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__Paperlibrary__Add__index...

433 lines
1.5 MiB

(self.webpackChunk=self.webpackChunk||[]).push([[3260],{33463:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"outlined"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},28575:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M858.9 689L530.5 308.2c-9.4-10.9-27.5-10.9-37 0L165.1 689c-12.2 14.2-1.2 35 18.5 35h656.8c19.7 0 30.7-20.8 18.5-35z"}}]},name:"caret-up",theme:"outlined"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},84249:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},81893:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},90674:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},55304:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={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:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},73148:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={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"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},56747:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={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"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},50881:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={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"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},22751:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={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"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},24018:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8z"}},{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"}}]},name:"minus-circle",theme:"outlined"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},34182:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={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"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},40043:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M696 480H544V328c0-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 8h152v152c0 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-8z"}},{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"}}]},name:"plus-circle",theme:"outlined"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},74664:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={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"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},91034:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return se}});var x=z(87462),ie=z(67294),we={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"},Te=we,Ee=z(74643),Ze=function(Me,ke){return ie.createElement(Ee.Z,(0,x.Z)({},Me,{ref:ke,icon:Te}))},se=ie.forwardRef(Ze)},71736:function(en,jt){"use strict";jt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},52654:function(en,jt){"use strict";jt.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},62038:function(en,jt){"use strict";jt.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD",concat:"concat___jlPR1"}},57971:function(en,jt,z){"use strict";var x=z(67294),ie=Object.defineProperty,we=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ze=(Me,ke,Ke)=>ke in Me?ie(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[ke]=Ke,se=(Me,ke)=>{for(var Ke in ke||(ke={}))Te.call(ke,Ke)&&Ze(Me,Ke,ke[Ke]);if(we)for(var Ke of we(ke))Ee.call(ke,Ke)&&Ze(Me,Ke,ke[Ke]);return Me};const qe=Me=>React.createElement("svg",se({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Me),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143z",fill:"#98BDF7"}),React.createElement("path",{d:"m248.686 803.182-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#145DFF"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#98BDF7"}));jt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},36913:function(en,jt,z){"use strict";var x=z(67294),ie=Object.defineProperty,we=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ze=(Me,ke,Ke)=>ke in Me?ie(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):Me[ke]=Ke,se=(Me,ke)=>{for(var Ke in ke||(ke={}))Te.call(ke,Ke)&&Ze(Me,Ke,ke[Ke]);if(we)for(var Ke of we(ke))Ee.call(ke,Ke)&&Ze(Me,Ke,ke[Ke]);return Me};const qe=Me=>React.createElement("svg",se({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Me),React.createElement("path",{d:"M365.714 73.143H1024v73.143H365.714zm0 292.571H1024v73.143H365.714zm0 292.572H1024v73.143H365.714zm0 292.571H1024V1024H365.714v-73.143zM248.686 803.182l-65.829 75.922V658.286h-73.143v220.818l-65.828-75.995L0 851.383 146.286 1024 292.57 851.53z",fill:"#98BDF7"}),React.createElement("path",{d:"M146.286 0 0 158.72l43.886 55.223 65.828-75.922v227.693h73.143V138.021l65.829 75.922 43.885-55.223z",fill:"#145DFF"}));jt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},18023:function(){"use strict";function en(ue,y,a,b){a===void 0&&(a=0),b===void 0&&(b=1/0),this._name=ue,this._defaultValue=y,this._minimum=a,this._maximum=b}Object.defineProperty(en.prototype,"name",{get:function(){return this._name},set:function(ue){if(typeof ue!="string"||ue==="")throw new Error("Shape name must be a valid string.");this._name=ue}}),Object.defineProperty(en.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("The default value must be a real number, not: "+ue);this._defaultValue=ue}}),Object.defineProperty(en.prototype,"minimum",{get:function(){return this._minimum},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("Minimum must be a real number, not: "+ue);this._minimum=ue}}),Object.defineProperty(en.prototype,"maximum",{get:function(){return this._maximum},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("Maximum must be a real number, not: "+ue);this._maximum=ue}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ue,y){var a=go.Shape._FigureParameters[ue];return a?a[y]:null},go.Shape.setFigureParameter=function(ue,y,a){if(!(a instanceof en))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValue<a.minimum||a.defaultValue>a.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var b=go.Shape._FigureParameters[ue];b||(b=[],go.Shape._FigureParameters[ue]=b),b[y]=a};var jt=[];function z(ue,y){var a=jt.pop();return a===void 0?new go.Point(ue,y):(a.x=ue,a.y=y,a)}function x(){var ue=jt.pop();return ue===void 0?new go.Point:ue}function ie(ue){jt.push(ue)}function we(ue,y,a,b,E,ee,te,re,oe){oe||(oe=new go.Point);var ce=ue-a,pe=E-te,xe=NaN,je=NaN;if(ce===0)if(pe===0)ue===a&&(xe=ue,je=y);else{var _e=(ee-re)/pe,Re=ee-_e*E;xe=ue,je=_e*xe+Re}else if(pe===0){var ye=(y-b)/ce,He=y-ye*ue;xe=E,je=ye*xe+He}else{var ye=(y-b)/ce,_e=(ee-re)/pe,He=y-ye*ue,Re=ee-_e*E;xe=(Re-He)/(ye-_e),je=ye*xe+He}return oe.x=xe,oe.y=je,oe}function Te(ue,y,a,b,E,ee,te,re,oe,ce,pe,xe,je,_e){var Re=1-oe,ye=oe,He=ue*Re+a*ye,We=y*Re+b*ye,Xe=a*Re+E*ye,Be=b*Re+ee*ye,at=E*Re+te*ye,pt=ee*Re+re*ye,yt=He*Re+Xe*ye,ht=We*Re+Be*ye,xt=Xe*Re+at*ye,Jt=Be*Re+pt*ye,ea=yt*Re+xt*ye,Sa=ht*Re+Jt*ye;ce.x=He,ce.y=We,pe.x=yt,pe.y=ht,xe.x=ea,xe.y=Sa,je.x=xt,je.y=Jt,_e.x=at,_e.y=pt}var Ee=new go.Spot(.156,.156),Ze=new go.Spot(.844,.844),se=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new en("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ue,y,a){var b=ue?ue.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,y/3),b=Math.min(b,a/3);var E=b*se,ee=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,b,y-E,0,y,E)).add(new go.PathSegment(go.PathSegment.Line,y,a-b)).add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close()));return E>1&&(ee.spot1=new go.Spot(0,0,E,E),ee.spot2=new go.Spot(1,1,-E,-E)),ee}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ue,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=a/2,b.endX=y,b.endY=a/2,b}),go.Shape.defineFigureGenerator("LineV",function(ue,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=y/2,b.startY=0,b.endX=y/2,b.endY=a,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ue,y,a){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*y,(1-b)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,b*a)).add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ue,y,a){var b=y/2,E=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return E.spot1=Ee,E.spot2=Ze,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Line1",function(ue,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}),go.Shape.defineFigureGenerator("Line2",function(ue,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=y,b.startY=0,b.endX=0,b.endY=a,b}),go.Shape.defineFigureGenerator("Curve1",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,se*y,0,y,(1-se)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,se*a,(1-se)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,se*a,se*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-se)*y,0,0,(1-se)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new en("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var E=Math.abs(b)*y;if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E<y/2&&ee.setSpots(E/y,0,(y-E)/y,1),ee}}),go.Shape.defineFigureGenerator("Parallelogram","Parallelogram1"),go.Shape.setFigureParameter("Parallelogram2",0,new en("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("Parallelogram2",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)?b=10:b<-y?b=-y:b>y&&(b=y);var E=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E<y/2&&ee.setSpots(E/y,0,(y-E)/y,1),ee}}),go.Shape.setFigureParameter("Trapezoid1",0,new en("Indent",.2,-.99,.99)),go.Shape.defineFigureGenerator("Trapezoid1",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)?b=.2:b<.5?b=-.5:b>.5&&(b=.5);var E=Math.abs(b)*y;if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E<y/2&&ee.setSpots(E/y,0,(y-E)/y,1),ee}}),go.Shape.defineFigureGenerator("Trapezoid","Trapezoid1"),go.Shape.setFigureParameter("Trapezoid2",0,new en("Indent",20,-1/0,1/0)),go.Shape.defineFigureGenerator("Trapezoid2",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)?b=20:b<-y?b=-y/2:b>y&&(b=y/2);var E=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E<y/2&&ee.setSpots(E/y,0,(y-E)/y,1),ee}}),go.Shape.setFigureParameter("ManualOperation",0,new en("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("ManualOperation",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)?b=10:b<-y?b=-y/2:b>y&&(b=y/2);var E=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())):ee.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),E<y/2&&ee.setSpots(E/y,0,(y-E)/y,1),ee}});var qe=[];function Me(){var ue=qe.pop();return ue===void 0?[]:ue}function ke(ue){ue.length=0,qe.push(ue)}function Ke(ue){for(var y=Me(),a=.5,b=.5,E=Math.PI*1.5,ee=0,te=0;te<ue;te++)ee=2*Math.PI/ue*te+E,y[te]=new go.Point(b+a*Math.cos(ee),b+a*Math.sin(ee));return y.push(y[0]),y}function de(ue){var y=ze(ue),a=Me();a[0]=y[0];for(var b=1,E=1;b<y.length;b+=2,E+=3)a[E]=y[b],a[E+1]=y[b],a[E+2]=y[b+1];return ke(y),a}function ze(ue){for(var y=Ke(ue),a=Me(),b=Math.floor(y.length/2),E=y.length-1,ee=ue%2===0?2:1,te=0;te<E;te++){var re=y[te],oe=y[te+1],ce=y[(b+te-1)%E],pe=y[(b+te+ee)%E];a[te*2]=re,a[te*2+1]=we(re.x,re.y,ce.x,ce.y,oe.x,oe.y,pe.x,pe.y,new go.Point)}return a[a.length]=a[0],ke(y),a}go.Shape.defineFigureGenerator("Pentagon",function(ue,y,a){var b=Ke(5),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<5;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.2,.22),E.spot2=new go.Spot(.8,.9),E}),go.Shape.defineFigureGenerator("Hexagon",function(ue,y,a){var b=Ke(6),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<6;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.07,.25),E.spot2=new go.Spot(.93,.75),E}),go.Shape.defineFigureGenerator("Heptagon",function(ue,y,a){var b=Ke(7),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<7;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.2,.15),E.spot2=new go.Spot(.8,.85),E}),go.Shape.defineFigureGenerator("Octagon",function(ue,y,a){var b=Ke(8),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<8;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.15,.15),E.spot2=new go.Spot(.85,.85),E}),go.Shape.defineFigureGenerator("Nonagon",function(ue,y,a){var b=Ke(9),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<9;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.17,.13),E.spot2=new go.Spot(.82,.82),E}),go.Shape.defineFigureGenerator("Decagon",function(ue,y,a){var b=Ke(10),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<10;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.16,.16),E.spot2=new go.Spot(.84,.84),E}),go.Shape.defineFigureGenerator("Dodecagon",function(ue,y,a){var b=Ke(12),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<12;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.16,.16),E.spot2=new go.Spot(.84,.84),E}),go.Shape.defineFigureGenerator("FivePointedStar",function(ue,y,a){var b=ze(5),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<10;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.266,.333),E.spot2=new go.Spot(.733,.733),E}),go.Shape.defineFigureGenerator("SixPointedStar",function(ue,y,a){var b=ze(6),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<12;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.17,.25),E.spot2=new go.Spot(.83,.75),E}),go.Shape.defineFigureGenerator("SevenPointedStar",function(ue,y,a){var b=ze(7),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<14;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.222,.277),E.spot2=new go.Spot(.777,.666),E}),go.Shape.defineFigureGenerator("EightPointedStar",function(ue,y,a){var b=ze(8),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<16;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("NinePointedStar",function(ue,y,a){var b=ze(9),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<18;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.222,.277),E.spot2=new go.Spot(.777,.666),E}),go.Shape.defineFigureGenerator("TenPointedStar",function(ue,y,a){var b=ze(10),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<20;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),ke(b),E.spot1=new go.Spot(.281,.261),E.spot2=new go.Spot(.723,.748),E}),go.Shape.defineFigureGenerator("FivePointedBurst",function(ue,y,a){var b=de(5),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),ke(b),E.spot1=new go.Spot(.222,.277),E.spot2=new go.Spot(.777,.777),E}),go.Shape.defineFigureGenerator("SixPointedBurst",function(ue,y,a){var b=de(6),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),ke(b),E.spot1=new go.Spot(.17,.222),E.spot2=new go.Spot(.833,.777),E}),go.Shape.defineFigureGenerator("SevenPointedBurst",function(ue,y,a){var b=de(7),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),ke(b),E.spot1=new go.Spot(.222,.222),E.spot2=new go.Spot(.777,.777),E}),go.Shape.defineFigureGenerator("EightPointedBurst",function(ue,y,a){var b=de(8),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),ke(b),E.spot1=new go.Spot(.222,.222),E.spot2=new go.Spot(.777,.777),E}),go.Shape.defineFigureGenerator("NinePointedBurst",function(ue,y,a){var b=de(9),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),ke(b),E.spot1=new go.Spot(.222,.222),E.spot2=new go.Spot(.777,.777),E}),go.Shape.defineFigureGenerator("TenPointedBurst",function(ue,y,a){var b=de(10),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),ke(b),E.spot1=new go.Spot(.222,.222),E.spot2=new go.Spot(.777,.777),E}),go.Shape.setFigureParameter("FramedRectangle",0,new en("ThicknessX",8)),go.Shape.setFigureParameter("FramedRectangle",1,new en("ThicknessY",8)),go.Shape.defineFigureGenerator("FramedRectangle",function(ue,y,a){var b=ue?ue.parameter1:NaN,E=ue?ue.parameter2:NaN;isNaN(b)&&(b=8),isNaN(E)&&(E=8);var ee=new go.Geometry,te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b<y/2&&E<a/2&&(te.add(new go.PathSegment(go.PathSegment.Move,b,E)),te.add(new go.PathSegment(go.PathSegment.Line,b,a-E)),te.add(new go.PathSegment(go.PathSegment.Line,y-b,a-E)),te.add(new go.PathSegment(go.PathSegment.Line,y-b,E).close())),ee.setSpots(0,0,1,1,b,E,-b,-E),ee}),go.Shape.setFigureParameter("Ring",0,new en("Thickness",8)),go.Shape.defineFigureGenerator("Ring",function(ue,y,a){var b=ue?ue.parameter1:NaN;(isNaN(b)||b<0)&&(b=8);var E=y/2,ee=new go.Geometry,te=new go.PathFigure(y,y/2,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Arc,0,360,E,E,E,E).close());var re=Math.max(E-b,0);return re>0&&(te.add(new go.PathSegment(go.PathSegment.Move,y/2+re,y/2)),te.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E,E,re,re).close())),ee.spot1=Ee,ee.spot2=Ze,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ue,y,a){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,b*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Line,b*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,b*a).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new en("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new en("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ue,y,a){var b=ue?ue.parameter1:NaN,E=ue?ue.parameter2:NaN;isNaN(b)&&(b=0),isNaN(E)&&(E=315);var ee=b%360;ee<0&&(ee+=360);var te=E%360,re=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,ee,te,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ue,y,a){var b=se/Math.SQRT2*.5,E=Math.SQRT2/2,ee=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,E*y,ee*a,y,(1-b)*a,(E+b)*y,(ee+b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new en("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ue,y,a){var b=ue?ue.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var E=Math.min(b,y)/2,ee=y/2,te=a/2;return new go.Geometry().add(new go.PathFigure(ee-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+E,0)).add(new go.PathSegment(go.PathSegment.Line,ee+E,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te+E)).add(new go.PathSegment(go.PathSegment.Line,ee+E,te+E)).add(new go.PathSegment(go.PathSegment.Line,ee+E,a)).add(new go.PathSegment(go.PathSegment.Line,ee-E,a)).add(new go.PathSegment(go.PathSegment.Line,ee-E,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te-E)).add(new go.PathSegment(go.PathSegment.Line,ee-E,te-E).close()))}),go.Shape.setFigureParameter("ThinCross",0,new en("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ue,y,a){var b=ue?ue.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var E=Math.min(b,y)/2,ee=y/2,te=a/2;return new go.Geometry().add(new go.PathFigure(ee-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+E,0)).add(new go.PathSegment(go.PathSegment.Line,ee+E,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te+E)).add(new go.PathSegment(go.PathSegment.Line,ee+E,te+E)).add(new go.PathSegment(go.PathSegment.Line,ee+E,a)).add(new go.PathSegment(go.PathSegment.Line,ee-E,a)).add(new go.PathSegment(go.PathSegment.Line,ee-E,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te-E)).add(new go.PathSegment(go.PathSegment.Line,ee-E,te-E).close()))}),go.Shape.setFigureParameter("ThickX",0,new en("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ue,y,a){var b=ue?ue.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),y===0||a===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var ee=y/2,te=a/2,re=Math.atan2(a,y),oe=b-Math.min(Math.cos(re)*b/2,ee),ce=b-Math.min(Math.sin(re)*b/2,te),E=new go.Geometry,pe=new go.PathFigure(oe,0,!0);return E.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,ee,.2*a)),pe.add(new go.PathSegment(go.PathSegment.Line,y-oe,0)),pe.add(new go.PathSegment(go.PathSegment.Line,y,ce)),pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,y,a-ce)),pe.add(new go.PathSegment(go.PathSegment.Line,y-oe,a)),pe.add(new go.PathSegment(go.PathSegment.Line,ee,.8*a)),pe.add(new go.PathSegment(go.PathSegment.Line,oe,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,a-ce)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,0,ce).close()),E}}),go.Shape.setFigureParameter("ThinX",0,new en("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ue,y,a){var b=ue?ue.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var E=new go.Geometry,ee=new go.PathFigure(.1*y,0,!0);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),E}),go.Shape.setFigureParameter("SquareIBeam",0,new en("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=.2);var E=new go.Geometry,ee=new go.PathFigure(0,0,!0);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*y,(1-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*y,(1-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*a).close()),E}),go.Shape.setFigureParameter("RoundedIBeam",0,new en("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=.5);var E=new go.Geometry,ee=new go.PathFigure(0,0,!0);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-b)*y,.25*a,Math.abs(1-b)*y,.75*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*y,.75*a,b*y,.25*a).close()),E}),go.Shape.defineFigureGenerator("HalfEllipse",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,se*y,0,y,(.5-se/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+se/2)*a,se*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.4*y,.6*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var ee=.2,te=.3,re=0,oe=ee*se;return E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5+ee+re)*a,(.5-ee+te)*y,(.5+oe+re)*a,(.5-oe+te)*y,(.5+ee+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+te)*y,(.5+re)*a,(.5+oe+te)*y,(.5+ee+re)*a,(.5+ee+te)*y,(.5+oe+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-ee+re)*a,(1-.5+ee+te)*y,(.5-oe+re)*a,(.5+oe+te)*y,(.5-ee+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-oe+te)*y,(.5-ee+re)*a,(.5-ee+te+.05)*y,(.5-oe+re-.02)*a)),ee=.2,te=0,re=-.3,oe=ee*se,E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+te)*y,(.5+re)*a,(.5+oe+te)*y,(.5+ee+re)*a,(.5+ee+te)*y,(.5+oe+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-ee+re)*a,(1-.5+ee+te)*y,(.5-oe+re)*a,(.5+oe+te)*y,(.5-ee+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+te)*y,(.5+re)*a,(.5-oe+te)*y,(.5-ee+re)*a,(.5-ee+te)*y,(.5-oe+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+te)*y,(.5+ee+re)*a,(.5-ee+te)*y,(.5+oe+re)*a,(.5-oe+te)*y,(.5+ee+re)*a)),ee=.2,te=-.3,re=0,oe=ee*se,E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-ee+re)*a,(1-.5+ee+te-.05)*y,(.5-oe+re-.02)*a,(.5+oe+te)*y,(.5-ee+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+te)*y,(.5+re)*a,(.5-oe+te)*y,(.5-ee+re)*a,(.5-ee+te)*y,(.5-oe+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5+ee+re)*a,(.5-ee+te)*y,(.5+oe+re)*a,(.5-oe+te)*y,(.5+ee+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+oe+te)*y,(.5+ee+re)*a,(.5+ee+te)*y,(.5+oe+re)*a).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.5,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),E.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var ee=.1,te=.5,re=.25;return E.add(new go.PathSegment(go.PathSegment.Move,(te+ee)*y,re*a)),E.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*te,a*re,ee*y,ee*y).close()),E=new go.PathFigure(y*.5,0,!1),b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),re=.75,E=new go.PathFigure((te+ee)*y,re*a,!0),b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*te,a*re,ee*y,ee*y).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(ue,y,a){var b=.8535533905932737,E=.5*y,ee=.5*a;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,E,ee,E,ee)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,E,ee)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,b*a)).add(new go.PathSegment(go.PathSegment.Move,E,ee)).add(new go.PathSegment(go.PathSegment.Line,b*y,b*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ue,y,a){var b=new go.Geometry,E=se*.5,ee=.5,te=.5,re=.5,oe=new go.PathFigure(te*y,(re-ee)*a);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),ee=.4,E=se*.4;var ce=x(),pe=x(),xe=x(),je=x();Te(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.42,ce,pe,xe,je,je);var _e=x(),Re=x(),ye=x();Te(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.58,je,je,ye,_e,Re);var He=x(),We=x(),Xe=x();Te(te,re+ee,te-E,re+ee,te-ee,re+E,te-ee,re,.42,He,We,Xe,je,je);var Be=x(),at=x(),pt=x();return Te(te,re+ee,te-E,re+ee,te-ee,re+E,te-ee,re,.58,je,je,pt,Be,at),oe.add(new go.PathSegment(go.PathSegment.Move,pt.x*y,pt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,Be.x*y,Be.y*a,at.x*y,at.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te-ee)*y,(re-E)*a,(te-E)*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,xe.x*y,xe.y*a,ce.x*y,ce.y*a,pe.x*y,pe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,pt.x*y,pt.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Xe.x*y,Xe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,ye.x*y,ye.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,_e.x*y,_e.y*a,Re.x*y,Re.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Xe.x*y,Xe.y*a,He.x*y,He.y*a,We.x*y,We.y*a).close()),ie(ce),ie(pe),ie(xe),ie(je),ie(_e),ie(Re),ie(ye),ie(He),ie(We),ie(Xe),ie(Be),ie(at),ie(pt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new en("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ue,y,a){var b=ue?ue.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>y&&(b=y);var E=(y-b)/2,ee=E+b;return new go.Geometry().add(new go.PathFigure(ee,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ue,y,a){var b=new go.Geometry,E=se*.4,ee=.4,te=.5,re=.5,oe=x(),ce=x(),pe=x(),xe=x(),je=new go.PathFigure((te-ee)*y,re*a,!1);b.add(je),je.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te-ee)*y,(re-E)*a,(te-E)*y,(re-ee)*a)),Te(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.44,pe,xe,ce,oe,oe),je.add(new go.PathSegment(go.PathSegment.Bezier,ce.x*y,ce.y*a,pe.x*y,pe.y*a,xe.x*y,xe.y*a));var _e=z(ce.x,ce.y);Te(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.56,oe,oe,ce,pe,xe);var Re=z(ce.x,ce.y);je.add(new go.PathSegment(go.PathSegment.Line,(_e.x*.1+.95*.9)*y,_e.y*.1*a)),je.add(new go.PathSegment(go.PathSegment.Line,.85*y,_e.y*.1*a)),je.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),je.add(new go.PathSegment(go.PathSegment.Line,y,0)),je.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),je.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.9)*y,.15*a)),je.add(new go.PathSegment(go.PathSegment.Line,(Re.x*.1+.9)*y,(Re.y*.1+.05*.9)*a)),je.add(new go.PathSegment(go.PathSegment.Line,Re.x*y,Re.y*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,pe.x*y,pe.y*a,xe.x*y,xe.y*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re+ee)*a,(te-ee)*y,(re+E)*a)),ee=.35,E=se*.35;var ye=new go.PathFigure(te*y,(re-ee)*a,!1);b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a));var He=new go.PathFigure((te-ee)*y,re*a,!1);return b.add(He),ie(oe),ie(ce),ie(pe),ie(xe),ie(_e),ie(Re),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(ue,y,a){var b=new go.Geometry,E=.375,ee=0,te=-.125,re=E*se,oe=new go.PathFigure((.525+ee)*y,(.5+E+te)*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+ee)*y,(.5+te)*a,(.5+re+ee)*y,(.5+E+te)*a,(.5+E+ee)*y,(.5+re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*y,(.5-E+te)*a,(1-.5+E+ee)*y,(.5-re+te)*a,(.5+re+ee)*y,(.5-E+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+ee)*y,(.5+te)*a,(.5-re+ee)*y,(.5-E+te)*a,(.5-E+ee)*y,(.5-re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*y,(.5+E+te)*a,(.5-E+ee)*y,(.5+re+te)*a,(.5-re+ee)*y,(.5+E+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),E=.325,ee=0,te=-.125,re=E*se;var oe=new go.PathFigure((1-.5+E+ee)*y,(.5+te)*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*y,(.5+E+te)*a,(.5+E+ee)*y,(.5+re+te)*a,(.5+re+ee)*y,(.5+E+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+ee)*y,(.5+te)*a,(.5-re+ee)*y,(.5+E+te)*a,(.5-E+ee)*y,(.5+re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*y,(.5-E+te)*a,(.5-E+ee)*y,(.5-re+te)*a,(.5-re+ee)*y,(.5-E+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+ee)*y,(.5+te)*a,(.5+re+ee)*y,(.5-E+te)*a,(1-.5+E+ee)*y,(.5-re+te)*a));var oe=new go.PathFigure((.525+ee)*y,(.5+E+te)*a,!1);return b.add(oe),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(ue,y,a){var b=ue?ue.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ue,y,a){var b=ue?ue.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ue,y,a){var b=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ue,y,a){var b=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*y,b*a,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ue,y,a){var b=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,b*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*y,b*a,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new en("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new en("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=.3);var E=ue?ue.parameter2:NaN;isNaN(E)&&(E=.3);var ee=(1-b)*y,te=(.5-E/2)*a,re=(.5+E/2)*a,oe=new go.Geometry,ce=new go.PathFigure(0,te,!0);oe.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,ee,te)),ce.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ce.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ce.add(new go.PathSegment(go.PathSegment.Line,ee,a)),ce.add(new go.PathSegment(go.PathSegment.Line,ee,re)),ce.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),oe.spot1=new go.Spot(0,te/a);var pe=we(0,re/a,1,re/a,ee/y,1,1,.5,x());return oe.spot2=new go.Spot(pe.x,pe.y),ie(pe),oe}),go.Shape.setFigureParameter("Arrow2",0,new en("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new en("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=30),b>y&&(b=y);var E=ue?ue.parameter2:NaN;isNaN(E)&&(E=30),E=Math.min(E,a/2);var ee=y-b,te=(a-E)/2,re=te+E,oe=new go.Geometry,ce=new go.PathFigure(0,te,!0);oe.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,ee,te)),ce.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ce.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ce.add(new go.PathSegment(go.PathSegment.Line,ee,a)),ce.add(new go.PathSegment(go.PathSegment.Line,ee,re)),ce.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),oe.spot1=new go.Spot(0,te/a);var pe=we(0,re/a,1,re/a,ee/y,1,1,.5,x());return oe.spot2=new go.Spot(pe.x,pe.y),ie(pe),oe}),go.Shape.defineFigureGenerator("Chevron",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new en("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=.3);var E=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,re=new go.PathFigure(y,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var oe=we(0,.5,.3,0,0,E/a,.1,E/a,x());return te.spot1=new go.Spot(oe.x,oe.y),oe=we(.7,1,1,.5,0,ee/a,1,ee/a,oe),te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new en("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new en("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=40);var E=ue?ue.parameter2:NaN;isNaN(E)&&(E=100);var ee=(a-b)/2,te=ee+b,re=(a-E)/2,oe=re+E;(b>a||E>a)&&(E>b?(b=b*a/E,ee=(a-b)/2,te=ee+b,re=0,oe=a):(ee=0,te=a,re=0,oe=a));var ce=new go.Geometry,pe=new go.PathFigure(y,.5*a,!0);ce.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,oe)),pe.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,re)),pe.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,re).close());var xe=we(0,.5,.3,re/a,0,ee/a,1,ee/a,x());return ce.spot1=new go.Spot(xe.x,xe.y),xe=we(.7,oe/a,1,.5,0,te/a,1,te/a,xe),ce.spot2=new go.Spot(xe.x,xe.y),ie(xe),ce}),go.Shape.setFigureParameter("IBeamArrow",0,new en("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=.3);var E=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,re=new go.PathFigure(y,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(0,E/a);var oe=we(.7,1,1,.5,0,ee/a,1,ee/a,x());return te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("IBeamArrow2",0,new en("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new en("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=40);var E=ue?ue.parameter2:NaN;isNaN(E)&&(E=100);var ee=(a-b)/2,te=ee+b,re=(a-E)/2,oe=re+E;(b>a||E>a)&&(E>b?(b=b*a/E,ee=(a-b)/2,te=ee+b,re=0,oe=a):(ee=0,te=a,re=0,oe=a));var ce=new go.Geometry,pe=new go.PathFigure(y,.5*a,!0);ce.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,oe)),pe.add(new go.PathSegment(go.PathSegment.Line,0,oe)),pe.add(new go.PathSegment(go.PathSegment.Line,0,re)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,re)),pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),pe.add(new go.PathSegment(go.PathSegment.Line,.7*y,re).close()),ce.spot1=new go.Spot(0,ee/a);var xe=we(.7,oe/a,1,.5,0,te/a,1,te/a,x());return ce.spot2=new go.Spot(xe.x,xe.y),ie(xe),ce}),go.Shape.setFigureParameter("Pointer",0,new en("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),E.spot1=new go.Spot(b,.35);var te=we(.2,.65,1,.65,0,1,1,.5,x());return E.spot2=new go.Spot(te.x,te.y),ie(te),E}),go.Shape.setFigureParameter("RoundedPointer",0,new en("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=.3);var E=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*y,.75*a,b*y,.25*a).close()),E.spot1=new go.Spot(b,.35);var te=we(0,.65,1,.65,0,1,1,.5,x());return E.spot2=new go.Spot(te.x,te.y),ie(te),E}),go.Shape.setFigureParameter("SplitEndArrow",0,new en("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=.4);var E=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,re=new go.PathFigure(y,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(.2,.3);var oe=we(.7,1,1,.5,0,ee/a,1,ee/a,x());return te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("SplitEndArrow2",0,new en("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=50);var E=(a-b)/2,ee=E+b;b>a&&(E=0,ee=a);var te=new go.Geometry,re=new go.PathFigure(y,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(.2,E/a);var oe=we(.7,1,1,.5,0,ee/a,1,ee/a,x());return te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("SquareArrow",0,new en("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,0).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(b,1),E}),go.Shape.defineFigureGenerator("Cone1",function(ue,y,a){var b=new go.Geometry,E=se*.5,ee=se*.1,te=new go.PathFigure(0,.9*a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+ee)*a,(.5+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+ee)*a).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.9*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var ee=new go.PathFigure(0,.9*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var ee=new go.PathFigure(.5*y,a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.3*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var ee=new go.PathFigure(0,.3*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var E=new go.Geometry,ee=se*.5,te=new go.PathFigure(0,b,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,se*b,(.5-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,1*y,b,(.5+ee)*y,0,1*y,se*b)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-se*b,(.5+ee)*y,1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-ee)*y,1*a,0,a-se*b)),te.add(new go.PathSegment(go.PathSegment.Line,0,b));var re=new go.PathFigure(y,b,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*b,1*y,2*b-se*b,(.5+ee)*y,2*b)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-ee)*y,2*b,0,2*b-se*b)),E.spot1=new go.Spot(0,0,0,2*b),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder2",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var E=new go.Geometry,ee=se*.5,te=new go.PathFigure(0,a-b,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,se*b,(.5-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,b,(.5+ee)*y,0,y,se*b)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-se*b,(.5+ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-ee)*y,a,0,a-se*b));var re=new go.PathFigure(0,a-b,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*b,0,a-b-se*b,(.5-ee)*y,a-2*b)),re.add(new go.PathSegment(go.PathSegment.Bezier,y,a-b,(.5+ee)*y,a-2*b,y,a-b-se*b)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,0,-2*b),E}),go.Shape.defineFigureGenerator("Cylinder3",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,y/3);var E=new go.Geometry,ee=se*.5,te=new go.PathFigure(b,0,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y-b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-se*b,0,y,(.5-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,(.5+ee)*a,y-se*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,se*b,a,0,(.5+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*a,se*b,0));var re=new go.PathFigure(b,0,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*a,b+se*b,0,2*b,(.5-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,a,2*b,(.5+ee)*a,b+se*b,a)),E.spot1=new go.Spot(0,0,2*b,0),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder4",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,y/3);var E=new go.Geometry,ee=se*.5,te=new go.PathFigure(y-b,0,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-se*b,0,y,(.5-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,(.5+ee)*a,y-se*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,se*b,a,0,(.5+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*a,se*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,y-b,0));var re=new go.PathFigure(y-b,0,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,y-2*b,.5*a,y-b-se*b,0,y-2*b,(.5-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y-2*b,(.5+ee)*a,y-b-se*b,a)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,-2*b,0),E}),go.Shape.defineFigureGenerator("Prism1",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,.25*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(.25*y,.25*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.25*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var ee=new go.PathFigure(.5*y,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var ee=new go.PathFigure(.5*y,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(ue,y,a){var b=new go.Geometry,E=.2,ee=.1,te=se*E,re=se*ee,oe=.5,ce=.1,pe=new go.PathFigure(oe*y,(ce+ee)*a,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-E)*y,ce*a,(oe-te)*y,(ce+ee)*a,(oe-E)*y,(ce+re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-ee)*a,(oe-E)*y,(ce-re)*a,(oe-te)*y,(ce-ee)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+E)*y,ce*a,(oe+te)*y,(ce-ee)*a,(oe+E)*y,(ce-re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce+ee)*a,(oe+E)*y,(ce+re)*a,(oe+te)*y,(ce+ee)*a));var xe=.05,je=se*xe;oe=.05,ce=.25;var _e=new go.PathFigure(.5*y,.2*a,!0);return b.add(_e),_e.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),oe=.95,ce=.25,_e.add(new go.PathSegment(go.PathSegment.Bezier,(oe+xe)*y,ce*a,(oe+je)*y,(ce-xe)*a,(oe+xe)*y,(ce-je)*a)),_e.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),_e.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),_e.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),xe=.025,je=se*xe,oe=.825,ce=.35,_e.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-xe)*a,(oe+xe)*y,(ce-je)*a,(oe+je)*y,(ce-xe)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(oe-xe)*y,ce*a,(oe-je)*y,(ce-xe)*a,(oe-xe)*y,(ce-je)*a)),_e.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),_e.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),_e.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),xe=.05,je=se*xe,oe=.5,ce=.7,_e.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-xe)*a,(oe+xe)*y,(ce-je)*a,(oe+je)*y,(ce-xe)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(oe-xe)*y,ce*a,(oe-je)*y,(ce-xe)*a,(oe-xe)*y,(ce-je)*a)),_e.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),_e.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),_e.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),xe=.025,je=se*xe,oe=.175,ce=.35,_e.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-xe)*a,(oe+xe)*y,(ce-je)*a,(oe+je)*y,(ce-xe)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(oe-xe)*y,ce*a,(oe-je)*y,(ce-xe)*a,(oe-xe)*y,(ce-je)*a)),_e.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),_e.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),_e.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),xe=.05,je=se*xe,oe=.05,ce=.25,_e.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-xe)*a,(oe-xe)*y,(ce-je)*a,(oe-je)*y,(ce-xe)*a)),_e.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new en("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ue,y,a){var b=ue?ue.parameter1:NaN;isNaN(b)&&(b=.2);var E=new go.Geometry,ee=new go.PathFigure(y,0,!0);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,0).close()),E.spot1=new go.Spot(0,b),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Collate",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var ee=new go.PathFigure(.5*y,.5*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;isNaN(E)&&(E=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,E*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),b}),go.Shape.defineFigureGenerator("Database",function(ue,y,a){var b=new go.Geometry,E=se*.5,ee=se*.1,te=new go.PathFigure(y,.1*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+ee)*a,(.5+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-ee)*a,(.5-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-ee)*a));var re=new go.PathFigure(y,.1*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+ee)*a,(.5+E)*y,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+ee)*a,(.5+E)*y,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+ee)*a,(.5+E)*y,.4*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-E)*y,.4*a,0,(.3+ee)*a)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(ue,y,a){var b=new go.Geometry,E=se*.5,ee=se*.1,te=new go.PathFigure(y,.1*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+ee)*a,(.5+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-ee)*a,(.5-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-ee)*a));var re=new go.PathFigure(y,.1*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+ee)*a,(.5+E)*y,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+ee)*a,(.5+E)*y,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+ee)*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;isNaN(E)?E=.2:E<.15&&(E=.15);var ee=se*.2,te=new go.PathFigure(0,.2*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-ee)*a,(.2-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+ee)*y,0,y,(.2-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+ee)*a,(.8+ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-ee)*y,a,0,(.8+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var re=new go.PathFigure(0,E*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;(isNaN(E)||E<.1)&&(E=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,E*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),b}),go.Shape.defineFigureGenerator("Document",function(ue,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;(isNaN(E)||E<.2)&&(E=.2);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(E*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var ee=new go.PathFigure(.1*y,.4*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(.75*y,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var ee=new go.PathFigure(y,.5*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,a));var te=new go.PathFigure(y,.5*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN,ee=ue?ue.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(ee)&&(ee=.1);var te=new go.PathFigure(0,0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(E*y,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),re.add(new go.PathSegment(go.PathSegment.Move,0,ee*a)),re.add(new go.PathSegment(go.PathSegment.Line,y,ee*a)),b}),go.Shape.defineFigureGenerator("Junction",function(ue,y,a){var b=new go.Geometry,E=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,te=se*.5,re=.5,oe=new go.PathFigure(y,re*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,a,y,(re+te)*a,(re+te)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,re*a,(re-te)*y,a,0,(re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,0,0,(re-te)*a,(re-te)*y,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,re*a,(re+te)*y,0,y,(re-te)*a));var ce=new go.PathFigure((ee+E)*y,(ee+E)*a,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,ee*y,ee*a)),ce.add(new go.PathSegment(go.PathSegment.Move,ee*y,(ee+E)*a)),ce.add(new go.PathSegment(go.PathSegment.Line,(ee+E)*y,ee*a)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(ue,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var ee=new go.PathFigure(.1*y,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(ue,y,a){var b=new go.Geometry,E=se*.5,ee=.5,te=new go.PathFigure(.5*y,a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-E)*y,a,0,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-E)*a,(ee-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+E)*y,0,y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*y,.9*a,y,(ee+E)*a,(ee+E)*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;isNaN(E)&&(E=.7);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;isNaN(E)&&(E=.25);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(ue,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var ee=new go.PathFigure(.1*y,.2*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,.1*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var ee=new go.PathFigure(.2*y,.1*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;isNaN(E)&&(E=.1);var ee=1-E,te=new go.PathFigure(0,0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var re=new go.PathFigure(.5*E*y,E*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*E)*y,E*a)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(ue,y,a){var b=new go.Geometry,E=se*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+E)*a,(ee+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-E)*y,a,0,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-E)*a,(ee-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+E)*y,0,y,(ee-E)*a));var re=new go.PathFigure(y,.5*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(ue,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN,ee=ue?ue.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(ee)&&(ee=.3);var te=new go.PathFigure(0,0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN,ee=ue?ue.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(ee)&&(ee=.3);var te=new go.PathFigure(0,0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;isNaN(E)&&(E=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure((1-E)*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),b}),go.Shape.defineFigureGenerator("Process",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;isNaN(E)&&(E=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(E*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var ee=new go.PathFigure(0,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;isNaN(E)&&(E=.25);var ee=new go.PathFigure(E*y,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var te=new go.PathFigure(E*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),b.spot1=new go.Spot(E,0),b.spot2=new go.Spot(1-E,1),b}),go.Shape.defineFigureGenerator("Terminator",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(ue,y,a){var b=new go.Geometry,E=ue?ue.parameter1:NaN;isNaN(E)&&(E=.1);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(ue,y,a){var b=new go.Geometry,E=se*.5,ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+E)*y,0,y,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+E)*a,(.5+E)*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(ue,y,a){var b=new go.Geometry,E=se*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+E)*a,(ee+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-E)*y,a,0,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-E)*a,(ee-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+E)*y,0,y,(ee-E)*a));var re=new go.PathFigure(y,ee*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y,ee*a));var oe=new go.PathFigure(.8*y,.75*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),b}),go.Shape.defineFigureGenerator("Ground",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b}),go.Shape.defineFigureGenerator("Inverter",function(ue,y,a){var b=new go.Geometry,E=se*.1,ee=.1,te=.9,re=.5,oe=new go.PathFigure(.8*y,.5*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ce=new go.PathFigure((te+ee)*y,re*a,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re+ee)*a,(te-ee)*y,(re+E)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te-ee)*y,(re-E)*a,(te-E)*y,(re-ee)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,(te+E)*y,(re-ee)*a,(te+ee)*y,(re-E)*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(ue,y,a){var b=new go.Geometry,E=se*.5,ee=se*.4,te=se*.1,re=.1,oe=.9,ce=.5,pe=new go.PathFigure(.8*y,.5*a,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+ee)*a,(.4+E)*y,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,a)),pe.add(new go.PathSegment(go.PathSegment.Line,0,0)),pe.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),pe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+E)*y,0,.8*y,(.5-ee)*a));var xe=new go.PathFigure((oe+re)*y,ce*a,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce+re)*a,(oe+re)*y,(ce+te)*a,(oe+te)*y,(ce+re)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*y,ce*a,(oe-te)*y,(ce+re)*a,(oe-re)*y,(ce+te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-re)*a,(oe-re)*y,(ce-te)*a,(oe-te)*y,(ce-re)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*y,ce*a,(oe+te)*y,(ce-re)*a,(oe+re)*y,(ce-te)*a)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(ue,y,a){var b=new go.Geometry,E=.5,ee=se*E,te=0,re=.5,oe=new go.PathFigure(.8*y,.5*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(te+ee)*y,(re-E)*a,.7*y,(re-ee)*a)),E=.1,ee=se*.1,te=.9,re=.5;var ce=new go.PathFigure((te-E)*y,re*a,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(ue,y,a){var b=new go.Geometry,E=.5,ee=se*E,te=0,re=.5,oe=new go.PathFigure(0,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(te+ee+ee)*y,(re-E)*a,.8*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(re+ee)*a,(te+ee+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(ue,y,a){var b=new go.Geometry,E=.5,ee=se*E,te=.2,re=.5,oe=new go.PathFigure(.1*y,0,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ce=new go.PathFigure(.8*y,.5*a,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(te+ee)*y,(re-E)*a,.7*y,(re-ee)*a)),E=.1,ee=se*.1,te=.9,re=.5;var pe=new go.PathFigure((te-E)*y,re*a,!0);return b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(ue,y,a){var b=new go.Geometry,E=.5,ee=se*E,te=.2,re=.5,oe=new go.PathFigure(.1*y,0,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ce=new go.PathFigure(.2*y,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(te+ee)*y,(re-E)*a,.9*y,(re-ee)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("Resistor",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b}),go.Shape.defineFigureGenerator("Inductor",function(ue,y,a){var b=new go.Geometry,E=se*.1,ee=.1,te=.1,re=.5,oe=new go.PathFigure((te-E*.5)*y,a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-E)*y,a,(te-ee)*y,0)),te=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+ee)*y,0,(te+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-E)*y,a,(te-ee)*y,0)),te=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+ee)*y,0,(te+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-E)*y,a,(te-ee)*y,0)),te=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+ee)*y,0,(te+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-E)*y,a,(te-ee)*y,0)),te=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+E*.5)*y,a,(te+ee)*y,0,(te+E)*y,a)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ue,y,a){var b=new go.Geometry,E=se*.5,ee=.5,te=.5,re=.5,oe=new go.PathFigure((te-ee)*y,re*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te-ee)*y,(re-E)*a,(te-E)*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,(te+E)*y,(re-ee)*a,(te+ee)*y,(re-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re+ee)*a,(te-ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(te-ee+.1)*y,re*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-.1)*y,re*a,te*y,(re-ee)*a,te*y,(re+ee)*a)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("Diode",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(ue,y,a){var b=new go.Geometry,E=y,ee=a;y=y*.38,a=a*.6;var te=se*.8,re=.8,oe=0,ce=.5,pe=(E-y)/2,xe=(ee-a)/2,je=new go.PathFigure(oe*y+pe,(ce+re)*a+xe,!0);b.add(je),je.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*y+pe,ce*a+xe,(oe-te)*y+pe,(ce+re)*a+xe,(oe-re)*y+pe,(ce+te)*a+xe)),je.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+pe,(ce-re)*a+xe,(oe-re)*y+pe,(ce-te)*a+xe,(oe-te)*y+pe,(ce-re)*a+xe)),je.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re+te*.5)*y+pe,ce*a+xe,oe*y+pe,(ce-re)*a+xe,(oe-re+te*.5)*y+pe,(ce-te)*a+xe)),je.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+pe,(ce+re)*a+xe,(oe-re+te*.5)*y+pe,(ce+te)*a+xe,oe*y+pe,(ce+re)*a+xe).close()),te=se*.4,re=.4,oe=.2,ce=.5;var _e=new go.PathFigure(oe*y+pe,(ce+re)*a+xe,!0);b.add(_e),_e.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*y+pe,ce*a+xe,(oe-te)*y+pe,(ce+re)*a+xe,(oe-re)*y+pe,(ce+te)*a+xe)),_e.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+pe,(ce-re)*a+xe,(oe-re)*y+pe,(ce-te)*a+xe,(oe-te)*y+pe,(ce-re)*a+xe)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re+te*.5)*y+pe,ce*a+xe,oe*y+pe,(ce-re)*a+xe,(oe-re+te*.5)*y+pe,(ce-te)*a+xe)),_e.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+pe,(ce+re)*a+xe,(oe-re+te*.5)*y+pe,(ce+te)*a+xe,oe*y+pe,(ce+re)*a+xe).close()),te=se*.2,re=.2,oe=.5,ce=.5;var Re=new go.PathFigure((oe-re)*y+pe,ce*a+xe,!0);b.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+pe,(ce-re)*a+xe,(oe-re)*y+pe,(ce-te)*a+xe,(oe-te)*y+pe,(ce-re)*a+xe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*y+pe,ce*a+xe,(oe+te)*y+pe,(ce-re)*a+xe,(oe+re)*y+pe,(ce-te)*a+xe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+pe,(ce+re)*a+xe,(oe+re)*y+pe,(ce+te)*a+xe,(oe+te)*y+pe,(ce+re)*a+xe)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*y+pe,ce*a+xe,(oe-te)*y+pe,(ce+re)*a+xe,(oe-re)*y+pe,(ce+te)*a+xe)),te=se*.4,re=.4,oe=.8,ce=.5;var ye=new go.PathFigure(oe*y+pe,(ce-re)*a+xe,!0);b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*y+pe,ce*a+xe,(oe+te)*y+pe,(ce-re)*a+xe,(oe+re)*y+pe,(ce-te)*a+xe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+pe,(ce+re)*a+xe,(oe+re)*y+pe,(ce+te)*a+xe,(oe+te)*y+pe,(ce+re)*a+xe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re-te*.5)*y+pe,ce*a+xe,oe*y+pe,(ce+re)*a+xe,(oe+re-te*.5)*y+pe,(ce+te)*a+xe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+pe,(ce-re)*a+xe,(oe+re-te*.5)*y+pe,(ce-te)*a+xe,oe*y+pe,(ce-re)*a+xe).close()),te=se*.8,re=.8,oe=1,ce=.5;var He=new go.PathFigure(oe*y+pe,(ce-re)*a+xe,!0);return b.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*y+pe,ce*a+xe,(oe+te)*y+pe,(ce-re)*a+xe,(oe+re)*y+pe,(ce-te)*a+xe)),He.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+pe,(ce+re)*a+xe,(oe+re)*y+pe,(ce+te)*a+xe,(oe+te)*y+pe,(ce+re)*a+xe)),He.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re-te*.5)*y+pe,ce*a+xe,oe*y+pe,(ce+re)*a+xe,(oe+re-te*.5)*y+pe,(ce+te)*a+xe)),He.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+pe,(ce-re)*a+xe,(oe+re-te*.5)*y+pe,(ce-te)*a+xe,oe*y+pe,(ce-re)*a+xe).close()),b}),go.Shape.defineFigureGenerator("Email",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),b}),go.Shape.defineFigureGenerator("Ethernet",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.35*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var ee=new go.PathFigure(.1*y,a,!0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var te=new go.PathFigure(.6*y,a,!0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var re=new go.PathFigure(0,.5*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),re.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),re.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),b}),go.Shape.defineFigureGenerator("Power",function(ue,y,a){var b=new go.Geometry,E=se*.4,ee=.4,te=.5,re=.5,oe=x(),ce=x(),pe=x(),xe=x();Te(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.5,oe,oe,ce,pe,xe);var je=z(ce.x,ce.y),_e=new go.PathFigure(ce.x*y,ce.y*a,!0);b.add(_e),_e.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,pe.x*y,pe.y*a,xe.x*y,xe.y*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re+ee)*a,(te-ee)*y,(re+E)*a)),Te(te-ee,re,te-ee,re-E,te-E,re-ee,te,re-ee,.5,pe,xe,ce,oe,oe),_e.add(new go.PathSegment(go.PathSegment.Bezier,ce.x*y,ce.y*a,pe.x*y,pe.y*a,xe.x*y,xe.y*a)),E=se*.3,ee=.3,Te(te-ee,re,te-ee,re-E,te-E,re-ee,te,re-ee,.5,pe,xe,ce,oe,oe),_e.add(new go.PathSegment(go.PathSegment.Line,ce.x*y,ce.y*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,xe.x*y,xe.y*a,pe.x*y,pe.y*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),Te(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.5,oe,oe,ce,pe,xe),_e.add(new go.PathSegment(go.PathSegment.Bezier,ce.x*y,ce.y*a,xe.x*y,xe.y*a,pe.x*y,pe.y*a).close());var _e=new go.PathFigure(.45*y,0,!0);return b.add(_e),_e.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),_e.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),_e.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ie(oe),ie(ce),ie(pe),ie(xe),ie(je),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a/2,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function ee(te,re,oe){te.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*y,(.8+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*y,(.5+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*y,(.5+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*y,(.8+oe)*a).close())}return ee(E,0,0),ee(E,.4,0),ee(E,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.2*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.37*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),E.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ue,y,a){var b=new go.Geometry,E=.5,ee=0,te=0,re=E*se,oe=.4*Math.SQRT2/2+.5,ce=.5-.5*Math.SQRT2/2,pe=1,xe=.5,je=.5,_e=0,Re=new go.PathFigure(oe*y,(1-ce)*a,!1);return b.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,xe*a,pe*y,.7*a,pe*y,xe*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(je+ee)*y,(_e+ee)*a,(.5+E+ee)*y,(.5-re+ee)*a,(.5+re+ee)*y,(.5-E+ee)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+ee)*y,(.5+te)*a,(.5-re+ee)*y,(.5-E+te)*a,(.5-E+ee)*y,(.5-re+te)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*y,.9*a,(.5-E+ee)*y,(.5+re+te)*a,(.5-re+ee)*y,.9*a)),Re.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*y,.8*a)),Re.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*y,.9*a)),Re.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*y,.95*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var ee=new go.PathFigure(y,a,!1);b.add(ee);var te=new go.PathFigure(0,.5*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var E=new go.PathFigure(0,.2*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.7*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var ee=new go.PathFigure(.45*y,.73*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var ee=new go.PathFigure(.335*y,(1-.555)*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var te=.5-.285,re=.5,oe=te,ce=Math.PI/4,pe=4*(1-Math.cos(ce))/(3*Math.sin(ce)),xe=pe*.5,je=te,_e=te,Re=pe*je,ye=pe*_e;ee.add(new go.PathSegment(go.PathSegment.Bezier,(re-je)*y,oe*a,(re-(Re+je)/2)*y,(oe+(_e+ye)/2)*a,(re-je)*y,(oe+ye)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(oe-_e)*a,(re-je)*y,(oe-ye)*a,(re-Re)*y,(oe-_e)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(re+je)*y,oe*a,(re+Re)*y,(oe-_e)*a,(re+je)*y,(oe-ye)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(re+je)*y,(oe+ye)*a,(re+(Re+je)/2)*y,(oe+(_e+ye)/2)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var He=new go.PathFigure(.2*y,a,!1);b.add(He),He.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var We=new go.PathFigure(.8*y,a,!1);return b.add(We),We.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var ee=new go.PathFigure(.2*y,.2*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var ee=new go.PathFigure(y,a,!1);b.add(ee);var te=new go.PathFigure(.1*y,a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("Caution",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.05*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var ee=.05;return E.add(new go.PathSegment(go.PathSegment.Move,(.5-ee)*y,.875*a)),E.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,ee*y,ee*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),b}),go.Shape.defineFigureGenerator("Recycle",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.45*y,.95*a,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),E.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),E.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var ee=new go.PathFigure(.475*y,.2*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var te=new go.PathFigure(.675*y,.575*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),te.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ue,y,a){var b=new go.Geometry,E=.5,ee=se*.5,te=new go.PathFigure(y,E*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+ee)*a,(E+ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-ee)*y,a,0,(E+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-ee)*a,(E-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+ee)*y,0,y,(E-ee)*a));var re=new go.PathFigure(E*y,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*y,.15*a)),re.add(new go.PathSegment(go.PathSegment.Move,E*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,E*y,.85*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*y,E*a)),re.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),re.add(new go.PathSegment(go.PathSegment.Line,.85*y,E*a)),re.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),re.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),re.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),re.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),b}),go.Shape.defineFigureGenerator("Package",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.15*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,.15*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var te=new go.PathFigure(0,.5*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),b}),go.Shape.defineFigureGenerator("Component",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var ee=new go.PathFigure(0,.2*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var te=new go.PathFigure(0,.6*a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.15*y,.6*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var ee=new go.PathFigure(.15*y,.6*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(y,.8*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var te=.1,re=se*.1,oe=.2,ce=.9,pe=new go.PathFigure((oe-te)*y,ce*a,!0);b.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-te)*a,(oe-te)*y,(ce-re)*a,(oe-re)*y,(ce-te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*y,ce*a,(oe+re)*y,(ce-te)*a,(oe+te)*y,(ce-re)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce+te)*a,(oe+te)*y,(ce+re)*a,(oe+re)*y,(ce+te)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*y,ce*a,(oe-re)*y,(ce+te)*a,(oe-te)*y,(ce+re)*a).close()),te=.1,re=se*.1,oe=.8,ce=.9;var xe=new go.PathFigure((oe-te)*y,ce*a,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-te)*a,(oe-te)*y,(ce-re)*a,(oe-re)*y,(ce-te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*y,ce*a,(oe+re)*y,(ce-te)*a,(oe+te)*y,(ce-re)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce+te)*a,(oe+te)*y,(ce+re)*a,(oe+re)*y,(ce+te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*y,ce*a,(oe-re)*y,(ce+te)*a,(oe-te)*y,(ce+re)*a).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.2*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b}),go.Shape.defineFigureGenerator("Forklift",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0));var ee=new go.PathFigure(0,.5*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.5*y,.8*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var re=new go.PathFigure(.5*y,.7*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var oe=.1,ce=se*.1,pe=.1,xe=.9,je=new go.PathFigure((pe-oe)*y,xe*a,!0);b.add(je),je.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe-oe)*a,(pe-oe)*y,(xe-ce)*a,(pe-ce)*y,(xe-oe)*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,(pe+oe)*y,xe*a,(pe+ce)*y,(xe-oe)*a,(pe+oe)*y,(xe-ce)*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe+oe)*a,(pe+oe)*y,(xe+ce)*a,(pe+ce)*y,(xe+oe)*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,(pe-oe)*y,xe*a,(pe-ce)*y,(xe+oe)*a,(pe-oe)*y,(xe+ce)*a)),oe=.1,ce=se*.1,pe=.4,xe=.9;var _e=new go.PathFigure((pe-oe)*y,xe*a,!0);return b.add(_e),_e.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe-oe)*a,(pe-oe)*y,(xe-ce)*a,(pe-ce)*y,(xe-oe)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(pe+oe)*y,xe*a,(pe+ce)*y,(xe-oe)*a,(pe+oe)*y,(xe-ce)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe+oe)*a,(pe+oe)*y,(xe+ce)*a,(pe+ce)*y,(xe+oe)*a)),_e.add(new go.PathSegment(go.PathSegment.Bezier,(pe-oe)*y,xe*a,(pe-ce)*y,(xe+oe)*a,(pe-oe)*y,(xe+ce)*a)),b}),go.Shape.defineFigureGenerator("RailShipment",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,.4*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var ee=new go.PathFigure(.45*y,.7*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var te=new go.PathFigure(.55*y,.4*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var pe=.05,xe=se*.05,je=.175,_e=.95,re=new go.PathFigure((je-pe)*y,_e*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,je*y,(_e-pe)*a,(je-pe)*y,(_e-xe)*a,(je-xe)*y,(_e-pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(je+pe)*y,_e*a,(je+xe)*y,(_e-pe)*a,(je+pe)*y,(_e-xe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,je*y,(_e+pe)*a,(je+pe)*y,(_e+xe)*a,(je+xe)*y,(_e+pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(je-pe)*y,_e*a,(je-xe)*y,(_e+pe)*a,(je-pe)*y,(_e+xe)*a));var pe=.05,xe=se*.05,je=.375,_e=.95,oe=new go.PathFigure((je-pe)*y,_e*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,je*y,(_e-pe)*a,(je-pe)*y,(_e-xe)*a,(je-xe)*y,(_e-pe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(je+pe)*y,_e*a,(je+xe)*y,(_e-pe)*a,(je+pe)*y,(_e-xe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,je*y,(_e+pe)*a,(je+pe)*y,(_e+xe)*a,(je+xe)*y,(_e+pe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(je-pe)*y,_e*a,(je-xe)*y,(_e+pe)*a,(je-pe)*y,(_e+xe)*a));var pe=.05,xe=se*.05,je=.625,_e=.95,ce=new go.PathFigure((je-pe)*y,_e*a,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,je*y,(_e-pe)*a,(je-pe)*y,(_e-xe)*a,(je-xe)*y,(_e-pe)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(je+pe)*y,_e*a,(je+xe)*y,(_e-pe)*a,(je+pe)*y,(_e-xe)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,je*y,(_e+pe)*a,(je+pe)*y,(_e+xe)*a,(je+xe)*y,(_e+pe)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(je-pe)*y,_e*a,(je-xe)*y,(_e+pe)*a,(je-pe)*y,(_e+xe)*a));var pe=.05,xe=se*.05,je=.825,_e=.95,Re=new go.PathFigure((je-pe)*y,_e*a,!0);b.add(Re),Re.add(new go.PathSegment(go.PathSegment.Bezier,je*y,(_e-pe)*a,(je-pe)*y,(_e-xe)*a,(je-xe)*y,(_e-pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(je+pe)*y,_e*a,(je+xe)*y,(_e-pe)*a,(je+pe)*y,(_e-xe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,je*y,(_e+pe)*a,(je+pe)*y,(_e+xe)*a,(je+xe)*y,(_e+pe)*a)),Re.add(new go.PathSegment(go.PathSegment.Bezier,(je-pe)*y,_e*a,(je-xe)*y,(_e+pe)*a,(je-pe)*y,(_e+xe)*a).close());var ye=new go.PathFigure(0,a,!1);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var te=new go.PathFigure(.15*y,a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var re=.05,oe=se*.05,ce=.35,pe=.775,xe=new go.PathFigure((ce-re)*y,pe*a,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*y,(pe-re)*a,(ce-re)*y,(pe-oe)*a,(ce-oe)*y,(pe-re)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+re)*y,pe*a,(ce+oe)*y,(pe-re)*a,(ce+re)*y,(pe-oe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ce*y,(pe+re)*a,(ce+re)*y,(pe+oe)*a,(ce+oe)*y,(pe+re)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-re)*y,pe*a,(ce-oe)*y,(pe+re)*a,(ce-re)*y,(pe+oe)*a).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),b}),go.Shape.defineFigureGenerator("Globe",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),b}),go.Shape.defineFigureGenerator("Wave",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.25*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),b}),go.Shape.defineFigureGenerator("Operator",function(ue,y,a){var b=new go.Geometry,E=.3,ee=se*.3,te=.5,re=.7,oe=new go.PathFigure((te-E)*y,re*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a));var ce=new go.PathFigure(0,.7*a,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),b}),go.Shape.defineFigureGenerator("Battery",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var ee=new go.PathFigure(0,.6*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b}),go.Shape.defineFigureGenerator("Delete",function(ue,y,a){var b=new go.Geometry,E=.5,ee=se*.5,te=.5,re=.5,oe=new go.PathFigure((te-E)*y,re*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a));var ce=new go.PathFigure(.15*y,.5*a,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),b}),go.Shape.defineFigureGenerator("Flag",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.1*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),b}),go.Shape.defineFigureGenerator("Help",function(ue,y,a){var b=new go.Geometry,E=.5,ee=se*.5,te=.5,re=.5,oe=new go.PathFigure((te-E)*y,re*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a).close()),E=.05,ee=se*.05,te=.5,re=.8;var ce=new go.PathFigure((te-E)*y,re*a,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a).close()),ce.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ce.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),b}),go.Shape.defineFigureGenerator("Location",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.2*y,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),b}),go.Shape.defineFigureGenerator("Unlocked",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.2*y,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),b}),go.Shape.defineFigureGenerator("Gear",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),b}),go.Shape.defineFigureGenerator("Map",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b}),go.Shape.defineFigureGenerator("Eject",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var ee=new go.PathFigure(0,a*.6,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*1,a*1,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var ee=new go.PathFigure(.126*y,.85*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var te=new go.PathFigure(.402*y,.85*a,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var re=new go.PathFigure(.678*y,.85*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var oe=new go.PathFigure(.5*y,.1*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a*1,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a*1,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var ee=new go.PathFigure(y*.204,a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var te=new go.PathFigure(y*.408,a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var re=new go.PathFigure(y*.612,a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var oe=new go.PathFigure(y*.816,a,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var ee=new go.PathFigure(y*.055,.07*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var te=new go.PathFigure(y*.055,.13*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),te.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),te.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var re=new go.PathFigure(y*.055,.18*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),re.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),re.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var oe=new go.PathFigure(y*1,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(.55*y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),b}),go.Shape.defineFigureGenerator("Key",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*1,a*.5,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),E.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var ee=new go.PathFigure(0,0,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),ee.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),ee.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var te=new go.PathFigure(y*.11,a*.1,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var re=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(ue,y,a){var b=new go.Geometry,E=8,ee=E*se,te=new go.PathFigure(E,0,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-ee,y-ee,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,ee,a,0,a-ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,ee,ee,0).close());var re=new go.PathFigure(y*.83,0,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var oe=new go.PathFigure(y*.83,a*1,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ce=new go.PathFigure(y*.78,a*.05,!1);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ce.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ce.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(ue,y,a){var b=ue?ue.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,y/3),b=Math.min(b,a/3);var E=b*se,ee=a*.8,te=new go.Geometry,re=new go.PathFigure(b,0,!0);return te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y-b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,y,b,y-E,0,y,E)),re.add(new go.PathSegment(go.PathSegment.Line,y,ee-b)),re.add(new go.PathSegment(go.PathSegment.Bezier,y-b,ee,y,ee-E,y-E,ee)),re.add(new go.PathSegment(go.PathSegment.Line,y*.7,ee)),re.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),re.add(new go.PathSegment(go.PathSegment.Line,y*.55,ee)),re.add(new go.PathSegment(go.PathSegment.Line,b,ee)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-b,E,ee,0,ee-E)),re.add(new go.PathSegment(go.PathSegment.Line,0,b)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close()),E>1?(te.spot1=new go.Spot(0,0,E,E),te.spot2=new go.Spot(1,.8,-E,-E)):(te.spot1=go.Spot.TopLeft,te.spot2=new go.Spot(1,.8)),te}),go.Shape.defineFigureGenerator("Repeat",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*.45,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var ee=new go.PathFigure(y*1,a*.55,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(ue,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*.1,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var ee=new go.PathFigure(y*.1,a*.2,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var te=new go.PathFigure(y*.28,a*.37,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),te.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(ue,y,a){var b=new go.Geometry,E=15,ee=E*se,te=new go.PathFigure(y*.62,a*.475,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-ee,y-ee,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,ee,a,0,a-ee)),te.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),te.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),te.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),ee>1?(b.spot1=new go.Spot(0,0,ee,ee),b.spot2=new go.Spot(1,1,-ee,-ee)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var ee=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-ee)).close());var te=new go.PathFigure(y*.4,a*0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),te.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var ee=.1/.3;return E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-ee)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var ee=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-ee)).close());var te=new go.PathFigure(y*.5,a*0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var ee=new go.PathFigure(y*.235,a*.28,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(ue,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.5,a*0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},61016:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var en={},jt="5.0",z={},x=null,ie=!1,we=!1,Te=null,Ee=!1,Ze=null,se=null,qe=0;qe<arguments.length;qe++){var Me=arguments[qe];if(Me!==null)switch(typeof Me){case"number":jt=Me.toFixed(1);break;case"string":Me.match(new RegExp("^[0-9]\\.[0-9]+$"))?jt=Me:Te=Me;break;case"object":typeof Me.is3D!="undefined"?x=Me:z=Me;break;case"boolean":ie=Me,we=!0;break}}x===null&&(x={is3D:!1,AV:!1,SV:!1,CV:!1,EV2:!1,CP:!1,PC:!1,DA:!1,FI:!1,PV:!1,macro:!1},z.material_id!==void 0&&!we&&(ie=!0)),Te!==null&&z.id===void 0&&(z.id=Te);var ke="",Ke="",de=!1,ze=null,ue=null,y=null,a=!1,b=null,E=null,ee=null,te=null,re=null;z.height!==void 0&&(z.height=Math.round(z.height)),z.width!==void 0&&(z.width=Math.round(z.width));var oe=function(Pt){return parseFloat(Pt)>4?parseFloat(Pt):5};en.setHTML5Codebase=function(Pt,bt){se=Pt,Jt(Pt,bt)},en.setJavaCodebase=en.setJavaCodebaseVersion=en.isCompiledInstalled=en.setPreCompiledScriptPath=en.setPreCompiledResourcePath=function(){},en.setHTML5CodebaseVersion=function(Pt,bt){var En=parseFloat(Pt);if(En!==NaN&&En<5){console.log("The GeoGebra HTML5 codebase version "+En+" is deprecated. Using version latest instead.");return}Ze=Pt,xt(Pt,bt)},en.getHTML5CodebaseVersion=function(){return ue},en.getParameters=function(){return z},en.setFontsCSSURL=function(Pt){te=Pt},en.setGiacJSURL=function(Pt){},en.setJNLPFile=function(Pt){ke=Pt},en.setJNLPBaseDir=function(Pt){},en.inject=function(){function Pt(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var bt="auto",En=z.id,ga,xn=!1,Xn=0;Xn<arguments.length;Xn++){var tt=arguments[Xn];typeof tt=="string"?(tt=tt.toLowerCase(),tt.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?bt=tt:En=arguments[Xn]):typeof tt=="boolean"?xn=tt:tt instanceof HTMLElement&&(ga=tt)}Yn();function Yn(){if(!Ee){setTimeout(Yn,200);return}bt=yt(bt);var fa=ga||document.getElementById(En);if(!fa){console.log("possibly bug on ajax loading? ");return}if(en.removeExistingApplet(fa,!1),z.width===void 0&&fa.clientWidth&&(z.width=fa.clientWidth),z.height===void 0&&fa.clientHeight&&(z.height=fa.clientHeight),!(z.width&&z.height)&&bt==="html5"&&(delete z.width,delete z.height),ze=bt,bt==="screenshot")We(fa,z);else{var pn=!1;z.hasOwnProperty("playButton")&&z.playButton||z.hasOwnProperty("clickToLoad")&&z.clickToLoad?pn=!0:z.hasOwnProperty("playButtonAutoDecide")&&z.playButtonAutoDecide&&(pn=(!ce()||Pt())&&pe()),pn?(ze="screenshot",Be(fa,z,xn,bt)):He(fa,z,xn)}}};function ce(){try{return window.self!==window.top}catch(Pt){return!0}}function pe(){return z.hasOwnProperty("screenshotGenerator")&&z.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}en.getViews=function(){return x},en.isJavaInstalled=function(){return!1};var xe=function(Pt){var bt=function(Xn){var tt=JSON.parse(Xn),Yn=function(Nt){return Nt.type=="G"||Nt.type=="E"},fa=tt.elements?tt.elements.filter(Yn)[0]:tt;if(!fa||!fa.url){En();return}z.fileName=fa.url,je(fa.settings||{}),x.is3D=!0;var pn="https://www.geogebra.org/images/";en.setPreviewImage(b||fa.previewUrl,pn+"GeoGebra_loading.png",pn+"applet_play.png"),Pt()},En=function(){z.onError&&z.onError(),ea("Error: Fetching material (id "+z.material_id+") failed.",z)},ga=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",xn="/materials/"+z.material_id+"?scope=basic";_e("https://"+ga+"/api/proxy.php?path="+encodeURIComponent(xn),bt,En)};function je(Pt){var bt=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(En){Pt[En]=!!Pt[En]}),bt.forEach(function(En){z[En]===void 0&&Pt[En]!==void 0&&(z[En]=Pt[En])}),z.showToolBarHelp===void 0&&(z.showToolBarHelp=z.showToolBar)}function _e(Pt,bt,En){var ga=new XMLHttpRequest;ga.open("GET",Pt),ga.onload=function(){bt(ga.responseText)},ga.onerror=En,ga.send()}en.isHTML5Installed=function(){return!0},en.getLoadedAppletType=function(){return ze},en.setPreviewImage=function(Pt,bt,En){b=Pt,E=bt,ee=En},en.removeExistingApplet=function(Pt,bt){var En;typeof Pt=="string"&&(Pt=document.getElementById(Pt)),ze=null;var ga=null;for(En=0;En<Pt.childNodes.length;En++){var xn=Pt.childNodes[En],Xn=xn.className;Xn==="applet_screenshot"?bt?(xn.style.display="block",ze="screenshot"):xn.style.display="none":Xn!=="applet_scaler prerender"&&(Pt.removeChild(xn),ga=Xn&&Xn.indexOf("appletParameters")!=-1?xn.id:null,En--)}var tt=z.id!==void 0?z.id:ga,Yn=window[tt];Yn&&typeof Yn.getBase64=="function"&&(Yn.remove(),window[tt]=null)},en.refreshHitPoints=function(){if(oe(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var Pt=en.getAppletObject();return Pt&&typeof Pt.recalculateEnvironments=="function"?(Pt.recalculateEnvironments(),!0):!1},en.startAnimation=function(){var Pt=en.getAppletObject();return Pt&&typeof Pt.startAnimation=="function"?(Pt.startAnimation(),!0):!1},en.stopAnimation=function(){var Pt=en.getAppletObject();return Pt&&typeof Pt.stopAnimation=="function"?(Pt.stopAnimation(),!0):!1},en.getAppletObject=function(){var Pt=z.id!==void 0?z.id:"ggbApplet";return window[Pt]},en.resize=function(){};var Re=function(Pt,bt,En){var ga=document.createElement("param");ga.setAttribute("name",bt),ga.setAttribute("value",En),Pt.appendChild(ga)},ye=function(Pt){return Pt&&Pt!=="false"},He=function(Pt,bt,En){oe(ue)<=4.2&&(En=!0);var ga=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ue||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(ga=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var xn=document.createElement("div");xn.classList.add("appletParameters","notranslate");var Xn=bt.width,tt=bt.height;if(bt.disableAutoScale=bt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():bt.disableAutoScale,bt.width!==void 0)if(oe(ue)<=4.4)ye(bt.showToolBar)&&(bt.height-=7),ye(bt.showAlgebraInput)&&(bt.height-=37),bt.width<605&&ye(bt.showToolBar)&&(bt.width=605,Xn=605);else{var Yn=100;(ye(bt.showToolBar)||ye(bt.showMenuBar))&&(bt.hasOwnProperty("customToolBar")&&(bt.customToolbar=bt.customToolBar),Yn=ye(bt.showMenuBar)?245:155),Xn<Yn&&(bt.width=Yn,Xn=Yn)}xn.style.border="none",xn.style.display="inline-block";for(var fa in bt)bt.hasOwnProperty(fa)&&fa!=="appletOnLoad"&&xn.setAttribute("data-param-"+fa,bt[fa]);te&&xn.setAttribute("data-param-fontscssurl",te),en.resize=function(){GGBAppletUtils.responsiveResize(Pt,bt)},window.addEventListener("resize",function(xa){en.resize()});var pn=typeof bt.appletOnLoad=="function"?bt.appletOnLoad:function(){};if(!En&&bt.width!==void 0){bt.hasOwnProperty("showSplash")||xn.setAttribute("data-param-showSplash","false");var Nt=Pt.querySelector(".applet_scaler.prerender"),Sn=Nt!==null;if(Sn)var Ve=Nt.querySelector(".ggb_preview");else{var Ve=pt(Xn,tt,bt.borderColor,!1);Nt=document.createElement("div"),Nt.className="applet_scaler",Nt.style.position="relative",Nt.style.display="block",Nt.style.width=Xn+"px",Nt.style.height=tt+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Nt,"66%"),oe(ue)>=5?(bt.appletOnLoad=function(xa){var nt=Pt.querySelector(".ggb_preview");nt&&nt.parentNode.removeChild(nt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Nt),window.GGBT_wsf_view&&$(window).trigger("resize"),pn(xa)},Sn||Nt.appendChild(Ve)):xn.appendChild(Ve),Nt.appendChild(xn),Sn||Pt.appendChild(Nt),setTimeout(function(){en.resize()},1)}else{var Ie=document.createElement("div");Ie.className="applet_scaler",Ie.style.position="relative",Ie.style.display="block",Ie.appendChild(xn),Pt.appendChild(Ie),bt.appletOnLoad=function(xa){en.resize(),pn(xa)}}function St(xa,nt){nt&&typeof nt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(xa,nt.appletOnLoad):renderGGBElement(xa),ea("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",nt)}function Xt(xa,nt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:xa,params:nt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Tt){St(Tt.article,Tt.params)}),html5AppletsToProcess=null)},oe(ue)<5&&(xa.className+=" geogebraweb")):St(xa,nt)}if(ga){scriptLoadStarted=!0;for(var Bn=0;Bn<xn.childNodes.length;Bn++){var Zn=xn.childNodes[Bn].tagName;Zn==="TABLE"&&(xn.removeChild(xn.childNodes[Bn]),Bn--)}if(ggbHTML5LoadedScript!==null){var Na=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Na!=null&&Na.parentNode.removeChild(Na)}var On=document.createElement("script"),oa=function(){Xt(xn,bt)};On.src=Ke+y,ggbHTML5LoadedCodebaseIsWebSimple=a,ggbHTML5LoadedCodebaseVersion=ue,ggbHTML5LoadedScript=On.src,ea("GeoGebra HTML5 codebase loaded: '"+Ke+"'.",bt),!se&&(!Ze||Ze=="5.0")?(a?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),oa()):Ke.requirejs?__webpack_require__.e(12).then(function(){var xa=[__webpack_require__(12)];oa.apply(null,xa)}.bind(this)).catch(__webpack_require__.oe):(On.onload=oa,Pt.appendChild(On))}else Xt(xn,bt);bt.height=tt,bt.width=Xn},We=function(Pt,bt,En){var ga=pt(bt.width,bt.height,bt.borderColor,En),xn=document.createElement("div");xn.style.position="relative",xn.style.display="block",xn.style.width=bt.width+"px",xn.style.height=bt.height+"px",xn.className="applet_screenshot applet_scaler"+(En?" applet_screenshot_play":""),xn.appendChild(ga);var Xn=GGBAppletUtils.getScale(bt,Pt,En);En?(Pt.appendChild(at()),window.GGBT_wsf_view||(Pt.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(xn,"66%"),Pt.appendChild(xn),Xn!==1&&!isNaN(Xn)&&(GGBAppletUtils.scaleElement(xn,Xn),xn.style.width=bt.width+"px",xn.style.height=bt.height+"px",xn.parentNode.style.width=bt.width*Xn+"px",xn.parentNode.style.height=bt.height*Xn+"px"),en.resize=function(){Xe(Pt,ga,xn,En)},window.addEventListener("resize",function(tt){en.resize()}),en.resize()};function Xe(Pt,bt,En,ga){if(Pt.contains(bt)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Pt.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(Pt)}var xn=GGBAppletUtils.getScale(z,Pt,ga);En.parentNode!==null&&(!isNaN(xn)&&xn!==1?(GGBAppletUtils.scaleElement(En,xn),En.parentNode.style.width=z.width*xn+"px",En.parentNode.style.height=z.height*xn+"px"):(GGBAppletUtils.scaleElement(En,1),En.parentNode.style.width=z.width+"px",En.parentNode.style.height=z.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(Pt),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}en.onExitFullscreen=function(Pt,bt){bt.appendChild(Pt)};var Be=function(Pt,bt,En,ga){We(Pt,bt,!0);for(var xn=function(){var Yn=[];for(tt=0;tt<Pt.childNodes.length;tt++)Yn.push(Pt.childNodes[tt]);if(window.GGBT_wsf_view){var fa=window.GGBT_wsf_view.renderFullScreen(Pt,bt.id),pn=document.getElementById("fullscreencontainer"),Nt=jQuery(Pt).find(".fullscreencontent");Nt.length>0?(fa.remove(),Nt.attr("id","fullscreencontent").show(),jQuery(pn).append(Nt),window.dispatchEvent(new Event("resize"))):He(fa,bt,!1),window.GGBT_wsf_view.launchFullScreen(pn)}else ze=ga,He(Pt,bt,!1);if(!window.GGBT_wsf_view)for(tt=0;tt<Yn.length;tt++)Pt.removeChild(Yn[tt])},Xn=Pt.getElementsByClassName("ggb_preview_play"),tt=0;tt<Xn.length;tt++)Xn[tt].addEventListener("click",xn,!1),Xn[tt].addEventListener("ontouchstart",xn,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(Pt),pe()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},at=function(){var Pt=document.createElement("div");if(Pt.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var bt='.icon-applet-play { width: 100%; height: 100%;box-sizing: border-box;position: absolute;z-index: 1001;cursor: pointer;border-width: 0px; background-color: transparent;background-repeat: no-repeat;left: 0;top: 0;background-position: center center; background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet.png");}.icon-applet-play:hover {background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet-hover.png");}',En=document.createElement("style");En.styleSheet?En.styleSheet.cssText=bt:En.appendChild(document.createTextNode(bt)),document.getElementsByTagName("head")[0].appendChild(En)}return Pt},pt=function(Pt,bt,En,ga){var xn=document.createElement("div");xn.className="ggb_preview",xn.style.position="absolute",xn.style.zIndex="90",xn.style.width=Pt-2+"px",xn.style.height=bt-2+"px",xn.style.top="0px",xn.style.left="0px",xn.style.overflow="hidden",xn.style.backgroundColor="white";var Xn="lightgrey";En!==void 0&&(En==="none"?Xn="transparent":Xn=En),xn.style.border="1px solid "+Xn;var tt=document.createElement("img");if(tt.style.position="relative",tt.style.zIndex="1000",tt.style.top="-1px",tt.style.left="-1px",b!==null&&tt.setAttribute("src",b),tt.style.opacity=.7,E!==null){var Yn,fa,pn;if(!ga){Yn=document.createElement("img"),Yn.style.position="absolute",Yn.style.zIndex="1001",Yn.style.opacity=1,tt.style.opacity=.3,fa=360,fa>Pt/4*3&&(fa=Pt/4*3),pn=fa/5.8,Yn.setAttribute("src",E),Yn.setAttribute("width",fa),Yn.setAttribute("height",pn);var Nt=(Pt-fa)/2,Sn=(bt-pn)/2;Yn.style.left=Nt+"px",Yn.style.top=Sn+"px",xn.appendChild(Yn)}}return xn.appendChild(tt),xn},yt=function(Pt){return Pt=Pt.toLowerCase(),Pt==="html5"||Pt==="screenshot"?Pt:"html5"},ht=["web","webSimple","web3d","tablet","tablet3d","phone"],xt=function(Pt,bt){if(ue=Pt,bt){Jt(ue,!0);return}var En=!ie;if(En){var ga=oe(ue);!isNaN(ga)&&ga<4.4&&(En=!1)}var xn,Xn;window.location.protocol.substr(0,4)==="http"?xn=window.location.protocol:xn="http:";var tt=ue.indexOf("//");tt>0?Xn=ue:tt===0?Xn=xn+ue:Xn="https://www.geogebra.org/apps/5.2.814.0/";for(var Yn in ht)if(ue.slice(ht[Yn].length*-1)===ht[Yn]||ue.slice((ht[Yn].length+1)*-1)===ht[Yn]+"/"){Jt(Xn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&En&&!x.is3D&&!x.AV&&!x.SV&&!x.CV&&!x.EV2&&!x.CP&&!x.PC&&!x.DA&&!x.FI&&!x.PV&&!ye(z.showToolBar)&&!ye(z.showMenuBar)&&!ye(z.showAlgebraInput)&&!ye(z.enableRightClick)&&(!z.appName||z.appName=="classic")?Xn+="webSimple/":Xn+="web3d/",Jt(Xn,!1)},Jt=function(Pt,bt){if(Pt.requirejs){Ke=Pt;return}Pt.slice(-1)!=="/"&&(Pt+="/"),Ke=Pt,bt===null&&(bt=Pt.indexOf("http")===-1),de=bt,y="web.nocache.js",a=!1;var En=Ke.split("/");En.length>1&&(!bt&&En[En.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):ht.indexOf(En[En.length-2])>=0&&(y=En[En.length-2]+".nocache.js")),En=Pt.split("/"),ue=En[En.length-3],ue.substr(0,4)==="test"?ue=ue.substr(4,1)+"."+ue.substr(5,1):(ue.substr(0,3)==="war"||ue.substr(0,4)==="beta")&&(ue="5.0");var ga=parseFloat(ue);ga!==NaN&&ga<5&&Pt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+ga+" is deprecated. Using version latest instead."),xt("5.0",bt))},ea=function(Pt,bt){window.console&&window.console.log&&(!bt||typeof bt.showLogging=="undefined"||bt.showLogging&&bt.showLogging!=="false")&&console.log(Pt)};z.material_id!==void 0?xe(Sa):Sa();function Sa(){var Pt=jt;Ze!==null?Pt=Ze:parseFloat(Pt)<5&&(Pt="5.0"),xt(Pt,!1),se!==null&&Jt(se,de),Ee=!0}return en},GGBAppletUtils=function(){"use strict";function en(){return window.GGBT_wsf_edit!==void 0}function jt(Ee,Ze){Ze!=1?(Ee.style.transformOrigin="0% 0% 0px",Ee.style.webkitTransformOrigin="0% 0% 0px",Ee.style.transform="scale("+Ze+","+Ze+")",Ee.style.webkitTransform="scale("+Ze+","+Ze+")",Ee.style.maxWidth="initial",Ee.querySelector(".ggb_preview")!==null&&(Ee.querySelector(".ggb_preview").style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ee.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ee.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ee.style.transform="none",Ee.style.webkitTransform="none")}function z(Ee,Ze,se,qe,Me,ke){var Ke=null;if(ke!=null&&ke!="")for(var de=Ee.parentNode;de!=null;)if((" "+de.className+" ").indexOf(" "+ke+" ")>-1){Ke=de;break}else de=de.parentNode;var ze=0,ue=0,y=0,a=0,b=0,E=0,ee=0;if(Ke)ze=Ke.offsetWidth,ue=Math.max(qe?Ke.offsetWidth:0,Ke.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(ze=Math.min(window.innerWidth,document.documentElement.clientWidth),ue=Math.min(window.innerHeight,document.documentElement.clientHeight),y=ze):(ze=window.innerWidth,ue=window.innerHeight,y=window.innerWidth),Ee){var te=Ee.getBoundingClientRect();te.left>0&&te.left<=ze&&(Me===void 0||!Me)&&(document.dir==="rtl"?(b=ze-te.width-te.left,E=y<=480?10:30):(E=te.left,b=y<=480?10:30),a=E+b)}if(Ee&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=Ee.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,ee=40)}}return Ee&&((se===void 0||!se)&&Ze>0&&Ze+a<ze?ze=Ze:ze-=a,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(se===void 0||!se)&&(ue-=ee)),{width:ze,height:ue}}function x(Ee,Ze,se,qe,Me){if(Ee.isScreenshoGenerator)return 1;var ke=qe!==void 0&&qe,Ke=Ee.noScaleMargin!=null&&Ee.noScaleMargin,de=function(re){return re&&re!=="false"},ze=de(Ee.autoHeight),ue=z(Ze,Ee.width,se,ze,ke&&window.GGBT_wsf_view||Ke,Me),y=parseInt(ue.width),a=Ee.width,b=Ee.height;if(a===void 0){var E=Ze.querySelector(".appletParameters");E&&(a=E.offsetWidth,b=E.offsetHeight)}var ee=y/a,te=ke?1:ue.height/b;return se!==void 0&&!se&&(ee=Math.min(1,ee),te=Math.min(1,te)),Math.min(ee,te)}function ie(Ee,Ze,se){var qe=1,Me,ke=!1;if(Ee.hasOwnProperty("allowUpscale")&&(ke=Ee.allowUpscale),Ee.hasOwnProperty("scale")&&(qe=parseFloat(Ee.scale),(isNaN(qe)||qe===null||qe===0)&&(qe=1),qe>1&&(ke=!0)),Ze&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ke=!0),!(Ee.hasOwnProperty("disableAutoScale")&&Ee.disableAutoScale))Me=x(Ee,Ze,ke,se,Ee.scaleContainerClass);else return qe;return ke&&(!Ee.hasOwnProperty("scale")||qe===1)?Me:Math.min(qe,Me)}function we(Ee){var Ze=Math.min(window.innerWidth,document.documentElement.clientWidth),se=Math.min(window.innerHeight,document.documentElement.clientHeight),qe=Ee.getBoundingClientRect(),Me=(Ze-qe.width)/2,ke=(se-qe.height)/2;ke<0&&(ke=0),Ee.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Me<40?Ee.style.left="40px":Ee.style.left=Me+"px",Ee.style.top=ke+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ke<40?Ee.style.top="40px":Ee.style.top=ke+"px",Ee.style.left=Me+"px")}function Te(Ee,Ze){var se=Ee.querySelector(".appletParameters");if(se){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ze.id!==se.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ee)}if(se.parentElement&&/fullscreen/.test(se.parentElement.className))return;var qe=ie(Ze,Ee);en()&&se.setAttribute("data-param-scale",qe);for(var Me=null,ke=0;ke<Ee.childNodes.length;ke++)if(Ee.childNodes[ke].className!==void 0&&Ee.childNodes[ke].className.match(/^applet_scaler/)){Me=Ee.childNodes[ke];break}if(Me!==null&&Me.querySelector(".noscale")!==null)return;var Ke=Ze.id!==void 0?Ze.id:"ggbApplet",de=window[Ke];(de==null||!de.recalculateEnvironments)&&Me!==null&&!Me.className.match(/fullscreen/)&&(Me.parentNode.style.transform="",!isNaN(qe)&&qe!==1?(Me.parentNode.style.width=Ze.width*qe+"px",Me.parentNode.style.height=Ze.height*qe+"px",jt(Me,qe)):(jt(Me,1),Me.parentNode.style.width=Ze.width+"px",Me.parentNode.style.height=Ze.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&we(Ee),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(se).parents(".content-added-content"))}}return{responsiveResize:Te,isFlexibleWorksheetEditor:en,positionCenter:we,getScale:ie,scaleElement:jt}}();__WEBPACK_AMD_DEFINE_ARRAY__=[],__WEBPACK_AMD_DEFINE_RESULT__=function(){return GGBApplet}.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__),__WEBPACK_AMD_DEFINE_RESULT__!==void 0&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__),GGBAppletUtils.makeModule=function(name,permutation){function webModule(){var H="bootstrap",I="begin",J="gwt.codesvr."+name+"=",K="gwt.codesvr=",L=name,M="startup",N="DUMMY",O=0,P=1,Q="iframe",R="position:absolute; width:0; height:0; border:none; left: -1000px;",S=" top: -1000px;",T="Chrome",U="CSS1Compat",V="<!doctype html>",W="",X="<html><head></head><body></body></html>",Y="undefined",Z="readystatechange",$=10,_="script",ab="javascript",bb="Failed to load ",cb="moduleStartup",db="scriptTagAdded",eb="moduleRequested",fb="meta",gb="name",hb=name+"::",ib="::",jb="gwt:property",kb="content",lb="=",mb="gwt:onPropertyErrorFn",nb='Bad handler "',ob='" for "gwt:onPropertyErrorFn"',pb="gwt:onLoadErrorFn",qb='" for "gwt:onLoadErrorFn"',rb="#",sb="?",tb="/",ub="img",vb="clear.cache.gif",wb="baseUrl",xb=name+".nocache.js",yb="base",zb="//",Ab="selectingPermutation",Bb=name+".devmode.js",Cb=permutation,Db=":",Eb=".cache.js",Fb="loadExternalRefs",Gb="end",n=window,o=document;function p(){var en=n.location.search;return en.indexOf(J)!=-1||en.indexOf(K)!=-1}function q(en,jt){}webModule.__sendStats=q,webModule.__moduleName=L,webModule.__errFn=null,webModule.__moduleBase=N,webModule.__softPermutationId=O,webModule.__computePropValue=null,webModule.__getPropMap=null,webModule.__installRunAsyncCode=function(){},webModule.__gwtStartLoadingFragment=function(){return null},webModule.__gwt_isKnownPropertyValue=function(){return!1},webModule.__gwt_getMetaProperty=function(){return null};var r=null,s=n.__gwt_activeModules=n.__gwt_activeModules||{};s[L]={moduleName:L},webModule.__moduleStartupDone=function(en){var jt=s[L].bindings;s[L].bindings=function(){for(var z=jt?jt():{},x=en[webModule.__softPermutationId],ie=O;ie<x.length;ie++){var we=x[ie];z[we[O]]=we[P]}return z}};var t;function u(){return v(),t}function v(){if(!t){var en=o.createElement(Q);if(en.id=L,en.style.cssText=R+S,en.tabIndex=-1,o.body.appendChild(en),t=en.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var jt=document.compatMode==U?V:W;t.write(jt+X),t.close()}}}function w(en){function jt(x){function ie(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var we=ie();if(we){x();return}function Te(){if(!we){if(!ie())return;we=!0,x(),o.removeEventListener&&o.removeEventListener(Z,Te,!1),Ee&&clearInterval(Ee)}}o.addEventListener&&o.addEventListener(Z,Te,!1);var Ee=setInterval(function(){Te()},$)}function z(x){var ie=u(),we=ie.body,Te=ie.createElement(_);Te.language=ab,Te.crossOrigin=W,Te.src=x,webModule.__errFn&&(Te.onerror=function(){webModule.__errFn(L,new Error(bb+x))}),we.appendChild(Te)}jt(function(){z(en)})}webModule.__startLoadingFragment=function(en){return C(en)},webModule.__installRunAsyncCode=function(en){var jt=u(),z=jt.body,x=jt.createElement(_);x.language=ab,x.text=en,z.appendChild(x),z.removeChild(x)};function A(){for(var c={},d,e,f=o.getElementsByTagName(fb),g=O,h=f.length;g<h;++g){var i=f[g],j=i.getAttribute(gb),k;if(j){if(j=j.replace(hb,W),j.indexOf(ib)>=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(en){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(en){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(en){var jt=c[en];return jt==null?null:jt},r=d,webModule.__errFn=e}function B(){function en(Ee){var Ze=Ee.lastIndexOf(rb);Ze==-1&&(Ze=Ee.length);var se=Ee.indexOf(sb);se==-1&&(se=Ee.length);var qe=Ee.lastIndexOf(tb,Math.min(se,Ze));return qe>=O?Ee.substring(O,qe+P):W}function jt(Ee){if(!Ee.match(/^\w+:\/\//)){var Ze=o.createElement(ub);Ze.src=Ee+vb,Ee=en(Ze.src)}return Ee}function z(){var Ee=__gwt_getMetaProperty(wb);return Ee!=null?Ee:W}function x(){for(var Ee=o.getElementsByTagName(_),Ze=O;Ze<Ee.length;++Ze)if(Ee[Ze].src.indexOf(xb)!=-1)return en(Ee[Ze].src);return W}function ie(){var Ee=o.getElementsByTagName(yb);return Ee.length>O?Ee[Ee.length-P].href:W}function we(){var Ee=o.location;return Ee.href==Ee.protocol+zb+Ee.host+Ee.pathname+Ee.search+Ee.hash}var Te=z();return Te==W&&(Te=x()),Te==W&&(Te=ie()),Te==W&&we()&&(Te=en(o.location.href)),Te=jt(Te),Te}function C(en){return en.match(/^\//)||en.match(/^[a-zA-Z]+:\/\//)?en:webModule.__moduleBase+en}function D(){var en=[],jt=O,z=[],x=[];function ie(Ee){var Ze=x[Ee](),se=z[Ee];if(Ze in se)return Ze;var qe=[];for(var Me in se)qe[se[Me]]=Me;throw r&&r(Ee,qe,Ze),null}if(__gwt_isKnownPropertyValue=function(Ee,Ze){return Ze in z[Ee]},webModule.__getPropMap=function(){var Ee={};for(var Ze in z)z.hasOwnProperty(Ze)&&(Ee[Ze]=ie(Ze));return Ee},webModule.__computePropValue=ie,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var we;try{we=Cb;var Te=we.indexOf(Db);Te!=-1&&(jt=parseInt(we.substring(Te+P),$),we=we.substring(O,Te))}catch(Ee){}return webModule.__softPermutationId=jt,C(we+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},15476:function(en,jt,z){"use strict";z.d(jt,{Ax:function(){return Te},Ds:function(){return Ee},KI:function(){return se},SI:function(){return we},f1:function(){return ie}});var x=z(11320);function ie(qe){let Me=!0;if(qe.length>0){for(let ke=0;ke<qe.length;ke++)if(qe[ke].compile_success==0||!qe[ke].compile_success){Me=!1;break}}else Me=!1;return Me}function we(qe,Me=""){let ke=[];for(let Ke=0;Ke<qe.length;Ke++){let de=qe[Ke],ze=Me?`${Me}/${de.name}`:`${de.name}`;ke.push({title:de.name,type:de.type,isLeaf:de.type!=="tree",key:ze})}return ke}function Te(qe,Me,ke){for(let Ke=0;Ke<qe.length;Ke++){let de=qe[Ke];if(de.key===Me){de.children=ke;break}de.children&&Te(de.children,Me,ke)}return qe}function Ee(qe,Me,ke){let Ke;return function(){let de=this,ze=arguments,ue=function(){Ke=null,ke||qe.apply(de,ze)},y=ke&&!Ke;clearTimeout(Ke),Ke=setTimeout(ue,Me),y&&qe.apply(de,ze)}}const Ze=!0,se=x.Z.API_SERVER},60580:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return ue}});var x=z(71577),ie=z(67294),we=Object.defineProperty,Te=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,qe=Object.prototype.propertyIsEnumerable,Me=(y,a,b)=>a in y?we(y,a,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[a]=b,ke=(y,a)=>{for(var b in a||(a={}))se.call(a,b)&&Me(y,b,a[b]);if(Ze)for(var b of Ze(a))qe.call(a,b)&&Me(y,b,a[b]);return y},Ke=(y,a)=>Te(y,Ee(a)),de=(y,a)=>{var b={};for(var E in y)se.call(y,E)&&a.indexOf(E)<0&&(b[E]=y[E]);if(y!=null&&Ze)for(var E of Ze(y))a.indexOf(E)<0&&qe.call(y,E)&&(b[E]=y[E]);return b},ze=(y,a,b)=>new Promise((E,ee)=>{var te=ce=>{try{oe(b.next(ce))}catch(pe){ee(pe)}},re=ce=>{try{oe(b.throw(ce))}catch(pe){ee(pe)}},oe=ce=>ce.done?E(ce.value):Promise.resolve(ce.value).then(te,re);oe((b=b.apply(y,a)).next())});const ue=y=>{var a=y,{children:b}=a,E=de(a,["children"]);const[ee,te]=(0,ie.useState)(!1);return ie.createElement(x.ZP,Ke(ke({},E),{loading:ee,onClick:re=>ze(void 0,null,function*(){try{te(!0),yield E.onClick(re),te(!1)}catch(oe){console.error(oe),te(!1)}})}),b)}},65213:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Te}});var x=z(67294),ie={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},Te=({number:Ee,active:Ze,className:se})=>x.createElement("div",{className:`${ie.digitalLabel} ${Ze?ie.active:""} ${se}`},Ee)},10208:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return E}});var x=z(67294),ie=z(79870),we={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},Te=z(73631),Ee=z(5623),Ze=z(38244),se=Object.defineProperty,qe=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,ke=Object.getOwnPropertySymbols,Ke=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,ze=(ee,te,re)=>te in ee?se(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:re}):ee[te]=re,ue=(ee,te)=>{for(var re in te||(te={}))Ke.call(te,re)&&ze(ee,re,te[re]);if(ke)for(var re of ke(te))de.call(te,re)&&ze(ee,re,te[re]);return ee},y=(ee,te)=>qe(ee,Me(te)),a=(ee,te,re)=>new Promise((oe,ce)=>{var pe=_e=>{try{je(re.next(_e))}catch(Re){ce(Re)}},xe=_e=>{try{je(re.throw(_e))}catch(Re){ce(Re)}},je=_e=>_e.done?oe(_e.value):Promise.resolve(_e.value).then(pe,xe);je((re=re.apply(ee,te)).next())}),E=({value:ee,onChange:te,scrollId:re})=>{const[oe,ce]=(0,x.useState)([]);(0,x.useEffect)(()=>{pe()},[]);const pe=()=>a(void 0,null,function*(){const He=yield(0,Ze.NZ)({});if(He!=null&&He.data){const We=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:x.createElement("img",{src:Te,className:we.folderIcon}),isLeaf:!1,children:xe(He.data||[])}];ce(We)}}),xe=He=>He.map(We=>({title:We.name,key:We.group_id,icon:x.createElement("img",{src:Te,className:we.folderIcon}),isLeaf:We.children.length===0,children:xe(We.children)})),je=(He,We,Xe)=>He.map(Be=>Be.key===We?ue(ue({},Be),Xe):Be.children?y(ue({},Be),{children:je(Be.children,We,Xe)}):Be),_e=(He,We,Xe)=>He.map(Be=>{if(Be.key===We)return y(ue({},Be),{icon:Xe?x.createElement("img",{src:Ee,className:we.folderIcon}):x.createElement("img",{src:Te,className:we.folderIcon})});if(Be.children)return y(ue({},Be),{children:_e(Be.children,We,Xe)})}),Re=(He,We)=>{ce(Xe=>_e(Xe,We.node.key,We.expanded))},ye=ee?{selectedKeys:ee,defaultExpandedKeys:ee}:{};return oe.length>0&&x.createElement("div",{id:re||""},x.createElement(ie.default,ue({showLine:{showLeafIcon:!1},showIcon:!0,treeData:oe,className:we.folderWrapper,onSelect:te,onExpand:Re},ye)))}},20670:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Ze}});var x=z(55241),ie={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},we=z(32637),Te=z(67294),Ze=({type:se,style:qe})=>{const Me=Te.createElement("div",{className:ie.wrap,onClick:ke=>{ke.preventDefault(),ke.stopPropagation()}},Te.createElement("p",null,se==="shixun"||se==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",Te.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",se==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),Te.createElement("div",{className:ie.contact},Te.createElement("div",{className:ie.img},Te.createElement("img",{src:we,width:"124px",height:"124px"})),Te.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return Te.createElement(x.Z,{content:Me},Te.createElement("span",{className:ie.text,style:qe},"\u9AD8\u6D88\u8017"))}},63205:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Ke}});var x=z(67294),ie={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},we=z(94184),Te=z.n(we),Ee=z(57953),Ze=z(15979),se=z(33170),qe=z(28706),Me=(de,ze,ue)=>new Promise((y,a)=>{var b=te=>{try{ee(ue.next(te))}catch(re){a(re)}},E=te=>{try{ee(ue.throw(te))}catch(re){a(re)}},ee=te=>te.done?y(te.value):Promise.resolve(te.value).then(b,E);ee((ue=ue.apply(de,ze)).next())}),Ke=({data:de,className:ze,fullWidth:ue,style:y={},onClose:a,onOk:b,showFullTools:E,noAssociationId:ee})=>{const te=(0,x.useRef)(null),re=(0,x.useRef)(null),oe=(0,x.useRef)(null),ce=(0,x.useRef)(null),[pe,xe]=(0,x.useState)(!1),[je,_e]=(0,x.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,x.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),de!=null&&de.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",de!=null&&de.src&&Re()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[de==null?void 0:de.visible]);const Re=()=>Me(void 0,null,function*(){xe(!0),_e("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Be=yield(0,qe.ZJ)(de==null?void 0:de.src);te.current.src="",te.current.src=Be,te.current.onload=function(){Xe()},xe(!1),_e("")}),ye=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},He=Be=>Me(void 0,null,function*(){xe(!0),_e("\u6B63\u5728\u4FDD\u5B58\u4E2D");const at=yield(0,se.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:de.title,file:Be.dataUrl}});at!=null&&at.id&&!ee?(yield(0,se.ZP)(`/api/attachments/${de.id}/add_subitem.json`,{method:"post",body:{subitem_id:at==null?void 0:at.id,settings:JSON.stringify(Be.state)}})).status===0&&b():at!=null&&at.id&&b(at),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",xe(!1),_e("")}),We=()=>{const Be=document.querySelector('a[href="https://markerjs.com/"]');Be&&Be.parentNode&&(Be.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(pt=>{const yt=document.querySelector(pt.name);yt&&yt.setAttribute("title",pt.title)})},Xe=()=>{re.current=new Ze.hP(te.current),re.current.targetRoot=ce.current,re.current.addEventListener("render",He),re.current.addEventListener("beforeclose",ye),E&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),de!=null&&de.snapshotData&&re.current.restoreState(de.snapshotData),setTimeout(()=>{window.scrollTo(0,0),We()},300)};return x.createElement(x.Fragment,null,(de==null?void 0:de.visible)&&x.createElement(Ee.Z,{spinning:pe,tip:je,style:{position:"absolute"}},x.createElement("div",{ref:ce,className:Te()(ie.imageDimensions,ze,ue?ie.fullWidth:""),style:y},x.createElement("img",{className:ie.img,ref:te}))))}},38478:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Ve},$:function(){return Sn}});var x=z(67294),ie={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},we=z(94184),Te=z.n(we),Ee=z(22150),Ze=z(2453),se=z(14446),qe=z(31795),Me=z(71230),ke=z(84567),Ke=z(85418),de=z(59810),ze=z(71577),ue=z(38703),y=z(85546),a=z(69677),b=z(78045),E=z(83062),ee=z(15746),te=z(30001),re=z(11320),oe="data:image/png;base64,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",ce="data:image/png;base64,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",pe="data:image/png;base64,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",xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",je=z(33170),_e=z(10208),Re=z(5623),ye=z(81897),He=z(35713),We=z(70859),Xe=z(20527),Be=z.n(Xe),at=(Ie,St,Xt)=>new Promise((Bn,Zn)=>{var Na=xa=>{try{oa(Xt.next(xa))}catch(nt){Zn(nt)}},On=xa=>{try{oa(Xt.throw(xa))}catch(nt){Zn(nt)}},oa=xa=>xa.done?Bn(xa.value):Promise.resolve(xa.value).then(Na,On);oa((Xt=Xt.apply(Ie,St)).next())}),yt=x.memo(({tagName:Ie="div",value:St="",className:Xt,style:Bn={},onBlur:Zn,id:Na})=>{const On=(0,x.useRef)(null);(0,x.useEffect)(()=>{if(!On.current)return;at(void 0,null,function*(){const nt=On.current;nt.innerHTML="";const Tt=St==null?void 0:St.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const Ra of Tt)if(Ra.startsWith("$$")&&Ra.endsWith("$$")||Ra.startsWith("`$$")&&Ra.endsWith("$$`")){const ta=Ra.startsWith("`$$")?Ra.slice(3,-3):Ra.slice(2,-2),kt=document.createElement("span");kt.setAttribute("contentEditable","false"),kt.setAttribute("title",Ra),kt.className="edu_latex",nt.appendChild(kt),Be().render(ta,kt,{throwOnError:!1})}else{const ta=Ra==null?void 0:Ra.replace(/<[^>]*>/g,kt=>kt.startsWith("<img")?kt:kt.replace(/</g,"&lt;"));nt.insertAdjacentHTML("beforeend",ta)}})},[Na]);const oa=()=>{var xa,nt;if(Zn&&On.current){const Ra=On.current.cloneNode(!0),ta=Ra.querySelectorAll("span.edu_latex");for(let kt of ta){const Fa=kt.getAttribute("title"),ct=document.createTextNode(Fa||""),Gt=kt;(nt=(xa=Gt.parentNode)==null?void 0:xa.replaceChild)==null||nt.call(xa,ct,Gt)}Zn(Ra.innerHTML)}};return x.createElement(x.Fragment,null,x.createElement(Ie,{ref:On,contentEditable:!0,className:Xt,style:Bn,onBlur:oa}))}),ht=z(33054),xt=Object.defineProperty,Jt=Object.defineProperties,ea=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,En=(Ie,St,Xt)=>St in Ie?xt(Ie,St,{enumerable:!0,configurable:!0,writable:!0,value:Xt}):Ie[St]=Xt,ga=(Ie,St)=>{for(var Xt in St||(St={}))Pt.call(St,Xt)&&En(Ie,Xt,St[Xt]);if(Sa)for(var Xt of Sa(St))bt.call(St,Xt)&&En(Ie,Xt,St[Xt]);return Ie},xn=(Ie,St)=>Jt(Ie,ea(St)),Xn=(Ie,St,Xt)=>new Promise((Bn,Zn)=>{var Na=xa=>{try{oa(Xt.next(xa))}catch(nt){Zn(nt)}},On=xa=>{try{oa(Xt.throw(xa))}catch(nt){Zn(nt)}},oa=xa=>xa.done?Bn(xa.value):Promise.resolve(xa.value).then(Na,On);oa((Xt=Xt.apply(Ie,St)).next())});const tt=Ie=>{Ie.preventDefault();let Xt=(Ie.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,Xt)},Yn=Ie=>{Ie.key==="Enter"&&Ie.preventDefault()},fa=({children:Ie,style:St})=>x.createElement("div",{className:ie.leftBox,style:St,onPaste:tt},Ie),pn=({children:Ie,style:St,className:Xt})=>x.createElement("div",{className:Te()(ie.rightBox,Xt),style:St,onPaste:tt},Ie),Nt=({className:Ie,style:St={},width:Xt=1200,onCancel:Bn=()=>{},onSuccess:Zn=()=>{},gather:Na={},mode:On=1,stickyTop:oa=0,subDisciplineId:xa=[],hideWordFeatures:nt,dataSource:Tt=[],customLeftHeadNode:Ra,customRightHeadNode:ta,customLeftContent:kt,hideRecognition:Fa=!1,onExchange:ct,isSingleSelection:Gt=!1,underpinBackgroundStyle:fn={},headExtraNode:zt,isRefreshItemBank:Vt=!1,okText:va="\u786E\u5B9A\u5BFC\u5165"})=>{var Aa;const[wa,La]=(0,x.useState)(1),[Or,Fr]=(0,x.useState)(0),[pr,ho]=(0,x.useState)(""),[Lo,So]=(0,x.useState)(!1),[No,Ho]=(0,x.useState)([]),[Io,Qo]=(0,x.useState)([]),[fo,ba]=(0,x.useState)(!1),[ur,rr]=(0,x.useState)(!1),[or,no]=(0,x.useState)(!1),[gr,hr]=(0,x.useState)(!1),[rn,mn]=(0,x.useState)([]),[on,la]=(0,x.useState)(1),[Xa,Br]=(0,x.useState)(!1),[Oo,$r]=(0,x.useState)(!1),[wn,pa]=(0,x.useState)(!0),[vo,ya]=(0,x.useState)(0),[Er,Ot]=(0,x.useState)(1),[aa,Dn]=(0,x.useState)(""),[Rt,Ya]=(0,x.useState)([]),[da,cr]=(0,x.useState)(0),[ka,Vo]=(0,x.useState)(0),[Eo,ei]=(0,x.useState)(0),[yi,Bi]=(0,x.useState)(0),[_a,Ri]=(0,x.useState)(0),[lo]=Ee.default.useForm(),[ui]=Ee.default.useForm(),Di=(0,x.useRef)(null),dr=(0,x.useRef)(null),Gr=(0,x.useRef)(),Bo=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],Sr=["C","C++","Java","Python","JavaScript","Ruby"];(0,x.useEffect)(()=>{Tt!=null&&Tt.length&&Lr(Tt)},[Tt]),(0,x.useEffect)(()=>{wa===2&&Di.current.focus()},[wa]),(0,x.useEffect)(()=>{or&&bi()},[or]);const Fi=()=>{if(wa===1){Ze.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>Xn(void 0,null,function*(){La(1)})})},bi=()=>Xn(void 0,null,function*(){const Fe=yield(0,je.ZP)("/api/disciplines.json",{method:"get",params:{source:On===1?"new_question":"subject"}});mn(Fe.disciplines||[])}),Zi=Fe=>{const un=[],Ln=($n,At)=>{$n.length>=2&&un.push($n.join(""));for(let Qn=At;Qn<Fe.length;Qn++)$n.push(Fe[Qn]),Ln($n,Qn+1),$n.pop()};return Ln([],0),un},hi=Fe=>(Fe=Fe||"",Fe=String(Fe),Fe=Fe.replace(/\s+/g,""),Fe),Ii=Fe=>(Fe=Fe||"",Fe=String(Fe),Fe=Fe.replace(/<div>/g,""),Fe=Fe.replace(/<br>/g,`
`),Fe=Fe.replace(/<\/div>/g,`
`),Fe=_t(Fe),Fe),Yt=Fe=>Fe.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;"),_t=Fe=>Fe.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&#39;/g,"'"),sa=Fe=>{var un;const Ln=Fe.clipboardData;if(Ln){const $n=Ln.types.toString(),At=Ln.items;if($n==="Files"||Ln.types.indexOf("Files")>-1){Fe.preventDefault();try{let Qn=At[1];((un=At[0])==null?void 0:un.kind)==="file"&&(Qn=At[0]);const Jn=Qn.getAsFile();(0,We.I)(Jn,_n=>{var na;if(_n.id){if(((na=Jn==null?void 0:Jn.type)==null?void 0:na.indexOf("image"))>-1){const Pr=`<img src='${re.Z.API_SERVER}${_n.url}'>`;document.execCommand("insertText",!1,Pr)}}else(_n==null?void 0:_n.status)===401&&(document.location.href="/user/login")})}catch(Qn){Ze.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Ia(Fe,un){return Xn(this,null,function*(){if(typeof Fe=="string")return yield un(Fe);if(typeof Fe!="object"||Fe===null)return Fe;if(Array.isArray(Fe))return yield Promise.all(Fe.map(At=>Xn(this,null,function*(){return yield Ia(At,un)})));const Ln={};for(const $n in Fe)if(Object.prototype.hasOwnProperty.call(Fe,$n)){const At=Fe[$n];typeof At=="string"?Ln[$n]=yield un(At):typeof At=="object"?Ln[$n]=yield Ia(At,un):Ln[$n]=At}return Ln})}const er=()=>Xn(void 0,null,function*(){var Fe;So(!0),ho("\u5904\u7406\u4E2D"),yield new Promise($n=>setTimeout($n,1e3));let un=(Fe=dr.current)==null?void 0:Fe.querySelectorAll('[data-text="edit"]'),Ln="";try{un.forEach(function($n){var At,Qn,Jn,_n;const na=$n.cloneNode(!0),Pr=na.querySelectorAll("span.edu_latex");for(let yo of Pr){const Kr=yo.getAttribute("title"),ri=document.createTextNode(Kr),ii=yo;(Qn=(At=ii.parentNode)==null?void 0:At.replaceChild)==null||Qn.call(At,ri,ii)}const Dr=na.querySelectorAll("span[style]");for(let yo of Dr)if(yo.style.fontFamily){const Kr=yo.innerHTML,ri=document.createTextNode(Kr),ii=yo;(_n=(Jn=ii.parentNode)==null?void 0:Jn.replaceChild)==null||_n.call(Jn,ri,ii)}na==null||na.childNodes.forEach(function(yo){yo.nodeType===Node.ELEMENT_NODE&&yo.localName!=="h5"&&yo.localName!=="h4"?Ln+=`<p>${yo.innerHTML}</p>`:yo.nodeType===Node.TEXT_NODE&&(Ln+=`<p>${yo.textContent}</p>`)})}),ar("/api/intelligent_imports/import.json",{html:_t(Ln)})}catch($n){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",$n)}}),kr=Fe=>{let un=Fe.filter(Ln=>!!(Ln!=null&&Ln.type));return un=un.map(Ln=>{var $n;const At=($n=Ur.find(Jn=>Jn.id===(Ln==null?void 0:Ln.type)))==null?void 0:$n.deal,Qn=xn(ga({},Ln),{id:String(Math.random()).slice(-6),knowledgePoint:hi(Ln==null?void 0:Ln.knowledgePoint)});return At?At(Qn):Qn}),un},Fo=()=>{if(wa===1){Ze.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:er})},Jo=()=>x.createElement("div",{className:ie.row},x.createElement("div",{className:ie.leftLayout},x.createElement(fa,{style:{height:675}},wa===1&&x.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>La(2)},x.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",x.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",x.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",x.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",x.createElement("br",null)),x.createElement("div",{className:ie.imgBox,style:{marginTop:75}},x.createElement("img",{width:56,src:ce}),x.createElement("span",null,"\u7F16\u8F91\u533A"))),wa===2&&x.createElement("div",{"data-text":"edit",onBlur:()=>{Di.current.innerHTML||La(1)},ref:Di,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),x.createElement("div",{className:ie.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},x.createElement("div",{className:ie.imgBox,style:{marginTop:240}},x.createElement("img",{width:56,src:pe}),x.createElement("span",null,"\u9884\u89C8\u533A")))),mr=(Fe,un,Ln,$n)=>{var At;console.log(Fe,un,Ln,$n,"onDataChange\u4FEE\u6539\u6570\u503C");const Qn=JSON.parse(JSON.stringify(Io));$n===void 0?Qn[un][Fe]=Ln:Qn[un].questions[$n][Fe]=Ln;const Jn=ga({},Qn[un]),_n=(At=Ur.find(na=>na.id===(Jn==null?void 0:Jn.type)))==null?void 0:At.deal;Qn[un]=_n(Jn),Qo(Qn)},ai=(Fe,un,Ln)=>{var $n;const At=Ln!==void 0,Qn=($n=Ur.find(na=>na.id===(Fe==null?void 0:Fe.type)))==null?void 0:$n.type,Jn=`${un+1}.${Ln===void 0?"":Ln+1+"."}`,_n=`${(Fe==null?void 0:Fe.type)==="7"?"{{":""}${Jn}\u3010${Qn}\u3011${(Fe==null?void 0:Fe.question)||""}`;return x.createElement(x.Fragment,null,At&&x.createElement("h4",{contentEditable:!0}),x.createElement(yt,{id:Fe==null?void 0:Fe.id,tagName:"div",value:_n}))},Si=(Fe,un)=>Xn(void 0,null,function*(){var Ln;const $n=yield ct(Fe,un),At=(Ln=$n==null?void 0:$n.data)==null?void 0:Ln.content;if(At!=null&&At.length){const Qn=kr(At)[0];No.splice(un,1,Qn),Io.splice(un,1,Qn),Ho([...No]),Qo([...Io])}}),Pi=(Fe,un,Ln)=>{var $n;const At=Ln!==void 0,Qn=($n=Ur.find(_n=>_n.id===(Fe==null?void 0:Fe.type)))==null?void 0:$n.type,Jn=`${un+1}.${Ln===void 0?"":Ln+1+"."}`;return At?x.createElement("div",{style:{padding:"10px 18px"}},`${Jn}\u3010${Qn}\u3011`,x.createElement(yt,{id:Fe==null?void 0:Fe.id,tagName:"span",className:ie.edit,onBlur:_n=>mr("question",un,_n,Ln),value:(Fe==null?void 0:Fe.question)||""})):x.createElement(x.Fragment,null,x.createElement("div",{className:ie.actionHead},x.createElement("div",{className:"c-light-primary"},`${Jn}\u3010${Qn}\u3011`),On!==1&&x.createElement(qe.Z,{disabled:(Fe==null?void 0:Fe.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:_n=>mr("score",un,_n,Ln),value:Fe==null?void 0:Fe.score}),x.createElement(Me.Z,{align:"middle",style:{marginLeft:"auto"}},!!ct&&x.createElement("span",{className:"current c-light-primary mr30",onClick:()=>Si(Fe,un)},x.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),x.createElement(ke.default,{onChange:_n=>mr("checked",un,_n.target.checked,Ln),checked:!!(Fe!=null&&Fe.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),x.createElement(yt,{id:Fe==null?void 0:Fe.id,tagName:"div",style:{padding:"10px 18px"},className:ie.edit,onBlur:_n=>mr("question",un,_n,Ln),value:Fe==null?void 0:Fe.question}))},Co=(Fe,un,Ln)=>x.createElement(x.Fragment,null,["0","1","2","4"].includes(Fe==null?void 0:Fe.type)&&x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u7B54\u6848\uFF1A${un||""}`,tagName:"p"}),!Ln&&x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u96BE\u5EA6\uFF1A${(Fe==null?void 0:Fe.difficulty)||""}`,tagName:"p"}),(Fe==null?void 0:Fe.type)!=="7"&&x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u89E3\u6790\uFF1A${(Fe==null?void 0:Fe.analyze)||""}`,tagName:"p"}),!Ln&&x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Fe==null?void 0:Fe.knowledgePoint)||""}`,tagName:"p"})),sn=(Fe,un,Ln,$n)=>{const At=$n!==void 0,Qn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Jn=At&&!Fe.last&&!Fe.errorMsg?{marginBottom:10}:{},_n=Qn.map(na=>({key:na,label:na,onClick:()=>mr("difficulty",Ln,na,$n)}));return x.createElement("div",{className:ie.liWrap,style:Jn},["4"].includes(Fe==null?void 0:Fe.type)&&x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),x.createElement(yt,{id:Fe==null?void 0:Fe.id,tagName:"div",className:`${ie.edit} c-black`,onBlur:na=>mr("answer",Ln,[na],$n),value:un})),!At&&x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),x.createElement("div",{className:"c-black"},x.createElement(Ke.Z,{menu:{items:_n}},x.createElement("span",{className:"c-light-primary"},Fe==null?void 0:Fe.difficulty,x.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(Fe==null?void 0:Fe.type)!=="7"&&x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),x.createElement(yt,{id:Fe==null?void 0:Fe.id,tagName:"div",className:`${ie.edit} c-grey-333`,onBlur:na=>mr("analyze",Ln,na,$n),value:Fe==null?void 0:Fe.analyze})),!At&&x.createElement("div",{onKeyDown:Yn,className:ie.li},x.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),x.createElement(yt,{id:Fe==null?void 0:Fe.id,tagName:"div",value:(Fe==null?void 0:Fe.knowledgePoint)||"",className:`${ie.edit} c-grey-333`,onBlur:na=>mr("knowledgePoint",Ln,hi(Ii(na)),$n)})))},vn=Fe=>x.createElement(x.Fragment,null,typeof(Fe==null?void 0:Fe.errorMsg)=="string"&&!!(Fe!=null&&Fe.errorMsg)&&x.createElement("h5",{contentEditable:!1},x.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),x.createElement("div",null,Fe==null?void 0:Fe.errorMsg))),Gn=Fe=>x.createElement(x.Fragment,null,typeof(Fe==null?void 0:Fe.errorMsg)=="string"&&!!(Fe!=null&&Fe.errorMsg)&&x.createElement("h5",null,x.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),x.createElement("div",null,Fe==null?void 0:Fe.errorMsg))),et=(Fe,un,Ln,$n)=>{let At="flex";return(Gt&&vo!==$n||fo&&!(Ln!=null&&Ln.errorMsg))&&(At="none"),x.createElement("div",{className:ie.row,style:{display:At}},x.createElement("div",{className:ie.leftLayout},kt||x.createElement(fa,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},Fe))),x.createElement("div",{className:ie.rightLayout},x.createElement(pn,{className:Ln!=null&&Ln.errorMsg?ie.error:""},un)))},Ur=[{id:"0",type:"\u5355\u9009\u9898",element:(Fe,un,Ln)=>{var $n,At;const Qn=Ln!==void 0;let Jn=($n=Fe==null?void 0:Fe.answer)==null?void 0:$n[0];const _n=x.createElement(x.Fragment,null,ai(Fe,un,Ln),(At=Fe==null?void 0:Fe.options)==null?void 0:At.map((yo,Kr)=>x.createElement(yt,{id:Fe==null?void 0:Fe.id,key:Kr,value:`${Bo[Kr]}.${yo}`,tagName:"p"})),Co(Fe,Jn,Qn),vn(Fe));let na=Qn?Fe:Io[un];const Pr=na==null?void 0:na.options,Dr=x.createElement(x.Fragment,null,Pi(na,un,Ln),Pr==null?void 0:Pr.map((yo,Kr)=>{var ri;return x.createElement("div",{key:Kr,className:ie.option},x.createElement("aside",{className:((ri=na==null?void 0:na.answer)==null?void 0:ri[0])===Bo[Kr]?ie.active:"",onClick:()=>mr("answer",un,[Bo[Kr]],Ln)},Bo[Kr]),x.createElement(yt,{id:na==null?void 0:na.id,tagName:"div",className:`${ie.text}`,onBlur:ii=>{Pr[Kr]=ii,mr("options",un,Pr,Ln)},value:yo}))}),sn(na,"",un,Ln),Gn(na));return Qn?[_n,Dr]:et(_n,Dr,na,un)},deal:Fe=>{var un,Ln,$n;Fe.score=Fe.score===void 0?2:Fe.score;let At=hi((un=Fe==null?void 0:Fe.answer)==null?void 0:un[0]).toUpperCase();Fe.answer=At?[At]:[];let Qn=[];if(!(Fe!=null&&Fe.options))Qn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{Fe.options=(Ln=Fe.options)==null?void 0:Ln.slice(0,8);const Jn=Fe.options.map(na=>na==null?void 0:na.trim().replace(/^\s+|\s+$/g,""));new Set(Jn).size!==Jn.length&&Qn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return At||Qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),At&&(Bo.slice(0,(($n=Fe==null?void 0:Fe.options)==null?void 0:$n.length)||8).includes(At)||Qn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D")),hi(Fe==null?void 0:Fe.question)||Qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Fe.errorMsg=Qn.join(`
`),Fe}},{id:"1",type:"\u591A\u9009\u9898",element:(Fe,un,Ln)=>{var $n,At;const Qn=Ln!==void 0;let Jn=($n=Fe==null?void 0:Fe.answer)==null?void 0:$n[0];const _n=x.createElement(x.Fragment,null,ai(Fe,un,Ln),(At=Fe==null?void 0:Fe.options)==null?void 0:At.map((yo,Kr)=>x.createElement(yt,{id:Fe==null?void 0:Fe.id,key:Kr,value:`${Bo[Kr]}.${yo}`,tagName:"p"})),Co(Fe,Jn,Qn),vn(Fe));let na=Qn?Fe:Io[un];const Pr=na==null?void 0:na.options,Dr=x.createElement(x.Fragment,null,Pi(na,un,Ln),Pr==null?void 0:Pr.map((yo,Kr)=>{var ri,ii;return x.createElement("div",{key:Kr,className:ie.option},x.createElement("aside",{className:(ii=(ri=na==null?void 0:na.answer)==null?void 0:ri[0])!=null&&ii.includes(Bo[Kr])?ie.active:"",onClick:()=>{var Ji;let Xi=((Ji=na==null?void 0:na.answer)==null?void 0:Ji[0])||"";const dl=Bo[Kr];Xi.includes(dl)?Xi=Xi.replace(new RegExp(dl,"g"),""):Xi+=dl,Xi=Xi.split("").sort().join(""),mr("answer",un,[Xi],Ln)}},Bo[Kr]),x.createElement(yt,{id:na==null?void 0:na.id,tagName:"div",className:`${ie.text}`,onBlur:Ji=>{Pr[Kr]=Ji,mr("options",un,Pr,Ln)},value:yo}))}),sn(na,"",un,Ln),Gn(na));return Qn?[_n,Dr]:et(_n,Dr,na,un)},deal:Fe=>{var un,Ln,$n;Fe.score=Fe.score===void 0?2:Fe.score;let At=hi((un=Fe==null?void 0:Fe.answer)==null?void 0:un[0]).toUpperCase().split("").sort().join("");Fe.answer=At?[At]:[];let Qn=[];if(!(Fe!=null&&Fe.options))Qn.push("\u672A\u8BC6\u522B\u5230\u9009\u9879\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C A.\u9009\u9879\u4E00 B.\u9009\u9879\u4E8C C.\u9009\u9879\u4E09 \u201D");else{Fe.options=(Ln=Fe.options)==null?void 0:Ln.slice(0,8);const Jn=Fe.options.map(na=>na==null?void 0:na.trim().replace(/^\s+|\s+$/g,""));new Set(Jn).size!==Jn.length&&Qn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(At||Qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),At){const Jn=Bo.slice(0,(($n=Fe==null?void 0:Fe.options)==null?void 0:$n.length)||8);Zi(Jn).includes(At)||Qn.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D")}return hi(Fe==null?void 0:Fe.question)||Qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Fe.errorMsg=Qn.join(`
`),Fe}},{id:"2",type:"\u5224\u65AD\u9898",element:(Fe,un,Ln)=>{var $n,At;const Qn=Ln!==void 0;let Jn=($n=Fe==null?void 0:Fe.answer)==null?void 0:$n[0];const _n=x.createElement(x.Fragment,null,ai(Fe,un,Ln),Co(Fe,Jn,Qn),vn(Fe));let na=Qn?Fe:Io[un];const Pr=["\u6B63\u786E","\u9519\u8BEF"];let Dr=((At=na==null?void 0:na.answer)==null?void 0:At[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Dr)?Dr="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Dr)&&(Dr="\u9519\u8BEF");const yo=x.createElement(x.Fragment,null,Pi(na,un,Ln),Pr==null?void 0:Pr.map((Kr,ri)=>x.createElement("div",{key:ri,className:ie.option},x.createElement("aside",{style:{borderRadius:2},className:Dr===Kr?ie.active:"",onClick:()=>mr("answer",un,[Kr],Ln)},Kr==="\u6B63\u786E"?"T":"F"),x.createElement("div",{style:{pointerEvents:"none"},className:`${ie.text}`},Kr))),sn(na,"",un,Ln),Gn(na));return Qn?[_n,yo]:et(_n,yo,na,un)},deal:Fe=>{var un;Fe.score=Fe.score===void 0?2:Fe.score;let Ln=hi((un=Fe==null?void 0:Fe.answer)==null?void 0:un[0]);Fe.answer=Ln?[Ln]:[];let $n=[];return Ln||$n.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Ln&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Ln)&&$n.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),hi(Fe==null?void 0:Fe.question)||$n.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Fe.errorMsg=$n.join(`
`),Fe}},{id:"3",type:"\u586B\u7A7A\u9898",element:(Fe,un,Ln)=>{var $n,At;const Qn=Ln!==void 0,Jn=x.createElement(x.Fragment,null,ai(Fe,un,Ln),($n=Fe==null?void 0:Fe.answer)==null?void 0:$n.map((Pr,Dr)=>x.createElement(yt,{id:Fe==null?void 0:Fe.id,key:Dr,tagName:"p",value:`\u7B54\u6848${Dr+1}\uFF1A${Pr.text||""}`})),Co(Fe,"",Qn),vn(Fe));let _n=Qn?Fe:Io[un];const na=x.createElement(x.Fragment,null,Pi(_n,un,Ln),(At=_n==null?void 0:_n.answer)==null?void 0:At.map((Pr,Dr)=>x.createElement("div",{key:Dr,className:ie.option},x.createElement("aside",{className:ie.fill},"\u586B\u7A7A\u9879",Dr+1),Pr.model===1&&x.createElement(yt,{id:_n==null?void 0:_n.id,tagName:"div",onBlur:yo=>{_n.answer[Dr].latex=Ii(yo),mr("answer",un,_n.answer,Ln)},className:`${ie.text}`,value:Pr.latex}),Pr.model===2&&x.createElement(He.Z,{value:Pr.latex,onChange:yo=>{_n.answer[Dr].latex=yo,mr("answer",un,_n.answer,Ln)}}))),sn(_n,"",un,Ln),Gn(_n));return Qn?[Jn,na]:et(Jn,na,_n,un)},deal:Fe=>{var un,Ln,$n,At;Fe.score=Fe.score===void 0?2:Fe.score,Fe.question=(un=Fe.question)==null?void 0:un.replaceAll("\u2581","_");const Qn=(Ln=Fe.answer)==null?void 0:Ln.map(_n=>{if(Object.prototype.toString.call(_n)==="[object Object]")return _n;const na={model:1,text:_n,latex:_n};return _n.startsWith("$$")&&_n.endsWith("$$")||_n.startsWith("`$$")&&_n.endsWith("$$`")?(na.model=2,na.latex=_n.slice(2,-2)):na.latex=Ii(_n),na});Fe.answer=Qn;let Jn=[];return Qn||Jn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),hi(Fe==null?void 0:Fe.question)?Fe!=null&&Fe.question.includes("_")?($n=Fe==null?void 0:Fe.answer)!=null&&$n.length&&((Fe==null?void 0:Fe.question.match(/_+/g))||[]).length!==((At=Fe==null?void 0:Fe.answer)==null?void 0:At.length)&&Jn.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Jn.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):Jn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Fe.errorMsg=Jn.join(`
`),Fe}},{id:"4",type:"\u7B80\u7B54\u9898",element:(Fe,un,Ln)=>{var $n,At;const Qn=Ln!==void 0;let Jn=($n=Fe==null?void 0:Fe.answer)==null?void 0:$n[0];const _n=x.createElement(x.Fragment,null,ai(Fe,un,Ln),Co(Fe,Jn,Qn),vn(Fe));let na=Qn?Fe:Io[un];const Pr=x.createElement(x.Fragment,null,Pi(na,un,Ln),sn(na,(At=na==null?void 0:na.answer)==null?void 0:At[0],un,Ln),Gn(na));return Qn?[_n,Pr]:et(_n,Pr,na,un)},deal:Fe=>{Fe.score=Fe.score===void 0?5:Fe.score;let un=[];return hi(Fe==null?void 0:Fe.question)||un.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Fe.errorMsg=un.join(`
`),Fe}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Fe,un)=>{var Ln,$n;const At=Io[un],Qn=Sr.slice(0,4).map(Jn=>({key:Jn,label:Jn,onClick:()=>mr("platform",un,Jn)}));return x.createElement("div",{className:ie.row,style:{display:fo?At!=null&&At.errorMsg?"flex":"none":"flex"}},x.createElement("div",{className:ie.leftLayout},x.createElement(fa,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},ai(Fe,un),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(Fe==null?void 0:Fe.description)||""}`,tagName:"p"}),Co(Fe),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Fe==null?void 0:Fe.timeLimit}`,tagName:"p"}),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Fe==null?void 0:Fe.platform)||""}`,tagName:"p"}),x.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),x.createElement("h4",null),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:(Fe==null?void 0:Fe.code)||"",tagName:"div"}),(Ln=Fe==null?void 0:Fe.inputs)==null?void 0:Ln.map((Jn,_n)=>{var na;return x.createElement(x.Fragment,{key:_n},x.createElement("h4",null),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${_n+1})\u8F93\u5165\uFF1A${Jn||""}`,tagName:"div"}),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${_n+1})\u8F93\u51FA\uFF1A${((na=Fe==null?void 0:Fe.outputs)==null?void 0:na[_n])||""}`,tagName:"div"}))}),vn(Fe)))),x.createElement("div",{className:ie.rightLayout},x.createElement(pn,{className:At!=null&&At.errorMsg?ie.error:""},Pi(At,un),x.createElement("div",{className:ie.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),x.createElement(yt,{className:ie.edit,id:At==null?void 0:At.id,value:At==null?void 0:At.description,tagName:"div",onBlur:Jn=>mr("description",un,Jn)}))),sn(At,"",un),x.createElement("div",{className:ie.liWrap},x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),x.createElement(yt,{className:ie.edit,id:At==null?void 0:At.id,value:At==null?void 0:At.timeLimit,tagName:"div",onBlur:Jn=>mr("timeLimit",un,Ii(Jn))})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),x.createElement("div",{className:"c-black"},x.createElement(Ke.Z,{menu:{items:Qn}},x.createElement("span",{className:"c-light-primary"},At==null?void 0:At.platform,x.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),x.createElement("div",{className:ie.li,style:{flexDirection:"column",alignItems:"start"}},x.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),x.createElement(yt,{className:ie.edit,id:At==null?void 0:At.id,value:(At==null?void 0:At.code)||"",onBlur:Jn=>mr("code",un,Ii(Jn)),tagName:"div"}))),($n=At==null?void 0:At.inputs)==null?void 0:$n.map((Jn,_n)=>{var na;return x.createElement("div",{className:ie.liWrap,key:_n},x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",_n+1,")\u8F93\u5165\uFF1A"),x.createElement(yt,{id:At==null?void 0:At.id,value:Jn||"",className:ie.edit,onBlur:Pr=>{const Dr=[...(At==null?void 0:At.inputs)||[]];Dr[_n]=Ii(Pr),mr("inputs",un,Dr)},tagName:"div"})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",_n+1,")\u8F93\u51FA\uFF1A"),x.createElement(yt,{id:At==null?void 0:At.id,value:((na=At==null?void 0:At.outputs)==null?void 0:na[_n])||"",className:ie.edit,onBlur:Pr=>{const Dr=[...(At==null?void 0:At.outputs)||[]];Dr[_n]=Ii(Pr),mr("outputs",un,Dr)},tagName:"div"})))}),Gn(At))))},deal:Fe=>{var un,Ln,$n;Fe.score=Fe.score===void 0?10:Fe.score,Fe.code=(un=Fe.code)==null?void 0:un.trim();let At=[];hi(Fe==null?void 0:Fe.question)?((Ln=Fe==null?void 0:Fe.question)==null?void 0:Ln.length)>60&&At.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):At.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),hi(Fe==null?void 0:Fe.description)||At.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const Qn=hi(String((Fe==null?void 0:Fe.timeLimit)||""));if(Fe.timeLimit=Qn,(!Qn||Qn&&!["3","4","5","6","7","8","9","10"].includes(Qn))&&At.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Fe.platform=hi(Fe==null?void 0:Fe.platform),Fe!=null&&Fe.platform){const Jn=["c","c++","java","python"],_n=($n=Fe==null?void 0:Fe.platform)==null?void 0:$n.toLowerCase(),na=Jn.findIndex(Pr=>Pr===_n);na>-1?Fe.platform=Sr[na]:At.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else At.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(Fe!=null&&Fe.inputs)||!(Fe!=null&&Fe.outputs))Fe.inputs=[],Fe.outputs=[],At.push("\u672A\u8BC6\u522B\u5230\u6D4B\u8BD5\u7528\u4F8B\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u5165\uFF1A1\uFF1B\u6D4B\u8BD5\u7528\u4F8B(1)\u8F93\u51FA\uFF1A2");else{const Jn=Math.min(Fe.inputs.length,Fe.outputs.length);Fe.inputs=Fe.inputs.slice(0,Jn),Fe.outputs=Fe.outputs.slice(0,Jn),Fe.outputs.some(_n=>!hi(_n))&&At.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Fe.errorMsg=At.join(`
`),Fe}},{id:"7",type:"\u7EC4\u5408\u9898",element:(Fe,un)=>{var Ln,$n;const At=Io[un];return x.createElement("div",{className:ie.row,style:{display:fo?At!=null&&At.errorMsg?"flex":"none":"flex"}},x.createElement("div",{className:ie.leftLayout},x.createElement(fa,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},ai(Fe,un),Co(Fe),(Ln=Fe==null?void 0:Fe.questions)==null?void 0:Ln.map((Qn,Jn)=>{var _n;const na=(_n=Ur.find(Pr=>Pr.id===(Qn==null?void 0:Qn.type)))==null?void 0:_n.element;return x.createElement(x.Fragment,{key:`left-${Fe.id}-${Jn}`},na(Qn,un,Jn)[0])}),vn(Fe),x.createElement("p",{contentEditable:!0},"}}")))),x.createElement("div",{className:ie.rightLayout},x.createElement(pn,{className:At!=null&&At.errorMsg?ie.error:""},Pi(At,un),sn(At,"",un),($n=At==null?void 0:At.questions)==null?void 0:$n.map((Qn,Jn)=>{var _n;const na=(_n=Ur.find(Pr=>Pr.id===(Qn==null?void 0:Qn.type)))==null?void 0:_n.element;return x.createElement(x.Fragment,{key:`right-${At.id}-${Jn}`},na(Qn,un,Jn)[1])}),Gn(At))))},deal:Fe=>{var un,Ln,$n,At,Qn;const Jn=kr,_n=[...Ur],na=_n.findIndex(Kr=>Kr.id==="0"),Pr=_n.findIndex(Kr=>Kr.id==="1");if(na!==-1){const Kr=_n[na].deal;_n[na].deal=ri=>{const ii=Kr(ri);return ii.errorMsg&&(ii.errorMsg=ii.errorMsg.split(`
`).filter(Ji=>Ji!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),ii}}if(Pr!==-1){const Kr=_n[Pr].deal;_n[Pr].deal=ri=>{const ii=Kr(ri);return ii.errorMsg&&(ii.errorMsg=ii.errorMsg.split(`
`).filter(Ji=>Ji!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),ii}}Fe.questions=(un=Fe.questions)!=null&&un.length?kr(Fe.questions.slice(0,20)):[],Fe.questions=(Ln=Fe.questions)==null?void 0:Ln.map((Kr,ri)=>{var ii;if(Kr.type==="0"||Kr.type==="1"){const Ji=(ii=Kr.options)==null?void 0:ii.map(Xi=>Xi==null?void 0:Xi.trim().replace(/^\s+|\s+$/g,""));Ji&&new Set(Ji).size!==Ji.length&&(Kr.errorMsg=(Kr.errorMsg?Kr.errorMsg+`
`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return xn(ga({},Kr),{last:ri===Fe.questions.length-1})});const Dr=($n=Fe.questions)==null?void 0:$n.reduce((Kr,ri)=>{const ii=parseFloat(ri.score);return isNaN(ii)?Kr:Kr+ii},0);Fe.score=Dr;let yo=[];return(At=Fe.questions)!=null&&At.length?Fe.errorMsg=((Qn=Fe.questions)==null?void 0:Qn.findIndex(Kr=>!!Kr.errorMsg))>-1:yo.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),hi(Fe==null?void 0:Fe.question)||yo.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),yo.length&&(Fe.errorMsg=yo.join(`
`)),Fe}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(Fe,un)=>{var Ln,$n;const At=Io[un],Qn=Sr.map(Jn=>({key:Jn,label:Jn,onClick:()=>mr("platform",un,Jn)}));return x.createElement("div",{className:ie.row,style:{display:fo?At!=null&&At.errorMsg?"flex":"none":"flex"}},x.createElement("div",{className:ie.leftLayout},x.createElement(fa,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},ai(Fe,un),Co(Fe),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Fe==null?void 0:Fe.timeLimit}`,tagName:"p"}),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Fe==null?void 0:Fe.platform)||""}`,tagName:"p"}),x.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),x.createElement("h4",null),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:(Fe==null?void 0:Fe.code)||"",tagName:"div"}),x.createElement("h4",null),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(Fe==null?void 0:Fe.input)||""}`,tagName:"p"}),x.createElement(yt,{id:Fe==null?void 0:Fe.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(Fe==null?void 0:Fe.output)||""}`,tagName:"p"}),(Ln=Fe==null?void 0:Fe.answer)==null?void 0:Ln.map((Jn,_n)=>x.createElement(yt,{key:_n,id:Fe==null?void 0:Fe.id,value:`\u7B54\u6848${_n+1}\uFF1A${Jn||""}`,tagName:"p"})),vn(Fe)))),x.createElement("div",{className:ie.rightLayout},x.createElement(pn,{className:At!=null&&At.errorMsg?ie.error:""},Pi(At,un),sn(At,"",un),x.createElement("div",{className:ie.liWrap},x.createElement("div",{className:ie.li,onKeyDown:Yn},x.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),x.createElement(yt,{className:ie.edit,id:At==null?void 0:At.id,value:At==null?void 0:At.timeLimit,tagName:"div",onBlur:Jn=>mr("timeLimit",un,Ii(Jn))})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),x.createElement("div",{className:"c-black"},x.createElement(Ke.Z,{menu:{items:Qn}},x.createElement("span",{className:"c-light-primary"},At==null?void 0:At.platform,x.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),x.createElement("div",{className:ie.li,style:{flexDirection:"column",alignItems:"start"}},x.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),x.createElement(yt,{className:ie.edit,id:At==null?void 0:At.id,value:(At==null?void 0:At.code)||"",onBlur:Jn=>mr("code",un,Ii(Jn)),tagName:"div"})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),x.createElement(yt,{className:ie.edit,id:At==null?void 0:At.id,value:(At==null?void 0:At.input)||"",onBlur:Jn=>mr("input",un,Ii(Jn)),tagName:"div"})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),x.createElement(yt,{className:ie.edit,id:At==null?void 0:At.id,value:(At==null?void 0:At.output)||"",onBlur:Jn=>mr("output",un,Ii(Jn)),tagName:"div"}))),x.createElement("div",{className:ie.liWrap},($n=At==null?void 0:At.answer)==null?void 0:$n.map((Jn,_n)=>x.createElement("div",{className:ie.li,key:_n},x.createElement("aside",null,"\u7B54\u6848",_n+1,"\uFF1A"),x.createElement(yt,{id:At==null?void 0:At.id,value:Jn||"",className:ie.edit,onBlur:na=>{const Pr=[...(At==null?void 0:At.answer)||[]];Pr[_n]=Ii(na),mr("output",un,Pr)},tagName:"div"})))),Gn(At))))},deal:Fe=>{var un,Ln,$n,At,Qn,Jn,_n,na;Fe.score=Fe.score===void 0?10:Fe.score,Fe.code=($n=(Ln=(un=Fe.code)==null?void 0:un.trim())==null?void 0:Ln.replace(/@_@/g,"@\u2581@"))==null?void 0:$n.replace(/@__@/g,"@\u2581\u2581@");let Pr=[];if(hi(Fe==null?void 0:Fe.question)||Pr.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),hi(Fe==null?void 0:Fe.code)?/@▁@|@▁▁@/.test(Fe==null?void 0:Fe.code)?(At=Fe==null?void 0:Fe.answer)!=null&&At.length&&((Qn=Fe==null?void 0:Fe.code.match(/@▁@|@▁▁@/g))==null?void 0:Qn.length)!==((Jn=Fe==null?void 0:Fe.answer)==null?void 0:Jn.length)&&Pr.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Pr.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):Pr.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),Fe!=null&&Fe.answer?(_n=Fe.answer)!=null&&_n.some(yo=>!hi(yo))&&Pr.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):Pr.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),Fe.platform=hi(Fe==null?void 0:Fe.platform),Fe!=null&&Fe.platform){const yo=["c","c++","java","python","javascript","ruby"],Kr=(na=Fe==null?void 0:Fe.platform)==null?void 0:na.toLowerCase(),ri=yo.findIndex(ii=>ii===Kr);ri>-1?Fe.platform=Sr[ri]:Pr.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else Pr.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");hi(Fe==null?void 0:Fe.output)||Pr.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Dr=hi(String((Fe==null?void 0:Fe.timeLimit)||""));return Fe.timeLimit=Dr,(!Dr||Dr&&!["3","4","5","6","7","8","9","10"].includes(Dr))&&Pr.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Fe.errorMsg=Pr.join(`
`),Fe}}],ro=()=>x.createElement(x.Fragment,null,No.filter(Fe=>{var un;return!!((un=Ur.find($n=>$n.id===(Fe==null?void 0:Fe.type)))==null?void 0:un.element)}).map((Fe,un)=>{var Ln;const $n=(Ln=Ur.find(At=>At.id===(Fe==null?void 0:Fe.type)))==null?void 0:Ln.element;return x.createElement(x.Fragment,{key:Fe.id},$n(Fe,un))})),xo=()=>Xn(void 0,null,function*(){const Fe=Io.filter(un=>!un.checked);if(wa!==3||!Fe.length){Ze.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}lo.setFieldsValue({sub_discipline_id:xa}),no(!0)}),Lr=Fe=>Xn(void 0,null,function*(){const un=kr(Fe);Ho(un),Qo(JSON.parse(JSON.stringify(un))),La(3),So(!1),Br(!1),ba(!1)});(0,x.useEffect)(()=>{if(wn)return;const Fe=()=>{Fr(un=>un>=90?(clearInterval(Gr.current),90):un+1)};return Gr.current=setInterval(Fe,5e4/90),()=>clearInterval(Gr.current)},[wn]);const ar=(Fe,un)=>{pa(!1);const Ln=new FormData;Object.keys(un).forEach(At=>{Ln.append(At,un[At])});const $n=new window.XMLHttpRequest;$n.withCredentials=!0,$n.addEventListener("load",function(At){return Xn(this,null,function*(){var Qn,Jn;try{const _n=JSON.parse((Qn=At==null?void 0:At.target)==null?void 0:Qn.response);if(pa(!0),Fr(100),yield new Promise(na=>setTimeout(()=>na(),780)),_n.status===0){if(!((Jn=_n==null?void 0:_n.data)!=null&&Jn.length)){Ze.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),So(!1);return}Lr((_n==null?void 0:_n.data)||[])}else So(!1),Ze.ZP.warning(_n==null?void 0:_n.message)}catch(_n){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",_n)}})}),$n.addEventListener("error",()=>{So(!1)}),$n.open("POST",`${re.Z.API_SERVER}${Fe}`),$n.send(Ln)},Un=Fe=>Xn(void 0,null,function*(){const un=Fe.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(un)==-1?(Ze.ZP.error(`${Fe.name}\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\uFF0C\u5F53\u524D\u4EC5\u9650\u652F\u6301\u683C\u5F0F\u4E3Adocx\u6587\u4EF6\uFF08Microsoft Word 2007\u4EE5\u4E0A\u7684\u7248\u672C\uFF09`),Promise.reject()):(So(!0),ho("\u5904\u7406\u4E2D"),ar("/api/intelligent_imports/import.json",{file:Fe}),Promise.reject())}),Wn=Fe=>Xn(void 0,null,function*(){const un=Fe.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(un)==-1?(Ze.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):Fe.size/1024/1024>200?(Ze.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(Rt!=null&&Rt.length?se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>Ya([Fe])}):Ya([Fe]),Promise.reject())});let ja=[{key:1,label:x.createElement(de.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Un},x.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const Wr=[Io.length,(Aa=Io.filter(Fe=>!!(Fe!=null&&Fe.errorMsg)))==null?void 0:Aa.length];return x.createElement("div",{className:Te()(ie.intelligentBox,"intelligent-body-curb",Ie),style:xn(ga({},St),{width:Xt}),ref:dr},x.createElement("div",{className:ie.underpin},x.createElement("b",{style:fn}),x.createElement("b",{style:fn})),x.createElement("div",{className:ie.head,style:{top:oa}},x.createElement("div",{className:ie.leftLayout},Ra||x.createElement(x.Fragment,null,x.createElement(Me.Z,{align:"middle"},x.createElement("div",{className:ie.title},"\u8BD5\u9898\u7F16\u8F91"),!nt&&x.createElement(te.op,{href:`${re.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",x.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),x.createElement(te.op,{onClick:Fi,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!nt&&x.createElement(Ke.Z,{overlayClassName:ie.menu,menu:{items:ja}},x.createElement(te.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!zt&&zt),x.createElement("div",{className:ie.tip},x.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),x.createElement(Me.Z,{className:ie.rightLayout,style:{alignItems:"start"}},ta||x.createElement(x.Fragment,null,x.createElement("div",{className:ie.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(wa)&&x.createElement(ke.default,{className:"ml20",checked:fo,onChange:Fe=>ba(Fe.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(wa)&&x.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",x.createElement("span",{className:"ml5 mr5 c-light-primary"},Wr[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",x.createElement("span",{className:"ml5 mr5 c-red-e53"},Wr[1]),"\u9898")),Gt&&x.createElement("div",{className:ie.tabs},No==null?void 0:No.map((Fe,un)=>x.createElement("div",{onClick:()=>{ya(un)},className:vo===un&&ie.active,key:un},"\u65B0\u9898",un+1)))),x.createElement("div",{className:ie.centerBox},x.createElement("img",{className:"mb10",src:xe,width:56}),!Fa&&x.createElement(te.op,{onClick:Fo},"\u8BC6\u522B"))),[1,2].includes(wa)&&Jo(),[3].includes(wa)&&ro(),x.createElement("div",{className:"pb10"}),x.createElement("div",{className:ie.buttonFixed},x.createElement("div",{className:ie.buttonWrap},x.createElement(ze.ZP,{size:"middle",className:`${ie.button} mr20`,onClick:Bn},"\u53D6\u6D88"),x.createElement(ze.ZP,{size:"middle",type:"primary",className:`${ie.button}`,onClick:xo},va))),x.createElement(se.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Lo,title:null,footer:null,width:320,afterClose:()=>Fr(0)},x.createElement(Me.Z,{align:"middle",style:{flexDirection:"column"}},x.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},pr,x.createElement("span",{className:ie.dotLoading},x.createElement("span",null,"."),x.createElement("span",null,"."),x.createElement("span",null,"."))),x.createElement(ue.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Or}),x.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",x.createElement("span",{className:"ml5 c-light-primary"},Or,"%")))),x.createElement(se.default,{centered:!0,open:or,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:ur,width:480,onCancel:()=>no(!1),onOk:()=>lo.submit(),afterClose:()=>{lo.resetFields()}},x.createElement(Ee.default,{style:{maxHeight:550},form:lo,layout:"horizontal",colon:!1,size:"large",onFinish:Fe=>Xn(void 0,null,function*(){var un,Ln,$n,At,Qn;const Jn=Io.filter(Pr=>!Pr.checked&&!Pr.errorMsg);rr(!0);const _n=()=>Xn(void 0,null,function*(){var Pr,Dr;const yo=yield(0,je.ZP)("/api/intelligent_imports/save.json",{method:"post",body:xn(ga(ga({},Na),Fe),{list:Jn,mode:On})});yo.status===0&&(Vt&&((Pr=yo==null?void 0:yo.data)!=null&&Pr.success)&&window.location.pathname==="/problemset"&&(ht.Z.publish("refresh-item-bank",Fe.group_id),yield new Promise(Kr=>setTimeout(()=>Kr(),1500))),Ze.ZP.success(`\u6210\u529F\u5BFC\u5165${(Dr=yo==null?void 0:yo.data)==null?void 0:Dr.success}\u9053\u8BD5\u9898`,3),Zn(),no(!1)),rr(!1)});if(On!==1){yield _n();return}const na=yield(0,je.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Io,mode:On}});if(na.status===0){if(!((un=na==null?void 0:na.data)!=null&&un.error_size)){yield _n();return}se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{rr(!1)},title:"\u63D0\u793A",content:x.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",x.createElement("span",{className:"c-light-primary ml5 mr5"},(Ln=na==null?void 0:na.data)==null?void 0:Ln.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",x.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},($n=na==null?void 0:na.data)==null?void 0:$n.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",x.createElement("span",{className:"ml5 mr5"},(Qn=(At=na==null?void 0:na.data)==null?void 0:At.index)==null?void 0:Qn.join("\u3001")),"\u9053\uFF09\uFF0C\u91CD\u590D\u8BD5\u9898\u5C06\u4F1A\u4E3A\u60A8\u81EA\u52A8\u8FC7\u6EE4\uFF0C\u786E\u5B9A\u5BFC\u5165\u5417\uFF1F"),onOk:_n})}})},x.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),x.createElement(Ee.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},x.createElement(y.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:rn})),On===1&&x.createElement(Ee.default.Item,{label:x.createElement(Me.Z,{align:"middle",style:{justifyContent:"space-between"}},x.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),x.createElement("div",{onClick:()=>hr(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},x.createElement("img",{className:"mr5 primary-hover",src:Re}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},x.createElement(_e.Z,{key:on})))),x.createElement(se.default,{centered:!0,open:gr,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:Oo,onCancel:()=>hr(!1),onOk:()=>ui.submit(),afterClose:()=>{ui.resetFields()}},x.createElement(Ee.default,{style:{maxHeight:550},form:ui,layout:"horizontal",colon:!1,size:"large",onFinish:Fe=>Xn(void 0,null,function*(){var un;$r(!0),(yield(0,je.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Fe.name,parent_id:(un=Fe==null?void 0:Fe.parent_id)==null?void 0:un[0]}})).status===0?(la(on+1),setTimeout(()=>{Ze.ZP.success("\u64CD\u4F5C\u6210\u529F"),hr(!1),$r(!1)},1e3)):$r(!1)})},x.createElement(Ee.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),x.createElement(Ee.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},x.createElement(_e.Z,null)))),x.createElement(se.default,{centered:!0,open:Xa,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>Br(!1),onOk:()=>{if(Er===1&&!hi(aa)){Ze.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(Er===2&&!hi(aa)&&!(Rt!=null&&Rt.length)){Ze.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Fe=[{name:"\u5355\u9009\u9898",num:da||0},{name:"\u591A\u9009\u9898",num:ka||0},{name:"\u5224\u65AD\u9898",num:Eo||0},{name:"\u586B\u7A7A\u9898",num:yi||0},{name:"\u7B80\u7B54\u9898",num:_a||0}];if(Fe.reduce(($n,At)=>$n+At.num,0)===0){Ze.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(Er,da,ka),So(!0),ho("\u5904\u7406\u4E2D");const Ln={type:Er,query:aa,item_types:JSON.stringify(Fe)};Er===2&&(Ln.file=(Rt==null?void 0:Rt[0])||null),ar("/api/intelligent_imports/large_model_intelligent_qa.json",Ln)}},x.createElement(Me.Z,{align:"middle",className:"mb10 c-black"},x.createElement("div",{className:"mr10"},"\u51FA\u9898\u8981\u6C42"),x.createElement(b.ZP.Group,{value:Er,onChange:Fe=>Ot(Fe.target.value)},x.createElement(b.ZP,{value:1,className:"c-black"},"\u6839\u636E\u77E5\u8BC6\u70B9\u51FA\u9898"),x.createElement(b.ZP,{value:2,className:"ml40 c-black"},"\u6839\u636E\u6750\u6599\u51FA\u9898"))),x.createElement(a.default.TextArea,{style:{height:120},className:"mb20",value:aa,placeholder:Er===1?"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\uFF0C\u591A\u4E2A\u77E5\u8BC6\u70B9\u7528\u201C\u3001\u201D\u5206\u9694\u5F00":"\u8BF7\u5148\u63D0\u4F9B\u60A8\u51FA\u9898\u4F9D\u636E\u7684\u6750\u6599\uFF0C\u53EF\u4EE5\u76F4\u63A5\u590D\u5236\u6750\u6599\u5185\u5BB9\u7C98\u8D34\u5728\u6B64\u533A\u57DF\uFF0C\u4E5F\u53EF\u70B9\u51FB\u4E0B\u65B9\u4E0A\u4F20\u6750\u6599\u6309\u94AE\u4E0A\u4F20\u672C\u5730\u6750\u6599\u6587\u6863",onChange:Fe=>{Dn(Fe.target.value)}}),Er===2&&x.createElement(x.Fragment,null,x.createElement(de.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Rt,beforeUpload:Wn,className:"mb20",onRemove:()=>Ya([])},x.createElement(E.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},x.createElement(te.op,{style:{borderRadius:2}},x.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),x.createElement("div",{style:{height:20}})),x.createElement(Me.Z,{align:"middle",className:"c-black"},x.createElement("div",{className:"mb10"},"\u51FA\u9898\u6570\u91CF"),x.createElement(Me.Z,{gutter:16},x.createElement(ee.Z,null,x.createElement("label",null,"\u5355\u9009\u9898"),x.createElement(qe.Z,{min:0,max:10,value:da,onChange:cr,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u591A\u9009\u9898"),x.createElement(qe.Z,{min:0,max:10,value:ka,onChange:Vo,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u5224\u65AD\u9898"),x.createElement(qe.Z,{min:0,max:10,value:Eo,onChange:ei,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u586B\u7A7A\u9898"),x.createElement(qe.Z,{min:0,max:10,value:yi,onChange:Bi,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u7B80\u7B54\u9898"),x.createElement(qe.Z,{min:0,max:10,value:_a,onChange:Ri,style:{marginLeft:"8px"}}))))))},Sn=oe;var Ve=Nt},35713:function(en,jt,z){"use strict";var x=z(67294),ie=z(71736),we=z(84279),Te=z(36527),Ee=z(14446),Ze=z(67294);const se=(0,x.forwardRef)(({callback:qe,width:Me,onChange:ke,disabled:Ke,readOnly:de,type:ze="",value:ue="",style:y={}},a)=>{const b=(0,x.useRef)(),E=(0,x.useRef)(),[ee,te]=(0,x.useState)(0),[re,oe]=(0,x.useState)(0),[ce,pe]=(0,x.useState)(!1),xe=()=>{var ye=document.createElement("div");ye.innerHTML=b.current.getValue();var He=ye.innerText;return qe&&qe(He),He};(0,x.useImperativeHandle)(a,()=>({getData:xe}));const je=ye=>{ye.preventDefault();const He=ye.clientX-ee,We=ye.clientY-re;document.body.onmousemove=Xe=>{let Be=Xe.clientX-He,at=Xe.clientY-We;const pt=document.getElementsByClassName("markdown-popup-form")[0],yt=window.innerWidth-pt.offsetWidth,ht=window.innerHeight-pt.offsetHeight;Be=Math.max(0,Math.min(Be,yt)),at=Math.max(0,Math.min(at,ht)),_e(Xe.clientX,Xe.clientY,He,We)&&(te(Be),oe(at))},document.body.onmouseup=function(){document.body.onmousemove=null}},_e=(ye,He,We,Xe)=>{const Be=document.body.clientHeight,at=document.body.clientWidth;return ye<20&&We>ye||ye>at-20&&We<ye||He<20&&Xe>He||He>Be-20&&Xe<He?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,x.useEffect)(()=>{ce&&setTimeout(()=>{const ye=document.getElementsByClassName("markdown-popup-form")[0],He=window.innerWidth/2-ye.offsetWidth/2,We=window.innerHeight/2-ye.offsetHeight/2;te(He),oe(We)},0)},[ce]);const Re=()=>{Ke||de||pe(!0)};return Ze.createElement("div",{style:y},Ze.createElement("div",{style:{width:Me||"100%",position:"relative"},className:`${ie.Z.mathFillWrap} ${Ke||de?"cursorDefault":""}`,onClick:()=>Re()},Ze.createElement("math-field",{disabled:Ke,locale:"zh_cn",class:`${ie.Z.mathField} ${ze}`,readOnly:de,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:b,style:{width:"100%",fontSize:ue?18:14},value:ue||""})),Ze.createElement(Ee.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:ee,top:re},title:Ze.createElement("div",{style:{cursor:"move"},onMouseDown:je},"\u8F93\u5165\u516C\u5F0F"),open:ce,onOk:()=>{const ye=E.current.getData();b.current.setValue(ye),ke(ye),pe(!1)},onCancel:()=>{pe(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Ze.createElement(Te.Z,{value:ue,ref:E,onChange:ke,showSaveButton:!1})))});jt.Z=se},36527:function(en,jt,z){"use strict";var x=z(67294),ie=z(71230),we=z(15746),Te=z(66368),Ee=z(71577),Ze=z(85725),se=z(71736),qe=z(84279),Me=z(67294);const ke=(0,x.forwardRef)(({callback:Ke,showSaveButton:de,value:ze=""},ue)=>{const y=(0,x.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],b=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r
x=a + r\\text{cos}\\theta \\ \r
y=b + r\\text{sin}\\theta \r
\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\left\\{\\begin{matrix} \r
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
\\end{matrix}\\right. \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
a \\perp \\alpha \\ \r
b \\perp \\alpha \r
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
a \\parallel \\partial ,b \\parallel \\partial \r
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
a \\perp m,a \\perp n \r
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
a^{2}+b^{2}=c^{2} \r
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
a,b \\in R^{+} \\ \r
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
a,b \\in R \\ \r
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
P \\left( \\emptyset \\right) =0 \\\\ \r
P \\left( S \\right) =1 \r
\\end{array}`},{value:`\\begin{array}{c} \r
\\forall A \\in S \\\\ \r
P \\left( A \\right) \\ge 0 \r
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
\\end{array}`},{value:`\\begin{array}{c} \r
P_{n}=n! \\\\ \r
A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r
\\end{array}`}]}]}],E=re=>{y.current.setValue(y.current.getValue()+" "+re.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Me.createElement(ie.Z,{className:se.Z.lists,gutter:[10,10]},a.map((re,oe)=>Me.createElement(we.Z,{flex:"110px",className:se.Z.item},Me.createElement("div",null,Me.createElement(Ze.Z,{value:`$$${re.value}$$`}),re.name),Me.createElement("div",{className:se.Z.children},re.children.map((ce,pe)=>Me.createElement("div",{key:pe},Me.createElement("h1",null,ce.name),Me.createElement(ie.Z,{gutter:[10,10]},ce.data.map((xe,je)=>Me.createElement(we.Z,{key:je,onClick:()=>E(xe),className:se.Z.diamond},Me.createElement(Ze.Z,{value:"`$$"+xe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Me.createElement(ie.Z,{className:se.Z.lists,gutter:[10,10]},b.map((re,oe)=>Me.createElement(we.Z,{flex:"110px",className:se.Z.item},Me.createElement("div",null,Me.createElement(Ze.Z,{value:"`$$"+re.value+"$$`"}),re.name),Me.createElement("div",{className:se.Z.children},re.children.map((ce,pe)=>Me.createElement("div",{key:pe},ce.name&&Me.createElement("h1",null,ce.name),Me.createElement(ie.Z,{gutter:[10,10]},ce.data.map((xe,je)=>Me.createElement(we.Z,{key:je,onClick:()=>E(xe),className:se.Z.diamond},Me.createElement(Ze.Z,{value:"`$$"+xe.value+"$$`"}))))))))))}],te=()=>{var re=document.createElement("div");re.innerHTML=y.current.getValue();var oe=re.innerText;return Ke&&Ke(oe),oe};return(0,x.useImperativeHandle)(ue,()=>({getData:te})),Me.createElement("div",{className:se.Z.mathWrap},Me.createElement(Te.default,{defaultActiveKey:"1",items:ee}),Me.createElement("math-field",{locale:"zh_cn",className:se.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},ze||""),de&&Me.createElement("div",{className:se.Z.button},Me.createElement(Ee.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});jt.Z=ke},41188:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return de}});var x=z(67294),ie=z(22150),we=z(14446),Te=z(69677),Ee=z(55304),Ze=z(33170),se={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},qe=z(99640),Me=z(67294),ke=(ze,ue,y)=>new Promise((a,b)=>{var E=re=>{try{te(y.next(re))}catch(oe){b(oe)}},ee=re=>{try{te(y.throw(re))}catch(oe){b(oe)}},te=re=>re.done?a(re.value):Promise.resolve(re.value).then(E,ee);te((y=y.apply(ze,ue)).next())}),de=({type:ze="subject",open:ue,onCancel:y,onOkClick:a,subDisciplineId:b})=>{const[E]=ie.default.useForm(),[ee,te]=(0,x.useState)([]),[re,oe]=(0,x.useState)(!1);(0,x.useEffect)(()=>{},[]);const ce=()=>ke(void 0,null,function*(){if(ze){const pe=yield(0,Ze.ZP)("/api/disciplines.json",{method:"get",params:{source:ze}});te(pe.disciplines||[])}});return Me.createElement(we.default,{title:Me.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:ue,width:558,centered:!0,className:se.publicQuest,onCancel:()=>{y(),E.resetFields()},onOk:()=>{E.validateFields().then(pe=>ke(void 0,null,function*(){const xe=yield(0,Ze.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:pe==null?void 0:pe.name,sub_discipline_id:b}});(xe==null?void 0:xe.status)===0&&a({name:pe==null?void 0:pe.name,id:xe==null?void 0:xe.tag_discipline_id,public:!1,type:"personal"}),E.resetFields(),y()}))}},Me.createElement("div",{className:se.publicQuestContent},Me.createElement("div",{className:se.public_tips},Me.createElement(Ee.Z,{style:{color:"#FF8C29",marginRight:10,paddingTop:5}}),"\u65B0\u5EFA\u7684\u77E5\u8BC6\u70B9\u4EC5\u672C\u4EBA\u53EF\u89C1\uFF0C\u5E73\u53F0\u5BA1\u6838\u5217\u5165\u516C\u5F00\u77E5\u8BC6\u70B9\u540E\uFF0C\u5BF9\u6240\u6709\u7528\u6237\u53EF\u89C1\u3002 \u5E73\u53F0\u6709\u6743\u5220\u9664\u4E0D\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF0C\u8BF7\u8BA4\u771F\u586B\u5199\u77E5\u8BC6\u70B9\u540D\u79F0\u3002"),Me.createElement(ie.default,{labelAlign:"left",form:E,colon:!1},Me.createElement(ie.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},Me.createElement(Te.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),Me.createElement(qe.Z,{open:re,onCancel:()=>{oe(!1)}})))}},3830:function(en,jt,z){"use strict";z.d(jt,{Q:function(){return Me},Z:function(){return Ke}});var x=z(67294),ie={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},we=z(94184),Te=z.n(we),Ee=z(14446),Ze=z(2453),se=z(84567),qe=(de,ze,ue)=>new Promise((y,a)=>{var b=te=>{try{ee(ue.next(te))}catch(re){a(re)}},E=te=>{try{ee(ue.throw(te))}catch(re){a(re)}},ee=te=>te.done?y(te.value):Promise.resolve(te.value).then(b,E);ee((ue=ue.apply(de,ze)).next())});const Me=({title:de="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:ze=[],visible:ue,setVisible:y,tip:a,onOk:b})=>{const[E,ee]=(0,x.useState)([]),[te,re]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{ue&&ee(ze)},[ue]),x.createElement(Ee.default,{centered:!0,open:ue,title:de,confirmLoading:te,width:564,onOk:()=>qe(void 0,null,function*(){if(!E.length){Ze.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}re(!0),yield b(E),re(!1)}),onCancel:()=>y(!1)},!!a&&x.createElement("div",{className:"c-grey-666 font16 mb10"},a),x.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},x.createElement(se.default.Group,{value:E,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:oe=>{ee(oe)}})))};var Ke=({title:de="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:ze,style:ue={},onEdit:y,dataSource:a=[]})=>{const b={C:x.createElement("div",{className:ie.c},"C"),"C++":x.createElement("div",{className:ie.cpp},"C++"),Java:x.createElement("div",{className:ie.java},"Java"),Python:x.createElement("div",{className:ie.python},"Python")};return x.createElement("div",{className:Te()(ie.tags,ze),style:ue},!!de&&x.createElement("div",{className:ie.text},de),x.createElement("div",{className:ie.tagWrap},a==null?void 0:a.map(E=>x.createElement(x.Fragment,{key:E},b[E]))),!!y&&x.createElement("div",{onClick:y,className:`iconfont icon-bianji_Hover ${ie.edit}`}))}},15312:function(en,jt,z){"use strict";z.d(jt,{t:function(){return Sn}});var x=z(67294),ie=z(69677),we=z(22150),Te=z(14446),Ee=z(71230),Ze=z(15746),se=z(31795),qe=z(42563),Me=z(78045),ke=z(41307),Ke=z(35973),de=z(52654),ze=z(2453),ue=z(71577),y=z(57953),a=z(19575),b={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},E=z(33170),ee=z(88742),te=z(35567),re=z(74855),oe=z(96707),ce=z(67294),pe=Object.defineProperty,xe=Object.defineProperties,je=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,Re=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,He=(Ve,Ie,St)=>Ie in Ve?pe(Ve,Ie,{enumerable:!0,configurable:!0,writable:!0,value:St}):Ve[Ie]=St,We=(Ve,Ie)=>{for(var St in Ie||(Ie={}))Re.call(Ie,St)&&He(Ve,St,Ie[St]);if(_e)for(var St of _e(Ie))ye.call(Ie,St)&&He(Ve,St,Ie[St]);return Ve},Xe=(Ve,Ie)=>xe(Ve,je(Ie)),Be=(Ve,Ie,St)=>new Promise((Xt,Bn)=>{var Zn=oa=>{try{On(St.next(oa))}catch(xa){Bn(xa)}},Na=oa=>{try{On(St.throw(oa))}catch(xa){Bn(xa)}},On=oa=>oa.done?Xt(oa.value):Promise.resolve(oa.value).then(Zn,Na);On((St=St.apply(Ve,Ie)).next())}),pt=({buttonProps:Ve,buttonText:Ie,form:St,hackIdentifier:Xt="",answerKey:Bn,data:Zn})=>{const[Na,On]=(0,x.useState)(!1),[oa,xa]=(0,x.useState)(!1),[nt,Tt]=(0,x.useState)(!1),[Ra,ta]=(0,x.useState)({}),[kt,Fa]=(0,x.useState)(""),[ct,Gt]=(0,x.useState)(""),fn=(0,x.useRef)(Xt),zt=(0,x.useRef)(""),Vt=(0,x.useRef)(!1);(0,x.useEffect)(()=>{nt&&La()},[nt]),(0,x.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const va=()=>new Date().getTime(),Aa=Zn==null?void 0:Zn.code,wa=()=>{var pr,ho;let Lo=Aa?Zn==null?void 0:Zn.code:(pr=St.getFieldValue("hack_codes"))==null?void 0:pr.code,So=Aa?Zn==null?void 0:Zn.answer_content:St.getFieldValue(Bn),No=Aa?Zn==null?void 0:Zn.input:(ho=St.getFieldValue("hack_sets"))==null?void 0:ho.input;So==null||So.forEach(Ho=>{const Io=Ho.value||Ho.answer_text||"";Lo=Lo.replace(/(@▁@|@▁▁@)/,Io)}),Gt(No),Fa(Lo),ta({}),Tt(!0)},La=()=>Be(void 0,null,function*(){var pr,ho,Lo,So;const No=va(),Ho=Aa?Zn==null?void 0:Zn.time_limit:(pr=St.getFieldsValue())==null?void 0:pr.hack.time_limit,Io=Aa?(ho=Zn==null?void 0:Zn.answer_content)==null?void 0:ho.length:(So=(Lo=St.getFieldsValue())==null?void 0:Lo.standard_answers)==null?void 0:So.length;On(!0),yield(0,ee.bM)(zt.current,{test_hack_code:kt,test_input:ct});function Qo(){return Be(this,null,function*(){const{status:fo,data:ba}=yield(0,ee.rX)(zt.current,"submit"),rr=va()-No>(Ho+3)*1e3*Io;if(Vt.current){if(rr){ze.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),On(!1);return}if(fo===0){On(!1),ta(Xe(We({},ba),{showText:!0}));return}setTimeout(Qo,1e3)}})}Qo()}),Or=()=>Be(void 0,null,function*(){var pr,ho,Lo,So,No,Ho,Io;if(!Zn){try{yield St.validateFields()}catch(ur){(Lo=(ho=(pr=ur==null?void 0:ur.errorFields)==null?void 0:pr[0])==null?void 0:ho.name)!=null&&Lo.includes("standard_answers")?ze.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):ze.ZP.error(ur.errorFields[0].errors[0]),St.scrollToField(ur.errorFields[0].name,{behavior:"smooth",block:"center"});return}xa(!0);let fo="";const ba=St.getFieldsValue();fn.current?fo=yield(0,E.ZP)(`/api/problems/${fn.current}.json`,{method:"put",body:Xe(We({},ba),{hack:Xe(We({},ba==null?void 0:ba.hack),{sub_discipline_id:(Io=(Ho=ba==null?void 0:ba.hack)==null?void 0:Ho.sub_discipline_id)==null?void 0:Io[1],difficult:ba.difficulty,item_banks_group_id:ba.item_banks_group_id}),hack_codes:Xe(We({},ba.hack_codes),{code:a.Base64.encode(ba.hack_codes.code)}),update_hack_sets:[We({},ba.hack_sets)],is_blank:!0})}):(fo=yield(0,E.ZP)("/api/problems.json",{method:"post",body:Xe(We({},ba),{hack:Xe(We({},ba==null?void 0:ba.hack),{sub_discipline_id:(No=(So=ba==null?void 0:ba.hack)==null?void 0:So.sub_discipline_id)==null?void 0:No[1],difficult:ba.difficulty,item_banks_group_id:ba.item_banks_group_id}),hack_codes:Xe(We({},ba.hack_codes),{code:a.Base64.encode(ba.hack_codes.code)}),hack_sets:[We({},ba.hack_sets)],is_blank:!0})}),fn.current=fo==null?void 0:fo.identifier,sessionStorage.projectFill=fo==null?void 0:fo.identifier)}const Qo=yield(0,E.ZP)(`/api/problems/${fn.current}/start.json`,{method:"get"});if((Qo==null?void 0:Qo.status)===0){zt.current=Qo==null?void 0:Qo.identifier,Vt.current=!0,xa(!1),wa();return}xa(!1)}),Fr=pr=>{const{status:ho,error_msg:Lo,execute_time:So,output:No,input:Ho,expected_output:Io}=pr;let Qo=null;switch(ho){case oe.h.OK:Qo=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",So/1e3,"\u79D2"),ce.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case oe.h.NOMATCH:Qo=ce.createElement(ce.Fragment,null,ce.createElement("div",null,"\u8F93\u5165\uFF1A"),ce.createElement("pre",{style:{fontFamily:"initial"}},Ho),ce.createElement("div",null,"\u8F93\u51FA\uFF1A"),ce.createElement("pre",{style:{fontFamily:"initial"}},No&&a.Base64.decode(No)),ce.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),ce.createElement("pre",{style:{fontFamily:"initial"}},Io&&a.Base64.decode(Io)));break;case oe.h.EXECUTEFAILURE:Qo=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ce.createElement("pre",null,Ho)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},a.Base64.decode(Lo)));break;case oe.h.COMPILEFAILURE:Qo=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ce.createElement("pre",null,Ho)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},a.Base64.decode(Lo)));break;case oe.h.PODFAILURE:Qo=ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case oe.h.TIMEOUT:Qo=ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ce.createElement(ce.Fragment,null," ",Qo," ")};return ce.createElement("div",null,ce.createElement(ue.ZP,Xe(We({loading:oa},Ve),{onClick:Or}),Ie),ce.createElement(Te.default,{open:nt,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Na,cancelButtonProps:{style:{display:"none"}},onOk:()=>La(),onCancel:()=>{Vt.current=!1,Tt(!1)}},ce.createElement("div",{className:b.result},ce.createElement("div",{className:b.left},ce.createElement("div",{className:"mb20"},ce.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Zn&&ce.createElement(re.CopyToClipboard,{text:kt,onCopy:()=>ze.ZP.success("\u590D\u5236\u6210\u529F")},ce.createElement("span",{style:{float:"right"},className:"current c-light-primary"},ce.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),ce.createElement(te.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:kt,onChange:pr=>Fa(pr)})),ce.createElement("div",{className:b.right},ce.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),ce.createElement("div",{className:b.box},ce.createElement("div",{className:b.li},ce.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:ct,onChange:pr=>Gt(pr.target.value),bordered:!1,style:{height:180}}))),ce.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),ce.createElement("div",{className:b.box},ce.createElement(y.Z,{spinning:Na,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},ce.createElement("div",{className:b.li,style:{height:196,overflow:"auto",padding:10}},Fr(Ra))))))))},yt=z(55304),ht=z(67294),xt=Object.defineProperty,Jt=Object.defineProperties,ea=Object.getOwnPropertyDescriptors,Sa=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,En=(Ve,Ie,St)=>Ie in Ve?xt(Ve,Ie,{enumerable:!0,configurable:!0,writable:!0,value:St}):Ve[Ie]=St,ga=(Ve,Ie)=>{for(var St in Ie||(Ie={}))Pt.call(Ie,St)&&En(Ve,St,Ie[St]);if(Sa)for(var St of Sa(Ie))bt.call(Ie,St)&&En(Ve,St,Ie[St]);return Ve},xn=(Ve,Ie)=>Jt(Ve,ea(Ie)),Xn=(Ve,Ie)=>{var St={};for(var Xt in Ve)Pt.call(Ve,Xt)&&Ie.indexOf(Xt)<0&&(St[Xt]=Ve[Xt]);if(Ve!=null&&Sa)for(var Xt of Sa(Ve))Ie.indexOf(Xt)<0&&bt.call(Ve,Xt)&&(St[Xt]=Ve[Xt]);return St};const{TextArea:tt}=ie.default,Yn=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],fa=({value:Ve,onChange:Ie})=>ht.createElement(Switch,{checked:Ve,onChange:St=>{Ie(St)}}),pn="@\u2581@",Nt="@\u2581\u2581@",Sn=({questionTitlePlaceholder:Ve,form:Ie,scoreByBlank:St=!1,hackidentifier:Xt,answerKey:Bn})=>{const[Zn,Na]=(0,x.useState)(!1),[On,oa]=(0,x.useState)(!1),nt=(0,Ke.useParams)().type==="edit",Tt=(zt,Vt)=>{const va=Vt.line;let Aa=0;for(let La=0;La<va;La++)Aa+=zt.getLine(La).split(pn).length-1;for(let La=0;La<va;La++)Aa+=zt.getLine(La).split(Nt).length-1;const wa=zt.getLine(va).substring(0,Vt.ch);return Aa+=wa.split(pn).length-1,Aa+=wa.split(Nt).length-1,Aa},Ra=(zt,Vt,va,Aa)=>{const wa=zt.getRange(Vt.from,Vt.to);let La=0;if(Vt.text.forEach(Or=>{La+=Or.split(pn).length-1}),Vt.text.forEach(Or=>{La+=Or.split(Nt).length-1}),Vt.origin!=="setValue"){if(wa&&(wa.indexOf(pn)!==-1||wa.indexOf(Nt)!==-1)){const Or=wa.split(pn).length-1+wa.split(Nt).length-1,Fr=Tt(zt,Vt.from);if(console.log(`\u5220\u9664${Or}\u4E2A\uFF0C \u524D\u9762\u6709${Fr}\u4E2A\uFF0C\u65B0\u589E${La}\u4E2A`),Or>1){const pr=Array.from({length:Or},(ho,Lo)=>Fr+Lo);Aa(pr)}else Aa(Fr)}else if(La>0){const Or=Tt(zt,Vt.from);console.log(`\u65B0\u589E${La}\u4E2A\uFF0C\u4E4B\u524D\u6709${Or}\u4E2A`),va(La,Or)}}},ta=()=>{const zt=Ie.getFieldValue(Bn);Ie.setFieldsValue({[Bn]:zt==null?void 0:zt.map((Vt,va)=>xn(ga({},Vt),{position:va+1}))})},kt=(0,x.useRef)(),Fa=(zt,Vt)=>{for(let va=0;va<zt;va++)kt.current({position:null,answer_text:""},Vt+va);ta()},ct=(0,x.useRef)(),Gt=zt=>{ct.current(zt),ta()},fn=we.default.useWatch(Bn,Ie);return ht.createElement("div",{className:de.Z.wrap},ht.createElement(we.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},ht.createElement(ke.h,{scrollId:"name",watch:!0,height:140})),ht.createElement("div",{className:de.Z.questionTitleEditorWrap},ht.createElement(we.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},ht.createElement(ke.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(zt,Vt)=>{const va=Ie.getFieldValue(Bn);console.log("--preAnswerData",va,Vt),Ie.setFieldsValue({[Bn]:va==null?void 0:va.map((Aa,wa)=>{var La;return xn(ga({},Aa),{position:wa+1,multi_line:(La=Vt==null?void 0:Vt[wa])==null?void 0:La.multiLine})})})},placeholder:Ve,onCMBeforeChange:(zt,Vt)=>{Ra(zt,Vt,Fa,Gt)}}))),ht.createElement(we.default.List,{name:Bn,rules:[{validator(zt,Vt){if(!(Vt!=null&&Vt.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const va of Vt){const{answer_text:Aa}=va||{};if((Aa==null?void 0:Aa.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(zt,{add:Vt,remove:va},{errors:Aa})=>(kt.current=Vt,ct.current=va,ht.createElement(ht.Fragment,null,ht.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},ht.createElement(we.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),ht.createElement("div",{onClick:()=>{Te.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:ht.createElement("div",null,ht.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",ht.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),ht.createElement("div",{style:{marginTop:10}},"2.\u8BD5\u9898\u7B97\u5206\u65F6\uFF0C\u7CFB\u7EDF\u4F1A\u5C06\u7A0B\u5E8F\u91CC\u9762\u7684\u6240\u6709\u7A7A\u66FF\u6362\u6210\u5B66\u751F\u7684\u7B54\u6848\u8FDB\u884C\u8BC4\u6D4B\u3002\u8F93\u51FA\u7684\u7ED3\u679C\u4E0E\u6D4B\u8BD5\u96C6\u6BD4\u5BF9\uFF0C\u5B8C\u5168\u6B63\u786E\u5219\u5F97\u6EE1\u5206\uFF1B\u82E5\u4E0D\u5B8C\u5168\u6B63\u786E\uFF0C\u5219\u4F9D\u6B21\u5C06\u6BCF\u4E2A\u7A7A\u6362\u6210\u5B66\u751F\u63D0\u4EA4\u7684\u7B54\u6848\uFF0C\u540C\u65F6\u5C06\u5176\u4ED6\u7A7A\u66FF\u6362\u6210\u6807\u51C6\u7B54\u6848\uFF0C\u8FD0\u884C\u7A0B\u5E8F\u3002\u5982\u679C\u8FD9\u4E2A\u7A7A\u7684\u5B66\u751F\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7ED3\u5408\u80FD\u5F97\u5230\u6B63\u786E\u8F93\u51FA\uFF0C\u5219\u8FD9\u4E2A\u7A7A\u5F97\u5230\u8BE5\u7A7A\u7684\u6EE1\u5206\uFF0C\u5426\u5219\u8BE5\u7A7A\u5F970\u5206\u3002"))})},style:{minHeight:32,color:"#3061D0",cursor:"pointer"}},ht.createElement(yt.Z,{style:{marginRight:3,color:"#3061D0"}}),ht.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),zt.map((wa,La)=>{var Or=wa,{key:Fr,name:pr}=Or,ho=Xn(Or,["key","name"]),Lo,So;return ht.createElement(Ee.Z,{className:"mb20",key:Fr,align:"middle",wrap:!1},ht.createElement(Ze.Z,{flex:"0 0 auto",className:`${de.Z.blankIndex}`},"\u586B\u7A7A\u9879",La+1),ht.createElement(Ze.Z,{flex:1},ht.createElement(Ee.Z,{align:"top",justify:"space-between",wrap:!1},ht.createElement(Ze.Z,null,ht.createElement(we.default.Item,xn(ga({},ho),{name:[pr,"answer_text"],noStyle:!0}),(Lo=fn==null?void 0:fn[pr])!=null&&Lo.multi_line||(So=fn==null?void 0:fn[pr])!=null&&So.multiLine?ht.createElement(tt,{spellCheck:!1,style:{marginLeft:10,width:550}}):ht.createElement(ie.default,{style:{marginLeft:10,width:550},className:de.Z.blankInput,size:"large",maxLength:1e3,onBlur:No=>{}}))),St&&ht.createElement(Ze.Z,{flex:"224px"},ht.createElement(we.default.Item,xn(ga({},ho),{name:[pr,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),ht.createElement(se.Z,{size:"large",className:de.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),ht.createElement("div",{onClick:()=>Na(!0)},ht.createElement(we.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ht.createElement(ke.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Zn}))),ht.createElement(we.default.Item,{label:"\u7F16\u7A0B\u8BED\u8A00",style:{marginTop:30},name:["hack_codes","language"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00"}]},ht.createElement(qe.default,{size:"large"},Yn.map(zt=>ht.createElement(qe.default.Option,{key:zt.title,value:zt.key}," ",zt.title)))),ht.createElement(we.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},ht.createElement(we.default.Item,{name:["hack","time_limit"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5355\u4E2A\u6D4B\u8BD5\u96C6\u8BC4\u6D4B\u65F6\u957F\u9650\u5236"},{type:"number",min:3,message:"\u6700\u5C0F\u9650\u5236\u65F6\u95F4\u662F3\u79D2"}],noStyle:!0},ht.createElement(se.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),ht.createElement("span",{className:"ml10 font14"},"\u79D2")),ht.createElement(we.default.Item,{label:"\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406",style:{marginTop:30},name:["hack","submit_rule"],labelCol:{span:24},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u8BC4\u6D4B\u65F6\u7A7A\u683C\u5904\u7406"}]},ht.createElement(Me.ZP.Group,{style:{marginTop:-10}},ht.createElement(Me.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),ht.createElement(Me.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),ht.createElement(Me.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),ht.createElement(we.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),ht.createElement("div",{style:{background:"#F6F7F9",padding:15}},ht.createElement(we.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},ht.createElement(tt,{rows:4})),ht.createElement(we.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},ht.createElement(tt,{rows:4}))),ht.createElement(pt,{form:Ie,answerKey:Bn,hackIdentifier:Xt,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:ht.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},11776:function(en,jt,z){"use strict";z.d(jt,{u:function(){return ce}});var x=z(67294),ie=z(71230),we=z(15746),Te=z(83062),Ee=z(22150),Ze=z(52654),se=z(40043),qe=z(24018),Me=z(41307),ke=z(67294),Ke=Object.defineProperty,de=Object.defineProperties,ze=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,b=(pe,xe,je)=>xe in pe?Ke(pe,xe,{enumerable:!0,configurable:!0,writable:!0,value:je}):pe[xe]=je,E=(pe,xe)=>{for(var je in xe||(xe={}))y.call(xe,je)&&b(pe,je,xe[je]);if(ue)for(var je of ue(xe))a.call(xe,je)&&b(pe,je,xe[je]);return pe},ee=(pe,xe)=>de(pe,ze(xe)),te=(pe,xe)=>{var je={};for(var _e in pe)y.call(pe,_e)&&xe.indexOf(_e)<0&&(je[_e]=pe[_e]);if(pe!=null&&ue)for(var _e of ue(pe))xe.indexOf(_e)<0&&a.call(pe,_e)&&(je[_e]=pe[_e]);return je};const re=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],oe=({value:pe,onChange:xe,choiceTextKey:je,answerKey:_e,index:Re,isEdit:ye,setInputActive:He,form:We,choiceOptionsPath:Xe,allowChangeMode:Be,showAddIcon:at,addItem:pt,deleteItem:yt})=>{console.log(pe,"value");const ht=(pe==null?void 0:pe[_e])===1,xt=()=>{const ea=We.getFieldValue(Xe);We.setFieldValue(Xe,ea.map(Sa=>ee(E({},Sa),{[_e]:0})))},Jt=()=>{ht?xe(ee(E({},pe),{[_e]:0})):(Be||xt(),xe(ee(E({},pe),{[_e]:1})))};return ke.createElement(ie.Z,{className:Ze.Z.choiceWrap,align:"middle",wrap:!1},ke.createElement(we.Z,{onClick:Jt,className:`${Ze.Z.choiceIndex} ${ht?Ze.Z.activeAnswer:""}`},re[Re]),ke.createElement(we.Z,{flex:1,className:`${Ze.Z.editorWrap} ml15`,onClick:He},ke.createElement(Me.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:ye,value:pe==null?void 0:pe[je],onChange:ea=>{xe(ee(E({},pe),{[je]:ea}))}})),ke.createElement(we.Z,{flex:"0 0 auto",className:"ml15"},ke.createElement("div",{onClick:Jt,className:`${Ze.Z.setAnswerBtn} ${ht?Ze.Z.activeAnswer:""}`},ht?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),ke.createElement(we.Z,{className:Ze.Z.actionWrapper},ke.createElement(Te.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},ke.createElement(se.Z,{className:Ze.Z.addIcon,onClick:pt,style:{visibility:at?"visible":"hidden"}})),ke.createElement(Te.Z,{title:"\u5220\u9664"},ke.createElement(qe.Z,{className:Ze.Z.deleteIcon,onClick:yt,style:{visibility:Re>1?"visible":"hidden"}}))))},ce=({questionTitlePlaceholder:pe,titleKey:xe,choiceKey:je,analysisKey:_e,choiceTextKey:Re,answerKey:ye,choiceOptionsPath:He,allowChangeMode:We=!0,form:Xe,showAnalysis:Be=!0})=>{const[at,pt]=(0,x.useState)(),[yt,ht]=(0,x.useState)(!1);return ke.createElement("div",{className:Ze.Z.wrap},ke.createElement("div",{className:Ze.Z.questionTitleEditorWrap},ke.createElement(Ee.default.Item,{label:"\u9898\u5E72",name:xe,labelCol:{span:24},rules:[{required:!0}]},ke.createElement(Me.h,{scrollId:Array.isArray(xe)?xe.join("_"):`${xe}`,watch:!0,height:140,placeholder:pe}))),ke.createElement(Ee.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),ke.createElement(Ee.default.List,{name:je,rules:[{validator(xt,Jt){const ea=Jt.some(Pt=>Pt[ye]===1),Sa=Jt.findIndex(Pt=>{var bt;return((bt=Pt[Re])==null?void 0:bt.length)<=0});return Sa!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Sa]}\u9009\u9879\u7684\u5185\u5BB9`)):ea?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(xt,{add:Jt,remove:ea})=>ke.createElement("div",{id:Array.isArray(He)?He.join("_"):`${He}`},xt.map((Sa,Pt)=>{var bt=Sa,{key:En,name:ga}=bt,xn=te(bt,["key","name"]);const Xn=at===En,tt=()=>{pt(En)},Yn=Pt<7&&Pt===xt.length-1,fa=()=>Jt({[Re]:"",[ye]:0}),pn=()=>ea(ga);return ke.createElement(Ee.default.Item,ee(E({},xn),{key:En,name:ga,className:Ze.Z.choiceListWrap,rules:[{validator(Nt,Sn){return Sn!=null&&Sn.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Pt]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),ke.createElement(oe,{choiceTextKey:Re,answerKey:ye,index:Pt,isEdit:Xn,setInputActive:tt,form:Xe,choiceOptionsPath:He,allowChangeMode:We,showAddIcon:Yn,addItem:fa,deleteItem:pn}))}),xt.length<8&&ke.createElement("div",{className:`${Ze.Z.addBtn} mb30`,onClick:()=>Jt({[Re]:"",[ye]:0})},"\u6DFB\u52A0\u9009\u9879"))),Be&&ke.createElement("div",{onClick:()=>ht(!0)},ke.createElement(Ee.default.Item,{name:_e,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ke.createElement(Me.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:yt}))))}},81580:function(en,jt,z){"use strict";z.d(jt,{u:function(){return We}});var x=z(67294),ie=z(14446),we=z(71230),Te=z(15746),Ee=z(69677),Ze=z(83062),se=z(47897),qe=z(22150),Me=z(78045),ke=z(31795),Ke=z(41307),de=z(24018),ze=z(17663),ue=z(52654),y=z(35713),a=z(67294),b=Object.defineProperty,E=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ce=(Xe,Be,at)=>Be in Xe?b(Xe,Be,{enumerable:!0,configurable:!0,writable:!0,value:at}):Xe[Be]=at,pe=(Xe,Be)=>{for(var at in Be||(Be={}))re.call(Be,at)&&ce(Xe,at,Be[at]);if(te)for(var at of te(Be))oe.call(Be,at)&&ce(Xe,at,Be[at]);return Xe},xe=(Xe,Be)=>E(Xe,ee(Be)),je=(Xe,Be)=>{var at={};for(var pt in Xe)re.call(Xe,pt)&&Be.indexOf(pt)<0&&(at[pt]=Xe[pt]);if(Xe!=null&&te)for(var pt of te(Xe))Be.indexOf(pt)<0&&oe.call(Xe,pt)&&(at[pt]=Xe[pt]);return at};const _e=({value:Xe,onChange:Be})=>{const at=yt=>{ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:ue.Z.modal,onOk:()=>{const ht=[...Xe];ht.splice(yt,1),Be(ht)}})},pt=()=>{const yt=[...Xe];yt.push(""),Be(yt)};return a.createElement(we.Z,{className:"ml20"},a.createElement(Te.Z,{flex:1},Xe==null?void 0:Xe.map((yt,ht)=>a.createElement(we.Z,{key:`${yt}_${ht}`,className:"mb20"},a.createElement(Ee.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:yt,autoSize:{maxRows:3},maxLength:1e3,onBlur:xt=>{const Jt=[...Xe],ea=xt.target.value.trim();Jt[ht]=ea,Be(Jt)}}),a.createElement(Ze.Z,{title:"\u5220\u9664"},a.createElement(de.Z,{className:ue.Z.deleteIcon,style:{marginLeft:15,visibility:ht>0?"visible":"hidden"},onClick:()=>at(ht)}))))),a.createElement(Te.Z,null,a.createElement("div",{className:`${ue.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},Re=({value:Xe,onChange:Be})=>{const at=yt=>{ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:ue.Z.modal,onOk:()=>{const ht=[...Xe];ht.splice(yt,1),Be(ht)}})},pt=()=>{const yt=[...Xe];yt.push(""),Be(yt)};return a.createElement(we.Z,{className:"ml20"},a.createElement(Te.Z,{flex:1},Xe==null?void 0:Xe.map((yt,ht)=>a.createElement(we.Z,{key:`${yt}_${ht}`,align:"middle",className:"mb20"},a.createElement(y.Z,{value:yt,style:{flex:1},onChange:xt=>{const Jt=[...Xe];Jt[ht]=xt,Be(Jt)}}),a.createElement(Ze.Z,{title:"\u5220\u9664"},a.createElement(de.Z,{className:ue.Z.deleteIcon,style:{marginLeft:15,visibility:ht>0?"visible":"hidden"},onClick:()=>at(ht)}))))),a.createElement(Te.Z,null,a.createElement("div",{className:`${ue.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},ye=({value:Xe=!0,onChange:Be})=>a.createElement(se.Z,{checked:!Xe,onChange:at=>{Be(!at)}}),He="\u2581",We=({questionTitlePlaceholder:Xe,form:Be,scoreByBlank:at=!1,answerKey:pt})=>{const[yt,ht]=(0,x.useState)(!1),xt=(xn,Xn)=>{const tt=Xn.line;let Yn=0;for(let pn=0;pn<tt;pn++)Yn+=xn.getLine(pn).split(He).length-1;const fa=xn.getLine(tt).substring(0,Xn.ch);return Yn+=fa.split(He).length-1,Yn},Jt=(xn,Xn,tt,Yn)=>{const fa=xn.getRange(Xn.from,Xn.to);let pn=0;if(Xn.text.forEach(Nt=>{pn+=Nt.split(He).length-1}),Xn.origin!=="setValue"){if(fa&&fa.indexOf(He)!==-1){const Nt=fa.split(He).length-1,Sn=xt(xn,Xn.from);if(console.log(`\u5220\u9664${Nt}\u4E2A\uFF0C \u524D\u9762\u6709${Sn}\u4E2A\uFF0C\u65B0\u589E${pn}\u4E2A`),Nt>1){const Ve=Array.from({length:Nt},(Ie,St)=>Sn+St);Yn(Ve)}else Yn(Sn)}else if(pn>0){const Nt=xt(xn,Xn.from);console.log(`\u65B0\u589E${pn}\u4E2A\uFF0C\u4E4B\u524D\u6709${Nt}\u4E2A`),tt(pn,Nt)}}},ea=()=>{const xn=Be.getFieldValue(pt);Be.setFieldsValue({[pt]:xn.map((Xn,tt)=>xe(pe({},Xn),{position:tt+1}))})},Sa=(0,x.useRef)(),Pt=(xn,Xn)=>{for(let tt=0;tt<xn;tt++)Sa.current({position:null,answer_text:[""],model:1},Xn+tt);ea()},bt=(0,x.useRef)(),En=xn=>{bt.current(xn),ea()},ga=qe.default.useWatch(pt,Be);return a.createElement("div",{className:ue.Z.wrap},a.createElement("div",{className:ue.Z.questionTitleEditorWrap},a.createElement(qe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(Ke.h,{scrollId:"name",watch:!0,height:140,placeholder:Xe,showNullButton:!0,onCMBeforeChange:(xn,Xn)=>{Jt(xn,Xn,Pt,En)}}))),a.createElement(qe.default.List,{name:pt,rules:[{validator(xn,Xn){if(!(Xn!=null&&Xn.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const tt of Xn){const{answer_text:Yn}=tt||{};if(Yn!=null&&Yn.some(fa=>(fa==null?void 0:fa.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(xn,{add:Xn,remove:tt},{errors:Yn})=>(Sa.current=Xn,bt.current=tt,a.createElement(a.Fragment,null,a.createElement(qe.default.Item,{label:a.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(xn!=null&&xn.length)&&a.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),xn.map((fa,pn)=>{var Nt=fa,{key:Sn,name:Ve}=Nt,Ie=je(Nt,["key","name"]),St,Xt;return a.createElement("div",{style:{marginBottom:10},key:Sn},a.createElement(we.Z,{className:"mb20",align:"middle",wrap:!1},a.createElement(Te.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${ue.Z.blankIndex}`},"\u586B\u7A7A\u9879",pn+1),a.createElement(qe.default.Item,xe(pe({},Ie),{name:[Ve,"model"],noStyle:!0}),a.createElement(Me.ZP.Group,{onChange:()=>{const Bn=Be.getFieldValue(pt);Be.setFieldsValue({[pt]:Bn.map((Zn,Na)=>xe(pe({},Zn),{answer_text:Ve===Na?[""]:Zn.answer_text}))})}},a.createElement(Me.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",a.createElement(Ze.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},a.createElement(ze.Z,null))),a.createElement(Me.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",a.createElement(Ze.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},a.createElement(ze.Z,null)))))),a.createElement(we.Z,{style:{marginLeft:20},align:"middle",wrap:!1},a.createElement(Te.Z,{flex:1},a.createElement(we.Z,{align:"top",justify:"space-between",wrap:!1},a.createElement(Te.Z,{flex:1},a.createElement(qe.default.Item,xe(pe({},Ie),{name:[Ve,"answer_text"],noStyle:!0}),((Xt=(St=Be.getFieldValue(pt))==null?void 0:St[Ve])==null?void 0:Xt.model)===1?a.createElement(_e,null):a.createElement(Re,null))),at&&a.createElement(Te.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},a.createElement(qe.default.Item,xe(pe({},Ie),{name:[Ve,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:ue.Z.blankInputNumberWrapper}),a.createElement(ke.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),a.createElement(qe.default.Item,xe(pe({},Ie),{name:[Ve,"position"],noStyle:!0}),a.createElement(Ee.default,{type:"hidden"})))))})))),a.createElement(we.Z,{align:"middle"},a.createElement(qe.default.Item,{name:"downcase",valuePropName:"checked"},a.createElement(se.Z,null)),a.createElement(Te.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),a.createElement(we.Z,{align:"middle"},a.createElement(qe.default.Item,{name:"no_space",valuePropName:"checked"},a.createElement(se.Z,null)),a.createElement(Te.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(ga==null?void 0:ga.length)>1&&a.createElement(we.Z,{align:"middle",className:(ga==null?void 0:ga.length)>1?"mb30":`${ue.Z.hide}`},a.createElement(qe.default.Item,{name:"is_ordered"},a.createElement(ye,null)),a.createElement(Te.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),a.createElement("div",{onClick:()=>ht(!0)},a.createElement(qe.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(Ke.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:yt}))))}},66495:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return te}});var x=z(67294),ie=z(71230),we=z(15746),Te=z(22150),Ee=z(52654),Ze=z(41307),se=z(67294),qe=Object.defineProperty,Me=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,Ke=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,ue=(re,oe,ce)=>oe in re?qe(re,oe,{enumerable:!0,configurable:!0,writable:!0,value:ce}):re[oe]=ce,y=(re,oe)=>{for(var ce in oe||(oe={}))de.call(oe,ce)&&ue(re,ce,oe[ce]);if(Ke)for(var ce of Ke(oe))ze.call(oe,ce)&&ue(re,ce,oe[ce]);return re},a=(re,oe)=>Me(re,ke(oe)),b=(re,oe)=>{var ce={};for(var pe in re)de.call(re,pe)&&oe.indexOf(pe)<0&&(ce[pe]=re[pe]);if(re!=null&&Ke)for(var pe of Ke(re))oe.indexOf(pe)<0&&ze.call(re,pe)&&(ce[pe]=re[pe]);return ce};const E={\u6B63\u786E:"T",\u9519\u8BEF:"F"},ee=({value:re,onChange:oe,form:ce})=>{const pe=(re==null?void 0:re.is_answer)===1,xe=re==null?void 0:re.choice_text,je=()=>{const _e=ce.getFieldsValue().choices.map(Re=>({choice_text:Re.choice_text,is_answer:0}));ce.setFieldsValue({choices:_e}),oe(a(y({},re),{is_answer:1}))};return se.createElement(ie.Z,{className:Ee.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},se.createElement(we.Z,{onClick:je,className:`${Ee.Z.choiceIndex} ${Ee.Z.judgementIndex} ${pe?Ee.Z.activeAnswer:""}`},E[xe]),se.createElement(we.Z,{flex:1,className:`${Ee.Z.editorWrap} ml15`},se.createElement("div",{className:`${Ee.Z.inputBorder} ${Ee.Z.placeholder} ${pe?Ee.Z.activeJudgementAnswer:""}`},xe)),se.createElement(we.Z,{flex:"0 0 auto",className:"ml15"},se.createElement("div",{onClick:je,className:`${Ee.Z.setAnswerBtn} ${pe?Ee.Z.activeAnswer:""}`},pe?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},te=({questionTitlePlaceholder:re,choiceKey:oe,form:ce})=>{const[pe,xe]=(0,x.useState)(!1);return se.createElement("div",{className:Ee.Z.wrap},se.createElement("div",{className:Ee.Z.questionTitleEditorWrap},se.createElement(Te.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},se.createElement(Ze.h,{scrollId:"name",watch:!0,height:140,placeholder:re}))),se.createElement(Te.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},se.createElement(Te.default.List,{name:"choices",rules:[{validator(je,_e){return _e.some(ye=>(ye==null?void 0:ye.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},je=>se.createElement("div",{id:"choices"},je.map(_e=>{var Re=_e,{key:ye,name:He}=Re,We=b(Re,["key","name"]);return se.createElement(Te.default.Item,a(y({},We),{key:ye,name:He,noStyle:!0}),se.createElement(ee,{form:ce}))})))),se.createElement("div",{onClick:()=>xe(!0)},se.createElement(Te.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},se.createElement(Ze.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:pe}))))}},41307:function(en,jt,z){"use strict";z.d(jt,{h:function(){return y},x:function(){return a}});var x=z(35567),ie=z(52654),we=z(85725),Te=z(67294),Ee=Object.defineProperty,Ze=Object.defineProperties,se=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,Ke=(b,E,ee)=>E in b?Ee(b,E,{enumerable:!0,configurable:!0,writable:!0,value:ee}):b[E]=ee,de=(b,E)=>{for(var ee in E||(E={}))Me.call(E,ee)&&Ke(b,ee,E[ee]);if(qe)for(var ee of qe(E))ke.call(E,ee)&&Ke(b,ee,E[ee]);return b},ze=(b,E)=>Ze(b,se(E)),ue=(b,E)=>{var ee={};for(var te in b)Me.call(b,te)&&E.indexOf(te)<0&&(ee[te]=b[te]);if(b!=null&&qe)for(var te of qe(b))E.indexOf(te)<0&&ke.call(b,te)&&(ee[te]=b[te]);return ee};const y=b=>{var E=b,{value:ee,onChange:te,scrollId:re}=E,oe=ue(E,["value","onChange","scrollId"]);return Te.createElement("div",{id:re||""},Te.createElement(x.Z,ze(de({},oe),{defaultValue:ee,onChange:(ce,pe)=>{pe!=null&&pe.length?te(ce,pe):te(ce)}})))},a=({value:b,onChange:E,placeholder:ee,height:te=140,isEdit:re,miniToolbar:oe,watch:ce=!0})=>re?Te.createElement(x.Z,{watch:ce,isFocus:!0,height:te||void 0,placeholder:ee,defaultValue:b,onChange:E,miniToolbar:oe}):Te.createElement("div",{style:{cursor:"pointer"}},b?Te.createElement(we.Z,{className:ie.Z.inputBorder,value:b}):Te.createElement("div",{className:`${ie.Z.inputBorder} ${ie.Z.placeholder} inputBorderError`},ee))},77792:function(en,jt,z){"use strict";z.d(jt,{W:function(){return Re}});var x=z(67294),ie=z(2453),we=z(66309),Te=z(22150),Ee=z(47897),Ze=z(71230),se=z(15746),qe=z(83062),Me=z(69677),ke=z(31795),Ke=z(52654),de=z(41307),ze=z(35567),ue=z(17663),y=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,re=(ye,He,We)=>He in ye?y(ye,He,{enumerable:!0,configurable:!0,writable:!0,value:We}):ye[He]=We,oe=(ye,He)=>{for(var We in He||(He={}))ee.call(He,We)&&re(ye,We,He[We]);if(E)for(var We of E(He))te.call(He,We)&&re(ye,We,He[We]);return ye},ce=(ye,He)=>a(ye,b(He)),pe=(ye,He)=>{var We={};for(var Xe in ye)ee.call(ye,Xe)&&He.indexOf(Xe)<0&&(We[Xe]=ye[Xe]);if(ye!=null&&E)for(var Xe of E(ye))He.indexOf(Xe)<0&&te.call(ye,Xe)&&(We[Xe]=ye[Xe]);return We};const xe=ye=>{var He=ye,{value:We,onChange:Xe}=He,Be=pe(He,["value","onChange"]);const at=pt=>{Xe([pt])};return x.createElement(ze.Z,ce(oe({},Be),{defaultValue:We==null?void 0:We[0],onChange:at}))},je=ye=>{if(!ye)return!1;if(/^s*$/.test(ye)||ye.trim()===""){ie.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let He=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return ye==="|"?(ie.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},_e=({value:ye=[],onClose:He})=>x.createElement(we.default,{closable:!0,onClose:He,className:Ke.Z.keywordTag},x.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},ye.join(" \u6216 "))),Re=({questionTitlePlaceholder:ye,form:He,showKeywords:We,isMustKeyWords:Xe=We})=>{const[Be,at]=(0,x.useState)(!1),[pt,yt]=(0,x.useState)(""),ht=Te.default.useWatch("use_keywords",He),xt=Te.default.useWatch("question_score",He);return x.createElement("div",{className:Ke.Z.wrap},x.createElement("div",{className:Ke.Z.questionTitleEditorWrap},x.createElement(Te.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},x.createElement(de.h,{scrollId:"name",watch:!0,height:140,placeholder:ye}))),x.createElement(Te.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},x.createElement(xe,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),We&&!Xe&&x.createElement(Te.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},x.createElement(Ee.Z,{defaultChecked:!0})),We&&Xe&&x.createElement(Ze.Z,{align:"middle",className:"mb30"},x.createElement(Te.default.Item,{name:"use_keywords",valuePropName:"checked"},x.createElement(Ee.Z,null)),x.createElement(se.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),x.createElement(se.Z,null,x.createElement(qe.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},x.createElement(ue.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(ht||!Xe)&&x.createElement(Te.default.List,{name:"keywords",rules:[{validator(Jt,ea){return Xe?ea!=null&&ea.length?(ea==null?void 0:ea.reduce((Pt,bt)=>Pt+bt.score,0))>parseFloat(xt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(Jt,{add:ea,remove:Sa})=>x.createElement(x.Fragment,null,x.createElement("div",{className:`${Ke.Z.title} mb10`},Xe?"\u5173\u952E\u8BCD":x.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),x.createElement(Ze.Z,{align:"middle",className:"font14 mb30"},x.createElement(se.Z,{flex:1},x.createElement(Me.default,{value:pt,onChange:Pt=>{yt(Pt.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pt=>{var bt,En,ga,xn;const Xn=`${(bt=Pt.target)==null?void 0:bt.value}`,tt=(ga=(En=Xn==null?void 0:Xn.split("|"))==null?void 0:En.filter(pn=>!!pn))==null?void 0:ga.map(pn=>pn==null?void 0:pn.trim()),Yn=He.getFieldValue("keywords"),fa=((xn=Yn==null?void 0:Yn.map(pn=>pn==null?void 0:pn.keyword))==null?void 0:xn.flat())||[];for(const pn of tt)if(fa.includes(pn)){ie.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}je(Xn)&&(ea({keyword:tt,score:1}),yt(""))},className:Ke.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),x.createElement(se.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Jt.map(Pt=>{var bt=Pt,{key:En,name:ga}=bt,xn=pe(bt,["key","name"]);return x.createElement(Ze.Z,{key:En,className:"mb20",style:{marginRight:148}},x.createElement(se.Z,{flex:1},x.createElement(Ze.Z,{align:"middle",justify:"space-between"},x.createElement(Te.default.Item,ce(oe({},xn),{name:[ga,"keyword"]}),x.createElement(_e,{onClose:()=>Sa(ga)})),Xe&&x.createElement(Te.default.Item,ce(oe({},xn),{name:[ga,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ke.Z.blankInputNumberWrapper}),x.createElement(ke.Z,{className:Ke.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),x.createElement("div",{onClick:()=>at(!0)},x.createElement(Te.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(de.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Be}))))}},39044:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Ee}});var x={text:"text___bQulM",sup:"sup___rX_Y3"},ie=z(22150),we=z(67294),Ee=({text:Ze,name:se="question_score"})=>{const qe=({value:Me})=>we.createElement("div",{className:x.text},we.createElement("span",{className:x.sup},"*"),we.createElement("span",{className:"mr10"},"\u5206\u503C"),we.createElement("span",null,Me||"--"),we.createElement("span",{className:"c-grey-999"},Ze));return we.createElement(ie.default.Item,{noStyle:!0,name:se},we.createElement(qe,null))}},57444:function(en,jt,z){"use strict";z.d(jt,{h:function(){return re}});var x=z(67294),ie=z(42563),we=z(22150),Te=z(71577),Ee=z(4631),Ze=z.n(Ee),se=z(71749),qe=z(30483),Me=Object.defineProperty,ke=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,y=(oe,ce,pe)=>ce in oe?Me(oe,ce,{enumerable:!0,configurable:!0,writable:!0,value:pe}):oe[ce]=pe,a=(oe,ce)=>{for(var pe in ce||(ce={}))ze.call(ce,pe)&&y(oe,pe,ce[pe]);if(de)for(var pe of de(ce))ue.call(ce,pe)&&y(oe,pe,ce[pe]);return oe},b=(oe,ce)=>ke(oe,Ke(ce));const E=ie.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},te={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};jt.Z=({callback:oe,onCancel:ce})=>{const[pe,xe]=(0,x.useState)("python");function je(Re){xe(te[Re][1])}function _e(Re){oe(Re)}return x.createElement(we.default,b(a({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:_e,style:{width:500}}),x.createElement(we.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(ie.default,{getPopupContainer:Re=>Re.parentNode,onChange:je},Object.keys(te).map(Re=>x.createElement(E,{key:Re,value:Re},te[Re][0])))),x.createElement(we.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(re,{mode:pe})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Te.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Te.ZP,{type:"ghost",onClick:ce},"\u53D6\u6D88")))};function re({value:oe,onChange:ce,mode:pe,options:xe={}}){const je=(0,x.useRef)(),[_e,Re]=(0,x.useState)();return(0,x.useEffect)(()=>{if(_e){let ye=function(He){const We=He.getValue();ce&&ce(We)};return _e.on("change",ye),()=>{_e.off("change",ye)}}},[_e,ce]),(0,x.useEffect)(()=>{_e&&_e.setOption("mode",pe)},[_e,pe]),(0,x.useEffect)(()=>{_e&&(oe!==_e.getValue()||oe==="")&&setTimeout(()=>{_e.setValue(oe||"")},300)},[_e,oe]),(0,x.useEffect)(()=>{if(je.current&&!_e){const ye=Ze().fromTextArea(je.current,a({mode:pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},xe));Re(ye)}},[je.current,_e]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:je}))}},35567:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return hr}});var x=z(67294),ie=z(4631),we=z.n(ie),Te=z(91033),Ee=z(71749),Ze=z(57341),se=z(82801),qe=z(88386),Me=z(49047),ke=z(80785),Ke=z(85725),de=({value:rn="",className:mn,showTextOnly:on,showLines:la,style:Xa={}})=>{const Br=(0,x.useMemo)(()=>"",[rn]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:Br}}))},ze=z(67294),ue=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(rn,mn,on)=>mn in rn?ue(rn,mn,{enumerable:!0,configurable:!0,writable:!0,value:on}):rn[mn]=on,re=(rn,mn)=>{for(var on in mn||(mn={}))E.call(mn,on)&&te(rn,on,mn[on]);if(b)for(var on of b(mn))ee.call(mn,on)&&te(rn,on,mn[on]);return rn},oe=(rn,mn)=>y(rn,a(mn));let ce=[{title:"\u7C97\u4F53",icon:"md-iconfont icon-bold",actionName:"bold"},{title:"\u659C\u4F53",icon:"md-iconfont icon-italic",actionName:"italic"},"|",{title:"\u65E0\u5E8F\u5217\u8868",icon:"md-iconfont icon-unorder-list",actionName:"list-ul"},{title:"\u6709\u5E8F\u5217\u8868",icon:"md-iconfont icon-order-list",actionName:"list-ol"},"|",{title:"\u884C\u5185\u4EE3\u7801",icon:"md-iconfont icon-code",actionName:"code"},{title:"\u4EE3\u7801\u5757\uFF08\u591A\u8BED\u8A00\u98CE\u683C\uFF09",icon:"md-iconfont icon-file-code",actionName:"code-block"},{title:"\u94FE\u63A5",icon:"md-iconfont icon-link",actionName:"link"},"|",{title:"\u884C\u5185\u516C\u5F0F",icon:"md-iconfont icon-sum",actionName:"inline-latex"},{title:"\u6570\u5B66\u56FE\u50CF",icon:"iconfont icon-shuxuetuxiang2",actionName:"maths-latex"},{title:"\u591A\u884C\u516C\u5F0F",icon:"iconfont icon-jisuan1",actionName:"latex"},"|",{title:"\u6DFB\u52A0\u56FE\u7247",icon:"md-iconfont icon-picture",actionName:"upload-image"},{title:"\u63D2\u5165\u753B\u56FE",icon:"iconfont icon-sheji",actionName:"draw-image"},{title:"\u63D2\u5165\u6D41\u7A0B\u56FE",icon:"iconfont icon-liucheng",actionName:"add-flowchart"},{title:"\u8868\u683C",icon:"md-iconfont icon-table",actionName:"add-table"},"|",{title:"\u6362\u884C",icon:"md-iconfont icon-minus",actionName:"line-break"},{title:"\u6E05\u7A7A",icon:"md-iconfont icon-eraser",actionName:"eraser"}];function pe({onActionCallback:rn,title:mn,icon:on,actionName:la,className:Xa="",children:Br}){function Oo(){rn(la)}return ze.createElement("a",{title:mn,className:Xa,onClick:Oo},ze.createElement("i",{className:`${on}`}),Br)}var xe=({watch:rn,showNullButton:mn,showNullProgramButton:on,onActionCallback:la,fullScreen:Xa,insertTemp:Br,hidetoolBar:Oo,extraUse:$r})=>{const wn=[...ce,{title:`${rn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${rn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return ze.createElement("ul",{className:"markdown-toolbar-container"},!Oo&&wn.map((pa,vo)=>ze.createElement("li",{key:vo},pa.actionName?ze.createElement(pe,oe(re({},pa),{onActionCallback:la})):ze.createElement("span",{className:"v-line"}))),mn?ze.createElement("li",null,ze.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:la},ze.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,on?ze.createElement(ze.Fragment,null,ze.createElement("li",null,ze.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:la},ze.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),ze.createElement("li",null,ze.createElement(pe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:la},ze.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Br&&ze.createElement("li",null,ze.createElement(pe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Br}`,onActionCallback:la},ze.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),$r&&ze.createElement("li",null,$r),ze.createElement("li",{className:"btn-full-screen"},ze.createElement(pe,{icon:`${Xa?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Xa?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:la})))},je=z(76621),_e=z(22150),Re=z(69677),ye=z(71577),He=Object.defineProperty,We=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,yt=(rn,mn,on)=>mn in rn?He(rn,mn,{enumerable:!0,configurable:!0,writable:!0,value:on}):rn[mn]=on,ht=(rn,mn)=>{for(var on in mn||(mn={}))at.call(mn,on)&&yt(rn,on,mn[on]);if(Be)for(var on of Be(mn))pt.call(mn,on)&&yt(rn,on,mn[on]);return rn},xt=(rn,mn)=>We(rn,Xe(mn));const Jt={labelCol:{span:4},wrapperCol:{span:20}};var ea=({callback:rn,onCancel:mn})=>{function on(la){rn(la)}return x.createElement(_e.default,xt(ht({},Jt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:on,style:{width:500}}),x.createElement(_e.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(Re.default,null)),x.createElement(_e.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(Re.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ye.ZP,{type:"ghost",onClick:mn},"\u53D6\u6D88")))},Sa=z(57444),Pt=z(70859),bt=z(14446),En=z(71230),ga=z(63205),xn=z(67294),Xn=({callback:rn,onCancel:mn})=>{const on=document.createElement("canvas"),la=on.getContext("2d");on.width=1e3,on.height=800,la.fillStyle="#ffffff",la.fillRect(0,0,on.width,on.height);const Xa=on.toDataURL("image/png");return xn.createElement(bt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},xn.createElement(En.Z,{style:{height:"100vh"}},xn.createElement(ga.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Xa,visible:!0,title:String(Date.now())},onOk:Br=>{rn({src:Br.url})},onClose:mn})))},tt=z(23495);function Yn(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Yn,go.CommandHandler),Yn.prototype.canAlignSelection=function(){var rn=this.diagram;return!(rn===null||rn.isReadOnly||rn.isModelReadOnly||rn.selection.count<2)},Yn.prototype.alignLeft=function(){var rn=this.diagram;rn.startTransaction("aligning left");var mn=1/0;rn.selection.each(function(on){on instanceof go.Link||(mn=Math.min(on.position.x,mn))}),rn.selection.each(function(on){on instanceof go.Link||on.move(new go.Point(mn,on.position.y))}),rn.commitTransaction("aligning left")},Yn.prototype.alignRight=function(){var rn=this.diagram;rn.startTransaction("aligning right");var mn=-1/0;rn.selection.each(function(on){if(!(on instanceof go.Link)){var la=on.actualBounds.x+on.actualBounds.width;mn=Math.max(la,mn)}}),rn.selection.each(function(on){on instanceof go.Link||on.move(new go.Point(mn-on.actualBounds.width,on.position.y))}),rn.commitTransaction("aligning right")},Yn.prototype.alignTop=function(){var rn=this.diagram;rn.startTransaction("alignTop");var mn=1/0;rn.selection.each(function(on){on instanceof go.Link||(mn=Math.min(on.position.y,mn))}),rn.selection.each(function(on){on instanceof go.Link||on.move(new go.Point(on.position.x,mn))}),rn.commitTransaction("alignTop")},Yn.prototype.alignBottom=function(){var rn=this.diagram;rn.startTransaction("aligning bottom");var mn=-1/0;rn.selection.each(function(on){if(!(on instanceof go.Link)){var la=on.actualBounds.y+on.actualBounds.height;mn=Math.max(la,mn)}}),rn.selection.each(function(on){on instanceof go.Link||on.move(new go.Point(on.actualBounds.x,mn-on.actualBounds.height))}),rn.commitTransaction("aligning bottom")},Yn.prototype.alignCenterX=function(){var rn=this.diagram,mn=rn.selection.first();if(mn){rn.startTransaction("aligning Center X");var on=mn.actualBounds.x+mn.actualBounds.width/2;rn.selection.each(function(la){la instanceof go.Link||la.move(new go.Point(on-la.actualBounds.width/2,la.actualBounds.y))}),rn.commitTransaction("aligning Center X")}},Yn.prototype.alignCenterY=function(){var rn=this.diagram,mn=rn.selection.first();if(mn){rn.startTransaction("aligning Center Y");var on=mn.actualBounds.y+mn.actualBounds.height/2;rn.selection.each(function(la){la instanceof go.Link||la.move(new go.Point(la.actualBounds.x,on-la.actualBounds.height/2))}),rn.commitTransaction("aligning Center Y")}},Yn.prototype.alignColumn=function(rn){var mn=this.diagram;mn.startTransaction("align Column"),rn===void 0&&(rn=0),rn=parseFloat(rn);var on=new Array;mn.selection.each(function($r){$r instanceof go.Link||on.push($r)});for(var la=0;la<on.length-1;la++){var Xa=on[la],Br=Xa.actualBounds.y+Xa.actualBounds.height+rn,Oo=on[la+1];Oo.move(new go.Point(Xa.actualBounds.x,Br))}mn.commitTransaction("align Column")},Yn.prototype.alignRow=function(rn){rn===void 0&&(rn=0),rn=parseFloat(rn);var mn=this.diagram;mn.startTransaction("align Row");var on=new Array;mn.selection.each(function($r){$r instanceof go.Link||on.push($r)});for(var la=0;la<on.length-1;la++){var Xa=on[la],Br=Xa.actualBounds.x+Xa.actualBounds.width+rn,Oo=on[la+1];Oo.move(new go.Point(Br,Xa.actualBounds.y))}mn.commitTransaction("align Row")},Yn.prototype.canRotate=function(rn){var mn=this.diagram;return!(mn===null||mn.isReadOnly||mn.isModelReadOnly||mn.selection.count<1)},Yn.prototype.rotate=function(rn){rn===void 0&&(rn=90);var mn=this.diagram;mn.startTransaction("rotate "+rn.toString());var mn=this.diagram;mn.selection.each(function(on){on instanceof go.Link||on instanceof go.Group||(on.angle+=rn)}),mn.commitTransaction("rotate "+rn.toString())},Yn.prototype.pullToFront=function(){var rn=this.diagram;rn.startTransaction("pullToFront");var mn=new go.Map;rn.selection.each(function(on){mn.set(on.layer,0)}),mn.iteratorKeys.each(function(on){var la=0;on.parts.each(function(Xa){if(!Xa.isSelected){var Br=Xa.zOrder;isNaN(Br)?Xa.zOrder=0:la=Math.max(la,Br)}}),mn.set(on,la)}),rn.selection.each(function(on){Yn._assignZOrder(on,mn.get(on.layer)+1)}),rn.commitTransaction("pullToFront")},Yn.prototype.pushToBack=function(){var rn=this.diagram;rn.startTransaction("pushToBack");var mn=new go.Map;rn.selection.each(function(on){mn.set(on.layer,0)}),mn.iteratorKeys.each(function(on){var la=0;on.parts.each(function(Xa){if(!Xa.isSelected){var Br=Xa.zOrder;isNaN(Br)?Xa.zOrder=0:la=Math.min(la,Br)}}),mn.set(on,la)}),rn.selection.each(function(on){Yn._assignZOrder(on,mn.get(on.layer)-1-Yn._findGroupDepth(on))}),rn.commitTransaction("pushToBack")},Yn._assignZOrder=function(rn,mn,on){on===void 0&&(on=rn),rn.layer===on.layer&&(rn.zOrder=mn),rn instanceof go.Group&&rn.memberParts.each(function(la){Yn._assignZOrder(la,mn+1,on)})},Yn._findGroupDepth=function(rn){if(rn instanceof go.Group){var mn=0;return rn.memberParts.each(function(on){mn=Math.max(mn,Yn._findGroupDepth(on))}),mn+1}else return 0},Yn.prototype.doKeyDown=function(){var rn=this.diagram;if(rn!==null){var mn=rn.lastInput;if(mn.key==="Up"||mn.key==="Down"||mn.key==="Left"||mn.key==="Right"){var on=this.arrowKeyBehavior;if(on==="none")return;if(on==="select"){this._arrowKeySelect();return}else if(on==="move"){this._arrowKeyMove();return}else if(on==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},Yn.prototype._getAllParts=function(){var rn=new Array;return this.diagram.nodes.each(function(mn){rn.push(mn)}),this.diagram.parts.each(function(mn){rn.push(mn)}),rn},Yn.prototype._arrowKeyMove=function(){var rn=this.diagram,mn=rn.lastInput,on=0,la=0;if(mn.control||mn.meta)on=1,la=1;else if(rn.grid!==null){var Xa=rn.grid.gridCellSize;la=Xa.width,on=Xa.height}rn.startTransaction("arrowKeyMove"),rn.selection.each(function(Br){mn.key==="Up"?Br.move(new go.Point(Br.actualBounds.x,Br.actualBounds.y-on)):mn.key==="Down"?Br.move(new go.Point(Br.actualBounds.x,Br.actualBounds.y+on)):mn.key==="Left"?Br.move(new go.Point(Br.actualBounds.x-la,Br.actualBounds.y)):mn.key==="Right"&&Br.move(new go.Point(Br.actualBounds.x+la,Br.actualBounds.y))}),rn.commitTransaction("arrowKeyMove")},Yn.prototype._arrowKeySelect=function(){var rn=this.diagram,mn=rn.lastInput,on=null;mn.key==="Up"?on=this._findNearestPartTowards(270):mn.key==="Down"?on=this._findNearestPartTowards(90):mn.key==="Left"?on=this._findNearestPartTowards(180):mn.key==="Right"&&(on=this._findNearestPartTowards(0)),on!==null&&(mn.shift?on.isSelected=!0:mn.control||mn.meta?on.isSelected=!on.isSelected:rn.select(on))},Yn.prototype._findNearestPartTowards=function(rn){var mn=this.diagram.selection.first();if(mn===null)return null;for(var on=mn.actualBounds.center,la=this._getAllParts(),Xa=1/0,Br=mn,Oo=0;Oo<la.length;Oo++){var $r=la[Oo];if($r!==mn&&$r.canSelect()){var wn=$r.actualBounds.center,pa=on.directionPoint(wn),vo=this._angleCloseness(pa,rn);if(vo<=45){var ya=on.distanceSquaredPoint(wn);ya*=1+Math.sin(vo*Math.PI/180),ya<Xa&&(Xa=ya,Br=$r)}}}return Br},Yn.prototype._angleCloseness=function(rn,mn){return Math.min(Math.abs(mn-rn),Math.min(Math.abs(mn+360-rn),Math.abs(mn-360-rn)))},Yn.prototype._arrowKeyTree=function(){var rn=this.diagram,mn=rn.selection.first();if(mn instanceof go.Node){var on=rn.lastInput;if(on.key==="Right"){if(!mn.isTreeLeaf)if(!mn.isTreeExpanded)rn.commandHandler.canExpandTree(mn)&&rn.commandHandler.expandTree(mn);else{var la=this._sortTreeChildrenByY(mn).first();la!==null&&rn.select(la)}}else if(on.key==="Left")if(!mn.isTreeLeaf&&mn.isTreeExpanded)rn.commandHandler.canCollapseTree(mn)&&rn.commandHandler.collapseTree(mn);else{var Xa=mn.findTreeParentNode();Xa!==null&&rn.select(Xa)}else if(on.key==="Up"){var Xa=mn.findTreeParentNode();if(Xa!==null){var Br=this._sortTreeChildrenByY(Xa),Oo=Br.indexOf(mn);if(Oo>0){for(var $r=Br.elt(Oo-1);$r!==null&&$r.isTreeExpanded&&!$r.isTreeLeaf;){var wn=this._sortTreeChildrenByY($r);$r=wn.last()}$r!==null&&rn.select($r)}else rn.select(Xa)}}else if(on.key==="Down")if(mn.isTreeExpanded&&!mn.isTreeLeaf){var la=this._sortTreeChildrenByY(mn).first();la!==null&&rn.select(la)}else for(;mn!==null;){var Xa=mn.findTreeParentNode();if(Xa===null)break;var Br=this._sortTreeChildrenByY(Xa),Oo=Br.indexOf(mn);if(Oo<Br.length-1){rn.select(Br.elt(Oo+1));break}else mn=Xa}var pa=rn.selection.first();pa!==null&&rn.scrollToRect(pa.actualBounds)}},Yn.prototype._sortTreeChildrenByY=function(rn){var mn=new go.List().addAll(rn.findTreeChildrenNodes());return mn.sort(function(on,la){var Xa=on.location,Br=la.location;return Xa.y<Br.y?-1:Xa.y>Br.y?1:Xa.x<Br.x?-1:Xa.x>Br.x?1:0}),mn},Yn.prototype.copyToClipboard=function(rn){go.CommandHandler.prototype.copyToClipboard.call(this,rn),this._lastPasteOffset.set(this.pasteOffset)},Yn.prototype.pasteFromClipboard=function(){var rn=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(rn,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),rn},Object.defineProperty(Yn.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(rn){if(rn!=="move"&&rn!=="select"&&rn!=="scroll"&&rn!=="tree"&&rn!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+rn);this._arrowKeyBehavior=rn}}),Object.defineProperty(Yn.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(rn){if(!(rn instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+rn);this._pasteOffset.set(rn)}});var fa=Yn,pn=z(18023),Nt=z(15746),Sn=z(33170),Ve={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Ie=z(67294),St=(rn,mn,on)=>new Promise((la,Xa)=>{var Br=wn=>{try{$r(on.next(wn))}catch(pa){Xa(pa)}},Oo=wn=>{try{$r(on.throw(wn))}catch(pa){Xa(pa)}},$r=wn=>wn.done?la(wn.value):Promise.resolve(wn.value).then(Br,Oo);$r((on=on.apply(rn,mn)).next())});function Xt({onCancel:rn,callback:mn}){let on=(0,x.useRef)(),la=(0,x.useRef)(),Xa=(0,x.useRef)(),Br=(0,x.useRef)(!1);const Oo=(0,x.useRef)(!1),[$r,wn]=(0,x.useState)(0);function pa(){const ya=tt.bx.make,Er={red:"#ff3333",blue:"#3358ff",green:"#25ad23",magenta:"#d533ff",purple:"#7d33ff",orange:"#ff6233",brown:"#8e571e",white:"#ffffff",black:"#000000",beige:"#fffcd5",extralightblue:"#d5ebff",extralightred:"#f2dfe0",lightblue:"#a5d2fa",lightgray:"#cccccc",lightgreen:"#b3e6b3",lightred:"#fcbbbd"};on.current=new tt.S0(la.current,{padding:20,grid:ya(tt.s_,"Grid",ya(tt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ya(tt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:dr=>{var Gr=dr.diagram.commandHandler.addTopLevelParts(dr.diagram.selection,!0);Gr||dr.diagram.currentTool.doCancel()},commandHandler:ya(fa),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:dr=>{var Gr=dr.subject;Gr.location=Gr.location.copy().snapToGridPoint(dr.diagram.grid.gridOrigin,dr.diagram.grid.gridCellSize),setTimeout(()=>{dr.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:dr=>{var Gr=dr.subject;setTimeout(()=>{dr.diagram.commandHandler.editTextBlock()})},LinkRelinked:dr=>{var Gr=dr.parameter.part;Gr.invalidateConnectedLinks();var Bo=dr.subject;dr.diagram.toolManager.linkingTool.isForwards?Bo.toNode.invalidateConnectedLinks():Bo.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),on.current.nodeTemplate=ya(tt.NB,"Auto",{locationSpot:tt.z6.Center,locationObjectName:"SHAPE",desiredSize:new tt.$u(120,60),minSize:new tt.$u(40,40),resizable:!0,resizeCellSize:new tt.$u(10,10),rotatable:!0},new tt.KX("location","loc",tt.E9.parse).makeTwoWay(tt.E9.stringify),new tt.KX("desiredSize","size",tt.$u.parse).makeTwoWay(tt.$u.stringify),ya(tt.bn,{name:"SHAPE",fill:Er.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:tt.z6.AllSides,toSpot:tt.z6.AllSides},new tt.KX("figure"),new tt.KX("fill"),new tt.KX("stroke","borderColor"),new tt.KX("strokeWidth","thickness"),new tt.KX("strokeDashArray","dash")),ya(tt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),ya(tt.al,{margin:1,textAlign:"center",overflow:tt.al.OverflowEllipsis,editable:!0},new tt.KX("text").makeTwoWay(),new tt.KX("stroke","color"))),on.current.nodeTemplate.toolTip=ya("ToolTip",ya(tt.s_,"Vertical",{maxSize:new tt.$u(200,NaN)},ya(tt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new tt.KX("text")),ya(tt.al,{font:"10pt sans-serif",textAlign:"center"},new tt.KX("text","details"))));function Ot(dr,Gr){var Bo=(Sr,Fi)=>{Sr.handled=!0,Sr.diagram.model.commit(bi=>{var Zi=Fi.part.adornedPart,hi=new tt.E9().setRectSpot(Zi.actualBounds,dr);hi.subtract(Zi.location),hi.scale(2,2),hi.x+=Math.sign(hi.x)*130,hi.y+=Math.sign(hi.y)*130,hi.add(Zi.location),hi.snapToGridPoint(Sr.diagram.grid.gridOrigin,Sr.diagram.grid.gridCellSize);var Ii=bi.copyNodeData(Zi.data);bi.setGroupKeyForNodeData(Ii,bi.getGroupKeyForNodeData(Zi.data)),bi.addNodeData(Ii);var Yt={from:Zi.key,to:bi.getKeyForNodeData(Ii)};bi.addLinkData(Yt);var _t=Sr.diagram.findNodeForData(Ii);_t.location=hi,Sr.diagram.select(_t),setTimeout(()=>{Sr.diagram.commandHandler.editTextBlock()},20)})};return ya(tt.bn,{figure:Gr,alignment:dr,alignmentFocus:dr.opposite(),width:dr.equals(tt.z6.Top)||dr.equals(tt.z6.Bottom)?25:18,height:dr.equals(tt.z6.Top)||dr.equals(tt.z6.Bottom)?18:25,fill:"orange",stroke:Er.white,strokeWidth:4,mouseEnter:(Sr,Fi)=>Fi.fill="dodgerblue",mouseLeave:(Sr,Fi)=>Fi.fill="orange",isActionable:!0,click:Bo,contextClick:Bo})}function aa(dr){return ya(tt.bn,{fill:"orange",stroke:"rgba(0, 0, 0, 0)",strokeWidth:15,background:"transparent",geometryString:"F1 M0 0 b 0 360 -4 0 4 z M10 0 b 0 360 -4 0 4 z M20 0 b 0 360 -4 0 4",isActionable:!0,cursor:"context-menu",mouseEnter:(Gr,Bo)=>Bo.fill="dodgerblue",mouseLeave:(Gr,Bo)=>Bo.fill="orange",click:(Gr,Bo)=>{Gr.diagram.commandHandler.showContextMenu(Bo.part.adornedPart)}},dr||{})}on.current.nodeTemplate.selectionAdornmentTemplate=ya(tt.uz,"Spot",ya(tt.Vm,{padding:10}),Ot(tt.z6.Top,"TriangleUp"),Ot(tt.z6.Left,"TriangleLeft"),Ot(tt.z6.Right,"TriangleRight"),Ot(tt.z6.Bottom,"TriangleDown"),aa({alignment:new tt.z6(.75,0)}));function Dn(dr,Gr){return(Bo,Sr)=>{Bo.handled=!0,Bo.diagram.model.commit(Fi=>{Fi.set(Sr.part.adornedPart.data,dr,Gr)})}}function Rt(dr,Gr){return Gr||(Gr="color"),ya(tt.bn,{width:16,height:16,stroke:"lightgray",fill:dr,margin:1,background:"transparent",mouseEnter:(Bo,Sr)=>Sr.stroke="dodgerblue",mouseLeave:(Bo,Sr)=>Sr.stroke="lightgray",click:Dn(Gr,dr),contextClick:Dn(Gr,dr)})}function Ya(){return[ya("ContextMenuButton",ya(tt.s_,"Horizontal",Rt(Er.white,"fill"),Rt(Er.beige,"fill"),Rt(Er.extralightblue,"fill"),Rt(Er.extralightred,"fill"))),ya("ContextMenuButton",ya(tt.s_,"Horizontal",Rt(Er.lightgray,"fill"),Rt(Er.lightgreen,"fill"),Rt(Er.lightblue,"fill"),Rt(Er.lightred,"fill")))]}function da(){return[ya("ContextMenuButton",ya(tt.s_,"Horizontal",Rt(Er.black),Rt(Er.green),Rt(Er.blue),Rt(Er.red))),ya("ContextMenuButton",ya(tt.s_,"Horizontal",Rt(Er.white),Rt(Er.magenta),Rt(Er.purple),Rt(Er.orange)))]}function cr(dr,Gr){return Gr||(Gr="thickness"),ya(tt.bn,"LineH",{width:16,height:16,strokeWidth:dr,margin:1,background:"transparent",mouseEnter:(Bo,Sr)=>Sr.background="dodgerblue",mouseLeave:(Bo,Sr)=>Sr.background="transparent",click:Dn(Gr,dr),contextClick:Dn(Gr,dr)})}function ka(dr,Gr){return Gr||(Gr="dash"),ya(tt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:dr,margin:1,background:"transparent",mouseEnter:(Bo,Sr)=>Sr.background="dodgerblue",mouseLeave:(Bo,Sr)=>Sr.background="transparent",click:Dn(Gr,dr),contextClick:Dn(Gr,dr)})}function Vo(){return[ya("ContextMenuButton",ya(tt.s_,"Horizontal",cr(1),cr(2),cr(3),cr(4))),ya("ContextMenuButton",ya(tt.s_,"Horizontal",ka(null),ka([2,4]),ka([4,4])))]}function Eo(dr,Gr){return Gr||(Gr="figure"),ya(tt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:dr,margin:1,background:"transparent",mouseEnter:(Bo,Sr)=>Sr.fill="dodgerblue",mouseLeave:(Bo,Sr)=>Sr.fill="lightgray",click:Dn(Gr,dr),contextClick:Dn(Gr,dr)})}on.current.nodeTemplate.contextMenu=ya("ContextMenu",ya("ContextMenuButton",ya(tt.s_,"Horizontal",Eo("Rectangle"),Eo("RoundedRectangle"),Eo("Ellipse"),Eo("Diamond"))),ya("ContextMenuButton",ya(tt.s_,"Horizontal",Eo("Parallelogram2"),Eo("ManualOperation"),Eo("Procedure"),Eo("Cylinder1"))),ya("ContextMenuButton",ya(tt.s_,"Horizontal",Eo("Terminator"),Eo("CreateRequest"),Eo("Document"),Eo("TriangleDown"))),Ya(),da(),Vo()),on.current.groupTemplate=ya(tt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:tt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(dr,Gr)=>{var Bo=Gr.addMembers(Gr.diagram.selection,!0);Bo||Gr.diagram.currentTool.doCancel()},avoidable:!1},new tt.KX("location","loc",tt.E9.parse).makeTwoWay(tt.E9.stringify),ya(tt.s_,"Auto",{name:"BODY"},ya(tt.bn,{parameter1:10,fill:Er.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:tt.z6.AllSides,toSpot:tt.z6.AllSides},new tt.KX("fill"),new tt.KX("stroke","color"),new tt.KX("strokeWidth","thickness"),new tt.KX("strokeDashArray","dash")),ya(tt.Vm,{background:"transparent",margin:20})),ya(tt.al,{alignment:tt.z6.Top,alignmentFocus:tt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new tt.KX("text"),new tt.KX("stroke","color"))),on.current.groupTemplate.selectionAdornmentTemplate=ya(tt.uz,"Spot",ya(tt.s_,"Auto",ya(tt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),ya(tt.Vm,{margin:1.5})),aa({alignment:tt.z6.TopRight,alignmentFocus:tt.z6.BottomRight})),on.current.groupTemplate.contextMenu=ya("ContextMenu",Ya(),da(),Vo()),on.current.linkTemplate=ya(tt.rU,{layerName:"Foreground",routing:tt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new tt.KX("fromSpot","fromSpot",tt.z6.parse),new tt.KX("toSpot","toSpot",tt.z6.parse),new tt.KX("fromShortLength","dir",dr=>dr>=1?10:0),new tt.KX("toShortLength","dir",dr=>dr>=1?10:0),new tt.KX("points").makeTwoWay(),ya(tt.bn,{strokeWidth:2},new tt.KX("stroke","color"),new tt.KX("strokeWidth","thickness"),new tt.KX("strokeDashArray","dash")),ya(tt.bn,{segmentIndex:0,segmentOffset:new tt.E9(15,0),segmentOrientation:tt.rU.OrientAlong,alignmentFocus:tt.z6.Right,figure:"circle",width:10,strokeWidth:0},new tt.KX("fill","color"),new tt.KX("visible","dir",dr=>dr===1)),ya(tt.bn,{segmentIndex:-1,segmentOffset:new tt.E9(-10,6),segmentOrientation:tt.rU.OrientPlus90,alignmentFocus:tt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new tt.KX("fill","color"),new tt.KX("visible","dir",dr=>dr>=1),new tt.KX("width","thickness",dr=>7+3*dr),new tt.KX("height","thickness",dr=>7+3*dr),new tt.KX("segmentOffset","thickness",dr=>new tt.E9(-15,4+1.5*dr))),ya(tt.bn,{segmentIndex:0,segmentOffset:new tt.E9(15,-6),segmentOrientation:tt.rU.OrientMinus90,alignmentFocus:tt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new tt.KX("fill","color"),new tt.KX("visible","dir",dr=>dr===2),new tt.KX("width","thickness",dr=>7+3*dr),new tt.KX("height","thickness",dr=>7+3*dr),new tt.KX("segmentOffset","thickness",dr=>new tt.E9(-15,4+1.5*dr))),ya(tt.al,{alignmentFocus:new tt.z6(0,1,-4,0),editable:!0},new tt.KX("text").makeTwoWay(),new tt.KX("stroke","color"))),on.current.linkTemplate.selectionAdornmentTemplate=ya(tt.uz,ya(tt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:ei(2)},new tt.KX("pathPattern","thickness",ei)),aa({alignmentFocus:new tt.z6(0,0,-6,-4)}));function ei(dr){return ya(tt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(dr+4).toString()+" H3"})}function yi(dr){var Gr="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return dr===0?Gr="M0 0 M16 16 M0 8 L16 8":dr===2&&(Gr="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),ya(tt.bn,{geometryString:Gr,margin:2,background:"transparent",mouseEnter:(Bo,Sr)=>Sr.background="dodgerblue",mouseLeave:(Bo,Sr)=>Sr.background="transparent",click:Dn("dir",dr),contextClick:Dn("dir",dr)})}function Bi(dr){var Gr=(Bo,Sr)=>{Bo.handled=!0,Bo.diagram.model.commit(Fi=>{var bi=Sr.part.adornedPart;Fi.set(bi.data,dr?"toSpot":"fromSpot",tt.z6.stringify(tt.z6.AllSides)),(dr?bi.toNode:bi.fromNode).invalidateConnectedLinks()})};return ya(tt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Bo,Sr)=>Sr.background="dodgerblue",mouseLeave:(Bo,Sr)=>Sr.background="transparent",click:Gr,contextClick:Gr})}function _a(dr,Gr){var Bo=0,Sr=tt.z6.RightSide;dr.equals(tt.z6.Top)?(Bo=270,Sr=tt.z6.TopSide):dr.equals(tt.z6.Left)?(Bo=180,Sr=tt.z6.LeftSide):dr.equals(tt.z6.Bottom)&&(Bo=90,Sr=tt.z6.BottomSide),Gr||(Bo-=180);var Fi=(bi,Zi)=>{bi.handled=!0,bi.diagram.model.commit(hi=>{var Ii=Zi.part.adornedPart;hi.set(Ii.data,Gr?"toSpot":"fromSpot",tt.z6.stringify(Sr)),(Gr?Ii.toNode:Ii.fromNode).invalidateConnectedLinks()})};return ya(tt.bn,{alignment:dr,alignmentFocus:dr.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Bo,background:"transparent",mouseEnter:(bi,Zi)=>Zi.background="dodgerblue",mouseLeave:(bi,Zi)=>Zi.background="transparent",click:Fi,contextClick:Fi})}on.current.linkTemplate.contextMenu=ya("ContextMenu",da(),Vo(),ya("ContextMenuButton",ya(tt.s_,"Horizontal",yi(0),yi(1),yi(2))),ya("ContextMenuButton",ya(tt.s_,"Horizontal",ya(tt.s_,"Spot",Bi(!1),_a(tt.z6.Top,!1),_a(tt.z6.Left,!1),_a(tt.z6.Right,!1),_a(tt.z6.Bottom,!1)),ya(tt.s_,"Spot",{margin:new tt.Zt(0,0,0,2)},Bi(!0),_a(tt.z6.Top,!0),_a(tt.z6.Left,!0),_a(tt.z6.Right,!0),_a(tt.z6.Bottom,!0)))));const Ri=`{ "class": "GraphLinksModel",
"nodeDataArray": [
{"text":"Find Problem","key":-9,"loc":"-20 -140","color":"#3358ff","fill":"white","figure":"Procedure","thickness":3},
{"text":"What do we want?","key":-10,"loc":"-65 -324.305","group":-16,"figure":"Ellipse","fill":"white"},
{"text":"What do our users want?","key":-11,"loc":"105 -334.305","group":-20,"figure":"Ellipse","fill":"#ffffff","color":"black"},
{"text":"Meetings","key":-12,"loc":"-65 -444.305","group":-16,"figure":"TriangleDown","fill":"#ffffff"},
{"text":"Reviews","key":-13,"loc":"105 -454.305","group":-20,"figure":"TriangleDown","fill":"#ffffff","color":"black"},
{"text":"Can we solve it?","key":-14,"loc":"190 -140","color":"#7d33ff","fill":"#ffffff","figure":"Diamond","size":"140 80","thickness":3},
{"isGroup":true,"text":"Internal","key":-16,"loc":"-65 -384.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22},
{"isGroup":true,"text":"External","key":-20,"loc":"105 -394.305","fill":"#d5ebff","dash":null,"thickness":1,"group":-22},
{"isGroup":true,"text":"Sources","key":-22,"loc":"20 -400","fill":"#a5d2fa","dash":[4,4],"color":"#3358ff"}
],
"linkDataArray": [
{"from":-12,"to":-10,"points":[-65,-414.305,-65,-404.305,-65,-384.305,-65,-384.305,-65,-364.305,-65,-354.305],"dash":null,"dir":1},
{"from":-13,"to":-11,"points":[105,-424.305,105,-414.305,105,-394.305,105,-394.305,105,-374.305,105,-364.305],"dash":null,"color":"#000000","dir":1},
{"from":-10,"to":-9,"points":[-65,-294.305,-65,-284.305,-65,-232.1525,-40,-232.1525,-40,-180,-40,-170],"dir":2,"dash":[4,4]},
{"from":-11,"to":-9,"points":[105,-304.305,105,-294.305,105,-237.1525,0,-237.1525,0,-180,0,-170],"dash":[4,4],"dir":2},
{"from":-9,"to":-14,"points":[40,-150,58,-150,80,-150,80,-153.33333333333331,102,-153.33333333333331,120,-153.33333333333331],"dir":1,"color":"#3358ff"},
{"from":-14,"to":-9,"points":[190,-100,190,-90,-20,-90,-20,-95,-20,-100,-20,-110],"fromSpot":"BottomSide","toSpot":"BottomSide","text":"No","color":"#ff3333","thickness":2,"dir":1},
{"from":-9,"to":-14,"points":[40,-130,58,-130,80,-130,80,-126.66666666666666,102,-126.66666666666666,120,-126.66666666666666]}
]}`;var lo=["Rectangle","Square","RoundedRectangle","Border","Ellipse","Circle","TriangleRight","TriangleDown","TriangleLeft","TriangleUp","Triangle","Diamond","LineH","LineV","None","BarH","BarV","MinusLine","PlusLine","XLine","LineRight","LineDown","LineLeft","LineUp"];function ui(dr){return console.log("shapeName:",dr),lo.indexOf(dr)>=0}var Di=new tt.YI(Xa.current,{maxSelectionCount:1,linkTemplate:ya(tt.rU,{locationSpot:tt.z6.Center,selectionAdornmentTemplate:ya(tt.uz,"Link",{locationSpot:tt.z6.Center},ya(tt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),ya(tt.bn,{toArrow:"Standard",stroke:null}))},{routing:tt.rU.AvoidsNodes,curve:tt.rU.JumpOver,corner:5,toShortLength:4},new tt.KX("points"),ya(tt.bn,{isPanelMain:!0,strokeWidth:2}),ya(tt.bn,{toArrow:"Standard",stroke:null})),model:new tt.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...tt.bn.getFigureGenerators().toArray().map(dr=>({text:"\u672A\u547D\u540D",size:"100 100",figure:dr.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return on.current.addDiagramListener("TextEdited",function(dr){var Gr;const Bo=dr.subject.part;var Sr=(Gr=document.activeElement)==null?void 0:Gr.value;typeof Sr=="string"&&Sr.trim()===""&&on.current.model.commit(function(Fi){Fi.set(Bo.data,"text","\u672A\u547D\u540D"),on.current.commandHandler.stopCommand()},"increment")}),Di.nodeTemplate=ya(tt.NB,"Auto",{locationSpot:tt.z6.Center},new tt.KX("location","location",tt.E9.parse).makeTwoWay(tt.E9.stringify),ya(tt.bn,"Circle",{fill:"white",stroke:"gray",strokeWidth:2,width:20,height:20,portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromLinkableSelfNode:!0,toLinkableSelfNode:!0},new tt.KX("stroke").makeTwoWay(),new tt.KX("fill").makeTwoWay(),new tt.KX("figure")),ya(tt.al,{margin:new tt.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new tt.$u(16,16),maxSize:new tt.$u(10,NaN),textAlign:"center",editable:!0},new tt.KX("key").makeTwoWay())),setTimeout(()=>{on.current.grid=ya(tt.s_,"Grid",ya(tt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ya(tt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),on.current.grid.visible=!0,on.current.grid.gridCellStroke="darkgray",on.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=on.current,on.current}const vo=()=>St(this,null,function*(){var ya=on.current.makeImage();const Er=yield(0,Sn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:ya.src}});mn({src:Er.url})});return(0,x.useEffect)(()=>(setTimeout(()=>{pa()},500),wn($r+1),()=>{on.current=null}),[]),Ie.createElement("div",{ref:Oo,className:Br.current?`${Ve.maxH60} body-overflow-initial`:"body-overflow-initial"},Ie.createElement(bt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!$r,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Ie.createElement(En.Z,null,Ie.createElement(Nt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Ie.createElement(Nt.Z,{onClick:()=>{var ya,Er,Ot=on.current.selection.first();if(Br.current=!Br.current,document.activeElement&&Ot){let aa=(Er=(ya=document.activeElement)==null?void 0:ya.value)==null?void 0:Er.trim();typeof aa=="string"&&on.current.model.commit(function(Dn){Dn.set(Ot.data,"text",aa||"\u672A\u547D\u540D"),on.current.commandHandler.stopCommand()},"increment")}wn($r+1)}},Ie.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:rn},Ie.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Ve.flowChartWrp},Ie.createElement("div",{style:{display:"flex",height:"100%"}},Ie.createElement("div",{style:{width:"300px",height:"100%"}},Ie.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Ie.createElement("div",{style:{height:"calc(100% - 50px)"},className:Ve.myPaletteDiv,ref:Xa})),Ie.createElement("div",{style:{flex:1,position:"relative"}},Ie.createElement("div",{ref:la,style:{height:"80vh"}}))),Ie.createElement("div",{className:"tr"},Ie.createElement(ye.ZP,{size:"large",onClick:vo,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Bn=Xt,Zn=z(78045),Na=z(31795);const On=Zn.ZP.Group,oa={margin:"0 8px"};var xa=({callback:rn,onCancel:mn})=>{function on(la){rn(la)}return x.createElement(_e.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:on},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:oa},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:oa},"\u884C\u6570"),x.createElement(_e.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(Na.Z,null)),x.createElement("span",{style:oa},"\u5217\u6570"),x.createElement(_e.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(Na.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:oa},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(_e.default.Item,{name:"align"},x.createElement(On,null,x.createElement(Zn.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(Zn.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(Zn.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(Zn.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ye.ZP,{type:"ghost",onClick:mn},"\u53D6\u6D88")))},nt=z(47897),Tt=z(61016),Ra=z.n(Tt),kt=(0,x.forwardRef)(({use3d:rn,width:mn,height:on,callback:la,showSaveButton:Xa},Br)=>{const Oo=(0,x.useRef)(),$r=(0,x.useRef)(),[wn,pa]=(0,x.useState)(!1),vo=(0,x.useRef)({id:Oo,appName:"graphing",width:mn||1e3,height:on||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{$r.current=new(Ra())(vo.current,!0),window.onload=function(){$r.current.inject("applet_container")}},[]);const ya=()=>{var Er=window.ggbApplet.getPNGBase64(1,!0,72);return la&&la(Er),Er};return(0,x.useEffect)(()=>{vo.current.appName=wn?"3D":"graphing",$r.current.inject("applet_container")},[wn]),(0,x.useEffect)(()=>{pa(rn)},[rn]),(0,x.useImperativeHandle)(Br,()=>({getImgData:ya})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:Oo}),x.createElement(En.Z,{align:"middle"},x.createElement(Nt.Z,{flex:1},x.createElement(nt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:wn,onChange:Er=>pa(Er)})),x.createElement(Nt.Z,null,x.createElement(ye.ZP,{size:"large",onClick:ya,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Fa=z(36527),ct=z(25934),Gt=z(2453);const fn="link",zt="upload-image",Vt="add-flowchart",va="draw-image",Aa="add-flowchart",wa="code-block",La="add-table",Or="------------",Fr={default:Or,left:`:${Or}`,center:`:${Or}:`,right:`${Or}:`};var pr=z(99914),ho=(rn,mn,on)=>new Promise((la,Xa)=>{var Br=wn=>{try{$r(on.next(wn))}catch(pa){Xa(pa)}},Oo=wn=>{try{$r(on.throw(wn))}catch(pa){Xa(pa)}},$r=wn=>wn.done?la(wn.value):Promise.resolve(wn.value).then(Br,Oo);$r((on=on.apply(rn,mn)).next())});function Lo(){}let So=0;const No=1e4,Ho="\u2581",Io="@\u2581\u2581@",Qo="@\u2581@",fo=`
**\u6A21\u677F\u6807\u9898**
\u6A21\u677F\u6B63\u6587\u5185\u5BB9\uFF0C\u53EF\u8F93\u5165\u6587\u672C\u5185\u5BB9\u548C\u7C98\u8D34\u56FE\u7247\u7B49\u64CD\u4F5C`,ba=["pptm","pptx","ppt","pot","pps","ppa","potx","ppsx","ppam","pptm","potm","ppsm","doc","docx","dot","dotx","docm","dotm","xls","xlsx","csv","xlt","xla","xltx","xlsm","xltm","xlam","xlsb"];function ur(rn){return/^\d+$/.test(rn)?`${rn}px`:rn}const or=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",no={[or+"-B"]:"bold",[or+"-I"]:"italic"},gr={[fn]:"\u6DFB\u52A0\u94FE\u63A5",[wa]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[zt]:"\u6DFB\u52A0\u56FE\u7247",[va]:"\u6DFB\u52A0\u753B\u56FE",[Vt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[La]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var hr=({defaultValue:rn="",onChange:mn,width:on="100%",height:la=400,miniToolbar:Xa=!1,isFocus:Br=!1,watch:Oo,insertTemp:$r,mode:wn="markdown",id:pa="markdown-editor-id",showResizeBar:vo=!1,noStorage:ya=!1,showNullButton:Er=!1,showNullProgramButton:Ot=!1,hidetoolBar:aa=!1,fullScreen:Dn=!1,onBlur:Rt,onCMBeforeChange:Ya,onFullScreen:da,className:cr="",disablePaste:ka=!1,disabled:Vo=!1,disabledFill:Eo=!1,placeholder:ei="",values:yi="",extraUse:Bi})=>{const[_a,Ri]=(0,x.useState)(null),[lo,ui]=(0,x.useState)(rn),[Di,dr]=(0,x.useState)(Oo),[Gr,Bo]=(0,x.useState)(Dn),[Sr,Fi]=(0,x.useState)(""),[bi,Zi]=(0,x.useState)(0),[hi,Ii]=(0,x.useState)(la),[Yt,_t]=(0,x.useState)(!1),sa=(0,x.useRef)((0,ct.Z)()),Ia=(0,x.useRef)(!1),er=(0,x.useRef)(),[kr,Fo]=(0,x.useState)(0),[Jo,mr]=(0,x.useState)(0),ai=(0,x.useRef)(),Si=(0,x.useRef)(),Pi=(0,x.useRef)(),Co=(0,x.useRef)(),sn=()=>ho(void 0,null,function*(){var ar;const Un=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:sa.current}});(ar=Un==null?void 0:Un.attachments)!=null&&ar.length&&(console.log("cm:",_a,ai),Un.attachments.map(Wn=>{Wn.content_type.indexOf("image")>-1?_a.replaceSelection(`![,](/api/attachments/${Wn.id}?type=${Wn.content_type})`):Wn.content_type.indexOf("video")>-1?_a.replaceSelection(`<video width="100%" controls src="${ENV.API_SERVER}/api/attachments/${data.id}"></video>`):Wn.content_type.indexOf("pdf")>-1?_a.replaceSelection(`<a href="${ENV.API_SERVER}/api/attachments/${Wn.id}?type=${Wn.content_type}&disposition=inline" target="_blank">${Wn.name}</a>`):_a.replaceSelection(`[${Wn.name}](${ENV.API_SERVER}/api/attachments/${Wn.id}?type=${Wn.content_type})`)}))});(0,x.useEffect)(()=>{const ar=window.scrollY||window.pageYOffset;ui(yi),_a==null||_a.setValue(yi),window.scrollTo(0,ar)},[yi]),(0,x.useEffect)(()=>{da==null||da(Gr)},[Gr]),(0,x.useEffect)(()=>{if(ai.current){let ar=function(Wn,ja){var Wr;if(ka){ja.preventDefault();return}const Fe=ja.clipboardData;if(Fe){const un=Fe.types.toString(),Ln=Fe.items;if(un==="Files"||Fe.types.indexOf("Files")>-1){if(ja.preventDefault(),wn=="stex")return;try{let $n=Ln[1];((Wr=Ln[0])==null?void 0:Wr.kind)==="file"&&($n=Ln[0]);const At=$n.getAsFile(),Qn=At.name.split(".").pop();(0,Pt.I)(At,Jn=>{var _n,na,Pr;Jn.id?((_n=At==null?void 0:At.type)==null?void 0:_n.indexOf("image"))>-1?Un.replaceSelection(`<img width="100%" src="/api/attachments/${Jn.id}?type=${Jn.content_type})" alt="" />`):((na=At==null?void 0:At.type)==null?void 0:na.indexOf("video"))>-1?Un.replaceSelection(`<video width="100%" controls src="/api/attachments/${Jn.id}"></video>`):((Pr=At==null?void 0:At.type)==null?void 0:Pr.indexOf("pdf"))>-1?Un.replaceSelection(`<a href="/api/attachments/${Jn.id}?type=${At.type}&disposition=inline" target="_blank">${At.name}</a>`):ba.includes(Qn)?Un.replaceSelection(`<a href="/api/attachments/${Jn.id}?type=office&disposition=inline" target="_blank">${At.name}</a>`):Un.replaceSelection(`[${At.name}](/api/attachments/${Jn.id}?type=${Jn.content_type})`):(Jn==null?void 0:Jn.status)===401&&(Gt.ZP.warning((Jn==null?void 0:Jn.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch($n){Gt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Un=we().fromTextArea(ai.current,{mode:wn,lineNumbers:!Xa,lineWrapping:!0,value:rn,autoCloseTags:!Ot,autoCloseBrackets:!0});return Un.on("keyup",function(Wn,ja){ja.keyCode===8&&(Wn.getValue()==""?Un.setOption("placeholder",ei):Un.setOption("placeholder",null))}),Un.on("keydown",function(Wn,ja){if(ja.keyCode===8){var Wr=Gn(Wn);Wr&&ja.preventDefault()}}),Br&&Un.focus(),Un.on("paste",ar),Un.on("dragleave",function(Wn,ja){Si.current.classList.remove("mouse-hover-md")}),Vo&&Un.on("beforeChange",function(Wn,ja){(ja.origin==="paste"||ja.origin==="+input")&&ja.cancel()}),Ri(Un),()=>{Un.off("paste",ar)}}},[]);const vn=(0,x.useCallback)(()=>{if(Si.current)try{}catch(ar){console.log(ar,"---- to set md editor body height")}},[hi,Si,Gr]);(0,x.useEffect)(()=>{function ar(){let Un=new Te.Z(Wn=>{for(let ja of Wn)(ja.target.offsetHeight>0||ja.target.offsetWidth>0)&&(vn(),_a.setSize("100%","100%"),_a.refresh())});return Un.observe(ai.current.parentElement),Un}if(_a){const Un=ar();return()=>{var Wn,ja;(Wn=ai.current)!=null&&Wn.parentElement&&Un.unobserve((ja=ai.current)==null?void 0:ja.parentElement)}}},[_a,vn]),(0,x.useEffect)(()=>{if(_a){let ar=[];for(const[Un,Wn]of Object.entries(no)){let ja={[Un]:()=>{et(Wn)}};ar.push(ja),_a.addKeyMap(ja)}return er.current=setInterval(()=>{Ia.current&&sn()},4e3),()=>{clearInterval(er.current);for(let Un of ar)_a.removeKeyMap(Un)}}},[_a]),(0,x.useEffect)(()=>{Dn!==Gr&&Bo(Dn)},[Dn]),(0,pr.Z)(()=>{if(!ya&&bi>0){let ar=new Date().getTime(),Un=window.sessionStorage.getItem(pa);ar>=bi+No&&(!Un||Un!==lo)&&(window.sessionStorage.setItem(pa,lo),_t(!0))}},No),(0,x.useEffect)(()=>{dr(Oo)},[_a,Oo]),(0,x.useEffect)(()=>{_a&&Br&&_a.focus()},[_a,Br]),(0,x.useEffect)(()=>{if(Di&&_a){let ar=function(Wn){let ja=Wn.target;if(Co.current){let Wr=ja.scrollTop/ja.scrollHeight;Co.current.scrollTop=Co.current.scrollHeight*Wr}};const Un=_a.getScrollerElement();return Un.addEventListener("scroll",ar),()=>{Un.removeEventListener("scroll",ar)}}},[_a,Di]),(0,x.useEffect)(()=>{if(_a&&Ya){let ar=function(Un,Wn){Ya(Un,Wn)};return _a.on("beforeChange",ar),()=>{_a.off("beforeChange",ar)}}},[_a,Ya]),(0,x.useEffect)(()=>{if(_a&&Rt){let ar=function(){Rt(_a.getValue())};return _a.on("blur",ar),()=>{_a.off("blur",ar)}}},[_a,Rt]);function Gn(ar,Un){var Wn=ar.getDoc(),ja=Wn.getCursor(),Wr=Wn.getLine(ja.line),Fe=Wr.charAt(ja.ch-1),un=Wr.lastIndexOf("@\u2581@",ja.ch),Ln=Wr.lastIndexOf("@\u2581\u2581@",ja.ch),$n=un>Ln?un:Ln,At=un>Ln?3:4;if(Io.indexOf(Fe)===-1)return null;if(console.log("change1:",Un,ar,Wr,ja,$n,un,Ln,Fe),$n>=0&&ja.ch-$n<5){var Qn=$n+At;return Wn.replaceRange("",{line:ja.line,ch:$n},{line:ja.line,ch:Qn}),{line:ja.line,ch:Qn}}return null}(0,x.useEffect)(()=>{if(_a){let ar=function(Un,Wn){const ja=Un.getValue();ui(ja),Zi(new Date().getTime()),Un.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),mn&&(Ot?mn(ja,Rr(ja)):mn(ja))};return _a.on("change",ar),()=>{_a.off("change",ar)}}},[_a,mn]),(0,x.useEffect)(()=>{if(_a)if(rn==null)_a.setValue(""),ui("");else{const ar=window.scrollY||window.pageYOffset;rn!==_a.getValue()&&(_a.setValue(rn),ui(rn),_a.setCursor(Vo?1:_a.lineCount(),0),window.scrollTo(0,ar))}},[_a,rn]);const et=(0,x.useCallback)(ar=>{const Un=_a.getCursor(),Wn=_a.getSelection();let ja=Wn.split(`
`);switch(ar){case"bold":return _a.replaceSelection("**"+Wn+"**"),Wn===""&&_a.setCursor(Un.line,Un.ch+2),_a.focus();case"italic":return _a.replaceSelection("*"+Wn+"*"),Wn===""&&_a.setCursor(Un.line,Un.ch+1),_a.focus();case"code":return _a.replaceSelection("`"+Wn+"`"),Wn===""&&_a.setCursor(Un.line,Un.ch+1),_a.focus();case"inline-latex":return Fi("inline-latex"),_a.focus();case"latex":return _a.replaceSelection("```latex\n"+Wn+"\n```"),_a.setCursor(Un.line+1,Wn.length+1),_a.focus();case"line-break":return _a.replaceSelection(`<br/>
`),_a.focus();case"list-ul":return Wn===""?_a.replaceSelection("- "+Wn):_a.replaceSelection(ja.map(Wr=>Wr===""?"":`- ${Wr}`).join(`
`)),_a.focus();case"list-ol":return Wn===""?_a.replaceSelection("1. "+Wn):_a.replaceSelection(ja.map((Wr,Fe)=>Wr===""?"":`${Fe+1}. ${Wr}`).join(`
`)),_a.focus();case"add-null-ch":return Wn===""&&_a.setCursor(Un.line,Un.ch),_a.replaceSelection(Ho),_a.focus();case"add-signal":return Wn===""&&_a.setCursor(Un.line,Un.ch),_a.replaceSelection(Qo),_a.focus();case"add-multiple":return Wn===""&&_a.setCursor(Un.line,Un.ch),_a.replaceSelection(Io),_a.focus();case"inster-template-1":return Wn===""&&_a.setCursor(Un.line,Un.ch),_a.replaceSelection(fo),_a.focus();case"eraser":return _a.setValue(""),_a.focus();case"trigger-watch":return dr(!Di),_a.focus();case"trigger-full-screen":return Bo(!Gr),_a.focus();case fn:Fi(fn);return;case wa:Fi(wa);return;case zt:Fi(zt);return;case va:Fi(va);return;case"maths-latex":Fi("maths-latex");return;case Vt:Fi(Vt);return;case La:Fi(La);return;default:throw new Error}},[_a,Di,Gr]),Vn=(0,x.useCallback)((ar,Un)=>{var Wn,ja,Wr,Fe,un,Ln;switch(Fi(""),Sr){case fn:const{title:_n,link:na}=ar;return _a.replaceSelection(`[${_n}](${na})`),_a.focus();case wa:const{language:Pr,content:Dr}=ar;return _a.replaceSelection(["```"+Pr,Dr,"```"].join(`
`)),_a.focus();case"maths-latex":for(var $n=atob(ar),At=new Uint8Array($n.length),Qn=0;Qn<$n.length;Qn++)At[Qn]=$n.charCodeAt(Qn);var Jn=new Blob([At],{type:"image/png"});(0,Pt.I)(Jn,Wi=>{Wi.id?_a.replaceSelection(`![,](/api/attachments/${Wi.id}?type=${Wi.content_type})`):(Wi==null?void 0:Wi.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":_a.replaceSelection("`$$"+ar+"$$`");break;case zt:case va:case Aa:const{src:yo,alt:Kr}=ar,ri=Un,ii=(Wr=(ja=(Wn=ri==null?void 0:ri.name)==null?void 0:Wn.split("."))==null?void 0:ja.pop)==null?void 0:Wr.call(ja);return((Fe=ri==null?void 0:ri.type)==null?void 0:Fe.indexOf("image"))>-1||!(ri!=null&&ri.type)?ri.align||ri.width?_a.replaceSelection(`<p style="text-align:${ri.align||"initial"}"><img width="${ri.width?ri.width+"%":"initial"}" src="${yo}" alt="${Kr||""}" /></p>`):_a.replaceSelection(`<img width="100%" src="${yo}" alt="${Kr||""}" />`):((un=ri==null?void 0:ri.type)==null?void 0:un.indexOf("video"))>-1?_a.replaceSelection(`<video width="100%" controls src="${yo}"></video>`):((Ln=ri==null?void 0:ri.type)==null?void 0:Ln.indexOf("pdf"))>-1?_a.replaceSelection(`<a href="${yo}?type=${ri.type}&disposition=inline" target="_blank">${ri.name}</a>`):ba.includes(ii)?_a.replaceSelection(`<a href="${yo}?type=office&disposition=inline" target="_blank">${ri.name}</a>`):_a.replaceSelection(`[${ri.name}](${yo})`),_a.focus();case La:const{row:Ji,col:Xi,align:dl}=ar;let zi=`
`;for(let Wi=0;Wi<Ji;Wi++){let Fl=[],Cl=[];for(let Vi=0;Vi<Xi;Vi++)Wi===1&&Cl.push(Fr[dl]),Fl.push(" ");Wi===1&&(zi+=`| ${Cl.join(" | ")} |
`),zi+=`| ${Fl.join(Xi===1?"":" | ")} |
`}return _a.replaceSelection(zi+`
`),_a.focus();default:throw new Error}},[_a,Sr]),Ua=(0,x.useMemo)(()=>{switch(Sr){case fn:return x.createElement(ea,{callback:Vn,onCancel:za});case wa:return x.createElement(Sa.Z,{callback:Vn,onCancel:za});case zt:return x.createElement(Pt.Z,{callback:Vn,onCancel:za});case Vt:return x.createElement(Bn,{callback:Vn,onCancel:za});case La:return x.createElement(xa,{callback:Vn,onCancel:za});case"maths-latex":return x.createElement(kt,{showSaveButton:!0,callback:Vn});case"inline-latex":return x.createElement(Fa.Z,{showSaveButton:!0,callback:Vn});default:return null}},[Sr]);function za(){Fi("")}(0,x.useEffect)(()=>{if(Pi.current){let ar=function(un){Wr=!0,Fe=un.pageY},Un=function(){Wr=!1},Wn=function(un){if(Wr){let Ln=un.pageY-Fe;Ln<0&&(Ln=0),Ln>300&&(Ln=300);let $n=la+Ln+"px";Ii($n)}},ja=Pi.current,Wr=!1,Fe=0;return ja.addEventListener("mousedown",ar),document.addEventListener("mousemove",Wn),document.addEventListener("mouseup",Un),()=>{ja.removeEventListener("mousedown",ar),document.removeEventListener("mousemove",Wn),document.removeEventListener("mouseup",Un)}}},[_a,Pi]),(0,x.useEffect)(()=>{Ii(la)},[la]);const Cn=ur(on),Kn=ur(hi),Hn={width:Cn,height:Kn},Qa=(0,x.useMemo)(()=>{if(bi){let ar=new Date(bi),Un=ar.getHours(),Wn=ar.getMinutes(),ja=ar.getSeconds();return Un=Un<10?"0"+Un:Un,Wn=Wn<10?"0"+Wn:Wn,ja=ja<10?"0"+ja:ja,`${Un}:${Wn}:${ja}`}return 0},[bi]),Rr=ar=>{const Un=[];if(Ot){let Wn=-1;ar=ar.replace(/(@▁▁@|@▁@)/g,function(ja,Wr,Fe){Un.push({multiLine:ja!==Qo})})}return Un};function Ur(){window.sessionStorage.removeItem(pa),_t(!1),Zi(0)}function ro(){_t(!1),Zi(0),_a.setValue(window.sessionStorage.getItem(pa))}(0,x.useEffect)(()=>{gr[Sr]&&Sr!==va&&Sr!==Vt&&setTimeout(()=>{const ar=document.getElementsByClassName("markdown-popup-form")[0],Un=window.innerWidth/2-ar.offsetWidth/2,Wn=window.innerHeight/2-ar.offsetHeight/2;Fo(Un),mr(Wn)},0)},[Sr]);const xo=ar=>{ar.preventDefault();const Un=ar.clientX-kr,Wn=ar.clientY-Jo;document.body.onmousemove=ja=>{let Wr=ja.clientX-Un,Fe=ja.clientY-Wn;const un=document.getElementsByClassName("markdown-popup-form")[0],Ln=window.innerWidth-un.offsetWidth,$n=window.innerHeight-un.offsetHeight;Wr=Math.max(0,Math.min(Wr,Ln)),Fe=Math.max(0,Math.min(Fe,$n)),Lr(ja.clientX,ja.clientY,Un,Wn)&&(Fo(Wr),mr(Fe))},document.body.onmouseup=function(){document.body.onmousemove=null}},Lr=(ar,Un,Wn,ja)=>{const Wr=document.body.clientHeight,Fe=document.body.clientWidth;return ar<20&&Wn>ar||ar>Fe-20&&Wn<ar||Un<20&&ja>Un||Un>Wr-20&&ja<Un?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return x.createElement(x.Fragment,null,x.createElement("div",{className:"markdown-editor-wrapper",ref:Si},x.createElement("div",{className:`markdown-editor-container ${cr} ${Di?"on-preview":""} ${Xa?"mini":""} ${Gr?"full-screen":""}`,style:Hn},x.createElement(xe,{insertTemp:$r,watch:Di,fullScreen:Gr,showNullButton:Er,showNullProgramButton:Ot,onActionCallback:et,hidetoolBar:aa,extraUse:Bi}),x.createElement("div",{className:"markdown-editor-body"},x.createElement("div",{className:"codemirror-container"},x.createElement("textarea",{ref:ai,placeholder:ei})),Di?x.createElement("div",{ref:Co,className:"preview-container"},wn==="stex"&&x.createElement(de,{value:lo}),wn!=="stex"&&x.createElement(Ke.Z,{disabledFill:Eo,showProgramFill:Ot,value:lo})):null))),vo?x.createElement("a",{ref:Pi,className:"editor-resize"}):null,Sr===va&&x.createElement(Xn,{callback:Vn,onCancel:za}),Sr===Vt&&x.createElement(Bn,{callback:Vn,onCancel:za}),x.createElement(je.Z,null,gr[Sr]&&Sr!==va&&Sr!==Vt?x.createElement(bt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:kr,top:Jo},title:x.createElement("div",{style:{cursor:"move"},onMouseDown:xo},gr[Sr]),open:!0,onCancel:za,footer:null,destroyOnClose:!0,width:Sr===Vt?"1200px":null,height:Sr===Vt?"80vh":null,className:"markdown-popup-form"},Ua):null))}},70859:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return pe},I:function(){return je}});var x=z(22150),ie=z(2453),we=z(69677),Te=z(93421),Ee=z(31795),Ze=z(78045),se=z(71577),qe=z(15476),Me=z(67294),ke=z(52262),Ke=z(67294),de=Object.defineProperty,ze=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,E=(_e,Re,ye)=>Re in _e?de(_e,Re,{enumerable:!0,configurable:!0,writable:!0,value:ye}):_e[Re]=ye,ee=(_e,Re)=>{for(var ye in Re||(Re={}))a.call(Re,ye)&&E(_e,ye,Re[ye]);if(y)for(var ye of y(Re))b.call(Re,ye)&&E(_e,ye,Re[ye]);return _e},te=(_e,Re)=>ze(_e,ue(Re));const{useForm:re}=x.default,oe={width:280,marginRight:10},ce={labelCol:{span:5},wrapperCol:{span:19}};var pe=({callback:_e,onCancel:Re})=>{const[ye]=re();let He=(0,Me.useRef)();function We(at){He.current.width=ye.getFieldValue("width"),He.current.align=ye.getFieldValue("align"),_e(at,He.current)}function Xe(at,pt){if(at.status===-1){ie.ZP.error(at.message);return}ye.setFieldsValue({src:`/api/attachments/${at.id}`,type:pt.type})}function Be(at){let pt=at.target.files[0];He.current=pt,je(pt,Xe)}return Ke.createElement(x.default,te(ee({form:ye},ce),{className:"upload-image-panel",onFinish:We,style:{width:470,overflow:"hidden"}}),Ke.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},Ke.createElement("div",{className:"flex-container"},Ke.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},Ke.createElement(we.default,{style:oe})),Ke.createElement(xe,{onFileChange:Be}))),Ke.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},Ke.createElement(we.default,{style:{width:264}})),Ke.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},Ke.createElement(Te.Z,null,Ke.createElement(x.default.Item,{name:"width",style:{margin:0}},Ke.createElement(Ee.Z,{style:{width:264}})),Ke.createElement("span",{className:"ml8"},"%"))),Ke.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},Ke.createElement(Ze.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),Ke.createElement("aside",null,Ke.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},Ke.createElement(se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),Ke.createElement(se.ZP,{type:"default",onClick:Re},"\u53D6\u6D88"))))};function xe({onFileChange:_e}){return Ke.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",Ke.createElement("input",{type:"file",onChange:_e}))}function je(_e,Re){if(!_e)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ke.bg)())throw ie.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",_e),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var He=new window.XMLHttpRequest;He.withCredentials=!0,He.addEventListener("load",function(We){Re(JSON.parse(We.target.responseText),_e)},!1),He.addEventListener("error",function(We){console.error(We)},!1),He.open("POST",`${qe.KI}/api/attachments.json`),He.send(ye)}},76621:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return we}});var x=z(67294),ie=z(73935);class we extends x.Component{constructor(Ee){super(Ee);const Ze=window.document;this.node=Ze.createElement("div"),Ze.body.appendChild(this.node)}render(){const{children:Ee}=this.props;return(0,ie.createPortal)(Ee,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},9897:function(en,jt,z){"use strict";z.d(jt,{i:function(){return oe},Z:function(){return pe}});var x={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},ie=z(57953),we=z(83062),Te=z(94184),Ee=z.n(Te),Ze=z(28706),se=z(26194),qe=z(52262),Me="data:image/png;base64,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",ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAqCAYAAABfjB7GAAAAAXNSR0IArs4c6QAAE8RJREFUeF7tW2l4FWWWfuuG7GFP2MOissgiotCKsiPQDa449uiD2IoCtm2r03ajstOKji0IIgZQwLZnuhVkBNRukUAIWyCBIBiWCIQlK8SQhZCFkNzqOedb6qubSmAm84x/KOC599atqlt13u895z0L1sXDn9iWZQGWBcvyiVf6Q/tAH9V3/EHuD3wVx9kAbMuCj88EbJ+8hs2n8ndX23x+uoo8n64o/gK2rV9pj23zr4n9/FacR/v5nzqX9tt+2Lafv/fTKx3qt0F3bPvVteQx6nz5Ste1+GfEeeL69F79rl88t3G8uB+6nrhH9R09Pe8z7lU+nfN8QJ4P/kTLCprWYey8bKsk7c8MkADC5wCiQKLdcIPEe/h4+ivOoVsReFjwe4GkrH4VkCxpEDa2fCAFqzC8AsMBifYLI6p9ge/JoMpgbmNaEiBx3Ro2vjKiaXS6LwGQ+N48Ri2e+kES59YLEoMpDOWDXWhZvr5WMQHEBqdVTgwSBhd2vDqT+HjFNOP1/wckZUwJpwGSWL1yxSrGydXv+o6YZLAG8MP2EysUOx0w1HGCPW6QNMu9wPtfMIltCv+nVvH3q6WLI0O7meQCiV2foIlglHR/il0BYLrcneHetJP7P2OSwwxefvUyyXF3JtvY3Wn2CRdWJ5PYBYuV7sUmF/iBYBkLRa4eww0qn+G4cx+QZxUfWm1z3GCDCYBMd+cGSbo7D5BEzHIzrn6QBMj1baa74whCrkw8mcKCXVdtpsiHDIhL+jgDAGVQAklaXV5fgqQBqZ9JLpdXKyY5bNTxU96bn92zAzoxmA1D90j2LDq4SosEQQYvJhmCQbmxnwAkJ/5IEaFjkngoYWzBKHdMUiveMEQgS4SC0CAJF9cAkOS91YpVhrtziQVP4eCHVXxgpc3RXau1AIWmY5IDklJ4jrtzYpaXCmywu2PF5Wy86jyZRCBJhaXkn1Z1JqsUG5yAr9UVKc7AmKRVmzv2eMWka2aSVppGrKwFkiUBElG+HpCEBHdJbwDlxT8i//RRdLzlLjQKDdfCgt4U5Z5B0+i2vL+s6DyLj4gWrYUEv0pMqqm6jJz0VETHdkVE8xiGgtQW3Sb/ZuYJdOhxG4KCQ9kdaWXO7s6R3Upq66AOG4XZp3ClogytbuhNZ0q5rOKOYlAASMwkUng2aqqvwBfUSKu40vPZqPFXo1mrWEfiSylNtmnergvfZ31MMuOW293ZsApTPzRktgdIMiY5UltkOQRWVloSkj5dgvtei0NUsxiZJwGVpSVY/8Zk3H7fk+gx5D5smD8Vbbr1xR2/fJ6P8QbJiUllRfn4Ys4kDJr4MroMGK6pQyCd3r8NO//zXYyfswqRzWI0kxyQ1Ir0ZtI/Fr+MyGbRGPzEKzLHUiC55bPU+BpAkuAHN/0NF7JPYtiTrwqXChvbP36LVd/Qia/A8gk3S/8Kc08jac0SdL1jNG762SgnTgaqPw+XJxM7frEK9y+3BTtEkio1s05KnUTVFBECpOy0PUj6bAnufzUOEc2jdRL7w66v8d3Xf8FDs1YivHFzpMWvwQ87/45H/vgJ4AuqlczuW7cc2YdTNBDkpsqLLyA0sjEahYS5dET15UpcLi9FRLMWsKwgmS0Bsb1+hv7jp6rgZDBJSGaKST+eScfmuJkY+tSraNutn7OqdbxxuzDa7bg7PwqzT2L7X95G90Hj0OPucXx+QeZx7P7bYtxyzyPo3HewTkx3f/YeKi8VY8jEVwzGMb8N0A2pLhUe/54URHS0dWFfnAZIqTflgpSi0wqNM1HH3WWl7cGez5bgvmlLEdmilZbem96bhrDIJhg+eTaDVlZUgA3zp2Dk1Llo172fu+JgATnHUlGSn6PjTFXFJXy/6TN06T8MLTve5ALoQuZJnN6fiL5jHkVIRJR+mKat2qP9zf1B8UlJ2MSP30TeDwf1+X5/DeyaGgQFh9QpHlvf1Bt3PfaSBk+JDeEm/Ti8dR1OpsRj2FPT0SSmHR+3b+NKFGVn4J4p8+CDD7knD2HfxlUYcP8kdqXKxSoV6eXuzKqDCZJ1ISXOFiUcIk2Qi0kkv10gyc+pG1aiqqIMFReLUJidgbbd+vJD3/7gMygvuYD4pdMRHBaOkPBIbYjykkJmE7kB2tp0uxV3PvqCp7sj9mxa/Af0u/cJNG/fBU3bxMLyEVuAzENJSPl8Gca9vAiRTVvyvhpKzxQwOjkFtqyYi7LCc7zihWZQ4KmV7KhB2nNizyZ2m4N/Nc2ViFYUF6D0x1w+u+ZKFc4c3ImOfe5EUHAwu6HKSyXw+/2IiGrKv5OWsI5LSH1GjNfVkKjmMQiLai6Vprua4Up8A5hkFSQvtS0fuazaINlSPJgg0fvkdctQVX6Jb6zkXCZiutyMoEbB+Nm/PItd/7GAA3GX24YgvBm5PaCitBinUhJww4DhiJBGbdqqAzr3Hy5rf7KWJ6Wa1Is4tn0DUjesxsPzPka4PM+19G0bPlmrY6Et1Z1yEVtXzEVNTTVG/XqeZIQBjKtmJ4TFtpWvwxfkw5BfveIK+ATc95s+rZN11/JFz6EPoMutQ2qVozS7XMpRuD5+HgIosAgaGJMCmaTiUvbhZOxdsxT3/uF9RDaPwcm9m5H65Wq+35HPzkOrG3oy8EU5Gdj03isY88JbiOl0s3geWZkgw+Yc3Yej276o9ZzFeZmoqa5Cy9iu9dhAsKJT30HoPuRejjWq3kUA+f3VuOfZP8r8SNZXaV1LVeFUFGwkEEC+IAx5kgSEE4+OJ23Cka2f4xcvvGOoMaHqRB3OKNT6/ToHIwOTy93y0VzcPPh+dOk3xHVd5fJqg+Qk39aPe98XiSrZTDNJxRlHOHiBxACt/QDjfr8EjUJD8Y+FL6Fp61gUnD2OkVPmIubGnuwiyQ1+u+RVjP7tW4ju1MOQ66IykX8mHWcP7XZyHQvISktGWXEBut/9C+3e6kKJDEGxI7bPQJGHSyZtWT4HRXln0aFXf1USlz7NcHdsJfE5N/0A3//QJ19zSfDjSd/g8JZ1eGDGh7hSXoryogJXVVslx7LSBPiFgSMbN0dwWCS+WvQSeg4hgIbWLsSqqoM8RyTHsnpOz5K/Z4lLZutSjxYDCiQL5PJMd5d9JBnJa+Mw9veLERwagR0fv4nb75+ELctno1nbjggOi+Abra6qRFHOGTRr2wnB4WLfbeOeQHTnm3XupFoR5Gyzj6Vg20fzceu9E9HnnkeEuqxvs50YJGsJvIq3Lp+DgqwTnE8JHGQMkqDoUr/8fCHnJFq0vwlDn3pNVyXIWj8QQPGf48GZH+HMgR1I3bjqWrwaC5nOfe7Gl+++iJ5DHhAMMloOroKrao+4Skt+WOeT3tMAmZLaqa05EjwwJuUcSUHy53HoOewBZB1OwYip81BxsRCb338V7XrchvAmzfmGLpeVIvtICtr3GoBwCqSWhW53jWUBIIvmIq+wLBTnncW3701Dy9gbMer5+SgtOIfNSyjvqHu7ZcyjLAREkifbPbCRsGwOSLmNeu511TrSpSBJGy3ByRUlfDiP2Tps0nQjVvg5hlaWFKJp207scqsrK5y6nS6a+nGlshwnU7YgM20vYnvfge6DxiI0NIrjdGhUU4SER+m+VGBLw6wJqt4Vx6HzuxfrGOQUSo2iqez3qDyJjHil8hLyM44g89AunM84gkYhIeh8+zD0G/cEis9nIf791zByyhzJEIuTNgKNDB7dsbsgBMcg1SAUn0sL8rB1xRxcunAeD89djfBmMSDJfTo1Ubo/h0mUCx1N+AJRLVtj6KTpaBzTTqRwKrYAiF8+m2X16Ofe0BUHTi+NyrVWd8S4FXM5BtH1nJUuE1iv9gP1kkCJeRGO7/kGZ77bieiO3dBr+EOIbNG6DqluNhQDWxpcF5F5qmgQWvm7Ftu2TO29JLVgkmARvb9cUYpvFv+OZSTJaJLbo59/E01adWAjlxBAS6djxOQ5rO5oKyKAlr6Ge37zBmI6ddeKUYFE1805th+7/7qIr0fbhEVfsgRXXVnaJ9hm4eyBnUhZtxyxfQdiwPgprrzGBIkAulx2EQMeniqFg2ChyjmcbqZwf/vXr0RoRGMMmzTDaAM4QoCe2eyQim6rjfQdX+Fw4noMfvxlRHfsWjvOyONU51csENmhDQDerAlygy9/5yJmkJ8Ws9FuqO3uHJBOp25D9I29mLr7/ms5fv5vC7l8QucwQB/MQMuOXREaEcVmraosR8GZdAYnOELkRn1G/RItY29igx+OX4fvv/0ULTvciPY9++P7zWswYdFGcT8BIFWVlWDt9MfRd+wE3PLzx7z9noxJBFBu+nfXFC/UQZTTDX96pksOn89IY7FhKjbd8oaN/JNHcC4jDbeM+lfHhQqtL9siNppEt0Orjt2MfpW7c6sWjq7LkWhgF7fjXd1u8AeIAG+QhMKjlU3ymAAa89ICDdBFAihuJlp37cPVBAao4hJn9G269kVYY9oH9Bh8H1p0uIHfU17ls3wY8NBknDqwE3vXvI+J727EsZ1fI+fofgGS9G7+mmqcP5GGZu06IaKJSFRpo8+3P/i0Awa5rGWzQKUhKu0odScppISxI78B7PxkARqFhGL4MwIg1fw7tOmvOLV/m1sJyl9SySslsFTZcG9OYtyh9x3oPXy8iJPGbENd1W+13zq/YyEzSAaGWkqtPiZlpxNAKzD6xXdcAG1ZNgvDnp4pXZyF4tzTiI+bgZG/fh0xtIrUPINq8tEd+0Qf6tS+BOxZs5QBykiOR17GYeeZLZHJZx5MQkyXHoiKbqO/o8S3z5hHXfbZGjcbBOiY38wXGb2syen2tFi2ukFHspxi0PDJs6QIqD3bIAznLqym7/gSRxI34OEZK41KgZhvMPMpbXQPkOoCyjq3fYHMg9RgiHB3tKJd7QU59SMUr/gu99h+pKz/kAGiCoHP50PJuSxsXU4AzUB0Z8p5fByDtsTNZIBI8jqgyzaHrmJYyNiXgL1rPsCEhRuEpKc1Ll/pfWXFRXw+/XHc/fjvuDJRnwRngPzVGPPcfEEcDUjAe9noi182B76gIGaQYlrtFnrt6Z/07RsZoPGzVrFIcURIfZNCboFQJ0C5ie/Y1O5WRuNQTGVzOc1Tl3Cg/ZlpyTjw1ccY/ds/cTWbtov52UhYPptlb+PotmzA8uICHN22Hj2HPYiolm34J4KCQtCp3yBH0Uk2ndovAHp84QY2aCBIVZdKsHbWRAaIWhFKOHgFGgKoMOcU2va4lfMir82sz+UdP8j9mxGTZ2kXp+OOa9bBbPgBRxPX4ygDtFrEDdd0Ud1MEsfWP9tg5Wz7EzNIgcTxhUniMEqVZRRYP+z+O8qKfkRhVgaqq6sw9sWFQKNGDIYCyNsczl5qJTw0c6Uzayfj36l927g6MWHBej3ORb97Mjmec5Tc9FSc/W4XRkydg3Y9+/MF6wKJAKJ2gIp1Zp4aGCvomYuyT7G4GTF5tlZrqi9kztnRar+QdYIFEf34iaRNnOuNfXmxoKYBkm6dc6XAYVdtd1e7u8t5UG7C2zw0YoIk+wYukEx3l5m2B/kZh1lmx/a+U7syuk5pQS52fvI2Bj72Ej+sSHlkvqMlu5oIkq+aweCG3N61cZiwQNTm1ILZvvpN0AqnclSrG3ph+KTpsEKctoEXSNuoFldTg5GUqKoSkBO3RUFSBXuqma2QMegZktnCKZpiQSe3to2zB3fhwNd/5l202LoPvhedbh3kYt7/vHXusEnFLisn4W1mkHYnxoQP+x+DSSZIpnjgmERDJMQ+w12KY5SbckBiwNTwiXqVLQ8eZfJTzybMiIGC1cRyNd8gOlPeeVK97JUVcBWTAkFy4pRMGA2QPPs6HjN3ClSh2MyYJAqs7ilVcUzgsSqOWTlb/11XEhRIrpjkMaugVqsDkhp2FG0LTi4De0kuJgUKEGOcS49vSedljCIHgnQt8w3egUe0KWhzj3NJ1abFxDWCZEwXBc7KcexzDTpSh7dudRdYArKyt7xlzGbTChV9IQckzmA9BkqcwqkDhphM1bK9FkiOGPEaQmHAmYkcBHUhVcRAca4Xk/T9qXjEtL1KFDSYxE1xUvqGu3OYJFe8LnIaBpdAutoOhgT3ZpI5hqwq107/R1UrJKh5DJB2N9KgagDeqc15g+S4PPG9OD5Ijg/LYXkvkHTrXA7sazdnxiTBINdvGDEp0N2p3IqhFa5AJ7d1QuUCSQZ3T5CcEePASSGBkRGrqL9rMMYRAyaTHJDMwii7W2OoBDY+tbLi33T6QYY7owdkh+WaNPUwukDGyG0ESMr9eXVl2fAB8w2uRcJWNufzPMAyGn7qXrllIZnDnVbF/HrIVPf0qgzYPKAhmxjGvAP3/GQPR5dndAOvLhfmBslJZJ0GnaHuCsMQ1tfK3DxfthsMIxhAOSC5WeSOMepcJQSEexJskiu5LiZp92UIBzW8r/+7i1J9zv+qIIckxpVlHJELKhCka2FS/SDJFkYASO6ipmSQ2eupM87IZpxqypkTriKZzoPtTwyrCZkWcefkbCtpxaQVAKbUtcjumrr6at78Ks7++tcNsYB1ZO3ckJKirETAHuh1oesANcS8DT+X2bF/xZS2VahJBey2gZe8DlDDjdyQK2j3lbxq0kB/DRJtG66pvusANcS8DT/XFV/2fvTMFL/fTzFJb9cBariRG3KFWgIgUDRcB6gh5m34ubUAChQN1wFquJEbcgVPCW2KhusANcS8DT+3zhxHiYaBU1bT/5K6vv1EFqg3CSXRcOfklR/+RPd2/Wf/2wL/BGiui/tFFRS/AAAAAElFTkSuQmCC",Ke="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEv1JREFUaEPFWgd4VWW2XecmhNAEJFQpAYHAo+OMBBBHkBJCdQhKqOq88j2eQ31Kb6KASWBgEFBAmkLojmJEihAEJaFEejUQSAIhEKRLSLjnfXv/5fzn3ht4880r99PvknvKPXevf6299v63BQB5R5dUtwoK4wDrFcuyqsLywLIs2LAAjwXA4r8tC/Kd/wHL8oh3eZzuReeJY/yH+FsfV3+L82wAtmXBQxfSv/m7AMvmS/nY014eL91FXk93FP8Btq3f6RPb5m8Tn/M/xXX0Of+vrqXPbS9s28vHvfROp3opGjZsr7qXPEddL9/pvvT8fD2/0/n0b/W9XvG7jfPF89D9+Duu2rCT7eBi71VvPybLyktZUh1W/lHbsp4VIFBQCCABEkVKB04e1+cZ52iQ6BIC1gBJA8THFPgSe1jwBgJJRf0pIFkyIBxs+cMVrCLwCgwHJA6EDp4bKHE6BVQEzASRgy8BEvd9zOfyeQZQAiS5WORx8xy1eIoCSSwo3ESx4GbW9dT5a2Aj1gm6YAb/SE8QB5sB0gGnY4pNxCARcBFHN0MCMYnPV0wz3v9vQFLBlHAaIJlgaMbJ1e86RkwywYAXtpdYERikQOCZC8cNknMPudwSres/zbsCj6eqkidHotxMIpDEMSVjCij6IABILH0EspBAfZ1ilw+YLrkz5E2L3P8YkxxmsMw9kUmO3OlACt3TIAkwhdwFZBJLsJA3dY7feZL5ioXqneTOuvbTPNuRNt8co0CS+UYyifOGkVsEcIFAknIXACR3bgqQk/xAEiA/6WXKHWcQ1nTBFokFS5eSLYcpMmf5SpoOnAOAYhOBJKMu7y/P0YBISZVy5wuKS/L8cpLDJOvaj3NtlcydoJnJXoKDIFgeC7ZmkGJFICbJZC9XPd/3/wEkJ/9IE6FzEoFkyRwjk7OLSWrFO6tfGQcdWMkkBZKQuH8AJPlsvrnKyt33F5vdkmEARC4xpEw7NpWbxPn+15hMckASwJty5+SsQC7wH5Y7dlzOy1skkwgk6bCU/dOuzmSVYoMA08wbdJlfTtKuzX2uOs80FE9jknVt7xxmUOCAm0xSzo6MgbDQRYMkjYbJILpEmQ3T5f1v5SQDJErh5Nokj1idhM4Rkxzbray2DqDLetOZyi6rvKNkzgckZhI5vAAu0GWv3QAK4JUki3tb136YbYt6RtYdiknEIlWXaLaYrs0ByMUk43pdK+n6yDcn+bo/twvkbKEs+BNy0qMH93Bi50Y0jeqH4JBQTR2yxIpJBFLO+WPY+ckUdP3zTDxbM0LpnsxJbiZlnzqIlA0L0fk/PuTaZ9/q2YiMeQfPVKkuLbXDJp3gbBtb541G/TbRqNPyZacG4rUg6h9lwemeKgf6OjkTWCtnT4JjEqjmMaXLDyRlBASbBIMcNrmtulngilKUjzOTPDKXAQ9u/wrbW4hSZcNgBRfzK3qLKmb5fhJACvzuxdNRJqwy2v/rZJQqX8kPJLrP1fNHsWPBRHQdEYeKtRqApE+iYzBJWObsEwewZ2Ucuo2agzKVqmHXkul4ePcWOg+dAU+xYrpOysv8BSXLVkDxUs+wI9w8/W006tAH9SO7iHO4uHWMiZI0bTJkER0QJJLPq8nxBkBu+VIBVznEseBmIeuwzzy/8FE+Dm3+FHmZ6egxdqEsgKVkAsg+cwhHkj7HvbxrHKOQ0JKI+EMPNO3YF7CCRSeB05boOBQU5CMlcR5yL5zCH6cth8U1mgCJFtWtq5ewe/H7HIzOw2eh9LOV/UDKOX8U2xZMRNSIOFSq1YCPu0FSRaqN7DOHkfzZDHQbmYBnKtfE/ds38d3c0ajRJBK/6/3P2lJvmDwIzbsORJ0XX2V2bH7/bTR6NQYRkVHafgvJDACSKnyLAInXX3ZyvE3rWwS3aFY4IMn2DitckOsaChSd92tWOn5OWonbOZkchJgPvpDMEEy6ejYNe1fFo2J4BCLadUdwSAlknUzFLyk7EPFSNAdAmQcC5+blc0jd9AluZl3g6wfO3gwEFxOsVDBYFh7cuoHtfx2Lms3aoGWvtzVAfJ5t49o5AVCXkfGorCROWWn9LqQr98JJ7Fg4GZ3fmYGwGvX4s2sXTiK0dFmUCaumOwcbJg9E8+iBeP7FjnzO5mlvoTEB1Lqrljin1ePUYGxcTKtutJxM42Bl745jk+CApHKLwyY/Jnn4bOkRHJDIgid/Nh23rmQgLDwCnqBg5KafRMz0z109u6SEYQgpURqdhn4ADwVaApu2ZSXO7v0G3d6dh3KVa3BttX3+GFzPOItKtRsiOLQErpxOw4CEzXwdfZ8DkpDbh/duoXjJMsww31fO2SNC4kbGo0KtBgwaM1DmBvEmjMOvVzKQNHsUOvzLJFSp14wBuX/rBu5cz8ad3GzU+X0HeDzBWD9pAFpED8LzrQRAm6a+iUYdY9CgdbRRuJp9O5XrRD9OtY5cRarqHdLxK7s+0ja7KJDM7oK706CaqE5O2rloAuq06ojaL7RH2ldLcfnYfsS8v0o7vusXTmPPsg/RJnYEy4XqThBIBQ/vY/O0P6Fhu+5o3mMIsy4pYTjqtu6CiLbRSFn3MdIP7kL/hM0ICgp2jI1EQtt5P2jEBznnjmLHxxMQPTIeYZSDpLtjkGQ+elzwCLdzs3A94zQObFqMsFr18biwAHdvXEVh/kOxIDwWuo5IQJmw57B+Yn+06DYIdVt14ntsnDIEjTr2Rf02XeGRtZUIvnR1vj0+r1f3BWnBELPEs4h3K/v7WZyDlDypPplydoHstJY7zSRlqx3W0f0Of7kYmcdT0GfaSt14/TlpFdJTd6L3hMW80vkHG3XSzkUTkX/vDnqM+VgImJJeACnr/or0A7vQP36TNBTA1r+MQuFDETh6Ne8xmCVu78o4ZB5LdUFFQfIWFsITTDnOZJiNNrHDEN6iHXYvmY6sU4f0dZTLKoU3QOlK1fBMxWooG/YcSleoDIsWCIB1E2LRottg1I3sxCzbMHkwGncigASDPK52kmKScoAMA0Amwq+ekgBl7ZypTYI/SE6AzA6Cr1tzOhCmu7Nw6G8CoD9OXaEB2p84l3NJjzFu46CYdPDLxcg4/ANen7HG2bogAbYsDdCA+E06Bx3fuppXOL1O7tqMNv2H4fnIzrh09EfcvZblAuhOXg7S9+9AvbZRKFOuIh+TaxU1GrdC+Sq1kHvxNB4XPkLZSs8hac5ohLdsh5bdh8htDBtn9mxB5bqNUK5KOAMgABqCupGdyXJgw6RBaNLpddRv60icKFBV4StqJFexKm04Mc5dxHphCYCEkruYpCyxUQOx5vttOSiZU7baAenQ10uQeSwFr01ZrveRdi+ZhsKCfHT580fyO9WekmDS0W2rcTr5a/SZthwhJco4+0rwIGX9fGbQgPiNsIIoB8luhaAhvhjRA637D2O5ke11F0BK4qJGJbCL4y0BCZJL7mSBun3BeAQXL4FX3h4v8lJ2Br6d+5/4XY83Ua9tNAdz7YRYtJQAEWBkGpp07IuIl7q5Og5OF0E1TX1AklsWXFAb3Qorc8cMv2apq0OgHZ7cG/Jp8fjlJ7nfQxJ56KulyDyRgt6Tl2mAdi6cwOah49APXAxRMnfy+4048f1G9Bz/CUqVq6DNCD1T6roFnIMGxG1kiePgSpAof34+sicD9HyrTrpGMhEyAaoY3kDYdNlW4D056fZUgzV106e4evYIeo5dwMHevXQ6G4Tu786DhxaI14u14/uhZfc3Ua91Fz6HclKTzm8wQH57RLSXxA+tcpLZmTCbqzInUg7K3PEhqZ/fno6WO+5cK4aJ1c6+XF+jtiFMJgkWHd7yGUtc70nL9HbDj5/H4/6v19F15GzNRrFBKK7/ectynNu/DW98uAYW5wrFTCBl/QJcOLhbAMQmQRS+tJdEr9UGQOIJZREtUfIFSJ3jBkm0hejai4eTsfeLOYiZtgLZJw9i//oFaDtgOMKbvyxzh41EBmgI6lFhChvrJg5A006vc/ng2y3QG3kSKGEcit7wI1JZl7d/wAwyAy5+l2EcfLYXKDBe9gMOKIGYlLZlGTJPpOK1iZ/JDgVw+G9LcPVMGnqN/0RYYdcurgXKUbkXT+G1iUvlMRVkC6kbBED9P9og7LlhMLwWAdSLk30dStjyZYIUCCClcZzMjZxEID28fwfrKad0jMGp5K9QtX4z/OGtseLOvJVkI3HsG3jBYNC6if3RlBnUXbeEBGkMhuhtc2cvKVADlcuAS9sIIOWkTBYEAEm7KiF3FBSzRvIF6fCWFcgigCYs1buy6anbcXzbWnT4t6koX622McMgFsmWWUNRvlo4Xn5znN98Q+qGhQxQ7Efr4AkKkd0G8SwscaN6oXXsMNSlolH2ETVQlqVtNuUgkjjXy4ZwXDonieJ22/wxyL1wmh0cWetioaFGQxNIHNMXL/R8iyWOQCPJa9olFg2IQXor3L19bs43CPAEkwKClPHddA3Q05hEbRcFgszeen/IVcyqwvMbAugAeo9fIhjpsfDowV1snTuag9ikS6xrCIWK2h9WzELrfsNQs2kbhyGy53dg4yIB0Kx1Qv6UsaFJB8tigCJjh6FG4xdx6MulaDtotItJ1LOjOiggQBIZE6TcS6fxw7JZeHD7JqKGxyGsVgQHMf/+bd7fCgkthTXvCYDqt4ligBLHvcEANXy5pyFf7saqbppqJhUNkpWxdZoNjzMnwPWPaQx85E6DZLCJ5M6jBkiU7FA+IYBOHkSvcZ/qVhKBlLZlObKO78eLMUNRreELfOz+zVzsXRXHLIoaEY+gYGKIsfFnWThADDqcjH4z18paxnGO9KNXj+7NFvfSkX3weh+jF/UAQ0I0SNTqoU5CkQBJkKzCApza8zUOJ61CidLlUJD/AI079kXjDn34Xr8c2Inj29ej1/hFuJZ+DKUrVOWGKYFHktcsqj8atOsh2KgmhHynf8RBZwiF2es/KWRlbJ0qTAIXnY5kuXOSaOso4+BiEgGldlp9chL14wRAi1zTQgUFD7F/7TzkXT6P0mFVUKx4KG7lZHLh2m7wuyhXNdydE+WkUOrGRZy4+81MlDnI2Z4oePgA6ycO5N9AueKlIe+Jlg/FQcrd0wGycf6nbTi+bR0bmZpNItG23zCcTd2OY98lInpkAspWrol9a+bg0YMHaP+nca49H2bQ2NfRrGt/NGxHDHJ3BcSOq9OQVbWRtuAB5M7K+Haq3vKWtkeOXDFcLgmSCPJnCiRiHFNWT/7I4paanNnp3MAkudLFrRzp8sKLK2fScOPyOXgfF3DvrWazl0R3wZBSZ+bOwo1LZ3AvLwd1ft/eMBfiGS8d+RH7vpiNf3qlN1p0H8wGhBeU6nh7KAcdwc4FkxA1Mh4Vazd05yD5F3UgqMnbLHoAajVqxZ9SIbxt/jjcv52Hxq/2QdqWFWgTO5x/1293b6Ag/xGCQ0K4AKcOeGTMv6M2PaPfQIrKM6bkGXtEej5PTArRDQRAgjq6KBTAkPX1B0m1902QVEvGBMmUJ7d5UN1w2hNyts35m7TUqnPo28Rz+Mqd6jyovOktfITsM2mo1bQtLxh1vglSzi/HWOKom03tm0DF7ONH+QhiWbREM1VuGeX/do83+25cOsdd+C7vzOSxtJO7NuHnb1ZpsEuWfZbNRAi3sQJNDamZO2fKRw70Bdw6ty4mTZE2W9pZCQpP7fjkFTPQKggKqL8HJA46j3EJkMz7qvEs9mW6a+HIr5Jhc0GZ5kYcF6xWe0kKpN9u38DlE6mo1bwtQsuUD1jM+tGK+2niU8oneVkXUL5KTdFNJ8Pw2z1upBIYVLyWq1JdtnWcjoC41lfunG1z4faEa3QVt3gMBkj/aMkkESQxreMEyWGT+kyB5OfufLsNmqFOb09Inti2cAYjfW2+wzY3g4ytc6OQ1c1V7e7cIMn62t0iUr85oODJDw2Q3ONcMvAy4Yskz39Ii10ESMZ0ke+snF+r52LS5CuApQcXldyJKt23SxAIJCGNDkiBd2XVIvCXO7VJ6J4ScrFCgukCSckYM5GToJZk89kDMUlv06tuAy/EJyEkAq2YxBvZVDdp/HxHjI3ZO7O3JoF0RrfUqJY5POIwCTauEoPW2LbNo7/+TPIfRgyUC9QAvDYCcgjF1dPTHQPBTi1l1PaX+c53/EuD5BrgN+TOmNEz86WSuSfJnXg2EWEOPHdO/h6QZHIPCJIzYuw7KeSSO1a2opumFpBoZX07pXqBjaO2bfPwfFEgmQzwBUkB4d7wEyvaL+g+3QgBKu3KqmasMiw+XXINkhzqN+otQSBluX0nhdSCkH07KWn0rOLZHJBUt/5JMBU9vSqTPt1Q1zTGUApv+5hTrU5D1D3OpXPVzeDiwc348SRIcYD9ikvupGHQY71GLnGtWBlc1XLR+UVuT/gzSUmlmWMokKI3F3BbQ00Yaek1meQ4UPciUxItJFCMK4uutXpWX5D+O0x6MkiyXeQDkp7mCTALzsZAztzRyIZt28meYtZ7JesNzPovre3F1xCIb8QAAAAASUVORK5CYII=",de="data:image/png;base64,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",ze="data:image/png;base64,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",ue="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",b="data:image/png;base64,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",E="data:image/png;base64,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",ee="data:image/png;base64,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",te="data:image/png;base64,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",re=z(67294);const oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Me,swimg:ke},{name:"101\u8BA1\u5212",ptimg:Ke,swimg:de},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:ze,swimg:ue},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:te}];var pe=({className:xe,dataSource:je=[],col:_e=4,right:Re,bottom:ye=23,precision:He=0,wrapWidth:We=1200,trackEventItems:Xe,loading:Be,onRemove:at=()=>{},isCurrent:pt=!0,showAlias:yt=!1})=>{const ht=Math.floor((We-(_e-1)*Re)/_e),xt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(Jt=>(window.ENV==="build"&&(Jt.ptimg=`/react/build${Jt.ptimg}`,Jt.swimg=`/react/build${Jt.swimg}`),Jt));return re.createElement(ie.Z,{spinning:Be},re.createElement("div",{className:Ee()(x.list,xe)},!!(je!=null&&je.length)&&(je==null?void 0:je.map((Jt,ea)=>{var Sa;const{name:Pt,id:bt,identifier:En,featured:ga,school_name:xn,image_url:Xn,excellent:tt,is_plan:Yn}=Jt;return re.createElement("div",{key:bt,className:x.wrap,style:{width:ht,marginRight:(1+ea)%_e===0?0:Re+He,marginBottom:ye}},re.createElement("a",{className:x.li,onClick:fa=>{fa.preventDefault(),fa.stopPropagation(),Xe&&(0,Ze.L9)([Xe]),(0,Ze.xg)(`/paths/${En}`)}},re.createElement("div",{className:x.img},re.createElement("img",{className:x.cover,src:`${Xn}`}),pt&&(0,qe.bg)()&&(Jt==null?void 0:Jt.studying)&&re.createElement("div",{className:`${x.movebq} user-path-items`,onClick:fa=>{fa.stopPropagation(),at(Jt)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Sa=Jt==null?void 0:Jt.subject_tags)==null?void 0:Sa.map((fa,pn)=>{var Nt,Sn;if(pn===0){const Ie=(Nt=xt.find(St=>St.name==fa))==null?void 0:Nt.swimg;return re.createElement("img",{className:x.sign,src:Ie,style:{left:"-4px"}})}const Ve=(Sn=xt.find(Ie=>Ie.name==fa))==null?void 0:Sn.ptimg;return re.createElement("img",{className:x.sign,src:Ve,style:{left:`${48+52*(pn-1)+2*pn}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Jt==null?void 0:Jt.excellent)&&re.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:x.name},re.createElement(we.Z,{title:yt&&(Jt!=null&&Jt.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Pt}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Jt==null?void 0:Jt.excellent_alias_name}`)):Pt},re.createElement("span",{className:x.e},yt&&(Jt==null?void 0:Jt.excellent_alias_name)||Pt))),re.createElement("div",{className:x.tags},re.createElement("div",null,re.createElement(we.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,Jt.stages_count))),re.createElement(we.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,Jt.members_count)))))))})),!je.length&&re.createElement(se.Z,null)))}},30001:function(en,jt,z){"use strict";z.d(jt,{jL:function(){return Ee},w9:function(){return Jt},QD:function(){return Fa},cQ:function(){return at.Z},op:function(){return xa},O5:function(){return fo},_b:function(){return va},t7:function(){return E},Gi:function(){return ga},YG:function(){return bt},qp:function(){return Ke},vr:function(){return fn},qE:function(){return Ra},Je:function(){return re},wb:function(){return Be},cq:function(){return pn},tp:function(){return ue}});var x=z(67294),ie={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},we="data:image/png;base64,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",Ee=({dataSource:ba=[],img:ur,imgWidth:rr=346,title:or,sunTitle:no,bannerExtraContent:gr})=>x.createElement("div",{className:ie.banner},x.createElement("div",{className:ie.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,or),x.createElement("span",null,no)),ba.length>0&&x.createElement("div",{className:ie.btns},ba.map((hr,rn)=>x.createElement("div",{key:rn,onClick:hr.click},hr.name,hr.sign?x.createElement("img",{src:we,width:39}):null))),gr),ur&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:ur,width:rr}))),Ze={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},se=z(94184),qe=z.n(se),Me=z(96486),Ke=({dataSource:ba=[],value:ur,onChange:rr,onTitleChange:or,className:no,title:gr,titleWidth:hr=41,style:rn={},fontColor:mn="#6A7283",showCount:on})=>{const[la,Xa]=(0,x.useState)(0),[Br,Oo]=(0,x.useState)(!1),$r=(0,x.useRef)(null),wn=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var pa;ba.length!==0&&(((pa=$r==null?void 0:$r.current)==null?void 0:pa.clientHeight)>97?Xa(1):Xa(0)),ba.length===0&&Xa(0),Oo(!1)},[ba]),x.createElement("div",{className:qe()(Ze.row,no),style:rn},x.createElement("div",{onClick:(0,Me.throttle)(()=>or==null?void 0:or(),2e3),style:{width:hr,marginTop:Br?12:4},className:`${Ze.title} ${or?"current":""}`},gr),x.createElement("div",{className:Br?`${Ze.tagsWrap} ${Ze.tagsBorderWrap}`:Ze.tagsWrap},x.createElement("div",{className:Ze.bar,ref:wn,style:la>0?{height:la===1?97:"auto",overflow:la===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:Ze.tag,ref:$r},ba==null?void 0:ba.map(pa=>x.createElement("span",{onClick:()=>rr(pa.id),key:pa.id,style:{color:mn},className:ur===pa.id?Ze.active:""},x.createElement("span",{title:pa.name,className:Ze.name},pa.name),!!on&&x.createElement("span",{className:Ze.num},pa.count))))),!!la&&x.createElement(x.Fragment,null,la===1?x.createElement("div",{onClick:()=>{var pa;Xa(2),((pa=$r==null?void 0:$r.current)==null?void 0:pa.clientHeight)>245?Oo(!0):Oo(!1)},className:Ze.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{wn.current.scrollTop=0,Xa(1),Oo(!1)},className:Ze.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},de={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ue=({dataSource:ba=[],value:ur,onChange:rr,className:or,style:no={}})=>x.createElement("div",{style:no,className:qe()(de.tabs,or)},ba.map(gr=>x.createElement("span",{onClick:()=>rr(gr.id),className:ur===gr.id?de.active:"",key:gr.id},gr.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=z(69677),E=({dataSource:ba=[],value:ur="",onChange:rr,onInputChange:or=()=>{},className:no,style:gr={},placeholder:hr,allowClear:rn=!1})=>{var mn;const[on,la]=(0,x.useState)(""),[Xa,Br]=(0,x.useState)("");(0,x.useEffect)(()=>{var wn;let pa=ur;(wn=JSON.stringify(ur))!=null&&wn.includes("{")&&(la(ur.id),pa=ur.value||"");try{Br(decodeURIComponent(pa||""))}catch(vo){Br(decodeURIComponent(pa||""))}},[ur]);const Oo=()=>{rr(encodeURIComponent(Xa),on||null)},$r=wn=>{wn!==on&&(la(wn),rr(encodeURIComponent(Xa),wn))};return x.createElement("div",{className:qe()(y.input,no),style:gr},!!ba.length&&x.createElement("div",{className:y.dropdown},x.createElement("div",{className:y.text},(mn=ba.find(wn=>wn.id===on))==null?void 0:mn.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:y.b1}),x.createElement("b",{className:y.b2})),x.createElement("div",{className:y.menu},ba.map((wn,pa)=>x.createElement("div",{key:pa,onClick:()=>$r(wn.id)},wn.name)))),x.createElement(a.default,{onPressEnter:Oo,value:Xa,onChange:wn=>{Br(wn.target.value),or(encodeURIComponent(wn.target.value),on||null)},bordered:!1,placeholder:hr}),x.createElement("i",{onClick:Oo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ee={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},re=({value:ba,onChange:ur,className:rr,total:or,pageSize:no,style:gr={}})=>{const hr=ba<2,rn=ba>=Math.ceil(or/no);return or<=no?x.createElement(x.Fragment,null):x.createElement("div",{className:qe()(ee.quickPager,rr),style:gr},x.createElement("div",{onClick:()=>{hr||ur(ba-1,"prev")},className:hr?ee.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{rn||ur(ba+1,"next")},className:rn?ee.disabled:""},"\u4E0B\u4E00\u9875"))},oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ce=z(57953),pe=z(83062),xe=z(12604),je=z(11320),_e=z(28706),Re=z(96908),ye=z(57177),He=z(81378),We=z(26194),Be=({className:ba,dataSource:ur=[],col:rr=4,right:or,bottom:no=23,precision:gr=0,wrapWidth:hr=1200,trackEventItems:rn,loading:mn})=>{const on=Math.floor((hr-(rr-1)*or)/rr);return x.createElement(ce.Z,{spinning:mn},x.createElement("div",{className:qe()(oe.list,ba)},!!ur.length&&ur.map((la,Xa)=>{const{name:Br,id:Oo,identifier:$r,power:wn,cover_image_id:pa,pic:vo}=la;return x.createElement("div",{className:oe.wrap,key:Oo,style:{width:on,marginRight:(1+Xa)%rr===0?0:or+gr,marginBottom:no}},x.createElement("a",{target:"_blank",href:`/shixuns/${$r}/challenges`,className:oe.li,onClick:ya=>{ya.preventDefault(),rn&&(0,_e.L9)([rn]),wn&&(0,_e.xg)(`/shixuns/${$r}/challenges`)}},x.createElement("div",{className:oe.img},x.createElement("img",{className:oe.cover,src:`${vo}`}),la.is_jupyter&&x.createElement("img",{className:oe.sign,src:Re}),la.is_jupyter_lab&&x.createElement("img",{className:oe.sign,src:ye}),la.is_unity_3d&&x.createElement("img",{className:oe.sign,src:He})),x.createElement("div",{className:oe.name},x.createElement(pe.Z,{title:Br||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:oe.e},Br||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:oe.tags},x.createElement(pe.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,la.challenges_count))),!!la.myshixuns_count&&x.createElement(pe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,la.myshixuns_count))),x.createElement(pe.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,la.level))),x.createElement("div",{className:oe.rate},x.createElement(xe.Z,{allowHalf:!0,disabled:!0,defaultValue:la.score_info}),x.createElement("span",null,"\xA0",la.score_info?`${la.score_info}\u5206`:"5\u5206")))),!wn&&x.createElement("div",{className:oe.lockWrap},x.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!ur.length&&x.createElement(We.Z,null)))},at=z(9897),pt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},yt="data:image/png;base64,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",ht=z(67294),Jt=({className:ba,dataSource:ur=[],col:rr=4,right:or,bottom:no=23,precision:gr=0,wrapWidth:hr=1200,trackEventItems:rn,loading:mn})=>{const on=Math.floor((hr-(rr-1)*or)/rr);return ht.createElement(ce.Z,{spinning:mn},ht.createElement("div",{className:qe()(pt.list,ba)},!!ur.length&&ur.map((la,Xa)=>{const{subject_identifier:Br,id:Oo,identifier:$r,power:wn}=la,pa=la.is_public!=0&&la.is_public;return ht.createElement("div",{className:pt.wrap,key:Oo,style:{width:on,marginRight:(1+Xa)%rr===0?0:or+gr,marginBottom:no}},ht.createElement("a",{className:pt.li,onClick:vo=>{vo.preventDefault(),rn&&(0,_e.L9)([rn]),(0,_e.xg)(la.first_category_url)}},ht.createElement("div",{className:pt.top},ht.createElement(pe.Z,{title:la.name},ht.createElement("div",{className:pt.name},la.name)),ht.createElement("img",{className:pt.img,src:je.Z.IMG_SERVER+"/images/"+la.avatar_url}),ht.createElement("div",{className:pt.text,title:la.creator},la.creator),Br&&ht.createElement("div",{className:pt.btns},ht.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),ht.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),pa&&ht.createElement("div",{className:pt.sign},"\u516C\u5F00")),ht.createElement("div",{className:pt.bottom},la.visits>0&&ht.createElement(pe.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},ht.createElement("span",null,ht.createElement("i",{className:"iconfont icon-liulanyan"}),ht.createElement("span",null,la.visits))),la.course_members_count>0&&ht.createElement(pe.Z,{title:"\u6210\u5458",placement:"bottom"},ht.createElement("span",null,ht.createElement("i",{className:"iconfont icon-chengyuan"}),la.course_members_count)),la.tasks_count>0&&ht.createElement(pe.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},ht.createElement("span",null,ht.createElement("i",{className:"iconfont icon-zuoye"}),la.tasks_count)),la.is_end?ht.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):ht.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!la.is_accessible&&ht.createElement("div",{className:pt.lockWrap},ht.createElement("img",{src:`${je.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),ht.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!ur.length&&ht.createElement(We.Z,null)))},ea={flex_box_center:"flex_box_center___d27mZ",flex_space_between:"flex_space_between___qfRU9",flex_box_vertical_center:"flex_box_vertical_center___fCRld",flex_box_center_end:"flex_box_center_end___ORMV8",flex_box_column:"flex_box_column___PNKtZ",tabs:"tabs___alpa7",tabsWrap:"tabsWrap___aCQjw",tab:"tab___MKLr4",active:"active___nl_4v"},Sa=z(35973),bt=({dataSource:ba=[],value:ur,onChange:rr,className:or,style:no={},tabBarExtraContent:gr})=>x.createElement("div",{className:qe()(ea.tabs,or),style:no},x.createElement("div",{className:ea.tabsWrap},ba.map((hr,rn)=>x.createElement("aside",{className:ea.tab,onClick:()=>{rr(hr.id),hr.link&&Sa.history.push(hr.link)},key:rn},x.createElement("div",{className:ur===hr.id?ea.active:""},hr.name),(hr==null?void 0:hr.resetCount)==null&&(hr==null?void 0:hr.total)!==void 0&&x.createElement("span",null,"\uFF08",hr==null?void 0:hr.total,"\uFF09"),(hr==null?void 0:hr.resetCount)!==void 0&&(hr==null?void 0:hr.total)!==void 0&&x.createElement(pe.Z,{title:(hr==null?void 0:hr.tip)!=null?hr==null?void 0:hr.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},hr==null?void 0:hr.resetCount),"/",x.createElement("span",null,hr==null?void 0:hr.total),"\uFF09"))))),x.createElement("div",{className:ea.tabBar},gr)),ga=({className:ba,style:ur={},children:rr})=>x.createElement("div",{className:qe()(ba),style:ur},rr),xn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Xn=z(85418),tt=z(68508);const Yn=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var pn=({sortValue:ba,dropValue:ur,className:rr,onSort:or,onDrop:no,dataSource:gr=Yn})=>{var hr;return x.createElement("div",{className:qe()(xn.orderWrap,rr)},x.createElement(Xn.Z,{dropdownRender:()=>x.createElement(tt.default,null,gr.map((rn,mn)=>x.createElement(tt.default.Item,{key:mn,onClick:()=>no(rn.id)},rn.name)))},x.createElement("span",{className:xn.orderTextWrap},(hr=gr.find(rn=>ur===rn.id))==null?void 0:hr.name)),x.createElement("span",{className:xn.orderIconWrap},x.createElement("span",{className:xn.orderAsc},x.createElement("i",{className:ba==="asc"?`iconfont icon-sanjiaoxing-up font12 ${xn.cursorPointer} ${xn.active}`:`iconfont icon-sanjiaoxing-up font12 ${xn.cursorPointer}`,onClick:()=>or(ba==="asc"?"desc":"asc")})),x.createElement("span",{className:xn.orderDesc},x.createElement("i",{className:ba==="desc"?`iconfont icon-sanjiaoxing-down font12 ${xn.cursorPointer} ${xn.active}`:`iconfont icon-sanjiaoxing-down font12 ${xn.cursorPointer}`,onClick:()=>or(ba==="asc"?"desc":"asc")}))))},Nt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},Sn=z(71577),Ve=Object.defineProperty,Ie=Object.getOwnPropertySymbols,St=Object.prototype.hasOwnProperty,Xt=Object.prototype.propertyIsEnumerable,Bn=(ba,ur,rr)=>ur in ba?Ve(ba,ur,{enumerable:!0,configurable:!0,writable:!0,value:rr}):ba[ur]=rr,Zn=(ba,ur)=>{for(var rr in ur||(ur={}))St.call(ur,rr)&&Bn(ba,rr,ur[rr]);if(Ie)for(var rr of Ie(ur))Xt.call(ur,rr)&&Bn(ba,rr,ur[rr]);return ba},Na=(ba,ur)=>{var rr={};for(var or in ba)St.call(ba,or)&&ur.indexOf(or)<0&&(rr[or]=ba[or]);if(ba!=null&&Ie)for(var or of Ie(ba))ur.indexOf(or)<0&&Xt.call(ba,or)&&(rr[or]=ba[or]);return rr},On=(ba,ur,rr)=>new Promise((or,no)=>{var gr=mn=>{try{rn(rr.next(mn))}catch(on){no(on)}},hr=mn=>{try{rn(rr.throw(mn))}catch(on){no(on)}},rn=mn=>mn.done?or(mn.value):Promise.resolve(mn.value).then(gr,hr);rn((rr=rr.apply(ba,ur)).next())}),xa=ba=>{var ur=ba,{className:rr,style:or,children:no,loading:gr=!1,openLoading:hr,onClick:rn=()=>{},size:mn="middle",shape:on="round"}=ur,la=Na(ur,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Xa,Br]=(0,x.useState)(!1);return x.createElement(Sn.ZP,Zn({onClick:(0,Me.throttle)(Oo=>On(void 0,null,function*(){hr&&Br(!0);try{yield rn(Oo)}catch($r){console.log("error",$r)}hr&&Br(!1)}),2e3,{leading:!0,trailing:!1}),className:qe()(Nt.btn,Nt[`${mn}-${on}`],rr),style:or,size:mn,shape:on,loading:Xa||gr},la),no)},nt={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},Ra=({className:ba,style:ur,children:rr=null,onClick:or,title:no})=>x.createElement("div",{className:qe()(nt.head,ba),style:ur},x.createElement("span",{className:"primary-hover",onClick:or},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:no},no),x.createElement("div",{className:nt.node},rr)),ta={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},Fa=({confirmShow:ba=!0,confirmTitle:ur,confirmClick:rr,cancelShow:or=!0,cancelTitle:no,cancelClick:gr,className:hr,style:rn,confirmLoading:mn=!1})=>x.createElement("div",{className:qe()(ta.btns,hr),style:rn},ba&&x.createElement(Sn.ZP,{loading:mn,onClick:rr,type:"primary",className:ta.confirm},ur),or&&x.createElement(Sn.ZP,{onClick:gr,className:ta.cancel},no)),ct={flex_box_center:"flex_box_center___jkpdr",flex_space_between:"flex_space_between___OtsL8",flex_box_vertical_center:"flex_box_vertical_center___rbcb_",flex_box_center_end:"flex_box_center_end___zBR21",flex_box_column:"flex_box_column___nS_eP",fixedBottom:"fixedBottom___oJl7m",wrap:"wrap___A3Oq1",center:"center____VL1y"},fn=({className:ba,style:ur={},LeftContent:rr,children:or,RightContent:no})=>x.createElement("div",{className:qe()(ct.fixedBottom,ba),style:ur},x.createElement("div",{className:ct.wrap},x.createElement("div",{className:ct.left},rr),x.createElement("div",{className:ct.center},or),x.createElement("div",{className:ct.right},no))),zt={flex_box_center:"flex_box_center___tY8Yn",flex_space_between:"flex_space_between___vHdYA",flex_box_vertical_center:"flex_box_vertical_center___pa61F",flex_box_center_end:"flex_box_center_end___HyDXt",flex_box_column:"flex_box_column___UjZek",crumbs:"crumbs___V41Oe",hover:"hover___bEIVd"},va=({className:ba,style:ur={},dataSource:rr=[]})=>x.createElement("div",{className:qe()(zt.crumbs,ba),style:ur},rr.map((or,no)=>no<rr.length-1?x.createElement(x.Fragment,{key:no},or.path||or.onClick?x.createElement("span",{className:zt.hover,onClick:or!=null&&or.onClick?or.onClick:()=>Sa.history.push(or.path)},or.name):x.createElement("span",null,or.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:no,style:{color:"#5F6368"}},or.name))),Aa=z(55054),wa=Object.defineProperty,La=Object.defineProperties,Or=Object.getOwnPropertyDescriptors,Fr=Object.getOwnPropertySymbols,pr=Object.prototype.hasOwnProperty,ho=Object.prototype.propertyIsEnumerable,Lo=(ba,ur,rr)=>ur in ba?wa(ba,ur,{enumerable:!0,configurable:!0,writable:!0,value:rr}):ba[ur]=rr,So=(ba,ur)=>{for(var rr in ur||(ur={}))pr.call(ur,rr)&&Lo(ba,rr,ur[rr]);if(Fr)for(var rr of Fr(ur))ho.call(ur,rr)&&Lo(ba,rr,ur[rr]);return ba},No=(ba,ur)=>La(ba,Or(ur)),Ho=(ba,ur)=>{var rr={};for(var or in ba)pr.call(ba,or)&&ur.indexOf(or)<0&&(rr[or]=ba[or]);if(ba!=null&&Fr)for(var or of Fr(ba))ur.indexOf(or)<0&&ho.call(ba,or)&&(rr[or]=ba[or]);return rr};const{Countdown:Io}=Aa.default;var fo=ba=>{var ur=ba,{onChange:rr}=ur,or=Ho(ur,["onChange"]);const[no,gr]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof no=="number"&&no>=0&&rr(no)},[no]);const hr=rn=>{const mn=Math.floor(rn/1e3);gr(mn)};return x.createElement(Io,No(So({},or),{onChange:hr}))}},99914:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return ie}});var x=z(67294);function ie(we,Te){const Ee=(0,x.useRef)();(0,x.useEffect)(()=>{Ee.current=we}),(0,x.useEffect)(()=>{function Ze(){Ee.current()}if(Te!==null){let se=setInterval(Ze,Te);return()=>clearInterval(se)}},[Te])}},92359:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return y}});var x=z(67294),ie=z(2453),we=z(14446),Te=z(85546),Ee=z(59810),Ze=z(71577),se=z(11320),qe=z(28706),Me=z(33170),ke=z(35973),Ke={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},de=z(67294),ze=(a,b,E)=>new Promise((ee,te)=>{var re=pe=>{try{ce(E.next(pe))}catch(xe){te(xe)}},oe=pe=>{try{ce(E.throw(pe))}catch(xe){te(xe)}},ce=pe=>pe.done?ee(pe.value):Promise.resolve(pe.value).then(re,oe);ce((E=E.apply(a,b)).next())}),y=({visible:a,onOk:b,onCancel:E,sub_discipline_id:ee=[]})=>{const[te,re]=(0,x.useState)([]),[oe,ce]=(0,x.useState)(!1),pe=(0,ke.useParams)(),[xe,je]=(0,x.useState)([]),[_e,Re]=(0,x.useState)([]);(0,x.useEffect)(()=>{a?ye():(Re([]),re([]),ce(!1))},[a]);const ye=()=>ze(void 0,null,function*(){const pt=yield(0,Me.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});je(pt.disciplines||[]),Re((ee==null?void 0:ee.length)>0?ee:[])}),He=()=>{if((_e==null?void 0:_e.length)===0)return ie.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",_e),ce(!0),b(te,_e[1],()=>{ce(!1)})},We=()=>{E()},Xe=()=>{const pt=`${se.Z.API_SERVER}/api/courses/${pe.coursesId}/exercises/down_template`;(0,qe.Nd)(null,pt)},Be=pt=>{const yt={name:pt.name,uid:pt.uid,file:pt};return re([yt]),!1},at=()=>{re([])};return de.createElement(we.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:He,centered:!0,wrapClassName:Ke.customModal,onCancel:We,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:Ke.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:oe},de.createElement("div",{className:Ke.content},de.createElement("aside",null,de.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),de.createElement("ul",null,de.createElement("li",null,de.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),de.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:Xe},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),de.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:Xe,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),de.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),de.createElement("li",{className:Ke.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),de.createElement("li",{className:Ke.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),de.createElement("li",{className:Ke.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),de.createElement("li",{className:Ke.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),de.createElement("aside",{style:{marginTop:22}},de.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),de.createElement("ul",{style:{flex:1}},de.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),a&&de.createElement(de.Fragment,null,de.createElement(Te.Z,{value:_e,className:Ke.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:xe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(pt,yt)=>{Re(pt||[])}}),de.createElement("br",null),de.createElement(Ee.default,{action:`${se.Z.API_SERVER}/api/attachments.json`,beforeUpload:Be,onRemove:at,withCredentials:!0,fileList:te,accept:".xls,.xlsx",showUploadList:!1},de.createElement(Ze.ZP,{className:Ke.upload,type:"primary",icon:de.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),te.map((pt,yt)=>de.createElement("div",{key:yt,className:Ke.fileList},de.createElement("span",{className:Ke.fileName},pt==null?void 0:pt.name),de.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:at})))))))}},96707:function(en,jt,z){"use strict";z.d(jt,{h:function(){return x}});var x=(ie=>(ie[ie.NOMATCH=-1]="NOMATCH",ie[ie.OK=0]="OK",ie[ie.TIMEOUT=2]="TIMEOUT",ie[ie.PODFAILURE=3]="PODFAILURE",ie[ie.COMPILEFAILURE=4]="COMPILEFAILURE",ie[ie.EXECUTEFAILURE=5]="EXECUTEFAILURE",ie[ie.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ie))(x||{})},88742:function(en,jt,z){"use strict";z.d(jt,{H7:function(){return y},MK:function(){return ue},MU:function(){return ke},X6:function(){return de},bM:function(){return Me},fi:function(){return a},fu:function(){return qe},n4:function(){return b},rX:function(){return ze},vl:function(){return E},zO:function(){return Ke}});var x=z(33170),ie=Object.defineProperty,we=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ze=(ee,te,re)=>te in ee?ie(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:re}):ee[te]=re,se=(ee,te)=>{for(var re in te||(te={}))Te.call(te,re)&&Ze(ee,re,te[re]);if(we)for(var re of we(te))Ee.call(te,re)&&Ze(ee,re,te[re]);return ee};function qe(ee,te){return(0,x.U2)(`myproblems/${ee}.json`,se({hidePopLogin:!0},te||{}))}function Me(ee,te){return(0,x.v_)(`myproblems/${ee}/code_submit.json`,te)}function ke(ee,te){return(0,x.v_)(`myproblems/${ee}/code_debug.json`,te)}function Ke(ee,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,x.U2)(`myproblems/${ee}/submit_records.json`,te)}function de(ee){return(0,x.U2)("myproblems/record_detail.json",{id:ee})}function ze(ee,te){return(0,x.U2)(`myproblems/${ee}/result.json`,{mode:te})}function ue(ee,te){return(0,x.v_)(`myproblems/${ee}/add_notes.json`,te)}function y(ee,te){return(0,x.v_)(`myproblems/${ee}/restore_initial_code.json`,te)}function a(ee){return(0,x.v_)(`myproblems/${ee}/sync_code.json`)}function b(ee,te){return(0,x.v_)(`myproblems/${ee}/update_code.json`,te)}function E(ee,te){return(0,x.v_)(`discusses/${ee}/plus.json`,te)}},50637:function(en,jt,z){"use strict";var x=z(67294),ie=z(83062),we=z(69677),Te=z(2453),Ee=z(62038),Ze=z(67294),se=(Me,ke,Ke)=>new Promise((de,ze)=>{var ue=b=>{try{a(Ke.next(b))}catch(E){ze(E)}},y=b=>{try{a(Ke.throw(b))}catch(E){ze(E)}},a=b=>b.done?de(b.value):Promise.resolve(b.value).then(ue,y);a((Ke=Ke.apply(Me,ke)).next())});const qe=({defaultValue:Me,onFinish:ke})=>{const[Ke,de]=(0,x.useState)(!1),[ze,ue]=(0,x.useState)(Me);return(0,x.useEffect)(()=>{ue(Me)},[Me]),Ze.createElement("div",null,Ke?Ze.createElement(we.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:ze,onChange:y=>{ue(y.target.value)},onBlur:()=>se(void 0,null,function*(){var y;if(((y=ze==null?void 0:ze.replaceAll(" ",""))==null?void 0:y.length)<=0){Te.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield ke(ze))&&de(!1)}),onPressEnter:()=>se(void 0,null,function*(){var y;if(((y=ze==null?void 0:ze.replaceAll(" ",""))==null?void 0:y.length)<=0){Te.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield ke(ze))&&de(!1)})}):Ze.createElement("div",{className:Ee.Z.title},ze,Ze.createElement(ie.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Ze.createElement("i",{className:`${Ee.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>de(!0)}))))};jt.Z=qe},69668:function(en,jt,z){"use strict";z.r(jt),z.d(jt,{default:function(){return Tn},useCourseOptions:function(){return Mn}});var x=z(67294),ie=z(35973),we=z(22150),Te=z(85673),Ee=z(2453),Ze=z(57953),se=z(69677),qe=z(85546),Me=z(84567),ke=z(78045),Ke=z(31795),de=z(71577),ze=z(62038),ue=z(56443),y=z(53430),a=z(60580),b=z(14446),E=z(68508),ee=z(85418),te=z(83062),re=z(72565),oe={flex_box_center:"flex_box_center___gi93l",flex_space_between:"flex_space_between___mWMLA",flex_box_vertical_center:"flex_box_vertical_center___rk4nc",flex_box_center_end:"flex_box_center_end___B8XxF",flex_box_column:"flex_box_column___AX3Vm",moreSpan:"moreSpan___hbStq",bg:"bg___Ya739",title:"title___BC46y",bottomdiv:"bottomdiv___uaPr6",spanBtn:"spanBtn___jjgnA",addQuestionBtn:"addQuestionBtn___qOlYW",saveBtn:"saveBtn___ulgem",left:"left___i8aTX",leftAction:"leftAction___sQkuq",Button:"Button___auxWm",iconWrapper:"iconWrapper___h3H1m",up:"up___tLyCX",down:"down___T5_aj",disabled:"disabled___GRBbF",titleleft:"titleleft___xZGbq",more_style:"more_style___nhWCX",qcount:"qcount___ID7OA",score:"score___T7dbm",qtitle:"qtitle___qJBFd",qcountclick:"qcountclick___m_VKG",right:"right___CBabI",edit:"edit___WHuql",delete:"delete___Pa6db",shixun:"shixun___oObBe",scoreByBlankRadio:"scoreByBlankRadio___r4AWn",modalconfirm:"modalconfirm___Ru9B_",scoremodal:"scoremodal___BdW7P",close:"close___blHYk",content:"content___jlm9o",items:"items___i3TrH",bottom:"bottom___zMQZ6",yes:"yes___lOPY6",no:"no___gtzKI",formcenter:"formcenter___fCxkm",radiogroup:"radiogroup___oXWHc",easy:"easy___ANNVD",medium:"medium___ov7N3",hard:"hard___n4afW",formcenterselect:"formcenterselect___lYa4f",selectitems1:"selectitems1___Y2Zy4",selectitems:"selectitems___c9Pt5",morebottom:"morebottom____I_ev",scoreinput:"scoreinput___O8EhL",shake:"shake___QxkjH",titleTooltip:"titleTooltip___CAyYg",exercise_styles:"exercise_styles___u40hG"},ce=z(28706),pe=z(33170),xe=z(26194),je=z(3830),_e=z(66012),Re=z(85725),ye=z(67294),He=Object.defineProperty,We=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,yt=(ge,Ce,Pe)=>Ce in ge?He(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,ht=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))at.call(Ce,Pe)&&yt(ge,Pe,Ce[Pe]);if(Be)for(var Pe of Be(Ce))pt.call(Ce,Pe)&&yt(ge,Pe,Ce[Pe]);return ge},xt=(ge,Ce)=>We(ge,Xe(Ce)),Jt=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())}),Sa=({Itemid:ge,setqitem:Ce,qitem:Pe,data:ft,getdata:Wt,bigitem:Fn,setBigqitem:Nn,isedit:Kt,handleEditing:It})=>{const[Mt,an]=(0,x.useState)([]),[mt,Zt]=(0,x.useState)(!1);(0,x.useEffect)(()=>{ft.length>0&&an([...ft])},[ft]);const jn=(qn,kn)=>Jt(void 0,null,function*(){if(Kt){It();return}if(!qn.destination)return;Zt(!0);let ra=yield(0,pe.ZP)(`/api/examination_banks/${ge}/examination_banks_item_banks/${kn==null?void 0:kn[qn.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:ge,itemid:kn==null?void 0:kn[qn.source.index].question_id,position:qn.destination.index}});Zt(!1),ra.status===0&&Wt({id:kn==null?void 0:kn[qn.source.index].question_id})});return ye.createElement("div",null,ye.createElement(_e.Z5,{onDragEnd:qn=>jn(qn,Mt)},ye.createElement(_e.bK,{droppableId:"droppable"},(qn,kn)=>ye.createElement("div",ht({ref:qn.innerRef},qn.droppableProps),ye.createElement(Ze.Z,{spinning:mt},Mt.map((ra,cn)=>ye.createElement(_e._l,{key:cn,draggableId:cn.toString(),index:cn},(ua,$a)=>{var In,An;return ye.createElement("aside",ht(ht({ref:ua.innerRef},ua.draggableProps),ua.dragHandleProps),ye.createElement(te.Z,{title:ye.createElement(Re.Z,{value:(ra==null?void 0:ra.question_type)===8?(In=ra==null?void 0:ra.program_attr)==null?void 0:In.description:ra.question_title}),color:"#fff",placement:"left",overlayClassName:oe.titleTooltip},ye.createElement("div",{onClick:()=>{if(Kt){It();return}Ce(xt(ht({},ra),{index:cn+1})),Nn(Fn),(0,ce.Vf)("#question-scroll-id")},className:`${oe.qcount} ${ra.question_id===(Pe==null?void 0:Pe.question_id)?oe.qcountclick:""}`},ye.createElement("span",{className:oe.score},ra==null?void 0:ra.question_score,"\u5206"),ye.createElement("span",{className:oe.qtitle},cn+1,"\u3001",ye.createElement(Re.Z,{value:(ra==null?void 0:ra.question_type)===8?(An=ra==null?void 0:ra.program_attr)==null?void 0:An.description:ra.question_title,showTextOnly:!0})))))}))),qn.placeholder))))},Pt=z(71230),bt=z(11776),En=z(42563),ga=z(47897),xn=z(17663),Xn=z(41188),tt=z(67294),Yn=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())}),pn=({form:ge,TagDiscipline:Ce,exerciseitem:Pe,qitem:ft,getTagData:Wt})=>{var Fn;const[Nn,Kt]=(0,x.useState)(!0),[It,Mt]=(0,x.useState)(!1),[an,mt]=(0,x.useState)(""),[Zt,jn]=(0,x.useState)([]),[qn,kn]=(0,x.useState)([]),[ra,cn]=(0,x.useState)(0);(0,x.useEffect)(()=>{$a()},[]);const ua=In=>Yn(void 0,null,function*(){const An=yield(0,pe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:In==null?void 0:In.sub_discipline_id}});kn(An==null?void 0:An.tag_disciplines)}),$a=()=>Yn(void 0,null,function*(){const In=yield(0,pe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});jn(In.disciplines||[]),ft!=null&&ft.sub_discipline_id&&ua(ft),cn(ft!=null&&ft.sub_discipline_id?1:0),ge.setFieldsValue({difficulty:ft.difficulty||2,repeat_answer:!ft.repeat_answer,sub_discipline_id:ft!=null&&ft.sub_discipline_id?[ft==null?void 0:ft.discipline_id,ft==null?void 0:ft.sub_discipline_id]:[]})});return tt.createElement("div",null,tt.createElement("div",{style:{marginTop:30,overflow:"hidden",height:Nn?"100%":0}},tt.createElement(we.default.Item,{className:oe.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},tt.createElement(ke.ZP.Group,{className:oe.radiogroup},tt.createElement(ke.ZP.Button,{className:oe.easy,value:1},"\u7B80\u5355"),tt.createElement(ke.ZP.Button,{className:oe.medium,value:2},"\u9002\u4E2D"),tt.createElement(ke.ZP.Button,{className:oe.hard,value:3},"\u56F0\u96BE"))),tt.createElement(we.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:oe.formcenterselect},tt.createElement(qe.Z,{className:oe.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:Zt,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(In,An)=>{ge.setFieldsValue({sub_discipline_id:In,tag_discipline_ids:[]}),cn(In?In.length:0),(In==null?void 0:In.length)>0&&(ua({sub_discipline_id:In[1]}),In[1]==(ft==null?void 0:ft.sub_discipline_id)&&ge.setFieldValue("tag_discipline_ids",ft.tag_discipline_ids))},onClear:()=>{kn([]),ge.setFieldValue("tag_discipline_ids",[]),cn(0)}})),tt.createElement(we.default.Item,{className:oe.formcenterselect},tt.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},tt.createElement(we.default.Item,{name:"tag_discipline_ids"},tt.createElement(En.default,{className:oe.selectitems,disabled:ra===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(In,An)=>An.key.indexOf(In.toLowerCase())>=0},qn==null?void 0:qn.map(In=>tt.createElement(En.default.Option,{key:In.name+In.id,value:In.id},tt.createElement("div",{style:{display:"flex",alignItems:"center"}},tt.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},In.name),(In==null?void 0:In.type)==="personal"&&tt.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),ra>0&&tt.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},tt.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),tt.createElement("a",{onClick:()=>{Mt(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),tt.createElement(we.default.Item,{className:oe.formcenterselect},tt.createElement("div",{style:{display:"flex",alignItems:"center"}},tt.createElement(we.default.Item,{name:"repeat_answer",valuePropName:"checked"},tt.createElement(ga.Z,null)),tt.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",tt.createElement(te.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},tt.createElement(xn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),tt.createElement(Xn.Z,{open:It,subDisciplineId:(Fn=ge.getFieldValue("sub_discipline_id"))==null?void 0:Fn[1],onCancel:()=>{Mt(!1)},onOkClick:In=>{kn(An=>[...An,In]),ge.setFieldValue("tag_discipline_ids",[...ge.getFieldValue("tag_discipline_ids"),In==null?void 0:In.id])}}))},Nt=z(67294),Sn=Object.defineProperty,Ve=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Bn=Object.prototype.propertyIsEnumerable,Zn=(ge,Ce,Pe)=>Ce in ge?Sn(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,Na=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Xt.call(Ce,Pe)&&Zn(ge,Pe,Ce[Pe]);if(St)for(var Pe of St(Ce))Bn.call(Ce,Pe)&&Zn(ge,Pe,Ce[Pe]);return ge},On=(ge,Ce)=>Ve(ge,Ie(Ce)),oa=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())}),nt=({qitem:ge,setisedit:Ce,TagDiscipline:Pe,exerciseitem:ft,seveeditor:Wt,deleteitem:Fn,getTagData:Nn,init:Kt,showTip:It=!1})=>{const[Mt]=we.default.useForm();(0,x.useEffect)(()=>{var mt;Mt.setFieldsValue(On(Na({},ge),{name:ge==null?void 0:ge.question_title,choices:(mt=ge==null?void 0:ge.question_choices)==null?void 0:mt.map(Zt=>On(Na({},Zt),{standard_boolean:Zt!=null&&Zt.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)}))},[ge]);const an=mt=>{if(!(mt!=null&&mt.length))return!1;const Zt=mt.map(qn=>{var kn;return(kn=qn.choice_text)==null?void 0:kn.trim().replace(/^\s+|\s+$/g,"")});return new Set(Zt).size!==Zt.length};return Nt.createElement("div",null,Nt.createElement(we.default,{form:Mt,colon:!1,onFinish:mt=>{var Zt;if(an(mt.choices)){Ee.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let jn=On(Na({},mt),{item_type:ge==null?void 0:ge.question_type,choices:(Zt=mt==null?void 0:mt.choices)==null?void 0:Zt.map(qn=>On(Na({},qn),{is_answer:qn.standard_boolean}))});Wt(Na(Na({},ge),jn))},onFinishFailed:mt=>oa(void 0,null,function*(){var Zt,jn;Ee.ZP.error(mt.errorFields[0].errors[0]),Mt.scrollToField((jn=(Zt=mt==null?void 0:mt.errorFields)==null?void 0:Zt[0])==null?void 0:jn.name,{behavior:"smooth",block:"center"})})},Nt.createElement("div",{style:{display:"flex",alignItems:"center"}},Nt.createElement("div",{style:{flex:1}},Nt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Nt.createElement("span",null,(ge==null?void 0:ge.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!ge.isadd&&Nt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Fn()}},Nt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Nt.createElement(de.ZP,{onClick:()=>{var mt;ge.isadd?(Ce(!1),Kt()):(Mt.setFieldsValue(On(Na({},ge),{name:ge==null?void 0:ge.question_title,choices:(mt=ge==null?void 0:ge.question_choices)==null?void 0:mt.map(Zt=>On(Na({},Zt),{standard_boolean:Zt!=null&&Zt.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),Nt.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Nt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Nt.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Nt.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>oa(void 0,null,function*(){Mt.submit()})},"\u4FDD\u5B58"))),Nt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Nt.createElement(Pt.Z,{align:"middle"},Nt.createElement(we.default.Item,{className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Nt.createElement(Ke.Z,{onBlur:mt=>{mt.target.value==="0"&&Ee.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),Nt.createElement(bt.u,{form:Mt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),Nt.createElement(pn,{getTagData:Nn,qitem:ge,exerciseitem:ft,TagDiscipline:Pe,form:Mt}))))},Tt=z(81580),Ra=z(39044),ta=z(67294),kt=Object.defineProperty,Fa=Object.defineProperties,ct=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,fn=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Vt=(ge,Ce,Pe)=>Ce in ge?kt(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,va=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))fn.call(Ce,Pe)&&Vt(ge,Pe,Ce[Pe]);if(Gt)for(var Pe of Gt(Ce))zt.call(Ce,Pe)&&Vt(ge,Pe,Ce[Pe]);return ge},Aa=(ge,Ce)=>Fa(ge,ct(Ce)),wa=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())}),Or=({qitem:ge,TagDiscipline:Ce,exerciseitem:Pe,setisedit:ft,seveeditor:Wt,deleteitem:Fn,getTagData:Nn,init:Kt,showTip:It=!1})=>{const[Mt]=we.default.useForm(),an=we.default.useWatch("use_blank_score",Mt);return(0,x.useEffect)(()=>{Mt.setFieldsValue(Aa(va({},ge),{standard_answers:ge.standard_answers||[],name:ge.question_title,repeat_answer:!ge.repeat_answer}))},[ge]),ta.createElement("div",null,ta.createElement(we.default,{form:Mt,colon:!1,onValuesChange:(mt,Zt)=>{var jn,qn,kn,ra;if(mt!=null&&mt.standard_answers||mt!=null&&mt.use_blank_score){let cn=((jn=Mt.getFieldValue("standard_answers"))==null?void 0:jn.length)>0&&((kn=(qn=Mt.getFieldValue("standard_answers"))==null?void 0:qn.map(ua=>ua.score))==null?void 0:kn.filter(ua=>ua));(cn==null?void 0:cn.length)>0&&Mt.setFieldsValue({question_score:(cn==null?void 0:cn.length)>0&&((ra=cn.reduce((ua,$a)=>ua+$a))==null?void 0:ra.toFixed(1))})}},onFinish:mt=>{var Zt;Wt(Aa(va(va({},ge),mt),{item_type:ge==null?void 0:ge.question_type,standard_answers:(Zt=mt.standard_answers)==null?void 0:Zt.map((jn,qn)=>Aa(va({},jn),{position:jn.choice_id||qn+1}))}))},onFinishFailed:mt=>wa(void 0,null,function*(){var Zt,jn;mt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ce.pE)(),Ee.ZP.error(mt.errorFields[0].errors[0]),Mt.scrollToField((jn=(Zt=mt==null?void 0:mt.errorFields)==null?void 0:Zt[0])==null?void 0:jn.name,{behavior:"smooth",block:"center"})})},ta.createElement("div",{style:{display:"flex",alignItems:"center"}},ta.createElement("div",{style:{flex:1}},ta.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ta.createElement("span",null,"\u586B\u7A7A\u9898")),!ge.isadd&&ta.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Fn()}},ta.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),ta.createElement(de.ZP,{onClick:()=>{ge.isadd?(ft(!1),Kt()):(Mt.setFieldsValue(Aa(va({},ge),{standard_answers:ge.standard_answers,name:ge.question_title,repeat_answer:!ge.repeat_answer})),ft(!1))}},"\u53D6\u6D88"),ta.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ta.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ta.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},ta.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>{Mt.submit()}},"\u4FDD\u5B58"))),ta.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ta.createElement(Pt.Z,{align:"middle"},an?ta.createElement(Ra.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):ta.createElement(we.default.Item,{key:2,className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},ta.createElement(Ke.Z,{onBlur:mt=>{mt.target.value==="0"&&Ee.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle",max:100,min:.1})),ta.createElement(we.default.Item,{name:"use_blank_score",noStyle:!0},ta.createElement(ke.ZP.Group,{className:oe.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),ta.createElement(te.Z,{overlayInnerStyle:{width:460},title:ta.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",ta.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},ta.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),ta.createElement(Tt.u,{form:Mt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:an,answerKey:"standard_answers"}),ta.createElement(pn,{getTagData:Nn,qitem:ge,exerciseitem:Pe,TagDiscipline:Ce,form:Mt}))))},Fr=z(66495),pr=z(67294),ho=Object.defineProperty,Lo=Object.defineProperties,So=Object.getOwnPropertyDescriptors,No=Object.getOwnPropertySymbols,Ho=Object.prototype.hasOwnProperty,Io=Object.prototype.propertyIsEnumerable,Qo=(ge,Ce,Pe)=>Ce in ge?ho(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,fo=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Ho.call(Ce,Pe)&&Qo(ge,Pe,Ce[Pe]);if(No)for(var Pe of No(Ce))Io.call(Ce,Pe)&&Qo(ge,Pe,Ce[Pe]);return ge},ba=(ge,Ce)=>Lo(ge,So(Ce)),ur=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())}),or=({qitem:ge,setisedit:Ce,TagDiscipline:Pe,exerciseitem:ft,seveeditor:Wt,deleteitem:Fn,getTagData:Nn,init:Kt,showTip:It=!1})=>{const[Mt]=we.default.useForm();return(0,x.useEffect)(()=>{var an;Mt.setFieldsValue(ba(fo({},ge),{name:ge.question_title,repeat_answer:!ge.repeat_answer,choices:(an=ge==null?void 0:ge.question_choices)==null?void 0:an.map(mt=>ba(fo({},mt),{is_answer:mt!=null&&mt.standard_boolean?1:0}))}))},[ge]),pr.createElement("div",null,pr.createElement(we.default,{form:Mt,colon:!1,onFinish:an=>{Wt(fo(fo({},ge),an))},onFinishFailed:an=>ur(void 0,null,function*(){var mt,Zt;Ee.ZP.error(an.errorFields[0].errors[0]),Mt.scrollToField((Zt=(mt=an==null?void 0:an.errorFields)==null?void 0:mt[0])==null?void 0:Zt.name,{behavior:"smooth",block:"center"})})},pr.createElement("div",{style:{display:"flex",alignItems:"center"}},pr.createElement("div",{style:{flex:1}},pr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),pr.createElement("span",null,"\u5224\u65AD\u9898")),!(ge!=null&&ge.isadd)&&pr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Fn()}},pr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),pr.createElement(de.ZP,{onClick:()=>{var an;ge.isadd?(Ce(!1),Kt()):(Mt.setFieldsValue(ba(fo({},ge),{name:ge==null?void 0:ge.question_title,choices:(an=ge==null?void 0:ge.question_choices)==null?void 0:an.map(mt=>ba(fo({},mt),{is_answer:mt!=null&&mt.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),pr.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:pr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},pr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},pr.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>{Mt.submit()}},"\u4FDD\u5B58"))),pr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},pr.createElement(we.default.Item,{className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},pr.createElement(Ke.Z,{onBlur:an=>{an.target.value==="0"&&Ee.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),pr.createElement(Fr.Z,{form:Mt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),pr.createElement(pn,{getTagData:Nn,qitem:ge,exerciseitem:ft,TagDiscipline:Pe,form:Mt}))))},no=z(47221),gr={wrap:"wrap___YewKC",deleteIcon:"deleteIcon___AKmkj",keywordTag:"keywordTag___hMKmU",questionTitleEditorWrap:"questionTitleEditorWrap___SpNyf",choiceWrap:"choiceWrap___lDCnP",choiceIndex:"choiceIndex___dabwf",judgementIndex:"judgementIndex___sausK",setAnswerBtn:"setAnswerBtn___moVcF",activeAnswer:"activeAnswer___Cd32c",activeJudgementAnswer:"activeJudgementAnswer___rbuoo",actionWrapper:"actionWrapper___dZuBC",addIcon:"addIcon___A9GtN",inputBorder:"inputBorder___DeyjY",placeholder:"placeholder___dhOmk",blankWrapper:"blankWrapper___vU8Cg",blankInput:"blankInput___Vzre8",blankInputNumberWrapper:"blankInputNumberWrapper___yLeaN",addBtn:"addBtn___LhI0I",blankIndex:"blankIndex___caKgB",baseInputWrapper:"baseInputWrapper___DhjJY",collapseWrapper:"collapseWrapper___btrfP",panelHeader:"panelHeader___xIZ7O",open:"open___IMQhg",close:"close___FTAU3",hide:"hide___GBtJP",scoreByBlankRadio:"scoreByBlankRadio___HAunQ"},hr=z(24018),rn=z(35567),mn=Object.defineProperty,on=Object.defineProperties,la=Object.getOwnPropertyDescriptors,Xa=Object.getOwnPropertySymbols,Br=Object.prototype.hasOwnProperty,Oo=Object.prototype.propertyIsEnumerable,$r=(ge,Ce,Pe)=>Ce in ge?mn(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,wn=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Br.call(Ce,Pe)&&$r(ge,Pe,Ce[Pe]);if(Xa)for(var Pe of Xa(Ce))Oo.call(Ce,Pe)&&$r(ge,Pe,Ce[Pe]);return ge},pa=(ge,Ce)=>on(ge,la(Ce)),vo=(ge,Ce)=>{var Pe={};for(var ft in ge)Br.call(ge,ft)&&Ce.indexOf(ft)<0&&(Pe[ft]=ge[ft]);if(ge!=null&&Xa)for(var ft of Xa(ge))Ce.indexOf(ft)<0&&Oo.call(ge,ft)&&(Pe[ft]=ge[ft]);return Pe};const ya=ge=>{var Ce=ge,{value:Pe,onChange:ft,scrollId:Wt}=Ce,Fn=vo(Ce,["value","onChange","scrollId"]);return x.createElement("div",{id:Wt||""},x.createElement(rn.Z,pa(wn({},Fn),{defaultValue:Pe,onChange:(Nn,Kt)=>{console.log("a:",Nn,Kt),Kt!=null&&Kt.length?ft(Nn,Kt):ft(Nn)}})))},Er=({value:ge,onChange:Ce,placeholder:Pe,height:ft=140,isEdit:Wt})=>Wt?x.createElement(rn.Z,{watch:!0,isFocus:!0,height:ft,placeholder:Pe,defaultValue:ge,onChange:Ce}):x.createElement("div",{style:{cursor:"pointer"}},ge?x.createElement(Re.Z,{className:gr.inputBorder,value:ge}):x.createElement("div",{className:`${gr.inputBorder} ${gr.placeholder}`},Pe));var Ot=z(15746),aa=z(40043),Dn=Object.defineProperty,Rt=Object.defineProperties,Ya=Object.getOwnPropertyDescriptors,da=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,ka=Object.prototype.propertyIsEnumerable,Vo=(ge,Ce,Pe)=>Ce in ge?Dn(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,Eo=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))cr.call(Ce,Pe)&&Vo(ge,Pe,Ce[Pe]);if(da)for(var Pe of da(Ce))ka.call(Ce,Pe)&&Vo(ge,Pe,Ce[Pe]);return ge},ei=(ge,Ce)=>Rt(ge,Ya(Ce)),yi=(ge,Ce)=>{var Pe={};for(var ft in ge)cr.call(ge,ft)&&Ce.indexOf(ft)<0&&(Pe[ft]=ge[ft]);if(ge!=null&&da)for(var ft of da(ge))Ce.indexOf(ft)<0&&ka.call(ge,ft)&&(Pe[ft]=ge[ft]);return Pe};const Bi=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],_a=({value:ge,onChange:Ce,choiceTextKey:Pe,answerKey:ft,index:Wt,isEdit:Fn,setInputActive:Nn,form:Kt,choiceOptionsPath:It,allowChangeMode:Mt,showAddIcon:an,addItem:mt,deleteItem:Zt})=>{const jn=(ge==null?void 0:ge[ft])===1,qn=()=>{const ra=Kt.getFieldValue(It);Kt.setFieldValue(It,ra.map(cn=>ei(Eo({},cn),{[ft]:0})))},kn=()=>{jn?Ce(ei(Eo({},ge),{[ft]:0})):(Mt||qn(),Ce(ei(Eo({},ge),{[ft]:1})))};return x.createElement(Pt.Z,{className:gr.choiceWrap,align:"middle",wrap:!1},x.createElement(Ot.Z,{onClick:kn,className:`${gr.choiceIndex} ${jn?gr.activeAnswer:""}`},Bi[Wt]),x.createElement(Ot.Z,{flex:1,className:`${gr.editorWrap} ml15`,onClick:Nn},x.createElement(Er,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Fn,value:ge==null?void 0:ge[Pe],onChange:ra=>{Ce(ei(Eo({},ge),{[Pe]:ra}))}})),x.createElement(Ot.Z,{flex:"0 0 auto",className:"ml15"},x.createElement("div",{onClick:kn,className:`${gr.setAnswerBtn} ${jn?gr.activeAnswer:""}`},jn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),x.createElement(Ot.Z,{className:gr.actionWrapper},x.createElement(te.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},x.createElement(aa.Z,{className:gr.addIcon,onClick:mt,style:{visibility:an?"visible":"hidden"}})),x.createElement(te.Z,{title:"\u5220\u9664"},x.createElement(hr.Z,{className:gr.deleteIcon,onClick:Zt,style:{visibility:Wt>1?"visible":"hidden"}}))))},Ri=({questionTitlePlaceholder:ge,titleKey:Ce,choiceKey:Pe,analysisKey:ft,choiceTextKey:Wt,answerKey:Fn,choiceOptionsPath:Nn,allowChangeMode:Kt=!0,form:It,showAnalysis:Mt=!0})=>{const[an,mt]=(0,x.useState)(),[Zt,jn]=(0,x.useState)(!1);return x.createElement("div",{className:gr.wrap},x.createElement("div",{className:gr.questionTitleEditorWrap},x.createElement(we.default.Item,{label:"\u9898\u5E72",name:Ce,labelCol:{span:24},rules:[{required:!0}]},x.createElement(ya,{scrollId:Array.isArray(Ce)?Ce.join("_"):`${Ce}`,watch:!0,height:140,placeholder:ge}))),x.createElement(we.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),x.createElement(we.default.List,{name:Pe,rules:[{validator(qn,kn){const ra=kn.some(ua=>ua[Fn]===1),cn=kn.findIndex(ua=>{var $a;return(($a=ua[Wt])==null?void 0:$a.length)<=0});return cn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Bi[cn]}\u9009\u9879\u7684\u5185\u5BB9`)):ra?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(qn,{add:kn,remove:ra})=>x.createElement("div",{id:Array.isArray(Nn)?Nn.join("_"):`${Nn}`},qn.map((cn,ua)=>{var $a=cn,{key:In,name:An}=$a,br=yi($a,["key","name"]);const zr=an===In,qr=()=>{mt(In)},_r=ua<7&&ua===qn.length-1,po=()=>kn({[Wt]:"",[Fn]:0}),Ha=()=>ra(An);return x.createElement(we.default.Item,ei(Eo({},br),{key:In,name:An,noStyle:!0}),x.createElement(_a,{choiceTextKey:Wt,answerKey:Fn,index:ua,isEdit:zr,setInputActive:qr,form:It,choiceOptionsPath:Nn,allowChangeMode:Kt,showAddIcon:_r,addItem:po,deleteItem:Ha}))}),qn.length<8&&x.createElement("div",{className:`${gr.addBtn} mb30`,onClick:()=>kn({[Wt]:"",[Fn]:0})},"\u6DFB\u52A0\u9009\u9879"))),Mt&&x.createElement("div",{onClick:()=>jn(!0)},x.createElement(we.default.Item,{name:ft,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(Er,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Zt}))))};var lo=z(67294),ui=Object.defineProperty,Di=Object.defineProperties,dr=Object.getOwnPropertyDescriptors,Gr=Object.getOwnPropertySymbols,Bo=Object.prototype.hasOwnProperty,Sr=Object.prototype.propertyIsEnumerable,Fi=(ge,Ce,Pe)=>Ce in ge?ui(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,bi=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Bo.call(Ce,Pe)&&Fi(ge,Pe,Ce[Pe]);if(Gr)for(var Pe of Gr(Ce))Sr.call(Ce,Pe)&&Fi(ge,Pe,Ce[Pe]);return ge},Zi=(ge,Ce)=>Di(ge,dr(Ce)),hi=(ge,Ce)=>{var Pe={};for(var ft in ge)Bo.call(ge,ft)&&Ce.indexOf(ft)<0&&(Pe[ft]=ge[ft]);if(ge!=null&&Gr)for(var ft of Gr(ge))Ce.indexOf(ft)<0&&Sr.call(ge,ft)&&(Pe[ft]=ge[ft]);return Pe};const Ii=({value:ge,onChange:Ce})=>{const Pe=Wt=>{b.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:gr.modal,onOk:()=>{const Fn=[...ge];Fn.splice(Wt,1),Ce(Fn)}})},ft=()=>{const Wt=[...ge];Wt.push(""),Ce(Wt)};return lo.createElement(Pt.Z,{className:"ml20"},lo.createElement(Ot.Z,{flex:1},ge==null?void 0:ge.map((Wt,Fn)=>lo.createElement(Pt.Z,{key:`${Wt}_${Fn}`,align:"middle",className:"mb20"},lo.createElement(se.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Wt,autoSize:{maxRows:3},maxLength:1e3,onBlur:Nn=>{const Kt=[...ge],It=Nn.target.value.trim();Kt[Fn]=It,Ce(Kt)}}),lo.createElement(te.Z,{title:"\u5220\u9664"},lo.createElement(hr.Z,{className:gr.deleteIcon,style:{marginLeft:15,visibility:Fn>0?"visible":"hidden"},onClick:()=>Pe(Fn)}))))),lo.createElement(Ot.Z,null,lo.createElement("div",{className:`${gr.addBtn}`,onClick:()=>{ft()}},"\u65B0\u589E\u7B54\u6848")))},Yt=({value:ge=!0,onChange:Ce})=>lo.createElement(ga.Z,{checked:!ge,onChange:Pe=>{Ce(!Pe)}}),_t="\u2581",sa=({questionTitlePlaceholder:ge,form:Ce,name:Pe,scoreByBlank:ft,answerKey:Wt,titleKey:Fn="name",analysisKey:Nn="analysis",isOrdered:Kt="is_ordered"})=>{var It,Mt;const[an,mt]=(0,x.useState)(!1),Zt=(In,An)=>{const br=An.line;let zr=0;for(let _r=0;_r<br;_r++)zr+=In.getLine(_r).split(_t).length-1;const qr=In.getLine(br).substring(0,An.ch);return zr+=qr.split(_t).length-1,zr},jn=(In,An,br,zr)=>{const qr=In.getRange(An.from,An.to);let _r=0;if(An.text.forEach(po=>{_r+=po.split(_t).length-1}),An.origin!=="setValue"){if(qr&&qr.indexOf(_t)!==-1){const po=qr.split(_t).length-1,Ha=Zt(In,An.from);if(console.log(`\u5220\u9664${po}\u4E2A\uFF0C \u524D\u9762\u6709${Ha}\u4E2A\uFF0C\u65B0\u589E${_r}\u4E2A`),po>1){const tr=Array.from({length:po},(nr,Hr)=>Ha+Hr);zr(tr)}else zr(Ha)}else if(_r>0){const po=Zt(In,An.from);console.log(`\u65B0\u589E${_r}\u4E2A\uFF0C\u4E4B\u524D\u6709${po}\u4E2A`),br(_r,po)}}},qn=()=>{const In=Ce.getFieldValue(["sub_item_banks",...Wt]);Ce.setFieldValue(["sub_item_banks",...Wt],In==null?void 0:In.map((An,br)=>Zi(bi({},An),{position:br+1})))},kn=(0,x.useRef)(),ra=(In,An)=>{for(let br=0;br<In;br++)kn.current({position:null,answer_text:[""]},An+br);qn()},cn=(0,x.useRef)(),ua=In=>{cn.current(In),qn()},$a=(Mt=(It=Ce.getFieldValue("sub_item_banks"))==null?void 0:It[Wt==null?void 0:Wt[0]])==null?void 0:Mt[Wt==null?void 0:Wt[1]];return console.log(Ce==null?void 0:Ce.getFieldValue(["sub_item_banks",...ft])),lo.createElement("div",{className:gr.wrap},lo.createElement("div",{className:gr.questionTitleEditorWrap},lo.createElement(we.default.Item,{label:"\u9898\u5E72",name:Fn,labelCol:{span:24},rules:[{required:!0}]},lo.createElement(ya,{scrollId:"name",watch:!0,height:140,placeholder:ge,showNullButton:!0,onCMBeforeChange:(In,An)=>{jn(In,An,ra,ua)}}))),lo.createElement(we.default.List,{name:Wt,rules:[{validator(In,An){if((An==null?void 0:An.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const br of An){const{answer_text:zr}=br||{};if(zr!=null&&zr.some(qr=>(qr==null?void 0:qr.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(In,{add:An,remove:br},{errors:zr})=>(kn.current=An,cn.current=br,lo.createElement(lo.Fragment,null,lo.createElement(we.default.Item,{label:lo.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(In!=null&&In.length)&&lo.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),In.map((qr,_r)=>{var po=qr,{key:Ha,name:tr}=po,nr=hi(po,["key","name"]);return lo.createElement(Pt.Z,{className:"mb20",key:Ha,align:"top"},lo.createElement(Ot.Z,{flex:"0 0 auto",className:`${gr.blankIndex} pt5`},"\u586B\u7A7A\u9879",_r+1),lo.createElement(Ot.Z,{flex:1},lo.createElement(Pt.Z,{align:"top",justify:"space-between"},lo.createElement(Ot.Z,{flex:1},lo.createElement(we.default.Item,Zi(bi({},nr),{name:[tr,"answer_text"],noStyle:!0}),lo.createElement(Ii,null))),(Ce==null?void 0:Ce.getFieldValue(["sub_item_banks",...ft]))&&lo.createElement(Ot.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},lo.createElement(we.default.Item,Zi(bi({},nr),{name:[tr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:gr.blankInputNumberWrapper}),lo.createElement(Ke.Z,{onChange:()=>{var Hr,Vr;let vr=Ce==null?void 0:Ce.getFieldValue(["sub_item_banks",Wt==null?void 0:Wt[0],"standard_answers"]),Po=0;for(let io in vr)(Hr=vr[io])!=null&&Hr.score&&(Po+=Number((Vr=vr[io])==null?void 0:Vr.score));Ce==null||Ce.setFieldValue(["sub_item_banks",Wt==null?void 0:Wt[0],"question_score"],Po)},className:gr.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),lo.createElement(we.default.Item,Zi(bi({},nr),{name:[tr,"position"],noStyle:!0}),lo.createElement(se.default,{type:"hidden"}))))})))),lo.createElement(Pt.Z,{align:"middle"},lo.createElement(we.default.Item,{name:[Pe,"downcase"],valuePropName:"checked"},lo.createElement(ga.Z,null)),lo.createElement(Ot.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),lo.createElement(Pt.Z,{align:"middle"},lo.createElement(we.default.Item,{name:[Pe,"no_space"],valuePropName:"checked"},lo.createElement(ga.Z,null)),lo.createElement(Ot.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),($a==null?void 0:$a.length)>1&&lo.createElement(Pt.Z,{align:"middle",className:($a==null?void 0:$a.length)>1?"mb30":`${gr.hide}`},lo.createElement(we.default.Item,{name:Kt},lo.createElement(Yt,null)),lo.createElement(Ot.Z,{className:"ml10"},"\u5141\u8BB8\u5B66\u751F\u6BCF\u4E2A\u586B\u7A7A\u7684\u7B54\u6848\u4E0E\u6807\u51C6\u7B54\u6848\u7684\u987A\u5E8F\u4E0D\u4E00\u81F4")),lo.createElement("div",{onClick:()=>mt(!0)},lo.createElement(we.default.Item,{name:Nn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},lo.createElement(Er,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:an}))))};var Ia=Object.defineProperty,er=Object.defineProperties,kr=Object.getOwnPropertyDescriptors,Fo=Object.getOwnPropertySymbols,Jo=Object.prototype.hasOwnProperty,mr=Object.prototype.propertyIsEnumerable,ai=(ge,Ce,Pe)=>Ce in ge?Ia(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,Si=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Jo.call(Ce,Pe)&&ai(ge,Pe,Ce[Pe]);if(Fo)for(var Pe of Fo(Ce))mr.call(Ce,Pe)&&ai(ge,Pe,Ce[Pe]);return ge},Pi=(ge,Ce)=>er(ge,kr(Ce)),Co=(ge,Ce)=>{var Pe={};for(var ft in ge)Jo.call(ge,ft)&&Ce.indexOf(ft)<0&&(Pe[ft]=ge[ft]);if(ge!=null&&Fo)for(var ft of Fo(ge))Ce.indexOf(ft)<0&&mr.call(ge,ft)&&(Pe[ft]=ge[ft]);return Pe};const sn={\u6B63\u786E:"T",\u9519\u8BEF:"F"},vn=({value:ge,onChange:Ce,form:Pe,choiceKey:ft})=>{const Wt=(ge==null?void 0:ge.is_answer)===1,Fn=ge==null?void 0:ge.choice_text,Nn=()=>{var Kt;const It=(Kt=Pe==null?void 0:Pe.getFieldValue(["sub_item_banks",...ft]))==null?void 0:Kt.map(Mt=>({choice_text:Mt.choice_text,is_answer:0}));Pe==null||Pe.setFieldValue(["sub_item_banks",...ft],It),Ce(Pi(Si({},ge),{is_answer:1}))};return x.createElement(Pt.Z,{className:gr.choiceWrap,align:"middle",wrap:!1},x.createElement(Ot.Z,{onClick:Nn,className:`${gr.choiceIndex} ${gr.judgementIndex} ${Wt?gr.activeAnswer:""}`},sn[Fn]),x.createElement(Ot.Z,{flex:1,className:`${gr.editorWrap} ml15`},x.createElement("div",{className:`${gr.inputBorder} ${gr.placeholder} ${Wt?gr.activeJudgementAnswer:""}`},Fn)),x.createElement(Ot.Z,{flex:"0 0 auto",className:"ml15"},x.createElement("div",{onClick:Nn,className:`${gr.setAnswerBtn} ${Wt?gr.activeAnswer:""}`},Wt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Gn=({questionTitlePlaceholder:ge,choiceKey:Ce="choices",form:Pe,titleKey:ft="name",analysisKey:Wt="analysis"})=>{const[Fn,Nn]=(0,x.useState)(!1);return x.createElement("div",{className:gr.wrap},x.createElement("div",{className:gr.questionTitleEditorWrap},x.createElement(we.default.Item,{label:"\u9898\u5E72",name:ft,labelCol:{span:24},rules:[{required:!0}]},x.createElement(ya,{scrollId:"name",watch:!0,height:140,placeholder:ge}))),x.createElement(we.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},x.createElement(we.default.List,{name:Ce,rules:[{validator(Kt,It){return It.some(an=>(an==null?void 0:an.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Kt=>x.createElement("div",{id:"choices"},Kt.map(It=>{var Mt=It,{key:an,name:mt}=Mt,Zt=Co(Mt,["key","name"]);return x.createElement(we.default.Item,Pi(Si({},Zt),{key:an,name:mt,noStyle:!0}),x.createElement(vn,{form:Pe,choiceKey:Ce}))})))),x.createElement("div",{onClick:()=>Nn(!0)},x.createElement(we.default.Item,{name:Wt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(Er,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Fn}))))};var et=z(66309),Vn=Object.defineProperty,Ua=Object.defineProperties,za=Object.getOwnPropertyDescriptors,Cn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,Qa=(ge,Ce,Pe)=>Ce in ge?Vn(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,Rr=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Kn.call(Ce,Pe)&&Qa(ge,Pe,Ce[Pe]);if(Cn)for(var Pe of Cn(Ce))Hn.call(Ce,Pe)&&Qa(ge,Pe,Ce[Pe]);return ge},Ur=(ge,Ce)=>Ua(ge,za(Ce)),ro=(ge,Ce)=>{var Pe={};for(var ft in ge)Kn.call(ge,ft)&&Ce.indexOf(ft)<0&&(Pe[ft]=ge[ft]);if(ge!=null&&Cn)for(var ft of Cn(ge))Ce.indexOf(ft)<0&&Hn.call(ge,ft)&&(Pe[ft]=ge[ft]);return Pe};const xo=ge=>{var Ce=ge,{value:Pe,onChange:ft}=Ce,Wt=ro(Ce,["value","onChange"]);const Fn=Nn=>{ft([Nn])};return x.createElement(rn.Z,Ur(Rr({},Wt),{defaultValue:Pe==null?void 0:Pe[0],onChange:Fn}))},Lr=ge=>{if(!ge)return!1;if(/^s*$/.test(ge)||ge.trim()===""){Ee.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Ce=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return ge==="|"?(Ee.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},ar=({value:ge=[],onClose:Ce})=>x.createElement(et.default,{closable:!0,onClose:Ce,className:gr.keywordTag},x.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},ge.join(" \u6216 "))),Un=({questionTitlePlaceholder:ge,form:Ce,showKeywords:Pe,isMustKeyWords:ft=Pe,titleKey:Wt="name",analysisKey:Fn="analysis",answerTexts:Nn="answer_texts",keywords:Kt="keywords",useKeywords:It="use_keywords",indexs:Mt})=>{var an,mt,Zt,jn;const[qn,kn]=(0,x.useState)(!1),[ra,cn]=(0,x.useState)(""),ua=(mt=(an=Ce.getFieldValue("sub_item_banks"))==null?void 0:an[It==null?void 0:It[0]])==null?void 0:mt[It==null?void 0:It[1]],$a=(jn=(Zt=Ce.getFieldValue("sub_item_banks"))==null?void 0:Zt[It==null?void 0:It[0]])==null?void 0:jn.question_score;return x.createElement("div",{className:gr.wrap},x.createElement("div",{className:gr.questionTitleEditorWrap},x.createElement(we.default.Item,{label:"\u9898\u5E72",name:Wt,labelCol:{span:24},rules:[{required:!0}]},x.createElement(ya,{scrollId:"name",watch:!0,height:140,placeholder:ge}))),x.createElement(we.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Nn,labelCol:{span:24}},x.createElement(xo,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Pe&&!ft&&x.createElement(we.default.Item,{hidden:!0,name:It,valuePropName:"checked"},x.createElement(ga.Z,{defaultChecked:!0})),Pe&&ft&&x.createElement(Pt.Z,{align:"middle",className:"mb30"},x.createElement(we.default.Item,{name:It,valuePropName:"checked"},x.createElement(ga.Z,null)),x.createElement(Ot.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),x.createElement(Ot.Z,null,x.createElement(te.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},x.createElement(xn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(ua||!ft)&&x.createElement(we.default.List,{name:Kt,rules:[{validator(In,An){return ft?An!=null&&An.length?(An==null?void 0:An.reduce((zr,qr)=>zr+qr.score,0))>parseFloat($a)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(In,{add:An,remove:br})=>x.createElement(x.Fragment,null,x.createElement("div",{className:`${gr.title} mb10`},ft?"\u5173\u952E\u8BCD":x.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),x.createElement(Pt.Z,{align:"middle",className:"font14 mb30"},x.createElement(Ot.Z,{flex:1},x.createElement(se.default,{value:ra,onChange:zr=>{cn(zr.target.value)},maxLength:50,allowClear:!0,onPressEnter:zr=>{var qr,_r,po,Ha;const tr=`${(qr=zr.target)==null?void 0:qr.value}`,nr=(po=(_r=tr==null?void 0:tr.split("|"))==null?void 0:_r.filter(vr=>!!vr))==null?void 0:po.map(vr=>vr.trim()),Hr=Ce.getFieldValue(["sub_item_banks",...Kt]),Vr=((Ha=Hr==null?void 0:Hr.map(vr=>vr==null?void 0:vr.keyword))==null?void 0:Ha.flat())||[];for(const vr of nr)if(Vr.includes(vr)){Ee.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Lr(tr)&&(An({keyword:nr,score:1}),cn(""))},className:gr.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),x.createElement(Ot.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),In.map(zr=>{var qr=zr,{key:_r,name:po}=qr,Ha=ro(qr,["key","name"]);return x.createElement(Pt.Z,{key:_r,className:"mb20",style:{marginRight:148}},x.createElement(Ot.Z,{flex:1},x.createElement(Pt.Z,{align:"middle",justify:"space-between"},x.createElement(we.default.Item,Ur(Rr({},Ha),{name:[po,"keyword"]}),x.createElement(ar,{onClose:()=>br(po)})),ft&&x.createElement(we.default.Item,Ur(Rr({},Ha),{name:[po,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:gr.blankInputNumberWrapper}),x.createElement(Ke.Z,{className:gr.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),x.createElement("div",{onClick:()=>kn(!0)},x.createElement(we.default.Item,{name:Fn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(Er,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:qn}))))};var Wn=z(67294),ja=Object.defineProperty,Wr=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,un=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,$n=Object.prototype.propertyIsEnumerable,At=(ge,Ce,Pe)=>Ce in ge?ja(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,Qn=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Ln.call(Ce,Pe)&&At(ge,Pe,Ce[Pe]);if(un)for(var Pe of un(Ce))$n.call(Ce,Pe)&&At(ge,Pe,Ce[Pe]);return ge},Jn=(ge,Ce)=>Wr(ge,Fe(Ce)),_n=(ge,Ce)=>{var Pe={};for(var ft in ge)Ln.call(ge,ft)&&Ce.indexOf(ft)<0&&(Pe[ft]=ge[ft]);if(ge!=null&&un)for(var ft of un(ge))Ce.indexOf(ft)<0&&$n.call(ge,ft)&&(Pe[ft]=ge[ft]);return Pe};const{Panel:na}=no.default,Pr=({questionTitlePlaceholder:ge,choiceKey:Ce,form:Pe,withScore:ft})=>{const Wt=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[Fn,Nn]=(0,x.useState)(),[Kt,It]=(0,x.useState)([]),Mt=mt=>{It(mt)},an=({value:mt})=>Wn.createElement("div",{style:{width:150,paddingLeft:11}},mt);return Wn.createElement("div",{className:gr.wrap},Wn.createElement("div",{className:gr.questionTitleEditorWrap},Wn.createElement(we.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Wn.createElement(ya,{scrollId:"name",watch:!0,height:140,placeholder:ge}))),Wn.createElement(we.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Wn.createElement(we.default.List,{name:"sub_item_banks",rules:[{validator(mt,Zt){return Zt?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(mt,{add:Zt,remove:jn,move:qn})=>{const kn=Pe.getFieldValue("sub_item_banks");return Wn.createElement(Wn.Fragment,null,Wn.createElement(no.default,{className:mt.length>0?gr.collapseWrapper:"",bordered:!1,activeKey:Kt,onChange:Mt,expandIcon:({isActive:ra})=>Wn.createElement("i",{className:`iconfont icon-weizhankai ${ra?gr.open:gr.close}`,style:{fontSize:14,transition:"all .2s"}})},mt.map((ra,cn)=>{var ua=ra,{key:$a,name:In}=ua,An=_n(ua,["key","name"]),br,zr,qr,_r,po,Ha,tr,nr,Hr,Vr,vr,Po,io,Jr;return Wn.createElement(na,{className:gr.panel,forceRender:!0,header:Wn.createElement("div",{className:gr.panelHeader},"\u7B2C",cn+1,"\u5C0F\u9898",Wn.createElement("span",null,"\uFF08",((br=kn==null?void 0:kn[In])==null?void 0:br.question_type)==0?"\u5355\u9009\u9898":((zr=kn==null?void 0:kn[In])==null?void 0:zr.question_type)==1?"\u591A\u9009\u9898":((qr=kn==null?void 0:kn[In])==null?void 0:qr.question_type)==3?"\u586B\u7A7A\u9898":((_r=kn==null?void 0:kn[In])==null?void 0:_r.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:In,extra:Wn.createElement(Pt.Z,{align:"middle",onClick:jr=>jr.stopPropagation()},((po=kn==null?void 0:kn[In])==null?void 0:po.question_type)==3&&Wn.createElement(Wn.Fragment,null,Wn.createElement(ke.ZP.Group,{defaultValue:(Ha=kn==null?void 0:kn[In])==null?void 0:Ha.use_blank_score,className:oe.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:jr=>{var Xr,$o,jo,vi,mi;if(Pe==null||Pe.setFieldValue(["sub_item_banks",In,"use_blank_score"],(Xr=jr==null?void 0:jr.target)==null?void 0:Xr.value),($o=jr==null?void 0:jr.target)!=null&&$o.value){let ci=0;for(let qo in(jo=Pe==null?void 0:Pe.getFieldValue(["sub_item_banks",In]))==null?void 0:jo.standard_answers)ci+=Number((mi=(vi=Pe==null?void 0:Pe.getFieldValue(["sub_item_banks",In]))==null?void 0:vi.standard_answers[qo])==null?void 0:mi.score);Pe==null||Pe.setFieldValue(["sub_item_banks",In,"question_score"],ci||"")}Nn(new Date)}}),Wn.createElement(te.Z,{overlayInnerStyle:{width:460},title:Wn.createElement("div",null,"\u6309\u7A7A\u7ED9\u5206\uFF1A\u9700\u8981\u5206\u522B\u8BBE\u7F6E\u6BCF\u4E2A\u586B\u7A7A\u9879\u7684\u5206\u503C\uFF0C\u586B\u7A7A\u9879\u7B54\u5BF9\u4E4B\u540E\u5219\u83B7\u5F97\u5BF9\u5E94\u7684\u5206\u503C\u3002",Wn.createElement("br",null),"\u6309\u9898\u7ED9\u5206\uFF1A\u9700\u8981\u8BBE\u7F6E\u6574\u4E2A\u5C0F\u9898\u7684\u5206\u503C\uFF0C\u7B54\u5BF9\u5168\u90E8\u586B\u7A7A\u9879\u4E4B\u540E\u624D\u80FD\u83B7\u5F97\u8BE5\u5C0F\u9898\u7684\u5206\u503C\u3002")},Wn.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),ft&&Wn.createElement(we.default.Item,Jn(Qn({},An),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[In,"question_score"],className:gr.blankInputNumberWrapper}),((tr=kn==null?void 0:kn[In])==null?void 0:tr.question_type)==3&&((nr=kn==null?void 0:kn[In])!=null&&nr.use_blank_score)?Wn.createElement(an,null):Wn.createElement(Ke.Z,{className:gr.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),Wn.createElement(Pt.Z,{align:"middle",className:"pl40",style:{width:82}},cn!==0&&Wn.createElement("div",{onClick:()=>{var jr;qn(cn,cn-1);const Xr=(jr=Pe.getFieldValue("sub_item_banks"))==null?void 0:jr.map(($o,jo)=>(mt.map((vi,mi)=>{jo===mi&&($o.q_position=Number(vi.name)+1)}),$o));Pe.setFieldValue("sub_item_banks",Xr)}},Wn.createElement(te.Z,{title:"\u4E0A\u79FB"},Wn.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),cn<mt.length-1&&Wn.createElement("div",{onClick:()=>{var jr;qn(cn,cn+1);const Xr=(jr=Pe.getFieldValue("sub_item_banks"))==null?void 0:jr.map(($o,jo)=>(mt.map((vi,mi)=>{jo===mi&&($o.q_position=Number(vi.name)+1)}),$o));Pe.setFieldValue("sub_item_banks",Xr)},className:cn===0?"":"ml10"},Wn.createElement(te.Z,{title:"\u4E0B\u79FB"},Wn.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),Wn.createElement(te.Z,{title:"\u5220\u9664"},Wn.createElement(hr.Z,{className:`${gr.deleteIcon} ml40`,onClick:()=>jn(In)})))},Wn.createElement(we.default.Item,Jn(Qn({},An),{name:In}),(((Hr=kn==null?void 0:kn[In])==null?void 0:Hr.question_type)==0||((Vr=kn==null?void 0:kn[In])==null?void 0:Vr.question_type)==1)&&Wn.createElement(Ri,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((vr=kn==null?void 0:kn[In])==null?void 0:vr.question_type)==1,form:Pe,choiceKey:[In,"choices"],titleKey:[In,"name"],analysisKey:[In,"analysis"],choiceOptionsPath:["sub_item_banks",In,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((Po=kn==null?void 0:kn[In])==null?void 0:Po.question_type)==3&&Wn.createElement(sa,{form:Pe,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",name:In,scoreByBlank:[In,"use_blank_score"],titleKey:[In,"name"],analysisKey:[In,"analysis"],isOrdered:[In,"is_ordered"],answerKey:[In,"standard_answers"],key:Fn}),((io=kn==null?void 0:kn[In])==null?void 0:io.question_type)==2&&Wn.createElement(Gn,{form:Pe,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[In,"name"],analysisKey:[In,"analysis"],choiceKey:[In,"choices"]}),((Jr=kn==null?void 0:kn[In])==null?void 0:Jr.question_type)==4&&Wn.createElement(Un,{showKeywords:!0,isMustKeyWords:!0,form:Pe,titleKey:[In,"name"],analysisKey:[In,"analysis"],answerTexts:[In,"answer_texts"],useKeywords:[In,"use_keywords"],keywords:[In,"keywords"],indexs:In,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:Fn})))})),mt.length<20&&Wn.createElement(ee.Z,{menu:{items:[{label:Wn.createElement("div",{onClick:()=>{Zt({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),It([mt==null?void 0:mt.length,...Kt])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Wn.createElement("div",{onClick:()=>{Zt({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),It([mt==null?void 0:mt.length,...Kt])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Wn.createElement("div",{onClick:()=>{Zt({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),It([mt==null?void 0:mt.length,...Kt])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Wn.createElement("div",{onClick:()=>{Zt({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),It([mt==null?void 0:mt.length,...Kt])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Wn.createElement("div",{onClick:()=>{Zt({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),It([mt==null?void 0:mt.length,...Kt])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(ra=>ra.show).map(ra=>({label:ra.label,key:ra.key}))}},Wn.createElement("div",{className:`${gr.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var Dr=z(67294),yo=Object.defineProperty,Kr=Object.defineProperties,ri=Object.getOwnPropertyDescriptors,ii=Object.getOwnPropertySymbols,Ji=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,dl=(ge,Ce,Pe)=>Ce in ge?yo(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,zi=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Ji.call(Ce,Pe)&&dl(ge,Pe,Ce[Pe]);if(ii)for(var Pe of ii(Ce))Xi.call(Ce,Pe)&&dl(ge,Pe,Ce[Pe]);return ge},Wi=(ge,Ce)=>Kr(ge,ri(Ce)),Fl=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())}),Vi=({qitem:ge,setisedit:Ce,TagDiscipline:Pe,exerciseitem:ft,seveeditor:Wt,deleteitem:Fn,getTagData:Nn,init:Kt,showTip:It=!1})=>{const[Mt]=we.default.useForm();(0,x.useEffect)(()=>{var mt;Mt.setFieldsValue(Wi(zi({},ge),{name:ge.question_title,sub_item_banks:(mt=ge.sub_exercise_questions)==null?void 0:mt.map(Zt=>{var jn;return Wi(zi({},Zt),{name:Zt.question_title,choices:(jn=Zt==null?void 0:Zt.question_choices)==null?void 0:jn.map(qn=>Wi(zi({},qn),{is_answer:qn!=null&&qn.standard_boolean?1:0}))})}),repeat_answer:!ge.repeat_answer}))},[ge]);const an=mt=>{if(!(mt!=null&&mt.length))return!1;const Zt=mt.map(qn=>{var kn;return(kn=qn.choice_text)==null?void 0:kn.trim().replace(/^\s+|\s+$/g,"")});return new Set(Zt).size!==Zt.length};return Dr.createElement("div",null,Dr.createElement(we.default,{form:Mt,colon:!1,onValuesChange:(mt,Zt)=>{var jn,qn,kn;if(mt!=null&&mt.sub_item_banks){let ra=((jn=Mt.getFieldValue("sub_item_banks"))==null?void 0:jn.length)>0&&((kn=(qn=Mt.getFieldValue("sub_item_banks"))==null?void 0:qn.map(cn=>{var ua;if(cn.question_type==3&&(cn!=null&&cn.use_blank_score)){let $a=0;for(let In in cn==null?void 0:cn.standard_answers)$a+=Number((ua=cn==null?void 0:cn.standard_answers[In])==null?void 0:ua.score);return $a}else return cn.question_score}))==null?void 0:kn.filter(cn=>cn));(ra==null?void 0:ra.length)>0&&Mt.setFieldsValue({question_score:parseFloat(ra==null?void 0:ra.reduce((cn,ua)=>parseFloat(cn)+parseFloat(ua))).toFixed(1)})}},onFinish:mt=>{var Zt,jn;if((Zt=mt.sub_item_banks)==null?void 0:Zt.some(kn=>kn.question_type===0||kn.question_type===1?an(kn.choices):!1)){Ee.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}Wt(Wi(zi(zi({},ge),mt),{sub_item_banks:(jn=mt==null?void 0:mt.sub_item_banks)==null?void 0:jn.map(kn=>(console.log(kn),Wi(zi({},kn),{item_type:kn==null?void 0:kn.question_type,id:(kn==null?void 0:kn.question_id)||""})))}))},onFinishFailed:mt=>Fl(void 0,null,function*(){var Zt,jn;Ee.ZP.error(mt.errorFields[0].errors[0]),Mt.scrollToField((jn=(Zt=mt==null?void 0:mt.errorFields)==null?void 0:Zt[0])==null?void 0:jn.name,{behavior:"smooth",block:"center"})})},Dr.createElement("div",{style:{display:"flex",alignItems:"center"}},Dr.createElement("div",{style:{flex:1}},Dr.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Dr.createElement("span",null,"\u7EC4\u5408\u9898")),!ge.isadd&&Dr.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Fn()}},Dr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Dr.createElement(de.ZP,{onClick:()=>{var mt;ge.isadd?(Ce(!1),Kt()):(Mt.setFieldsValue(Wi(zi({},ge),{name:ge==null?void 0:ge.question_title,choices:(mt=ge==null?void 0:ge.question_choices)==null?void 0:mt.map(Zt=>Wi(zi({},Zt),{standard_boolean:Zt!=null&&Zt.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),Dr.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Dr.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Dr.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Dr.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>{Mt.submit()}},"\u4FDD\u5B58"))),Dr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Dr.createElement(Ra.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),Dr.createElement(Pr,{form:Mt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),Dr.createElement(pn,{getTagData:Nn,qitem:ge,exerciseitem:ft,TagDiscipline:Pe,form:Mt}))))},al=z(15312),sl=z(19575),Yi=z(67294),hl=Object.defineProperty,Ul=Object.defineProperties,Al=Object.getOwnPropertyDescriptors,zl=Object.getOwnPropertySymbols,Tl=Object.prototype.hasOwnProperty,Xl=Object.prototype.propertyIsEnumerable,Ki=(ge,Ce,Pe)=>Ce in ge?hl(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,$i=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Tl.call(Ce,Pe)&&Ki(ge,Pe,Ce[Pe]);if(zl)for(var Pe of zl(Ce))Xl.call(Ce,Pe)&&Ki(ge,Pe,Ce[Pe]);return ge},ul=(ge,Ce)=>Ul(ge,Al(Ce)),Yl=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())}),qi=({qitem:ge,TagDiscipline:Ce,exerciseitem:Pe,setisedit:ft,seveeditor:Wt,deleteitem:Fn,getTagData:Nn,init:Kt,showTip:It=!1})=>{const[Mt]=we.default.useForm(),an=!0;return(0,x.useEffect)(()=>{var mt,Zt,jn;Mt.setFieldsValue(ul($i({},ge),{standard_answers:ge.standard_answer,difficulty:ge.difficulty,item_banks_group_id:ge.item_banks_group_id,hack:ul($i({},ge),{time_limit:(ge==null?void 0:ge.time_limit)||3}),hack_codes:{language:(mt=ge==null?void 0:ge.program_attr)==null?void 0:mt.language,code:sl.Base64.decode(((Zt=ge==null?void 0:ge.program_attr)==null?void 0:Zt.code)||"")},hack_sets:$i({},(jn=ge==null?void 0:ge.hack_sets)==null?void 0:jn[0]),repeat_answer:!ge.repeat_answer}))},[ge]),Yi.createElement("div",null,Yi.createElement(we.default,{form:Mt,colon:!1,onValuesChange:(mt,Zt)=>{var jn,qn,kn,ra;if(mt!=null&&mt.standard_answers){let cn=((jn=Mt.getFieldValue("standard_answers"))==null?void 0:jn.length)>0&&((kn=(qn=Mt.getFieldValue("standard_answers"))==null?void 0:qn.map(ua=>ua.score))==null?void 0:kn.filter(ua=>ua));(cn==null?void 0:cn.length)>0&&Mt.setFieldsValue({question_score:(cn==null?void 0:cn.length)>0&&((ra=cn.reduce((ua,$a)=>ua+$a))==null?void 0:ra.toFixed(1))})}},onFinish:mt=>{var Zt;Wt(ul($i($i({},ge),mt),{item_type:ge==null?void 0:ge.question_type,standard_answers:(Zt=mt.standard_answers)==null?void 0:Zt.map((jn,qn)=>ul($i({},jn),{position:qn+1})),standard_answer:void 0}))},onFinishFailed:mt=>Yl(void 0,null,function*(){var Zt,jn;Ee.ZP.error(mt.errorFields[0].errors[0]),Mt.scrollToField((jn=(Zt=mt==null?void 0:mt.errorFields)==null?void 0:Zt[0])==null?void 0:jn.name,{behavior:"smooth",block:"center"})})},Yi.createElement("div",{style:{display:"flex",alignItems:"center"}},Yi.createElement("div",{style:{flex:1}},Yi.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Yi.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!ge.isadd&&Yi.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Fn()}},Yi.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Yi.createElement(de.ZP,{onClick:()=>{var mt,Zt,jn;ge.isadd?(ft(!1),Kt()):(Mt.setFieldsValue(ul($i({},ge),{standard_answers:ge.standard_answer,difficulty:ge.difficult,item_banks_group_id:ge.item_banks_group_id,hack:$i({},ge),hack_codes:{language:(mt=ge==null?void 0:ge.program_attr)==null?void 0:mt.language,code:sl.Base64.decode((Zt=ge==null?void 0:ge.program_attr)==null?void 0:Zt.code)},hack_sets:$i({},(jn=ge==null?void 0:ge.hack_sets)==null?void 0:jn[0]),repeat_answer:!ge.repeat_answer})),ft(!1))}},"\u53D6\u6D88"),Yi.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Yi.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Yi.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Yi.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>{Mt.submit()}},"\u4FDD\u5B58"))),Yi.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Yi.createElement(Ra.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Yi.createElement(al.t,{form:Mt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:an,hackidentifier:ge==null?void 0:ge.hack_identifier,answerKey:"standard_answers"}),Yi.createElement(pn,{getTagData:Nn,qitem:ge,exerciseitem:Pe,TagDiscipline:Ce,form:Mt}))))},ji=z(67294),kl=Object.defineProperty,Zr=Object.defineProperties,Sl=Object.getOwnPropertyDescriptors,Zl=Object.getOwnPropertySymbols,ql=Object.prototype.hasOwnProperty,yl=Object.prototype.propertyIsEnumerable,es=(ge,Ce,Pe)=>Ce in ge?kl(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,Ll=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))ql.call(Ce,Pe)&&es(ge,Pe,Ce[Pe]);if(Zl)for(var Pe of Zl(Ce))yl.call(Ce,Pe)&&es(ge,Pe,Ce[Pe]);return ge},fl=(ge,Ce)=>Zr(ge,Sl(Ce)),Wl=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())}),Fs=({qitem:ge,setqitem:Ce,setisedit:Pe,TagDiscipline:ft,exerciseitem:Wt,seveeditor:Fn,deleteitem:Nn,showTip:Kt=!1})=>{var It;const[Mt]=we.default.useForm();return(0,x.useEffect)(()=>{var an,mt;Mt.setFieldsValue(fl(Ll({},ge),{name:ge==null?void 0:ge.question_title,choices:(an=ge==null?void 0:ge.question_choices)==null?void 0:an.map(Zt=>fl(Ll({},Zt),{standard_boolean:Zt!=null&&Zt.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),ge.shixun=(mt=ge==null?void 0:ge.shixun)==null?void 0:mt.map(Zt=>fl(Ll({},Zt),{defaultscore:Zt.challenge_score}))},[]),ji.createElement("div",null,ji.createElement(we.default,{form:Mt,colon:!1,onFinish:an=>{var mt,Zt;let jn=fl(Ll({},an),{question_scores:(mt=ge==null?void 0:ge.shixun)==null?void 0:mt.map(qn=>qn.challenge_score),item_type:ge==null?void 0:ge.question_type,choices:(Zt=an==null?void 0:an.choices)==null?void 0:Zt.map(qn=>fl(Ll({},qn),{is_answer:qn.standard_boolean}))});Fn(Ll(Ll({},ge),jn))},onFinishFailed:an=>Wl(void 0,null,function*(){var mt,Zt;Ee.ZP.error(an.errorFields[0].errors[0]),Mt.scrollToField((Zt=(mt=an==null?void 0:an.errorFields)==null?void 0:mt[0])==null?void 0:Zt.name,{behavior:"smooth",block:"center"})})},ji.createElement("div",{style:{display:"flex",alignItems:"center"}},ji.createElement("div",{style:{flex:1}},ji.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ji.createElement("span",null,"\u5B9E\u8BAD\u9898")),ji.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Nn()}},ji.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),ji.createElement(de.ZP,{onClick:()=>{var an,mt;Mt.setFieldsValue(fl(Ll({},ge),{name:ge==null?void 0:ge.question_title,choices:(an=ge==null?void 0:ge.question_choices)==null?void 0:an.map(Zt=>fl(Ll({},Zt),{standard_boolean:Zt!=null&&Zt.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),ge.shixun=(mt=ge==null?void 0:ge.shixun)==null?void 0:mt.map(Zt=>fl(Ll({},Zt),{challenge_score:Zt.defaultscore})),Ce(Ll({},ge)),Pe(!1)}},"\u53D6\u6D88"),ji.createElement(te.Z,{overlayClassName:oe.shake,open:Kt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ji.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ji.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},ji.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>Wl(void 0,null,function*(){var an,mt,Zt;if(((mt=(an=ge==null?void 0:ge.shixun)==null?void 0:an.map)==null?void 0:mt.call(an,jn=>jn.challenge_score).filter(jn=>jn).length)<((Zt=ge==null?void 0:ge.shixun)==null?void 0:Zt.length)){Ee.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}Mt.submit()})},"\u4FDD\u5B58"))),ji.createElement(Ra.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),ji.createElement(we.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},ji.createElement(rn.Z,{watch:!0,height:140,placeholder:"",defaultValue:ge.question_title}))),ji.createElement(Pt.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},ji.createElement("div",null,ji.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),ji.createElement("a",{href:`/shixuns/${ge==null?void 0:ge.shixun_identifier}/challenges?exercise=true`,target:"_blank"},ji.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(It=ge==null?void 0:ge.shixun)==null?void 0:It.map((an,mt)=>ji.createElement("div",{key:an.challenge_id,style:{display:"flex",marginBottom:20}},ji.createElement("div",{style:{flex:1}},mt+1,"\u3001",an.challenge_name),ji.createElement("div",null,ji.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",ji.createElement(Ke.Z,{precision:1,value:an==null?void 0:an.challenge_score,onChange:Zt=>{const jn=JSON.parse(JSON.stringify((ge==null?void 0:ge.shixun)||[]));jn[mt].challenge_score=Zt;const qn=jn.every(ra=>!ra.challenge_score),kn=parseFloat(jn==null?void 0:jn.map(ra=>ra.challenge_score).reduce((ra,cn)=>parseFloat(ra||0)+parseFloat(cn||0)));Mt.setFieldsValue({question_score:qn?"":kn.toFixed(1)}),Ce(fl(Ll({},ge),{shixun:jn}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},Ro={flex_box_center:"flex_box_center___ljmk3",flex_space_between:"flex_space_between___Fy45C",flex_box_vertical_center:"flex_box_vertical_center___SoC1C",flex_box_center_end:"flex_box_center_end___MumBX",flex_box_column:"flex_box_column___cutpt",warp:"warp___w1JUC",indexTag:"indexTag___LPncW",normalWrap:"normalWrap___pEIzs",redio:"redio___I6tXM",redioitem:"redioitem___cS4Gp",redioitemyes:"redioitemyes___JBDmk",title:"title___XAohQ",titleyes:"titleyes____bNQk",yestag:"yestag___zQnb1",checkbox:"checkbox___MHadU",checkboxitem:"checkboxitem___KX7mB",checkboxitemyes:"checkboxitemyes___MpOWf",bottom:"bottom___FkHfO",bottomitem:"bottomitem___AS0Qp",left:"left___U23z1",right:"right___yJVEk",completion:"completion___Bu5G6",content:"content___LySPW",items:"items___ETMq9",simple:"simple___XX5t0",shixunWrapper:"shixunWrapper___w6oIG",shixun:"shixun___ePWKn",score:"score___nGh9k",qtitle:"qtitle___DAMW1",program:"program___Mm1qL",combination:"combination___Sw7S6",qtype:"qtype___Xdl60",divname:"divname___AZYhO"},Vl=z(9430),ss=z(35713),Mr=z(67294);const us=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"],As=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}];var Ls=({qitem:ge,newExercisePaper:Ce})=>{var Pe,ft,Wt,Fn,Nn,Kt,It,Mt,an,mt,Zt,jn,qn,kn,ra,cn,ua,$a,In,An,br,zr,qr,_r,po;return Mr.createElement("div",{className:Ro.warp},((ge==null?void 0:ge.question_type)===0||(ge==null?void 0:ge.question_type)===2)&&Mr.createElement("div",{className:Ro.normalWrap},(Pe=ge==null?void 0:ge.question_choices)==null?void 0:Pe.map((Ha,tr)=>Mr.createElement("div",{className:Ro.redio,key:tr},!(Ha!=null&&Ha.standard_boolean)&&Mr.createElement("span",{className:Ro.redioitem}),(Ha==null?void 0:Ha.standard_boolean)&&Mr.createElement("i",{className:`${Ro.redioitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${Ha!=null&&Ha.standard_boolean?Ro.titleyes:Ro.title} ${Ro.indexTag}`},(ge==null?void 0:ge.question_type)===0?us[tr]:""),Mr.createElement(Re.Z,{className:Ha!=null&&Ha.standard_boolean?Ro.titleyes:Ro.title,value:Ha==null?void 0:Ha.choice_text}),(Ha==null?void 0:Ha.standard_boolean)&&Mr.createElement("div",{className:Ro.yestag},"\u6B63\u786E\u7B54\u6848")))),(ge==null?void 0:ge.question_type)===1&&Mr.createElement("div",{className:Ro.normalWrap},(ft=ge==null?void 0:ge.question_choices)==null?void 0:ft.map((Ha,tr)=>Mr.createElement("div",{className:Ro.checkbox,key:tr},!(Ha!=null&&Ha.standard_boolean)&&Mr.createElement("span",{className:Ro.checkboxitem}),(Ha==null?void 0:Ha.standard_boolean)&&Mr.createElement("i",{className:`${Ro.checkboxitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${Ha!=null&&Ha.standard_boolean?Ro.titleyes:Ro.title} ${Ro.indexTag}`},us[tr]),Mr.createElement(Re.Z,{className:Ha!=null&&Ha.standard_boolean?Ro.titleyes:Ro.title,value:Ha==null?void 0:Ha.choice_text}),(Ha==null?void 0:Ha.standard_boolean)&&Mr.createElement("div",{className:Ro.yestag},"\u6B63\u786E\u7B54\u6848")))),(ge==null?void 0:ge.question_type)===3&&Mr.createElement("div",{className:Ro.completion},(Wt=ge==null?void 0:ge.standard_answers)==null?void 0:Wt.map((Ha,tr)=>{var nr;return Mr.createElement(Pt.Z,{align:"top"},Mr.createElement("span",{className:Ro.title},"\u586B\u7A7A\u9879",tr+1),Mr.createElement("div",{className:Ro.content},(nr=Ha.answer_text)==null?void 0:nr.map((Hr,Vr)=>Mr.createElement("div",{key:Vr,className:Ro.items,style:(Ha==null?void 0:Ha.model)===2?{border:0,padding:0}:{}},(Ha==null?void 0:Ha.model)===1?Mr.createElement("pre",{className:"mb0"},Hr):Mr.createElement(ss.Z,{value:Hr,disabled:!0})))))})),(ge==null?void 0:ge.question_type)===4&&Mr.createElement("div",{className:Ro.simple},Mr.createElement("div",{className:Ro.title},"\u53C2\u8003\u7B54\u6848"),Mr.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Fn=ge==null?void 0:ge.answer_texts)!=null&&Fn[0]?Mr.createElement(Re.Z,{className:Ro.content,value:(Nn=ge==null?void 0:ge.answer_texts)==null?void 0:Nn[0]}):Mr.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Mr.createElement("div",{className:"mt20 "},Mr.createElement("span",{className:Ro.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Mr.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},ge!=null&&ge.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(ge==null?void 0:ge.question_type)===5&&Mr.createElement("div",{className:Ro.shixunWrapper},(Kt=ge==null?void 0:ge.shixun)==null?void 0:Kt.map((Ha,tr)=>{var nr,Hr;return Mr.createElement("div",null,Mr.createElement("div",{key:tr,className:`${Ro.shixun} mb30`},Mr.createElement("span",{className:Ro.score},"\uFF08",Ha==null?void 0:Ha.challenge_score,"\u5206\uFF09"),Mr.createElement("span",{className:Ro.qtitle},(ge==null?void 0:ge.index)+"."+(tr+1),"\u3001",Ha==null?void 0:Ha.challenge_name)),((Hr=(nr=Ce==null?void 0:Ce.editData)==null?void 0:nr.exercise)==null?void 0:Hr.show_challenge_task_pass)&&Mr.createElement(Re.Z,{className:Ro.content,value:(Ha==null?void 0:Ha.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(ge==null?void 0:ge.question_type)===6&&Mr.createElement("div",{className:Ro.program,style:{border:!((Mt=(It=Ce==null?void 0:Ce.editData)==null?void 0:It.exercise)!=null&&Mt.show_hack_sets)&&!((mt=(an=Ce==null?void 0:Ce.editData)==null?void 0:an.exercise)!=null&&mt.show_hack_description)&&"none"}},((jn=(Zt=Ce==null?void 0:Ce.editData)==null?void 0:Zt.exercise)==null?void 0:jn.show_hack_sets)&&Mr.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Mr.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Mr.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Mr.createElement(Vl.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Ha,tr,nr)=>nr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Ha,tr,nr)=>Mr.createElement(te.Z,{title:Mr.createElement("pre",null,Ha)},Mr.createElement("div",{className:Ro.divname},Ha))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Ha,tr,nr)=>Mr.createElement(te.Z,{title:Mr.createElement("pre",null,Ha)}," ",Mr.createElement("div",{className:Ro.divname},Ha))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(qn=ge==null?void 0:ge.program_attr)==null?void 0:qn.hack_sets})),((ra=(kn=Ce==null?void 0:Ce.editData)==null?void 0:kn.exercise)==null?void 0:ra.show_hack_description)&&Mr.createElement("div",null,Mr.createElement(Re.Z,{className:Ro.content,value:(ge==null?void 0:ge.description)||"- -"}))),(ge==null?void 0:ge.question_type)===7&&((cn=ge==null?void 0:ge.sub_exercise_questions)==null?void 0:cn.map((Ha,tr)=>{var nr,Hr,Vr,vr,Po,io;return Mr.createElement("div",{key:tr},Mr.createElement("div",{className:Ro.combination},Mr.createElement("span",{className:Ro.score},Ha==null?void 0:Ha.question_score,"\u5206"),Mr.createElement("span",{className:Ro.qtype},(nr=As.find(Jr=>Jr.type==Ha.question_type))==null?void 0:nr.name),Mr.createElement("span",{className:Ro.qtitle},Mr.createElement(Re.Z,{value:`${tr+1}\u3001${Ha==null?void 0:Ha.question_title}`}))),(Ha.question_type===0||Ha.question_type===2)&&Mr.createElement("div",{className:Ro.warp,style:{padding:"20px 58px 0 58px"}},Mr.createElement("div",null,(Hr=Ha==null?void 0:Ha.question_choices)==null?void 0:Hr.map((Jr,jr)=>Mr.createElement("div",{className:Ro.redio,key:jr},!(Jr!=null&&Jr.standard_boolean)&&Mr.createElement("span",{className:Ro.redioitem}),(Jr==null?void 0:Jr.standard_boolean)&&Mr.createElement("i",{className:`${Ro.redioitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${Jr!=null&&Jr.standard_boolean?Ro.titleyes:Ro.title} ${Ro.indexTag}`},us[jr]),Mr.createElement(Re.Z,{className:Jr!=null&&Jr.standard_boolean?Ro.titleyes:Ro.title,value:Jr==null?void 0:Jr.choice_text}),(Jr==null?void 0:Jr.standard_boolean)&&Mr.createElement("div",{className:Ro.yestag},"\u6B63\u786E\u7B54\u6848"))))),Ha.question_type===1&&Mr.createElement("div",{className:Ro.normalWrap},(Vr=Ha==null?void 0:Ha.question_choices)==null?void 0:Vr.map((Jr,jr)=>Mr.createElement("div",{className:Ro.checkbox,key:jr},!(Jr!=null&&Jr.standard_boolean)&&Mr.createElement("span",{className:Ro.checkboxitem}),(Jr==null?void 0:Jr.standard_boolean)&&Mr.createElement("i",{className:`${Ro.checkboxitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${Jr!=null&&Jr.standard_boolean?Ro.titleyes:Ro.title} ${Ro.indexTag}`},us[jr]),Mr.createElement(Re.Z,{className:Jr!=null&&Jr.standard_boolean?Ro.titleyes:Ro.title,value:Jr==null?void 0:Jr.choice_text}),(Jr==null?void 0:Jr.standard_boolean)&&Mr.createElement("div",{className:Ro.yestag},"\u6B63\u786E\u7B54\u6848")))),Ha.question_type===3&&Mr.createElement("div",{className:Ro.completion},(vr=Ha==null?void 0:Ha.standard_answers)==null?void 0:vr.map((Jr,jr)=>{var Xr;return Mr.createElement(Pt.Z,{align:"top"},Mr.createElement("span",{className:Ro.title},"\u586B\u7A7A\u9879",jr+1),Mr.createElement("div",{className:Ro.content},(Xr=Jr.answer_text)==null?void 0:Xr.map(($o,jo)=>Mr.createElement("div",{key:jo,className:Ro.items},Mr.createElement("pre",{className:"mb0"},$o)))))})),Ha.question_type===4&&Mr.createElement("div",{className:Ro.simple},Mr.createElement("div",{className:Ro.title},"\u53C2\u8003\u7B54\u6848"),Mr.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Po=Ha==null?void 0:Ha.answer_texts)!=null&&Po[0]?Mr.createElement(Re.Z,{className:Ro.content,value:(io=Ha==null?void 0:Ha.answer_texts)==null?void 0:io[0]}):Mr.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Mr.createElement("div",{className:"mt20 "},Mr.createElement("span",{className:Ro.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Mr.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},Ha!=null&&Ha.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(ge==null?void 0:ge.question_type)===8&&Mr.createElement("div",null,Mr.createElement(Re.Z,{disabledFill:!0,className:Ro.content,showProgramFill:!0,value:sl.Base64.decode(((ua=ge==null?void 0:ge.program_attr)==null?void 0:ua.code)||"")})),((ge==null?void 0:ge.question_type)<=4||[6,8].includes(ge==null?void 0:ge.question_type))&&Mr.createElement("div",{className:Ro.bottom},Mr.createElement("div",{className:`${Ro.bottomitem} mb30`},Mr.createElement("span",{className:Ro.left},"\u89E3\u6790"),Mr.createElement("span",{className:Ro.right},ge!=null&&ge.analysis?Mr.createElement(Re.Z,{value:ge==null?void 0:ge.analysis}):Mr.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),Mr.createElement("div",{className:`${Ro.bottomitem} mb30`},Mr.createElement("span",{className:Ro.left},"\u96BE\u5EA6"),Mr.createElement("span",{className:Ro.right},(ge==null?void 0:ge.difficulty)===1?"\u7B80\u5355":(ge==null?void 0:ge.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Mr.createElement("div",{className:Ro.bottomitem},Mr.createElement("span",{className:Ro.left},"\u77E5\u8BC6\u70B9"),Mr.createElement(te.Z,{title:(($a=ge==null?void 0:ge.tag_discipline_names)==null?void 0:$a.length)<=0||((In=ge==null?void 0:ge.tag_discipline_names)==null?void 0:In.length)==1&&["-"].includes(ge==null?void 0:ge.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(br=(An=ge==null?void 0:ge.tag_discipline_names)==null?void 0:An.join("\uFF1B"))==null?void 0:br.toString()},Mr.createElement("span",{className:Ro.right},((zr=ge==null?void 0:ge.tag_discipline_names)==null?void 0:zr.length)<=0?Mr.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((qr=ge==null?void 0:ge.tag_discipline_names)==null?void 0:qr.length)==1&&["-"].includes(ge==null?void 0:ge.tag_discipline_names[0])?Mr.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(po=(_r=ge==null?void 0:ge.tag_discipline_names)==null?void 0:_r.join("\uFF1B"))==null?void 0:po.toString())))))},Ss=z(92359),ys=z(77792),ml=z(67294),Es=Object.defineProperty,$l=Object.defineProperties,Ps=Object.getOwnPropertyDescriptors,cs=Object.getOwnPropertySymbols,Os=Object.prototype.hasOwnProperty,ds=Object.prototype.propertyIsEnumerable,Bs=(ge,Ce,Pe)=>Ce in ge?Es(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,gs=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Os.call(Ce,Pe)&&Bs(ge,Pe,Ce[Pe]);if(cs)for(var Pe of cs(Ce))ds.call(Ce,Pe)&&Bs(ge,Pe,Ce[Pe]);return ge},ts=(ge,Ce)=>$l(ge,Ps(Ce)),fs=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())}),Et=({qitem:ge,setisedit:Ce,TagDiscipline:Pe,exerciseitem:ft,seveeditor:Wt,deleteitem:Fn,getTagData:Nn,init:Kt,showTip:It=!1})=>{const[Mt]=we.default.useForm();return(0,x.useEffect)(()=>{Mt.setFieldsValue(ts(gs({},ge),{name:ge.question_title,answer_texts:ge.answer_texts,repeat_answer:!ge.repeat_answer}))},[ge]),ml.createElement("div",null,ml.createElement(we.default,{form:Mt,colon:!1,onFinish:an=>{Wt(gs(gs({},ge),an))},onFinishFailed:an=>fs(void 0,null,function*(){var mt,Zt;Ee.ZP.error(an.errorFields[0].errors[0]),Mt.scrollToField((Zt=(mt=an==null?void 0:an.errorFields)==null?void 0:mt[0])==null?void 0:Zt.name,{behavior:"smooth",block:"center"})})},ml.createElement("div",{style:{display:"flex",alignItems:"center"}},ml.createElement("div",{style:{flex:1}},ml.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ml.createElement("span",null,"\u7B80\u7B54\u9898")),!(ge!=null&&ge.isadd)&&ml.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Fn()}},ml.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),ml.createElement(de.ZP,{onClick:()=>{ge.isadd?(Ce(!1),Kt()):(Mt.setFieldsValue(ts(gs({},ge),{name:ge==null?void 0:ge.question_title,answer_texts:ge.answer_texts||[],repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),ml.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ml.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ml.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},ml.createElement(de.ZP,{type:"primary",className:"ml20",onClick:()=>{Mt.submit()}},"\u4FDD\u5B58"))),ml.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ml.createElement(we.default.Item,{className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},ml.createElement(Ke.Z,{onBlur:an=>{an.target.value==="0"&&Ee.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1})),ml.createElement(ys.W,{form:Mt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),ml.createElement(pn,{getTagData:Nn,qitem:ge,exerciseitem:ft,TagDiscipline:Pe,form:Mt}))))},dt=z(67294),hn=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())}),Wa=({setScoreShow:ge,ScoreShow:Ce,exerciseitem:Pe,getdata:ft})=>{var Wt,Fn,Nn;const[Kt,It]=(0,x.useState)(!1);function Mt(){return hn(this,null,function*(){var an,mt,Zt;let jn=(mt=(an=Pe==null?void 0:Pe.exercise_question_types)==null?void 0:an.filter(kn=>kn.Singlequestion))==null?void 0:mt.map(kn=>({question_type:kn.question_type,score:kn.Singlequestion})),qn=yield(0,pe.ZP)(`/api/examination_banks/${(Zt=Pe==null?void 0:Pe.exercise)==null?void 0:Zt.id}/batch_set_score.json`,{method:"POST",body:{question_arr:jn}});(qn==null?void 0:qn.status)===0&&ft()})}return dt.createElement("div",null,Ce&&dt.createElement(b.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Ce,width:640,centered:!0,zIndex:10,className:oe.scoremodal,onCancel:()=>{ge(!1)},onOk:()=>{var an,mt,Zt;if(Pe!=null&&Pe.use_blank_score&&((Zt=(mt=(an=Pe==null?void 0:Pe.exercise_question_types)==null?void 0:an.filter(jn=>jn.name==="\u586B\u7A7A\u9898"))==null?void 0:mt[0])!=null&&Zt.Singlequestion)){It(!0);return}Mt(),ge(!1)}},dt.createElement("div",{className:"c-black"},"\u603B\u5206",dt.createElement("span",{className:"ml10 c-light-primary"},(Pe==null?void 0:Pe.exercise_question_types.length)>0&&((Wt=Pe==null?void 0:Pe.exercise_types)==null?void 0:Wt.q_scores))),dt.createElement("div",{className:oe.content},dt.createElement("span",null,"\u9898\u578B\u540D\u79F0"),dt.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),dt.createElement("span",null,"\u9898\u578B\u603B\u5206"),dt.createElement("span",null,"\u64CD\u4F5C")),(Nn=(Fn=Pe==null?void 0:Pe.exercise_question_types)==null?void 0:Fn.filter(an=>an.name!=="\u5B9E\u8BAD\u9898"&&an.name!=="\u7EC4\u5408\u9898"))==null?void 0:Nn.map((an,mt)=>{var Zt;return dt.createElement("div",{key:mt,className:oe.items},dt.createElement("span",null,an==null?void 0:an.name),dt.createElement("span",null,(Zt=an==null?void 0:an.items)==null?void 0:Zt.length),dt.createElement("span",null,an==null?void 0:an.score),dt.createElement("span",null,"\u6BCF\u9898",dt.createElement(Ke.Z,{min:.1,precision:1,max:100,onChange:jn=>{an.Singlequestion=jn},defaultValue:an.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),dt.createElement(b.default,{title:!1,footer:!1,centered:!0,open:Kt,zIndex:20,width:640,closable:!1,className:oe.scoremodal},dt.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",dt.createElement("span",{style:{color:"#FA6400"}},"\u6309\u7A7A\u7ED9\u5206"),"\u7684\u5C0F\u9898\uFF0C\u82E5\u6279\u91CF\u8BBE\u7F6E\u5206\u503C\u4F1A\u7EDF\u4E00\u5C06\u586B\u7A7A\u9898\u6539\u4E3A\u6309\u9898\u7ED9\u5206"),dt.createElement("div",{className:oe.bottom},dt.createElement(de.ZP,{className:oe.no,onClick:()=>{It(!1)}},"\u53D6\u6D88"),dt.createElement(de.ZP,{className:oe.yes,onClick:()=>{Mt(),It(!1),ge(!1)}},"\u786E\u8BA4"))))},qa=z(97964),oo=z(84223),ko=z(96486),Do=z(93671),be=z(38478),De=z(20670),$e=z(67294),st=Object.defineProperty,Qt=Object.defineProperties,bn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,Ca=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,Ba=(ge,Ce,Pe)=>Ce in ge?st(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,Pa=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Ca.call(Ce,Pe)&&Ba(ge,Pe,Ce[Pe]);if(Rn)for(var Pe of Rn(Ce))Ea.call(Ce,Pe)&&Ba(ge,Pe,Ce[Pe]);return ge},Va=(ge,Ce)=>Qt(ge,bn(Ce)),ir=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())});const Ja=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],wr=({user:ge,dispatch:Ce,itemid:Pe,newExercisePaper:ft,setisedits:Wt})=>{var Fn,Nn,Kt,It,Mt,an,mt,Zt,jn,qn,kn,ra;const[cn,ua]=(0,x.useState)(),[$a,In]=(0,x.useState)(!1),[An,br]=(0,x.useState)(),[zr,qr]=(0,x.useState)(),_r=(0,x.useRef)(),po=(0,x.useRef)(),[Ha,tr]=(0,x.useState)(),[nr,Hr]=(0,x.useState)(!1),[Vr,vr]=(0,x.useState)(!1),[Po,io]=(0,x.useState)(),[Jr,jr]=(0,x.useState)(!1),[Xr,$o]=(0,x.useState)(!1),[jo,vi]=(0,x.useState)(!1),[mi,ci]=(0,x.useState)(!1),[qo,ti]=(0,x.useState)(!1),[bo,Ko]=(0,x.useState)(!1),[pi,di]=(0,x.useState)(!1),[Ni,mo]=(0,x.useState)(!1),[Ga]=we.default.useForm(),[ao,eo]=(0,x.useState)(!1),yr=(0,x.useRef)(null),[Ao]=(0,ie.useSearchParams)(),[gi,Li]=(0,x.useState)(!1),Ai=Ao.get("isIntelligentAssistant"),[ki,fe]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Oe(),Ce({type:"globalSetting/footerToggle",payload:!1})},[]),(0,x.useEffect)(()=>{Wt(Vr)},[Vr]),(0,x.useEffect)(()=>{An!=null&&An.question_id&&(qr(An==null?void 0:An.question_score),po.current=An==null?void 0:An.question_id)},[An]);const ve=yn=>ir(void 0,null,function*(){let ha=yield Ce({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:yn}});io(ha)});function Oe(){return ir(this,null,function*(){var yn,ha,Oa,Ma,Ka,fr;Hr(!0),In(!0);const so=yield Ce({type:"newExercisePaper/editExercise",payload:{id:Pe}});Hr(!1),In(!1),ua(so),(yn=so==null?void 0:so.exercise)!=null&&yn.sub_discipline_id&&ve((ha=so==null?void 0:so.exercise)==null?void 0:ha.sub_discipline_id),br(Va(Pa({},(Ka=(Ma=(Oa=so==null?void 0:so.exercise_question_types)==null?void 0:Oa[0])==null?void 0:Ma.items)==null?void 0:Ka[0]),{index:1})),tr(Va(Pa({},(fr=so==null?void 0:so.exercise_question_types)==null?void 0:fr[0]),{indexs:1}))})}function Ue(yn,ha=!0){return ir(this,null,function*(){var Oa,Ma,Ka,fr;ha&&(Hr(!0),In(!0));const so=yield Ce({type:"newExercisePaper/editExercise",payload:{id:Pe}});ua(so);let xr=[];(Oa=so==null?void 0:so.exercise_question_types)==null||Oa.map(Ar=>{var Yr;(Yr=Ar==null?void 0:Ar.items)==null||Yr.map((Uo,_o)=>{xr.push(Va(Pa({},Uo),{index:_o+1}))})});let Ta=(Ma=xr.filter(Ar=>Ar.question_id===(yn==null?void 0:yn.id)))==null?void 0:Ma[0],sr=(fr=((Ka=so==null?void 0:so.exercise_question_types)==null?void 0:Ka.map((Ar,Yr)=>{if((Ta==null?void 0:Ta.question_type)===(Ar==null?void 0:Ar.question_type))return Va(Pa({},Ar),{indexs:Yr+1})})).filter(Ar=>Ar))==null?void 0:fr[0];tr(Pa({},sr)),br(Pa({},Ta)),qr(Ta==null?void 0:Ta.question_score),Hr(!1),In(!1)})}function ot(yn){return ir(this,null,function*(){var ha;let Oa=Va(Pa({},yn),{difficulty:(yn==null?void 0:yn.difficulty)||2,item_type:yn.question_type,sub_discipline_id:((ha=yn==null?void 0:yn.sub_discipline_id)==null?void 0:ha[1])||"",tag_discipline_ids:[],repeat_answer:!yn.repeat_answer}),Ma={};yn.question_type===8&&(Ma=Va(Pa({},yn),{hack:Va(Pa({},yn==null?void 0:yn.hack),{difficult:yn.difficulty}),hack_codes:Va(Pa({},yn.hack_codes),{code:sl.Base64.encode(yn.hack_codes.code)}),hack_sets:[Pa({},yn.hack_sets)],is_blank:!0})),yn.tag_discipline_ids&&(Oa.tag_discipline_ids=Array.isArray(yn.tag_discipline_ids)?yn.tag_discipline_ids:[yn.tag_discipline_ids],Ma.tag_discipline_ids=Array.isArray(yn.tag_discipline_ids)?yn.tag_discipline_ids:[yn.tag_discipline_ids]),sessionStorage.projectFill&&(Ma.hack_identifier=sessionStorage.projectFill);let Ka=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:yn.question_type===8?Ma:Oa});(Ka==null?void 0:Ka.status)===0&&(vr(!1),Ue(Ka)),(0,ce.Vf)("#question-scroll-id")})}function vt(yn){return ir(this,null,function*(){In(!0);let ha=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/sort_question_type.json`,{method:"post",body:{question_type:yn}});In(!1),(ha==null?void 0:ha.status)===0&&Oe()})}const Ht=(yn,ha,Oa)=>ir(void 0,null,function*(){var Ma;if(yn.length===0){Ee.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),Oa();return}const Ka=yield(0,ue.Hb)(Pe,(Ma=yn[0])==null?void 0:Ma.file,ha);Ka.status===0&&(Ee.ZP.success(`\u6210\u529F\u5BFC\u5165${Ka==null?void 0:Ka.success}\u6761`),jr(!1),Oe()),Oa()}),ln=(yn,ha)=>ir(void 0,null,function*(){const Oa=yield(0,ue.kF)({score:(0,ko.round)(yn,1),question_id:ha==null?void 0:ha.question_id});if((Oa==null?void 0:Oa.status)===0){Ee.ZP.success("\u4FEE\u6539\u6210\u529F"),Ue({id:po.current},!1);return}(Oa==null?void 0:Oa.status)===-1&&qr(ha==null?void 0:ha.question_score)});function Ct(){return ir(this,null,function*(){b.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:oe.modalconfirm,onOk:()=>ir(this,null,function*(){if(An.question_id){let yn=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/examination_banks_item_banks/${An.question_id}.json`,{method:"delete"});(yn==null?void 0:yn.status)===0&&(Oe(),vr(!1))}else br({}),vr(!1),Oe()}),cancelText:"\u53D6\u6D88"})})}const wt=yn=>ir(void 0,null,function*(){return yield(0,pe.ZP)(`/api/examination_banks/${Pe}/examination_banks_item_banks.json`,{method:"post",body:Pa({},yn)})}),{overflow:dn,handleMouseEnter:qt,handleMouseLeave:zn}=(0,oo.I)(),ma=yn=>ir(void 0,null,function*(){var ha,Oa;In(!0);let Ma=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/sort_question_type.json`,{method:"post",body:{question_type:yn}});if(In(!1),(Ma==null?void 0:Ma.status)===0){const Ka=yield Ce({type:"newExercisePaper/editExercise",payload:{id:Pe}});ua(Ka),(ha=Ka==null?void 0:Ka.exercise)!=null&&ha.sub_discipline_id&&ve((Oa=Ka==null?void 0:Ka.exercise)==null?void 0:Oa.sub_discipline_id)}}),ia=()=>Vr?(fe(!0),!0):!1;(0,x.useEffect)(()=>{if(ki){const yn=setTimeout(()=>{fe(!1)},2e3);return()=>clearTimeout(yn)}},[ki]);const Cr=(yn,ha)=>$e.createElement(E.default,null,$e.createElement(E.default.Item,{key:"0",onClick:()=>lr(yn==null?void 0:yn.question_type)},$e.createElement("span",{className:oe.moreSpan},"\u65B0\u589E")),$e.createElement(E.default.Item,{key:"1",disabled:ha===0,onClick:()=>ir(void 0,null,function*(){if(ha===0||ia())return;let Oa=(0,ce.rz)(cn==null?void 0:cn.exercise_question_types,ha,ha-1);yield ma(Oa.map(Ma=>Ma.name))})},$e.createElement("span",{className:oe.moreSpan},"\u4E0A\u79FB")),$e.createElement(E.default.Item,{key:"2",disabled:ha===(cn==null?void 0:cn.exercise_question_types.length)-1,onClick:()=>ir(void 0,null,function*(){if(ha===(cn==null?void 0:cn.exercise_question_types.length)-1||ia())return;let Oa=(0,ce.rz)(cn==null?void 0:cn.exercise_question_types,ha,ha+1);yield ma(Oa.map(Ma=>Ma.name))})},$e.createElement("span",{className:oe.moreSpan},"\u4E0B\u79FB")),$e.createElement(E.default.Item,{key:"3",onClick:()=>{var Oa;Ga.setFieldsValue({name:yn.name,item_type_en:(Oa=Ja.find(Ma=>Ma.id==yn.question_type))==null?void 0:Oa.nameType}),eo(!0)}},$e.createElement("span",{className:oe.moreSpan},"\u91CD\u547D\u540D"))),lr=yn=>{var ha,Oa,Ma,Ka,fr,so,xr,Ta,Za,sr,Ar,Yr,Uo,_o,Zo,li,si,Ci,Mi,rl,el,wi,cl,to,oi,Mo,Xo,uo;if(!ia()){if(yn===5){ci(!0),ti(!0);return}if(yn===6){if(Ao.get("pageType")=="course")Ao.get("updateType")=="course"?ie.history.push(`/problems/newcreate?express_id=${(ha=cn==null?void 0:cn.exercise)==null?void 0:ha.id}&callback_url=/paperlibrary/add/${(Oa=cn==null?void 0:cn.exercise)==null?void 0:Oa.id}?type=2&pageType=course&updateType=course&courseId=${Ao.get("courseId")}&stageId=${Ao.get("stageId")}`):ie.history.push(`/problems/newcreate?express_id=${(Ma=cn==null?void 0:cn.exercise)==null?void 0:Ma.id}&callback_url=/paperlibrary/add/${(Ka=cn==null?void 0:cn.exercise)==null?void 0:Ka.id}?type=2&pageType=course&courseId=${Ao.get("courseId")}&stageId=${Ao.get("stageId")}`);else{let Wo=(so=(fr=ft==null?void 0:ft.editData)==null?void 0:fr.exercise)!=null&&so.set_question_sub_discipline?`/problems/newcreate?express_id=${(xr=cn==null?void 0:cn.exercise)==null?void 0:xr.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(Za=(Ta=ft==null?void 0:ft.editData)==null?void 0:Ta.exercise)==null?void 0:Za.discipline_id}&sub_discipline_id=${(Ar=(sr=ft==null?void 0:ft.editData)==null?void 0:sr.exercise)==null?void 0:Ar.sub_discipline_id}`:`/problems/newcreate?express_id=${(Yr=cn==null?void 0:cn.exercise)==null?void 0:Yr.id}&callback_url=${window.location.pathname+window.location.search}`;ie.history.push(Wo)}return}vr(!0),br(yn===2?{question_type:yn,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:[],question_title:"",discipline_id:(_o=(Uo=ft==null?void 0:ft.editData)==null?void 0:Uo.exercise)!=null&&_o.set_question_sub_discipline?(li=(Zo=ft==null?void 0:ft.editData)==null?void 0:Zo.exercise)==null?void 0:li.discipline_id:0,sub_discipline_id:(Ci=(si=ft==null?void 0:ft.editData)==null?void 0:si.exercise)!=null&&Ci.set_question_sub_discipline?(rl=(Mi=ft==null?void 0:ft.editData)==null?void 0:Mi.exercise)==null?void 0:rl.sub_discipline_id:0,analysis:""}:{question_type:yn,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0,discipline_id:(wi=(el=ft==null?void 0:ft.editData)==null?void 0:el.exercise)!=null&&wi.set_question_sub_discipline?(to=(cl=ft==null?void 0:ft.editData)==null?void 0:cl.exercise)==null?void 0:to.discipline_id:0,sub_discipline_id:(Mo=(oi=ft==null?void 0:ft.editData)==null?void 0:oi.exercise)!=null&&Mo.set_question_sub_discipline?(uo=(Xo=ft==null?void 0:ft.editData)==null?void 0:Xo.exercise)==null?void 0:uo.sub_discipline_id:0})}},Ir=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{ia()||jr(!0)}},{key:2,label:$e.createElement("div",null,$e.createElement("img",{width:26,style:{position:"absolute",top:-2},src:be.$}),$e.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{ia()||$o(!0)}}];return $e.createElement("div",null,$e.createElement(Ze.Z,{spinning:nr},$e.createElement("div",{className:oe.bg},$e.createElement("div",{style:{textAlign:"center"}},((Fn=cn==null?void 0:cn.exercise_types)==null?void 0:Fn.q_counts)===0&&!Vr&&$e.createElement(xe.Z,{styles:{marginTop:180},customText:$e.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",$e.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((Nn=cn==null?void 0:cn.exercise_types)==null?void 0:Nn.q_counts)>0||Vr)&&$e.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},$e.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},$e.createElement("div",{className:oe.left},$e.createElement("div",{className:oe.leftAction},$e.createElement(de.ZP,{onClick:()=>{ia()||vi(!0)},className:oe.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),$e.createElement("div",{className:oe.scrollWrapper,style:{overflow:dn},onMouseEnter:qt,onMouseLeave:zn},(Kt=cn==null?void 0:cn.exercise_question_types)==null?void 0:Kt.map((yn,ha)=>$e.createElement("div",{key:ha,className:"mb30"},$e.createElement("div",{className:oe.title},$e.createElement("div",{className:oe.titleleft},$e.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,ce.EM)(ha+1),"\u3001\u3010",yn.name,"\u3011"),$e.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",yn.count,"\u5C0F\u9898\uFF0C\u5171",yn.score,"\u5206\uFF09")),$e.createElement(ee.Z,{dropdownRender:()=>Cr(yn,ha),placement:"bottomLeft"},$e.createElement("div",{className:oe.more_style},$e.createElement("i",{className:"iconfont icon-sandian font12"})))),$e.createElement(Sa,{handleEditing:()=>{fe(!0)},isedit:Vr,setBigqitem:tr,bigitem:Va(Pa({},yn),{indexs:ha+1}),setqitem:Oa=>ir(void 0,null,function*(){var Ma;(Ma=_r.current)==null||Ma.blur(),br(Oa)}),qitem:An,Itemid:Pe,getdata:Ue,data:yn.items})))))),$e.createElement("div",{id:"question-scroll-id",style:{overflow:Vr?"hidden":"auto"},className:oe.right,ref:yr},!(An!=null&&An.isadd)&&$e.createElement("div",{className:oe.title},!Vr&&$e.createElement("div",{style:{flex:1}},$e.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(Ha==null?void 0:Ha.indexs)&&(0,ce.EM)(Ha==null?void 0:Ha.indexs),"\u3001\u3010",Ha==null?void 0:Ha.name,"\u3011"),$e.createElement(te.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},$e.createElement("i",{className:`${oe.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var yn;Ga.setFieldsValue({name:Ha.name,item_type_en:(yn=Ja.find(ha=>ha.id==Ha.question_type))==null?void 0:yn.nameType}),eo(!0)}})),$e.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",Ha==null?void 0:Ha.count,"\u5C0F\u9898\uFF0C\u5171",Ha==null?void 0:Ha.score,"\u5206\uFF09"),(An==null?void 0:An.question_type)===6&&$e.createElement("span",{onClick:()=>Li(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(An==null?void 0:An.question_type)===5&&$e.createElement(Me.default,{defaultChecked:(Mt=(It=ft==null?void 0:ft.editData)==null?void 0:It.exercise)==null?void 0:Mt.show_challenge_task_pass,onChange:yn=>ir(void 0,null,function*(){let ha=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:yn.target.checked}});(ha==null?void 0:ha.status)===0&&(Ee.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Ue({id:po.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(An==null?void 0:An.question_type)===6&&$e.createElement("span",{style:{marginLeft:20},onClick:()=>{var yn,ha,Oa,Ma;b.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:$e.createElement("div",null,(An==null?void 0:An.question_type)===6&&$e.createElement(Me.default,{defaultChecked:(ha=(yn=ft==null?void 0:ft.editData)==null?void 0:yn.exercise)==null?void 0:ha.show_hack_sets,onChange:Ka=>ir(void 0,null,function*(){let fr=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/update_show_columns.json`,{method:"post",body:{show_hack_sets:Ka.target.checked}});(fr==null?void 0:fr.status)===0&&(Ee.ZP.info("\u8BBE\u7F6E\u6210\u529F"),b.default.destroyAll(),Ue({id:po.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),$e.createElement("br",null),(An==null?void 0:An.question_type)===6&&$e.createElement(Me.default,{defaultChecked:(Ma=(Oa=ft==null?void 0:ft.editData)==null?void 0:Oa.exercise)==null?void 0:Ma.show_hack_description,onChange:Ka=>ir(void 0,null,function*(){let fr=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/update_show_columns.json`,{method:"post",body:{show_hack_description:Ka.target.checked}});(fr==null?void 0:fr.status)===0&&(Ee.ZP.info("\u8BBE\u7F6E\u6210\u529F"),b.default.destroyAll(),Ue({id:po.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),$e.createElement("div",{style:{display:"flex",alignItems:"center"}},(An==null?void 0:An.question_type)===5&&!Vr&&$e.createElement("a",{className:oe.shixun,href:`/shixuns/${An==null?void 0:An.shixun_identifier}/challenges?exercise=true`,target:"_blank"},$e.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!Vr&&[0,1,2,4,6].includes(An==null?void 0:An.question_type)&&$e.createElement(we.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},$e.createElement(Ke.Z,{precision:1,ref:_r,onChange:yn=>qr(yn),value:zr,onBlur:yn=>{ln(yn.target.value,An)}})),!Vr&&$e.createElement(te.Z,{title:"\u5220\u9664"},$e.createElement("i",{onClick:()=>{Ct()},style:{marginRight:20},className:`${oe.delete} iconfont icon-shanchu13 mr5 `})),!Vr&&$e.createElement(te.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},$e.createElement("i",{onClick:()=>{var yn,ha,Oa;(An==null?void 0:An.question_type)===6?Ao.get("pageType")=="course"?Ao.get("updateType")=="course"?ie.history.push(`/problems/newedit/${An==null?void 0:An.hack_identifier}?type=exercises&express_id=${(yn=cn==null?void 0:cn.exercise)==null?void 0:yn.id}&question_id=${An==null?void 0:An.question_id}&score=${An==null?void 0:An.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${Ao.get("courseId")}&stageId=${Ao.get("stageId")}`):ie.history.push(`/problems/newedit/${An==null?void 0:An.hack_identifier}?type=exercises&express_id=${(ha=cn==null?void 0:cn.exercise)==null?void 0:ha.id}&question_id=${An==null?void 0:An.question_id}&score=${An==null?void 0:An.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${Ao.get("courseId")}&stageId=${Ao.get("stageId")}`):ie.history.push(`/problems/newedit/${An==null?void 0:An.hack_identifier}?type=exercises&express_id=${(Oa=cn==null?void 0:cn.exercise)==null?void 0:Oa.id}&question_id=${An==null?void 0:An.question_id}&score=${An==null?void 0:An.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):vr(!0)},className:`${oe.edit} iconfont icon-bianji_Hover mr5 `})))),!Vr&&$e.createElement("div",null,$e.createElement("div",{className:oe.qcount},$e.createElement("span",{className:oe.score},An==null?void 0:An.question_score,"\u5206"),$e.createElement(Re.Z,{className:oe.qtitle,value:(An==null?void 0:An.index)+`\u3001${(An==null?void 0:An.question_type)==8?(an=An==null?void 0:An.program_attr)==null?void 0:an.description:An==null?void 0:An.question_title}`}),(An==null?void 0:An.high_resources_consume)&&$e.createElement(De.Z,{type:"shixun",style:{marginLeft:10}})),(An==null?void 0:An.question_type)===6&&$e.createElement(je.Z,{onEdit:()=>Li(1),className:"mt10",dataSource:(An==null?void 0:An.languages)||[]}),$e.createElement(Ls,{newExercisePaper:ft,TagDiscipline:Po,qitem:An})),Vr&&$e.createElement("div",null,(An==null?void 0:An.question_type)<=1&&$e.createElement(nt,{getTagData:ve,deleteitem:Ct,seveeditor:ot,exerciseitem:cn,TagDiscipline:Po,setisedit:vr,qitem:An,init:Oe,showTip:ki}),(An==null?void 0:An.question_type)===5&&$e.createElement(Fs,{setqitem:br,deleteitem:Ct,seveeditor:ot,exerciseitem:cn,TagDiscipline:Po,setisedit:vr,qitem:An,showTip:ki}),(An==null?void 0:An.question_type)===3&&$e.createElement(Or,{getTagData:ve,deleteitem:Ct,seveeditor:ot,exerciseitem:cn,TagDiscipline:Po,setisedit:vr,qitem:An,init:Oe,showTip:ki}),(An==null?void 0:An.question_type)===2&&$e.createElement(or,{getTagData:ve,deleteitem:Ct,seveeditor:ot,exerciseitem:cn,TagDiscipline:Po,setisedit:vr,qitem:An,init:Oe,showTip:ki}),(An==null?void 0:An.question_type)===4&&$e.createElement(Et,{getTagData:ve,deleteitem:Ct,seveeditor:ot,exerciseitem:cn,TagDiscipline:Po,setisedit:vr,qitem:An,init:Oe,showTip:ki}),(An==null?void 0:An.question_type)===7&&$e.createElement(Vi,{getTagData:ve,deleteitem:Ct,seveeditor:ot,exerciseitem:cn,TagDiscipline:Po,setisedit:vr,qitem:An,init:Oe,showTip:ki}),(An==null?void 0:An.question_type)===8&&$e.createElement(qi,{getTagData:ve,deleteitem:Ct,seveeditor:ot,exerciseitem:cn,TagDiscipline:Po,setisedit:vr,qitem:An,init:Oe,showTip:ki}))))))),$e.createElement("div",{className:oe.bottomdiv},$e.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},$e.createElement("span",{className:oe.spanBtn,onClick:()=>{ia()||(ci(!0),ti(!1))}},"\u9898\u5E93\u9009\u9898"),$e.createElement(ee.Z,{menu:{items:Ir}},$e.createElement("span",{className:oe.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),$e.createElement("span",{className:oe.spanBtn,onClick:()=>ir(void 0,null,function*(){var yn;if(ia())return;const ha=yield(0,ue.JP)(Pe);ha.status===0&&window.open(`/classrooms/coursesId/exercise/${ha.exercise_id}/${(yn=ge.userInfo)==null?void 0:yn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),$e.createElement("span",{className:oe.spanBtn,onClick:()=>{if(!ia()){if(Ai){window.open(`/paperlibrary/see/${Pe}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Pe}`)}}},"\u8BD5\u5377\u9884\u89C8"),Ja==null?void 0:Ja.map((yn,ha)=>$e.createElement(de.ZP,{key:ha,className:oe.addQuestionBtn,type:"primary",onClick:()=>{lr(yn.id)}},yn.name)),$e.createElement(de.ZP,{className:oe.saveBtn,loading:Ni,onClick:()=>{var yn,ha;const Oa=()=>ir(void 0,null,function*(){if(Ao.get("pageType")=="course")if(Ao.get("updateType")=="course")Ee.ZP.info("\u7F16\u8F91\u6210\u529F"),ie.history.replace(`/paths/${Ao.get("courseId")}`);else{if(ia())return;(0,Do._C)({id:Ao.get("stageId"),subject_id:Ao.get("courseId"),homework_type:"exercise",examination_bank_ids:[Pe]}).then(fr=>{(fr==null?void 0:fr.status)==0&&(Ee.ZP.info("\u521B\u5EFA\u6210\u529F"),ie.history.replace(`/paths/${Ao.get("courseId")}`))})}else{if(ia())return;if(Ai){mo(!0);const fr=yield(0,pe.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Pe}});if(mo(!1),(fr==null?void 0:fr.status)!==0)return}Ee.ZP.info("\u521B\u5EFA\u6210\u529F"),ie.history.push("/paperlibrary?defaultActiveKey=0")}});let Ma=(ha=(yn=cn==null?void 0:cn.exercise_question_types)==null?void 0:yn.filter(fr=>fr.question_type===5)[0])==null?void 0:ha.items,Ka=0;Ma==null||Ma.map(fr=>{fr.high_resources_consume&&(Ka=Ka+1)}),console.log(Ka),Ka>0?Ce({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:Ka,fn:()=>{Oa()}}}):Oa()}},$e.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),$e.createElement(Wa,{setScoreShow:vi,ScoreShow:jo,exerciseitem:cn,getdata:Oe}),mi&&$e.createElement(qa.Z,{setScoreShow:ci,isshixuns:qo,ScoreShow:mi,isloadings:bo,onOk:(yn,ha,Oa,Ma)=>ir(void 0,null,function*(){Ko(!0);let fr=yield wt({exam_id:Pe,item_bank_ids:yn,shixun_ids:ha});Ko(!1),(fr==null?void 0:fr.status)===0&&b.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{Oe()},onCancel:()=>{ci(!1),Oe()}})})}),$e.createElement(Ss.Z,{sub_discipline_id:(mt=cn==null?void 0:cn.exercise)!=null&&mt.sub_discipline_id?[(Zt=cn==null?void 0:cn.exercise)==null?void 0:Zt.discipline_id,(jn=cn==null?void 0:cn.exercise)==null?void 0:jn.sub_discipline_id]:[],visible:Jr,onCancel:()=>jr(!1),onOk:Ht}),$e.createElement(b.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:ao,width:500,onOk:()=>Ga.submit(),onCancel:()=>eo(!1)},$e.createElement(we.default,{form:Ga,initialValues:{},onFinish:yn=>ir(void 0,null,function*(){(yield(0,ue.RK)(Pa({id:Pe},yn))).status==0&&(Ee.ZP.success("\u4FEE\u6539\u6210\u529F"),Oe(),eo(!1))})},$e.createElement(we.default.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(yn,ha){var Oa,Ma,Ka,fr;const so=(Oa=Ja==null?void 0:Ja.find(xr=>xr.nameType==Ga.getFieldValue("item_type_en")))==null?void 0:Oa.id;return(fr=(Ka=(Ma=cn==null?void 0:cn.exercise_question_types)==null?void 0:Ma.filter(xr=>xr.question_type!=so))==null?void 0:Ka.map(xr=>xr==null?void 0:xr.name))!=null&&fr.includes(ha)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},$e.createElement(se.default,{size:"large",maxLength:10,showCount:!0})),$e.createElement(we.default.Item,{hidden:!0,name:"item_type_en"},$e.createElement(se.default,{size:"large"})))),$e.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Xr},$e.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),$e.createElement(be.Z,{stickyTop:-24,subDisciplineId:(qn=cn==null?void 0:cn.exercise)!=null&&qn.sub_discipline_id?[(kn=cn==null?void 0:cn.exercise)==null?void 0:kn.discipline_id,(ra=cn==null?void 0:cn.exercise)==null?void 0:ra.sub_discipline_id]:[],onCancel:()=>$o(!1),mode:2,gather:{exam_id:Pe},onSuccess:()=>{$o(!1),Oe()}}),$e.createElement("div",{style:{height:70}})),$e.createElement(je.Q,{visible:!!gi,setVisible:Li,tip:gi===2&&"\u8BBE\u7F6E\u5DF2\u6DFB\u52A0\u5728\u8BD5\u5377\u4E2D\u7684\u7F16\u7A0B\u9898\u6240\u5141\u8BB8\u4F7F\u7528\u7684\u7F16\u7A0B\u8BED\u8A00",dataSource:gi===1?An==null?void 0:An.languages:[],onOk:yn=>ir(void 0,null,function*(){const ha={languages:yn};gi===1?ha.hack_id=An==null?void 0:An.hack_id:ha.exam_id=Pe,(yield(0,pe.ZP)("/api/problems/update_languages.json",{method:"post",body:ha})).status===0&&(Ee.ZP.success("\u4FEE\u6539\u6210\u529F"),Ue({id:po.current}),Li(!1))})}))};var Qr=(0,ie.connect)(({user:ge,newExercisePaper:Ce,dispatch:Pe})=>({user:ge,newExercisePaper:Ce,dispatch:Pe}))(wr),Nr=z(65213),Tr=z(50637),Se=z(99640),Ae=z(67294),lt=Object.defineProperty,he=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,ut=Object.getOwnPropertySymbols,Bt=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,it=(ge,Ce,Pe)=>Ce in ge?lt(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,gt=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Bt.call(Ce,Pe)&&it(ge,Pe,Ce[Pe]);if(ut)for(var Pe of ut(Ce))Je.call(Ce,Pe)&&it(ge,Pe,Ce[Pe]);return ge},Ut=(ge,Ce)=>he(ge,rt(Ce)),gn=(ge,Ce,Pe)=>new Promise((ft,Wt)=>{var Fn=It=>{try{Kt(Pe.next(It))}catch(Mt){Wt(Mt)}},Nn=It=>{try{Kt(Pe.throw(It))}catch(Mt){Wt(Mt)}},Kt=It=>It.done?ft(It.value):Promise.resolve(It.value).then(Fn,Nn);Kt((Pe=Pe.apply(ge,Ce)).next())});const Mn=()=>{const[ge,Ce]=(0,x.useState)([]);return(0,x.useEffect)(()=>{gn(void 0,null,function*(){const ft=yield(0,ue.d1)({source:"question"});ft!=null&&ft.disciplines&&Ce((0,y.L)(ft==null?void 0:ft.disciplines))})},[]),ge},nn=({user:ge,newExercisePaper:Ce,dispatch:Pe})=>{var ft,Wt,Fn,Nn,Kt,It,Mt,an,mt,Zt,jn,qn;const kn=(0,ie.useParams)(),ra=Mn(),[cn]=we.default.useForm(),[ua,$a]=(0,x.useState)(),[In,An]=(0,x.useState)(!1),[br,zr]=(0,x.useState)(1),[qr,_r]=(0,x.useState)(""),[po]=(0,ie.useSearchParams)(),[Ha,tr]=(0,x.useState)(!1),[nr,Hr]=(0,x.useState)(!1),[Vr,vr]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{po.get("type")==="2"&&(_r(kn.id),zr(2))},[po.get("type")]),(0,x.useEffect)(()=>{if(kn.id){if(!ra.length)return;gn(void 0,null,function*(){var io,Jr,jr;An(!0);const Xr=yield(0,ue.Di)({id:kn.id});An(!1);const $o=(io=Xr==null?void 0:Xr.exercise)==null?void 0:io.sub_discipline_id;let jo=[];for(const ci of ra)for(const qo of ci.children)qo.value===$o&&(jo=[ci.value,qo.value]);const vi=(Jr=Xr==null?void 0:Xr.exercise)==null?void 0:Jr.time,mi=Ut(gt({},Xr.exercise),{sub_discipline_id:jo,time:vi===-1?null:vi});$a(mi),vr((jr=Xr.exercise)==null?void 0:jr.set_question_sub_discipline)})}else $a({time:60,difficulty:2});Pe({type:"globalSetting/footerToggle",payload:!1})},[ra]),Ae.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Ae.createElement("section",{className:"edu-container"},Ae.createElement("section",{className:"animated fadeIn"},Ae.createElement("aside",{style:{marginTop:15}},Ae.createElement(Te.Z,{separator:">"},Ae.createElement(Te.Z.Item,null,Ae.createElement(ie.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),Ae.createElement(Te.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),Ae.createElement("div",{className:"bg-white"},Ae.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Ae.createElement("div",{onClick:()=>{if(Ha){Ee.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}zr(1)},className:br===1?ze.Z.selectdiv:ze.Z.divitem},Ae.createElement(Nr.Z,{number:1,active:br===1,className:"mr10"}),Ae.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Ae.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Ae.createElement("div",{onClick:()=>{if(!kn.id&&!qr){Ee.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}zr(2),!qr&&_r(kn.id)},className:br!==1?ze.Z.selectdiv:ze.Z.divitem},Ae.createElement(Nr.Z,{number:2,active:br!==1,className:"mr10"}),Ae.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),br===2&&Ae.createElement("div",{className:"tc"},Ae.createElement(Tr.Z,{defaultValue:(Wt=(ft=Ce==null?void 0:Ce.editData)==null?void 0:ft.exercise)==null?void 0:Wt.exercise_name,onFinish:Po=>gn(void 0,null,function*(){var io,Jr,jr,Xr,$o,jo,vi,mi,ci,qo,ti,bo;return Po.trim()===((Jr=(io=Ce==null?void 0:Ce.editData)==null?void 0:io.exercise)==null?void 0:Jr.exercise_name)?!0:(yield(0,ue.w0)({id:`${(Xr=(jr=Ce==null?void 0:Ce.editData)==null?void 0:jr.exercise)==null?void 0:Xr.id}`,sub_discipline_id:(jo=($o=Ce==null?void 0:Ce.editData)==null?void 0:$o.exercise)==null?void 0:jo.sub_discipline_id,time:`${(mi=(vi=Ce==null?void 0:Ce.editData)==null?void 0:vi.exercise)==null?void 0:mi.time}`,exercise_name:Po,exercise_description:(qo=(ci=Ce==null?void 0:Ce.editData)==null?void 0:ci.exercise)==null?void 0:qo.exercise_description,difficulty:(bo=(ti=Ce==null?void 0:Ce.editData)==null?void 0:ti.exercise)==null?void 0:bo.difficulty})).status===0?(cn.setFieldValue("exercise_name",Po),Pe({type:"newExercisePaper/modifyTitle",payload:Po}),!0):!1})}),Ae.createElement("div",{style:{fontSize:14}},Ae.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Ae.createElement("span",{style:{color:"#000000",marginLeft:8}},(Nn=(Fn=Ce==null?void 0:Ce.editData)==null?void 0:Fn.exercise)==null?void 0:Nn.time)),Ae.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Ae.createElement("span",{style:{color:"#000000",marginLeft:8}},((It=(Kt=Ce==null?void 0:Ce.editData)==null?void 0:Kt.exercise)==null?void 0:It.difficulty)===1?"\u7B80\u5355":((an=(Mt=Ce==null?void 0:Ce.editData)==null?void 0:Mt.exercise)==null?void 0:an.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Ae.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Ae.createElement("span",{style:{color:"#000000",marginLeft:8}},((Zt=(mt=Ce==null?void 0:Ce.editData)==null?void 0:mt.exercise_types)==null?void 0:Zt.q_counts)||0)),Ae.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Ae.createElement("span",{style:{color:"#000000",marginLeft:8}},(qn=(jn=Ce==null?void 0:Ce.editData)==null?void 0:jn.exercise_types)==null?void 0:qn.q_scores))))),br===1&&Ae.createElement(Ze.Z,{spinning:In,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},Ae.createElement("section",{className:[ze.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},ua&&Ae.createElement(we.default,{layout:"horizontal",form:cn,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:ze.Z.formWrap,initialValues:ua},Ae.createElement(we.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:ze.Z.baseLineHeight,rules:[{required:!0,validator:(Po,io)=>{var Jr;return((Jr=io==null?void 0:io.replaceAll(" ",""))==null?void 0:Jr.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Ae.createElement(se.default,{maxLength:60,className:ze.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Ae.createElement(we.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:ze.Z.baseLineHeight},Ae.createElement(qe.Z,{className:ze.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ra,popupClassName:ze.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),Ae.createElement("div",{className:ze.Z.concat},Ae.createElement("div",null,Ae.createElement(Me.default,{checked:Vr,onChange:Po=>{vr(Po.target.checked)},style:{color:"#000"}},"\u8BBE\u7F6E\u8BE5\u65B9\u5411&\u8BFE\u7A0B\u4E3A\u8BD5\u9898\u6A21\u7248\uFF08\u521B\u5EFA\u65B0\u8BD5\u9898\u81EA\u52A8\u4F7F\u7528\u8BE5\u65B9\u5411&\u8BFE\u7A0B\uFF09")),Ae.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Ae.createElement("a",{onClick:()=>Hr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Ae.createElement(we.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:ze.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Ae.createElement(ke.ZP.Group,{className:ze.Z.radiogroup},Ae.createElement(ke.ZP.Button,{className:ze.Z.easy,value:1},"\u7B80\u5355"),Ae.createElement(ke.ZP.Button,{className:ze.Z.medium,value:2},"\u9002\u4E2D"),Ae.createElement(ke.ZP.Button,{className:ze.Z.hard,value:3},"\u56F0\u96BE"))),Ae.createElement(we.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:ze.Z.baseLineHeight},Ae.createElement("div",{style:{display:"flex",width:"100%"}},Ae.createElement(we.default.Item,{name:"time",noStyle:!0},Ae.createElement(Ke.Z,{min:1,className:ze.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Ae.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Ae.createElement(we.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Ae.createElement(se.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),Ae.createElement("div",{className:ze.Z.bottmodiv},Ae.createElement(de.ZP,{className:`${ze.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{po.get("pageType")=="course"?ie.history.push(`/paths/${po.get("courseId")}`):ie.history.push("/paperlibrary")}},"\u53D6\u6D88"),Ae.createElement(a.Z,{className:`${ze.Z.confirmBtn} ml15`,type:"primary",onClick:()=>gn(void 0,null,function*(){var Po,io,Jr,jr;yield cn.validateFields();const Xr=cn.getFieldsValue();if(Xr.sub_discipline_id=((Po=Xr.sub_discipline_id)==null?void 0:Po.length)>0?Xr.sub_discipline_id[1]:"",Xr.set_question_sub_discipline=Vr,kn.id){(yield(0,ue.w0)(gt({id:kn.id},Xr))).status===0&&(_r(kn.id),zr(2),ie.history.replace(`/paperlibrary/add/${kn.id}?type=2`));return}const $o=yield(0,ue.un)(Xr);$o.status===0&&(_r((io=$o==null?void 0:$o.data)==null?void 0:io.exam_id),zr(2),po.get("pageType")=="course"?ie.history.replace(`/paperlibrary/add/${(Jr=$o==null?void 0:$o.data)==null?void 0:Jr.exam_id}?type=2&pageType=course&courseId=${po.get("courseId")}&stageId=${po.get("stageId")}`):ie.history.replace(`/paperlibrary/add/${(jr=$o==null?void 0:$o.data)==null?void 0:jr.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),br===2&&Ae.createElement("div",null,Ae.createElement(Qr,{setisedits:tr,itemid:qr}))),Ae.createElement(Se.Z,{open:nr,onCancel:()=>{Hr(!1)}}))};var Tn=(0,ie.connect)(({user:ge,newExercisePaper:Ce,dispatch:Pe})=>({user:ge,newExercisePaper:Ce,dispatch:Pe}))(nn)},97964:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Pt}});var x=z(67294),ie=z(22150),we=z(2453),Te=z(14446),Ee=z(66368),Ze=z(42563),se=z(85546),qe=z(48305),Me=z(69677),ke=z(9430),Ke=z(83062),de=z(28452),ze=z(71577),ue=z(33170),y={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},a=z(53430),b={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},E=z(85725),ee=z(28706),te=z(19575);const re=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ce=({qitem:bt})=>{var En,ga,xn,Xn,tt,Yn,fa,pn,Nt,Sn;return x.createElement("div",{className:b.warp},x.createElement("div",{className:b.mainPart},x.createElement("div",{className:b.qcount},(bt==null?void 0:bt.question_type)===8&&x.createElement(E.Z,{className:b.content,showProgramFill:!0,value:(En=bt==null?void 0:bt.program_attr)==null?void 0:En.description}),(bt==null?void 0:bt.question_type)!=8&&x.createElement(E.Z,{className:b.qtitle,value:(bt==null?void 0:bt.name)||(bt==null?void 0:bt.title)})),((bt==null?void 0:bt.question_type)===0||(bt==null?void 0:bt.question_type)===2)&&x.createElement("div",null,(ga=bt==null?void 0:bt.choices)==null?void 0:ga.map((Ve,Ie)=>x.createElement("div",{className:b.redio},!(Ve!=null&&Ve.is_answer)&&x.createElement("span",{className:b.redioitem}),(Ve==null?void 0:Ve.is_answer)&&x.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),x.createElement(E.Z,{className:Ve!=null&&Ve.is_answer?b.titleyes:b.title,value:re[Ie]+(Ve==null?void 0:Ve.choice_text)}),(Ve==null?void 0:Ve.is_answer)&&x.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(bt==null?void 0:bt.question_type)===1&&x.createElement("div",null,(xn=bt==null?void 0:bt.choices)==null?void 0:xn.map((Ve,Ie)=>x.createElement("div",{className:b.checkbox},!(Ve!=null&&Ve.is_answer)&&x.createElement("span",{className:b.checkboxitem}),(Ve==null?void 0:Ve.is_answer)&&x.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),x.createElement(E.Z,{className:Ve!=null&&Ve.is_answer?b.titleyes:b.title,value:re[Ie]+(Ve==null?void 0:Ve.choice_text)}),(Ve==null?void 0:Ve.is_answer)&&x.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(bt==null?void 0:bt.question_type)===3&&x.createElement("div",{className:b.completion},(Xn=bt==null?void 0:bt.standard_answer)==null?void 0:Xn.map((Ve,Ie)=>{var St;return x.createElement("div",{style:{display:"flex"}},x.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",Ie+1),x.createElement("div",{className:b.content},(St=Ve==null?void 0:Ve.answer_text)==null?void 0:St.map((Xt,Bn)=>x.createElement("div",{className:b.items},Xt))))})),(bt==null?void 0:bt.question_type)===4&&x.createElement("div",{className:b.simple},x.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),x.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(tt=bt==null?void 0:bt.answer_texts)!=null&&tt[0]?x.createElement(E.Z,{className:b.content,value:(Yn=bt==null?void 0:bt.answer_texts)==null?void 0:Yn[0]}):x.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(bt==null?void 0:bt.question_type)===5&&((fa=bt==null?void 0:bt.challenge_names)==null?void 0:fa.map((Ve,Ie)=>x.createElement("div",{className:b.shixun},x.createElement("span",{className:b.qtitle},x.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,ee.EM)(Ie+1),"\u9898"),Ve)))),(bt==null?void 0:bt.question_type)===6&&x.createElement("div",{className:b.program},x.createElement(E.Z,{className:b.content,value:((pn=bt==null?void 0:bt.program_attr)==null?void 0:pn.description)||"- -"})),(bt==null?void 0:bt.question_type)===7&&((Nt=bt==null?void 0:bt.sub_item_banks)==null?void 0:Nt.map((Ve,Ie)=>{var St,Xt,Bn,Zn,Na;return x.createElement("div",null,x.createElement("div",{className:b.combination},x.createElement("span",{className:b.qtitle},Ve==null?void 0:Ve.name)),x.createElement("div",{className:b.warp,style:{padding:"0px",paddingTop:20}},x.createElement("div",null,((Ve==null?void 0:Ve.item_type)=="SINGLE"||(Ve==null?void 0:Ve.item_type)=="JUDGMENT")&&((St=Ve==null?void 0:Ve.choices)==null?void 0:St.map((On,oa)=>x.createElement("div",{className:b.redio},!(On!=null&&On.is_answer)&&x.createElement("span",{className:b.redioitem}),(On==null?void 0:On.is_answer)&&x.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),x.createElement(E.Z,{className:On!=null&&On.is_answer?b.titleyes:b.title,value:re[oa]+(On==null?void 0:On.choice_text)}),(On==null?void 0:On.is_answer)&&x.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ve==null?void 0:Ve.item_type)=="MULTIPLE"&&((Xt=Ve==null?void 0:Ve.choices)==null?void 0:Xt.map((On,oa)=>x.createElement("div",{className:b.checkbox},!(On!=null&&On.is_answer)&&x.createElement("span",{className:b.checkboxitem}),(On==null?void 0:On.is_answer)&&x.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),x.createElement(E.Z,{className:On!=null&&On.is_answer?b.titleyes:b.title,value:re[oa]+(On==null?void 0:On.choice_text)}),(On==null?void 0:On.is_answer)&&x.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ve==null?void 0:Ve.item_type)=="COMPLETION"&&x.createElement("div",{className:b.completion},(Bn=Ve==null?void 0:Ve.standard_answer)==null?void 0:Bn.map((On,oa)=>{var xa;return x.createElement("div",{style:{display:"flex"}},x.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",oa+1),x.createElement("div",{className:b.content},(xa=On==null?void 0:On.answer_text)==null?void 0:xa.map((nt,Tt)=>x.createElement("div",{className:b.items},nt))))})),(Ve==null?void 0:Ve.item_type)=="SUBJECTIVE"&&x.createElement("div",{className:b.simple},x.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),x.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Zn=Ve==null?void 0:Ve.answer_texts)!=null&&Zn[0]?x.createElement(E.Z,{className:b.content,value:(Na=Ve==null?void 0:Ve.answer_texts)==null?void 0:Na[0]}):x.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(bt==null?void 0:bt.question_type)===8&&x.createElement("div",null,x.createElement(E.Z,{disabledFill:!0,className:b.content,showProgramFill:!0,value:te.Base64.decode(((Sn=bt==null?void 0:bt.program_attr)==null?void 0:Sn.code)||"")})),(bt==null?void 0:bt.question_type)===5&&x.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},x.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},x.createElement("div",{style:{marginRight:30}},x.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),x.createElement("span",{style:{color:"#000000"}},(bt==null?void 0:bt.author_name)||"- -")),x.createElement("div",{style:{marginRight:30}},x.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),x.createElement("span",{style:{color:"#000000"}},(bt==null?void 0:bt.author_school_name)||"- -")),x.createElement("div",{style:{marginRight:30}},x.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{style:{color:"#000000"}},(bt==null?void 0:bt.study_count)||"0"))),x.createElement("a",{className:b.shixunbutton,href:`/shixuns/${bt==null?void 0:bt.identifier}/challenges?exercise=true`,target:"_blank"},x.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((bt==null?void 0:bt.question_type)<=4||[6,8].includes(bt==null?void 0:bt.question_type))&&x.createElement("div",{className:b.bottom},x.createElement("div",{className:b.bottomitem},x.createElement("span",{className:b.left},"\u89E3\u6790"),x.createElement("span",{className:b.right},bt!=null&&bt.analysis?x.createElement(E.Z,{value:bt==null?void 0:bt.analysis}):x.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),x.createElement("div",{className:b.bottomitem},x.createElement("span",{className:b.left},"\u96BE\u5EA6"),x.createElement("span",{className:b.right},(bt==null?void 0:bt.difficulty)===1?"\u7B80\u5355":(bt==null?void 0:bt.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),x.createElement("div",{className:b.bottomitem},x.createElement("span",{className:b.left},"\u77E5\u8BC6\u70B9"),x.createElement("span",{className:b.right},bt!=null&&bt.tag_discipline?bt==null?void 0:bt.tag_discipline:x.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},pe=z(36913),xe=z(57971),je=z(35973),_e=z(17663),Re=z(20670),ye=z(38244),He=z(67294),We=Object.defineProperty,Xe=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,ht=(bt,En,ga)=>En in bt?We(bt,En,{enumerable:!0,configurable:!0,writable:!0,value:ga}):bt[En]=ga,xt=(bt,En)=>{for(var ga in En||(En={}))pt.call(En,ga)&&ht(bt,ga,En[ga]);if(at)for(var ga of at(En))yt.call(En,ga)&&ht(bt,ga,En[ga]);return bt},Jt=(bt,En)=>Xe(bt,Be(En)),ea=(bt,En,ga)=>new Promise((xn,Xn)=>{var tt=pn=>{try{fa(ga.next(pn))}catch(Nt){Xn(Nt)}},Yn=pn=>{try{fa(ga.throw(pn))}catch(Nt){Xn(Nt)}},fa=pn=>pn.done?xn(pn.value):Promise.resolve(pn.value).then(tt,Yn);fa((ga=ga.apply(bt,En)).next())});const Sa=({setScoreShow:bt,ScoreShow:En,onOk:ga,isshixuns:xn,isloadings:Xn,dispatch:tt,isIntelligentAssistant:Yn=!1,newExercisePaper:fa,shixunsDetail:pn})=>{var Nt,Sn,Ve;let[Ie,St]=(0,x.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:Yn,group_id:[]}),[Xt,Bn]=(0,x.useState)([]),[Zn,Na]=(0,x.useState)([]),[On,oa]=(0,x.useState)([]),[xa,nt]=(0,x.useState)([]);const[Tt,Ra]=(0,x.useState)(!1),[ta]=ie.default.useForm(),[kt,Fa]=(0,x.useState)(),[ct,Gt]=(0,x.useState)(!1);let[fn,zt]=(0,x.useState)(xn);const[Vt,va]=(0,x.useState)([]),[Aa,wa]=(0,x.useState)(0),[La,Or]=(0,x.useState)(!0),[Fr,pr]=(0,x.useState)([]),[ho,Lo]=(0,x.useState)([]),So=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[No,Ho]=(0,x.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const Io=(0,x.useRef)(new Set),Qo=(0,x.useRef)(new Set),fo=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],ba=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],ur=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[rr,or]=(0,x.useState)(!1),no=()=>{ta.resetFields(),fn=!1,zt(!1),or(!1),ta.submit()};(0,x.useEffect)(()=>{var wn,pa,vo,ya,Er,Ot,aa,Dn,Rt,Ya;(((vo=(pa=(wn=fa==null?void 0:fa.editData)==null?void 0:wn.exercise)==null?void 0:pa.exist_item_bank_ids)==null?void 0:vo.length)>0||((Ot=(Er=(ya=fa==null?void 0:fa.editData)==null?void 0:ya.exercise)==null?void 0:Er.exist_item_bank_shixun_ids)==null?void 0:Ot.length)>0)&&Lo([...(Dn=(aa=fa==null?void 0:fa.editData)==null?void 0:aa.exercise)==null?void 0:Dn.exist_item_bank_ids,...(Ya=(Rt=fa==null?void 0:fa.editData)==null?void 0:Rt.exercise)==null?void 0:Ya.exist_item_bank_shixun_ids])},[(Sn=(Nt=fa==null?void 0:fa.editData)==null?void 0:Nt.exercise)==null?void 0:Sn.exist_item_bank_ids]),(0,x.useEffect)(()=>{En&&(ta.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),La&&fn&&(ta.setFieldsValue({item_type:"SHIXUN"}),Ie.item_type="SHIXUN",St(xt({},Ie)),Or(!1)),gr(Ie),hr(),rn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[En]),(0,x.useEffect)(()=>{Aa>0&&setTimeout(()=>{wa(0)},2e3)},[Aa]);function gr(wn){return ea(this,null,function*(){var pa,vo,ya;if(Ra(!0),St(xt({},wn)),(On==null?void 0:On.length)<=0&&wn.type==="5"){nt([]),Ra(!1);return}console.log("----",On,Vt);let Er=wn.type==="5"?On==null?void 0:On.filter(Dn=>!Vt.includes(Dn)):null,Ot=wn.type==="5"?On==null?void 0:On.filter(Dn=>Vt.includes(Dn)):null;wn.group_id=((pa=wn.group_id)==null?void 0:pa.map(Dn=>Dn==null?void 0:Dn.value))||null;let aa=yield(0,ue.ZP)("/api/item_banks.json",{method:"get",params:Jt(xt({},wn),{discipline_id:((vo=wn==null?void 0:wn.courseid)==null?void 0:vo[0])||null,sub_discipline_id:((ya=wn==null?void 0:wn.courseid)==null?void 0:ya[1])||null,ids:Er,shixun_ids:Ot,include_shixuns:!Yn,keyword:wn.keyword?encodeURIComponent(wn.keyword):wn.keyword,type:wn.type==="5"?null:wn.type,clazz:wn.type==="3"?"ItemBanksGroup":null})});nt(aa),Ra(!1)})}function hr(){return ea(this,null,function*(){let wn=yield(0,ue.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Ie.type==="5"?null:Ie.type,clazz:"ItemBanksGroup"}});Bn((0,a.L)(wn==null?void 0:wn.disciplines))})}function rn(wn){return ea(this,null,function*(){var pa;let vo=yield(0,ue.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:wn}),ya=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(pa=vo==null?void 0:vo.data)==null?void 0:pa.map(Er=>({title:Er.name,id:Er.id,pid:Er.id,value:Er.id,key:Er.id,isLeaf:!Er.have_child}))}];pr(ya)})}function mn(wn){return ea(this,null,function*(){var pa,vo,ya,Er;Ra(!0);let Ot=(pa=wn.list)==null?void 0:pa.filter(Rt=>!Vt.includes(Rt)),aa=(vo=wn.list)==null?void 0:vo.filter(Rt=>Vt.includes(Rt));if(Ot.length===0&&aa.length===0){Ra(!1),nt([]);return}let Dn=yield(0,ue.ZP)("/api/item_banks.json",{method:"get",params:Jt(xt({},wn),{discipline_id:((ya=wn==null?void 0:wn.courseid)==null?void 0:ya[0])||null,sub_discipline_id:((Er=wn==null?void 0:wn.courseid)==null?void 0:Er[1])||null,ids:Ot,shixun_ids:aa,type:wn.type==="5"?null:wn.type,clazz:wn.type==="3"?"ItemBanksGroup":null})});Ra(!1),nt(Dn)})}const on=wn=>ea(void 0,null,function*(){const pa=yield tt({type:"shixunsDetail/release",payload:{id:wn}});let vo=pa==null?void 0:pa.tag_position,ya=(pa==null?void 0:pa.evaluation_set_position)||[],Er=pa.status;return Er===0?(we.ZP.success("\u53D1\u5E03\u6210\u529F"),gr(Ie),!0):(Er===2?we.ZP.error(`\u7B2C${ya.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):Er===3?we.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${vo.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):we.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),la=wn=>(wn==null?void 0:wn.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Xa=(wn,pa,vo)=>wn.map(ya=>ya.key===pa?xt(xt({},ya),vo):ya.children?Jt(xt({},ya),{children:Xa(ya.children,pa,vo)}):ya),Br=wn=>ea(void 0,null,function*(){const{key:pa}=wn;let vo=Ie.type;const ya=yield(0,ye.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(pa),type:vo}),{data:Er,total_count:Ot}=ya||{};Ot>0&&pr(aa=>Xa(aa,pa,{children:Er.map(Dn=>({title:Dn.name,id:Dn.id,pid:Dn.id,value:Dn.id,key:Dn.id,isLeaf:!Dn.have_child}))}))});function Oo(wn){console.log("----",Ie),wn==="1"&&(No.gg=xt({},Ie)),wn==="2"&&(No.scj=xt({},Ie)),wn==="3"&&(No.ttgx=xt({},Ie)),wn==="0"&&(No.wcjd=xt({},Ie)),wn==="5"&&(No.yx=xt({},Ie)),Ho(xt({},No))}function $r(){Ie.type==="1"&&(Ie=No.gg),Ie.type==="2"&&(Ie=No.scj),Ie.type==="3"&&(Ie=No.ttgx),Ie.type==="0"&&(Ie=No.wcjd),Ie.type==="5"&&(Ie=No.yx),(Ie==null?void 0:Ie.item_type)==="SHIXUN"?(fn=!0,zt(!0)):(fn=!1,zt(!1)),ta.setFieldsValue(xt({},Ie)),St(xt({},Ie)),gr(xt({},Ie))}return He.createElement("div",null,He.createElement(Te.default,{title:!1,footer:!1,open:En,width:1200,centered:!0,className:y.scoremodal,onCancel:()=>{bt(!1)}},He.createElement("div",{style:{display:"flex",alignItems:"center"}},He.createElement("div",{className:y.title},Yn?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Yn&&He.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),He.createElement(Ee.default,{className:y.tabWrap,activeKey:Ie.type,onChange:wn=>{wn==="3"?(Ie.show_all_share=!0,rn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Ie.show_all_share=null,wn==="0"&&rn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Oo(Ie.type),Ie.type=wn,(Ie==null?void 0:Ie.item_type)==="SHIXUN"&&Ie.type!=="5"&&(fn=!0,zt(!0)),or(!1),Ie.type==="5"&&(fn=!1,zt(!1)),$r(),hr()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:He.createElement("div",null,"\u5DF2\u9009",On.length>0&&He.createElement("span",{className:y.titlecount},On.length),Aa>0&&He.createElement("span",{className:y.add},"+",Aa)),key:"5"}]}),He.createElement(ie.default,{layout:"inline",form:ta,onValuesChange:(wn,pa)=>{const vo=Object.values(pa).some(Er=>Er!==null&&Er!==""&&Er!==void 0),ya=pa.keyword==="";if(or(vo||!ya),Ie.page=1,(pa==null?void 0:pa.item_type)==="SHIXUN"){if(Ie.type==="5"?zt(!1):zt(!0),wn.keyword||wn.keyword==="")return;ta.submit()}else{if(wn!=null&&wn.courseid&&ta.setFieldsValue({tag_discipline_id:""}),zt(!1),wn.keyword||wn.keyword==="")return;ta.submit()}},onFinish:wn=>{var pa;Ie.type==="3"&&(!wn.group_id||((pa=wn==null?void 0:wn.group_id)==null?void 0:pa.length)===0)?Ie.show_all_share=!0:Ie.show_all_share=null,St(xt(xt({},Ie),wn)),gr(xt(xt({},Ie),wn))}},He.createElement(ie.default.Item,{name:"item_type"},He.createElement(Ze.default,{className:y.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(Yn?So.slice(0,6):So).map(wn=>He.createElement(Ze.default.Option,{key:wn.value},wn.name)))),He.createElement(ie.default.Item,{name:"courseid"},He.createElement(se.Z,{className:y.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Xt})),!fn&&He.createElement(ie.default.Item,{name:"tag_discipline_id"},He.createElement(Ze.default,{className:y.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Ve=xa==null?void 0:xa.tag_disciplines)==null?void 0:Ve.map(wn=>He.createElement(Ze.default.Option,{key:wn.id},wn.name)))),He.createElement(ie.default.Item,{name:fn?"diff":"difficulty"},He.createElement(Ze.default,{className:y.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!fn&&fo.map(wn=>He.createElement(Ze.default.Option,{key:wn.value},wn.name)),fn&&ba.map(wn=>He.createElement(Ze.default.Option,{key:wn.value},wn.name)))),fn&&He.createElement(ie.default.Item,{name:"shixun_publish_status"},He.createElement(Ze.default,{className:y.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},ur.map(wn=>He.createElement(Ze.default.Option,{key:wn.value},wn.name)))),(Ie.type==="3"||Ie.type==="0")&&!fn&&He.createElement(ie.default.Item,{name:"group_id"},He.createElement(qe.default,{treeDataSimpleMode:!0,style:{width:118},className:y.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(wn,pa)=>pa.title.toUpperCase().indexOf(wn.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:Br,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Fr})),rr&&He.createElement("span",{className:y.allqingchu,onClick:no},He.createElement("i",{className:"iconfont icon-guanbi4"}),He.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),He.createElement(ie.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},He.createElement(Me.default.Search,{className:y.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:He.createElement("i",{className:`iconfont icon-sousuo9 font14 ${y.searchIcon}`,onClick:()=>ta.submit()}),onSearch:wn=>{ta.submit()}}))),He.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},He.createElement("div",{onClick:()=>{Ie.updated_at==="asc"?Ie.updated_at="desc":Ie.updated_at="asc",St(Jt(xt({},Ie),{page:1})),gr(Jt(xt({},Ie),{page:1}))}}," ",Ie.updated_at?He.createElement("img",{src:Ie.updated_at==="asc"?pe.Z:xe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):He.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),He.createElement("div",{onClick:()=>{Ie.quotes==="asc"?Ie.quotes="desc":Ie.quotes="asc",St(Jt(xt({},Ie),{page:1})),gr(Jt(xt({},Ie),{page:1}))},style:{marginLeft:20}}," ",Ie.quotes?He.createElement("img",{src:Ie.quotes==="asc"?pe.Z:xe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):He.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),He.createElement(ke.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(xa==null?void 0:xa.items)||(xa==null?void 0:xa.shixun_list),pagination:!1,loading:Tt,rowKey:wn=>wn.id,rowSelection:{type:Yn?"radio":"checkbox",selectedRowKeys:Zn,getCheckboxProps:wn=>({disabled:wn.shixun_tag_num===1||(ho==null?void 0:ho.find(pa=>wn.id===pa))}),onSelect(wn,pa,vo){if(Yn){Na([wn.id]),Qo.current=new Set([wn.id]),wa(1),oa([wn.id]);return}if(pa)(fn||wn!=null&&wn.challenge_names)&&va([...Vt,wn.id]),Na([...Zn,wn.id]),wn.identifier?Io.current.add(wn.id):Qo.current.add(wn.id),wa(1),oa([...On,wn.id]);else{wn.identifier?Io.current.delete(wn.id):Qo.current.delete(wn.id);let ya=On.filter(Er=>Er!==wn.id);if(Na(ya),oa(ya),fn||wn!=null&&wn.challenge_names){let Er=Vt.filter(Ot=>Ot!==wn.id);va([...Er])}if(Ie.type==="5"){mn(Jt(xt({},Ie),{list:[...ya]}));return}}},onSelectAll(wn,pa,vo){var ya,Er;if(wn){const Ot=vo.map(Dn=>Dn.id),aa=(Er=vo==null?void 0:vo.filter(Dn=>Dn==null?void 0:Dn.challenge_names))==null?void 0:Er.map(Dn=>Dn.id);va([...Vt,...aa]),Na([...Zn,...Ot]),oa([...On,...Ot]);for(const Dn of vo)Dn.identifier?Io.current.add(Dn.id):Qo.current.add(Dn.id)}else{const Ot=vo.map(Ya=>Ya.id),aa=Zn.filter(Ya=>!Ot.some(da=>da===Ya)),Dn=(ya=vo==null?void 0:vo.filter(Ya=>Ya==null?void 0:Ya.challenge_names))==null?void 0:ya.map(Ya=>Ya.id);Na([...aa]),oa([...aa]);let Rt=Vt.filter(Ya=>!Dn.some(da=>da===Ya.id));va([...Rt]),Ie.type==="5"&&mn(Jt(xt({},Ie),{list:[...aa]}));for(const Ya of Ot)Ya.identifier?Io.current.delete(Ya):Qo.current.delete(Ya)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(wn,pa,vo)=>{var ya,Er;return He.createElement(Ke.Z,{title:la(pa)},He.createElement("div",null,fn||pa!=null&&pa.challenge_names?"\u5B9E\u8BAD\u9898":(Er=(ya=So==null?void 0:So.filter(Ot=>Ot.value===wn))==null?void 0:ya[0])==null?void 0:Er.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:fn?"30%":"60%",key:"name",render:(wn,pa,vo)=>{var ya;return He.createElement("div",{style:{display:"flex",alignItems:"center"}},He.createElement(Ke.Z,{title:la(pa)},He.createElement("div",{className:pa!=null&&pa.high_resources_consume?y.q_title:""},He.createElement(E.Z,{key:1,showLines:1,showTextOnly:!0,value:fn||pa!=null&&pa.challenge_names?pa!=null&&pa.title||wn===null?"--":wn:(pa==null?void 0:pa.item_type)=="BPROGRAM"?(ya=pa==null?void 0:pa.program_attr)==null?void 0:ya.description:wn}))),(pa==null?void 0:pa.high_resources_consume)&&He.createElement(Re.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!fn,render:(wn,pa,vo)=>{var ya;return He.createElement(Ke.Z,{title:la(pa)},He.createElement("span",null,wn?(ya=wn==null?void 0:wn.split("\u3001"))==null?void 0:ya[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!fn,render:(wn,pa,vo)=>He.createElement(Ke.Z,{title:la(pa)},He.createElement("span",null,wn||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(wn,pa,vo)=>{var ya,Er,Ot,aa;return He.createElement(Ke.Z,{title:la(pa)},He.createElement("div",null,fn||pa!=null&&pa.challenge_names?(pa==null?void 0:pa.level)||((Er=(ya=fo==null?void 0:fo.filter(Dn=>Dn.value===wn))==null?void 0:ya[0])==null?void 0:Er.name):(aa=(Ot=fo==null?void 0:fo.filter(Dn=>Dn.value===wn))==null?void 0:Ot[0])==null?void 0:aa.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!fn,render:(wn,pa,vo)=>He.createElement(Ke.Z,{title:la(pa)},He.createElement("div",null,wn||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!fn,render:(wn,pa,vo)=>He.createElement("span",null,wn||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(wn,pa,vo)=>He.createElement(Ke.Z,{title:la(pa)},He.createElement("div",null,fn||pa!=null&&pa.challenge_names?(pa==null?void 0:pa.study_count)||(pa==null?void 0:pa.stu_num):wn))},{title:He.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",He.createElement(Ke.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},He.createElement(_e.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!fn,render:(wn,pa,vo)=>He.createElement(Ke.Z,{title:la(pa)},He.createElement("div",null,wn||"- -"))},{title:He.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",He.createElement(Ke.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},He.createElement(_e.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!fn,render:(wn,pa,vo)=>He.createElement("span",null,wn||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(wn,pa,vo)=>He.createElement(Ke.Z,{title:la(pa)},He.createElement("div",{style:{flex:1,textAlign:"start"}},He.createElement("a",{onClick:()=>{var ya,Er;Fa(Jt(xt({},pa),{question_type:fn||pa!=null&&pa.challenge_names?5:(Er=(ya=So==null?void 0:So.filter(Ot=>Ot.value===(pa==null?void 0:pa.item_type)))==null?void 0:ya[0])==null?void 0:Er.question_type})),Gt(!0)}},"\u67E5\u770B"),(pa==null?void 0:pa.shixun_tag_num)===1&&He.createElement("a",{style:{marginLeft:10},onClick:()=>{Te.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:He.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",He.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${pa==null?void 0:pa.identifier}/challenges`)}},(pa==null?void 0:pa.shixun_name)||"--"),"\uFF1F"),onOk:()=>ea(void 0,null,function*(){if(!on(pa==null?void 0:pa.identifier))return new Promise((ya,Er)=>{Er()})})})}},"\u53D1\u5E03")))}].filter(wn=>!wn.hidden)}),He.createElement(de.Z,{current:Ie.page,total:(xa==null?void 0:xa.items_count)||(xa==null?void 0:xa.shixuns_count),style:{marginBottom:20},defaultPageSize:Ie.per_page,showTotal:wn=>He.createElement("span",null,"\u5171\xA0",He.createElement("span",{style:{color:"#165DFF"}},wn),"\xA0\u6761\u6570\u636E"),pageSize:Ie.per_page,onChange:(wn,pa)=>{Ie.page=wn,Ie.per_page=pa,St(xt({},Ie)),gr(xt({},Ie))}}),He.createElement("div",{className:y.bottom},He.createElement(ze.ZP,{className:y.no,onClick:()=>{bt(!1)}},"\u53D6\u6D88"),He.createElement(ze.ZP,{loading:Xn,style:{width:Xn&&75},className:y.yes,onClick:()=>ea(void 0,null,function*(){if((On==null?void 0:On.length)<=0){we.ZP.info(Yn?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}ga([...Qo.current],[...Io.current],!0,On==null?void 0:On.length)})},Yn?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),He.createElement(Te.default,{open:ct,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:y.previewModal,width:1e3,centered:!0,onCancel:()=>{Gt(!1)},onOk:()=>{Gt(!1)}},He.createElement(ce,{qitem:kt})))};var Pt=(0,je.connect)(({shixunsDetail:bt,newExercisePaper:En})=>({shixunsDetail:bt,newExercisePaper:En}))(Sa)},99640:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return ke}});var x=z(14446),ie={ul:"ul___TdfYY"},we=z(32637),Te=z(67294),Ee=Object.getOwnPropertySymbols,Ze=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,qe=(Ke,de)=>{var ze={};for(var ue in Ke)Ze.call(Ke,ue)&&de.indexOf(ue)<0&&(ze[ue]=Ke[ue]);if(Ke!=null&&Ee)for(var ue of Ee(Ke))de.indexOf(ue)<0&&se.call(Ke,ue)&&(ze[ue]=Ke[ue]);return ze},ke=Ke=>{var de=Ke,{open:ze,onCancel:ue}=de,y=qe(de,["open","onCancel"]);return Te.createElement(x.default,{centered:!0,open:ze,title:Te.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:ue,footer:null},Te.createElement("div",null,Te.createElement("div",{className:"tc"},Te.createElement("img",{className:"mt10",src:we,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Te.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Te.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Te.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Te.createElement("ul",{className:ie.ul},Te.createElement("li",null,"1\u3001\u89E3\u7B54\u8001\u5E08\u7591\u60D1\u3001\u5E2E\u52A9\u8001\u5E08\u66F4\u5FEB\u719F\u6089\u548C\u4F7F\u7528\u5E73\u53F0\u6559\u5B66\u3002"),Te.createElement("li",null,"2\u3001\u534F\u52A9\u8001\u5E08\u521B\u5EFA\u8BFE\u5802\u3001\u8BFE\u7A0B\u8BBE\u8BA1\u3001\u505A\u597D\u6559\u5B66\u5DE5\u4F5C\u3002"),Te.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5934\u6B4C\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},84223:function(en,jt,z){"use strict";z.d(jt,{I:function(){return ie}});var x=z(67294);const ie=()=>{const[we,Te]=(0,x.useState)("hidden");return{overflow:we,handleMouseEnter:()=>Te("auto"),handleMouseLeave:()=>Te("hidden")}}},38780:function(en,jt){"use strict";function z(){const x=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ie=1;ie<arguments.length;ie++){const we=ie<0||arguments.length<=ie?void 0:arguments[ie];we&&Object.keys(we).forEach(Te=>{const Ee=we[Te];Ee!==void 0&&(x[Te]=Ee)})}return x}jt.Z=z},81643:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return x}});const x=ie=>ie?typeof ie=="function"?ie():ie:null},66367:function(en,jt,z){"use strict";z.d(jt,{F:function(){return x},Z:function(){return ie}});function x(we){return we!=null&&we===we.window}function ie(we,Te){var Ee,Ze;if(typeof window=="undefined")return 0;const se=Te?"scrollTop":"scrollLeft";let qe=0;return x(we)?qe=we[Te?"pageYOffset":"pageXOffset"]:we instanceof Document?qe=we.documentElement[se]:(we instanceof HTMLElement||we)&&(qe=we[se]),we&&!x(we)&&typeof qe!="number"&&(qe=(Ze=((Ee=we.ownerDocument)!==null&&Ee!==void 0?Ee:we).documentElement)===null||Ze===void 0?void 0:Ze[se]),qe}},57838:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return ie}});var x=z(67294);function ie(){const[,we]=x.useReducer(Te=>Te+1,0);return we}},58375:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Te}});var x=z(96523);function ie(Ee,Ze,se,qe){const Me=se-Ze;return Ee/=qe/2,Ee<1?Me/2*Ee*Ee*Ee+Ze:Me/2*((Ee-=2)*Ee*Ee+2)+Ze}var we=z(66367);function Te(Ee){let Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:se=()=>window,callback:qe,duration:Me=450}=Ze,ke=se(),Ke=(0,we.Z)(ke,!0),de=Date.now(),ze=()=>{const y=Date.now()-de,a=ie(y>Me?Me:y,Ke,Ee,Me);(0,we.F)(ke)?ke.scrollTo(window.pageXOffset,a):ke instanceof Document||ke.constructor.name==="HTMLDocument"?ke.documentElement.scrollTop=a:ke.scrollTop=a,y<Me?(0,x.Z)(ze):typeof qe=="function"&&qe()};(0,x.Z)(ze)}},85673:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Xe}});var x=z(94184),ie=z.n(x),we=z(37419),Te=z(1337),Ee=z(67294),Ze=z(96159),se=z(53124),qe=z(42922),Me=z(56153);const ke=Be=>{let{children:at}=Be;const{getPrefixCls:pt}=Ee.useContext(se.E_),yt=pt("breadcrumb");return Ee.createElement("li",{className:`${yt}-separator`,"aria-hidden":"true"},at===""?at:at||"/")};ke.__ANT_BREADCRUMB_SEPARATOR=!0;var Ke=ke,de=function(Be,at){var pt={};for(var yt in Be)Object.prototype.hasOwnProperty.call(Be,yt)&&at.indexOf(yt)<0&&(pt[yt]=Be[yt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,yt=Object.getOwnPropertySymbols(Be);ht<yt.length;ht++)at.indexOf(yt[ht])<0&&Object.prototype.propertyIsEnumerable.call(Be,yt[ht])&&(pt[yt[ht]]=Be[yt[ht]]);return pt};function ze(Be,at){if(Be.title===void 0||Be.title===null)return null;const pt=Object.keys(at).join("|");return typeof Be.title=="object"?Be.title:String(Be.title).replace(new RegExp(`:(${pt})`,"g"),(yt,ht)=>at[ht]||yt)}function ue(Be,at,pt,yt){if(pt==null)return null;const{className:ht,onClick:xt}=at,Jt=de(at,["className","onClick"]),ea=Object.assign(Object.assign({},(0,Te.Z)(Jt,{data:!0,aria:!0})),{onClick:xt});return yt!==void 0?Ee.createElement("a",Object.assign({},ea,{className:ie()(`${Be}-link`,ht),href:yt}),pt):Ee.createElement("span",Object.assign({},ea,{className:ie()(`${Be}-link`,ht)}),pt)}function y(Be,at){return(yt,ht,xt,Jt,ea)=>{if(at)return at(yt,ht,xt,Jt);const Sa=ze(yt,ht);return ue(Be,yt,Sa,ea)}}var a=function(Be,at){var pt={};for(var yt in Be)Object.prototype.hasOwnProperty.call(Be,yt)&&at.indexOf(yt)<0&&(pt[yt]=Be[yt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,yt=Object.getOwnPropertySymbols(Be);ht<yt.length;ht++)at.indexOf(yt[ht])<0&&Object.prototype.propertyIsEnumerable.call(Be,yt[ht])&&(pt[yt[ht]]=Be[yt[ht]]);return pt};const b=Be=>{const{prefixCls:at,separator:pt="/",children:yt,menu:ht,overlay:xt,dropdownProps:Jt,href:ea}=Be,Pt=(bt=>{if(ht||xt){const En=Object.assign({},Jt);if(ht){const ga=ht||{},{items:xn}=ga,Xn=a(ga,["items"]);En.menu=Object.assign(Object.assign({},Xn),{items:xn==null?void 0:xn.map((tt,Yn)=>{var{key:fa,title:pn,label:Nt,path:Sn}=tt,Ve=a(tt,["key","title","label","path"]);let Ie=Nt!=null?Nt:pn;return Sn&&(Ie=Ee.createElement("a",{href:`${ea}${Sn}`},Ie)),Object.assign(Object.assign({},Ve),{key:fa!=null?fa:Yn,label:Ie})})})}else xt&&(En.overlay=xt);return Ee.createElement(Me.Z,Object.assign({placement:"bottom"},En),Ee.createElement("span",{className:`${at}-overlay-link`},bt,Ee.createElement(qe.Z,null)))}return bt})(yt);return Pt!=null?Ee.createElement(Ee.Fragment,null,Ee.createElement("li",null,Pt),pt&&Ee.createElement(Ke,null,pt)):null},E=Be=>{const{prefixCls:at,children:pt,href:yt}=Be,ht=a(Be,["prefixCls","children","href"]),{getPrefixCls:xt}=Ee.useContext(se.E_),Jt=xt("breadcrumb",at);return Ee.createElement(b,Object.assign({},ht,{prefixCls:Jt}),ue(Jt,ht,pt,yt))};E.__ANT_BREADCRUMB_ITEM=!0;var ee=E,te=z(14747),re=z(67968),oe=z(45503);const ce=Be=>{const{componentCls:at,iconCls:pt}=Be;return{[at]:Object.assign(Object.assign({},(0,te.Wf)(Be)),{color:Be.itemColor,fontSize:Be.fontSize,[pt]:{fontSize:Be.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Be.linkColor,transition:`color ${Be.motionDurationMid}`,padding:`0 ${Be.paddingXXS}px`,borderRadius:Be.borderRadiusSM,height:Be.lineHeight*Be.fontSize,display:"inline-block",marginInline:-Be.marginXXS,"&:hover":{color:Be.linkHoverColor,backgroundColor:Be.colorBgTextHover}},(0,te.Qy)(Be)),"li:last-child":{color:Be.lastItemColor},[`${at}-separator`]:{marginInline:Be.separatorMargin,color:Be.separatorColor},[`${at}-link`]:{[`
> ${pt} + span,
> ${pt} + a
`]:{marginInlineStart:Be.marginXXS}},[`${at}-overlay-link`]:{borderRadius:Be.borderRadiusSM,height:Be.lineHeight*Be.fontSize,display:"inline-block",padding:`0 ${Be.paddingXXS}px`,marginInline:-Be.marginXXS,[`> ${pt}`]:{marginInlineStart:Be.marginXXS,fontSize:Be.fontSizeIcon},"&:hover":{color:Be.linkHoverColor,backgroundColor:Be.colorBgTextHover,a:{color:Be.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Be.componentCls}-rtl`]:{direction:"rtl"}})}};var pe=(0,re.Z)("Breadcrumb",Be=>{const at=(0,oe.TS)(Be,{});return[ce(at)]},Be=>({itemColor:Be.colorTextDescription,lastItemColor:Be.colorText,iconFontSize:Be.fontSize,linkColor:Be.colorTextDescription,linkHoverColor:Be.colorText,separatorColor:Be.colorTextDescription,separatorMargin:Be.marginXS})),xe=function(Be,at){var pt={};for(var yt in Be)Object.prototype.hasOwnProperty.call(Be,yt)&&at.indexOf(yt)<0&&(pt[yt]=Be[yt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,yt=Object.getOwnPropertySymbols(Be);ht<yt.length;ht++)at.indexOf(yt[ht])<0&&Object.prototype.propertyIsEnumerable.call(Be,yt[ht])&&(pt[yt[ht]]=Be[yt[ht]]);return pt};function je(Be){const{breadcrumbName:at,children:pt}=Be,yt=xe(Be,["breadcrumbName","children"]),ht=Object.assign({title:at},yt);return pt&&(ht.menu={items:pt.map(xt=>{var{breadcrumbName:Jt}=xt,ea=xe(xt,["breadcrumbName"]);return Object.assign(Object.assign({},ea),{title:Jt})})}),ht}function _e(Be,at){return(0,Ee.useMemo)(()=>Be||(at?at.map(je):null),[Be,at])}var Re=function(Be,at){var pt={};for(var yt in Be)Object.prototype.hasOwnProperty.call(Be,yt)&&at.indexOf(yt)<0&&(pt[yt]=Be[yt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,yt=Object.getOwnPropertySymbols(Be);ht<yt.length;ht++)at.indexOf(yt[ht])<0&&Object.prototype.propertyIsEnumerable.call(Be,yt[ht])&&(pt[yt[ht]]=Be[yt[ht]]);return pt};const ye=(Be,at)=>{if(at===void 0)return at;let pt=(at||"").replace(/^\//,"");return Object.keys(Be).forEach(yt=>{pt=pt.replace(`:${yt}`,Be[yt])}),pt},He=Be=>{const{prefixCls:at,separator:pt="/",style:yt,className:ht,rootClassName:xt,routes:Jt,items:ea,children:Sa,itemRender:Pt,params:bt={}}=Be,En=Re(Be,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:ga,direction:xn,breadcrumb:Xn}=Ee.useContext(se.E_);let tt;const Yn=ga("breadcrumb",at),[fa,pn]=pe(Yn),Nt=_e(ea,Jt),Sn=y(Yn,Pt);if(Nt&&Nt.length>0){const St=[],Xt=ea||Jt;tt=Nt.map((Bn,Zn)=>{const{path:Na,key:On,type:oa,menu:xa,overlay:nt,onClick:Tt,className:Ra,separator:ta,dropdownProps:kt}=Bn,Fa=ye(bt,Na);Fa!==void 0&&St.push(Fa);const ct=On!=null?On:Zn;if(oa==="separator")return Ee.createElement(Ke,{key:ct},ta);const Gt={},fn=Zn===Nt.length-1;xa?Gt.menu=xa:nt&&(Gt.overlay=nt);let{href:zt}=Bn;return St.length&&Fa!==void 0&&(zt=`#/${St.join("/")}`),Ee.createElement(b,Object.assign({key:ct},Gt,(0,Te.Z)(Bn,{data:!0,aria:!0}),{className:Ra,dropdownProps:kt,href:zt,separator:fn?"":pt,onClick:Tt,prefixCls:Yn}),Sn(Bn,bt,Xt,St,zt))})}else if(Sa){const St=(0,we.Z)(Sa).length;tt=(0,we.Z)(Sa).map((Xt,Bn)=>{if(!Xt)return Xt;const Zn=Bn===St-1;return(0,Ze.Tm)(Xt,{separator:Zn?"":pt,key:Bn})})}const Ve=ie()(Yn,Xn==null?void 0:Xn.className,{[`${Yn}-rtl`]:xn==="rtl"},ht,xt,pn),Ie=Object.assign(Object.assign({},Xn==null?void 0:Xn.style),yt);return fa(Ee.createElement("nav",Object.assign({className:Ve,style:Ie},En),Ee.createElement("ol",null,tt)))};He.Item=ee,He.Separator=Ke;var We=He,Xe=We},85546:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Do}});var x=z(74902),ie=z(67294),we=z(22751),Te=z(3407),Ee=z(91034),Ze=z(94184),se=z.n(Ze),qe=z(87462),Me=z(97685),ke=z(45987),Ke=z(4942),de=z(1413),ze=z(71002);function ue(be){var De=ie.useRef();De.current=be;var $e=ie.useCallback(function(){for(var st,Qt=arguments.length,bn=new Array(Qt),Rn=0;Rn<Qt;Rn++)bn[Rn]=arguments[Rn];return(st=De.current)===null||st===void 0?void 0:st.call.apply(st,[De].concat(bn))},[]);return $e}function y(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var a=y()?ie.useLayoutEffect:ie.useEffect,b=a,E=function(De,$e){var st=ie.useRef(!0);a(function(){if(!st.current)return De()},$e),a(function(){return st.current=!1,function(){st.current=!0}},[])};function ee(be){var De=ie.useRef(!1),$e=ie.useState(be),st=(0,Me.Z)($e,2),Qt=st[0],bn=st[1];ie.useEffect(function(){return De.current=!1,function(){De.current=!0}},[]);function Rn(Ca,Ea){Ea&&De.current||bn(Ca)}return[Qt,Rn]}function te(be){return be!==void 0}function re(be,De){var $e=De||{},st=$e.defaultValue,Qt=$e.value,bn=$e.onChange,Rn=$e.postState,Ca=ee(function(){return te(Qt)?Qt:te(st)?typeof st=="function"?st():st:typeof be=="function"?be():be}),Ea=(0,Me.Z)(Ca,2),Ba=Ea[0],Pa=Ea[1],Va=Qt!==void 0?Qt:Ba,ir=Rn?Rn(Va):Va,Ja=ue(bn),wr=ee([Va]),Qr=(0,Me.Z)(wr,2),Nr=Qr[0],Tr=Qr[1];E(function(){var Ae=Nr[0];Ba!==Ae&&Ja(Ba,Ae)},[Nr]),E(function(){te(Qt)||Pa(Qt)},[Qt]);var Se=ue(function(Ae,lt){Pa(Ae,lt),Tr([Va],lt)});return[ir,Se]}var oe={};function ce(be,De){}function pe(be,De){}function xe(){oe={}}function je(be,De,$e){!De&&!oe[$e]&&(be(!1,$e),oe[$e]=!0)}function _e(be,De){je(ce,be,De)}function Re(be,De){je(pe,be,De)}var ye=_e,He=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var be=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(be)||/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(be==null?void 0:be.substr(0,4))},We={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(De){var $e=De.keyCode;if(De.altKey&&!De.ctrlKey||De.metaKey||$e>=We.F1&&$e<=We.F12)return!1;switch($e){case We.ALT:case We.CAPS_LOCK:case We.CONTEXT_MENU:case We.CTRL:case We.DOWN:case We.END:case We.ESC:case We.HOME:case We.INSERT:case We.LEFT:case We.MAC_FF_META:case We.META:case We.NUMLOCK:case We.NUM_CENTER:case We.PAGE_DOWN:case We.PAGE_UP:case We.PAUSE:case We.PRINT_SCREEN:case We.RIGHT:case We.SHIFT:case We.UP:case We.WIN_KEY:case We.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(De){if(De>=We.ZERO&&De<=We.NINE||De>=We.NUM_ZERO&&De<=We.NUM_MULTIPLY||De>=We.A&&De<=We.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&De===0)return!0;switch(De){case We.SPACE:case We.QUESTION_MARK:case We.NUM_PLUS:case We.NUM_MINUS:case We.NUM_PERIOD:case We.NUM_DIVISION:case We.SEMICOLON:case We.DASH:case We.EQUALS:case We.COMMA:case We.PERIOD:case We.SLASH:case We.APOSTROPHE:case We.SINGLE_QUOTE:case We.OPEN_SQUARE_BRACKET:case We.BACKSLASH:case We.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Xe=We,Be=z(16357);function at(be,De,$e){var st=ie.useRef({});return(!("value"in st.current)||$e(st.current.condition,De))&&(st.current.value=be(),st.current.condition=De),st.current.value}function pt(be,De){typeof be=="function"?be(De):(0,ze.Z)(be)==="object"&&be&&"current"in be&&(be.current=De)}function yt(){for(var be=arguments.length,De=new Array(be),$e=0;$e<be;$e++)De[$e]=arguments[$e];var st=De.filter(function(Qt){return Qt});return st.length<=1?st[0]:function(Qt){De.forEach(function(bn){pt(bn,Qt)})}}function ht(){for(var be=arguments.length,De=new Array(be),$e=0;$e<be;$e++)De[$e]=arguments[$e];return at(function(){return yt.apply(void 0,De)},De,function(st,Qt){return st.length===Qt.length&&st.every(function(bn,Rn){return bn===Qt[Rn]})})}function xt(be){var De,$e,st=isMemo(be)?be.type.type:be.type;return!(typeof st=="function"&&!((De=st.prototype)!==null&&De!==void 0&&De.render)||typeof be=="function"&&!(($e=be.prototype)!==null&&$e!==void 0&&$e.render))}var Jt=function(De){var $e=De.className,st=De.customizeIcon,Qt=De.customizeIconProps,bn=De.onMouseDown,Rn=De.onClick,Ca=De.children,Ea;return typeof st=="function"?Ea=st(Qt):Ea=st,ie.createElement("span",{className:$e,onMouseDown:function(Pa){Pa.preventDefault(),bn&&bn(Pa)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Rn,"aria-hidden":!0},Ea!==void 0?Ea:ie.createElement("span",{className:se()($e.split(/\s+/).map(function(Ba){return"".concat(Ba,"-icon")}))},Ca))},ea=Jt;function Sa(be,De,$e,st,Qt){var bn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Rn=arguments.length>6?arguments[6]:void 0,Ca=arguments.length>7?arguments[7]:void 0,Ea=ie.useMemo(function(){if((0,ze.Z)(st)==="object")return st.clearIcon;if(Qt)return Qt},[st,Qt]),Ba=ie.useMemo(function(){return!!(!bn&&st&&($e.length||Rn)&&!(Ca==="combobox"&&Rn===""))},[st,bn,$e.length,Rn,Ca]);return{allowClear:Ba,clearIcon:ie.createElement(ea,{className:"".concat(be,"-clear"),onMouseDown:De,customizeIcon:Ea},"\xD7")}}var Pt=ie.createContext(null);function bt(){return ie.useContext(Pt)}function En(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,De=ie.useState(!1),$e=(0,Me.Z)(De,2),st=$e[0],Qt=$e[1],bn=ie.useRef(null),Rn=function(){window.clearTimeout(bn.current)};ie.useEffect(function(){return Rn},[]);var Ca=function(Ba,Pa){Rn(),bn.current=window.setTimeout(function(){Qt(Ba),Pa&&Pa()},be)};return[st,Ca,Rn]}function ga(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,De=ie.useRef(null),$e=ie.useRef(null);ie.useEffect(function(){return function(){window.clearTimeout($e.current)}},[]);function st(Qt){(Qt||De.current===null)&&(De.current=Qt),window.clearTimeout($e.current),$e.current=window.setTimeout(function(){De.current=null},be)}return[function(){return De.current},st]}function xn(be,De,$e,st){var Qt=ie.useRef(null);Qt.current={open:De,triggerOpen:$e,customizedTrigger:st},ie.useEffect(function(){function bn(Rn){var Ca;if(!((Ca=Qt.current)!==null&&Ca!==void 0&&Ca.customizedTrigger)){var Ea=Rn.target;Ea.shadowRoot&&Rn.composed&&(Ea=Rn.composedPath()[0]||Ea),Qt.current.open&&be().filter(function(Ba){return Ba}).every(function(Ba){return!Ba.contains(Ea)&&Ba!==Ea})&&Qt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",bn),function(){return window.removeEventListener("mousedown",bn)}},[])}var Xn=`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`,tt=`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`,Yn="".concat(Xn," ").concat(tt).split(/[\s\n]+/),fa="aria-",pn="data-";function Nt(be,De){return be.indexOf(De)===0}function Sn(be){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$e;De===!1?$e={aria:!0,data:!0,attr:!0}:De===!0?$e={aria:!0}:$e=(0,de.Z)({},De);var st={};return Object.keys(be).forEach(function(Qt){($e.aria&&(Qt==="role"||Nt(Qt,fa))||$e.data&&Nt(Qt,pn)||$e.attr&&Yn.includes(Qt))&&(st[Qt]=be[Qt])}),st}var Ve=z(48555);function Ie(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var St=Ie()?ie.useLayoutEffect:ie.useEffect,Xt=function(De,$e){var st=ie.useRef(!0);St(function(){return De(st.current)},$e),St(function(){return st.current=!1,function(){st.current=!0}},[])},Bn=function(De,$e){Xt(function(st){if(!st)return De()},$e)},Zn=Xt,Na=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],On=void 0;function oa(be,De){var $e=be.prefixCls,st=be.invalidate,Qt=be.item,bn=be.renderItem,Rn=be.responsive,Ca=be.responsiveDisabled,Ea=be.registerSize,Ba=be.itemKey,Pa=be.className,Va=be.style,ir=be.children,Ja=be.display,wr=be.order,Qr=be.component,Nr=Qr===void 0?"div":Qr,Tr=(0,ke.Z)(be,Na),Se=Rn&&!Ja;function Ae(Bt){Ea(Ba,Bt)}ie.useEffect(function(){return function(){Ae(null)}},[]);var lt=bn&&Qt!==On?bn(Qt):ir,he;st||(he={opacity:Se?0:1,height:Se?0:On,overflowY:Se?"hidden":On,order:Rn?wr:On,pointerEvents:Se?"none":On,position:Se?"absolute":On});var rt={};Se&&(rt["aria-hidden"]=!0);var ut=ie.createElement(Nr,(0,qe.Z)({className:se()(!st&&$e,Pa),style:(0,de.Z)((0,de.Z)({},he),Va)},rt,Tr,{ref:De}),lt);return Rn&&(ut=ie.createElement(Ve.Z,{onResize:function(Je){var it=Je.offsetWidth;Ae(it)},disabled:Ca},ut)),ut}var xa=ie.forwardRef(oa);xa.displayName="Item";var nt=xa;function Tt(be){var De=ie.useRef();De.current=be;var $e=ie.useCallback(function(){for(var st,Qt=arguments.length,bn=new Array(Qt),Rn=0;Rn<Qt;Rn++)bn[Rn]=arguments[Rn];return(st=De.current)===null||st===void 0?void 0:st.call.apply(st,[De].concat(bn))},[]);return $e}var Ra=z(73935),ta=function(De){return+setTimeout(De,16)},kt=function(De){return clearTimeout(De)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(ta=function(De){return window.requestAnimationFrame(De)},kt=function(De){return window.cancelAnimationFrame(De)});var Fa=0,ct=new Map;function Gt(be){ct.delete(be)}var fn=function(De){var $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Fa+=1;var st=Fa;function Qt(bn){if(bn===0)Gt(st),De();else{var Rn=ta(function(){Qt(bn-1)});ct.set(st,Rn)}}return Qt($e),st};fn.cancel=function(be){var De=ct.get(be);return Gt(De),kt(De)};var zt=fn;function Vt(be){if(typeof MessageChannel=="undefined")zt(be);else{var De=new MessageChannel;De.port1.onmessage=function(){return be()},De.port2.postMessage(void 0)}}function va(){var be=ie.useRef(null),De=function(st){be.current||(be.current=[],Vt(function(){(0,Ra.unstable_batchedUpdates)(function(){be.current.forEach(function(Qt){Qt()}),be.current=null})})),be.current.push(st)};return De}function Aa(be,De){var $e=ie.useState(De),st=(0,Me.Z)($e,2),Qt=st[0],bn=st[1],Rn=Tt(function(Ca){be(function(){bn(Ca)})});return[Qt,Rn]}var wa=ie.createContext(null),La=["component"],Or=["className"],Fr=["className"],pr=function(De,$e){var st=ie.useContext(wa);if(!st){var Qt=De.component,bn=Qt===void 0?"div":Qt,Rn=(0,ke.Z)(De,La);return ie.createElement(bn,(0,qe.Z)({},Rn,{ref:$e}))}var Ca=st.className,Ea=(0,ke.Z)(st,Or),Ba=De.className,Pa=(0,ke.Z)(De,Fr);return ie.createElement(wa.Provider,{value:null},ie.createElement(nt,(0,qe.Z)({ref:$e,className:se()(Ca,Ba)},Ea,Pa)))},ho=ie.forwardRef(pr);ho.displayName="RawItem";var Lo=ho,So=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],No="responsive",Ho="invalidate";function Io(be){return"+ ".concat(be.length," ...")}function Qo(be,De){var $e=be.prefixCls,st=$e===void 0?"rc-overflow":$e,Qt=be.data,bn=Qt===void 0?[]:Qt,Rn=be.renderItem,Ca=be.renderRawItem,Ea=be.itemKey,Ba=be.itemWidth,Pa=Ba===void 0?10:Ba,Va=be.ssr,ir=be.style,Ja=be.className,wr=be.maxCount,Qr=be.renderRest,Nr=be.renderRawRest,Tr=be.suffix,Se=be.component,Ae=Se===void 0?"div":Se,lt=be.itemComponent,he=be.onVisibleChange,rt=(0,ke.Z)(be,So),ut=Va==="full",Bt=va(),Je=Aa(Bt,null),it=(0,Me.Z)(Je,2),gt=it[0],Ut=it[1],gn=gt||0,Mn=Aa(Bt,new Map),nn=(0,Me.Z)(Mn,2),Tn=nn[0],ge=nn[1],Ce=Aa(Bt,0),Pe=(0,Me.Z)(Ce,2),ft=Pe[0],Wt=Pe[1],Fn=Aa(Bt,0),Nn=(0,Me.Z)(Fn,2),Kt=Nn[0],It=Nn[1],Mt=Aa(Bt,0),an=(0,Me.Z)(Mt,2),mt=an[0],Zt=an[1],jn=(0,ie.useState)(null),qn=(0,Me.Z)(jn,2),kn=qn[0],ra=qn[1],cn=(0,ie.useState)(null),ua=(0,Me.Z)(cn,2),$a=ua[0],In=ua[1],An=ie.useMemo(function(){return $a===null&&ut?Number.MAX_SAFE_INTEGER:$a||0},[$a,gt]),br=(0,ie.useState)(!1),zr=(0,Me.Z)(br,2),qr=zr[0],_r=zr[1],po="".concat(st,"-item"),Ha=Math.max(ft,Kt),tr=wr===No,nr=bn.length&&tr,Hr=wr===Ho,Vr=nr||typeof wr=="number"&&bn.length>wr,vr=(0,ie.useMemo)(function(){var mo=bn;return nr?gt===null&&ut?mo=bn:mo=bn.slice(0,Math.min(bn.length,gn/Pa)):typeof wr=="number"&&(mo=bn.slice(0,wr)),mo},[bn,Pa,gt,wr,nr]),Po=(0,ie.useMemo)(function(){return nr?bn.slice(An+1):bn.slice(vr.length)},[bn,vr,nr,An]),io=(0,ie.useCallback)(function(mo,Ga){var ao;return typeof Ea=="function"?Ea(mo):(ao=Ea&&(mo==null?void 0:mo[Ea]))!==null&&ao!==void 0?ao:Ga},[Ea]),Jr=(0,ie.useCallback)(Rn||function(mo){return mo},[Rn]);function jr(mo,Ga,ao){$a===mo&&(Ga===void 0||Ga===kn)||(In(mo),ao||(_r(mo<bn.length-1),he==null||he(mo)),Ga!==void 0&&ra(Ga))}function Xr(mo,Ga){Ut(Ga.clientWidth)}function $o(mo,Ga){ge(function(ao){var eo=new Map(ao);return Ga===null?eo.delete(mo):eo.set(mo,Ga),eo})}function jo(mo,Ga){It(Ga),Wt(Kt)}function vi(mo,Ga){Zt(Ga)}function mi(mo){return Tn.get(io(vr[mo],mo))}Zn(function(){if(gn&&typeof Ha=="number"&&vr){var mo=mt,Ga=vr.length,ao=Ga-1;if(!Ga){jr(0,null);return}for(var eo=0;eo<Ga;eo+=1){var yr=mi(eo);if(ut&&(yr=yr||0),yr===void 0){jr(eo-1,void 0,!0);break}if(mo+=yr,ao===0&&mo<=gn||eo===ao-1&&mo+mi(ao)<=gn){jr(ao,null);break}else if(mo+Ha>gn){jr(eo-1,mo-yr-mt+Kt);break}}Tr&&mi(0)+mt>gn&&ra(null)}},[gn,Tn,Kt,mt,io,vr]);var ci=qr&&!!Po.length,qo={};kn!==null&&nr&&(qo={position:"absolute",left:kn,top:0});var ti={prefixCls:po,responsive:nr,component:lt,invalidate:Hr},bo=Ca?function(mo,Ga){var ao=io(mo,Ga);return ie.createElement(wa.Provider,{key:ao,value:(0,de.Z)((0,de.Z)({},ti),{},{order:Ga,item:mo,itemKey:ao,registerSize:$o,display:Ga<=An})},Ca(mo,Ga))}:function(mo,Ga){var ao=io(mo,Ga);return ie.createElement(nt,(0,qe.Z)({},ti,{order:Ga,key:ao,item:mo,renderItem:Jr,itemKey:ao,registerSize:$o,display:Ga<=An}))},Ko,pi={order:ci?An:Number.MAX_SAFE_INTEGER,className:"".concat(po,"-rest"),registerSize:jo,display:ci};if(Nr)Nr&&(Ko=ie.createElement(wa.Provider,{value:(0,de.Z)((0,de.Z)({},ti),pi)},Nr(Po)));else{var di=Qr||Io;Ko=ie.createElement(nt,(0,qe.Z)({},ti,pi),typeof di=="function"?di(Po):di)}var Ni=ie.createElement(Ae,(0,qe.Z)({className:se()(!Hr&&st,Ja),style:ir,ref:De},rt),vr.map(bo),Vr?Ko:null,Tr&&ie.createElement(nt,(0,qe.Z)({},ti,{responsive:tr,responsiveDisabled:!nr,order:An,className:"".concat(po,"-suffix"),registerSize:vi,display:!0,style:qo}),Tr));return tr&&(Ni=ie.createElement(Ve.Z,{onResize:Xr,disabled:!nr},Ni)),Ni}var fo=ie.forwardRef(Qo);fo.displayName="Overflow",fo.Item=Lo,fo.RESPONSIVE=No,fo.INVALIDATE=Ho;var ba=fo,ur=ba,rr=function(De,$e){var st,Qt,bn=De.prefixCls,Rn=De.id,Ca=De.inputElement,Ea=De.disabled,Ba=De.tabIndex,Pa=De.autoFocus,Va=De.autoComplete,ir=De.editable,Ja=De.activeDescendantId,wr=De.value,Qr=De.maxLength,Nr=De.onKeyDown,Tr=De.onMouseDown,Se=De.onChange,Ae=De.onPaste,lt=De.onCompositionStart,he=De.onCompositionEnd,rt=De.open,ut=De.attrs,Bt=Ca||ie.createElement("input",null),Je=Bt,it=Je.ref,gt=Je.props,Ut=gt.onKeyDown,gn=gt.onChange,Mn=gt.onMouseDown,nn=gt.onCompositionStart,Tn=gt.onCompositionEnd,ge=gt.style;return"maxLength"in Bt.props,Bt=ie.cloneElement(Bt,(0,de.Z)((0,de.Z)((0,de.Z)({type:"search"},gt),{},{id:Rn,ref:yt($e,it),disabled:Ea,tabIndex:Ba,autoComplete:Va||"off",autoFocus:Pa,className:se()("".concat(bn,"-selection-search-input"),(st=Bt)===null||st===void 0||(Qt=st.props)===null||Qt===void 0?void 0:Qt.className),role:"combobox","aria-label":"Search","aria-expanded":rt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Rn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Rn,"_list"),"aria-activedescendant":rt?Ja:void 0},ut),{},{value:ir?wr:"",maxLength:Qr,readOnly:!ir,unselectable:ir?null:"on",style:(0,de.Z)((0,de.Z)({},ge),{},{opacity:ir?null:0}),onKeyDown:function(Pe){Nr(Pe),Ut&&Ut(Pe)},onMouseDown:function(Pe){Tr(Pe),Mn&&Mn(Pe)},onChange:function(Pe){Se(Pe),gn&&gn(Pe)},onCompositionStart:function(Pe){lt(Pe),nn&&nn(Pe)},onCompositionEnd:function(Pe){he(Pe),Tn&&Tn(Pe)},onPaste:Ae})),Bt},or=ie.forwardRef(rr);or.displayName="Input";var no=or;function gr(be){return Array.isArray(be)?be:be!==void 0?[be]:[]}var hr=typeof window!="undefined"&&window.document&&window.document.documentElement,rn=hr;function mn(be){return be!=null}function on(be){return!be&&be!==0}function la(be){return["string","number"].includes((0,ze.Z)(be))}function Xa(be){var De=void 0;return be&&(la(be.title)?De=be.title.toString():la(be.label)&&(De=be.label.toString())),De}function Br(be,De){rn?ie.useLayoutEffect(be,De):ie.useEffect(be,De)}function Oo(be){var De;return(De=be.key)!==null&&De!==void 0?De:be.value}var $r=function(De){De.preventDefault(),De.stopPropagation()},wn=function(De){var $e=De.id,st=De.prefixCls,Qt=De.values,bn=De.open,Rn=De.searchValue,Ca=De.autoClearSearchValue,Ea=De.inputRef,Ba=De.placeholder,Pa=De.disabled,Va=De.mode,ir=De.showSearch,Ja=De.autoFocus,wr=De.autoComplete,Qr=De.activeDescendantId,Nr=De.tabIndex,Tr=De.removeIcon,Se=De.maxTagCount,Ae=De.maxTagTextLength,lt=De.maxTagPlaceholder,he=lt===void 0?function(ra){return"+ ".concat(ra.length," ...")}:lt,rt=De.tagRender,ut=De.onToggleOpen,Bt=De.onRemove,Je=De.onInputChange,it=De.onInputPaste,gt=De.onInputKeyDown,Ut=De.onInputMouseDown,gn=De.onInputCompositionStart,Mn=De.onInputCompositionEnd,nn=ie.useRef(null),Tn=(0,ie.useState)(0),ge=(0,Me.Z)(Tn,2),Ce=ge[0],Pe=ge[1],ft=(0,ie.useState)(!1),Wt=(0,Me.Z)(ft,2),Fn=Wt[0],Nn=Wt[1],Kt="".concat(st,"-selection"),It=bn||Va==="multiple"&&Ca===!1||Va==="tags"?Rn:"",Mt=Va==="tags"||Va==="multiple"&&Ca===!1||ir&&(bn||Fn);Br(function(){Pe(nn.current.scrollWidth)},[It]);function an(ra,cn,ua,$a,In){return ie.createElement("span",{className:se()("".concat(Kt,"-item"),(0,Ke.Z)({},"".concat(Kt,"-item-disabled"),ua)),title:Xa(ra)},ie.createElement("span",{className:"".concat(Kt,"-item-content")},cn),$a&&ie.createElement(ea,{className:"".concat(Kt,"-item-remove"),onMouseDown:$r,onClick:In,customizeIcon:Tr},"\xD7"))}function mt(ra,cn,ua,$a,In){var An=function(zr){$r(zr),ut(!bn)};return ie.createElement("span",{onMouseDown:An},rt({label:cn,value:ra,disabled:ua,closable:$a,onClose:In}))}function Zt(ra){var cn=ra.disabled,ua=ra.label,$a=ra.value,In=!Pa&&!cn,An=ua;if(typeof Ae=="number"&&(typeof ua=="string"||typeof ua=="number")){var br=String(An);br.length>Ae&&(An="".concat(br.slice(0,Ae),"..."))}var zr=function(_r){_r&&_r.stopPropagation(),Bt(ra)};return typeof rt=="function"?mt($a,An,cn,In,zr):an(ra,An,cn,In,zr)}function jn(ra){var cn=typeof he=="function"?he(ra):he;return an({title:cn},cn,!1)}var qn=ie.createElement("div",{className:"".concat(Kt,"-search"),style:{width:Ce},onFocus:function(){Nn(!0)},onBlur:function(){Nn(!1)}},ie.createElement(no,{ref:Ea,open:bn,prefixCls:st,id:$e,inputElement:null,disabled:Pa,autoFocus:Ja,autoComplete:wr,editable:Mt,activeDescendantId:Qr,value:It,onKeyDown:gt,onMouseDown:Ut,onChange:Je,onPaste:it,onCompositionStart:gn,onCompositionEnd:Mn,tabIndex:Nr,attrs:Sn(De,!0)}),ie.createElement("span",{ref:nn,className:"".concat(Kt,"-search-mirror"),"aria-hidden":!0},It,"\xA0")),kn=ie.createElement(ur,{prefixCls:"".concat(Kt,"-overflow"),data:Qt,renderItem:Zt,renderRest:jn,suffix:qn,itemKey:Oo,maxCount:Se});return ie.createElement(ie.Fragment,null,kn,!Qt.length&&!It&&ie.createElement("span",{className:"".concat(Kt,"-placeholder")},Ba))},pa=wn,vo=function(De){var $e=De.inputElement,st=De.prefixCls,Qt=De.id,bn=De.inputRef,Rn=De.disabled,Ca=De.autoFocus,Ea=De.autoComplete,Ba=De.activeDescendantId,Pa=De.mode,Va=De.open,ir=De.values,Ja=De.placeholder,wr=De.tabIndex,Qr=De.showSearch,Nr=De.searchValue,Tr=De.activeValue,Se=De.maxLength,Ae=De.onInputKeyDown,lt=De.onInputMouseDown,he=De.onInputChange,rt=De.onInputPaste,ut=De.onInputCompositionStart,Bt=De.onInputCompositionEnd,Je=De.title,it=ie.useState(!1),gt=(0,Me.Z)(it,2),Ut=gt[0],gn=gt[1],Mn=Pa==="combobox",nn=Mn||Qr,Tn=ir[0],ge=Nr||"";Mn&&Tr&&!Ut&&(ge=Tr),ie.useEffect(function(){Mn&&gn(!1)},[Mn,Tr]);var Ce=Pa!=="combobox"&&!Va&&!Qr?!1:!!ge,Pe=Je===void 0?Xa(Tn):Je,ft=function(){if(Tn)return null;var Fn=Ce?{visibility:"hidden"}:void 0;return ie.createElement("span",{className:"".concat(st,"-selection-placeholder"),style:Fn},Ja)};return ie.createElement(ie.Fragment,null,ie.createElement("span",{className:"".concat(st,"-selection-search")},ie.createElement(no,{ref:bn,prefixCls:st,id:Qt,open:Va,inputElement:$e,disabled:Rn,autoFocus:Ca,autoComplete:Ea,editable:nn,activeDescendantId:Ba,value:ge,onKeyDown:Ae,onMouseDown:lt,onChange:function(Fn){gn(!0),he(Fn)},onPaste:rt,onCompositionStart:ut,onCompositionEnd:Bt,tabIndex:wr,attrs:Sn(De,!0),maxLength:Mn?Se:void 0})),!Mn&&Tn?ie.createElement("span",{className:"".concat(st,"-selection-item"),title:Pe,style:Ce?{visibility:"hidden"}:void 0},Tn.label):null,ft())},ya=vo;function Er(be){return![Xe.ESC,Xe.SHIFT,Xe.BACKSPACE,Xe.TAB,Xe.WIN_KEY,Xe.ALT,Xe.META,Xe.WIN_KEY_RIGHT,Xe.CTRL,Xe.SEMICOLON,Xe.EQUALS,Xe.CAPS_LOCK,Xe.CONTEXT_MENU,Xe.F1,Xe.F2,Xe.F3,Xe.F4,Xe.F5,Xe.F6,Xe.F7,Xe.F8,Xe.F9,Xe.F10,Xe.F11,Xe.F12].includes(be)}var Ot=function(De,$e){var st=(0,ie.useRef)(null),Qt=(0,ie.useRef)(!1),bn=De.prefixCls,Rn=De.open,Ca=De.mode,Ea=De.showSearch,Ba=De.tokenWithEnter,Pa=De.autoClearSearchValue,Va=De.onSearch,ir=De.onSearchSubmit,Ja=De.onToggleOpen,wr=De.onInputKeyDown,Qr=De.domRef;ie.useImperativeHandle($e,function(){return{focus:function(){st.current.focus()},blur:function(){st.current.blur()}}});var Nr=ga(0),Tr=(0,Me.Z)(Nr,2),Se=Tr[0],Ae=Tr[1],lt=function(ge){var Ce=ge.which;(Ce===Xe.UP||Ce===Xe.DOWN)&&ge.preventDefault(),wr&&wr(ge),Ce===Xe.ENTER&&Ca==="tags"&&!Qt.current&&!Rn&&(ir==null||ir(ge.target.value)),Er(Ce)&&Ja(!0)},he=function(){Ae(!0)},rt=(0,ie.useRef)(null),ut=function(ge){Va(ge,!0,Qt.current)!==!1&&Ja(!0)},Bt=function(){Qt.current=!0},Je=function(ge){Qt.current=!1,Ca!=="combobox"&&ut(ge.target.value)},it=function(ge){var Ce=ge.target.value;if(Ba&&rt.current&&/[\r\n]/.test(rt.current)){var Pe=rt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ce=Ce.replace(Pe,rt.current)}rt.current=null,ut(Ce)},gt=function(ge){var Ce=ge.clipboardData,Pe=Ce.getData("text");rt.current=Pe},Ut=function(ge){var Ce=ge.target;if(Ce!==st.current){var Pe=document.body.style.msTouchAction!==void 0;Pe?setTimeout(function(){st.current.focus()}):st.current.focus()}},gn=function(ge){var Ce=Se();ge.target!==st.current&&!Ce&&Ca!=="combobox"&&ge.preventDefault(),(Ca!=="combobox"&&(!Ea||!Ce)||!Rn)&&(Rn&&Pa!==!1&&Va("",!0,!1),Ja())},Mn={inputRef:st,onInputKeyDown:lt,onInputMouseDown:he,onInputChange:it,onInputPaste:gt,onInputCompositionStart:Bt,onInputCompositionEnd:Je},nn=Ca==="multiple"||Ca==="tags"?ie.createElement(pa,(0,qe.Z)({},De,Mn)):ie.createElement(ya,(0,qe.Z)({},De,Mn));return ie.createElement("div",{ref:Qr,className:"".concat(bn,"-selector"),onClick:Ut,onMouseDown:gn},nn)},aa=ie.forwardRef(Ot);aa.displayName="Selector";var Dn=aa,Rt=z(62709),Ya=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],da=function(De){var $e=De===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:$e,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:$e,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:$e,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:$e,adjustY:1},htmlRegion:"scroll"}}},cr=function(De,$e){var st=De.prefixCls,Qt=De.disabled,bn=De.visible,Rn=De.children,Ca=De.popupElement,Ea=De.animation,Ba=De.transitionName,Pa=De.dropdownStyle,Va=De.dropdownClassName,ir=De.direction,Ja=ir===void 0?"ltr":ir,wr=De.placement,Qr=De.builtinPlacements,Nr=De.dropdownMatchSelectWidth,Tr=De.dropdownRender,Se=De.dropdownAlign,Ae=De.getPopupContainer,lt=De.empty,he=De.getTriggerDOMNode,rt=De.onPopupVisibleChange,ut=De.onPopupMouseEnter,Bt=(0,ke.Z)(De,Ya),Je="".concat(st,"-dropdown"),it=Ca;Tr&&(it=Tr(Ca));var gt=ie.useMemo(function(){return Qr||da(Nr)},[Qr,Nr]),Ut=Ea?"".concat(Je,"-").concat(Ea):Ba,gn=typeof Nr=="number",Mn=ie.useMemo(function(){return gn?null:Nr===!1?"minWidth":"width"},[Nr,gn]),nn=Pa;gn&&(nn=(0,de.Z)((0,de.Z)({},nn),{},{width:Nr}));var Tn=ie.useRef(null);return ie.useImperativeHandle($e,function(){return{getPopupElement:function(){return Tn.current}}}),ie.createElement(Rt.Z,(0,qe.Z)({},Bt,{showAction:rt?["click"]:[],hideAction:rt?["click"]:[],popupPlacement:wr||(Ja==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:gt,prefixCls:Je,popupTransitionName:Ut,popup:ie.createElement("div",{ref:Tn,onMouseEnter:ut},it),stretch:Mn,popupAlign:Se,popupVisible:bn,getPopupContainer:Ae,popupClassName:se()(Va,(0,Ke.Z)({},"".concat(Je,"-empty"),lt)),popupStyle:nn,getTriggerDOMNode:he,onPopupVisibleChange:rt}),Rn)},ka=ie.forwardRef(cr);ka.displayName="SelectTrigger";var Vo=ka,Eo=z(84506);function ei(be,De){var $e=be.key,st;return"value"in be&&(st=be.value),$e!=null?$e:st!==void 0?st:"rc-index-key-".concat(De)}function yi(be,De){var $e=be||{},st=$e.label,Qt=$e.value,bn=$e.options,Rn=$e.groupLabel,Ca=st||(De?"children":"label");return{label:Ca,value:Qt||"value",options:bn||"options",groupLabel:Rn||Ca}}function Bi(be){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$e=De.fieldNames,st=De.childrenAsData,Qt=[],bn=yi($e,!1),Rn=bn.label,Ca=bn.value,Ea=bn.options,Ba=bn.groupLabel;function Pa(Va,ir){Va.forEach(function(Ja){if(ir||!(Ea in Ja)){var wr=Ja[Ca];Qt.push({key:ei(Ja,Qt.length),groupOption:ir,data:Ja,label:Ja[Rn],value:wr})}else{var Qr=Ja[Ba];Qr===void 0&&st&&(Qr=Ja.label),Qt.push({key:ei(Ja,Qt.length),group:!0,data:Ja,label:Qr}),Pa(Ja[Ea],!0)}})}return Pa(be,!1),Qt}function _a(be){var De=(0,de.Z)({},be);return"props"in De||Object.defineProperty(De,"props",{get:function(){return ye(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),De}}),De}function Ri(be,De){if(!De||!De.length)return null;var $e=!1;function st(bn,Rn){var Ca=(0,Eo.Z)(Rn),Ea=Ca[0],Ba=Ca.slice(1);if(!Ea)return[bn];var Pa=bn.split(Ea);return $e=$e||Pa.length>1,Pa.reduce(function(Va,ir){return[].concat((0,x.Z)(Va),(0,x.Z)(st(ir,Ba)))},[]).filter(function(Va){return Va})}var Qt=st(be,De);return $e?Qt:null}var lo=["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"],ui=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Di(be){return be==="tags"||be==="multiple"}var dr=ie.forwardRef(function(be,De){var $e,st,Qt=be.id,bn=be.prefixCls,Rn=be.className,Ca=be.showSearch,Ea=be.tagRender,Ba=be.direction,Pa=be.omitDomProps,Va=be.displayValues,ir=be.onDisplayValuesChange,Ja=be.emptyOptions,wr=be.notFoundContent,Qr=wr===void 0?"Not Found":wr,Nr=be.onClear,Tr=be.mode,Se=be.disabled,Ae=be.loading,lt=be.getInputElement,he=be.getRawInputElement,rt=be.open,ut=be.defaultOpen,Bt=be.onDropdownVisibleChange,Je=be.activeValue,it=be.onActiveValueChange,gt=be.activeDescendantId,Ut=be.searchValue,gn=be.autoClearSearchValue,Mn=be.onSearch,nn=be.onSearchSplit,Tn=be.tokenSeparators,ge=be.allowClear,Ce=be.suffixIcon,Pe=be.clearIcon,ft=be.OptionList,Wt=be.animation,Fn=be.transitionName,Nn=be.dropdownStyle,Kt=be.dropdownClassName,It=be.dropdownMatchSelectWidth,Mt=be.dropdownRender,an=be.dropdownAlign,mt=be.placement,Zt=be.builtinPlacements,jn=be.getPopupContainer,qn=be.showAction,kn=qn===void 0?[]:qn,ra=be.onFocus,cn=be.onBlur,ua=be.onKeyUp,$a=be.onKeyDown,In=be.onMouseDown,An=(0,ke.Z)(be,lo),br=Di(Tr),zr=(Ca!==void 0?Ca:br)||Tr==="combobox",qr=(0,de.Z)({},An);ui.forEach(function(Ta){delete qr[Ta]}),Pa==null||Pa.forEach(function(Ta){delete qr[Ta]});var _r=ie.useState(!1),po=(0,Me.Z)(_r,2),Ha=po[0],tr=po[1];ie.useEffect(function(){tr(He())},[]);var nr=ie.useRef(null),Hr=ie.useRef(null),Vr=ie.useRef(null),vr=ie.useRef(null),Po=ie.useRef(null),io=En(),Jr=(0,Me.Z)(io,3),jr=Jr[0],Xr=Jr[1],$o=Jr[2];ie.useImperativeHandle(De,function(){var Ta,Za;return{focus:(Ta=vr.current)===null||Ta===void 0?void 0:Ta.focus,blur:(Za=vr.current)===null||Za===void 0?void 0:Za.blur,scrollTo:function(Ar){var Yr;return(Yr=Po.current)===null||Yr===void 0?void 0:Yr.scrollTo(Ar)}}});var jo=ie.useMemo(function(){var Ta;if(Tr!=="combobox")return Ut;var Za=(Ta=Va[0])===null||Ta===void 0?void 0:Ta.value;return typeof Za=="string"||typeof Za=="number"?String(Za):""},[Ut,Tr,Va]),vi=Tr==="combobox"&&typeof lt=="function"&&lt()||null,mi=typeof he=="function"&&he(),ci=ht(Hr,mi==null||($e=mi.props)===null||$e===void 0?void 0:$e.ref),qo=ie.useState(!1),ti=(0,Me.Z)(qo,2),bo=ti[0],Ko=ti[1];b(function(){Ko(!0)},[]);var pi=re(!1,{defaultValue:ut,value:rt}),di=(0,Me.Z)(pi,2),Ni=di[0],mo=di[1],Ga=bo?Ni:!1,ao=!Qr&&Ja;(Se||ao&&Ga&&Tr==="combobox")&&(Ga=!1);var eo=ao?!1:Ga,yr=ie.useCallback(function(Ta){var Za=Ta!==void 0?Ta:!Ga;Se||(mo(Za),Ga!==Za&&(Bt==null||Bt(Za)))},[Se,Ga,mo,Bt]),Ao=ie.useMemo(function(){return(Tn||[]).some(function(Ta){return[`
`,`\r
`].includes(Ta)})},[Tn]),gi=function(Za,sr,Ar){var Yr=!0,Uo=Za;it==null||it(null);var _o=Ar?null:Ri(Za,Tn);return Tr!=="combobox"&&_o&&(Uo="",nn==null||nn(_o),yr(!1),Yr=!1),Mn&&jo!==Uo&&Mn(Uo,{source:sr?"typing":"effect"}),Yr},Li=function(Za){!Za||!Za.trim()||Mn(Za,{source:"submit"})};ie.useEffect(function(){!Ga&&!br&&Tr!=="combobox"&&gi("",!1,!1)},[Ga]),ie.useEffect(function(){Ni&&Se&&mo(!1),Se&&Xr(!1)},[Se]);var Ai=ga(),ki=(0,Me.Z)(Ai,2),fe=ki[0],ve=ki[1],Oe=function(Za){var sr=fe(),Ar=Za.which;if(Ar===Xe.ENTER&&(Tr!=="combobox"&&Za.preventDefault(),Ga||yr(!0)),ve(!!jo),Ar===Xe.BACKSPACE&&!sr&&br&&!jo&&Va.length){for(var Yr=(0,x.Z)(Va),Uo=null,_o=Yr.length-1;_o>=0;_o-=1){var Zo=Yr[_o];if(!Zo.disabled){Yr.splice(_o,1),Uo=Zo;break}}Uo&&ir(Yr,{type:"remove",values:[Uo]})}for(var li=arguments.length,si=new Array(li>1?li-1:0),Ci=1;Ci<li;Ci++)si[Ci-1]=arguments[Ci];if(Ga&&Po.current){var Mi;(Mi=Po.current).onKeyDown.apply(Mi,[Za].concat(si))}$a==null||$a.apply(void 0,[Za].concat(si))},Ue=function(Za){for(var sr=arguments.length,Ar=new Array(sr>1?sr-1:0),Yr=1;Yr<sr;Yr++)Ar[Yr-1]=arguments[Yr];if(Ga&&Po.current){var Uo;(Uo=Po.current).onKeyUp.apply(Uo,[Za].concat(Ar))}ua==null||ua.apply(void 0,[Za].concat(Ar))},ot=function(Za){var sr=Va.filter(function(Ar){return Ar!==Za});ir(sr,{type:"remove",values:[Za]})},vt=ie.useRef(!1),Ht=function(){Xr(!0),Se||(ra&&!vt.current&&ra.apply(void 0,arguments),kn.includes("focus")&&yr(!0)),vt.current=!0},ln=function(){Xr(!1,function(){vt.current=!1,yr(!1)}),!Se&&(jo&&(Tr==="tags"?Mn(jo,{source:"submit"}):Tr==="multiple"&&Mn("",{source:"blur"})),cn&&cn.apply(void 0,arguments))},Ct=[];ie.useEffect(function(){return function(){Ct.forEach(function(Ta){return clearTimeout(Ta)}),Ct.splice(0,Ct.length)}},[]);var wt=function(Za){var sr,Ar=Za.target,Yr=(sr=Vr.current)===null||sr===void 0?void 0:sr.getPopupElement();if(Yr&&Yr.contains(Ar)){var Uo=setTimeout(function(){var si=Ct.indexOf(Uo);if(si!==-1&&Ct.splice(si,1),$o(),!Ha&&!Yr.contains(document.activeElement)){var Ci;(Ci=vr.current)===null||Ci===void 0||Ci.focus()}});Ct.push(Uo)}for(var _o=arguments.length,Zo=new Array(_o>1?_o-1:0),li=1;li<_o;li++)Zo[li-1]=arguments[li];In==null||In.apply(void 0,[Za].concat(Zo))},dn=ie.useState({}),qt=(0,Me.Z)(dn,2),zn=qt[1];function ma(){zn({})}var ia;mi&&(ia=function(Za){yr(Za)}),xn(function(){var Ta;return[nr.current,(Ta=Vr.current)===null||Ta===void 0?void 0:Ta.getPopupElement()]},eo,yr,!!mi);var Cr=ie.useMemo(function(){return(0,de.Z)((0,de.Z)({},be),{},{notFoundContent:Qr,open:Ga,triggerOpen:eo,id:Qt,showSearch:zr,multiple:br,toggleOpen:yr})},[be,Qr,eo,Ga,Qt,zr,br,yr]),lr=!!Ce||Ae,Ir;lr&&(Ir=ie.createElement(ea,{className:se()("".concat(bn,"-arrow"),(0,Ke.Z)({},"".concat(bn,"-arrow-loading"),Ae)),customizeIcon:Ce,customizeIconProps:{loading:Ae,searchValue:jo,open:Ga,focused:jr,showSearch:zr}}));var yn=function(){var Za;Nr==null||Nr(),(Za=vr.current)===null||Za===void 0||Za.focus(),ir([],{type:"clear",values:Va}),gi("",!1,!1)},ha=Sa(bn,yn,Va,ge,Pe,Se,jo,Tr),Oa=ha.allowClear,Ma=ha.clearIcon,Ka=ie.createElement(ft,{ref:Po}),fr=se()(bn,Rn,(st={},(0,Ke.Z)(st,"".concat(bn,"-focused"),jr),(0,Ke.Z)(st,"".concat(bn,"-multiple"),br),(0,Ke.Z)(st,"".concat(bn,"-single"),!br),(0,Ke.Z)(st,"".concat(bn,"-allow-clear"),ge),(0,Ke.Z)(st,"".concat(bn,"-show-arrow"),lr),(0,Ke.Z)(st,"".concat(bn,"-disabled"),Se),(0,Ke.Z)(st,"".concat(bn,"-loading"),Ae),(0,Ke.Z)(st,"".concat(bn,"-open"),Ga),(0,Ke.Z)(st,"".concat(bn,"-customize-input"),vi),(0,Ke.Z)(st,"".concat(bn,"-show-search"),zr),st)),so=ie.createElement(Vo,{ref:Vr,disabled:Se,prefixCls:bn,visible:eo,popupElement:Ka,animation:Wt,transitionName:Fn,dropdownStyle:Nn,dropdownClassName:Kt,direction:Ba,dropdownMatchSelectWidth:It,dropdownRender:Mt,dropdownAlign:an,placement:mt,builtinPlacements:Zt,getPopupContainer:jn,empty:Ja,getTriggerDOMNode:function(){return Hr.current},onPopupVisibleChange:ia,onPopupMouseEnter:ma},mi?ie.cloneElement(mi,{ref:ci}):ie.createElement(Dn,(0,qe.Z)({},be,{domRef:Hr,prefixCls:bn,inputElement:vi,ref:vr,id:Qt,showSearch:zr,autoClearSearchValue:gn,mode:Tr,activeDescendantId:gt,tagRender:Ea,values:Va,open:Ga,onToggleOpen:yr,activeValue:Je,searchValue:jo,onSearch:gi,onSearchSubmit:Li,onRemove:ot,tokenWithEnter:Ao}))),xr;return mi?xr=so:xr=ie.createElement("div",(0,qe.Z)({className:fr},qr,{ref:nr,onMouseDown:wt,onKeyDown:Oe,onKeyUp:Ue,onFocus:Ht,onBlur:ln}),jr&&!Ga&&ie.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(Va.map(function(Ta){var Za=Ta.label,sr=Ta.value;return["number","string"].includes((0,ze.Z)(Za))?Za:sr}).join(", "))),so,Ir,Oa&&Ma),ie.createElement(Pt.Provider,{value:Cr},xr)}),Gr=dr,Bo=function(be,De){var $e=ie.useRef({values:new Map,options:new Map}),st=ie.useMemo(function(){var bn=$e.current,Rn=bn.values,Ca=bn.options,Ea=be.map(function(Va){if(Va.label===void 0){var ir;return(0,de.Z)((0,de.Z)({},Va),{},{label:(ir=Rn.get(Va.value))===null||ir===void 0?void 0:ir.label})}return Va}),Ba=new Map,Pa=new Map;return Ea.forEach(function(Va){Ba.set(Va.value,Va),Pa.set(Va.value,De.get(Va.value)||Ca.get(Va.value))}),$e.current.values=Ba,$e.current.options=Pa,Ea},[be,De]),Qt=ie.useCallback(function(bn){return De.get(bn)||$e.current.options.get(bn)},[De]);return[st,Qt]};function Sr(be,De){return gr(be).join("").toUpperCase().includes(De)}var Fi=function(be,De,$e,st,Qt){return ie.useMemo(function(){if(!$e||st===!1)return be;var bn=De.options,Rn=De.label,Ca=De.value,Ea=[],Ba=typeof st=="function",Pa=$e.toUpperCase(),Va=Ba?st:function(Ja,wr){return Qt?Sr(wr[Qt],Pa):wr[bn]?Sr(wr[Rn!=="children"?Rn:"label"],Pa):Sr(wr[Ca],Pa)},ir=Ba?function(Ja){return _a(Ja)}:function(Ja){return Ja};return be.forEach(function(Ja){if(Ja[bn]){var wr=Va($e,ir(Ja));if(wr)Ea.push(Ja);else{var Qr=Ja[bn].filter(function(Nr){return Va($e,ir(Nr))});Qr.length&&Ea.push((0,de.Z)((0,de.Z)({},Ja),{},(0,Ke.Z)({},bn,Qr)))}return}Va($e,ir(Ja))&&Ea.push(Ja)}),Ea},[be,st,Qt,$e,De])},bi=0,Zi=y();function hi(){var be;return Zi?(be=bi,bi+=1):be="TEST_OR_SSR",be}function Ii(be){var De=ie.useState(),$e=(0,Me.Z)(De,2),st=$e[0],Qt=$e[1];return ie.useEffect(function(){Qt("rc_select_".concat(hi()))},[]),be||st}function Yt(be){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$e=[];return ie.Children.forEach(be,function(st){st==null&&!De.keepEmpty||(Array.isArray(st)?$e=$e.concat(Yt(st)):(0,Be.isFragment)(st)&&st.props?$e=$e.concat(Yt(st.props.children,De)):$e.push(st))}),$e}var _t=["children","value"],sa=["children"];function Ia(be){var De=be,$e=De.key,st=De.props,Qt=st.children,bn=st.value,Rn=(0,ke.Z)(st,_t);return(0,de.Z)({key:$e,value:bn!==void 0?bn:$e,children:Qt},Rn)}function er(be){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Yt(be).map(function($e,st){if(!ie.isValidElement($e)||!$e.type)return null;var Qt=$e,bn=Qt.type.isSelectOptGroup,Rn=Qt.key,Ca=Qt.props,Ea=Ca.children,Ba=(0,ke.Z)(Ca,sa);return De||!bn?Ia($e):(0,de.Z)((0,de.Z)({key:"__RC_SELECT_GRP__".concat(Rn===null?st:Rn,"__"),label:Rn},Ba),{},{options:er(Ea)})}).filter(function($e){return $e})}function kr(be,De,$e,st,Qt){return ie.useMemo(function(){var bn=be,Rn=!be;Rn&&(bn=er(De));var Ca=new Map,Ea=new Map,Ba=function(ir,Ja,wr){wr&&typeof wr=="string"&&ir.set(Ja[wr],Ja)};function Pa(Va){for(var ir=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ja=0;Ja<Va.length;Ja+=1){var wr=Va[Ja];!wr[$e.options]||ir?(Ca.set(wr[$e.value],wr),Ba(Ea,wr,$e.label),Ba(Ea,wr,st),Ba(Ea,wr,Qt)):Pa(wr[$e.options],!0)}}return Pa(bn),{options:bn,valueOptions:Ca,labelOptions:Ea}},[be,De,$e,st,Qt])}function Fo(be){var De=ie.useRef();De.current=be;var $e=ie.useCallback(function(){return De.current.apply(De,arguments)},[]);return $e}var Jo=function(){return null};Jo.isSelectOptGroup=!0;var mr=Jo,ai=function(){return null};ai.isSelectOption=!0;var Si=ai;function Pi(be,De){var $e=(0,de.Z)({},be);return Array.isArray(De)&&De.forEach(function(st){delete $e[st]}),$e}var Co=z(73299),sn=ie.createContext(null),vn=sn;function Gn(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var et=["disabled","title","children","style","className"];function Vn(be){return typeof be=="string"||typeof be=="number"}var Ua=function(De,$e){var st=bt(),Qt=st.prefixCls,bn=st.id,Rn=st.open,Ca=st.multiple,Ea=st.mode,Ba=st.searchValue,Pa=st.toggleOpen,Va=st.notFoundContent,ir=st.onPopupScroll,Ja=ie.useContext(vn),wr=Ja.flattenOptions,Qr=Ja.onActiveValue,Nr=Ja.defaultActiveFirstOption,Tr=Ja.onSelect,Se=Ja.menuItemSelectedIcon,Ae=Ja.rawValues,lt=Ja.fieldNames,he=Ja.virtual,rt=Ja.direction,ut=Ja.listHeight,Bt=Ja.listItemHeight,Je="".concat(Qt,"-item"),it=at(function(){return wr},[Rn,wr],function(an,mt){return mt[0]&&an[1]!==mt[1]}),gt=ie.useRef(null),Ut=function(mt){mt.preventDefault()},gn=function(mt){gt.current&&gt.current.scrollTo(typeof mt=="number"?{index:mt}:mt)},Mn=function(mt){for(var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,jn=it.length,qn=0;qn<jn;qn+=1){var kn=(mt+qn*Zt+jn)%jn,ra=it[kn],cn=ra.group,ua=ra.data;if(!cn&&!ua.disabled)return kn}return-1},nn=ie.useState(function(){return Mn(0)}),Tn=(0,Me.Z)(nn,2),ge=Tn[0],Ce=Tn[1],Pe=function(mt){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Ce(mt);var jn={source:Zt?"keyboard":"mouse"},qn=it[mt];if(!qn){Qr(null,-1,jn);return}Qr(qn.value,mt,jn)};(0,ie.useEffect)(function(){Pe(Nr!==!1?Mn(0):-1)},[it.length,Ba]);var ft=ie.useCallback(function(an){return Ae.has(an)&&Ea!=="combobox"},[Ea,(0,x.Z)(Ae).toString(),Ae.size]);(0,ie.useEffect)(function(){var an=setTimeout(function(){if(!Ca&&Rn&&Ae.size===1){var Zt=Array.from(Ae)[0],jn=it.findIndex(function(qn){var kn=qn.data;return kn.value===Zt});jn!==-1&&(Pe(jn),gn(jn))}});if(Rn){var mt;(mt=gt.current)===null||mt===void 0||mt.scrollTo(void 0)}return function(){return clearTimeout(an)}},[Rn,Ba,wr.length]);var Wt=function(mt){mt!==void 0&&Tr(mt,{selected:!Ae.has(mt)}),Ca||Pa(!1)};if(ie.useImperativeHandle($e,function(){return{onKeyDown:function(mt){var Zt=mt.which,jn=mt.ctrlKey;switch(Zt){case Xe.N:case Xe.P:case Xe.UP:case Xe.DOWN:{var qn=0;if(Zt===Xe.UP?qn=-1:Zt===Xe.DOWN?qn=1:Gn()&&jn&&(Zt===Xe.N?qn=1:Zt===Xe.P&&(qn=-1)),qn!==0){var kn=Mn(ge+qn,qn);gn(kn),Pe(kn,!0)}break}case Xe.ENTER:{var ra=it[ge];ra&&!ra.data.disabled?Wt(ra.value):Wt(void 0),Rn&&mt.preventDefault();break}case Xe.ESC:Pa(!1),Rn&&mt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(mt){gn(mt)}}}),it.length===0)return ie.createElement("div",{role:"listbox",id:"".concat(bn,"_list"),className:"".concat(Je,"-empty"),onMouseDown:Ut},Va);var Fn=Object.keys(lt).map(function(an){return lt[an]}),Nn=function(mt){return mt.label};function Kt(an,mt){var Zt=an.group;return{role:Zt?"presentation":"option",id:"".concat(bn,"_list_").concat(mt)}}var It=function(mt){var Zt=it[mt];if(!Zt)return null;var jn=Zt.data||{},qn=jn.value,kn=Zt.group,ra=Sn(jn,!0),cn=Nn(Zt);return Zt?ie.createElement("div",(0,qe.Z)({"aria-label":typeof cn=="string"&&!kn?cn:null},ra,{key:mt},Kt(Zt,mt),{"aria-selected":ft(qn)}),qn):null},Mt={role:"listbox",id:"".concat(bn,"_list")};return ie.createElement(ie.Fragment,null,he&&ie.createElement("div",(0,qe.Z)({},Mt,{style:{height:0,width:0,overflow:"hidden"}}),It(ge-1),It(ge),It(ge+1)),ie.createElement(Co.Z,{itemKey:"key",ref:gt,data:it,height:ut,itemHeight:Bt,fullHeight:!1,onMouseDown:Ut,onScroll:ir,virtual:he,direction:rt,innerProps:he?null:Mt},function(an,mt){var Zt,jn=an.group,qn=an.groupOption,kn=an.data,ra=an.label,cn=an.value,ua=kn.key;if(jn){var $a,In=($a=kn.title)!==null&&$a!==void 0?$a:Vn(ra)?ra.toString():void 0;return ie.createElement("div",{className:se()(Je,"".concat(Je,"-group")),title:In},ra!==void 0?ra:ua)}var An=kn.disabled,br=kn.title,zr=kn.children,qr=kn.style,_r=kn.className,po=(0,ke.Z)(kn,et),Ha=Pi(po,Fn),tr=ft(cn),nr="".concat(Je,"-option"),Hr=se()(Je,nr,_r,(Zt={},(0,Ke.Z)(Zt,"".concat(nr,"-grouped"),qn),(0,Ke.Z)(Zt,"".concat(nr,"-active"),ge===mt&&!An),(0,Ke.Z)(Zt,"".concat(nr,"-disabled"),An),(0,Ke.Z)(Zt,"".concat(nr,"-selected"),tr),Zt)),Vr=Nn(an),vr=!Se||typeof Se=="function"||tr,Po=typeof Vr=="number"?Vr:Vr||cn,io=Vn(Po)?Po.toString():void 0;return br!==void 0&&(io=br),ie.createElement("div",(0,qe.Z)({},Sn(Ha),he?{}:Kt(an,mt),{"aria-selected":tr,className:Hr,title:io,onMouseMove:function(){ge===mt||An||Pe(mt)},onClick:function(){An||Wt(cn)},style:qr}),ie.createElement("div",{className:"".concat(nr,"-content")},Po),ie.isValidElement(Se)||tr,vr&&ie.createElement(ea,{className:"".concat(Je,"-option-state"),customizeIcon:Se,customizeIconProps:{isSelected:tr}},tr?"\u2713":null))}))},za=ie.forwardRef(Ua);za.displayName="OptionList";var Cn=za;function Kn(be){var De=be.mode,$e=be.options,st=be.children,Qt=be.backfill,bn=be.allowClear,Rn=be.placeholder,Ca=be.getInputElement,Ea=be.showSearch,Ba=be.onSearch,Pa=be.defaultOpen,Va=be.autoFocus,ir=be.labelInValue,Ja=be.value,wr=be.inputValue,Qr=be.optionLabelProp,Nr=isMultiple(De),Tr=Ea!==void 0?Ea:Nr||De==="combobox",Se=$e||convertChildrenToData(st);if(warning(De!=="tags"||Se.every(function(rt){return!rt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),De==="tags"||De==="combobox"){var Ae=Se.some(function(rt){return rt.options?rt.options.some(function(ut){return typeof("value"in ut?ut.value:ut.key)=="number"}):typeof("value"in rt?rt.value:rt.key)=="number"});warning(!Ae,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(De!=="combobox"||!Qr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(De==="combobox"||!Qt,"`backfill` only works with `combobox` mode."),warning(De==="combobox"||!Ca,"`getInputElement` only work with `combobox` mode."),noteOnce(De!=="combobox"||!Ca||!bn||!Rn,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Ba&&!Tr&&De!=="combobox"&&De!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Pa||Va,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Ja!=null){var lt=toArray(Ja);warning(!ir||lt.every(function(rt){return _typeof(rt)==="object"&&("key"in rt||"value"in rt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Nr||Array.isArray(Ja),"`value` should be array when `mode` is `multiple` or `tags`")}if(st){var he=null;toNodeArray(st).some(function(rt){if(!React.isValidElement(rt)||!rt.type)return!1;var ut=rt,Bt=ut.type;if(Bt.isSelectOption)return!1;if(Bt.isSelectOptGroup){var Je=toNodeArray(rt.props.children).every(function(it){return!React.isValidElement(it)||!rt.type||it.type.isSelectOption?!0:(he=it.type,!1)});return!Je}return he=Bt,!0}),he&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(he.displayName||he.name||he,"`.")),warning(wr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Hn(be,De){if(be){var $e=function st(Qt){for(var bn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Rn=0;Rn<Qt.length;Rn++){var Ca=Qt[Rn];if(Ca[De==null?void 0:De.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!bn&&Array.isArray(Ca[De==null?void 0:De.options])&&st(Ca[De==null?void 0:De.options],!0))break}};$e(be)}}var Qa=null,Rr=["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"],Ur=["inputValue"];function ro(be){return!be||(0,ze.Z)(be)!=="object"}var xo=ie.forwardRef(function(be,De){var $e=be.id,st=be.mode,Qt=be.prefixCls,bn=Qt===void 0?"rc-select":Qt,Rn=be.backfill,Ca=be.fieldNames,Ea=be.inputValue,Ba=be.searchValue,Pa=be.onSearch,Va=be.autoClearSearchValue,ir=Va===void 0?!0:Va,Ja=be.onSelect,wr=be.onDeselect,Qr=be.dropdownMatchSelectWidth,Nr=Qr===void 0?!0:Qr,Tr=be.filterOption,Se=be.filterSort,Ae=be.optionFilterProp,lt=be.optionLabelProp,he=be.options,rt=be.children,ut=be.defaultActiveFirstOption,Bt=be.menuItemSelectedIcon,Je=be.virtual,it=be.direction,gt=be.listHeight,Ut=gt===void 0?200:gt,gn=be.listItemHeight,Mn=gn===void 0?20:gn,nn=be.value,Tn=be.defaultValue,ge=be.labelInValue,Ce=be.onChange,Pe=(0,ke.Z)(be,Rr),ft=Ii($e),Wt=Di(st),Fn=!!(!he&&rt),Nn=ie.useMemo(function(){return Tr===void 0&&st==="combobox"?!1:Tr},[Tr,st]),Kt=ie.useMemo(function(){return yi(Ca,Fn)},[JSON.stringify(Ca),Fn]),It=re("",{value:Ba!==void 0?Ba:Ea,postState:function(ao){return ao||""}}),Mt=(0,Me.Z)(It,2),an=Mt[0],mt=Mt[1],Zt=kr(he,rt,Kt,Ae,lt),jn=Zt.valueOptions,qn=Zt.labelOptions,kn=Zt.options,ra=ie.useCallback(function(Ga){var ao=gr(Ga);return ao.map(function(eo){var yr,Ao,gi,Li,Ai;if(ro(eo))yr=eo;else{var ki;gi=eo.key,Ao=eo.label,yr=(ki=eo.value)!==null&&ki!==void 0?ki:gi}var fe=jn.get(yr);if(fe){var ve;if(Ao===void 0&&(Ao=fe==null?void 0:fe[lt||Kt.label]),gi===void 0&&(gi=(ve=fe==null?void 0:fe.key)!==null&&ve!==void 0?ve:yr),Li=fe==null?void 0:fe.disabled,Ai=fe==null?void 0:fe.title,0)var Oe}return{label:Ao,value:yr,key:gi,disabled:Li,title:Ai}})},[Kt,lt,jn]),cn=re(Tn,{value:nn}),ua=(0,Me.Z)(cn,2),$a=ua[0],In=ua[1],An=ie.useMemo(function(){var Ga,ao=ra($a);return st==="combobox"&&on((Ga=ao[0])===null||Ga===void 0?void 0:Ga.value)?[]:ao},[$a,ra,st]),br=Bo(An,jn),zr=(0,Me.Z)(br,2),qr=zr[0],_r=zr[1],po=ie.useMemo(function(){if(!st&&qr.length===1){var Ga=qr[0];if(Ga.value===null&&(Ga.label===null||Ga.label===void 0))return[]}return qr.map(function(ao){var eo;return(0,de.Z)((0,de.Z)({},ao),{},{label:(eo=ao.label)!==null&&eo!==void 0?eo:ao.value})})},[st,qr]),Ha=ie.useMemo(function(){return new Set(qr.map(function(Ga){return Ga.value}))},[qr]);ie.useEffect(function(){if(st==="combobox"){var Ga,ao=(Ga=qr[0])===null||Ga===void 0?void 0:Ga.value;mt(mn(ao)?String(ao):"")}},[qr]);var tr=Fo(function(Ga,ao){var eo,yr=ao!=null?ao:Ga;return eo={},(0,Ke.Z)(eo,Kt.value,Ga),(0,Ke.Z)(eo,Kt.label,yr),eo}),nr=ie.useMemo(function(){if(st!=="tags")return kn;var Ga=(0,x.Z)(kn),ao=function(yr){return jn.has(yr)};return(0,x.Z)(qr).sort(function(eo,yr){return eo.value<yr.value?-1:1}).forEach(function(eo){var yr=eo.value;ao(yr)||Ga.push(tr(yr,eo.label))}),Ga},[tr,kn,jn,qr,st]),Hr=Fi(nr,Kt,an,Nn,Ae),Vr=ie.useMemo(function(){return st!=="tags"||!an||Hr.some(function(Ga){return Ga[Ae||"value"]===an})||Hr.some(function(Ga){return Ga[Kt.value]===an})?Hr:[tr(an)].concat((0,x.Z)(Hr))},[tr,Ae,st,Hr,an,Kt]),vr=ie.useMemo(function(){return Se?(0,x.Z)(Vr).sort(function(Ga,ao){return Se(Ga,ao)}):Vr},[Vr,Se]),Po=ie.useMemo(function(){return Bi(vr,{fieldNames:Kt,childrenAsData:Fn})},[vr,Kt,Fn]),io=function(ao){var eo=ra(ao);if(In(eo),Ce&&(eo.length!==qr.length||eo.some(function(gi,Li){var Ai;return((Ai=qr[Li])===null||Ai===void 0?void 0:Ai.value)!==(gi==null?void 0:gi.value)}))){var yr=ge?eo:eo.map(function(gi){return gi.value}),Ao=eo.map(function(gi){return _a(_r(gi.value))});Ce(Wt?yr:yr[0],Wt?Ao:Ao[0])}},Jr=ie.useState(null),jr=(0,Me.Z)(Jr,2),Xr=jr[0],$o=jr[1],jo=ie.useState(0),vi=(0,Me.Z)(jo,2),mi=vi[0],ci=vi[1],qo=ut!==void 0?ut:st!=="combobox",ti=ie.useCallback(function(Ga,ao){var eo=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},yr=eo.source,Ao=yr===void 0?"keyboard":yr;ci(ao),Rn&&st==="combobox"&&Ga!==null&&Ao==="keyboard"&&$o(String(Ga))},[Rn,st]),bo=function(ao,eo,yr){var Ao=function(){var vt,Ht=_r(ao);return[ge?{label:Ht==null?void 0:Ht[Kt.label],value:ao,key:(vt=Ht==null?void 0:Ht.key)!==null&&vt!==void 0?vt:ao}:ao,_a(Ht)]};if(eo&&Ja){var gi=Ao(),Li=(0,Me.Z)(gi,2),Ai=Li[0],ki=Li[1];Ja(Ai,ki)}else if(!eo&&wr&&yr!=="clear"){var fe=Ao(),ve=(0,Me.Z)(fe,2),Oe=ve[0],Ue=ve[1];wr(Oe,Ue)}},Ko=Fo(function(Ga,ao){var eo,yr=Wt?ao.selected:!0;yr?eo=Wt?[].concat((0,x.Z)(qr),[Ga]):[Ga]:eo=qr.filter(function(Ao){return Ao.value!==Ga}),io(eo),bo(Ga,yr),st==="combobox"?$o(""):(!Di||ir)&&(mt(""),$o(""))}),pi=function(ao,eo){io(ao);var yr=eo.type,Ao=eo.values;(yr==="remove"||yr==="clear")&&Ao.forEach(function(gi){bo(gi.value,!1,yr)})},di=function(ao,eo){if(mt(ao),$o(null),eo.source==="submit"){var yr=(ao||"").trim();if(yr){var Ao=Array.from(new Set([].concat((0,x.Z)(Ha),[yr])));io(Ao),bo(yr,!0),mt("")}return}eo.source!=="blur"&&(st==="combobox"&&io(ao),Pa==null||Pa(ao))},Ni=function(ao){var eo=ao;st!=="tags"&&(eo=ao.map(function(Ao){var gi=qn.get(Ao);return gi==null?void 0:gi.value}).filter(function(Ao){return Ao!==void 0}));var yr=Array.from(new Set([].concat((0,x.Z)(Ha),(0,x.Z)(eo))));io(yr),yr.forEach(function(Ao){bo(Ao,!0)})},mo=ie.useMemo(function(){var Ga=Je!==!1&&Nr!==!1;return(0,de.Z)((0,de.Z)({},Zt),{},{flattenOptions:Po,onActiveValue:ti,defaultActiveFirstOption:qo,onSelect:Ko,menuItemSelectedIcon:Bt,rawValues:Ha,fieldNames:Kt,virtual:Ga,direction:it,listHeight:Ut,listItemHeight:Mn,childrenAsData:Fn})},[Zt,Po,ti,qo,Ko,Bt,Ha,Kt,Je,Nr,Ut,Mn,Fn]);return ie.createElement(vn.Provider,{value:mo},ie.createElement(Gr,(0,qe.Z)({},Pe,{id:ft,prefixCls:bn,ref:De,omitDomProps:Ur,mode:st,displayValues:po,onDisplayValuesChange:pi,direction:it,searchValue:an,onSearch:di,autoClearSearchValue:ir,onSearchSplit:Ni,dropdownMatchSelectWidth:Nr,OptionList:Cn,emptyOptions:!Po.length,activeValue:Xr,activeDescendantId:"".concat(ft,"_list_").concat(mi)})))}),Lr=xo;Lr.Option=Si,Lr.OptGroup=mr;var ar=null,Un=null,Wn=z(17341);function ja(be){var De=ie.useRef(!1),$e=ie.useState(be),st=(0,Me.Z)($e,2),Qt=st[0],bn=st[1];ie.useEffect(function(){return De.current=!1,function(){De.current=!0}},[]);function Rn(Ca,Ea){Ea&&De.current||bn(Ca)}return[Qt,Rn]}function Wr(be){return be!==void 0}function Fe(be,De){var $e=De||{},st=$e.defaultValue,Qt=$e.value,bn=$e.onChange,Rn=$e.postState,Ca=ja(function(){return Wr(Qt)?Qt:Wr(st)?typeof st=="function"?st():st:typeof be=="function"?be():be}),Ea=(0,Me.Z)(Ca,2),Ba=Ea[0],Pa=Ea[1],Va=Qt!==void 0?Qt:Ba,ir=Rn?Rn(Va):Va,Ja=Tt(bn),wr=ja([Va]),Qr=(0,Me.Z)(wr,2),Nr=Qr[0],Tr=Qr[1];Bn(function(){var Ae=Nr[0];Ba!==Ae&&Ja(Ba,Ae)},[Nr]),Bn(function(){Wr(Qt)||Pa(Qt)},[Qt]);var Se=Tt(function(Ae,lt){Pa(Ae,lt),Tr([Va],lt)});return[ir,Se]}var un=ie.createContext(null),Ln=un,$n="__rc_cascader_search_mark__",At=function(De,$e,st){var Qt=st.label;return $e.some(function(bn){return String(bn[Qt]).toLowerCase().includes(De.toLowerCase())})},Qn=function(De,$e,st,Qt){return $e.map(function(bn){return bn[Qt.label]}).join(" / ")},Jn=function(be,De,$e,st,Qt,bn){var Rn=Qt.filter,Ca=Rn===void 0?At:Rn,Ea=Qt.render,Ba=Ea===void 0?Qn:Ea,Pa=Qt.limit,Va=Pa===void 0?50:Pa,ir=Qt.sort;return ie.useMemo(function(){var Ja=[];if(!be)return[];function wr(Qr,Nr){var Tr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Qr.forEach(function(Se){if(!(!ir&&Va!==!1&&Va>0&&Ja.length>=Va)){var Ae=[].concat((0,x.Z)(Nr),[Se]),lt=Se[$e.children],he=Tr||Se.disabled;if((!lt||lt.length===0||bn)&&Ca(be,Ae,{label:$e.label})){var rt;Ja.push((0,de.Z)((0,de.Z)({},Se),{},(rt={disabled:he},(0,Ke.Z)(rt,$e.label,Ba(be,Ae,st,$e)),(0,Ke.Z)(rt,$n,Ae),(0,Ke.Z)(rt,$e.children,void 0),rt)))}lt&&wr(Se[$e.children],Ae,he)}})}return wr(De,[]),ir&&Ja.sort(function(Qr,Nr){return ir(Qr[$n],Nr[$n],be,$e)}),Va!==!1&&Va>0?Ja.slice(0,Va):Ja},[be,De,$e,st,Ba,bn,Ca,ir,Va])},_n="__RC_CASCADER_SPLIT__",na="SHOW_PARENT",Pr="SHOW_CHILD";function Dr(be){return be.join(_n)}function yo(be){return be.map(Dr)}function Kr(be){return be.split(_n)}function ri(be){var De=be||{},$e=De.label,st=De.value,Qt=De.children,bn=st||"value";return{label:$e||"label",value:bn,key:bn,children:Qt||"children"}}function ii(be,De){var $e,st;return($e=be.isLeaf)!==null&&$e!==void 0?$e:!((st=be[De.children])!==null&&st!==void 0&&st.length)}function Ji(be){var De=be.parentElement;if(De){var $e=be.offsetTop-De.offsetTop;$e-De.scrollTop<0?De.scrollTo({top:$e}):$e+be.offsetHeight-De.scrollTop>De.offsetHeight&&De.scrollTo({top:$e+be.offsetHeight-De.offsetHeight})}}function Xi(be,De){return be.map(function($e){var st;return(st=$e[$n])===null||st===void 0?void 0:st.map(function(Qt){return Qt[De.value]})})}function dl(be,De,$e){var st=new Set(be),Qt=De();return be.filter(function(bn){var Rn=Qt[bn],Ca=Rn?Rn.parent:null,Ea=Rn?Rn.children:null;return Rn&&Rn.node.disabled?!0:$e===Pr?!(Ea&&Ea.some(function(Ba){return Ba.key&&st.has(Ba.key)})):!(Ca&&!Ca.node.disabled&&st.has(Ca.key))})}function zi(be,De,$e){for(var st=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Qt=De,bn=[],Rn=function(){var Ba,Pa,Va,ir=be[Ca],Ja=(Ba=Qt)===null||Ba===void 0?void 0:Ba.findIndex(function(Qr){var Nr=Qr[$e.value];return st?String(Nr)===String(ir):Nr===ir}),wr=Ja!==-1?(Pa=Qt)===null||Pa===void 0?void 0:Pa[Ja]:null;bn.push({value:(Va=wr==null?void 0:wr[$e.value])!==null&&Va!==void 0?Va:ir,index:Ja,option:wr}),Qt=wr==null?void 0:wr[$e.children]},Ca=0;Ca<be.length;Ca+=1)Rn();return bn}var Wi=function(be,De,$e,st,Qt){return ie.useMemo(function(){var bn=Qt||function(Rn){var Ca=st?Rn.slice(-1):Rn,Ea=" / ";return Ca.every(function(Ba){return["string","number"].includes((0,ze.Z)(Ba))})?Ca.join(Ea):Ca.reduce(function(Ba,Pa,Va){var ir=ie.isValidElement(Pa)?ie.cloneElement(Pa,{key:Va}):Pa;return Va===0?[ir]:[].concat((0,x.Z)(Ba),[Ea,ir])},[])};return be.map(function(Rn){var Ca,Ea,Ba=zi(Rn,De,$e),Pa=bn(Ba.map(function(ir){var Ja,wr=ir.option,Qr=ir.value;return(Ja=wr==null?void 0:wr[$e.label])!==null&&Ja!==void 0?Ja:Qr}),Ba.map(function(ir){var Ja=ir.option;return Ja})),Va=Dr(Rn);return{label:Pa,value:Va,key:Va,valueCells:Rn,disabled:(Ca=Ba[Ba.length-1])===null||Ca===void 0||(Ea=Ca.option)===null||Ea===void 0?void 0:Ea.disabled}})},[be,De,$e,Qt,st])},Fl=z(1089),Cl=function(be,De){var $e=ie.useRef({options:null,info:null}),st=ie.useCallback(function(){return $e.current.options!==be&&($e.current.options=be,$e.current.info=(0,Fl.I8)(be,{fieldNames:De,initWrapper:function(bn){return(0,de.Z)((0,de.Z)({},bn),{},{pathKeyEntities:{}})},processEntity:function(bn,Rn){var Ca=bn.nodes.map(function(Ea){return Ea[De.value]}).join(_n);Rn.pathKeyEntities[Ca]=bn,bn.key=Ca}})),$e.current.info.pathKeyEntities},[De,be]);return st},Vi=function(be,De){return ie.useCallback(function($e){var st=[],Qt=[];return $e.forEach(function(bn){var Rn=zi(bn,be,De);Rn.every(function(Ca){return Ca.option})?Qt.push(bn):st.push(bn)}),[Qt,st]},[be,De])},al={},sl=[],Yi=function(De){sl.push(De)};function hl(be,De){if(0)var $e}function Ul(be,De){if(0)var $e}function Al(){al={}}function zl(be,De,$e){!De&&!al[$e]&&(be(!1,$e),al[$e]=!0)}function Tl(be,De){zl(hl,be,De)}function Xl(be,De){zl(Ul,be,De)}Tl.preMessage=Yi,Tl.resetWarned=Al,Tl.noteOnce=Xl;var Ki=null;function $i(be){return ie.useMemo(function(){if(!be)return[!1,{}];var De={matchInputWidth:!0,limit:50};return be&&(0,ze.Z)(be)==="object"&&(De=(0,de.Z)((0,de.Z)({},De),be)),De.limit<=0&&delete De.limit,[!0,De]},[be])}var ul=ie.memo(function(be){var De=be.children;return De},function(be,De){return!De.open}),Yl=ul;function Hl(be){var De,$e=be.prefixCls,st=be.checked,Qt=be.halfChecked,bn=be.disabled,Rn=be.onClick,Ca=be.disableCheckbox,Ea=ie.useContext(Ln),Ba=Ea.checkable,Pa=typeof Ba!="boolean"?Ba:null;return ie.createElement("span",{className:se()("".concat($e),(De={},(0,Ke.Z)(De,"".concat($e,"-checked"),st),(0,Ke.Z)(De,"".concat($e,"-indeterminate"),!st&&Qt),(0,Ke.Z)(De,"".concat($e,"-disabled"),bn||Ca),De)),onClick:Rn},Pa)}var qi="__cascader_fix_label__";function ji(be){var De=be.prefixCls,$e=be.multiple,st=be.options,Qt=be.activeValue,bn=be.prevValuePath,Rn=be.onToggleOpen,Ca=be.onSelect,Ea=be.onActive,Ba=be.checkedSet,Pa=be.halfCheckedSet,Va=be.loadingKeys,ir=be.isSelectable,Ja=be.searchValue,wr="".concat(De,"-menu"),Qr="".concat(De,"-menu-item"),Nr=ie.useContext(Ln),Tr=Nr.fieldNames,Se=Nr.changeOnSelect,Ae=Nr.expandTrigger,lt=Nr.expandIcon,he=Nr.loadingIcon,rt=Nr.dropdownMenuColumnStyle,ut=Ae==="hover",Bt=ie.useMemo(function(){return st.map(function(Je){var it,gt=Je.disabled,Ut=Je.disableCheckbox,gn=Je[$n],Mn=(it=Je[qi])!==null&&it!==void 0?it:Je[Tr.label],nn=Je[Tr.value],Tn=ii(Je,Tr),ge=gn?gn.map(function(Fn){return Fn[Tr.value]}):[].concat((0,x.Z)(bn),[nn]),Ce=Dr(ge),Pe=Va.includes(Ce),ft=Ba.has(Ce),Wt=Pa.has(Ce);return{disabled:gt,label:Mn,value:nn,isLeaf:Tn,isLoading:Pe,checked:ft,halfChecked:Wt,option:Je,disableCheckbox:Ut,fullPath:ge,fullPathKey:Ce}})},[st,Ba,Tr,Pa,Va,bn]);return ie.createElement("ul",{className:wr,role:"menu"},Bt.map(function(Je){var it,gt=Je.disabled,Ut=Je.label,gn=Je.value,Mn=Je.isLeaf,nn=Je.isLoading,Tn=Je.checked,ge=Je.halfChecked,Ce=Je.option,Pe=Je.fullPath,ft=Je.fullPathKey,Wt=Je.disableCheckbox,Fn=function(){if(!(gt||Ja)){var Mt=(0,x.Z)(Pe);ut&&Mn&&Mt.pop(),Ea(Mt)}},Nn=function(){ir(Ce)&&Ca(Pe,Mn)},Kt;return typeof Ce.title=="string"?Kt=Ce.title:typeof Ut=="string"&&(Kt=Ut),ie.createElement("li",{key:ft,className:se()(Qr,(it={},(0,Ke.Z)(it,"".concat(Qr,"-expand"),!Mn),(0,Ke.Z)(it,"".concat(Qr,"-active"),Qt===gn||Qt===ft),(0,Ke.Z)(it,"".concat(Qr,"-disabled"),gt),(0,Ke.Z)(it,"".concat(Qr,"-loading"),nn),it)),style:rt,role:"menuitemcheckbox",title:Kt,"aria-checked":Tn,"data-path-key":ft,onClick:function(){Fn(),!Wt&&(!$e||Mn)&&Nn()},onDoubleClick:function(){Se&&Rn(!1)},onMouseEnter:function(){ut&&Fn()},onMouseDown:function(Mt){Mt.preventDefault()}},$e&&ie.createElement(Hl,{prefixCls:"".concat(De,"-checkbox"),checked:Tn,halfChecked:ge,disabled:gt||Wt,disableCheckbox:Wt,onClick:function(Mt){Wt||(Mt.stopPropagation(),Nn())}}),ie.createElement("div",{className:"".concat(Qr,"-content")},Ut),!nn&&lt&&!Mn&&ie.createElement("div",{className:"".concat(Qr,"-expand-icon")},lt),nn&&he&&ie.createElement("div",{className:"".concat(Qr,"-loading-icon")},he))}))}var kl=function(){var be=bt(),De=be.multiple,$e=be.open,st=ie.useContext(Ln),Qt=st.values,bn=ie.useState([]),Rn=(0,Me.Z)(bn,2),Ca=Rn[0],Ea=Rn[1];return ie.useEffect(function(){if($e&&!De){var Ba=Qt[0];Ea(Ba||[])}},[$e]),[Ca,Ea]},Zr={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(De){var $e=De.keyCode;if(De.altKey&&!De.ctrlKey||De.metaKey||$e>=Zr.F1&&$e<=Zr.F12)return!1;switch($e){case Zr.ALT:case Zr.CAPS_LOCK:case Zr.CONTEXT_MENU:case Zr.CTRL:case Zr.DOWN:case Zr.END:case Zr.ESC:case Zr.HOME:case Zr.INSERT:case Zr.LEFT:case Zr.MAC_FF_META:case Zr.META:case Zr.NUMLOCK:case Zr.NUM_CENTER:case Zr.PAGE_DOWN:case Zr.PAGE_UP:case Zr.PAUSE:case Zr.PRINT_SCREEN:case Zr.RIGHT:case Zr.SHIFT:case Zr.UP:case Zr.WIN_KEY:case Zr.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(De){if(De>=Zr.ZERO&&De<=Zr.NINE||De>=Zr.NUM_ZERO&&De<=Zr.NUM_MULTIPLY||De>=Zr.A&&De<=Zr.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&De===0)return!0;switch(De){case Zr.SPACE:case Zr.QUESTION_MARK:case Zr.NUM_PLUS:case Zr.NUM_MINUS:case Zr.NUM_PERIOD:case Zr.NUM_DIVISION:case Zr.SEMICOLON:case Zr.DASH:case Zr.EQUALS:case Zr.COMMA:case Zr.PERIOD:case Zr.SLASH:case Zr.APOSTROPHE:case Zr.SINGLE_QUOTE:case Zr.OPEN_SQUARE_BRACKET:case Zr.BACKSLASH:case Zr.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Sl=Zr,Zl=function(be,De,$e,st,Qt,bn){var Rn=bt(),Ca=Rn.direction,Ea=Rn.searchValue,Ba=Rn.toggleOpen,Pa=Rn.open,Va=Ca==="rtl",ir=ie.useMemo(function(){for(var rt=-1,ut=De,Bt=[],Je=[],it=st.length,gt=Xi(De,$e),Ut=function(Ce){var Pe=ut.findIndex(function(ft,Wt){return(gt[Wt]?Dr(gt[Wt]):ft[$e.value])===st[Ce]});if(Pe===-1)return"break";rt=Pe,Bt.push(rt),Je.push(st[Ce]),ut=ut[rt][$e.children]},gn=0;gn<it&&ut;gn+=1){var Mn=Ut(gn);if(Mn==="break")break}for(var nn=De,Tn=0;Tn<Bt.length-1;Tn+=1)nn=nn[Bt[Tn]][$e.children];return[Je,rt,nn,gt]},[st,$e,De]),Ja=(0,Me.Z)(ir,4),wr=Ja[0],Qr=Ja[1],Nr=Ja[2],Tr=Ja[3],Se=function(ut){Qt(ut)},Ae=function(ut){var Bt=Nr.length,Je=Qr;Je===-1&&ut<0&&(Je=Bt);for(var it=0;it<Bt;it+=1){Je=(Je+ut+Bt)%Bt;var gt=Nr[Je];if(gt&&!gt.disabled){var Ut=wr.slice(0,-1).concat(Tr[Je]?Dr(Tr[Je]):gt[$e.value]);Se(Ut);return}}},lt=function(){if(wr.length>1){var ut=wr.slice(0,-1);Se(ut)}else Ba(!1)},he=function(){var ut,Bt=((ut=Nr[Qr])===null||ut===void 0?void 0:ut[$e.children])||[],Je=Bt.find(function(gt){return!gt.disabled});if(Je){var it=[].concat((0,x.Z)(wr),[Je[$e.value]]);Se(it)}};ie.useImperativeHandle(be,function(){return{onKeyDown:function(ut){var Bt=ut.which;switch(Bt){case Sl.UP:case Sl.DOWN:{var Je=0;Bt===Sl.UP?Je=-1:Bt===Sl.DOWN&&(Je=1),Je!==0&&Ae(Je);break}case Sl.LEFT:{if(Ea)break;Va?he():lt();break}case Sl.RIGHT:{if(Ea)break;Va?lt():he();break}case Sl.BACKSPACE:{Ea||lt();break}case Sl.ENTER:{if(wr.length){var it=Nr[Qr],gt=(it==null?void 0:it[$n])||[];gt.length?bn(gt.map(function(Ut){return Ut[$e.value]}),gt[gt.length-1]):bn(wr,Nr[Qr])}break}case Sl.ESC:Ba(!1),Pa&&ut.stopPropagation()}},onKeyUp:function(){}}})},ql=ie.forwardRef(function(be,De){var $e,st,Qt,bn,Rn=bt(),Ca=Rn.prefixCls,Ea=Rn.multiple,Ba=Rn.searchValue,Pa=Rn.toggleOpen,Va=Rn.notFoundContent,ir=Rn.direction,Ja=Rn.open,wr=ie.useRef(),Qr=ir==="rtl",Nr=ie.useContext(Ln),Tr=Nr.options,Se=Nr.values,Ae=Nr.halfValues,lt=Nr.fieldNames,he=Nr.changeOnSelect,rt=Nr.onSelect,ut=Nr.searchOptions,Bt=Nr.dropdownPrefixCls,Je=Nr.loadData,it=Nr.expandTrigger,gt=Bt||Ca,Ut=ie.useState([]),gn=(0,Me.Z)(Ut,2),Mn=gn[0],nn=gn[1],Tn=function(ua){if(!(!Je||Ba)){var $a=zi(ua,Tr,lt),In=$a.map(function(zr){var qr=zr.option;return qr}),An=In[In.length-1];if(An&&!ii(An,lt)){var br=Dr(ua);nn(function(zr){return[].concat((0,x.Z)(zr),[br])}),Je(In)}}};ie.useEffect(function(){Mn.length&&Mn.forEach(function(cn){var ua=Kr(cn),$a=zi(ua,Tr,lt,!0).map(function(An){var br=An.option;return br}),In=$a[$a.length-1];(!In||In[lt.children]||ii(In,lt))&&nn(function(An){return An.filter(function(br){return br!==cn})})})},[Tr,Mn,lt]);var ge=ie.useMemo(function(){return new Set(yo(Se))},[Se]),Ce=ie.useMemo(function(){return new Set(yo(Ae))},[Ae]),Pe=kl(),ft=(0,Me.Z)(Pe,2),Wt=ft[0],Fn=ft[1],Nn=function(ua){Fn(ua),Tn(ua)},Kt=function(ua){var $a=ua.disabled,In=ii(ua,lt);return!$a&&(In||he||Ea)},It=function(ua,$a){var In=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;rt(ua),!Ea&&($a||he&&(it==="hover"||In))&&Pa(!1)},Mt=ie.useMemo(function(){return Ba?ut:Tr},[Ba,ut,Tr]),an=ie.useMemo(function(){for(var cn=[{options:Mt}],ua=Mt,$a=Xi(ua,lt),In=function(){var qr=Wt[An],_r=ua.find(function(Ha,tr){return($a[tr]?Dr($a[tr]):Ha[lt.value])===qr}),po=_r==null?void 0:_r[lt.children];if(!(po!=null&&po.length))return"break";ua=po,cn.push({options:po})},An=0;An<Wt.length;An+=1){var br=In();if(br==="break")break}return cn},[Mt,Wt,lt]),mt=function(ua,$a){Kt($a)&&It(ua,ii($a,lt),!0)};Zl(De,Mt,lt,Wt,Nn,mt),ie.useEffect(function(){for(var cn=0;cn<Wt.length;cn+=1){var ua,$a=Wt.slice(0,cn+1),In=Dr($a),An=(ua=wr.current)===null||ua===void 0?void 0:ua.querySelector('li[data-path-key="'.concat(In.replace(/\\{0,2}"/g,'\\"'),'"]'));An&&Ji(An)}},[Wt]);var Zt=!(($e=an[0])!==null&&$e!==void 0&&(st=$e.options)!==null&&st!==void 0&&st.length),jn=[(Qt={},(0,Ke.Z)(Qt,lt.value,"__EMPTY__"),(0,Ke.Z)(Qt,qi,Va),(0,Ke.Z)(Qt,"disabled",!0),Qt)],qn=(0,de.Z)((0,de.Z)({},be),{},{multiple:!Zt&&Ea,onSelect:It,onActive:Nn,onToggleOpen:Pa,checkedSet:ge,halfCheckedSet:Ce,loadingKeys:Mn,isSelectable:Kt}),kn=Zt?[{options:jn}]:an,ra=kn.map(function(cn,ua){var $a=Wt.slice(0,ua),In=Wt[ua];return ie.createElement(ji,(0,qe.Z)({key:ua},qn,{searchValue:Ba,prefixCls:gt,options:cn.options,prevValuePath:$a,activeValue:In}))});return ie.createElement(Yl,{open:Ja},ie.createElement("div",{className:se()("".concat(gt,"-menus"),(bn={},(0,Ke.Z)(bn,"".concat(gt,"-menu-empty"),Zt),(0,Ke.Z)(bn,"".concat(gt,"-rtl"),Qr),bn)),ref:wr},ra))}),yl=ql;function es(be){var De=be.onPopupVisibleChange,$e=be.popupVisible,st=be.popupClassName,Qt=be.popupPlacement;warning(!De,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning($e===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(st===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Qt===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Ll(be,De){if(be){var $e=function st(Qt){for(var bn=0;bn<Qt.length;bn++){var Rn=Qt[bn];if(Rn[De==null?void 0:De.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(Rn[De==null?void 0:De.children])&&st(Rn[De==null?void 0:De.children]))return!0}};$e(be)}}var fl=null,Wl=["id","prefixCls","fieldNames","defaultValue","value","changeOnSelect","onChange","displayRender","checkable","autoClearSearchValue","searchValue","onSearch","showSearch","expandTrigger","options","dropdownPrefixCls","loadData","popupVisible","open","popupClassName","dropdownClassName","dropdownMenuColumnStyle","popupPlacement","placement","onDropdownVisibleChange","onPopupVisibleChange","expandIcon","loadingIcon","children","dropdownMatchSelectWidth","showCheckedStrategy"];function _s(be){return Array.isArray(be)&&Array.isArray(be[0])}function Fs(be){return be?_s(be)?be:(be.length===0?[]:[be]).map(function(De){return Array.isArray(De)?De:[De]}):[]}var Ro=ie.forwardRef(function(be,De){var $e=be.id,st=be.prefixCls,Qt=st===void 0?"rc-cascader":st,bn=be.fieldNames,Rn=be.defaultValue,Ca=be.value,Ea=be.changeOnSelect,Ba=be.onChange,Pa=be.displayRender,Va=be.checkable,ir=be.autoClearSearchValue,Ja=ir===void 0?!0:ir,wr=be.searchValue,Qr=be.onSearch,Nr=be.showSearch,Tr=be.expandTrigger,Se=be.options,Ae=be.dropdownPrefixCls,lt=be.loadData,he=be.popupVisible,rt=be.open,ut=be.popupClassName,Bt=be.dropdownClassName,Je=be.dropdownMenuColumnStyle,it=be.popupPlacement,gt=be.placement,Ut=be.onDropdownVisibleChange,gn=be.onPopupVisibleChange,Mn=be.expandIcon,nn=Mn===void 0?">":Mn,Tn=be.loadingIcon,ge=be.children,Ce=be.dropdownMatchSelectWidth,Pe=Ce===void 0?!1:Ce,ft=be.showCheckedStrategy,Wt=ft===void 0?na:ft,Fn=(0,ke.Z)(be,Wl),Nn=Ii($e),Kt=!!Va,It=Fe(Rn,{value:Ca,postState:Fs}),Mt=(0,Me.Z)(It,2),an=Mt[0],mt=Mt[1],Zt=ie.useMemo(function(){return ri(bn)},[JSON.stringify(bn)]),jn=ie.useMemo(function(){return Se||[]},[Se]),qn=Cl(jn,Zt),kn=ie.useCallback(function(ti){var bo=qn();return ti.map(function(Ko){var pi=bo[Ko].nodes;return pi.map(function(di){return di[Zt.value]})})},[qn,Zt]),ra=Fe("",{value:wr,postState:function(bo){return bo||""}}),cn=(0,Me.Z)(ra,2),ua=cn[0],$a=cn[1],In=function(bo,Ko){$a(bo),Ko.source!=="blur"&&Qr&&Qr(bo)},An=$i(Nr),br=(0,Me.Z)(An,2),zr=br[0],qr=br[1],_r=Jn(ua,jn,Zt,Ae||Qt,qr,Ea),po=Vi(jn,Zt),Ha=ie.useMemo(function(){var ti=po(an),bo=(0,Me.Z)(ti,2),Ko=bo[0],pi=bo[1];if(!Kt||!an.length)return[Ko,[],pi];var di=yo(Ko),Ni=qn(),mo=(0,Wn.S)(di,!0,Ni),Ga=mo.checkedKeys,ao=mo.halfCheckedKeys;return[kn(Ga),kn(ao),pi]},[Kt,an,qn,kn,po]),tr=(0,Me.Z)(Ha,3),nr=tr[0],Hr=tr[1],Vr=tr[2],vr=ie.useMemo(function(){var ti=yo(nr),bo=dl(ti,qn,Wt);return[].concat((0,x.Z)(Vr),(0,x.Z)(kn(bo)))},[nr,qn,kn,Vr,Wt]),Po=Wi(vr,jn,Zt,Kt,Pa),io=Tt(function(ti){if(mt(ti),Ba){var bo=Fs(ti),Ko=bo.map(function(Ni){return zi(Ni,jn,Zt).map(function(mo){return mo.option})}),pi=Kt?bo:bo[0],di=Kt?Ko:Ko[0];Ba(pi,di)}}),Jr=Tt(function(ti){if((!Kt||Ja)&&$a(""),!Kt)io(ti);else{var bo=Dr(ti),Ko=yo(nr),pi=yo(Hr),di=Ko.includes(bo),Ni=Vr.some(function(Ai){return Dr(Ai)===bo}),mo=nr,Ga=Vr;if(Ni&&!di)Ga=Vr.filter(function(Ai){return Dr(Ai)!==bo});else{var ao=di?Ko.filter(function(Ai){return Ai!==bo}):[].concat((0,x.Z)(Ko),[bo]),eo=qn(),yr;if(di){var Ao=(0,Wn.S)(ao,{checked:!1,halfCheckedKeys:pi},eo);yr=Ao.checkedKeys}else{var gi=(0,Wn.S)(ao,!0,eo);yr=gi.checkedKeys}var Li=dl(yr,qn,Wt);mo=kn(Li)}io([].concat((0,x.Z)(Ga),(0,x.Z)(mo)))}}),jr=function(bo,Ko){if(Ko.type==="clear"){io([]);return}var pi=Ko.values[0],di=pi.valueCells;Jr(di)},Xr=rt!==void 0?rt:he,$o=Bt||ut,jo=gt||it,vi=function(bo){Ut==null||Ut(bo),gn==null||gn(bo)},mi=ie.useMemo(function(){return{options:jn,fieldNames:Zt,values:nr,halfValues:Hr,changeOnSelect:Ea,onSelect:Jr,checkable:Va,searchOptions:_r,dropdownPrefixCls:Ae,loadData:lt,expandTrigger:Tr,expandIcon:nn,loadingIcon:Tn,dropdownMenuColumnStyle:Je}},[jn,Zt,nr,Hr,Ea,Jr,Va,_r,Ae,lt,Tr,nn,Tn,Je]),ci=!(ua?_r:jn).length,qo=ua&&qr.matchInputWidth||ci?{}:{minWidth:"auto"};return ie.createElement(Ln.Provider,{value:mi},ie.createElement(Gr,(0,qe.Z)({},Fn,{ref:De,id:Nn,prefixCls:Qt,autoClearSearchValue:Ja,dropdownMatchSelectWidth:Pe,dropdownStyle:qo,displayValues:Po,onDisplayValuesChange:jr,mode:Kt?"multiple":void 0,searchValue:ua,onSearch:In,showSearch:zr,OptionList:yl,emptyOptions:ci,open:Xr,dropdownClassName:$o,placement:jo,onDropdownVisibleChange:vi,getRawInputElement:function(){return ge}})))});Ro.SHOW_PARENT=na,Ro.SHOW_CHILD=Pr;var Vl=Ro,ss=Vl,Mr=z(10366),us=z(33603),As=z(8745),Is=z(9708),Ls=z(53124),Ss=z(88258),ys=z(98866),ml=z(98675),Es=z(65223),$l=z(87244),Ps=z(13458),cs=z(78642),Os=z(46163),ds=z(4173),Bs=z(63185),gs=z(14747),ts=z(80110),fs=z(67968);const Qe=be=>{const{prefixCls:De,componentCls:$e,antCls:st}=be,Qt=`${$e}-menu-item`,bn=`
&${Qt}-expand ${Qt}-expand-icon,
${Qt}-loading-icon
`;return[{[$e]:{width:be.controlWidth}},{[`${$e}-dropdown`]:[(0,Bs.C2)(`${De}-checkbox`,be),{[`&${st}-select-dropdown`]:{padding:0}},{[$e]:{"&-checkbox":{top:0,marginInlineEnd:be.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${$e}-menu-empty`]:{[`${$e}-menu`]:{width:"100%",height:"auto",[Qt]:{color:be.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:be.controlItemWidth,height:be.dropdownHeight,margin:0,padding:be.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${be.lineWidth}px ${be.lineType} ${be.colorSplit}`},"&-item":Object.assign(Object.assign({},gs.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:be.optionPadding,lineHeight:be.lineHeight,cursor:"pointer",transition:`all ${be.motionDurationMid}`,borderRadius:be.borderRadiusSM,"&:hover":{background:be.controlItemBgHover},"&-disabled":{color:be.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[bn]:{color:be.colorTextDisabled}},[`&-active:not(${Qt}-disabled)`]:{"&, &:hover":{fontWeight:be.optionSelectedFontWeight,backgroundColor:be.optionSelectedBg}},"&-content":{flex:"auto"},[bn]:{marginInlineStart:be.paddingXXS,color:be.colorTextDescription,fontSize:be.fontSizeIcon},"&-keyword":{color:be.colorHighlight}})}}}]},{[`${$e}-dropdown-rtl`]:{direction:"rtl"}},(0,ts.c)(be)]};var Et=(0,fs.Z)("Cascader",be=>[Qe(be)],be=>{const De=Math.round((be.controlHeight-be.fontSize*be.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:be.controlItemBgActive,optionSelectedFontWeight:be.fontWeightStrong,optionPadding:`${De}px ${be.paddingSM}px`,menuPadding:be.paddingXXS}}),dt=function(be,De){var $e={};for(var st in be)Object.prototype.hasOwnProperty.call(be,st)&&De.indexOf(st)<0&&($e[st]=be[st]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,st=Object.getOwnPropertySymbols(be);Qt<st.length;Qt++)De.indexOf(st[Qt])<0&&Object.prototype.propertyIsEnumerable.call(be,st[Qt])&&($e[st[Qt]]=be[st[Qt]]);return $e};const{SHOW_CHILD:hn,SHOW_PARENT:ca}=ss;function Wa(be,De,$e){const st=be.toLowerCase().split(De).reduce((Rn,Ca,Ea)=>Ea===0?[Ca]:[].concat((0,x.Z)(Rn),[De,Ca]),[]),Qt=[];let bn=0;return st.forEach((Rn,Ca)=>{const Ea=bn+Rn.length;let Ba=be.slice(bn,Ea);bn=Ea,Ca%2===1&&(Ba=ie.createElement("span",{className:`${$e}-menu-item-keyword`,key:`separator-${Ca}`},Ba)),Qt.push(Ba)}),Qt}const qa=(be,De,$e,st)=>{const Qt=[],bn=be.toLowerCase();return De.forEach((Rn,Ca)=>{Ca!==0&&Qt.push(" / ");let Ea=Rn[st.label];const Ba=typeof Ea;(Ba==="string"||Ba==="number")&&(Ea=Wa(String(Ea),bn,$e)),Qt.push(Ea)}),Qt},oo=ie.forwardRef((be,De)=>{const{prefixCls:$e,size:st,disabled:Qt,className:bn,rootClassName:Rn,multiple:Ca,bordered:Ea=!0,transitionName:Ba,choiceTransitionName:Pa="",popupClassName:Va,dropdownClassName:ir,expandIcon:Ja,placement:wr,showSearch:Qr,allowClear:Nr=!0,notFoundContent:Tr,direction:Se,getPopupContainer:Ae,status:lt,showArrow:he,builtinPlacements:rt,style:ut}=be,Bt=dt(be,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Je=(0,Mr.Z)(Bt,["suffixIcon"]),{getPopupContainer:it,getPrefixCls:gt,renderEmpty:Ut,direction:gn,popupOverflow:Mn,cascader:nn}=ie.useContext(Ls.E_),Tn=Se||gn,ge=Tn==="rtl",{status:Ce,hasFeedback:Pe,isFormItemInput:ft,feedbackIcon:Wt}=ie.useContext(Es.aM),Fn=(0,Is.F)(Ce,lt),Nn=Tr||(Ut==null?void 0:Ut("Cascader"))||ie.createElement(Ss.Z,{componentName:"Cascader"}),Kt=gt(),It=gt("select",$e),Mt=gt("cascader",$e),[an,mt]=(0,$l.Z)(It),[Zt]=Et(Mt),{compactSize:jn,compactItemClassnames:qn}=(0,ds.ri)(It,Se),kn=se()(Va||ir,`${Mt}-dropdown`,{[`${Mt}-dropdown-rtl`]:Tn==="rtl"},Rn,mt),ra=ie.useMemo(()=>{if(!Qr)return Qr;let Vr={render:qa};return typeof Qr=="object"&&(Vr=Object.assign(Object.assign({},Vr),Qr)),Vr},[Qr]),cn=(0,ml.Z)(Vr=>{var vr;return(vr=st!=null?st:jn)!==null&&vr!==void 0?vr:Vr}),ua=ie.useContext(ys.Z),$a=Qt!=null?Qt:ua;let In=Ja;Ja||(In=ge?ie.createElement(we.Z,null):ie.createElement(Ee.Z,null));const An=ie.createElement("span",{className:`${It}-menu-item-loading-icon`},ie.createElement(Te.Z,{spin:!0})),br=ie.useMemo(()=>Ca?ie.createElement("span",{className:`${Mt}-checkbox-inner`}):!1,[Ca]),zr=(0,cs.Z)(be.suffixIcon,he),{suffixIcon:qr,removeIcon:_r,clearIcon:po}=(0,Os.Z)(Object.assign(Object.assign({},be),{hasFeedback:Pe,feedbackIcon:Wt,showSuffixIcon:zr,multiple:Ca,prefixCls:It,componentName:"Cascader"})),Ha=ie.useMemo(()=>wr!==void 0?wr:ge?"bottomRight":"bottomLeft",[wr,ge]),tr=(0,Ps.Z)(rt,Mn),nr=Nr===!0?{clearIcon:po}:Nr,Hr=ie.createElement(ss,Object.assign({prefixCls:It,className:se()(!$e&&Mt,{[`${It}-lg`]:cn==="large",[`${It}-sm`]:cn==="small",[`${It}-rtl`]:ge,[`${It}-borderless`]:!Ea,[`${It}-in-form-item`]:ft},(0,Is.Z)(It,Fn,Pe),qn,nn==null?void 0:nn.className,bn,Rn,mt),disabled:$a,style:Object.assign(Object.assign({},nn==null?void 0:nn.style),ut)},Je,{builtinPlacements:tr,direction:Tn,placement:Ha,notFoundContent:Nn,allowClear:nr,showSearch:ra,expandIcon:In,suffixIcon:qr,removeIcon:_r,loadingIcon:An,checkable:br,dropdownClassName:kn,dropdownPrefixCls:$e||Mt,choiceTransitionName:(0,us.m)(Kt,"",Pa),transitionName:(0,us.m)(Kt,"slide-up",Ba),getPopupContainer:Ae||it,ref:De}));return Zt(an(Hr))}),ko=(0,As.Z)(oo);oo.SHOW_PARENT=ca,oo.SHOW_CHILD=hn,oo._InternalPanelDoNotUseOrYouWillBeFired=ko;var Do=oo},84567:function(en,jt,z){"use strict";z.d(jt,{default:function(){return pe}});var x=z(94184),ie=z.n(x),we=z(95860),Te=z(67294),Ee=z(53124),Ze=z(98866),se=z(65223),Me=Te.createContext(null),ke=z(63185),Ke=z(45353),de=z(92429),ze=function(xe,je){var _e={};for(var Re in xe)Object.prototype.hasOwnProperty.call(xe,Re)&&je.indexOf(Re)<0&&(_e[Re]=xe[Re]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Re=Object.getOwnPropertySymbols(xe);ye<Re.length;ye++)je.indexOf(Re[ye])<0&&Object.prototype.propertyIsEnumerable.call(xe,Re[ye])&&(_e[Re[ye]]=xe[Re[ye]]);return _e};const ue=(xe,je)=>{var _e;const{prefixCls:Re,className:ye,rootClassName:He,children:We,indeterminate:Xe=!1,style:Be,onMouseEnter:at,onMouseLeave:pt,skipGroup:yt=!1,disabled:ht}=xe,xt=ze(xe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Jt,direction:ea,checkbox:Sa}=Te.useContext(Ee.E_),Pt=Te.useContext(Me),{isFormItemInput:bt}=Te.useContext(se.aM),En=Te.useContext(Ze.Z),ga=(_e=(Pt==null?void 0:Pt.disabled)||ht)!==null&&_e!==void 0?_e:En,xn=Te.useRef(xt.value);Te.useEffect(()=>{Pt==null||Pt.registerValue(xt.value)},[]),Te.useEffect(()=>{if(!yt)return xt.value!==xn.current&&(Pt==null||Pt.cancelValue(xn.current),Pt==null||Pt.registerValue(xt.value),xn.current=xt.value),()=>Pt==null?void 0:Pt.cancelValue(xt.value)},[xt.value]);const Xn=Jt("checkbox",Re),[tt,Yn]=(0,ke.ZP)(Xn),fa=Object.assign({},xt);Pt&&!yt&&(fa.onChange=function(){xt.onChange&&xt.onChange.apply(xt,arguments),Pt.toggleOption&&Pt.toggleOption({label:We,value:xt.value})},fa.name=Pt.name,fa.checked=Pt.value.includes(xt.value));const pn=ie()(`${Xn}-wrapper`,{[`${Xn}-rtl`]:ea==="rtl",[`${Xn}-wrapper-checked`]:fa.checked,[`${Xn}-wrapper-disabled`]:ga,[`${Xn}-wrapper-in-form-item`]:bt},Sa==null?void 0:Sa.className,ye,He,Yn),Nt=ie()({[`${Xn}-indeterminate`]:Xe},de.A,Yn),Sn=Xe?"mixed":void 0;return tt(Te.createElement(Ke.Z,{component:"Checkbox",disabled:ga},Te.createElement("label",{className:pn,style:Object.assign(Object.assign({},Sa==null?void 0:Sa.style),Be),onMouseEnter:at,onMouseLeave:pt},Te.createElement(we.Z,Object.assign({"aria-checked":Sn},fa,{prefixCls:Xn,className:Nt,disabled:ga,ref:je})),We!==void 0&&Te.createElement("span",null,We))))};var a=Te.forwardRef(ue),b=z(74902),E=z(10366),ee=function(xe,je){var _e={};for(var Re in xe)Object.prototype.hasOwnProperty.call(xe,Re)&&je.indexOf(Re)<0&&(_e[Re]=xe[Re]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Re=Object.getOwnPropertySymbols(xe);ye<Re.length;ye++)je.indexOf(Re[ye])<0&&Object.prototype.propertyIsEnumerable.call(xe,Re[ye])&&(_e[Re[ye]]=xe[Re[ye]]);return _e};const te=(xe,je)=>{const{defaultValue:_e,children:Re,options:ye=[],prefixCls:He,className:We,rootClassName:Xe,style:Be,onChange:at}=xe,pt=ee(xe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:yt,direction:ht}=Te.useContext(Ee.E_),[xt,Jt]=Te.useState(pt.value||_e||[]),[ea,Sa]=Te.useState([]);Te.useEffect(()=>{"value"in pt&&Jt(pt.value||[])},[pt.value]);const Pt=Te.useMemo(()=>ye.map(Ve=>typeof Ve=="string"||typeof Ve=="number"?{label:Ve,value:Ve}:Ve),[ye]),bt=Ve=>{Sa(Ie=>Ie.filter(St=>St!==Ve))},En=Ve=>{Sa(Ie=>[].concat((0,b.Z)(Ie),[Ve]))},ga=Ve=>{const Ie=xt.indexOf(Ve.value),St=(0,b.Z)(xt);Ie===-1?St.push(Ve.value):St.splice(Ie,1),"value"in pt||Jt(St),at==null||at(St.filter(Xt=>ea.includes(Xt)).sort((Xt,Bn)=>{const Zn=Pt.findIndex(On=>On.value===Xt),Na=Pt.findIndex(On=>On.value===Bn);return Zn-Na}))},xn=yt("checkbox",He),Xn=`${xn}-group`,[tt,Yn]=(0,ke.ZP)(xn),fa=(0,E.Z)(pt,["value","disabled"]),pn=ye.length?Pt.map(Ve=>Te.createElement(a,{prefixCls:xn,key:Ve.value.toString(),disabled:"disabled"in Ve?Ve.disabled:pt.disabled,value:Ve.value,checked:xt.includes(Ve.value),onChange:Ve.onChange,className:`${Xn}-item`,style:Ve.style,title:Ve.title},Ve.label)):Re,Nt={toggleOption:ga,value:xt,disabled:pt.disabled,name:pt.name,registerValue:En,cancelValue:bt},Sn=ie()(Xn,{[`${Xn}-rtl`]:ht==="rtl"},We,Xe,Yn);return tt(Te.createElement("div",Object.assign({className:Sn,style:Be},fa,{ref:je}),Te.createElement(Me.Provider,{value:Nt},pn)))},re=Te.forwardRef(te);var oe=Te.memo(re);const ce=a;ce.Group=oe,ce.__ANT_CHECKBOX=!0;var pe=ce},63185:function(en,jt,z){"use strict";z.d(jt,{C2:function(){return Ee}});var x=z(14747),ie=z(45503),we=z(67968);const Te=Ze=>{const{checkboxCls:se}=Ze,qe=`${se}-wrapper`;return[{[`${se}-group`]:Object.assign(Object.assign({},(0,x.Wf)(Ze)),{display:"inline-flex",flexWrap:"wrap",columnGap:Ze.marginXS,[`> ${Ze.antCls}-row`]:{flex:1}}),[qe]:Object.assign(Object.assign({},(0,x.Wf)(Ze)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${qe}`]:{marginInlineStart:0},[`&${qe}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[se]:Object.assign(Object.assign({},(0,x.Wf)(Ze)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ze.borderRadiusSM,alignSelf:"center",[`${se}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${se}-inner`]:Object.assign({},(0,x.oN)(Ze))},[`${se}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Ze.checkboxSize,height:Ze.checkboxSize,direction:"ltr",backgroundColor:Ze.colorBgContainer,border:`${Ze.lineWidth}px ${Ze.lineType} ${Ze.colorBorder}`,borderRadius:Ze.borderRadiusSM,borderCollapse:"separate",transition:`all ${Ze.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Ze.checkboxSize/14*5,height:Ze.checkboxSize/14*8,border:`${Ze.lineWidthBold}px solid ${Ze.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Ze.motionDurationFast} ${Ze.motionEaseInBack}, opacity ${Ze.motionDurationFast}`}},"& + span":{paddingInlineStart:Ze.paddingXS,paddingInlineEnd:Ze.paddingXS}})},{[`
${qe}:not(${qe}-disabled),
${se}:not(${se}-disabled)
`]:{[`&:hover ${se}-inner`]:{borderColor:Ze.colorPrimary}},[`${qe}:not(${qe}-disabled)`]:{[`&:hover ${se}-checked:not(${se}-disabled) ${se}-inner`]:{backgroundColor:Ze.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${se}-checked:not(${se}-disabled):after`]:{borderColor:Ze.colorPrimaryHover}}},{[`${se}-checked`]:{[`${se}-inner`]:{backgroundColor:Ze.colorPrimary,borderColor:Ze.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Ze.motionDurationMid} ${Ze.motionEaseOutBack} ${Ze.motionDurationFast}`}}},[`
${qe}-checked:not(${qe}-disabled),
${se}-checked:not(${se}-disabled)
`]:{[`&:hover ${se}-inner`]:{backgroundColor:Ze.colorPrimaryHover,borderColor:"transparent"}}},{[se]:{"&-indeterminate":{[`${se}-inner`]:{backgroundColor:Ze.colorBgContainer,borderColor:Ze.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Ze.fontSizeLG/2,height:Ze.fontSizeLG/2,backgroundColor:Ze.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${qe}-disabled`]:{cursor:"not-allowed"},[`${se}-disabled`]:{[`&, ${se}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${se}-inner`]:{background:Ze.colorBgContainerDisabled,borderColor:Ze.colorBorder,"&:after":{borderColor:Ze.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ze.colorTextDisabled},[`&${se}-indeterminate ${se}-inner::after`]:{background:Ze.colorTextDisabled}}}]};function Ee(Ze,se){const qe=(0,ie.TS)(se,{checkboxCls:`.${Ze}`,checkboxSize:se.controlInteractiveSize});return[Te(qe)]}jt.ZP=(0,we.Z)("Checkbox",(Ze,se)=>{let{prefixCls:qe}=se;return[Ee(qe,Ze)]})},47221:function(en,jt,z){"use strict";z.d(jt,{default:function(){return fa}});var x=z(91034),ie=z(94184),we=z.n(ie),Te=z(97685),Ee=z(74902),Ze=z(71002),se=z(21770),qe=z(80334),Me=z(67294),ke=z(87462),Ke=z(45987),de=z(50344),ze=z(4942),ue=z(62874),y=z(15105),a=Me.forwardRef(function(pn,Nt){var Sn,Ve=pn.prefixCls,Ie=pn.forceRender,St=pn.className,Xt=pn.style,Bn=pn.children,Zn=pn.isActive,Na=pn.role,On=Me.useState(Zn||Ie),oa=(0,Te.Z)(On,2),xa=oa[0],nt=oa[1];return Me.useEffect(function(){(Ie||Zn)&&nt(!0)},[Ie,Zn]),xa?Me.createElement("div",{ref:Nt,className:we()("".concat(Ve,"-content"),(Sn={},(0,ze.Z)(Sn,"".concat(Ve,"-content-active"),Zn),(0,ze.Z)(Sn,"".concat(Ve,"-content-inactive"),!Zn),Sn),St),style:Xt,role:Na},Me.createElement("div",{className:"".concat(Ve,"-content-box")},Bn)):null});a.displayName="PanelContent";var b=a,E=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],ee=Me.forwardRef(function(pn,Nt){var Sn,Ve,Ie=pn.showArrow,St=Ie===void 0?!0:Ie,Xt=pn.headerClass,Bn=pn.isActive,Zn=pn.onItemClick,Na=pn.forceRender,On=pn.className,oa=pn.prefixCls,xa=pn.collapsible,nt=pn.accordion,Tt=pn.panelKey,Ra=pn.extra,ta=pn.header,kt=pn.expandIcon,Fa=pn.openMotion,ct=pn.destroyInactivePanel,Gt=pn.children,fn=(0,Ke.Z)(pn,E),zt=xa==="disabled",Vt=xa==="header",va=xa==="icon",Aa=Ra!=null&&typeof Ra!="boolean",wa=function(){Zn==null||Zn(Tt)},La=function(So){(So.key==="Enter"||So.keyCode===y.Z.ENTER||So.which===y.Z.ENTER)&&wa()},Or=typeof kt=="function"?kt(pn):Me.createElement("i",{className:"arrow"});Or&&(Or=Me.createElement("div",{className:"".concat(oa,"-expand-icon"),onClick:["header","icon"].includes(xa)?wa:void 0},Or));var Fr=we()((Sn={},(0,ze.Z)(Sn,"".concat(oa,"-item"),!0),(0,ze.Z)(Sn,"".concat(oa,"-item-active"),Bn),(0,ze.Z)(Sn,"".concat(oa,"-item-disabled"),zt),Sn),On),pr=we()(Xt,(Ve={},(0,ze.Z)(Ve,"".concat(oa,"-header"),!0),(0,ze.Z)(Ve,"".concat(oa,"-header-collapsible-only"),Vt),(0,ze.Z)(Ve,"".concat(oa,"-icon-collapsible-only"),va),Ve)),ho={className:pr,"aria-expanded":Bn,"aria-disabled":zt,onKeyDown:La};return!Vt&&!va&&(ho.onClick=wa,ho.role=nt?"tab":"button",ho.tabIndex=zt?-1:0),Me.createElement("div",(0,ke.Z)({},fn,{ref:Nt,className:Fr}),Me.createElement("div",ho,St&&Or,Me.createElement("span",{className:"".concat(oa,"-header-text"),onClick:xa==="header"?wa:void 0},ta),Aa&&Me.createElement("div",{className:"".concat(oa,"-extra")},Ra)),Me.createElement(ue.Z,(0,ke.Z)({visible:Bn,leavedClassName:"".concat(oa,"-content-hidden")},Fa,{forceRender:Na,removeOnLeave:ct}),function(Lo,So){var No=Lo.className,Ho=Lo.style;return Me.createElement(b,{ref:So,prefixCls:oa,className:No,style:Ho,isActive:Bn,forceRender:Na,role:nt?"tabpanel":void 0},Gt)}))}),te=ee,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],oe=function(Nt,Sn){var Ve=Sn.prefixCls,Ie=Sn.accordion,St=Sn.collapsible,Xt=Sn.destroyInactivePanel,Bn=Sn.onItemClick,Zn=Sn.activeKey,Na=Sn.openMotion,On=Sn.expandIcon;return Nt.map(function(oa,xa){var nt=oa.children,Tt=oa.label,Ra=oa.key,ta=oa.collapsible,kt=oa.onItemClick,Fa=oa.destroyInactivePanel,ct=(0,Ke.Z)(oa,re),Gt=String(Ra!=null?Ra:xa),fn=ta!=null?ta:St,zt=Fa!=null?Fa:Xt,Vt=function(wa){fn!=="disabled"&&(Bn(wa),kt==null||kt(wa))},va=!1;return Ie?va=Zn[0]===Gt:va=Zn.indexOf(Gt)>-1,Me.createElement(te,(0,ke.Z)({},ct,{prefixCls:Ve,key:Gt,panelKey:Gt,isActive:va,accordion:Ie,openMotion:Na,expandIcon:On,header:Tt,collapsible:fn,onItemClick:Vt,destroyInactivePanel:zt}),nt)})},ce=function(Nt,Sn,Ve){if(!Nt)return null;var Ie=Ve.prefixCls,St=Ve.accordion,Xt=Ve.collapsible,Bn=Ve.destroyInactivePanel,Zn=Ve.onItemClick,Na=Ve.activeKey,On=Ve.openMotion,oa=Ve.expandIcon,xa=Nt.key||String(Sn),nt=Nt.props,Tt=nt.header,Ra=nt.headerClass,ta=nt.destroyInactivePanel,kt=nt.collapsible,Fa=nt.onItemClick,ct=!1;St?ct=Na[0]===xa:ct=Na.indexOf(xa)>-1;var Gt=kt!=null?kt:Xt,fn=function(va){Gt!=="disabled"&&(Zn(va),Fa==null||Fa(va))},zt={key:xa,panelKey:xa,header:Tt,headerClass:Ra,isActive:ct,prefixCls:Ie,destroyInactivePanel:ta!=null?ta:Bn,openMotion:On,accordion:St,children:Nt.props.children,onItemClick:fn,expandIcon:oa,collapsible:Gt};return typeof Nt.type=="string"?Nt:(Object.keys(zt).forEach(function(Vt){typeof zt[Vt]=="undefined"&&delete zt[Vt]}),Me.cloneElement(Nt,zt))};function pe(pn,Nt,Sn){return Array.isArray(pn)?oe(pn,Sn):(0,de.Z)(Nt).map(function(Ve,Ie){return ce(Ve,Ie,Sn)})}var xe=pe;function je(pn){var Nt=pn;if(!Array.isArray(Nt)){var Sn=(0,Ze.Z)(Nt);Nt=Sn==="number"||Sn==="string"?[Nt]:[]}return Nt.map(function(Ve){return String(Ve)})}var _e=Me.forwardRef(function(pn,Nt){var Sn=pn.prefixCls,Ve=Sn===void 0?"rc-collapse":Sn,Ie=pn.destroyInactivePanel,St=Ie===void 0?!1:Ie,Xt=pn.style,Bn=pn.accordion,Zn=pn.className,Na=pn.children,On=pn.collapsible,oa=pn.openMotion,xa=pn.expandIcon,nt=pn.activeKey,Tt=pn.defaultActiveKey,Ra=pn.onChange,ta=pn.items,kt=we()(Ve,Zn),Fa=(0,se.Z)([],{value:nt,onChange:function(Aa){return Ra==null?void 0:Ra(Aa)},defaultValue:Tt,postState:je}),ct=(0,Te.Z)(Fa,2),Gt=ct[0],fn=ct[1],zt=function(Aa){return fn(function(){if(Bn)return Gt[0]===Aa?[]:[Aa];var wa=Gt.indexOf(Aa),La=wa>-1;return La?Gt.filter(function(Or){return Or!==Aa}):[].concat((0,Ee.Z)(Gt),[Aa])})};(0,qe.ZP)(!Na,"`children` will be removed in next major version. Please use `items` instead.");var Vt=xe(ta,Na,{prefixCls:Ve,accordion:Bn,openMotion:oa,expandIcon:xa,collapsible:On,destroyInactivePanel:St,onItemClick:zt,activeKey:Gt});return Me.createElement("div",{ref:Nt,className:kt,style:Xt,role:Bn?"tablist":void 0},Vt)}),Re=Object.assign(_e,{Panel:te}),ye=Re,He=Re.Panel,We=z(37419),Xe=z(10366),Be=z(33603),at=z(96159),pt=z(53124),yt=z(98675),xt=Me.forwardRef((pn,Nt)=>{const{getPrefixCls:Sn}=Me.useContext(pt.E_),{prefixCls:Ve,className:Ie,showArrow:St=!0}=pn,Xt=Sn("collapse",Ve),Bn=we()({[`${Xt}-no-arrow`]:!St},Ie);return Me.createElement(ye.Panel,Object.assign({ref:Nt},pn,{prefixCls:Xt,className:Bn}))}),Jt=z(14747),ea=z(33507),Sa=z(67968),Pt=z(45503);const bt=pn=>{const{componentCls:Nt,contentBg:Sn,padding:Ve,headerBg:Ie,headerPadding:St,collapseHeaderPaddingSM:Xt,collapseHeaderPaddingLG:Bn,collapsePanelBorderRadius:Zn,lineWidth:Na,lineType:On,colorBorder:oa,colorText:xa,colorTextHeading:nt,colorTextDisabled:Tt,fontSize:Ra,fontSizeLG:ta,lineHeight:kt,marginSM:Fa,paddingSM:ct,paddingLG:Gt,paddingXS:fn,motionDurationSlow:zt,fontSizeIcon:Vt,contentPadding:va}=pn,Aa=`${Na}px ${On} ${oa}`;return{[Nt]:Object.assign(Object.assign({},(0,Jt.Wf)(pn)),{backgroundColor:Ie,border:Aa,borderBottom:0,borderRadius:`${Zn}px`,"&-rtl":{direction:"rtl"},[`& > ${Nt}-item`]:{borderBottom:Aa,"&:last-child":{[`
&,
& > ${Nt}-header`]:{borderRadius:`0 0 ${Zn}px ${Zn}px`}},[`> ${Nt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:St,color:nt,lineHeight:kt,cursor:"pointer",transition:`all ${zt}, visibility 0s`,[`> ${Nt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Nt}-expand-icon`]:{height:Ra*kt,display:"flex",alignItems:"center",paddingInlineEnd:Fa},[`${Nt}-arrow`]:Object.assign(Object.assign({},(0,Jt.Ro)()),{fontSize:Vt,svg:{transition:`transform ${zt}`}}),[`${Nt}-header-text`]:{marginInlineEnd:"auto"}},[`${Nt}-header-collapsible-only`]:{cursor:"default",[`${Nt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Nt}-icon-collapsible-only`]:{cursor:"default",[`${Nt}-expand-icon`]:{cursor:"pointer"}}},[`${Nt}-content`]:{color:xa,backgroundColor:Sn,borderTop:Aa,[`& > ${Nt}-content-box`]:{padding:va},"&-hidden":{display:"none"}},"&-small":{[`> ${Nt}-item`]:{[`> ${Nt}-header`]:{padding:Xt,paddingInlineStart:fn,[`> ${Nt}-expand-icon`]:{marginInlineStart:ct-fn}},[`> ${Nt}-content > ${Nt}-content-box`]:{padding:ct}}},"&-large":{[`> ${Nt}-item`]:{fontSize:ta,[`> ${Nt}-header`]:{padding:Bn,paddingInlineStart:Ve,[`> ${Nt}-expand-icon`]:{height:ta*kt,marginInlineStart:Gt-Ve}},[`> ${Nt}-content > ${Nt}-content-box`]:{padding:Gt}}},[`${Nt}-item:last-child`]:{[`> ${Nt}-content`]:{borderRadius:`0 0 ${Zn}px ${Zn}px`}},[`& ${Nt}-item-disabled > ${Nt}-header`]:{"\n &,\n & > .arrow\n ":{color:Tt,cursor:"not-allowed"}},[`&${Nt}-icon-position-end`]:{[`& > ${Nt}-item`]:{[`> ${Nt}-header`]:{[`${Nt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Fa}}}}})}},En=pn=>{const{componentCls:Nt}=pn,Sn=`> ${Nt}-item > ${Nt}-header ${Nt}-arrow svg`;return{[`${Nt}-rtl`]:{[Sn]:{transform:"rotate(180deg)"}}}},ga=pn=>{const{componentCls:Nt,headerBg:Sn,paddingXXS:Ve,colorBorder:Ie}=pn;return{[`${Nt}-borderless`]:{backgroundColor:Sn,border:0,[`> ${Nt}-item`]:{borderBottom:`1px solid ${Ie}`},[`
> ${Nt}-item:last-child,
> ${Nt}-item:last-child ${Nt}-header
`]:{borderRadius:0},[`> ${Nt}-item:last-child`]:{borderBottom:0},[`> ${Nt}-item > ${Nt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Nt}-item > ${Nt}-content > ${Nt}-content-box`]:{paddingTop:Ve}}}},xn=pn=>{const{componentCls:Nt,paddingSM:Sn}=pn;return{[`${Nt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Nt}-item`]:{borderBottom:0,[`> ${Nt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Nt}-content-box`]:{paddingBlock:Sn}}}}}};var Xn=(0,Sa.Z)("Collapse",pn=>{const Nt=(0,Pt.TS)(pn,{collapseHeaderPaddingSM:`${pn.paddingXS}px ${pn.paddingSM}px`,collapseHeaderPaddingLG:`${pn.padding}px ${pn.paddingLG}px`,collapsePanelBorderRadius:pn.borderRadiusLG});return[bt(Nt),ga(Nt),xn(Nt),En(Nt),(0,ea.Z)(Nt)]},pn=>({headerPadding:`${pn.paddingSM}px ${pn.padding}px`,headerBg:pn.colorFillAlter,contentPadding:`${pn.padding}px 16px`,contentBg:pn.colorBgContainer})),Yn=Object.assign(Me.forwardRef((pn,Nt)=>{const{getPrefixCls:Sn,direction:Ve,collapse:Ie}=Me.useContext(pt.E_),{prefixCls:St,className:Xt,rootClassName:Bn,style:Zn,bordered:Na=!0,ghost:On,size:oa,expandIconPosition:xa="start",children:nt,expandIcon:Tt}=pn,Ra=(0,yt.Z)(Aa=>{var wa;return(wa=oa!=null?oa:Aa)!==null&&wa!==void 0?wa:"middle"}),ta=Sn("collapse",St),kt=Sn(),[Fa,ct]=Xn(ta),Gt=Me.useMemo(()=>xa==="left"?"start":xa==="right"?"end":xa,[xa]),fn=function(){let Aa=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const wa=Tt?Tt(Aa):Me.createElement(x.Z,{rotate:Aa.isActive?90:void 0});return(0,at.Tm)(wa,()=>({className:we()(wa.props.className,`${ta}-arrow`)}))},zt=we()(`${ta}-icon-position-${Gt}`,{[`${ta}-borderless`]:!Na,[`${ta}-rtl`]:Ve==="rtl",[`${ta}-ghost`]:!!On,[`${ta}-${Ra}`]:Ra!=="middle"},Ie==null?void 0:Ie.className,Xt,Bn,ct),Vt=Object.assign(Object.assign({},(0,Be.Z)(kt)),{motionAppear:!1,leavedClassName:`${ta}-content-hidden`}),va=Me.useMemo(()=>nt?(0,We.Z)(nt).map((Aa,wa)=>{var La,Or;if(!((La=Aa.props)===null||La===void 0)&&La.disabled){const Fr=(Or=Aa.key)!==null&&Or!==void 0?Or:String(wa),{disabled:pr,collapsible:ho}=Aa.props,Lo=Object.assign(Object.assign({},(0,Xe.Z)(Aa.props,["disabled"])),{key:Fr,collapsible:ho!=null?ho:pr?"disabled":void 0});return(0,at.Tm)(Aa,Lo)}return Aa}):null,[nt]);return Fa(Me.createElement(ye,Object.assign({ref:Nt,openMotion:Vt},(0,Xe.Z)(pn,["rootClassName"]),{expandIcon:fn,prefixCls:ta,className:zt,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),Zn)}),va))}),{Panel:xt}),fa=Yn},72565:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Ii}});var x=z(94184),ie=z.n(x),we=z(1413),Te=z(97685),Ee=z(67294),Ze=z(73935);function se(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var qe={};function Me(Yt,_t){}function ke(Yt,_t){}function Ke(){qe={}}function de(Yt,_t,sa){!_t&&!qe[sa]&&(Yt(!1,sa),qe[sa]=!0)}function ze(Yt,_t){de(Me,Yt,_t)}function ue(Yt,_t){de(ke,Yt,_t)}var y=null,a=z(71002),b=z(18459);function E(Yt,_t,sa){var Ia=Ee.useRef({});return(!("value"in Ia.current)||sa(Ia.current.condition,_t))&&(Ia.current.value=Yt(),Ia.current.condition=_t),Ia.current.value}function ee(Yt,_t){typeof Yt=="function"?Yt(_t):(0,a.Z)(Yt)==="object"&&Yt&&"current"in Yt&&(Yt.current=_t)}function te(){for(var Yt=arguments.length,_t=new Array(Yt),sa=0;sa<Yt;sa++)_t[sa]=arguments[sa];var Ia=_t.filter(function(er){return er});return Ia.length<=1?Ia[0]:function(er){_t.forEach(function(kr){ee(kr,er)})}}function re(){for(var Yt=arguments.length,_t=new Array(Yt),sa=0;sa<Yt;sa++)_t[sa]=arguments[sa];return E(function(){return te.apply(void 0,_t)},_t,function(Ia,er){return Ia.length===er.length&&Ia.every(function(kr,Fo){return kr===er[Fo]})})}function oe(Yt){var _t,sa,Ia=(0,b.isMemo)(Yt)?Yt.type.type:Yt.type;return!(typeof Ia=="function"&&!((_t=Ia.prototype)!==null&&_t!==void 0&&_t.render)||typeof Yt=="function"&&!((sa=Yt.prototype)!==null&&sa!==void 0&&sa.render))}var ce=Ee.createContext(null),pe=ce,xe=z(74902),je=se()?Ee.useLayoutEffect:Ee.useEffect,_e=je,Re=function(_t,sa){var Ia=React.useRef(!0);je(function(){if(!Ia.current)return _t()},sa),je(function(){return Ia.current=!1,function(){Ia.current=!0}},[])},ye=[];function He(Yt,_t){var sa=Ee.useState(function(){if(!se())return null;var vn=document.createElement("div");return vn}),Ia=(0,Te.Z)(sa,1),er=Ia[0],kr=Ee.useRef(!1),Fo=Ee.useContext(pe),Jo=Ee.useState(ye),mr=(0,Te.Z)(Jo,2),ai=mr[0],Si=mr[1],Pi=Fo||(kr.current?void 0:function(vn){Si(function(Gn){var et=[vn].concat((0,xe.Z)(Gn));return et})});function Co(){er.parentElement||document.body.appendChild(er),kr.current=!0}function sn(){var vn;(vn=er.parentElement)===null||vn===void 0||vn.removeChild(er),kr.current=!1}return _e(function(){return Yt?Fo?Fo(Co):Co():sn(),sn},[Yt]),_e(function(){ai.length&&(ai.forEach(function(vn){return vn()}),Si(ye))},[ai]),[er,Pi]}function We(Yt,_t){if(!Yt)return!1;if(Yt.contains)return Yt.contains(_t);for(var sa=_t;sa;){if(sa===Yt)return!0;sa=sa.parentNode}return!1}var Xe="data-rc-order",Be="rc-util-key",at=new Map;function pt(){var Yt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},_t=Yt.mark;return _t?_t.startsWith("data-")?_t:"data-".concat(_t):Be}function yt(Yt){if(Yt.attachTo)return Yt.attachTo;var _t=document.querySelector("head");return _t||document.body}function ht(Yt){return Yt==="queue"?"prependQueue":Yt?"prepend":"append"}function xt(Yt){return Array.from((at.get(Yt)||Yt).children).filter(function(_t){return _t.tagName==="STYLE"})}function Jt(Yt){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!se())return null;var sa=_t.csp,Ia=_t.prepend,er=document.createElement("style");er.setAttribute(Xe,ht(Ia)),sa!=null&&sa.nonce&&(er.nonce=sa==null?void 0:sa.nonce),er.innerHTML=Yt;var kr=yt(_t),Fo=kr.firstChild;if(Ia){if(Ia==="queue"){var Jo=xt(kr).filter(function(mr){return["prepend","prependQueue"].includes(mr.getAttribute(Xe))});if(Jo.length)return kr.insertBefore(er,Jo[Jo.length-1].nextSibling),er}kr.insertBefore(er,Fo)}else kr.appendChild(er);return er}function ea(Yt){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},sa=yt(_t);return xt(sa).find(function(Ia){return Ia.getAttribute(pt(_t))===Yt})}function Sa(Yt){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},sa=ea(Yt,_t);if(sa){var Ia=yt(_t);Ia.removeChild(sa)}}function Pt(Yt,_t){var sa=at.get(Yt);if(!sa||!We(document,sa)){var Ia=Jt("",_t),er=Ia.parentNode;at.set(Yt,er),Yt.removeChild(Ia)}}function bt(){at.clear()}function En(Yt,_t){var sa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Ia=yt(sa);Pt(Ia,sa);var er=ea(_t,sa);if(er){var kr,Fo;if((kr=sa.csp)!==null&&kr!==void 0&&kr.nonce&&er.nonce!==((Fo=sa.csp)===null||Fo===void 0?void 0:Fo.nonce)){var Jo;er.nonce=(Jo=sa.csp)===null||Jo===void 0?void 0:Jo.nonce}return er.innerHTML!==Yt&&(er.innerHTML=Yt),er}var mr=Jt(Yt,sa);return mr.setAttribute(pt(sa),_t),mr}var ga;function xn(Yt){if(typeof document=="undefined")return 0;if(Yt||ga===void 0){var _t=document.createElement("div");_t.style.width="100%",_t.style.height="200px";var sa=document.createElement("div"),Ia=sa.style;Ia.position="absolute",Ia.top="0",Ia.left="0",Ia.pointerEvents="none",Ia.visibility="hidden",Ia.width="200px",Ia.height="150px",Ia.overflow="hidden",sa.appendChild(_t),document.body.appendChild(sa);var er=_t.offsetWidth;sa.style.overflow="scroll";var kr=_t.offsetWidth;er===kr&&(kr=sa.clientWidth),document.body.removeChild(sa),ga=er-kr}return ga}function Xn(Yt){var _t=Yt.match(/^(.*)px$/),sa=Number(_t==null?void 0:_t[1]);return Number.isNaN(sa)?xn():sa}function tt(Yt){if(typeof document=="undefined"||!Yt||!(Yt instanceof Element))return{width:0,height:0};var _t=getComputedStyle(Yt,"::-webkit-scrollbar"),sa=_t.width,Ia=_t.height;return{width:Xn(sa),height:Xn(Ia)}}function Yn(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var fa="rc-util-locker-".concat(Date.now()),pn=0;function Nt(Yt){var _t=!!Yt,sa=Ee.useState(function(){return pn+=1,"".concat(fa,"_").concat(pn)}),Ia=(0,Te.Z)(sa,1),er=Ia[0];_e(function(){if(_t){var kr=tt(document.body).width,Fo=Yn();En(`
html body {
overflow-y: hidden;
`.concat(Fo?"width: calc(100% - ".concat(kr,"px);"):"",`
}`),er)}else Sa(er);return function(){Sa(er)}},[_t,er])}var Sn=!1;function Ve(Yt){return typeof Yt=="boolean"&&(Sn=Yt),Sn}var Ie=function(_t){return _t===!1?!1:!se()||!_t?null:typeof _t=="string"?document.querySelector(_t):typeof _t=="function"?_t():_t},St=Ee.forwardRef(function(Yt,_t){var sa=Yt.open,Ia=Yt.autoLock,er=Yt.getContainer,kr=Yt.debug,Fo=Yt.autoDestroy,Jo=Fo===void 0?!0:Fo,mr=Yt.children,ai=Ee.useState(sa),Si=(0,Te.Z)(ai,2),Pi=Si[0],Co=Si[1],sn=Pi||sa;Ee.useEffect(function(){(Jo||sa)&&Co(sa)},[sa,Jo]);var vn=Ee.useState(function(){return Ie(er)}),Gn=(0,Te.Z)(vn,2),et=Gn[0],Vn=Gn[1];Ee.useEffect(function(){var Lr=Ie(er);Vn(Lr!=null?Lr:null)});var Ua=He(sn&&!et,kr),za=(0,Te.Z)(Ua,2),Cn=za[0],Kn=za[1],Hn=et!=null?et:Cn;Nt(Ia&&sa&&se()&&(Hn===Cn||Hn===document.body));var Qa=null;if(mr&&oe(mr)&&_t){var Rr=mr;Qa=Rr.ref}var Ur=re(Qa,_t);if(!sn||!se()||et===void 0)return null;var ro=Hn===!1||Ve(),xo=mr;return _t&&(xo=Ee.cloneElement(mr,{ref:Ur})),Ee.createElement(pe.Provider,{value:Kn},ro?xo:(0,Ze.createPortal)(xo,Hn))}),Xt=St,Bn=Xt;function Zn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Na=Zn()?Ee.useLayoutEffect:Ee.useEffect,On=function(_t,sa){var Ia=Ee.useRef(!0);Na(function(){return _t(Ia.current)},sa),Na(function(){return Ia.current=!1,function(){Ia.current=!0}},[])},oa=function(_t,sa){On(function(Ia){if(!Ia)return _t()},sa)},xa=On,nt=Ee.createContext(null),Tt=Ee.createContext({}),Ra=nt,ta=z(4942),kt=z(87462),Fa=z(62874),ct={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(_t){var sa=_t.keyCode;if(_t.altKey&&!_t.ctrlKey||_t.metaKey||sa>=ct.F1&&sa<=ct.F12)return!1;switch(sa){case ct.ALT:case ct.CAPS_LOCK:case ct.CONTEXT_MENU:case ct.CTRL:case ct.DOWN:case ct.END:case ct.ESC:case ct.HOME:case ct.INSERT:case ct.LEFT:case ct.MAC_FF_META:case ct.META:case ct.NUMLOCK:case ct.NUM_CENTER:case ct.PAGE_DOWN:case ct.PAGE_UP:case ct.PAUSE:case ct.PRINT_SCREEN:case ct.RIGHT:case ct.SHIFT:case ct.UP:case ct.WIN_KEY:case ct.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(_t){if(_t>=ct.ZERO&&_t<=ct.NINE||_t>=ct.NUM_ZERO&&_t<=ct.NUM_MULTIPLY||_t>=ct.A&&_t<=ct.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&_t===0)return!0;switch(_t){case ct.SPACE:case ct.QUESTION_MARK:case ct.NUM_PLUS:case ct.NUM_MINUS:case ct.NUM_PERIOD:case ct.NUM_DIVISION:case ct.SEMICOLON:case ct.DASH:case ct.EQUALS:case ct.COMMA:case ct.PERIOD:case ct.SLASH:case ct.APOSTROPHE:case ct.SINGLE_QUOTE:case ct.OPEN_SQUARE_BRACKET:case ct.BACKSLASH:case ct.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Gt=ct,fn=`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`,zt=`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`,Vt="".concat(fn," ").concat(zt).split(/[\s\n]+/),va="aria-",Aa="data-";function wa(Yt,_t){return Yt.indexOf(_t)===0}function La(Yt){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,sa;_t===!1?sa={aria:!0,data:!0,attr:!0}:_t===!0?sa={aria:!0}:sa=(0,we.Z)({},_t);var Ia={};return Object.keys(Yt).forEach(function(er){(sa.aria&&(er==="role"||wa(er,va))||sa.data&&wa(er,Aa)||sa.attr&&Vt.includes(er))&&(Ia[er]=Yt[er])}),Ia}function Or(Yt){var _t=React.useRef();_t.current=Yt;var sa=React.useCallback(function(){for(var Ia,er=arguments.length,kr=new Array(er),Fo=0;Fo<er;Fo++)kr[Fo]=arguments[Fo];return(Ia=_t.current)===null||Ia===void 0?void 0:Ia.call.apply(Ia,[_t].concat(kr))},[]);return sa}function Fr(Yt){var _t=React.useRef(!1),sa=React.useState(Yt),Ia=_slicedToArray(sa,2),er=Ia[0],kr=Ia[1];React.useEffect(function(){return _t.current=!1,function(){_t.current=!0}},[]);function Fo(Jo,mr){mr&&_t.current||kr(Jo)}return[er,Fo]}function pr(Yt){return Yt!==void 0}function ho(Yt,_t){var sa=_t||{},Ia=sa.defaultValue,er=sa.value,kr=sa.onChange,Fo=sa.postState,Jo=useState(function(){return pr(er)?er:pr(Ia)?typeof Ia=="function"?Ia():Ia:typeof Yt=="function"?Yt():Yt}),mr=_slicedToArray(Jo,2),ai=mr[0],Si=mr[1],Pi=er!==void 0?er:ai,Co=Fo?Fo(Pi):Pi,sn=useEvent(kr),vn=useState([Pi]),Gn=_slicedToArray(vn,2),et=Gn[0],Vn=Gn[1];useLayoutUpdateEffect(function(){var za=et[0];ai!==za&&sn(ai,za)},[et]),useLayoutUpdateEffect(function(){pr(er)||Si(er)},[er]);var Ua=useEvent(function(za,Cn){Si(za,Cn),Vn([Pi],Cn)});return[Co,Ua]}var Lo=z(33993);function So(Yt,_t,sa){var Ia=Ee.useRef({});return(!("value"in Ia.current)||sa(Ia.current.condition,_t))&&(Ia.current.value=Yt(),Ia.current.condition=_t),Ia.current.value}function No(Yt,_t){typeof Yt=="function"?Yt(_t):(0,a.Z)(Yt)==="object"&&Yt&&"current"in Yt&&(Yt.current=_t)}function Ho(){for(var Yt=arguments.length,_t=new Array(Yt),sa=0;sa<Yt;sa++)_t[sa]=arguments[sa];var Ia=_t.filter(function(er){return er});return Ia.length<=1?Ia[0]:function(er){_t.forEach(function(kr){No(kr,er)})}}function Io(){for(var Yt=arguments.length,_t=new Array(Yt),sa=0;sa<Yt;sa++)_t[sa]=arguments[sa];return So(function(){return Ho.apply(void 0,_t)},_t,function(Ia,er){return Ia.length!==er.length||Ia.every(function(kr,Fo){return kr!==er[Fo]})})}function Qo(Yt){var _t,sa,Ia=isMemo(Yt)?Yt.type.type:Yt.type;return!(typeof Ia=="function"&&!((_t=Ia.prototype)!==null&&_t!==void 0&&_t.render)||typeof Yt=="function"&&!((sa=Yt.prototype)!==null&&sa!==void 0&&sa.render))}function fo(Yt){return!isValidElement(Yt)||isFragment(Yt)?!1:Qo(Yt)}function ba(Yt,_t,sa,Ia){if(!_t.length)return sa;var er=_toArray(_t),kr=er[0],Fo=er.slice(1),Jo;return!Yt&&typeof kr=="number"?Jo=[]:Array.isArray(Yt)?Jo=_toConsumableArray(Yt):Jo=_objectSpread({},Yt),Ia&&sa===void 0&&Fo.length===1?delete Jo[kr][Fo[0]]:Jo[kr]=ba(Jo[kr],Fo,sa,Ia),Jo}function ur(Yt,_t,sa){var Ia=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return _t.length&&Ia&&sa===void 0&&!get(Yt,_t.slice(0,-1))?Yt:ba(Yt,_t,sa,Ia)}function rr(Yt){return _typeof(Yt)==="object"&&Yt!==null&&Object.getPrototypeOf(Yt)===Object.prototype}function or(Yt){return Array.isArray(Yt)?[]:{}}var no=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function gr(){for(var Yt=arguments.length,_t=new Array(Yt),sa=0;sa<Yt;sa++)_t[sa]=arguments[sa];var Ia=or(_t[0]);return _t.forEach(function(er){function kr(Fo,Jo){var mr=new Set(Jo),ai=get(er,Fo),Si=Array.isArray(ai);if(Si||rr(ai)){if(!mr.has(ai)){mr.add(ai);var Pi=get(Ia,Fo);Si?Ia=ur(Ia,Fo,[]):(!Pi||_typeof(Pi)!=="object")&&(Ia=ur(Ia,Fo,or(ai))),no(ai).forEach(function(Co){kr([].concat(_toConsumableArray(Fo),[Co]),mr)})}}else Ia=ur(Ia,Fo,ai)}kr([])}),Ia}var hr={},rn=[],mn=function(_t){rn.push(_t)};function on(Yt,_t){if(0)var sa}function la(Yt,_t){if(0)var sa}function Xa(){hr={}}function Br(Yt,_t,sa){!_t&&!hr[sa]&&(Yt(!1,sa),hr[sa]=!0)}function Oo(Yt,_t){Br(on,Yt,_t)}function $r(Yt,_t){Br(la,Yt,_t)}Oo.preMessage=mn,Oo.resetWarned=Xa,Oo.noteOnce=$r;var wn=Oo,pa=function(_t){var sa=_t.prefixCls,Ia=_t.className,er=_t.style,kr=_t.children,Fo=_t.containerRef,Jo=_t.id,mr=_t.onMouseEnter,ai=_t.onMouseOver,Si=_t.onMouseLeave,Pi=_t.onClick,Co=_t.onKeyDown,sn=_t.onKeyUp,vn={onMouseEnter:mr,onMouseOver:ai,onMouseLeave:Si,onClick:Pi,onKeyDown:Co,onKeyUp:sn},Gn=Ee.useContext(Tt),et=Gn.panel,Vn=Io(et,Fo);return Ee.createElement(Ee.Fragment,null,Ee.createElement("div",(0,kt.Z)({id:Jo,className:ie()("".concat(sa,"-content"),Ia),style:(0,we.Z)({},er),"aria-modal":"true",role:"dialog",ref:Vn},vn),kr))},vo=pa;function ya(Yt){return typeof Yt=="string"&&String(Number(Yt))===Yt?(wn(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Yt)):Yt}function Er(Yt){warning(!("wrapperClassName"in Yt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Yt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Ot={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function aa(Yt,_t){var sa,Ia,er,kr,Fo=Yt.prefixCls,Jo=Yt.open,mr=Yt.placement,ai=Yt.inline,Si=Yt.push,Pi=Yt.forceRender,Co=Yt.autoFocus,sn=Yt.keyboard,vn=Yt.rootClassName,Gn=Yt.rootStyle,et=Yt.zIndex,Vn=Yt.className,Ua=Yt.id,za=Yt.style,Cn=Yt.motion,Kn=Yt.width,Hn=Yt.height,Qa=Yt.children,Rr=Yt.contentWrapperStyle,Ur=Yt.mask,ro=Yt.maskClosable,xo=Yt.maskMotion,Lr=Yt.maskClassName,ar=Yt.maskStyle,Un=Yt.afterOpenChange,Wn=Yt.onClose,ja=Yt.onMouseEnter,Wr=Yt.onMouseOver,Fe=Yt.onMouseLeave,un=Yt.onClick,Ln=Yt.onKeyDown,$n=Yt.onKeyUp,At=Ee.useRef(),Qn=Ee.useRef(),Jn=Ee.useRef();Ee.useImperativeHandle(_t,function(){return At.current});var _n=function(al){var sl=al.keyCode,Yi=al.shiftKey;switch(sl){case Gt.TAB:{if(sl===Gt.TAB){if(!Yi&&document.activeElement===Jn.current){var hl;(hl=Qn.current)===null||hl===void 0||hl.focus({preventScroll:!0})}else if(Yi&&document.activeElement===Qn.current){var Ul;(Ul=Jn.current)===null||Ul===void 0||Ul.focus({preventScroll:!0})}}break}case Gt.ESC:{Wn&&sn&&(al.stopPropagation(),Wn(al));break}}};Ee.useEffect(function(){if(Jo&&Co){var Vi;(Vi=At.current)===null||Vi===void 0||Vi.focus({preventScroll:!0})}},[Jo]);var na=Ee.useState(!1),Pr=(0,Te.Z)(na,2),Dr=Pr[0],yo=Pr[1],Kr=Ee.useContext(Ra),ri;Si===!1?ri={distance:0}:Si===!0?ri={}:ri=Si||{};var ii=(sa=(Ia=(er=ri)===null||er===void 0?void 0:er.distance)!==null&&Ia!==void 0?Ia:Kr==null?void 0:Kr.pushDistance)!==null&&sa!==void 0?sa:180,Ji=Ee.useMemo(function(){return{pushDistance:ii,push:function(){yo(!0)},pull:function(){yo(!1)}}},[ii]);Ee.useEffect(function(){if(Jo){var Vi;Kr==null||(Vi=Kr.push)===null||Vi===void 0||Vi.call(Kr)}else{var al;Kr==null||(al=Kr.pull)===null||al===void 0||al.call(Kr)}},[Jo]),Ee.useEffect(function(){return function(){var Vi;Kr==null||(Vi=Kr.pull)===null||Vi===void 0||Vi.call(Kr)}},[]);var Xi=Ur&&Ee.createElement(Fa.Z,(0,kt.Z)({key:"mask"},xo,{visible:Jo}),function(Vi,al){var sl=Vi.className,Yi=Vi.style;return Ee.createElement("div",{className:ie()("".concat(Fo,"-mask"),sl,Lr),style:(0,we.Z)((0,we.Z)({},Yi),ar),onClick:ro&&Jo?Wn:void 0,ref:al})}),dl=typeof Cn=="function"?Cn(mr):Cn,zi={};if(Dr&&ii)switch(mr){case"top":zi.transform="translateY(".concat(ii,"px)");break;case"bottom":zi.transform="translateY(".concat(-ii,"px)");break;case"left":zi.transform="translateX(".concat(ii,"px)");break;default:zi.transform="translateX(".concat(-ii,"px)");break}mr==="left"||mr==="right"?zi.width=ya(Kn):zi.height=ya(Hn);var Wi={onMouseEnter:ja,onMouseOver:Wr,onMouseLeave:Fe,onClick:un,onKeyDown:Ln,onKeyUp:$n},Fl=Ee.createElement(Fa.Z,(0,kt.Z)({key:"panel"},dl,{visible:Jo,forceRender:Pi,onVisibleChanged:function(al){Un==null||Un(al)},removeOnLeave:!1,leavedClassName:"".concat(Fo,"-content-wrapper-hidden")}),function(Vi,al){var sl=Vi.className,Yi=Vi.style;return Ee.createElement("div",(0,kt.Z)({className:ie()("".concat(Fo,"-content-wrapper"),sl),style:(0,we.Z)((0,we.Z)((0,we.Z)({},zi),Yi),Rr)},La(Yt,{data:!0})),Ee.createElement(vo,(0,kt.Z)({id:Ua,containerRef:al,prefixCls:Fo,className:Vn,style:za},Wi),Qa))}),Cl=(0,we.Z)({},Gn);return et&&(Cl.zIndex=et),Ee.createElement(Ra.Provider,{value:Ji},Ee.createElement("div",{className:ie()(Fo,"".concat(Fo,"-").concat(mr),vn,(kr={},(0,ta.Z)(kr,"".concat(Fo,"-open"),Jo),(0,ta.Z)(kr,"".concat(Fo,"-inline"),ai),kr)),style:Cl,tabIndex:-1,ref:At,onKeyDown:_n},Xi,Ee.createElement("div",{tabIndex:0,ref:Qn,style:Ot,"aria-hidden":"true","data-sentinel":"start"}),Fl,Ee.createElement("div",{tabIndex:0,ref:Jn,style:Ot,"aria-hidden":"true","data-sentinel":"end"})))}var Dn=Ee.forwardRef(aa),Rt=Dn,Ya=function(_t){var sa=_t.open,Ia=sa===void 0?!1:sa,er=_t.prefixCls,kr=er===void 0?"rc-drawer":er,Fo=_t.placement,Jo=Fo===void 0?"right":Fo,mr=_t.autoFocus,ai=mr===void 0?!0:mr,Si=_t.keyboard,Pi=Si===void 0?!0:Si,Co=_t.width,sn=Co===void 0?378:Co,vn=_t.mask,Gn=vn===void 0?!0:vn,et=_t.maskClosable,Vn=et===void 0?!0:et,Ua=_t.getContainer,za=_t.forceRender,Cn=_t.afterOpenChange,Kn=_t.destroyOnClose,Hn=_t.onMouseEnter,Qa=_t.onMouseOver,Rr=_t.onMouseLeave,Ur=_t.onClick,ro=_t.onKeyDown,xo=_t.onKeyUp,Lr=_t.panelRef,ar=Ee.useState(!1),Un=(0,Te.Z)(ar,2),Wn=Un[0],ja=Un[1],Wr=Ee.useState(!1),Fe=(0,Te.Z)(Wr,2),un=Fe[0],Ln=Fe[1];xa(function(){Ln(!0)},[]);var $n=un?Ia:!1,At=Ee.useRef(),Qn=Ee.useRef();xa(function(){$n&&(Qn.current=document.activeElement)},[$n]);var Jn=function(yo){var Kr;if(ja(yo),Cn==null||Cn(yo),!yo&&Qn.current&&!((Kr=At.current)!==null&&Kr!==void 0&&Kr.contains(Qn.current))){var ri;(ri=Qn.current)===null||ri===void 0||ri.focus({preventScroll:!0})}},_n=Ee.useMemo(function(){return{panel:Lr}},[Lr]);if(!za&&!Wn&&!$n&&Kn)return null;var na={onMouseEnter:Hn,onMouseOver:Qa,onMouseLeave:Rr,onClick:Ur,onKeyDown:ro,onKeyUp:xo},Pr=(0,we.Z)((0,we.Z)({},_t),{},{open:$n,prefixCls:kr,placement:Jo,autoFocus:ai,keyboard:Pi,width:sn,mask:Gn,maskClosable:Vn,inline:Ua===!1,afterOpenChange:Jn,ref:At},na);return Ee.createElement(Tt.Provider,{value:_n},Ee.createElement(Bn,{open:$n||za||Wn,autoDestroy:!1,getContainer:Ua,autoLock:Gn&&($n||Wn)},Ee.createElement(Rt,Pr)))},da=Ya,cr=da,ka=z(33603),Vo=z(53124),Eo=z(65223),ei=z(69760),Bi=Yt=>{const{prefixCls:_t,title:sa,footer:Ia,extra:er,closeIcon:kr,closable:Fo,onClose:Jo,headerStyle:mr,drawerStyle:ai,bodyStyle:Si,footerStyle:Pi,children:Co}=Yt,sn=Ee.useCallback(Ua=>Ee.createElement("button",{type:"button",onClick:Jo,"aria-label":"Close",className:`${_t}-close`},Ua),[Jo]),[vn,Gn]=(0,ei.Z)(Fo,kr,sn,void 0,!0),et=Ee.useMemo(()=>!sa&&!vn?null:Ee.createElement("div",{style:mr,className:ie()(`${_t}-header`,{[`${_t}-header-close-only`]:vn&&!sa&&!er})},Ee.createElement("div",{className:`${_t}-header-title`},Gn,sa&&Ee.createElement("div",{className:`${_t}-title`},sa)),er&&Ee.createElement("div",{className:`${_t}-extra`},er)),[vn,Gn,er,mr,_t,sa]),Vn=Ee.useMemo(()=>{if(!Ia)return null;const Ua=`${_t}-footer`;return Ee.createElement("div",{className:Ua,style:Pi},Ia)},[Ia,Pi,_t]);return Ee.createElement("div",{className:`${_t}-wrapper-body`,style:ai},et,Ee.createElement("div",{className:`${_t}-body`,style:Si},Co),Vn)},_a=z(4173),Ri=z(67968),lo=z(45503),Di=Yt=>{const{componentCls:_t,motionDurationSlow:sa}=Yt,Ia={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${sa}`}}};return{[_t]:{[`${_t}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${sa}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${_t}-panel-motion`]:{"&-left":[Ia,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Ia,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Ia,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Ia,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const dr=Yt=>{const{componentCls:_t,zIndexPopup:sa,colorBgMask:Ia,colorBgElevated:er,motionDurationSlow:kr,motionDurationMid:Fo,padding:Jo,paddingLG:mr,fontSizeLG:ai,lineHeightLG:Si,lineWidth:Pi,lineType:Co,colorSplit:sn,marginSM:vn,colorIcon:Gn,colorIconHover:et,colorText:Vn,fontWeightStrong:Ua,footerPaddingBlock:za,footerPaddingInline:Cn}=Yt,Kn=`${_t}-content-wrapper`;return{[_t]:{position:"fixed",inset:0,zIndex:sa,pointerEvents:"none","&-pure":{position:"relative",background:er,[`&${_t}-left`]:{boxShadow:Yt.boxShadowDrawerLeft},[`&${_t}-right`]:{boxShadow:Yt.boxShadowDrawerRight},[`&${_t}-top`]:{boxShadow:Yt.boxShadowDrawerUp},[`&${_t}-bottom`]:{boxShadow:Yt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${_t}-mask`]:{position:"absolute",inset:0,zIndex:sa,background:Ia,pointerEvents:"auto"},[Kn]:{position:"absolute",zIndex:sa,maxWidth:"100vw",transition:`all ${kr}`,"&-hidden":{display:"none"}},[`&-left > ${Kn}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Yt.boxShadowDrawerLeft},[`&-right > ${Kn}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Yt.boxShadowDrawerRight},[`&-top > ${Kn}`]:{top:0,insetInline:0,boxShadow:Yt.boxShadowDrawerUp},[`&-bottom > ${Kn}`]:{bottom:0,insetInline:0,boxShadow:Yt.boxShadowDrawerDown},[`${_t}-content`]:{width:"100%",height:"100%",overflow:"auto",background:er,pointerEvents:"auto"},[`${_t}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${_t}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Jo}px ${mr}px`,fontSize:ai,lineHeight:Si,borderBottom:`${Pi}px ${Co} ${sn}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${_t}-extra`]:{flex:"none"},[`${_t}-close`]:{display:"inline-block",marginInlineEnd:vn,color:Gn,fontWeight:Ua,fontSize:ai,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Fo}`,textRendering:"auto","&:focus, &:hover":{color:et,textDecoration:"none"}},[`${_t}-title`]:{flex:1,margin:0,color:Vn,fontWeight:Yt.fontWeightStrong,fontSize:ai,lineHeight:Si},[`${_t}-body`]:{flex:1,minWidth:0,minHeight:0,padding:mr,overflow:"auto"},[`${_t}-footer`]:{flexShrink:0,padding:`${za}px ${Cn}px`,borderTop:`${Pi}px ${Co} ${sn}`},"&-rtl":{direction:"rtl"}}}};var Gr=(0,Ri.Z)("Drawer",Yt=>{const _t=(0,lo.TS)(Yt,{});return[dr(_t),Di(_t)]},Yt=>({zIndexPopup:Yt.zIndexPopupBase,footerPaddingBlock:Yt.paddingXS,footerPaddingInline:Yt.padding})),Bo=z(16569),Sr=function(Yt,_t){var sa={};for(var Ia in Yt)Object.prototype.hasOwnProperty.call(Yt,Ia)&&_t.indexOf(Ia)<0&&(sa[Ia]=Yt[Ia]);if(Yt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var er=0,Ia=Object.getOwnPropertySymbols(Yt);er<Ia.length;er++)_t.indexOf(Ia[er])<0&&Object.prototype.propertyIsEnumerable.call(Yt,Ia[er])&&(sa[Ia[er]]=Yt[Ia[er]]);return sa};const Fi=null,bi={distance:180},Zi=Yt=>{var _t;const{rootClassName:sa,width:Ia,height:er,size:kr="default",mask:Fo=!0,push:Jo=bi,open:mr,afterOpenChange:ai,onClose:Si,prefixCls:Pi,getContainer:Co,style:sn,className:vn,visible:Gn,afterVisibleChange:et}=Yt,Vn=Sr(Yt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Ua,getPrefixCls:za,direction:Cn,drawer:Kn}=Ee.useContext(Vo.E_),Hn=za("drawer",Pi),[Qa,Rr]=Gr(Hn),Ur=Co===void 0&&Ua?()=>Ua(document.body):Co,ro=ie()({"no-mask":!Fo,[`${Hn}-rtl`]:Cn==="rtl"},sa,Rr),xo=Ee.useMemo(()=>Ia!=null?Ia:kr==="large"?736:378,[Ia,kr]),Lr=Ee.useMemo(()=>er!=null?er:kr==="large"?736:378,[er,kr]),ar={motionName:(0,ka.m)(Hn,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Un=ja=>({motionName:(0,ka.m)(Hn,`panel-motion-${ja}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Wn=(0,Bo.H)();return Qa(Ee.createElement(_a.BR,null,Ee.createElement(Eo.Ux,{status:!0,override:!0},Ee.createElement(cr,Object.assign({prefixCls:Hn,onClose:Si,maskMotion:ar,motion:Un},Vn,{open:mr!=null?mr:Gn,mask:Fo,push:Jo,width:xo,height:Lr,style:Object.assign(Object.assign({},Kn==null?void 0:Kn.style),sn),className:ie()(Kn==null?void 0:Kn.className,vn),rootClassName:ro,getContainer:Ur,afterOpenChange:ai!=null?ai:et,panelRef:Wn}),Ee.createElement(Bi,Object.assign({prefixCls:Hn},Vn,{onClose:Si}))))))},hi=Yt=>{const{prefixCls:_t,style:sa,className:Ia,placement:er="right"}=Yt,kr=Sr(Yt,["prefixCls","style","className","placement"]),{getPrefixCls:Fo}=Ee.useContext(Vo.E_),Jo=Fo("drawer",_t),[mr,ai]=Gr(Jo),Si=ie()(Jo,`${Jo}-pure`,`${Jo}-${er}`,ai,Ia);return mr(Ee.createElement("div",{className:Si,style:sa},Ee.createElement(Bi,Object.assign({prefixCls:Jo},kr))))};Zi._InternalPanelDoNotUseOrYouWillBeFired=hi;var Ii=Zi},56153:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return fs}});var x=z(67294),ie=z.t(x,2),we=z(91034),Te=z(94184),Ee=z.n(Te),Ze=z(87462),se=z(4942),qe=z(97685),Me=z(45987),ke=z(1413),Ke=z(73935);function de(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var ze={};function ue(Qe,Et){}function y(Qe,Et){}function a(){ze={}}function b(Qe,Et,dt){!Et&&!ze[dt]&&(Qe(!1,dt),ze[dt]=!0)}function E(Qe,Et){b(ue,Qe,Et)}function ee(Qe,Et){b(y,Qe,Et)}var te=null,re=z(71002),oe=z(12060);function ce(Qe,Et,dt){var hn=x.useRef({});return(!("value"in hn.current)||dt(hn.current.condition,Et))&&(hn.current.value=Qe(),hn.current.condition=Et),hn.current.value}function pe(Qe,Et){typeof Qe=="function"?Qe(Et):(0,re.Z)(Qe)==="object"&&Qe&&"current"in Qe&&(Qe.current=Et)}function xe(){for(var Qe=arguments.length,Et=new Array(Qe),dt=0;dt<Qe;dt++)Et[dt]=arguments[dt];var hn=Et.filter(function(ca){return ca});return hn.length<=1?hn[0]:function(ca){Et.forEach(function(Wa){pe(Wa,ca)})}}function je(){for(var Qe=arguments.length,Et=new Array(Qe),dt=0;dt<Qe;dt++)Et[dt]=arguments[dt];return ce(function(){return xe.apply(void 0,Et)},Et,function(hn,ca){return hn.length===ca.length&&hn.every(function(Wa,qa){return Wa===ca[qa]})})}function _e(Qe){var Et,dt,hn=(0,oe.isMemo)(Qe)?Qe.type.type:Qe.type;return!(typeof hn=="function"&&!((Et=hn.prototype)!==null&&Et!==void 0&&Et.render)||typeof Qe=="function"&&!((dt=Qe.prototype)!==null&&dt!==void 0&&dt.render))}var Re=x.createContext(null),ye=Re,He=z(74902),We=de()?x.useLayoutEffect:x.useEffect,Xe=We,Be=function(Et,dt){var hn=React.useRef(!0);We(function(){if(!hn.current)return Et()},dt),We(function(){return hn.current=!1,function(){hn.current=!0}},[])},at=[];function pt(Qe,Et){var dt=x.useState(function(){if(!de())return null;var Qt=document.createElement("div");return Qt}),hn=(0,qe.Z)(dt,1),ca=hn[0],Wa=x.useRef(!1),qa=x.useContext(ye),oo=x.useState(at),ko=(0,qe.Z)(oo,2),Do=ko[0],be=ko[1],De=qa||(Wa.current?void 0:function(Qt){be(function(bn){var Rn=[Qt].concat((0,He.Z)(bn));return Rn})});function $e(){ca.parentElement||document.body.appendChild(ca),Wa.current=!0}function st(){var Qt;(Qt=ca.parentElement)===null||Qt===void 0||Qt.removeChild(ca),Wa.current=!1}return Xe(function(){return Qe?qa?qa($e):$e():st(),st},[Qe]),Xe(function(){Do.length&&(Do.forEach(function(Qt){return Qt()}),be(at))},[Do]),[ca,De]}function yt(Qe,Et){if(!Qe)return!1;if(Qe.contains)return Qe.contains(Et);for(var dt=Et;dt;){if(dt===Qe)return!0;dt=dt.parentNode}return!1}var ht="data-rc-order",xt="rc-util-key",Jt=new Map;function ea(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Et=Qe.mark;return Et?Et.startsWith("data-")?Et:"data-".concat(Et):xt}function Sa(Qe){if(Qe.attachTo)return Qe.attachTo;var Et=document.querySelector("head");return Et||document.body}function Pt(Qe){return Qe==="queue"?"prependQueue":Qe?"prepend":"append"}function bt(Qe){return Array.from((Jt.get(Qe)||Qe).children).filter(function(Et){return Et.tagName==="STYLE"})}function En(Qe){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!de())return null;var dt=Et.csp,hn=Et.prepend,ca=document.createElement("style");ca.setAttribute(ht,Pt(hn)),dt!=null&&dt.nonce&&(ca.nonce=dt==null?void 0:dt.nonce),ca.innerHTML=Qe;var Wa=Sa(Et),qa=Wa.firstChild;if(hn){if(hn==="queue"){var oo=bt(Wa).filter(function(ko){return["prepend","prependQueue"].includes(ko.getAttribute(ht))});if(oo.length)return Wa.insertBefore(ca,oo[oo.length-1].nextSibling),ca}Wa.insertBefore(ca,qa)}else Wa.appendChild(ca);return ca}function ga(Qe){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},dt=Sa(Et);return bt(dt).find(function(hn){return hn.getAttribute(ea(Et))===Qe})}function xn(Qe){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},dt=ga(Qe,Et);if(dt){var hn=Sa(Et);hn.removeChild(dt)}}function Xn(Qe,Et){var dt=Jt.get(Qe);if(!dt||!yt(document,dt)){var hn=En("",Et),ca=hn.parentNode;Jt.set(Qe,ca),Qe.removeChild(hn)}}function tt(){Jt.clear()}function Yn(Qe,Et){var dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},hn=Sa(dt);Xn(hn,dt);var ca=ga(Et,dt);if(ca){var Wa,qa;if((Wa=dt.csp)!==null&&Wa!==void 0&&Wa.nonce&&ca.nonce!==((qa=dt.csp)===null||qa===void 0?void 0:qa.nonce)){var oo;ca.nonce=(oo=dt.csp)===null||oo===void 0?void 0:oo.nonce}return ca.innerHTML!==Qe&&(ca.innerHTML=Qe),ca}var ko=En(Qe,dt);return ko.setAttribute(ea(dt),Et),ko}var fa;function pn(Qe){if(typeof document=="undefined")return 0;if(Qe||fa===void 0){var Et=document.createElement("div");Et.style.width="100%",Et.style.height="200px";var dt=document.createElement("div"),hn=dt.style;hn.position="absolute",hn.top="0",hn.left="0",hn.pointerEvents="none",hn.visibility="hidden",hn.width="200px",hn.height="150px",hn.overflow="hidden",dt.appendChild(Et),document.body.appendChild(dt);var ca=Et.offsetWidth;dt.style.overflow="scroll";var Wa=Et.offsetWidth;ca===Wa&&(Wa=dt.clientWidth),document.body.removeChild(dt),fa=ca-Wa}return fa}function Nt(Qe){var Et=Qe.match(/^(.*)px$/),dt=Number(Et==null?void 0:Et[1]);return Number.isNaN(dt)?pn():dt}function Sn(Qe){if(typeof document=="undefined"||!Qe||!(Qe instanceof Element))return{width:0,height:0};var Et=getComputedStyle(Qe,"::-webkit-scrollbar"),dt=Et.width,hn=Et.height;return{width:Nt(dt),height:Nt(hn)}}function Ve(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Ie="rc-util-locker-".concat(Date.now()),St=0;function Xt(Qe){var Et=!!Qe,dt=x.useState(function(){return St+=1,"".concat(Ie,"_").concat(St)}),hn=(0,qe.Z)(dt,1),ca=hn[0];Xe(function(){if(Et){var Wa=Sn(document.body).width,qa=Ve();Yn(`
html body {
overflow-y: hidden;
`.concat(qa?"width: calc(100% - ".concat(Wa,"px);"):"",`
}`),ca)}else xn(ca);return function(){xn(ca)}},[Et,ca])}var Bn=!1;function Zn(Qe){return typeof Qe=="boolean"&&(Bn=Qe),Bn}var Na=function(Et){return Et===!1?!1:!de()||!Et?null:typeof Et=="string"?document.querySelector(Et):typeof Et=="function"?Et():Et},On=x.forwardRef(function(Qe,Et){var dt=Qe.open,hn=Qe.autoLock,ca=Qe.getContainer,Wa=Qe.debug,qa=Qe.autoDestroy,oo=qa===void 0?!0:qa,ko=Qe.children,Do=x.useState(dt),be=(0,qe.Z)(Do,2),De=be[0],$e=be[1],st=De||dt;x.useEffect(function(){(oo||dt)&&$e(dt)},[dt,oo]);var Qt=x.useState(function(){return Na(ca)}),bn=(0,qe.Z)(Qt,2),Rn=bn[0],Ca=bn[1];x.useEffect(function(){var Se=Na(ca);Ca(Se!=null?Se:null)});var Ea=pt(st&&!Rn,Wa),Ba=(0,qe.Z)(Ea,2),Pa=Ba[0],Va=Ba[1],ir=Rn!=null?Rn:Pa;Xt(hn&&dt&&de()&&(ir===Pa||ir===document.body));var Ja=null;if(ko&&_e(ko)&&Et){var wr=ko;Ja=wr.ref}var Qr=je(Ja,Et);if(!st||!de()||Rn===void 0)return null;var Nr=ir===!1||Zn(),Tr=ko;return Et&&(Tr=x.cloneElement(ko,{ref:Qr})),x.createElement(ye.Provider,{value:Va},Nr?Tr:(0,Ke.createPortal)(Tr,ir))}),oa=On,xa=oa,nt=z(48555);function Tt(Qe){return Qe instanceof HTMLElement||Qe instanceof SVGElement}function Ra(Qe){return Tt(Qe)?Qe:Qe instanceof React.Component?ReactDOM.findDOMNode(Qe):null}function ta(Qe){var Et;return Qe==null||(Et=Qe.getRootNode)===null||Et===void 0?void 0:Et.call(Qe)}function kt(Qe){return ta(Qe)instanceof ShadowRoot}function Fa(Qe){return kt(Qe)?ta(Qe):null}function ct(Qe){var Et=x.useRef();Et.current=Qe;var dt=x.useCallback(function(){for(var hn,ca=arguments.length,Wa=new Array(ca),qa=0;qa<ca;qa++)Wa[qa]=arguments[qa];return(hn=Et.current)===null||hn===void 0?void 0:hn.call.apply(hn,[Et].concat(Wa))},[]);return dt}function Gt(){var Qe=(0,ke.Z)({},ie);return Qe.useId}var fn=0;function zt(){}var Vt=Gt(),va=Vt?function(Et){var dt=Vt();return Et||dt}:function(Et){var dt=x.useState("ssr-id"),hn=(0,qe.Z)(dt,2),ca=hn[0],Wa=hn[1];return x.useEffect(function(){var qa=fn;fn+=1,Wa("rc_unique_".concat(qa))},[]),Et||ca};function Aa(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var wa=Aa()?x.useLayoutEffect:x.useEffect,La=function(Et,dt){var hn=x.useRef(!0);wa(function(){return Et(hn.current)},dt),wa(function(){return hn.current=!1,function(){hn.current=!0}},[])},Or=function(Et,dt){La(function(hn){if(!hn)return Et()},dt)},Fr=La,pr=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var Qe=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(Qe)||/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(Qe==null?void 0:Qe.substr(0,4))},ho=x.createContext(null),Lo=ho;function So(Qe){return Qe?Array.isArray(Qe)?Qe:[Qe]:[]}function No(Qe,Et,dt,hn){return x.useMemo(function(){var ca=So(dt!=null?dt:Et),Wa=So(hn!=null?hn:Et),qa=new Set(ca),oo=new Set(Wa);return Qe&&(qa.has("hover")&&(qa.delete("hover"),qa.add("click")),oo.has("hover")&&(oo.delete("hover"),oo.add("click"))),[qa,oo]},[Qe,Et,dt,hn])}var Ho=function(Qe){if(!Qe)return!1;if(Qe instanceof Element){if(Qe.offsetParent)return!0;if(Qe.getBBox){var Et=Qe.getBBox(),dt=Et.width,hn=Et.height;if(dt||hn)return!0}if(Qe.getBoundingClientRect){var ca=Qe.getBoundingClientRect(),Wa=ca.width,qa=ca.height;if(Wa||qa)return!0}}return!1};function Io(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],dt=arguments.length>2?arguments[2]:void 0;return dt?Qe[0]===Et[0]:Qe[0]===Et[0]&&Qe[1]===Et[1]}function Qo(Qe,Et,dt,hn){for(var ca=dt.points,Wa=Object.keys(Qe),qa=0;qa<Wa.length;qa+=1){var oo,ko=Wa[qa];if(Io((oo=Qe[ko])===null||oo===void 0?void 0:oo.points,ca,hn))return"".concat(Et,"-placement-").concat(ko)}return""}function fo(Qe,Et,dt,hn){return Et||(dt?{motionName:"".concat(Qe,"-").concat(dt)}:hn?{motionName:hn}:null)}function ba(Qe){return Qe.ownerDocument.defaultView}function ur(Qe){for(var Et=[],dt=Qe==null?void 0:Qe.parentElement,hn=["hidden","scroll","clip","auto"];dt;){var ca=ba(dt).getComputedStyle(dt),Wa=ca.overflowX,qa=ca.overflowY,oo=ca.overflow;[Wa,qa,oo].some(function(ko){return hn.includes(ko)})&&Et.push(dt),dt=dt.parentElement}return Et}function rr(Qe){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(Qe)?Et:Qe}function or(Qe){return rr(parseFloat(Qe),0)}function no(Qe,Et){var dt=(0,ke.Z)({},Qe);return(Et||[]).forEach(function(hn){if(!(hn instanceof HTMLBodyElement||hn instanceof HTMLHtmlElement)){var ca=ba(hn).getComputedStyle(hn),Wa=ca.overflow,qa=ca.overflowClipMargin,oo=ca.borderTopWidth,ko=ca.borderBottomWidth,Do=ca.borderLeftWidth,be=ca.borderRightWidth,De=hn.getBoundingClientRect(),$e=hn.offsetHeight,st=hn.clientHeight,Qt=hn.offsetWidth,bn=hn.clientWidth,Rn=or(oo),Ca=or(ko),Ea=or(Do),Ba=or(be),Pa=rr(Math.round(De.width/Qt*1e3)/1e3),Va=rr(Math.round(De.height/$e*1e3)/1e3),ir=(Qt-bn-Ea-Ba)*Pa,Ja=($e-st-Rn-Ca)*Va,wr=Rn*Va,Qr=Ca*Va,Nr=Ea*Pa,Tr=Ba*Pa,Se=0,Ae=0;if(Wa==="clip"){var lt=or(qa);Se=lt*Pa,Ae=lt*Va}var he=De.x+Nr-Se,rt=De.y+wr-Ae,ut=he+De.width+2*Se-Nr-Tr-ir,Bt=rt+De.height+2*Ae-wr-Qr-Ja;dt.left=Math.max(dt.left,he),dt.top=Math.max(dt.top,rt),dt.right=Math.min(dt.right,ut),dt.bottom=Math.min(dt.bottom,Bt)}}),dt}function gr(Qe){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,dt="".concat(Et),hn=dt.match(/^(.*)\%$/);return hn?Qe*(parseFloat(hn[1])/100):parseFloat(dt)}function hr(Qe,Et){var dt=Et||[],hn=(0,qe.Z)(dt,2),ca=hn[0],Wa=hn[1];return[gr(Qe.width,ca),gr(Qe.height,Wa)]}function rn(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[Qe[0],Qe[1]]}function mn(Qe,Et){var dt=Et[0],hn=Et[1],ca,Wa;return dt==="t"?Wa=Qe.y:dt==="b"?Wa=Qe.y+Qe.height:Wa=Qe.y+Qe.height/2,hn==="l"?ca=Qe.x:hn==="r"?ca=Qe.x+Qe.width:ca=Qe.x+Qe.width/2,{x:ca,y:Wa}}function on(Qe,Et){var dt={t:"b",b:"t",l:"r",r:"l"};return Qe.map(function(hn,ca){return ca===Et?dt[hn]||"c":hn}).join("")}function la(Qe,Et,dt,hn,ca,Wa,qa){var oo=x.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:ca[hn]||{}}),ko=(0,qe.Z)(oo,2),Do=ko[0],be=ko[1],De=x.useRef(0),$e=x.useMemo(function(){return Et?ur(Et):[]},[Et]),st=x.useRef({}),Qt=function(){st.current={}};Qe||Qt();var bn=ct(function(){if(Et&&dt&&Qe){let Yr=function(_o,Zo){var li=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Zt,si=Je.x+_o,Ci=Je.y+Zo,Mi=si+Ce,rl=Ci+ge,el=Math.max(si,li.left),wi=Math.max(Ci,li.top),cl=Math.min(Mi,li.right),to=Math.min(rl,li.bottom);return Math.max(0,(cl-el)*(to-wi))},Uo=function(){mo=Je.y+Xr,Ga=mo+ge,ao=Je.x+jr,eo=ao+Ce};var Ea,Ba,Pa=Et,Va=Pa.ownerDocument,ir=ba(Pa),Ja=ir.getComputedStyle(Pa),wr=Ja.width,Qr=Ja.height,Nr=Ja.position,Tr=Pa.style.left,Se=Pa.style.top,Ae=Pa.style.right,lt=Pa.style.bottom,he=(0,ke.Z)((0,ke.Z)({},ca[hn]),Wa),rt=Va.createElement("div");(Ea=Pa.parentElement)===null||Ea===void 0||Ea.appendChild(rt),rt.style.left="".concat(Pa.offsetLeft,"px"),rt.style.top="".concat(Pa.offsetTop,"px"),rt.style.position=Nr,rt.style.height="".concat(Pa.offsetHeight,"px"),rt.style.width="".concat(Pa.offsetWidth,"px"),Pa.style.left="0",Pa.style.top="0",Pa.style.right="auto",Pa.style.bottom="auto";var ut;if(Array.isArray(dt))ut={x:dt[0],y:dt[1],width:0,height:0};else{var Bt=dt.getBoundingClientRect();ut={x:Bt.x,y:Bt.y,width:Bt.width,height:Bt.height}}var Je=Pa.getBoundingClientRect(),it=Va.documentElement,gt=it.clientWidth,Ut=it.clientHeight,gn=it.scrollWidth,Mn=it.scrollHeight,nn=it.scrollTop,Tn=it.scrollLeft,ge=Je.height,Ce=Je.width,Pe=ut.height,ft=ut.width,Wt={left:0,top:0,right:gt,bottom:Ut},Fn={left:-Tn,top:-nn,right:gn-Tn,bottom:Mn-nn},Nn=he.htmlRegion,Kt="visible",It="visibleFirst";Nn!=="scroll"&&Nn!==It&&(Nn=Kt);var Mt=Nn===It,an=no(Fn,$e),mt=no(Wt,$e),Zt=Nn===Kt?mt:an,jn=Mt?mt:Zt;Pa.style.left="auto",Pa.style.top="auto",Pa.style.right="0",Pa.style.bottom="0";var qn=Pa.getBoundingClientRect();Pa.style.left=Tr,Pa.style.top=Se,Pa.style.right=Ae,Pa.style.bottom=lt,(Ba=Pa.parentElement)===null||Ba===void 0||Ba.removeChild(rt);var kn=rr(Math.round(Ce/parseFloat(wr)*1e3)/1e3),ra=rr(Math.round(ge/parseFloat(Qr)*1e3)/1e3);if(kn===0||ra===0||Tt(dt)&&!Ho(dt))return;var cn=he.offset,ua=he.targetOffset,$a=hr(Je,cn),In=(0,qe.Z)($a,2),An=In[0],br=In[1],zr=hr(ut,ua),qr=(0,qe.Z)(zr,2),_r=qr[0],po=qr[1];ut.x-=_r,ut.y-=po;var Ha=he.points||[],tr=(0,qe.Z)(Ha,2),nr=tr[0],Hr=tr[1],Vr=rn(Hr),vr=rn(nr),Po=mn(ut,Vr),io=mn(Je,vr),Jr=(0,ke.Z)({},he),jr=Po.x-io.x+An,Xr=Po.y-io.y+br,$o=Yr(jr,Xr),jo=Yr(jr,Xr,mt),vi=mn(ut,["t","l"]),mi=mn(Je,["t","l"]),ci=mn(ut,["b","r"]),qo=mn(Je,["b","r"]),ti=he.overflow||{},bo=ti.adjustX,Ko=ti.adjustY,pi=ti.shiftX,di=ti.shiftY,Ni=function(Zo){return typeof Zo=="boolean"?Zo:Zo>=0},mo,Ga,ao,eo;Uo();var yr=Ni(Ko),Ao=vr[0]===Vr[0];if(yr&&vr[0]==="t"&&(Ga>jn.bottom||st.current.bt)){var gi=Xr;Ao?gi-=ge-Pe:gi=vi.y-qo.y-br;var Li=Yr(jr,gi),Ai=Yr(jr,gi,mt);Li>$o||Li===$o&&(!Mt||Ai>=jo)?(st.current.bt=!0,Xr=gi,br=-br,Jr.points=[on(vr,0),on(Vr,0)]):st.current.bt=!1}if(yr&&vr[0]==="b"&&(mo<jn.top||st.current.tb)){var ki=Xr;Ao?ki+=ge-Pe:ki=ci.y-mi.y-br;var fe=Yr(jr,ki),ve=Yr(jr,ki,mt);fe>$o||fe===$o&&(!Mt||ve>=jo)?(st.current.tb=!0,Xr=ki,br=-br,Jr.points=[on(vr,0),on(Vr,0)]):st.current.tb=!1}var Oe=Ni(bo),Ue=vr[1]===Vr[1];if(Oe&&vr[1]==="l"&&(eo>jn.right||st.current.rl)){var ot=jr;Ue?ot-=Ce-ft:ot=vi.x-qo.x-An;var vt=Yr(ot,Xr),Ht=Yr(ot,Xr,mt);vt>$o||vt===$o&&(!Mt||Ht>=jo)?(st.current.rl=!0,jr=ot,An=-An,Jr.points=[on(vr,1),on(Vr,1)]):st.current.rl=!1}if(Oe&&vr[1]==="r"&&(ao<jn.left||st.current.lr)){var ln=jr;Ue?ln+=Ce-ft:ln=ci.x-mi.x-An;var Ct=Yr(ln,Xr),wt=Yr(ln,Xr,mt);Ct>$o||Ct===$o&&(!Mt||wt>=jo)?(st.current.lr=!0,jr=ln,An=-An,Jr.points=[on(vr,1),on(Vr,1)]):st.current.lr=!1}Uo();var dn=pi===!0?0:pi;typeof dn=="number"&&(ao<mt.left&&(jr-=ao-mt.left-An,ut.x+ft<mt.left+dn&&(jr+=ut.x-mt.left+ft-dn)),eo>mt.right&&(jr-=eo-mt.right-An,ut.x>mt.right-dn&&(jr+=ut.x-mt.right+dn)));var qt=di===!0?0:di;typeof qt=="number"&&(mo<mt.top&&(Xr-=mo-mt.top-br,ut.y+Pe<mt.top+qt&&(Xr+=ut.y-mt.top+Pe-qt)),Ga>mt.bottom&&(Xr-=Ga-mt.bottom-br,ut.y>mt.bottom-qt&&(Xr+=ut.y-mt.bottom+qt)));var zn=Je.x+jr,ma=zn+Ce,ia=Je.y+Xr,Cr=ia+ge,lr=ut.x,Ir=lr+ft,yn=ut.y,ha=yn+Pe,Oa=Math.max(zn,lr),Ma=Math.min(ma,Ir),Ka=(Oa+Ma)/2,fr=Ka-zn,so=Math.max(ia,yn),xr=Math.min(Cr,ha),Ta=(so+xr)/2,Za=Ta-ia;qa==null||qa(Et,Jr);var sr=qn.right-Je.x-(jr+Je.width),Ar=qn.bottom-Je.y-(Xr+Je.height);be({ready:!0,offsetX:jr/kn,offsetY:Xr/ra,offsetR:sr/kn,offsetB:Ar/ra,arrowX:fr/kn,arrowY:Za/ra,scaleX:kn,scaleY:ra,align:Jr})}}),Rn=function(){De.current+=1;var Ba=De.current;Promise.resolve().then(function(){De.current===Ba&&bn()})},Ca=function(){be(function(Ba){return(0,ke.Z)((0,ke.Z)({},Ba),{},{ready:!1})})};return Fr(Ca,[hn]),Fr(function(){Qe||Ca()},[Qe]),[Do.ready,Do.offsetX,Do.offsetY,Do.offsetR,Do.offsetB,Do.arrowX,Do.arrowY,Do.scaleX,Do.scaleY,Do.align,Rn]}function Xa(Qe,Et,dt,hn,ca){Fr(function(){if(Qe&&Et&&dt){let De=function(){hn(),ca()};var Wa=Et,qa=dt,oo=ur(Wa),ko=ur(qa),Do=ba(qa),be=new Set([Do].concat((0,He.Z)(oo),(0,He.Z)(ko)));return be.forEach(function($e){$e.addEventListener("scroll",De,{passive:!0})}),Do.addEventListener("resize",De,{passive:!0}),hn(),function(){be.forEach(function($e){$e.removeEventListener("scroll",De),Do.removeEventListener("resize",De)})}}},[Qe,Et,dt])}function Br(Qe){var Et=React.useRef(!1),dt=React.useState(Qe),hn=_slicedToArray(dt,2),ca=hn[0],Wa=hn[1];React.useEffect(function(){return Et.current=!1,function(){Et.current=!0}},[]);function qa(oo,ko){ko&&Et.current||Wa(oo)}return[ca,qa]}function Oo(Qe){return Qe!==void 0}function $r(Qe,Et){var dt=Et||{},hn=dt.defaultValue,ca=dt.value,Wa=dt.onChange,qa=dt.postState,oo=useState(function(){return Oo(ca)?ca:Oo(hn)?typeof hn=="function"?hn():hn:typeof Qe=="function"?Qe():Qe}),ko=_slicedToArray(oo,2),Do=ko[0],be=ko[1],De=ca!==void 0?ca:Do,$e=qa?qa(De):De,st=useEvent(Wa),Qt=useState([De]),bn=_slicedToArray(Qt,2),Rn=bn[0],Ca=bn[1];useLayoutUpdateEffect(function(){var Ba=Rn[0];Do!==Ba&&st(Do,Ba)},[Rn]),useLayoutUpdateEffect(function(){Oo(ca)||be(ca)},[ca]);var Ea=useEvent(function(Ba,Pa){be(Ba,Pa),Ca([De],Pa)});return[$e,Ea]}var wn=z(95845);function pa(Qe,Et,dt){var hn=x.useRef({});return(!("value"in hn.current)||dt(hn.current.condition,Et))&&(hn.current.value=Qe(),hn.current.condition=Et),hn.current.value}function vo(Qe,Et){typeof Qe=="function"?Qe(Et):(0,re.Z)(Qe)==="object"&&Qe&&"current"in Qe&&(Qe.current=Et)}function ya(){for(var Qe=arguments.length,Et=new Array(Qe),dt=0;dt<Qe;dt++)Et[dt]=arguments[dt];var hn=Et.filter(function(ca){return ca});return hn.length<=1?hn[0]:function(ca){Et.forEach(function(Wa){vo(Wa,ca)})}}function Er(){for(var Qe=arguments.length,Et=new Array(Qe),dt=0;dt<Qe;dt++)Et[dt]=arguments[dt];return pa(function(){return ya.apply(void 0,Et)},Et,function(hn,ca){return hn.length!==ca.length||hn.every(function(Wa,qa){return Wa!==ca[qa]})})}function Ot(Qe){var Et,dt,hn=(0,wn.isMemo)(Qe)?Qe.type.type:Qe.type;return!(typeof hn=="function"&&!((Et=hn.prototype)!==null&&Et!==void 0&&Et.render)||typeof Qe=="function"&&!((dt=Qe.prototype)!==null&&dt!==void 0&&dt.render))}function aa(Qe){return!isValidElement(Qe)||isFragment(Qe)?!1:Ot(Qe)}function Dn(Qe,Et,dt,hn){if(!Et.length)return dt;var ca=_toArray(Et),Wa=ca[0],qa=ca.slice(1),oo;return!Qe&&typeof Wa=="number"?oo=[]:Array.isArray(Qe)?oo=_toConsumableArray(Qe):oo=_objectSpread({},Qe),hn&&dt===void 0&&qa.length===1?delete oo[Wa][qa[0]]:oo[Wa]=Dn(oo[Wa],qa,dt,hn),oo}function Rt(Qe,Et,dt){var hn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return Et.length&&hn&&dt===void 0&&!get(Qe,Et.slice(0,-1))?Qe:Dn(Qe,Et,dt,hn)}function Ya(Qe){return _typeof(Qe)==="object"&&Qe!==null&&Object.getPrototypeOf(Qe)===Object.prototype}function da(Qe){return Array.isArray(Qe)?[]:{}}var cr=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function ka(){for(var Qe=arguments.length,Et=new Array(Qe),dt=0;dt<Qe;dt++)Et[dt]=arguments[dt];var hn=da(Et[0]);return Et.forEach(function(ca){function Wa(qa,oo){var ko=new Set(oo),Do=get(ca,qa),be=Array.isArray(Do);if(be||Ya(Do)){if(!ko.has(Do)){ko.add(Do);var De=get(hn,qa);be?hn=Rt(hn,qa,[]):(!De||_typeof(De)!=="object")&&(hn=Rt(hn,qa,da(Do))),cr(Do).forEach(function($e){Wa([].concat(_toConsumableArray(qa),[$e]),ko)})}}else hn=Rt(hn,qa,Do)}Wa([])}),hn}var Vo={},Eo=[],ei=function(Et){Eo.push(Et)};function yi(Qe,Et){if(0)var dt}function Bi(Qe,Et){if(0)var dt}function _a(){Vo={}}function Ri(Qe,Et,dt){!Et&&!Vo[dt]&&(Qe(!1,dt),Vo[dt]=!0)}function lo(Qe,Et){Ri(yi,Qe,Et)}function ui(Qe,Et){Ri(Bi,Qe,Et)}lo.preMessage=ei,lo.resetWarned=_a,lo.noteOnce=ui;var Di=null,dr=function(Et){return+setTimeout(Et,16)},Gr=function(Et){return clearTimeout(Et)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(dr=function(Et){return window.requestAnimationFrame(Et)},Gr=function(Et){return window.cancelAnimationFrame(Et)});var Bo=0,Sr=new Map;function Fi(Qe){Sr.delete(Qe)}var bi=function(Et){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Bo+=1;var hn=Bo;function ca(Wa){if(Wa===0)Fi(hn),Et();else{var qa=dr(function(){ca(Wa-1)});Sr.set(hn,qa)}}return ca(dt),hn};bi.cancel=function(Qe){var Et=Sr.get(Qe);return Fi(Et),Gr(Et)};var Zi=bi;function hi(Qe,Et,dt,hn,ca,Wa,qa,oo){var ko=x.useRef(Qe),Do=x.useRef(!1);ko.current!==Qe&&(Do.current=!0,ko.current=Qe),x.useEffect(function(){var be=Zi(function(){Do.current=!1});return function(){Zi.cancel(be)}},[Qe]),x.useEffect(function(){if(Et&&hn&&(!ca||Wa)){var be=function(){var Nr=!1,Tr=function(lt){var he=lt.target;Nr=qa(he)},Se=function(lt){var he=lt.target;!Do.current&&ko.current&&!Nr&&!qa(he)&&oo(!1)};return[Tr,Se]},De=be(),$e=(0,qe.Z)(De,2),st=$e[0],Qt=$e[1],bn=be(),Rn=(0,qe.Z)(bn,2),Ca=Rn[0],Ea=Rn[1],Ba=ba(hn);Ba.addEventListener("mousedown",st,!0),Ba.addEventListener("click",Qt,!0),Ba.addEventListener("contextmenu",Qt,!0);var Pa=Fa(dt);if(Pa&&(Pa.addEventListener("mousedown",Ca,!0),Pa.addEventListener("click",Ea,!0),Pa.addEventListener("contextmenu",Ea,!0)),0)var Va,ir,Ja,wr;return function(){Ba.removeEventListener("mousedown",st,!0),Ba.removeEventListener("click",Qt,!0),Ba.removeEventListener("contextmenu",Qt,!0),Pa&&(Pa.removeEventListener("mousedown",Ca,!0),Pa.removeEventListener("click",Ea,!0),Pa.removeEventListener("contextmenu",Ea,!0))}}},[Et,dt,hn,ca,Wa])}function Ii(Qe){return Qe instanceof HTMLElement||Qe instanceof SVGElement}function Yt(Qe){return Ii(Qe)?Qe:Qe instanceof x.Component?Ke.findDOMNode(Qe):null}function _t(Qe,Et){var dt={};return dt[Qe.toLowerCase()]=Et.toLowerCase(),dt["Webkit".concat(Qe)]="webkit".concat(Et),dt["Moz".concat(Qe)]="moz".concat(Et),dt["ms".concat(Qe)]="MS".concat(Et),dt["O".concat(Qe)]="o".concat(Et.toLowerCase()),dt}function sa(Qe,Et){var dt={animationend:_t("Animation","AnimationEnd"),transitionend:_t("Transition","TransitionEnd")};return Qe&&("AnimationEvent"in Et||delete dt.animationend.animation,"TransitionEvent"in Et||delete dt.transitionend.transition),dt}var Ia=sa(de(),typeof window!="undefined"?window:{}),er={};if(de()){var kr=document.createElement("div");er=kr.style}var Fo={};function Jo(Qe){if(Fo[Qe])return Fo[Qe];var Et=Ia[Qe];if(Et)for(var dt=Object.keys(Et),hn=dt.length,ca=0;ca<hn;ca+=1){var Wa=dt[ca];if(Object.prototype.hasOwnProperty.call(Et,Wa)&&Wa in er)return Fo[Qe]=Et[Wa],Fo[Qe]}return""}var mr=Jo("animationend"),ai=Jo("transitionend"),Si=!!(mr&&ai),Pi=mr||"animationend",Co=ai||"transitionend";function sn(Qe,Et){if(!Qe)return null;if((0,re.Z)(Qe)==="object"){var dt=Et.replace(/-\w/g,function(hn){return hn[1].toUpperCase()});return Qe[dt]}return"".concat(Qe,"-").concat(Et)}var vn="none",Gn="appear",et="enter",Vn="leave",Ua="none",za="prepare",Cn="start",Kn="active",Hn="end";function Qa(Qe){var Et=x.useRef(!1),dt=x.useState(Qe),hn=(0,qe.Z)(dt,2),ca=hn[0],Wa=hn[1];x.useEffect(function(){return Et.current=!1,function(){Et.current=!0}},[]);function qa(oo,ko){ko&&Et.current||Wa(oo)}return[ca,qa]}var Rr=function(Et){return+setTimeout(Et,16)},Ur=function(Et){return clearTimeout(Et)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Rr=function(Et){return window.requestAnimationFrame(Et)},Ur=function(Et){return window.cancelAnimationFrame(Et)});var ro=0,xo=new Map;function Lr(Qe){xo.delete(Qe)}var ar=function(Et){var dt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;ro+=1;var hn=ro;function ca(Wa){if(Wa===0)Lr(hn),Et();else{var qa=Rr(function(){ca(Wa-1)});xo.set(hn,qa)}}return ca(dt),hn};ar.cancel=function(Qe){var Et=xo.get(Qe);return Lr(Et),Ur(Et)};var Un=ar,Wn=function(){var Qe=x.useRef(null);function Et(){Un.cancel(Qe.current)}function dt(hn){var ca=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Et();var Wa=Un(function(){ca<=1?hn({isCanceled:function(){return Wa!==Qe.current}}):dt(hn,ca-1)});Qe.current=Wa}return x.useEffect(function(){return function(){Et()}},[]),[dt,Et]},ja=de()?x.useLayoutEffect:x.useEffect,Wr=ja,Fe=[za,Cn,Kn,Hn],un=!1,Ln=!0;function $n(Qe){return Qe===Kn||Qe===Hn}var At=function(Qe,Et){var dt=Qa(Ua),hn=(0,qe.Z)(dt,2),ca=hn[0],Wa=hn[1],qa=Wn(),oo=(0,qe.Z)(qa,2),ko=oo[0],Do=oo[1];function be(){Wa(za,!0)}return Wr(function(){if(ca!==Ua&&ca!==Hn){var De=Fe.indexOf(ca),$e=Fe[De+1],st=Et(ca);st===un?Wa($e,!0):ko(function(Qt){function bn(){Qt.isCanceled()||Wa($e,!0)}st===!0?bn():Promise.resolve(st).then(bn)})}},[Qe,ca]),x.useEffect(function(){return function(){Do()}},[]),[be,ca]},Qn=function(Qe){var Et=(0,x.useRef)(),dt=(0,x.useRef)(Qe);dt.current=Qe;var hn=x.useCallback(function(qa){dt.current(qa)},[]);function ca(qa){qa&&(qa.removeEventListener(Co,hn),qa.removeEventListener(Pi,hn))}function Wa(qa){Et.current&&Et.current!==qa&&ca(Et.current),qa&&qa!==Et.current&&(qa.addEventListener(Co,hn),qa.addEventListener(Pi,hn),Et.current=qa)}return x.useEffect(function(){return function(){ca(Et.current)}},[]),[Wa,ca]};function Jn(Qe,Et,dt,hn){var ca=hn.motionEnter,Wa=ca===void 0?!0:ca,qa=hn.motionAppear,oo=qa===void 0?!0:qa,ko=hn.motionLeave,Do=ko===void 0?!0:ko,be=hn.motionDeadline,De=hn.motionLeaveImmediately,$e=hn.onAppearPrepare,st=hn.onEnterPrepare,Qt=hn.onLeavePrepare,bn=hn.onAppearStart,Rn=hn.onEnterStart,Ca=hn.onLeaveStart,Ea=hn.onAppearActive,Ba=hn.onEnterActive,Pa=hn.onLeaveActive,Va=hn.onAppearEnd,ir=hn.onEnterEnd,Ja=hn.onLeaveEnd,wr=hn.onVisibleChanged,Qr=Qa(),Nr=(0,qe.Z)(Qr,2),Tr=Nr[0],Se=Nr[1],Ae=Qa(vn),lt=(0,qe.Z)(Ae,2),he=lt[0],rt=lt[1],ut=Qa(null),Bt=(0,qe.Z)(ut,2),Je=Bt[0],it=Bt[1],gt=(0,x.useRef)(!1),Ut=(0,x.useRef)(null);function gn(){return dt()}var Mn=(0,x.useRef)(!1);function nn(an){var mt=gn();if(!(an&&!an.deadline&&an.target!==mt)){var Zt=Mn.current,jn;he===Gn&&Zt?jn=Va==null?void 0:Va(mt,an):he===et&&Zt?jn=ir==null?void 0:ir(mt,an):he===Vn&&Zt&&(jn=Ja==null?void 0:Ja(mt,an)),he!==vn&&Zt&&jn!==!1&&(rt(vn,!0),it(null,!0))}}var Tn=Qn(nn),ge=(0,qe.Z)(Tn,1),Ce=ge[0],Pe=x.useMemo(function(){var an,mt,Zt;switch(he){case Gn:return an={},(0,se.Z)(an,za,$e),(0,se.Z)(an,Cn,bn),(0,se.Z)(an,Kn,Ea),an;case et:return mt={},(0,se.Z)(mt,za,st),(0,se.Z)(mt,Cn,Rn),(0,se.Z)(mt,Kn,Ba),mt;case Vn:return Zt={},(0,se.Z)(Zt,za,Qt),(0,se.Z)(Zt,Cn,Ca),(0,se.Z)(Zt,Kn,Pa),Zt;default:return{}}},[he]),ft=At(he,function(an){if(an===za){var mt=Pe[za];return mt?mt(gn()):un}if(Nn in Pe){var Zt;it(((Zt=Pe[Nn])===null||Zt===void 0?void 0:Zt.call(Pe,gn(),null))||null)}return Nn===Kn&&(Ce(gn()),be>0&&(clearTimeout(Ut.current),Ut.current=setTimeout(function(){nn({deadline:!0})},be))),Ln}),Wt=(0,qe.Z)(ft,2),Fn=Wt[0],Nn=Wt[1],Kt=$n(Nn);Mn.current=Kt,Wr(function(){Se(Et);var an=gt.current;if(gt.current=!0,!!Qe){var mt;!an&&Et&&oo&&(mt=Gn),an&&Et&&Wa&&(mt=et),(an&&!Et&&Do||!an&&De&&!Et&&Do)&&(mt=Vn),mt&&(rt(mt),Fn())}},[Et]),(0,x.useEffect)(function(){(he===Gn&&!oo||he===et&&!Wa||he===Vn&&!Do)&&rt(vn)},[oo,Wa,Do]),(0,x.useEffect)(function(){return function(){gt.current=!1,clearTimeout(Ut.current)}},[]);var It=x.useRef(!1);(0,x.useEffect)(function(){Tr&&(It.current=!0),Tr!==void 0&&he===vn&&((It.current||Tr)&&(wr==null||wr(Tr)),It.current=!0)},[Tr,he]);var Mt=Je;return Pe[za]&&Nn===Cn&&(Mt=(0,ke.Z)({transition:"none"},Mt)),[he,Nn,Mt,Tr!=null?Tr:Et]}var _n=z(15671),na=z(43144),Pr=z(60136),Dr=z(51630),yo=function(Qe){(0,Pr.Z)(dt,Qe);var Et=(0,Dr.Z)(dt);function dt(){return(0,_n.Z)(this,dt),Et.apply(this,arguments)}return(0,na.Z)(dt,[{key:"render",value:function(){return this.props.children}}]),dt}(x.Component),Kr=yo;function ri(Qe){var Et=Qe;(0,re.Z)(Qe)==="object"&&(Et=Qe.transitionSupport);function dt(ca){return!!(ca.motionName&&Et)}var hn=x.forwardRef(function(ca,Wa){var qa=ca.visible,oo=qa===void 0?!0:qa,ko=ca.removeOnLeave,Do=ko===void 0?!0:ko,be=ca.forceRender,De=ca.children,$e=ca.motionName,st=ca.leavedClassName,Qt=ca.eventProps,bn=dt(ca),Rn=(0,x.useRef)(),Ca=(0,x.useRef)();function Ea(){try{return Rn.current instanceof HTMLElement?Rn.current:Yt(Ca.current)}catch(ut){return null}}var Ba=Jn(bn,oo,Ea,ca),Pa=(0,qe.Z)(Ba,4),Va=Pa[0],ir=Pa[1],Ja=Pa[2],wr=Pa[3],Qr=x.useRef(wr);wr&&(Qr.current=!0);var Nr=x.useCallback(function(ut){Rn.current=ut,pe(Wa,ut)},[Wa]),Tr,Se=(0,ke.Z)((0,ke.Z)({},Qt),{},{visible:oo});if(!De)Tr=null;else if(Va===vn||!dt(ca))wr?Tr=De((0,ke.Z)({},Se),Nr):!Do&&Qr.current&&st?Tr=De((0,ke.Z)((0,ke.Z)({},Se),{},{className:st}),Nr):be||!Do&&!st?Tr=De((0,ke.Z)((0,ke.Z)({},Se),{},{style:{display:"none"}}),Nr):Tr=null;else{var Ae,lt;ir===za?lt="prepare":$n(ir)?lt="active":ir===Cn&&(lt="start"),Tr=De((0,ke.Z)((0,ke.Z)({},Se),{},{className:Ee()(sn($e,Va),(Ae={},(0,se.Z)(Ae,sn($e,"".concat(Va,"-").concat(lt)),lt),(0,se.Z)(Ae,$e,typeof $e=="string"),Ae)),style:Ja}),Nr)}if(x.isValidElement(Tr)&&_e(Tr)){var he=Tr,rt=he.ref;rt||(Tr=x.cloneElement(Tr,{ref:Nr}))}return x.createElement(Kr,{ref:Ca},Tr)});return hn.displayName="CSSMotion",hn}var ii=ri(Si),Ji=z(97326),Xi="add",dl="keep",zi="remove",Wi="removed";function Fl(Qe){var Et;return Qe&&(0,re.Z)(Qe)==="object"&&"key"in Qe?Et=Qe:Et={key:Qe},(0,ke.Z)((0,ke.Z)({},Et),{},{key:String(Et.key)})}function Cl(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Qe.map(Fl)}function Vi(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],dt=[],hn=0,ca=Et.length,Wa=Cl(Qe),qa=Cl(Et);Wa.forEach(function(Do){for(var be=!1,De=hn;De<ca;De+=1){var $e=qa[De];if($e.key===Do.key){hn<De&&(dt=dt.concat(qa.slice(hn,De).map(function(st){return(0,ke.Z)((0,ke.Z)({},st),{},{status:Xi})})),hn=De),dt.push((0,ke.Z)((0,ke.Z)({},$e),{},{status:dl})),hn+=1,be=!0;break}}be||dt.push((0,ke.Z)((0,ke.Z)({},Do),{},{status:zi}))}),hn<ca&&(dt=dt.concat(qa.slice(hn).map(function(Do){return(0,ke.Z)((0,ke.Z)({},Do),{},{status:Xi})})));var oo={};dt.forEach(function(Do){var be=Do.key;oo[be]=(oo[be]||0)+1});var ko=Object.keys(oo).filter(function(Do){return oo[Do]>1});return ko.forEach(function(Do){dt=dt.filter(function(be){var De=be.key,$e=be.status;return De!==Do||$e!==zi}),dt.forEach(function(be){be.key===Do&&(be.status=dl)})}),dt}var al=["component","children","onVisibleChanged","onAllRemoved"],sl=["status"],Yi=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function hl(Qe){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:ii,dt=function(hn){(0,Pr.Z)(Wa,hn);var ca=(0,Dr.Z)(Wa);function Wa(){var qa;(0,_n.Z)(this,Wa);for(var oo=arguments.length,ko=new Array(oo),Do=0;Do<oo;Do++)ko[Do]=arguments[Do];return qa=ca.call.apply(ca,[this].concat(ko)),(0,se.Z)((0,Ji.Z)(qa),"state",{keyEntities:[]}),(0,se.Z)((0,Ji.Z)(qa),"removeKey",function(be){var De=qa.state.keyEntities,$e=De.map(function(st){return st.key!==be?st:(0,ke.Z)((0,ke.Z)({},st),{},{status:Wi})});return qa.setState({keyEntities:$e}),$e.filter(function(st){var Qt=st.status;return Qt!==Wi}).length}),qa}return(0,na.Z)(Wa,[{key:"render",value:function(){var oo=this,ko=this.state.keyEntities,Do=this.props,be=Do.component,De=Do.children,$e=Do.onVisibleChanged,st=Do.onAllRemoved,Qt=(0,Me.Z)(Do,al),bn=be||x.Fragment,Rn={};return Yi.forEach(function(Ca){Rn[Ca]=Qt[Ca],delete Qt[Ca]}),delete Qt.keys,x.createElement(bn,Qt,ko.map(function(Ca){var Ea=Ca.status,Ba=(0,Me.Z)(Ca,sl),Pa=Ea===Xi||Ea===dl;return x.createElement(Et,(0,Ze.Z)({},Rn,{key:Ba.key,visible:Pa,eventProps:Ba,onVisibleChanged:function(ir){if($e==null||$e(ir,{key:Ba.key}),!ir){var Ja=oo.removeKey(Ba.key);Ja===0&&st&&st()}}}),De)}))}}],[{key:"getDerivedStateFromProps",value:function(oo,ko){var Do=oo.keys,be=ko.keyEntities,De=Cl(Do),$e=Vi(be,De);return{keyEntities:$e.filter(function(st){var Qt=be.find(function(bn){var Rn=bn.key;return st.key===Rn});return!(Qt&&Qt.status===Wi&&st.status===zi)})}}}]),Wa}(x.Component);return(0,se.Z)(dt,"defaultProps",{component:"div"}),dt}var Ul=hl(Si),Al=ii;function zl(Qe){var Et=Qe.prefixCls,dt=Qe.align,hn=Qe.arrow,ca=Qe.arrowPos,Wa=hn||{},qa=Wa.className,oo=Wa.content,ko=ca.x,Do=ko===void 0?0:ko,be=ca.y,De=be===void 0?0:be,$e=x.useRef();if(!dt||!dt.points)return null;var st={position:"absolute"};if(dt.autoArrow!==!1){var Qt=dt.points[0],bn=dt.points[1],Rn=Qt[0],Ca=Qt[1],Ea=bn[0],Ba=bn[1];Rn===Ea||!["t","b"].includes(Rn)?st.top=De:Rn==="t"?st.top=0:st.bottom=0,Ca===Ba||!["l","r"].includes(Ca)?st.left=Do:Ca==="l"?st.left=0:st.right=0}return x.createElement("div",{ref:$e,className:Ee()("".concat(Et,"-arrow"),qa),style:st},oo)}function Tl(Qe){var Et=Qe.prefixCls,dt=Qe.open,hn=Qe.zIndex,ca=Qe.mask,Wa=Qe.motion;return ca?x.createElement(Al,(0,Ze.Z)({},Wa,{motionAppear:!0,visible:dt,removeOnLeave:!0}),function(qa){var oo=qa.className;return x.createElement("div",{style:{zIndex:hn},className:Ee()("".concat(Et,"-mask"),oo)})}):null}var Xl=x.memo(function(Qe){var Et=Qe.children;return Et},function(Qe,Et){return Et.cache}),Ki=Xl,$i=x.forwardRef(function(Qe,Et){var dt=Qe.popup,hn=Qe.className,ca=Qe.prefixCls,Wa=Qe.style,qa=Qe.target,oo=Qe.onVisibleChanged,ko=Qe.open,Do=Qe.keepDom,be=Qe.fresh,De=Qe.onClick,$e=Qe.mask,st=Qe.arrow,Qt=Qe.arrowPos,bn=Qe.align,Rn=Qe.motion,Ca=Qe.maskMotion,Ea=Qe.forceRender,Ba=Qe.getPopupContainer,Pa=Qe.autoDestroy,Va=Qe.portal,ir=Qe.zIndex,Ja=Qe.onMouseEnter,wr=Qe.onMouseLeave,Qr=Qe.onPointerEnter,Nr=Qe.ready,Tr=Qe.offsetX,Se=Qe.offsetY,Ae=Qe.offsetR,lt=Qe.offsetB,he=Qe.onAlign,rt=Qe.onPrepare,ut=Qe.stretch,Bt=Qe.targetWidth,Je=Qe.targetHeight,it=typeof dt=="function"?dt():dt,gt=ko||Do,Ut=(Ba==null?void 0:Ba.length)>0,gn=x.useState(!Ba||!Ut),Mn=(0,qe.Z)(gn,2),nn=Mn[0],Tn=Mn[1];if(Fr(function(){!nn&&Ut&&qa&&Tn(!0)},[nn,Ut,qa]),!nn)return null;var ge="auto",Ce={left:"-1000vw",top:"-1000vh",right:ge,bottom:ge};if(Nr||!ko){var Pe,ft=bn.points,Wt=bn.dynamicInset||((Pe=bn._experimental)===null||Pe===void 0?void 0:Pe.dynamicInset),Fn=Wt&&ft[0][1]==="r",Nn=Wt&&ft[0][0]==="b";Fn?(Ce.right=Ae,Ce.left=ge):(Ce.left=Tr,Ce.right=ge),Nn?(Ce.bottom=lt,Ce.top=ge):(Ce.top=Se,Ce.bottom=ge)}var Kt={};return ut&&(ut.includes("height")&&Je?Kt.height=Je:ut.includes("minHeight")&&Je&&(Kt.minHeight=Je),ut.includes("width")&&Bt?Kt.width=Bt:ut.includes("minWidth")&&Bt&&(Kt.minWidth=Bt)),ko||(Kt.pointerEvents="none"),x.createElement(Va,{open:Ea||gt,getContainer:Ba&&function(){return Ba(qa)},autoDestroy:Pa},x.createElement(Tl,{prefixCls:ca,open:ko,zIndex:ir,mask:$e,motion:Ca}),x.createElement(nt.Z,{onResize:he,disabled:!ko},function(It){return x.createElement(Al,(0,Ze.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:Ea,leavedClassName:"".concat(ca,"-hidden")},Rn,{onAppearPrepare:rt,onEnterPrepare:rt,visible:ko,onVisibleChanged:function(an){var mt;Rn==null||(mt=Rn.onVisibleChanged)===null||mt===void 0||mt.call(Rn,an),oo(an)}}),function(Mt,an){var mt=Mt.className,Zt=Mt.style,jn=Ee()(ca,mt,hn);return x.createElement("div",{ref:ya(It,Et,an),className:jn,style:(0,ke.Z)((0,ke.Z)((0,ke.Z)((0,ke.Z)({"--arrow-x":"".concat(Qt.x||0,"px"),"--arrow-y":"".concat(Qt.y||0,"px")},Ce),Kt),Zt),{},{boxSizing:"border-box",zIndex:ir},Wa),onMouseEnter:Ja,onMouseLeave:wr,onPointerEnter:Qr,onClick:De},st&&x.createElement(zl,{prefixCls:ca,arrow:st,arrowPos:Qt,align:bn}),x.createElement(Ki,{cache:!ko&&!be},it))})}))}),ul=$i,Yl=x.forwardRef(function(Qe,Et){var dt=Qe.children,hn=Qe.getTriggerDOMNode,ca=Ot(dt),Wa=x.useCallback(function(oo){vo(Et,hn?hn(oo):oo)},[hn]),qa=Er(Wa,dt.ref);return ca?x.cloneElement(dt,{ref:qa}):dt}),Hl=Yl,qi=["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 ji(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xa,Et=x.forwardRef(function(dt,hn){var ca=dt.prefixCls,Wa=ca===void 0?"rc-trigger-popup":ca,qa=dt.children,oo=dt.action,ko=oo===void 0?"hover":oo,Do=dt.showAction,be=dt.hideAction,De=dt.popupVisible,$e=dt.defaultPopupVisible,st=dt.onPopupVisibleChange,Qt=dt.afterPopupVisibleChange,bn=dt.mouseEnterDelay,Rn=dt.mouseLeaveDelay,Ca=Rn===void 0?.1:Rn,Ea=dt.focusDelay,Ba=dt.blurDelay,Pa=dt.mask,Va=dt.maskClosable,ir=Va===void 0?!0:Va,Ja=dt.getPopupContainer,wr=dt.forceRender,Qr=dt.autoDestroy,Nr=dt.destroyPopupOnHide,Tr=dt.popup,Se=dt.popupClassName,Ae=dt.popupStyle,lt=dt.popupPlacement,he=dt.builtinPlacements,rt=he===void 0?{}:he,ut=dt.popupAlign,Bt=dt.zIndex,Je=dt.stretch,it=dt.getPopupClassNameFromAlign,gt=dt.fresh,Ut=dt.alignPoint,gn=dt.onPopupClick,Mn=dt.onPopupAlign,nn=dt.arrow,Tn=dt.popupMotion,ge=dt.maskMotion,Ce=dt.popupTransitionName,Pe=dt.popupAnimation,ft=dt.maskTransitionName,Wt=dt.maskAnimation,Fn=dt.className,Nn=dt.getTriggerDOMNode,Kt=(0,Me.Z)(dt,qi),It=Qr||Nr||!1,Mt=x.useState(!1),an=(0,qe.Z)(Mt,2),mt=an[0],Zt=an[1];Fr(function(){Zt(pr())},[]);var jn=x.useRef({}),qn=x.useContext(Lo),kn=x.useMemo(function(){return{registerSubPopup:function(oi,Mo){jn.current[oi]=Mo,qn==null||qn.registerSubPopup(oi,Mo)}}},[qn]),ra=va(),cn=x.useState(null),ua=(0,qe.Z)(cn,2),$a=ua[0],In=ua[1],An=ct(function(to){Tt(to)&&$a!==to&&In(to),qn==null||qn.registerSubPopup(ra,to)}),br=x.useState(null),zr=(0,qe.Z)(br,2),qr=zr[0],_r=zr[1],po=ct(function(to){Tt(to)&&qr!==to&&_r(to)}),Ha=x.Children.only(qa),tr=(Ha==null?void 0:Ha.props)||{},nr={},Hr=ct(function(to){var oi,Mo,Xo=qr;return(Xo==null?void 0:Xo.contains(to))||((oi=Fa(Xo))===null||oi===void 0?void 0:oi.host)===to||to===Xo||($a==null?void 0:$a.contains(to))||((Mo=Fa($a))===null||Mo===void 0?void 0:Mo.host)===to||to===$a||Object.values(jn.current).some(function(uo){return(uo==null?void 0:uo.contains(to))||to===uo})}),Vr=fo(Wa,Tn,Pe,Ce),vr=fo(Wa,ge,Wt,ft),Po=x.useState($e||!1),io=(0,qe.Z)(Po,2),Jr=io[0],jr=io[1],Xr=De!=null?De:Jr,$o=ct(function(to){De===void 0&&jr(to)});Fr(function(){jr(De||!1)},[De]);var jo=x.useRef(Xr);jo.current=Xr;var vi=ct(function(to){(0,Ke.flushSync)(function(){Xr!==to&&($o(to),st==null||st(to))})}),mi=x.useRef(),ci=function(){clearTimeout(mi.current)},qo=function(oi){var Mo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;ci(),Mo===0?vi(oi):mi.current=setTimeout(function(){vi(oi)},Mo*1e3)};x.useEffect(function(){return ci},[]);var ti=x.useState(!1),bo=(0,qe.Z)(ti,2),Ko=bo[0],pi=bo[1];Fr(function(to){(!to||Xr)&&pi(!0)},[Xr]);var di=x.useState(null),Ni=(0,qe.Z)(di,2),mo=Ni[0],Ga=Ni[1],ao=x.useState([0,0]),eo=(0,qe.Z)(ao,2),yr=eo[0],Ao=eo[1],gi=function(oi){Ao([oi.clientX,oi.clientY])},Li=la(Xr,$a,Ut?yr:qr,lt,rt,ut,Mn),Ai=(0,qe.Z)(Li,11),ki=Ai[0],fe=Ai[1],ve=Ai[2],Oe=Ai[3],Ue=Ai[4],ot=Ai[5],vt=Ai[6],Ht=Ai[7],ln=Ai[8],Ct=Ai[9],wt=Ai[10],dn=No(mt,ko,Do,be),qt=(0,qe.Z)(dn,2),zn=qt[0],ma=qt[1],ia=zn.has("click"),Cr=ma.has("click")||ma.has("contextMenu"),lr=ct(function(){Ko||wt()}),Ir=function(){jo.current&&Ut&&Cr&&qo(!1)};Xa(Xr,qr,$a,lr,Ir),Fr(function(){lr()},[yr,lt]),Fr(function(){Xr&&!(rt!=null&&rt[lt])&&lr()},[JSON.stringify(ut)]);var yn=x.useMemo(function(){var to=Qo(rt,Wa,Ct,Ut);return Ee()(to,it==null?void 0:it(Ct))},[Ct,it,rt,Wa,Ut]);x.useImperativeHandle(hn,function(){return{forceAlign:lr}});var ha=x.useState(0),Oa=(0,qe.Z)(ha,2),Ma=Oa[0],Ka=Oa[1],fr=x.useState(0),so=(0,qe.Z)(fr,2),xr=so[0],Ta=so[1],Za=function(){if(Je&&qr){var oi=qr.getBoundingClientRect();Ka(oi.width),Ta(oi.height)}},sr=function(){Za(),lr()},Ar=function(oi){pi(!1),wt(),Qt==null||Qt(oi)},Yr=function(){return new Promise(function(oi){Za(),Ga(function(){return oi})})};Fr(function(){mo&&(wt(),mo(),Ga(null))},[mo]);function Uo(to,oi,Mo,Xo){nr[to]=function(uo){var Wo;Xo==null||Xo(uo),qo(oi,Mo);for(var zo=arguments.length,Go=new Array(zo>1?zo-1:0),Oi=1;Oi<zo;Oi++)Go[Oi-1]=arguments[Oi];(Wo=tr[to])===null||Wo===void 0||Wo.call.apply(Wo,[tr,uo].concat(Go))}}(ia||Cr)&&(nr.onClick=function(to){var oi;jo.current&&Cr?qo(!1):!jo.current&&ia&&(gi(to),qo(!0));for(var Mo=arguments.length,Xo=new Array(Mo>1?Mo-1:0),uo=1;uo<Mo;uo++)Xo[uo-1]=arguments[uo];(oi=tr.onClick)===null||oi===void 0||oi.call.apply(oi,[tr,to].concat(Xo))}),hi(Xr,Cr,qr,$a,Pa,ir,Hr,qo);var _o=zn.has("hover"),Zo=ma.has("hover"),li,si;_o&&(Uo("onMouseEnter",!0,bn,function(to){gi(to)}),Uo("onPointerEnter",!0,bn,function(to){gi(to)}),li=function(){(Xr||Ko)&&qo(!0,bn)},Ut&&(nr.onMouseMove=function(to){var oi;(oi=tr.onMouseMove)===null||oi===void 0||oi.call(tr,to)})),Zo&&(Uo("onMouseLeave",!1,Ca),Uo("onPointerLeave",!1,Ca),si=function(){qo(!1,Ca)}),zn.has("focus")&&Uo("onFocus",!0,Ea),ma.has("focus")&&Uo("onBlur",!1,Ba),zn.has("contextMenu")&&(nr.onContextMenu=function(to){var oi;jo.current&&ma.has("contextMenu")?qo(!1):(gi(to),qo(!0)),to.preventDefault();for(var Mo=arguments.length,Xo=new Array(Mo>1?Mo-1:0),uo=1;uo<Mo;uo++)Xo[uo-1]=arguments[uo];(oi=tr.onContextMenu)===null||oi===void 0||oi.call.apply(oi,[tr,to].concat(Xo))}),Fn&&(nr.className=Ee()(tr.className,Fn));var Ci=(0,ke.Z)((0,ke.Z)({},tr),nr),Mi={},rl=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];rl.forEach(function(to){Kt[to]&&(Mi[to]=function(){for(var oi,Mo=arguments.length,Xo=new Array(Mo),uo=0;uo<Mo;uo++)Xo[uo]=arguments[uo];(oi=Ci[to])===null||oi===void 0||oi.call.apply(oi,[Ci].concat(Xo)),Kt[to].apply(Kt,Xo)})});var el=x.cloneElement(Ha,(0,ke.Z)((0,ke.Z)({},Ci),Mi)),wi={x:ot,y:vt},cl=nn?(0,ke.Z)({},nn!==!0?nn:{}):null;return x.createElement(x.Fragment,null,x.createElement(nt.Z,{disabled:!Xr,ref:po,onResize:sr},x.createElement(Hl,{getTriggerDOMNode:Nn},el)),x.createElement(Lo.Provider,{value:kn},x.createElement(ul,{portal:Qe,ref:An,prefixCls:Wa,popup:Tr,className:Ee()(Se,yn),style:Ae,target:qr,onMouseEnter:li,onMouseLeave:si,onPointerEnter:li,zIndex:Bt,open:Xr,keepDom:Ko,fresh:gt,onClick:gn,mask:Pa,motion:Vr,maskMotion:vr,onVisibleChanged:Ar,onPrepare:Yr,forceRender:wr,autoDestroy:It,getPopupContainer:Ja,align:Ct,arrow:cl,arrowPos:wi,ready:ki,offsetX:fe,offsetY:ve,offsetR:Oe,offsetB:Ue,onAlign:lr,stretch:Je,targetWidth:Ma/Ht,targetHeight:xr/ln})))});return Et}var kl=ji(xa),Zr={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(Et){var dt=Et.keyCode;if(Et.altKey&&!Et.ctrlKey||Et.metaKey||dt>=Zr.F1&&dt<=Zr.F12)return!1;switch(dt){case Zr.ALT:case Zr.CAPS_LOCK:case Zr.CONTEXT_MENU:case Zr.CTRL:case Zr.DOWN:case Zr.END:case Zr.ESC:case Zr.HOME:case Zr.INSERT:case Zr.LEFT:case Zr.MAC_FF_META:case Zr.META:case Zr.NUMLOCK:case Zr.NUM_CENTER:case Zr.PAGE_DOWN:case Zr.PAGE_UP:case Zr.PAUSE:case Zr.PRINT_SCREEN:case Zr.RIGHT:case Zr.SHIFT:case Zr.UP:case Zr.WIN_KEY:case Zr.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Et){if(Et>=Zr.ZERO&&Et<=Zr.NINE||Et>=Zr.NUM_ZERO&&Et<=Zr.NUM_MULTIPLY||Et>=Zr.A&&Et<=Zr.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Et===0)return!0;switch(Et){case Zr.SPACE:case Zr.QUESTION_MARK:case Zr.NUM_PLUS:case Zr.NUM_MINUS:case Zr.NUM_PERIOD:case Zr.NUM_DIVISION:case Zr.SEMICOLON:case Zr.DASH:case Zr.EQUALS:case Zr.COMMA:case Zr.PERIOD:case Zr.SLASH:case Zr.APOSTROPHE:case Zr.SINGLE_QUOTE:case Zr.OPEN_SQUARE_BRACKET:case Zr.BACKSLASH:case Zr.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Sl=Zr,Zl=Sl.ESC,ql=Sl.TAB;function yl(Qe){var Et=Qe.visible,dt=Qe.triggerRef,hn=Qe.onVisibleChange,ca=Qe.autoFocus,Wa=Qe.overlayRef,qa=x.useRef(!1),oo=function(){if(Et){var De,$e;(De=dt.current)===null||De===void 0||($e=De.focus)===null||$e===void 0||$e.call(De),hn==null||hn(!1)}},ko=function(){var De;return(De=Wa.current)!==null&&De!==void 0&&De.focus?(Wa.current.focus(),qa.current=!0,!0):!1},Do=function(De){switch(De.keyCode){case Zl:oo();break;case ql:{var $e=!1;qa.current||($e=ko()),$e?De.preventDefault():oo();break}}};x.useEffect(function(){return Et?(window.addEventListener("keydown",Do),ca&&Un(ko,3),function(){window.removeEventListener("keydown",Do),qa.current=!1}):function(){qa.current=!1}},[Et])}var es=(0,x.forwardRef)(function(Qe,Et){var dt=Qe.overlay,hn=Qe.arrow,ca=Qe.prefixCls,Wa=(0,x.useMemo)(function(){var oo;return typeof dt=="function"?oo=dt():oo=dt,oo},[dt]),qa=xe(Et,Wa==null?void 0:Wa.ref);return x.createElement(x.Fragment,null,hn&&x.createElement("div",{className:"".concat(ca,"-arrow")}),x.cloneElement(Wa,{ref:_e(Wa)?qa:void 0}))}),Ll=es,fl={adjustX:1,adjustY:1},Wl=[0,0],_s={topLeft:{points:["bl","tl"],overflow:fl,offset:[0,-4],targetOffset:Wl},top:{points:["bc","tc"],overflow:fl,offset:[0,-4],targetOffset:Wl},topRight:{points:["br","tr"],overflow:fl,offset:[0,-4],targetOffset:Wl},bottomLeft:{points:["tl","bl"],overflow:fl,offset:[0,4],targetOffset:Wl},bottom:{points:["tc","bc"],overflow:fl,offset:[0,4],targetOffset:Wl},bottomRight:{points:["tr","br"],overflow:fl,offset:[0,4],targetOffset:Wl}},Fs=_s,Ro=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Vl(Qe,Et){var dt,hn=Qe.arrow,ca=hn===void 0?!1:hn,Wa=Qe.prefixCls,qa=Wa===void 0?"rc-dropdown":Wa,oo=Qe.transitionName,ko=Qe.animation,Do=Qe.align,be=Qe.placement,De=be===void 0?"bottomLeft":be,$e=Qe.placements,st=$e===void 0?Fs:$e,Qt=Qe.getPopupContainer,bn=Qe.showAction,Rn=Qe.hideAction,Ca=Qe.overlayClassName,Ea=Qe.overlayStyle,Ba=Qe.visible,Pa=Qe.trigger,Va=Pa===void 0?["hover"]:Pa,ir=Qe.autoFocus,Ja=Qe.overlay,wr=Qe.children,Qr=Qe.onVisibleChange,Nr=(0,Me.Z)(Qe,Ro),Tr=x.useState(),Se=(0,qe.Z)(Tr,2),Ae=Se[0],lt=Se[1],he="visible"in Qe?Ba:Ae,rt=x.useRef(null),ut=x.useRef(null),Bt=x.useRef(null);x.useImperativeHandle(Et,function(){return rt.current});var Je=function(Ce){lt(Ce),Qr==null||Qr(Ce)};yl({visible:he,triggerRef:Bt,onVisibleChange:Je,autoFocus:ir,overlayRef:ut});var it=function(Ce){var Pe=Qe.onOverlayClick;lt(!1),Pe&&Pe(Ce)},gt=function(){return x.createElement(Ll,{ref:ut,overlay:Ja,prefixCls:qa,arrow:ca})},Ut=function(){return typeof Ja=="function"?gt:gt()},gn=function(){var Ce=Qe.minOverlayWidthMatchTrigger,Pe=Qe.alignPoint;return"minOverlayWidthMatchTrigger"in Qe?Ce:!Pe},Mn=function(){var Ce=Qe.openClassName;return Ce!==void 0?Ce:"".concat(qa,"-open")},nn=x.cloneElement(wr,{className:Ee()((dt=wr.props)===null||dt===void 0?void 0:dt.className,he&&Mn()),ref:_e(wr)?xe(Bt,wr.ref):void 0}),Tn=Rn;return!Tn&&Va.indexOf("contextMenu")!==-1&&(Tn=["click"]),x.createElement(kl,(0,Ze.Z)({builtinPlacements:st},Nr,{prefixCls:qa,ref:rt,popupClassName:Ee()(Ca,(0,se.Z)({},"".concat(qa,"-show-arrow"),ca)),popupStyle:Ea,action:Va,showAction:bn,hideAction:Tn,popupPlacement:De,popupAlign:Do,popupTransitionName:oo,popupAnimation:ko,popupVisible:he,stretch:gn()?"minWidth":"",popup:Ut(),onPopupVisibleChange:Je,onPopupClick:it,getPopupContainer:Qt}),nn)}var ss=x.forwardRef(Vl),Mr=ss,us=z(60276),As=z(5663),Is=z(10366),Ls=z(80636),Ss=z(8745),ys=z(96159),ml=z(53124),Es=z(68508),$l=z(76529),Ps=z(46605),cs=z(66748);const Os=null,ds=Qe=>{const{menu:Et,arrow:dt,prefixCls:hn,children:ca,trigger:Wa,disabled:qa,dropdownRender:oo,getPopupContainer:ko,overlayClassName:Do,rootClassName:be,open:De,onOpenChange:$e,visible:st,onVisibleChange:Qt,mouseEnterDelay:bn=.15,mouseLeaveDelay:Rn=.1,autoAdjustOverflow:Ca=!0,placement:Ea="",overlay:Ba,transitionName:Pa}=Qe,{getPopupContainer:Va,getPrefixCls:ir,direction:Ja}=x.useContext(ml.E_),wr=x.useMemo(()=>{const nn=ir();return Pa!==void 0?Pa:Ea.includes("top")?`${nn}-slide-down`:`${nn}-slide-up`},[ir,Ea,Pa]),Qr=x.useMemo(()=>Ea?Ea.includes("Center")?Ea.slice(0,Ea.indexOf("Center")):Ea:Ja==="rtl"?"bottomRight":"bottomLeft",[Ea,Ja]),Nr=ir("dropdown",hn),[Tr,Se]=(0,cs.Z)(Nr),[,Ae]=(0,Ps.Z)(),lt=x.Children.only(ca),he=(0,ys.Tm)(lt,{className:Ee()(`${Nr}-trigger`,{[`${Nr}-rtl`]:Ja==="rtl"},lt.props.className),disabled:qa}),rt=qa?[]:Wa;let ut;rt&&rt.includes("contextMenu")&&(ut=!0);const[Bt,Je]=(0,As.Z)(!1,{value:De!=null?De:st}),it=(0,us.useEvent)(nn=>{$e==null||$e(nn),Qt==null||Qt(nn),Je(nn)}),gt=Ee()(Do,be,Se,{[`${Nr}-rtl`]:Ja==="rtl"}),Ut=(0,Ls.Z)({arrowPointAtCenter:typeof dt=="object"&&dt.pointAtCenter,autoAdjustOverflow:Ca,offset:Ae.marginXXS,arrowWidth:dt?Ae.sizePopupArrow:0,borderRadius:Ae.borderRadius}),gn=x.useCallback(()=>{Je(!1)},[]),Mn=()=>{let nn;return Et!=null&&Et.items?nn=x.createElement(Es.default,Object.assign({},Et)):typeof Ba=="function"?nn=Ba():nn=Ba,oo&&(nn=oo(nn)),nn=x.Children.only(typeof nn=="string"?x.createElement("span",null,nn):nn),x.createElement($l.J,{prefixCls:`${Nr}-menu`,expandIcon:x.createElement("span",{className:`${Nr}-menu-submenu-arrow`},x.createElement(we.Z,{className:`${Nr}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:gn,validator:Tn=>{let{mode:ge}=Tn}},nn)};return Tr(x.createElement(Mr,Object.assign({alignPoint:ut},(0,Is.Z)(Qe,["rootClassName"]),{mouseEnterDelay:bn,mouseLeaveDelay:Rn,visible:Bt,builtinPlacements:Ut,arrow:!!dt,overlayClassName:gt,prefixCls:Nr,getPopupContainer:ko||Va,transitionName:wr,trigger:rt,overlay:Mn,placement:Qr,onVisibleChange:it}),he))};function Bs(Qe){return Object.assign(Object.assign({},Qe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const gs=(0,Ss.Z)(ds,"dropdown",Qe=>Qe,Bs),ts=Qe=>x.createElement(gs,Object.assign({},Qe),x.createElement("span",null));ds._InternalPanelDoNotUseOrYouWillBeFired=ts;var fs=ds},85418:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return y}});var x=z(56153),ie=z(94184),we=z.n(ie),Te=z(67294),Ee=z(25877),Ze=z(71577),se=z(53124),qe=z(93421),Me=z(4173),ke=z(66748),Ke=function(a,b){var E={};for(var ee in a)Object.prototype.hasOwnProperty.call(a,ee)&&b.indexOf(ee)<0&&(E[ee]=a[ee]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,ee=Object.getOwnPropertySymbols(a);te<ee.length;te++)b.indexOf(ee[te])<0&&Object.prototype.propertyIsEnumerable.call(a,ee[te])&&(E[ee[te]]=a[ee[te]]);return E};const de=a=>{const{getPopupContainer:b,getPrefixCls:E,direction:ee}=Te.useContext(se.E_),{prefixCls:te,type:re="default",danger:oe,disabled:ce,loading:pe,onClick:xe,htmlType:je,children:_e,className:Re,menu:ye,arrow:He,autoFocus:We,overlay:Xe,trigger:Be,align:at,open:pt,onOpenChange:yt,placement:ht,getPopupContainer:xt,href:Jt,icon:ea=Te.createElement(Ee.Z,null),title:Sa,buttonsRender:Pt=oa=>oa,mouseEnterDelay:bt,mouseLeaveDelay:En,overlayClassName:ga,overlayStyle:xn,destroyPopupOnHide:Xn,dropdownRender:tt}=a,Yn=Ke(a,["prefixCls","type","danger","disabled","loading","onClick","htmlType","children","className","menu","arrow","autoFocus","overlay","trigger","align","open","onOpenChange","placement","getPopupContainer","href","icon","title","buttonsRender","mouseEnterDelay","mouseLeaveDelay","overlayClassName","overlayStyle","destroyPopupOnHide","dropdownRender"]),fa=E("dropdown",te),pn=`${fa}-button`,[Nt,Sn]=(0,ke.Z)(fa),Ve={menu:ye,arrow:He,autoFocus:We,align:at,disabled:ce,trigger:ce?[]:Be,onOpenChange:yt,getPopupContainer:xt||b,mouseEnterDelay:bt,mouseLeaveDelay:En,overlayClassName:ga,overlayStyle:xn,destroyPopupOnHide:Xn,dropdownRender:tt},{compactSize:Ie,compactItemClassnames:St}=(0,Me.ri)(fa,ee),Xt=we()(pn,St,Re,Sn);"overlay"in a&&(Ve.overlay=Xe),"open"in a&&(Ve.open=pt),"placement"in a?Ve.placement=ht:Ve.placement=ee==="rtl"?"bottomLeft":"bottomRight";const Bn=Te.createElement(Ze.ZP,{type:re,danger:oe,disabled:ce,loading:pe,onClick:xe,htmlType:je,href:Jt,title:Sa},_e),Zn=Te.createElement(Ze.ZP,{type:re,danger:oe,icon:ea}),[Na,On]=Pt([Bn,Zn]);return Nt(Te.createElement(qe.Z.Compact,Object.assign({className:Xt,size:Ie,block:!0},Yn),Na,Te.createElement(x.Z,Object.assign({},Ve),On)))};de.__ANT_BUTTON=!0;var ze=de;const ue=x.Z;ue.Button=ze;var y=ue},66748:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Ke}});var x=z(14747),ie=z(67771),we=z(33297),Te=z(50438),Ee=z(97414),Ze=z(67968),se=z(45503),Me=de=>{const{componentCls:ze,menuCls:ue,colorError:y,colorTextLightSolid:a}=de,b=`${ue}-item`;return{[`${ze}, ${ze}-menu-submenu`]:{[`${ue} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const ke=de=>{const{componentCls:ze,menuCls:ue,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:b,antCls:E,iconCls:ee,motionDurationMid:te,dropdownPaddingVertical:re,fontSize:oe,dropdownEdgeChildPadding:ce,colorTextDisabled:pe,fontSizeIcon:xe,controlPaddingHorizontal:je,colorBgElevated:_e}=de;return[{[ze]:Object.assign(Object.assign({},(0,x.Wf)(de)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+b/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${ee}-down, & > ${E}-btn-icon > ${ee}-down`]:{fontSize:xe}},[`${ze}-wrap`]:{position:"relative",[`${E}-btn > ${ee}-down`]:{fontSize:xe},[`${ee}-down::before`]:{transition:`transform ${te}`}},[`${ze}-wrap-open`]:{[`${ee}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${ze}-placement-bottomLeft,
&${E}-slide-down-appear${E}-slide-down-appear-active${ze}-placement-bottomLeft,
&${E}-slide-down-enter${E}-slide-down-enter-active${ze}-placement-bottom,
&${E}-slide-down-appear${E}-slide-down-appear-active${ze}-placement-bottom,
&${E}-slide-down-enter${E}-slide-down-enter-active${ze}-placement-bottomRight,
&${E}-slide-down-appear${E}-slide-down-appear-active${ze}-placement-bottomRight`]:{animationName:ie.fJ},[`&${E}-slide-up-enter${E}-slide-up-enter-active${ze}-placement-topLeft,
&${E}-slide-up-appear${E}-slide-up-appear-active${ze}-placement-topLeft,
&${E}-slide-up-enter${E}-slide-up-enter-active${ze}-placement-top,
&${E}-slide-up-appear${E}-slide-up-appear-active${ze}-placement-top,
&${E}-slide-up-enter${E}-slide-up-enter-active${ze}-placement-topRight,
&${E}-slide-up-appear${E}-slide-up-appear-active${ze}-placement-topRight`]:{animationName:ie.Qt},[`&${E}-slide-down-leave${E}-slide-down-leave-active${ze}-placement-bottomLeft,
&${E}-slide-down-leave${E}-slide-down-leave-active${ze}-placement-bottom,
&${E}-slide-down-leave${E}-slide-down-leave-active${ze}-placement-bottomRight`]:{animationName:ie.Uw},[`&${E}-slide-up-leave${E}-slide-up-leave-active${ze}-placement-topLeft,
&${E}-slide-up-leave${E}-slide-up-leave-active${ze}-placement-top,
&${E}-slide-up-leave${E}-slide-up-leave-active${ze}-placement-topRight`]:{animationName:ie.ly}})},(0,Ee.ZP)(de,{colorBg:_e,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${ze} ${ue}`]:{position:"relative",margin:0},[`${ue}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${ze}, ${ze}-menu-submenu`]:{[ue]:Object.assign(Object.assign({padding:ce,listStyleType:"none",backgroundColor:_e,backgroundClip:"padding-box",borderRadius:de.borderRadiusLG,outline:"none",boxShadow:de.boxShadowSecondary},(0,x.Qy)(de)),{[`${ue}-item-group-title`]:{padding:`${re}px ${je}px`,color:de.colorTextDescription,transition:`all ${te}`},[`${ue}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ue}-item-icon`]:{minWidth:oe,marginInlineEnd:de.marginXS,fontSize:de.fontSizeSM},[`${ue}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ue}-item, ${ue}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${re}px ${je}px`,color:de.colorText,fontWeight:"normal",fontSize:oe,lineHeight:de.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:de.borderRadiusSM,"&:hover, &-active":{backgroundColor:de.controlItemBgHover}},(0,x.Qy)(de)),{"&-selected":{color:de.colorPrimary,backgroundColor:de.controlItemBgActive,"&:hover, &-active":{backgroundColor:de.controlItemBgActiveHover}},"&-disabled":{color:pe,cursor:"not-allowed","&:hover":{color:pe,backgroundColor:_e,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${de.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:de.colorSplit},[`${ze}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:de.paddingXS,[`${ze}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:de.colorTextDescription,fontSize:xe,fontStyle:"normal"}}}),[`${ue}-item-group-list`]:{margin:`0 ${de.marginXS}px`,padding:0,listStyle:"none"},[`${ue}-submenu-title`]:{paddingInlineEnd:je+de.fontSizeSM},[`${ue}-submenu-vertical`]:{position:"relative"},[`${ue}-submenu${ue}-submenu-disabled ${ze}-menu-submenu-title`]:{[`&, ${ze}-menu-submenu-arrow-icon`]:{color:pe,backgroundColor:_e,cursor:"not-allowed"}},[`${ue}-submenu-selected ${ze}-menu-submenu-title`]:{color:de.colorPrimary}})}},[(0,ie.oN)(de,"slide-up"),(0,ie.oN)(de,"slide-down"),(0,we.Fm)(de,"move-up"),(0,we.Fm)(de,"move-down"),(0,Te._y)(de,"zoom-big")]]};var Ke=(0,Ze.Z)("Dropdown",(de,ze)=>{let{rootPrefixCls:ue}=ze;const{marginXXS:y,sizePopupArrow:a,controlHeight:b,fontSize:E,lineHeight:ee,paddingXXS:te,componentCls:re,borderRadiusLG:oe}=de,ce=(b-E*ee)/2,{dropdownArrowOffset:pe}=(0,Ee.fS)({contentRadius:oe}),xe=(0,se.TS)(de,{menuCls:`${re}-menu`,rootPrefixCls:ue,dropdownArrowDistance:a/2+y,dropdownArrowOffset:pe,dropdownPaddingVertical:ce,dropdownEdgeChildPadding:te});return[ke(xe),Me(xe)]},de=>({zIndexPopup:de.zIndexPopupBase+50}))},25378:function(en,jt,z){"use strict";var x=z(67294),ie=z(14075),we=z(57838),Te=z(74443);function Ee(){let Ze=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const se=(0,x.useRef)({}),qe=(0,we.Z)(),Me=(0,Te.ZP)();return(0,ie.Z)(()=>{const ke=Me.subscribe(Ke=>{se.current=Ke,Ze&&qe()});return()=>Me.unsubscribe(ke)},[]),se.current}jt.Z=Ee},71322:function(en,jt,z){"use strict";z.d(jt,{D:function(){return ee},Z:function(){return oe}});var x=z(87462),ie=z(67294),we={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"},Te=we,Ee=z(74643),Ze=function(pe,xe){return ie.createElement(Ee.Z,(0,x.Z)({},pe,{ref:xe,icon:Te}))},se=ie.forwardRef(Ze),qe=z(22751),Me=z(91034),ke=z(94184),Ke=z.n(ke),de=z(10366),ue=ce=>!isNaN(parseFloat(ce))&&isFinite(ce),y=z(53124),a=z(84321),b=function(ce,pe){var xe={};for(var je in ce)Object.prototype.hasOwnProperty.call(ce,je)&&pe.indexOf(je)<0&&(xe[je]=ce[je]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,je=Object.getOwnPropertySymbols(ce);_e<je.length;_e++)pe.indexOf(je[_e])<0&&Object.prototype.propertyIsEnumerable.call(ce,je[_e])&&(xe[je[_e]]=ce[je[_e]]);return xe};const E={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},ee=ie.createContext({}),te=(()=>{let ce=0;return function(){let pe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ce+=1,`${pe}${ce}`}})();var oe=ie.forwardRef((ce,pe)=>{const{prefixCls:xe,className:je,trigger:_e,children:Re,defaultCollapsed:ye=!1,theme:He="dark",style:We={},collapsible:Xe=!1,reverseArrow:Be=!1,width:at=200,collapsedWidth:pt=80,zeroWidthTriggerStyle:yt,breakpoint:ht,onCollapse:xt,onBreakpoint:Jt}=ce,ea=b(ce,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Sa}=(0,ie.useContext)(a.Gs),[Pt,bt]=(0,ie.useState)("collapsed"in ce?ce.collapsed:ye),[En,ga]=(0,ie.useState)(!1);(0,ie.useEffect)(()=>{"collapsed"in ce&&bt(ce.collapsed)},[ce.collapsed]);const xn=(Nt,Sn)=>{"collapsed"in ce||bt(Nt),xt==null||xt(Nt,Sn)},Xn=(0,ie.useRef)();Xn.current=Nt=>{ga(Nt.matches),Jt==null||Jt(Nt.matches),Pt!==Nt.matches&&xn(Nt.matches,"responsive")},(0,ie.useEffect)(()=>{function Nt(Ve){return Xn.current(Ve)}let Sn;if(typeof window!="undefined"){const{matchMedia:Ve}=window;if(Ve&&ht&&ht in E){Sn=Ve(`(max-width: ${E[ht]})`);try{Sn.addEventListener("change",Nt)}catch(Ie){Sn.addListener(Nt)}Nt(Sn)}}return()=>{try{Sn==null||Sn.removeEventListener("change",Nt)}catch(Ve){Sn==null||Sn.removeListener(Nt)}}},[ht]),(0,ie.useEffect)(()=>{const Nt=te("ant-sider-");return Sa.addSider(Nt),()=>Sa.removeSider(Nt)},[]);const tt=()=>{xn(!Pt,"clickTrigger")},{getPrefixCls:Yn}=(0,ie.useContext)(y.E_),fa=()=>{const Nt=Yn("layout-sider",xe),Sn=(0,de.Z)(ea,["collapsed"]),Ve=Pt?pt:at,Ie=ue(Ve)?`${Ve}px`:String(Ve),St=parseFloat(String(pt||0))===0?ie.createElement("span",{onClick:tt,className:Ke()(`${Nt}-zero-width-trigger`,`${Nt}-zero-width-trigger-${Be?"right":"left"}`),style:yt},_e||ie.createElement(se,null)):null,Zn={expanded:Be?ie.createElement(Me.Z,null):ie.createElement(qe.Z,null),collapsed:Be?ie.createElement(qe.Z,null):ie.createElement(Me.Z,null)}[Pt?"collapsed":"expanded"],Na=_e!==null?St||ie.createElement("div",{className:`${Nt}-trigger`,onClick:tt,style:{width:Ie}},_e||Zn):null,On=Object.assign(Object.assign({},We),{flex:`0 0 ${Ie}`,maxWidth:Ie,minWidth:Ie,width:Ie}),oa=Ke()(Nt,`${Nt}-${He}`,{[`${Nt}-collapsed`]:!!Pt,[`${Nt}-has-trigger`]:Xe&&_e!==null&&!St,[`${Nt}-below`]:!!En,[`${Nt}-zero-width`]:parseFloat(Ie)===0},je);return ie.createElement("aside",Object.assign({className:oa},Sn,{style:On,ref:pe}),ie.createElement("div",{className:`${Nt}-children`},Re),Xe||En&&St?Na:null)},pn=ie.useMemo(()=>({siderCollapsed:Pt}),[Pt]);return ie.createElement(ee.Provider,{value:pn},fa())})},84321:function(en,jt,z){"use strict";z.d(jt,{VY:function(){return te},$_:function(){return ee},h4:function(){return E},Gs:function(){return ze},ZP:function(){return re}});var x=z(74902),ie=z(94184),we=z.n(ie),Te=z(10366),Ee=z(67294),Ze=z(53124),se=z(67968),Me=oe=>{const{componentCls:ce,bodyBg:pe,lightSiderBg:xe,lightTriggerBg:je,lightTriggerColor:_e}=oe;return{[`${ce}-sider-light`]:{background:xe,[`${ce}-sider-trigger`]:{color:_e,background:je},[`${ce}-sider-zero-width-trigger`]:{color:_e,background:je,border:`1px solid ${pe}`,borderInlineStart:0}}}};const ke=oe=>{const{antCls:ce,componentCls:pe,colorText:xe,triggerColor:je,footerBg:_e,triggerBg:Re,headerHeight:ye,headerPadding:He,headerColor:We,footerPadding:Xe,triggerHeight:Be,zeroTriggerHeight:at,zeroTriggerWidth:pt,motionDurationMid:yt,motionDurationSlow:ht,fontSize:xt,borderRadius:Jt,bodyBg:ea,headerBg:Sa,siderBg:Pt}=oe;return{[pe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ea,"&, *":{boxSizing:"border-box"},[`&${pe}-has-sider`]:{flexDirection:"row",[`> ${pe}, > ${pe}-content`]:{width:0}},[`${pe}-header, &${pe}-footer`]:{flex:"0 0 auto"},[`${pe}-sider`]:{position:"relative",minWidth:0,background:Pt,transition:`all ${yt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ce}-menu${ce}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Be},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Be,color:je,lineHeight:`${Be}px`,textAlign:"center",background:Re,cursor:"pointer",transition:`all ${yt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ye,insetInlineEnd:-pt,zIndex:1,width:pt,height:at,color:je,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Pt,borderStartStartRadius:0,borderStartEndRadius:Jt,borderEndEndRadius:Jt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${ht} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${ht}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-pt,borderStartStartRadius:Jt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Jt}}}}},Me(oe)),{"&-rtl":{direction:"rtl"}}),[`${pe}-header`]:{height:ye,padding:He,color:We,lineHeight:`${ye}px`,background:Sa,[`${ce}-menu`]:{lineHeight:"inherit"}},[`${pe}-footer`]:{padding:Xe,color:xe,fontSize:xt,background:_e},[`${pe}-content`]:{flex:"auto",minHeight:0}}};var Ke=(0,se.Z)("Layout",oe=>[ke(oe)],oe=>{const{colorBgLayout:ce,controlHeight:pe,controlHeightLG:xe,colorText:je,controlHeightSM:_e,marginXXS:Re,colorTextLightSolid:ye,colorBgContainer:He}=oe,We=xe*1.25;return{colorBgHeader:"#001529",colorBgBody:ce,colorBgTrigger:"#002140",bodyBg:ce,headerBg:"#001529",headerHeight:pe*2,headerPadding:`0 ${We}px`,headerColor:je,footerPadding:`${_e}px ${We}px`,footerBg:ce,siderBg:"#001529",triggerHeight:xe+Re*2,triggerBg:"#002140",triggerColor:ye,zeroTriggerWidth:xe,zeroTriggerHeight:xe,lightSiderBg:He,lightTriggerBg:He,lightTriggerColor:je}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),de=function(oe,ce){var pe={};for(var xe in oe)Object.prototype.hasOwnProperty.call(oe,xe)&&ce.indexOf(xe)<0&&(pe[xe]=oe[xe]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,xe=Object.getOwnPropertySymbols(oe);je<xe.length;je++)ce.indexOf(xe[je])<0&&Object.prototype.propertyIsEnumerable.call(oe,xe[je])&&(pe[xe[je]]=oe[xe[je]]);return pe};const ze=Ee.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function ue(oe){let{suffixCls:ce,tagName:pe,displayName:xe}=oe;return je=>Ee.forwardRef((Re,ye)=>Ee.createElement(je,Object.assign({ref:ye,suffixCls:ce,tagName:pe},Re)))}const y=Ee.forwardRef((oe,ce)=>{const{prefixCls:pe,suffixCls:xe,className:je,tagName:_e}=oe,Re=de(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ye}=Ee.useContext(Ze.E_),He=ye("layout",pe),[We,Xe]=Ke(He),Be=xe?`${He}-${xe}`:He;return We(Ee.createElement(_e,Object.assign({className:we()(pe||Be,je,Xe),ref:ce},Re)))}),a=Ee.forwardRef((oe,ce)=>{const{direction:pe}=Ee.useContext(Ze.E_),[xe,je]=Ee.useState([]),{prefixCls:_e,className:Re,rootClassName:ye,children:He,hasSider:We,tagName:Xe,style:Be}=oe,at=de(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),pt=(0,Te.Z)(at,["suffixCls"]),{getPrefixCls:yt,layout:ht}=Ee.useContext(Ze.E_),xt=yt("layout",_e),[Jt,ea]=Ke(xt),Sa=we()(xt,{[`${xt}-has-sider`]:typeof We=="boolean"?We:xe.length>0,[`${xt}-rtl`]:pe==="rtl"},ht==null?void 0:ht.className,Re,ye,ea),Pt=Ee.useMemo(()=>({siderHook:{addSider:bt=>{je(En=>[].concat((0,x.Z)(En),[bt]))},removeSider:bt=>{je(En=>En.filter(ga=>ga!==bt))}}}),[]);return Jt(Ee.createElement(ze.Provider,{value:Pt},Ee.createElement(Xe,Object.assign({ref:ce,className:Sa,style:Object.assign(Object.assign({},ht==null?void 0:ht.style),Be)},pt),He)))}),b=ue({tagName:"div",displayName:"Layout"})(a),E=ue({suffixCls:"header",tagName:"header",displayName:"Header"})(y),ee=ue({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),te=ue({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var re=b},76529:function(en,jt,z){"use strict";z.d(jt,{J:function(){return Ze}});var x=z(67294),ie=z(4173),we=z(60276),Te=function(se,qe){var Me={};for(var ke in se)Object.prototype.hasOwnProperty.call(se,ke)&&qe.indexOf(ke)<0&&(Me[ke]=se[ke]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,ke=Object.getOwnPropertySymbols(se);Ke<ke.length;Ke++)qe.indexOf(ke[Ke])<0&&Object.prototype.propertyIsEnumerable.call(se,ke[Ke])&&(Me[ke[Ke]]=se[ke[Ke]]);return Me};const Ee=x.createContext(null),Ze=x.forwardRef((se,qe)=>{const{children:Me}=se,ke=Te(se,["children"]),Ke=x.useContext(Ee),de=x.useMemo(()=>Object.assign(Object.assign({},Ke),ke),[Ke,ke.prefixCls,ke.mode,ke.selectable]);return x.createElement(Ee.Provider,{value:de},x.createElement(ie.BR,null,(0,we.supportNodeRef)(Me)?x.cloneElement(Me,{ref:qe}):Me))});jt.Z=Ee},68508:function(en,jt,z){"use strict";z.d(jt,{default:function(){return Nt}});var x=z(52073),ie=z(67294),we=z(71322),Te=z(94184),Ee=z.n(Te),Ze=z(53124),se=function(Sn,Ve){var Ie={};for(var St in Sn)Object.prototype.hasOwnProperty.call(Sn,St)&&Ve.indexOf(St)<0&&(Ie[St]=Sn[St]);if(Sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,St=Object.getOwnPropertySymbols(Sn);Xt<St.length;Xt++)Ve.indexOf(St[Xt])<0&&Object.prototype.propertyIsEnumerable.call(Sn,St[Xt])&&(Ie[St[Xt]]=Sn[St[Xt]]);return Ie},Me=Sn=>{const{prefixCls:Ve,className:Ie,dashed:St}=Sn,Xt=se(Sn,["prefixCls","className","dashed"]),{getPrefixCls:Bn}=ie.useContext(Ze.E_),Zn=Bn("menu",Ve),Na=Ee()({[`${Zn}-item-divider-dashed`]:!!St},Ie);return ie.createElement(x.iz,Object.assign({className:Na},Xt))},ke=z(37419),Ke=z(10366),de=z(83062),ze=z(96159),y=(0,ie.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=Sn=>{var Ve;const{className:Ie,children:St,icon:Xt,title:Bn,danger:Zn}=Sn,{prefixCls:Na,firstLevel:On,direction:oa,disableMenuItemTitleTooltip:xa,inlineCollapsed:nt}=ie.useContext(y),Tt=Gt=>{const fn=ie.createElement("span",{className:`${Na}-title-content`},St);return(!Xt||(0,ze.l$)(St)&&St.type==="span")&&St&&Gt&&On&&typeof St=="string"?ie.createElement("div",{className:`${Na}-inline-collapsed-noicon`},St.charAt(0)):fn},{siderCollapsed:Ra}=ie.useContext(we.D);let ta=Bn;typeof Bn=="undefined"?ta=On?St:"":Bn===!1&&(ta="");const kt={title:ta};!Ra&&!nt&&(kt.title=null,kt.open=!1);const Fa=(0,ke.Z)(St).length;let ct=ie.createElement(x.ck,Object.assign({},(0,Ke.Z)(Sn,["title","icon","danger"]),{className:Ee()({[`${Na}-item-danger`]:Zn,[`${Na}-item-only-child`]:(Xt?Fa+1:Fa)===1},Ie),title:typeof Bn=="string"?Bn:void 0}),(0,ze.Tm)(Xt,{className:Ee()((0,ze.l$)(Xt)?(Ve=Xt.props)===null||Ve===void 0?void 0:Ve.className:"",`${Na}-item-icon`)}),Tt(nt));return xa||(ct=ie.createElement(de.Z,Object.assign({},kt,{placement:oa==="rtl"?"left":"right",overlayClassName:`${Na}-inline-collapsed-tooltip`}),ct)),ct},ee=Sn=>{var Ve;const{popupClassName:Ie,icon:St,title:Xt,theme:Bn}=Sn,Zn=ie.useContext(y),{prefixCls:Na,inlineCollapsed:On,theme:oa}=Zn,xa=(0,x.Xl)();let nt;if(!St)nt=On&&!xa.length&&Xt&&typeof Xt=="string"?ie.createElement("div",{className:`${Na}-inline-collapsed-noicon`},Xt.charAt(0)):ie.createElement("span",{className:`${Na}-title-content`},Xt);else{const Ra=(0,ze.l$)(Xt)&&Xt.type==="span";nt=ie.createElement(ie.Fragment,null,(0,ze.Tm)(St,{className:Ee()((0,ze.l$)(St)?(Ve=St.props)===null||Ve===void 0?void 0:Ve.className:"",`${Na}-item-icon`)}),Ra?Xt:ie.createElement("span",{className:`${Na}-title-content`},Xt))}const Tt=ie.useMemo(()=>Object.assign(Object.assign({},Zn),{firstLevel:!1}),[Zn]);return ie.createElement(y.Provider,{value:Tt},ie.createElement(x.Wd,Object.assign({},(0,Ke.Z)(Sn,["icon"]),{title:nt,popupClassName:Ee()(Na,Ie,`${Na}-${Bn||oa}`)})))},te=z(25877),re=z(60276),oe=z(33603),ce=z(76529),pe=function(Sn,Ve){var Ie={};for(var St in Sn)Object.prototype.hasOwnProperty.call(Sn,St)&&Ve.indexOf(St)<0&&(Ie[St]=Sn[St]);if(Sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,St=Object.getOwnPropertySymbols(Sn);Xt<St.length;Xt++)Ve.indexOf(St[Xt])<0&&Object.prototype.propertyIsEnumerable.call(Sn,St[Xt])&&(Ie[St[Xt]]=Sn[St[Xt]]);return Ie};function xe(Sn){return(Sn||[]).map((Ve,Ie)=>{if(Ve&&typeof Ve=="object"){const St=Ve,{label:Xt,children:Bn,key:Zn,type:Na}=St,On=pe(St,["label","children","key","type"]),oa=Zn!=null?Zn:`tmp-${Ie}`;return Bn||Na==="group"?Na==="group"?ie.createElement(x.BW,Object.assign({key:oa},On,{title:Xt}),xe(Bn)):ie.createElement(ee,Object.assign({key:oa},On,{title:Xt}),xe(Bn)):Na==="divider"?ie.createElement(Me,Object.assign({key:oa},On)):ie.createElement(b,Object.assign({key:oa},On),Xt)}return null}).filter(Ve=>Ve)}function je(Sn){return ie.useMemo(()=>Sn&&xe(Sn),[Sn])}var _e=z(84780),Re=z(14747),ye=z(33507),He=z(67771),We=z(50438),Xe=z(67968),Be=z(45503),pt=Sn=>{const{componentCls:Ve,motionDurationSlow:Ie,horizontalLineHeight:St,colorSplit:Xt,lineWidth:Bn,lineType:Zn,itemPaddingInline:Na}=Sn;return{[`${Ve}-horizontal`]:{lineHeight:St,border:0,borderBottom:`${Bn}px ${Zn} ${Xt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Ve}-item, ${Ve}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Na},[`> ${Ve}-item:hover,
> ${Ve}-item-active,
> ${Ve}-submenu ${Ve}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Ve}-item, ${Ve}-submenu-title`]:{transition:[`border-color ${Ie}`,`background ${Ie}`].join(",")},[`${Ve}-submenu-arrow`]:{display:"none"}}}},ht=Sn=>{let{componentCls:Ve,menuArrowOffset:Ie}=Sn;return{[`${Ve}-rtl`]:{direction:"rtl"},[`${Ve}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Ve}-rtl${Ve}-vertical,
${Ve}-submenu-rtl ${Ve}-vertical`]:{[`${Ve}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Ie})`},"&::after":{transform:`rotate(45deg) translateY(${Ie})`}}}}};const xt=Sn=>Object.assign({},(0,Re.oN)(Sn));var ea=(Sn,Ve)=>{const{componentCls:Ie,itemColor:St,itemSelectedColor:Xt,groupTitleColor:Bn,itemBg:Zn,subMenuItemBg:Na,itemSelectedBg:On,activeBarHeight:oa,activeBarWidth:xa,activeBarBorderWidth:nt,motionDurationSlow:Tt,motionEaseInOut:Ra,motionEaseOut:ta,itemPaddingInline:kt,motionDurationMid:Fa,itemHoverColor:ct,lineType:Gt,colorSplit:fn,itemDisabledColor:zt,dangerItemColor:Vt,dangerItemHoverColor:va,dangerItemSelectedColor:Aa,dangerItemActiveBg:wa,dangerItemSelectedBg:La,itemHoverBg:Or,itemActiveBg:Fr,menuSubMenuBg:pr,horizontalItemSelectedColor:ho,horizontalItemSelectedBg:Lo,horizontalItemBorderRadius:So,horizontalItemHoverBg:No,popupBg:Ho}=Sn;return{[`${Ie}-${Ve}, ${Ie}-${Ve} > ${Ie}`]:{color:St,background:Zn,[`&${Ie}-root:focus-visible`]:Object.assign({},xt(Sn)),[`${Ie}-item-group-title`]:{color:Bn},[`${Ie}-submenu-selected`]:{[`> ${Ie}-submenu-title`]:{color:Xt}},[`${Ie}-item-disabled, ${Ie}-submenu-disabled`]:{color:`${zt} !important`},[`${Ie}-item:not(${Ie}-item-selected):not(${Ie}-submenu-selected)`]:{[`&:hover, > ${Ie}-submenu-title:hover`]:{color:ct}},[`&:not(${Ie}-horizontal)`]:{[`${Ie}-item:not(${Ie}-item-selected)`]:{"&:hover":{backgroundColor:Or},"&:active":{backgroundColor:Fr}},[`${Ie}-submenu-title`]:{"&:hover":{backgroundColor:Or},"&:active":{backgroundColor:Fr}}},[`${Ie}-item-danger`]:{color:Vt,[`&${Ie}-item:hover`]:{[`&:not(${Ie}-item-selected):not(${Ie}-submenu-selected)`]:{color:va}},[`&${Ie}-item:active`]:{background:wa}},[`${Ie}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Ie}-item-selected`]:{color:Xt,[`&${Ie}-item-danger`]:{color:Aa},"a, a:hover":{color:"inherit"}},[`& ${Ie}-item-selected`]:{backgroundColor:On,[`&${Ie}-item-danger`]:{backgroundColor:La}},[`${Ie}-item, ${Ie}-submenu-title`]:{[`&:not(${Ie}-item-disabled):focus-visible`]:Object.assign({},xt(Sn))},[`&${Ie}-submenu > ${Ie}`]:{backgroundColor:pr},[`&${Ie}-popup > ${Ie}`]:{backgroundColor:Ho},[`&${Ie}-horizontal`]:Object.assign(Object.assign({},Ve==="dark"?{borderBottom:0}:{}),{[`> ${Ie}-item, > ${Ie}-submenu`]:{top:nt,marginTop:-nt,marginBottom:0,borderRadius:So,"&::after":{position:"absolute",insetInline:kt,bottom:0,borderBottom:`${oa}px solid transparent`,transition:`border-color ${Tt} ${Ra}`,content:'""'},"&:hover, &-active, &-open":{background:No,"&::after":{borderBottomWidth:oa,borderBottomColor:ho}},"&-selected":{color:ho,backgroundColor:Lo,"&:hover":{backgroundColor:Lo},"&::after":{borderBottomWidth:oa,borderBottomColor:ho}}}}),[`&${Ie}-root`]:{[`&${Ie}-inline, &${Ie}-vertical`]:{borderInlineEnd:`${nt}px ${Gt} ${fn}`}},[`&${Ie}-inline`]:{[`${Ie}-sub${Ie}-inline`]:{background:Na},[`${Ie}-item, ${Ie}-submenu-title`]:nt&&xa?{width:`calc(100% + ${nt}px)`}:{},[`${Ie}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${xa}px solid ${Xt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Fa} ${ta}`,`opacity ${Fa} ${ta}`].join(","),content:'""'},[`&${Ie}-item-danger`]:{"&::after":{borderInlineEndColor:Aa}}},[`${Ie}-selected, ${Ie}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Fa} ${Ra}`,`opacity ${Fa} ${Ra}`].join(",")}}}}}};const Sa=Sn=>{const{componentCls:Ve,itemHeight:Ie,itemMarginInline:St,padding:Xt,menuArrowSize:Bn,marginXS:Zn,itemMarginBlock:Na}=Sn,On=Xt+Bn+Zn;return{[`${Ve}-item`]:{position:"relative",overflow:"hidden"},[`${Ve}-item, ${Ve}-submenu-title`]:{height:Ie,lineHeight:`${Ie}px`,paddingInline:Xt,overflow:"hidden",textOverflow:"ellipsis",marginInline:St,marginBlock:Na,width:`calc(100% - ${St*2}px)`},[`> ${Ve}-item,
> ${Ve}-submenu > ${Ve}-submenu-title`]:{height:Ie,lineHeight:`${Ie}px`},[`${Ve}-item-group-list ${Ve}-submenu-title,
${Ve}-submenu-title`]:{paddingInlineEnd:On}}};var bt=Sn=>{const{componentCls:Ve,iconCls:Ie,itemHeight:St,colorTextLightSolid:Xt,dropdownWidth:Bn,controlHeightLG:Zn,motionDurationMid:Na,motionEaseOut:On,paddingXL:oa,itemMarginInline:xa,fontSizeLG:nt,motionDurationSlow:Tt,paddingXS:Ra,boxShadowSecondary:ta,collapsedWidth:kt,collapsedIconSize:Fa}=Sn,ct={height:St,lineHeight:`${St}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Ve]:{"&-inline, &-vertical":Object.assign({[`&${Ve}-root`]:{boxShadow:"none"}},Sa(Sn))},[`${Ve}-submenu-popup`]:{[`${Ve}-vertical`]:Object.assign(Object.assign({},Sa(Sn)),{boxShadow:ta})}},{[`${Ve}-submenu-popup ${Ve}-vertical${Ve}-sub`]:{minWidth:Bn,maxHeight:`calc(100vh - ${Zn*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Ve}-inline`]:{width:"100%",[`&${Ve}-root`]:{[`${Ve}-item, ${Ve}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Tt}`,`background ${Tt}`,`padding ${Na} ${On}`].join(","),[`> ${Ve}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Ve}-sub${Ve}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Ve}-submenu > ${Ve}-submenu-title`]:ct,[`& ${Ve}-item-group-title`]:{paddingInlineStart:oa}},[`${Ve}-item`]:ct}},{[`${Ve}-inline-collapsed`]:{width:kt,[`&${Ve}-root`]:{[`${Ve}-item, ${Ve}-submenu ${Ve}-submenu-title`]:{[`> ${Ve}-inline-collapsed-noicon`]:{fontSize:nt,textAlign:"center"}}},[`> ${Ve}-item,
> ${Ve}-item-group > ${Ve}-item-group-list > ${Ve}-item,
> ${Ve}-item-group > ${Ve}-item-group-list > ${Ve}-submenu > ${Ve}-submenu-title,
> ${Ve}-submenu > ${Ve}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${nt/2}px - ${xa}px)`,textOverflow:"clip",[`
${Ve}-submenu-arrow,
${Ve}-submenu-expand-icon
`]:{opacity:0},[`${Ve}-item-icon, ${Ie}`]:{margin:0,fontSize:Fa,lineHeight:`${St}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Ve}-item-icon, ${Ie}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Ve}-item-icon, ${Ie}`]:{display:"none"},"a, a:hover":{color:Xt}},[`${Ve}-item-group-title`]:Object.assign(Object.assign({},Re.vS),{paddingInline:Ra})}}]};const En=Sn=>{const{componentCls:Ve,motionDurationSlow:Ie,motionDurationMid:St,motionEaseInOut:Xt,motionEaseOut:Bn,iconCls:Zn,iconSize:Na,iconMarginInlineEnd:On}=Sn;return{[`${Ve}-item, ${Ve}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Ie}`,`background ${Ie}`,`padding ${Ie} ${Xt}`].join(","),[`${Ve}-item-icon, ${Zn}`]:{minWidth:Na,fontSize:Na,transition:[`font-size ${St} ${Bn}`,`margin ${Ie} ${Xt}`,`color ${Ie}`].join(","),"+ span":{marginInlineStart:On,opacity:1,transition:[`opacity ${Ie} ${Xt}`,`margin ${Ie}`,`color ${Ie}`].join(",")}},[`${Ve}-item-icon`]:Object.assign({},(0,Re.Ro)()),[`&${Ve}-item-only-child`]:{[`> ${Zn}, > ${Ve}-item-icon`]:{marginInlineEnd:0}}},[`${Ve}-item-disabled, ${Ve}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Ve}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},ga=Sn=>{const{componentCls:Ve,motionDurationSlow:Ie,motionEaseInOut:St,borderRadius:Xt,menuArrowSize:Bn,menuArrowOffset:Zn}=Sn;return{[`${Ve}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Sn.margin,width:Bn,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Ie} ${St}, opacity ${Ie}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Bn*.6,height:Bn*.15,backgroundColor:"currentcolor",borderRadius:Xt,transition:[`background ${Ie} ${St}`,`transform ${Ie} ${St}`,`top ${Ie} ${St}`,`color ${Ie} ${St}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Zn})`},"&::after":{transform:`rotate(-45deg) translateY(${Zn})`}}}}},xn=Sn=>{const{antCls:Ve,componentCls:Ie,fontSize:St,motionDurationSlow:Xt,motionDurationMid:Bn,motionEaseInOut:Zn,paddingXS:Na,padding:On,colorSplit:oa,lineWidth:xa,zIndexPopup:nt,borderRadiusLG:Tt,subMenuItemBorderRadius:Ra,menuArrowSize:ta,menuArrowOffset:kt,lineType:Fa,menuPanelMaskInset:ct,groupTitleLineHeight:Gt,groupTitleFontSize:fn}=Sn;return[{"":{[`${Ie}`]:Object.assign(Object.assign({},(0,Re.dF)()),{"&-hidden":{display:"none"}})},[`${Ie}-submenu-hidden`]:{display:"none"}},{[Ie]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(Sn)),(0,Re.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:St,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Xt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Ie}-item`]:{flex:"none"}},[`${Ie}-item, ${Ie}-submenu, ${Ie}-submenu-title`]:{borderRadius:Sn.itemBorderRadius},[`${Ie}-item-group-title`]:{padding:`${Na}px ${On}px`,fontSize:fn,lineHeight:Gt,transition:`all ${Xt}`},[`&-horizontal ${Ie}-submenu`]:{transition:[`border-color ${Xt} ${Zn}`,`background ${Xt} ${Zn}`].join(",")},[`${Ie}-submenu, ${Ie}-submenu-inline`]:{transition:[`border-color ${Xt} ${Zn}`,`background ${Xt} ${Zn}`,`padding ${Bn} ${Zn}`].join(",")},[`${Ie}-submenu ${Ie}-sub`]:{cursor:"initial",transition:[`background ${Xt} ${Zn}`,`padding ${Xt} ${Zn}`].join(",")},[`${Ie}-title-content`]:{transition:`color ${Xt}`},[`${Ie}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Ie}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:oa,borderStyle:Fa,borderWidth:0,borderTopWidth:xa,marginBlock:xa,padding:0,"&-dashed":{borderStyle:"dashed"}}}),En(Sn)),{[`${Ie}-item-group`]:{[`${Ie}-item-group-list`]:{margin:0,padding:0,[`${Ie}-item, ${Ie}-submenu-title`]:{paddingInline:`${St*2}px ${On}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:nt,borderRadius:Tt,boxShadow:"none",transformOrigin:"0 0",[`&${Ie}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ct}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ct},"\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:Sn.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Sn.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Sn.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Sn.paddingXS},[`> ${Ie}`]:Object.assign(Object.assign(Object.assign({borderRadius:Tt},En(Sn)),ga(Sn)),{[`${Ie}-item, ${Ie}-submenu > ${Ie}-submenu-title`]:{borderRadius:Ra},[`${Ie}-submenu-title::after`]:{transition:`transform ${Xt} ${Zn}`}})}}),ga(Sn)),{[`&-inline-collapsed ${Ie}-submenu-arrow,
&-inline ${Ie}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${kt})`},"&::after":{transform:`rotate(45deg) translateX(-${kt})`}},[`${Ie}-submenu-open${Ie}-submenu-inline > ${Ie}-submenu-title > ${Ie}-submenu-arrow`]:{transform:`translateY(-${ta*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${kt})`},"&::before":{transform:`rotate(45deg) translateX(${kt})`}}})},{[`${Ve}-layout-header`]:{[Ie]:{lineHeight:"inherit"}}}]};var Xn=(Sn,Ve)=>(0,Xe.Z)("Menu",St=>{if(Ve===!1)return[];const{colorBgElevated:Xt,colorPrimary:Bn,colorTextLightSolid:Zn,controlHeightLG:Na,fontSize:On,darkItemColor:oa,darkDangerItemColor:xa,darkItemBg:nt,darkSubMenuItemBg:Tt,darkItemSelectedColor:Ra,darkItemSelectedBg:ta,darkDangerItemSelectedBg:kt,darkItemHoverBg:Fa,darkGroupTitleColor:ct,darkItemHoverColor:Gt,darkItemDisabledColor:fn,darkDangerItemHoverColor:zt,darkDangerItemSelectedColor:Vt,darkDangerItemActiveBg:va}=St,Aa=On/7*5,wa=(0,Be.TS)(St,{menuArrowSize:Aa,menuHorizontalHeight:Na*1.15,menuArrowOffset:`${Aa*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Xt}),La=(0,Be.TS)(wa,{itemColor:oa,itemHoverColor:Gt,groupTitleColor:ct,itemSelectedColor:Ra,itemBg:nt,popupBg:nt,subMenuItemBg:Tt,itemActiveBg:"transparent",itemSelectedBg:ta,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Fa,itemDisabledColor:fn,dangerItemColor:xa,dangerItemHoverColor:zt,dangerItemSelectedColor:Vt,dangerItemActiveBg:va,dangerItemSelectedBg:kt,menuSubMenuBg:Tt,horizontalItemSelectedColor:Zn,horizontalItemSelectedBg:Bn});return[xn(wa),pt(wa),bt(wa),ea(wa,"light"),ea(La,"dark"),ht(wa),(0,ye.Z)(wa),(0,He.oN)(wa,"slide-up"),(0,He.oN)(wa,"slide-down"),(0,We._y)(wa,"zoom-big")]},St=>{const{colorPrimary:Xt,colorError:Bn,colorTextDisabled:Zn,colorErrorBg:Na,colorText:On,colorTextDescription:oa,colorBgContainer:xa,colorFillAlter:nt,colorFillContent:Tt,lineWidth:Ra,lineWidthBold:ta,controlItemBgActive:kt,colorBgTextHover:Fa,controlHeightLG:ct,lineHeight:Gt,colorBgElevated:fn,marginXXS:zt,padding:Vt,fontSize:va,controlHeightSM:Aa,fontSizeLG:wa,colorTextLightSolid:La,colorErrorHover:Or}=St,Fr=new _e.C(La).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:St.zIndexPopupBase+50,radiusItem:St.borderRadiusLG,itemBorderRadius:St.borderRadiusLG,radiusSubMenuItem:St.borderRadiusSM,subMenuItemBorderRadius:St.borderRadiusSM,colorItemText:On,itemColor:On,colorItemTextHover:On,itemHoverColor:On,colorItemTextHoverHorizontal:Xt,horizontalItemHoverColor:Xt,colorGroupTitle:oa,groupTitleColor:oa,colorItemTextSelected:Xt,itemSelectedColor:Xt,colorItemTextSelectedHorizontal:Xt,horizontalItemSelectedColor:Xt,colorItemBg:xa,itemBg:xa,colorItemBgHover:Fa,itemHoverBg:Fa,colorItemBgActive:Tt,itemActiveBg:kt,colorSubItemBg:nt,subMenuItemBg:nt,colorItemBgSelected:kt,itemSelectedBg:kt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ta,activeBarHeight:ta,colorActiveBarBorderSize:Ra,activeBarBorderWidth:Ra,colorItemTextDisabled:Zn,itemDisabledColor:Zn,colorDangerItemText:Bn,dangerItemColor:Bn,colorDangerItemTextHover:Bn,dangerItemHoverColor:Bn,colorDangerItemTextSelected:Bn,dangerItemSelectedColor:Bn,colorDangerItemBgActive:Na,dangerItemActiveBg:Na,colorDangerItemBgSelected:Na,dangerItemSelectedBg:Na,itemMarginInline:St.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ct,groupTitleLineHeight:Gt,collapsedWidth:ct*2,popupBg:fn,itemMarginBlock:zt,itemPaddingInline:Vt,horizontalLineHeight:`${ct*1.15}px`,iconSize:va,iconMarginInlineEnd:Aa-va,collapsedIconSize:wa,groupTitleFontSize:va,darkItemDisabledColor:new _e.C(La).setAlpha(.25).toRgbString(),darkItemColor:Fr,darkDangerItemColor:Bn,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:La,darkItemSelectedBg:Xt,darkDangerItemSelectedBg:Bn,darkItemHoverBg:"transparent",darkGroupTitleColor:Fr,darkItemHoverColor:La,darkDangerItemHoverColor:Or,darkDangerItemSelectedColor:La,darkDangerItemActiveBg:Bn}},{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"]]})(Sn),tt=function(Sn,Ve){var Ie={};for(var St in Sn)Object.prototype.hasOwnProperty.call(Sn,St)&&Ve.indexOf(St)<0&&(Ie[St]=Sn[St]);if(Sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xt=0,St=Object.getOwnPropertySymbols(Sn);Xt<St.length;Xt++)Ve.indexOf(St[Xt])<0&&Object.prototype.propertyIsEnumerable.call(Sn,St[Xt])&&(Ie[St[Xt]]=Sn[St[Xt]]);return Ie},fa=(0,ie.forwardRef)((Sn,Ve)=>{var Ie,St;const Xt=ie.useContext(ce.Z),Bn=Xt||{},{getPrefixCls:Zn,getPopupContainer:Na,direction:On,menu:oa}=ie.useContext(Ze.E_),xa=Zn(),{prefixCls:nt,className:Tt,style:Ra,theme:ta="light",expandIcon:kt,_internalDisableMenuItemTitleTooltip:Fa,inlineCollapsed:ct,siderCollapsed:Gt,items:fn,children:zt,rootClassName:Vt,mode:va,selectable:Aa,onClick:wa,overflowedIndicatorPopupClassName:La}=Sn,Or=tt(Sn,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Fr=(0,Ke.Z)(Or,["collapsedWidth"]),pr=je(fn)||zt;(Ie=Bn.validator)===null||Ie===void 0||Ie.call(Bn,{mode:va});const ho=(0,re.useEvent)(function(){var or;wa==null||wa.apply(void 0,arguments),(or=Bn.onClick)===null||or===void 0||or.call(Bn)}),Lo=Bn.mode||va,So=Aa!=null?Aa:Bn.selectable,No=ie.useMemo(()=>Gt!==void 0?Gt:ct,[ct,Gt]),Ho={horizontal:{motionName:`${xa}-slide-up`},inline:(0,oe.Z)(xa),other:{motionName:`${xa}-zoom-big`}},Io=Zn("menu",nt||Bn.prefixCls),[Qo,fo]=Xn(Io,!Xt),ba=Ee()(`${Io}-${ta}`,oa==null?void 0:oa.className,Tt);let ur;if(typeof kt=="function")ur=kt;else if(kt===null||kt===!1)ur=null;else if(Bn.expandIcon===null||Bn.expandIcon===!1)ur=null;else{const or=kt!=null?kt:Bn.expandIcon;ur=(0,ze.Tm)(or,{className:Ee()(`${Io}-submenu-expand-icon`,(0,ze.l$)(or)?(St=or.props)===null||St===void 0?void 0:St.className:"")})}const rr=ie.useMemo(()=>({prefixCls:Io,inlineCollapsed:No||!1,direction:On,firstLevel:!0,theme:ta,mode:Lo,disableMenuItemTitleTooltip:Fa}),[Io,No,On,Fa,ta]);return Qo(ie.createElement(ce.Z.Provider,{value:null},ie.createElement(y.Provider,{value:rr},ie.createElement(x.ZP,Object.assign({getPopupContainer:Na,overflowedIndicator:ie.createElement(te.Z,null),overflowedIndicatorPopupClassName:Ee()(Io,`${Io}-${ta}`,La),mode:Lo,selectable:So,onClick:ho},Fr,{inlineCollapsed:No,style:Object.assign(Object.assign({},oa==null?void 0:oa.style),Ra),className:ba,prefixCls:Io,direction:On,defaultMotions:Ho,expandIcon:ur,ref:Ve,rootClassName:Ee()(Vt,fo)}),pr))))});const pn=(0,ie.forwardRef)((Sn,Ve)=>{const Ie=(0,ie.useRef)(null),St=ie.useContext(we.D);return(0,ie.useImperativeHandle)(Ve,()=>({menu:Ie.current,focus:Xt=>{var Bn;(Bn=Ie.current)===null||Bn===void 0||Bn.focus(Xt)}})),ie.createElement(fa,Object.assign({ref:Ie},Sn,St))});pn.Item=b,pn.SubMenu=ee,pn.Divider=Me,pn.ItemGroup=x.BW;var Nt=pn},28452:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return xa}});var x=z(87462),ie=z(67294),we={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Te=we,Ee=z(74643),Ze=function(Tt,Ra){return ie.createElement(Ee.Z,(0,x.Z)({},Tt,{ref:Ra,icon:Te}))},se=ie.forwardRef(Ze),qe=z(81893),Me=z(22751),ke=z(91034),Ke=z(94184),de=z.n(Ke),ze=z(4942),ue=z(1413),y=z(15671),a=z(43144),b=z(60136),E=z(51630),ee=`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`,te=`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`,re="".concat(ee," ").concat(te).split(/[\s\n]+/),oe="aria-",ce="data-";function pe(nt,Tt){return nt.indexOf(Tt)===0}function xe(nt){var Tt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ra;Tt===!1?Ra={aria:!0,data:!0,attr:!0}:Tt===!0?Ra={aria:!0}:Ra=(0,ue.Z)({},Tt);var ta={};return Object.keys(nt).forEach(function(kt){(Ra.aria&&(kt==="role"||pe(kt,oe))||Ra.data&&pe(kt,ce)||Ra.attr&&re.includes(kt))&&(ta[kt]=nt[kt])}),ta}var je={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},_e=je,Re=z(81626),ye=function(nt){(0,b.Z)(Ra,nt);var Tt=(0,E.Z)(Ra);function Ra(){var ta;(0,y.Z)(this,Ra);for(var kt=arguments.length,Fa=new Array(kt),ct=0;ct<kt;ct++)Fa[ct]=arguments[ct];return ta=Tt.call.apply(Tt,[this].concat(Fa)),ta.state={goInputText:""},ta.getValidValue=function(){var Gt=ta.state.goInputText;return!Gt||Number.isNaN(Gt)?void 0:Number(Gt)},ta.buildOptionText=function(Gt){return"".concat(Gt," ").concat(ta.props.locale.items_per_page)},ta.changeSize=function(Gt){ta.props.changeSize(Number(Gt))},ta.handleChange=function(Gt){ta.setState({goInputText:Gt.target.value})},ta.handleBlur=function(Gt){var fn=ta.props,zt=fn.goButton,Vt=fn.quickGo,va=fn.rootPrefixCls,Aa=ta.state.goInputText;zt||Aa===""||(ta.setState({goInputText:""}),!(Gt.relatedTarget&&(Gt.relatedTarget.className.indexOf("".concat(va,"-item-link"))>=0||Gt.relatedTarget.className.indexOf("".concat(va,"-item"))>=0))&&Vt(ta.getValidValue()))},ta.go=function(Gt){var fn=ta.state.goInputText;fn!==""&&(Gt.keyCode===_e.ENTER||Gt.type==="click")&&(ta.setState({goInputText:""}),ta.props.quickGo(ta.getValidValue()))},ta}return(0,a.Z)(Ra,[{key:"getPageSizeOptions",value:function(){var kt=this.props,Fa=kt.pageSize,ct=kt.pageSizeOptions;return ct.some(function(Gt){return Gt.toString()===Fa.toString()})?ct:ct.concat([Fa.toString()]).sort(function(Gt,fn){var zt=Number.isNaN(Number(Gt))?0:Number(Gt),Vt=Number.isNaN(Number(fn))?0:Number(fn);return zt-Vt})}},{key:"render",value:function(){var kt=this,Fa=this.props,ct=Fa.pageSize,Gt=Fa.locale,fn=Fa.rootPrefixCls,zt=Fa.changeSize,Vt=Fa.quickGo,va=Fa.goButton,Aa=Fa.selectComponentClass,wa=Fa.buildOptionText,La=Fa.selectPrefixCls,Or=Fa.disabled,Fr=this.state.goInputText,pr="".concat(fn,"-options"),ho=Aa,Lo=null,So=null,No=null;if(!zt&&!Vt)return null;var Ho=this.getPageSizeOptions();if(zt&&ho){var Io=Ho.map(function(Qo,fo){return ie.createElement(ho.Option,{key:fo,value:Qo.toString()},(wa||kt.buildOptionText)(Qo))});Lo=ie.createElement(ho,{disabled:Or,prefixCls:La,showSearch:!1,className:"".concat(pr,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(ct||Ho[0]).toString(),onChange:this.changeSize,getPopupContainer:function(fo){return fo.parentNode},"aria-label":Gt.page_size,defaultOpen:!1},Io)}return Vt&&(va&&(No=typeof va=="boolean"?ie.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Or,className:"".concat(pr,"-quick-jumper-button")},Gt.jump_to_confirm):ie.createElement("span",{onClick:this.go,onKeyUp:this.go},va)),So=ie.createElement("div",{className:"".concat(pr,"-quick-jumper")},Gt.jump_to,ie.createElement("input",{disabled:Or,type:"text",value:Fr,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":Gt.page}),Gt.page,No)),ie.createElement("li",{className:"".concat(pr)},Lo,So)}}]),Ra}(ie.Component);ye.defaultProps={pageSizeOptions:["10","20","50","100"]};var He=ye,We=function(Tt){var Ra,ta=Tt.rootPrefixCls,kt=Tt.page,Fa=Tt.active,ct=Tt.className,Gt=Tt.showTitle,fn=Tt.onClick,zt=Tt.onKeyPress,Vt=Tt.itemRender,va="".concat(ta,"-item"),Aa=de()(va,"".concat(va,"-").concat(kt),(Ra={},(0,ze.Z)(Ra,"".concat(va,"-active"),Fa),(0,ze.Z)(Ra,"".concat(va,"-disabled"),!kt),(0,ze.Z)(Ra,Tt.className,ct),Ra)),wa=function(){fn(kt)},La=function(pr){zt(pr,fn,kt)},Or=Vt(kt,"page",ie.createElement("a",{rel:"nofollow"},kt));return Or?ie.createElement("li",{title:Gt?kt.toString():null,className:Aa,onClick:wa,onKeyPress:La,tabIndex:0},Or):null},Xe=We;function Be(){}function at(nt){var Tt=Number(nt);return typeof Tt=="number"&&!Number.isNaN(Tt)&&isFinite(Tt)&&Math.floor(Tt)===Tt}var pt=function(Tt,Ra,ta){return ta};function yt(nt,Tt,Ra){var ta=typeof nt=="undefined"?Tt.pageSize:nt;return Math.floor((Ra.total-1)/ta)+1}var ht=function(nt){(0,b.Z)(Ra,nt);var Tt=(0,E.Z)(Ra);function Ra(ta){var kt;(0,y.Z)(this,Ra),kt=Tt.call(this,ta),kt.paginationNode=ie.createRef(),kt.getJumpPrevPage=function(){return Math.max(1,kt.state.current-(kt.props.showLessItems?3:5))},kt.getJumpNextPage=function(){return Math.min(yt(void 0,kt.state,kt.props),kt.state.current+(kt.props.showLessItems?3:5))},kt.getItemIcon=function(zt,Vt){var va=kt.props.prefixCls,Aa=zt||ie.createElement("button",{type:"button","aria-label":Vt,className:"".concat(va,"-item-link")});return typeof zt=="function"&&(Aa=ie.createElement(zt,(0,ue.Z)({},kt.props))),Aa},kt.isValid=function(zt){var Vt=kt.props.total;return at(zt)&&zt!==kt.state.current&&at(Vt)&&Vt>0},kt.shouldDisplayQuickJumper=function(){var zt=kt.props,Vt=zt.showQuickJumper,va=zt.total,Aa=kt.state.pageSize;return va<=Aa?!1:Vt},kt.handleKeyDown=function(zt){(zt.keyCode===_e.ARROW_UP||zt.keyCode===_e.ARROW_DOWN)&&zt.preventDefault()},kt.handleKeyUp=function(zt){var Vt=kt.getValidValue(zt),va=kt.state.currentInputValue;Vt!==va&&kt.setState({currentInputValue:Vt}),zt.keyCode===_e.ENTER?kt.handleChange(Vt):zt.keyCode===_e.ARROW_UP?kt.handleChange(Vt-1):zt.keyCode===_e.ARROW_DOWN&&kt.handleChange(Vt+1)},kt.handleBlur=function(zt){var Vt=kt.getValidValue(zt);kt.handleChange(Vt)},kt.changePageSize=function(zt){var Vt=kt.state.current,va=yt(zt,kt.state,kt.props);Vt=Vt>va?va:Vt,va===0&&(Vt=kt.state.current),typeof zt=="number"&&("pageSize"in kt.props||kt.setState({pageSize:zt}),"current"in kt.props||kt.setState({current:Vt,currentInputValue:Vt})),kt.props.onShowSizeChange(Vt,zt),"onChange"in kt.props&&kt.props.onChange&&kt.props.onChange(Vt,zt)},kt.handleChange=function(zt){var Vt=kt.props,va=Vt.disabled,Aa=Vt.onChange,wa=kt.state,La=wa.pageSize,Or=wa.current,Fr=wa.currentInputValue;if(kt.isValid(zt)&&!va){var pr=yt(void 0,kt.state,kt.props),ho=zt;return zt>pr?ho=pr:zt<1&&(ho=1),"current"in kt.props||kt.setState({current:ho}),ho!==Fr&&kt.setState({currentInputValue:ho}),Aa(ho,La),ho}return Or},kt.prev=function(){kt.hasPrev()&&kt.handleChange(kt.state.current-1)},kt.next=function(){kt.hasNext()&&kt.handleChange(kt.state.current+1)},kt.jumpPrev=function(){kt.handleChange(kt.getJumpPrevPage())},kt.jumpNext=function(){kt.handleChange(kt.getJumpNextPage())},kt.hasPrev=function(){return kt.state.current>1},kt.hasNext=function(){return kt.state.current<yt(void 0,kt.state,kt.props)},kt.runIfEnter=function(zt,Vt){if(zt.key==="Enter"||zt.charCode===13){for(var va=arguments.length,Aa=new Array(va>2?va-2:0),wa=2;wa<va;wa++)Aa[wa-2]=arguments[wa];Vt.apply(void 0,Aa)}},kt.runIfEnterPrev=function(zt){kt.runIfEnter(zt,kt.prev)},kt.runIfEnterNext=function(zt){kt.runIfEnter(zt,kt.next)},kt.runIfEnterJumpPrev=function(zt){kt.runIfEnter(zt,kt.jumpPrev)},kt.runIfEnterJumpNext=function(zt){kt.runIfEnter(zt,kt.jumpNext)},kt.handleGoTO=function(zt){(zt.keyCode===_e.ENTER||zt.type==="click")&&kt.handleChange(kt.state.currentInputValue)},kt.renderPrev=function(zt){var Vt=kt.props,va=Vt.prevIcon,Aa=Vt.itemRender,wa=Aa(zt,"prev",kt.getItemIcon(va,"prev page")),La=!kt.hasPrev();return(0,ie.isValidElement)(wa)?(0,ie.cloneElement)(wa,{disabled:La}):wa},kt.renderNext=function(zt){var Vt=kt.props,va=Vt.nextIcon,Aa=Vt.itemRender,wa=Aa(zt,"next",kt.getItemIcon(va,"next page")),La=!kt.hasNext();return(0,ie.isValidElement)(wa)?(0,ie.cloneElement)(wa,{disabled:La}):wa};var Fa=ta.onChange!==Be,ct="current"in ta;ct&&!Fa&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var Gt=ta.defaultCurrent;"current"in ta&&(Gt=ta.current);var fn=ta.defaultPageSize;return"pageSize"in ta&&(fn=ta.pageSize),Gt=Math.min(Gt,yt(fn,void 0,ta)),kt.state={current:Gt,currentInputValue:Gt,pageSize:fn},kt}return(0,a.Z)(Ra,[{key:"componentDidUpdate",value:function(kt,Fa){var ct=this.props.prefixCls;if(Fa.current!==this.state.current&&this.paginationNode.current){var Gt=this.paginationNode.current.querySelector(".".concat(ct,"-item-").concat(Fa.current));if(Gt&&document.activeElement===Gt){var fn;Gt==null||(fn=Gt.blur)===null||fn===void 0||fn.call(Gt)}}}},{key:"getValidValue",value:function(kt){var Fa=kt.target.value,ct=yt(void 0,this.state,this.props),Gt=this.state.currentInputValue,fn;return Fa===""?fn=Fa:Number.isNaN(Number(Fa))?fn=Gt:Fa>=ct?fn=ct:fn=Number(Fa),fn}},{key:"getShowSizeChanger",value:function(){var kt=this.props,Fa=kt.showSizeChanger,ct=kt.total,Gt=kt.totalBoundaryShowSizeChanger;return typeof Fa!="undefined"?Fa:ct>Gt}},{key:"render",value:function(){var kt=this.props,Fa=kt.prefixCls,ct=kt.className,Gt=kt.style,fn=kt.disabled,zt=kt.hideOnSinglePage,Vt=kt.total,va=kt.locale,Aa=kt.showQuickJumper,wa=kt.showLessItems,La=kt.showTitle,Or=kt.showTotal,Fr=kt.simple,pr=kt.itemRender,ho=kt.showPrevNextJumpers,Lo=kt.jumpPrevIcon,So=kt.jumpNextIcon,No=kt.selectComponentClass,Ho=kt.selectPrefixCls,Io=kt.pageSizeOptions,Qo=this.state,fo=Qo.current,ba=Qo.pageSize,ur=Qo.currentInputValue;if(zt===!0&&Vt<=ba)return null;var rr=yt(void 0,this.state,this.props),or=[],no=null,gr=null,hr=null,rn=null,mn=null,on=Aa&&Aa.goButton,la=wa?1:2,Xa=fo-1>0?fo-1:0,Br=fo+1<rr?fo+1:rr,Oo=xe(this.props,{aria:!0,data:!0}),$r=Or&&ie.createElement("li",{className:"".concat(Fa,"-total-text")},Or(Vt,[Vt===0?0:(fo-1)*ba+1,fo*ba>Vt?Vt:fo*ba]));if(Fr){on&&(typeof on=="boolean"?mn=ie.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},va.jump_to_confirm):mn=ie.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},on),mn=ie.createElement("li",{title:La?"".concat(va.jump_to).concat(fo,"/").concat(rr):null,className:"".concat(Fa,"-simple-pager")},mn));var wn=this.renderPrev(Xa);return ie.createElement("ul",(0,x.Z)({className:de()(Fa,"".concat(Fa,"-simple"),(0,ze.Z)({},"".concat(Fa,"-disabled"),fn),ct),style:Gt,ref:this.paginationNode},Oo),$r,wn?ie.createElement("li",{title:La?va.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:de()("".concat(Fa,"-prev"),(0,ze.Z)({},"".concat(Fa,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},wn):null,ie.createElement("li",{title:La?"".concat(fo,"/").concat(rr):null,className:"".concat(Fa,"-simple-pager")},ie.createElement("input",{type:"text",value:ur,disabled:fn,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ie.createElement("span",{className:"".concat(Fa,"-slash")},"/"),rr),ie.createElement("li",{title:La?va.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:de()("".concat(Fa,"-next"),(0,ze.Z)({},"".concat(Fa,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Br)),mn)}if(rr<=3+la*2){var pa={locale:va,rootPrefixCls:Fa,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:La,itemRender:pr};rr||or.push(ie.createElement(Xe,(0,x.Z)({},pa,{key:"noPager",page:1,className:"".concat(Fa,"-item-disabled")})));for(var vo=1;vo<=rr;vo+=1){var ya=fo===vo;or.push(ie.createElement(Xe,(0,x.Z)({},pa,{key:vo,page:vo,active:ya})))}}else{var Er=wa?va.prev_3:va.prev_5,Ot=wa?va.next_3:va.next_5,aa=pr(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Lo,"prev page")),Dn=pr(this.getJumpNextPage(),"jump-next",this.getItemIcon(So,"next page"));ho&&(no=aa?ie.createElement("li",{title:La?Er:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:de()("".concat(Fa,"-jump-prev"),(0,ze.Z)({},"".concat(Fa,"-jump-prev-custom-icon"),!!Lo))},aa):null,gr=Dn?ie.createElement("li",{title:La?Ot:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:de()("".concat(Fa,"-jump-next"),(0,ze.Z)({},"".concat(Fa,"-jump-next-custom-icon"),!!So))},Dn):null),rn=ie.createElement(Xe,{locale:va,last:!0,rootPrefixCls:Fa,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:rr,page:rr,active:!1,showTitle:La,itemRender:pr}),hr=ie.createElement(Xe,{locale:va,rootPrefixCls:Fa,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:La,itemRender:pr});var Rt=Math.max(1,fo-la),Ya=Math.min(fo+la,rr);fo-1<=la&&(Ya=1+la*2),rr-fo<=la&&(Rt=rr-la*2);for(var da=Rt;da<=Ya;da+=1){var cr=fo===da;or.push(ie.createElement(Xe,{locale:va,rootPrefixCls:Fa,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:da,page:da,active:cr,showTitle:La,itemRender:pr}))}fo-1>=la*2&&fo!==3&&(or[0]=(0,ie.cloneElement)(or[0],{className:"".concat(Fa,"-item-after-jump-prev")}),or.unshift(no)),rr-fo>=la*2&&fo!==rr-2&&(or[or.length-1]=(0,ie.cloneElement)(or[or.length-1],{className:"".concat(Fa,"-item-before-jump-next")}),or.push(gr)),Rt!==1&&or.unshift(hr),Ya!==rr&&or.push(rn)}var ka=!this.hasPrev()||!rr,Vo=!this.hasNext()||!rr,Eo=this.renderPrev(Xa),ei=this.renderNext(Br);return ie.createElement("ul",(0,x.Z)({className:de()(Fa,ct,(0,ze.Z)({},"".concat(Fa,"-disabled"),fn)),style:Gt,ref:this.paginationNode},Oo),$r,Eo?ie.createElement("li",{title:La?va.prev_page:null,onClick:this.prev,tabIndex:ka?null:0,onKeyPress:this.runIfEnterPrev,className:de()("".concat(Fa,"-prev"),(0,ze.Z)({},"".concat(Fa,"-disabled"),ka)),"aria-disabled":ka},Eo):null,or,ei?ie.createElement("li",{title:La?va.next_page:null,onClick:this.next,tabIndex:Vo?null:0,onKeyPress:this.runIfEnterNext,className:de()("".concat(Fa,"-next"),(0,ze.Z)({},"".concat(Fa,"-disabled"),Vo)),"aria-disabled":Vo},ei):null,ie.createElement(He,{disabled:fn,locale:va,rootPrefixCls:Fa,selectComponentClass:No,selectPrefixCls:Ho,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:fo,pageSize:ba,pageSizeOptions:Io,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:on}))}}],[{key:"getDerivedStateFromProps",value:function(kt,Fa){var ct={};if("current"in kt&&(ct.current=kt.current,kt.current!==Fa.current&&(ct.currentInputValue=ct.current)),"pageSize"in kt&&kt.pageSize!==Fa.pageSize){var Gt=Fa.current,fn=yt(kt.pageSize,Fa,kt);Gt=Gt>fn?fn:Gt,"current"in kt||(ct.current=Gt,ct.currentInputValue=Gt),ct.pageSize=kt.pageSize}return ct}}]),Ra}(ie.Component);ht.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Be,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Be,locale:Re.Z,style:{},itemRender:pt,totalBoundaryShowSizeChanger:50};var xt=ht,Jt=z(62906),ea=z(53124),Sa=z(98675),Pt=z(25378),bt=z(10110),En=z(42563);const ga=nt=>ie.createElement(En.default,Object.assign({},nt,{showSearch:!0,size:"small"})),xn=nt=>ie.createElement(En.default,Object.assign({},nt,{showSearch:!0,size:"middle"}));ga.Option=En.default.Option,xn.Option=En.default.Option;var Xn=z(47673),tt=z(14747),Yn=z(67968),fa=z(45503);const pn=nt=>{const{componentCls:Tt}=nt;return{[`${Tt}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Tt}-item-link`]:{color:nt.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Tt}-item-link`]:{color:nt.colorTextDisabled,cursor:"not-allowed"}}},[`&${Tt}-disabled`]:{cursor:"not-allowed",[`${Tt}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:nt.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:nt.colorBorder,backgroundColor:nt.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:nt.itemActiveBgDisabled},a:{color:nt.itemActiveColorDisabled}}},[`${Tt}-item-link`]:{color:nt.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Tt}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Tt}-simple-pager`]:{color:nt.colorTextDisabled},[`${Tt}-jump-prev, ${Tt}-jump-next`]:{[`${Tt}-item-link-icon`]:{opacity:0},[`${Tt}-item-ellipsis`]:{opacity:1}}},[`&${Tt}-simple`]:{[`${Tt}-prev, ${Tt}-next`]:{[`&${Tt}-disabled ${Tt}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Nt=nt=>{const{componentCls:Tt}=nt;return{[`&${Tt}-mini ${Tt}-total-text, &${Tt}-mini ${Tt}-simple-pager`]:{height:nt.itemSizeSM,lineHeight:`${nt.itemSizeSM}px`},[`&${Tt}-mini ${Tt}-item`]:{minWidth:nt.itemSizeSM,height:nt.itemSizeSM,margin:0,lineHeight:`${nt.itemSizeSM-2}px`},[`&${Tt}-mini:not(${Tt}-disabled) ${Tt}-item:not(${Tt}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:nt.colorBgTextHover},"&:active":{backgroundColor:nt.colorBgTextActive}},[`&${Tt}-mini ${Tt}-prev, &${Tt}-mini ${Tt}-next`]:{minWidth:nt.itemSizeSM,height:nt.itemSizeSM,margin:0,lineHeight:`${nt.itemSizeSM}px`},[`&${Tt}-mini:not(${Tt}-disabled)`]:{[`${Tt}-prev, ${Tt}-next`]:{[`&:hover ${Tt}-item-link`]:{backgroundColor:nt.colorBgTextHover},[`&:active ${Tt}-item-link`]:{backgroundColor:nt.colorBgTextActive},[`&${Tt}-disabled:hover ${Tt}-item-link`]:{backgroundColor:"transparent"}}},[`
&${Tt}-mini ${Tt}-prev ${Tt}-item-link,
&${Tt}-mini ${Tt}-next ${Tt}-item-link
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:nt.itemSizeSM,lineHeight:`${nt.itemSizeSM}px`}},[`&${Tt}-mini ${Tt}-jump-prev, &${Tt}-mini ${Tt}-jump-next`]:{height:nt.itemSizeSM,marginInlineEnd:0,lineHeight:`${nt.itemSizeSM}px`},[`&${Tt}-mini ${Tt}-options`]:{marginInlineStart:nt.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:nt.miniOptionsSizeChangerTop},"&-quick-jumper":{height:nt.itemSizeSM,lineHeight:`${nt.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Xn.x0)(nt)),{width:nt.paginationMiniQuickJumperInputWidth,height:nt.controlHeightSM})}}}},Sn=nt=>{const{componentCls:Tt}=nt;return{[`
&${Tt}-simple ${Tt}-prev,
&${Tt}-simple ${Tt}-next
`]:{height:nt.itemSizeSM,lineHeight:`${nt.itemSizeSM}px`,verticalAlign:"top",[`${Tt}-item-link`]:{height:nt.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:nt.colorBgTextHover},"&:active":{backgroundColor:nt.colorBgTextActive},"&::after":{height:nt.itemSizeSM,lineHeight:`${nt.itemSizeSM}px`}}},[`&${Tt}-simple ${Tt}-simple-pager`]:{display:"inline-block",height:nt.itemSizeSM,marginInlineEnd:nt.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:nt.marginXS,padding:`0 ${nt.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:nt.itemInputBg,border:`${nt.lineWidth}px ${nt.lineType} ${nt.colorBorder}`,borderRadius:nt.borderRadius,outline:"none",transition:`border-color ${nt.motionDurationMid}`,color:"inherit","&:hover":{borderColor:nt.colorPrimary},"&:focus":{borderColor:nt.colorPrimaryHover,boxShadow:`${nt.inputOutlineOffset}px 0 ${nt.controlOutlineWidth}px ${nt.controlOutline}`},"&[disabled]":{color:nt.colorTextDisabled,backgroundColor:nt.colorBgContainerDisabled,borderColor:nt.colorBorder,cursor:"not-allowed"}}}}},Ve=nt=>{const{componentCls:Tt}=nt;return{[`${Tt}-jump-prev, ${Tt}-jump-next`]:{outline:0,[`${Tt}-item-container`]:{position:"relative",[`${Tt}-item-link-icon`]:{color:nt.colorPrimary,fontSize:nt.fontSizeSM,opacity:0,transition:`all ${nt.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${Tt}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:nt.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:nt.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:nt.paginationEllipsisTextIndent,opacity:1,transition:`all ${nt.motionDurationMid}`}},"&:hover":{[`${Tt}-item-link-icon`]:{opacity:1},[`${Tt}-item-ellipsis`]:{opacity:0}}},[`
${Tt}-prev,
${Tt}-jump-prev,
${Tt}-jump-next
`]:{marginInlineEnd:nt.marginXS},[`
${Tt}-prev,
${Tt}-next,
${Tt}-jump-prev,
${Tt}-jump-next
`]:{display:"inline-block",minWidth:nt.itemSize,height:nt.itemSize,color:nt.colorText,fontFamily:nt.fontFamily,lineHeight:`${nt.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:nt.borderRadius,cursor:"pointer",transition:`all ${nt.motionDurationMid}`},[`${Tt}-prev, ${Tt}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:nt.colorText,cursor:"pointer",userSelect:"none"},[`${Tt}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:nt.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${nt.lineWidth}px ${nt.lineType} transparent`,borderRadius:nt.borderRadius,outline:"none",transition:`all ${nt.motionDurationMid}`},[`&:hover ${Tt}-item-link`]:{backgroundColor:nt.colorBgTextHover},[`&:active ${Tt}-item-link`]:{backgroundColor:nt.colorBgTextActive},[`&${Tt}-disabled:hover`]:{[`${Tt}-item-link`]:{backgroundColor:"transparent"}}},[`${Tt}-slash`]:{marginInlineEnd:nt.paginationSlashMarginInlineEnd,marginInlineStart:nt.paginationSlashMarginInlineStart},[`${Tt}-options`]:{display:"inline-block",marginInlineStart:nt.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:nt.controlHeight,marginInlineStart:nt.marginXS,lineHeight:`${nt.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Xn.ik)(nt)),{width:nt.controlHeightLG*1.25,height:nt.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:nt.marginXS,marginInlineEnd:nt.marginXS})}}}},Ie=nt=>{const{componentCls:Tt}=nt;return{[`${Tt}-item`]:{display:"inline-block",minWidth:nt.itemSize,height:nt.itemSize,marginInlineEnd:nt.marginXS,fontFamily:nt.fontFamily,lineHeight:`${nt.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${nt.lineWidth}px ${nt.lineType} transparent`,borderRadius:nt.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${nt.paginationItemPaddingInline}px`,color:nt.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Tt}-item-active)`]:{"&:hover":{transition:`all ${nt.motionDurationMid}`,backgroundColor:nt.colorBgTextHover},"&:active":{backgroundColor:nt.colorBgTextActive}},"&-active":{fontWeight:nt.fontWeightStrong,backgroundColor:nt.itemActiveBg,borderColor:nt.colorPrimary,a:{color:nt.colorPrimary},"&:hover":{borderColor:nt.colorPrimaryHover},"&:hover a":{color:nt.colorPrimaryHover}}}}},St=nt=>{const{componentCls:Tt}=nt;return{[Tt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,tt.Wf)(nt)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Tt}-total-text`]:{display:"inline-block",height:nt.itemSize,marginInlineEnd:nt.marginXS,lineHeight:`${nt.itemSize-2}px`,verticalAlign:"middle"}}),Ie(nt)),Ve(nt)),Sn(nt)),Nt(nt)),pn(nt)),{[`@media only screen and (max-width: ${nt.screenLG}px)`]:{[`${Tt}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${nt.screenSM}px)`]:{[`${Tt}-options`]:{display:"none"}}}),[`&${nt.componentCls}-rtl`]:{direction:"rtl"}}},Xt=nt=>{const{componentCls:Tt}=nt;return{[`${Tt}${Tt}-disabled:not(${Tt}-mini)`]:{"&, &:hover":{[`${Tt}-item-link`]:{borderColor:nt.colorBorder}},"&:focus-visible":{[`${Tt}-item-link`]:{borderColor:nt.colorBorder}},[`${Tt}-item, ${Tt}-item-link`]:{backgroundColor:nt.colorBgContainerDisabled,borderColor:nt.colorBorder,[`&:hover:not(${Tt}-item-active)`]:{backgroundColor:nt.colorBgContainerDisabled,borderColor:nt.colorBorder,a:{color:nt.colorTextDisabled}},[`&${Tt}-item-active`]:{backgroundColor:nt.itemActiveBgDisabled}},[`${Tt}-prev, ${Tt}-next`]:{"&:hover button":{backgroundColor:nt.colorBgContainerDisabled,borderColor:nt.colorBorder,color:nt.colorTextDisabled},[`${Tt}-item-link`]:{backgroundColor:nt.colorBgContainerDisabled,borderColor:nt.colorBorder}}},[`${Tt}:not(${Tt}-mini)`]:{[`${Tt}-prev, ${Tt}-next`]:{"&:hover button":{borderColor:nt.colorPrimaryHover,backgroundColor:nt.itemBg},[`${Tt}-item-link`]:{backgroundColor:nt.itemLinkBg,borderColor:nt.colorBorder},[`&:hover ${Tt}-item-link`]:{borderColor:nt.colorPrimary,backgroundColor:nt.itemBg,color:nt.colorPrimary},[`&${Tt}-disabled`]:{[`${Tt}-item-link`]:{borderColor:nt.colorBorder,color:nt.colorTextDisabled}}},[`${Tt}-item`]:{backgroundColor:nt.itemBg,border:`${nt.lineWidth}px ${nt.lineType} ${nt.colorBorder}`,[`&:hover:not(${Tt}-item-active)`]:{borderColor:nt.colorPrimary,backgroundColor:nt.itemBg,a:{color:nt.colorPrimary}},"&-active":{borderColor:nt.colorPrimary}}}}},Bn=nt=>{const{componentCls:Tt}=nt;return{[`${Tt}:not(${Tt}-disabled)`]:{[`${Tt}-item`]:Object.assign({},(0,tt.Qy)(nt)),[`${Tt}-jump-prev, ${Tt}-jump-next`]:{"&:focus-visible":Object.assign({[`${Tt}-item-link-icon`]:{opacity:1},[`${Tt}-item-ellipsis`]:{opacity:0}},(0,tt.oN)(nt))},[`${Tt}-prev, ${Tt}-next`]:{[`&:focus-visible ${Tt}-item-link`]:Object.assign({},(0,tt.oN)(nt))}}}};var Zn=(0,Yn.Z)("Pagination",nt=>{const Tt=(0,fa.TS)(nt,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:nt.marginXXS/2,paginationMiniQuickJumperInputWidth:nt.controlHeightLG*1.1,paginationItemPaddingInline:nt.marginXXS*1.5,paginationEllipsisLetterSpacing:nt.marginXXS/2,paginationSlashMarginInlineStart:nt.marginXXS,paginationSlashMarginInlineEnd:nt.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Xn.e5)(nt),(0,Xn.TM)(nt));return[St(Tt),Bn(Tt),nt.wireframe&&Xt(Tt)]},nt=>({itemBg:nt.colorBgContainer,itemSize:nt.controlHeight,itemSizeSM:nt.controlHeightSM,itemActiveBg:nt.colorBgContainer,itemLinkBg:nt.colorBgContainer,itemActiveColorDisabled:nt.colorTextDisabled,itemActiveBgDisabled:nt.controlItemBgActiveDisabled,itemInputBg:nt.colorBgContainer,miniOptionsSizeChangerTop:0})),Na=function(nt,Tt){var Ra={};for(var ta in nt)Object.prototype.hasOwnProperty.call(nt,ta)&&Tt.indexOf(ta)<0&&(Ra[ta]=nt[ta]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var kt=0,ta=Object.getOwnPropertySymbols(nt);kt<ta.length;kt++)Tt.indexOf(ta[kt])<0&&Object.prototype.propertyIsEnumerable.call(nt,ta[kt])&&(Ra[ta[kt]]=nt[ta[kt]]);return Ra},oa=nt=>{const{prefixCls:Tt,selectPrefixCls:Ra,className:ta,rootClassName:kt,style:Fa,size:ct,locale:Gt,selectComponentClass:fn,responsive:zt,showSizeChanger:Vt}=nt,va=Na(nt,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Aa}=(0,Pt.Z)(zt),{getPrefixCls:wa,direction:La,pagination:Or={}}=ie.useContext(ea.E_),Fr=wa("pagination",Tt),[pr,ho]=Zn(Fr),Lo=Vt!=null?Vt:Or.showSizeChanger,So=ie.useMemo(()=>{const rr=ie.createElement("span",{className:`${Fr}-item-ellipsis`},"\u2022\u2022\u2022"),or=ie.createElement("button",{className:`${Fr}-item-link`,type:"button",tabIndex:-1},La==="rtl"?ie.createElement(ke.Z,null):ie.createElement(Me.Z,null)),no=ie.createElement("button",{className:`${Fr}-item-link`,type:"button",tabIndex:-1},La==="rtl"?ie.createElement(Me.Z,null):ie.createElement(ke.Z,null)),gr=ie.createElement("a",{className:`${Fr}-item-link`},ie.createElement("div",{className:`${Fr}-item-container`},La==="rtl"?ie.createElement(qe.Z,{className:`${Fr}-item-link-icon`}):ie.createElement(se,{className:`${Fr}-item-link-icon`}),rr)),hr=ie.createElement("a",{className:`${Fr}-item-link`},ie.createElement("div",{className:`${Fr}-item-container`},La==="rtl"?ie.createElement(se,{className:`${Fr}-item-link-icon`}):ie.createElement(qe.Z,{className:`${Fr}-item-link-icon`}),rr));return{prevIcon:or,nextIcon:no,jumpPrevIcon:gr,jumpNextIcon:hr}},[La,Fr]),[No]=(0,bt.Z)("Pagination",Jt.Z),Ho=Object.assign(Object.assign({},No),Gt),Io=(0,Sa.Z)(ct),Qo=Io==="small"||!!(Aa&&!Io&&zt),fo=wa("select",Ra),ba=de()({[`${Fr}-mini`]:Qo,[`${Fr}-rtl`]:La==="rtl"},Or==null?void 0:Or.className,ta,kt,ho),ur=Object.assign(Object.assign({},Or==null?void 0:Or.style),Fa);return pr(ie.createElement(xt,Object.assign({},So,va,{style:ur,prefixCls:Fr,selectPrefixCls:fo,className:ba,selectComponentClass:fn||(Qo?ga:xn),locale:Ho,showSizeChanger:Lo})))},xa=oa},66330:function(en,jt,z){"use strict";z.d(jt,{t5:function(){return ke}});var x=z(94184),ie=z.n(x),we=z(92419),Te=z(67294),Ee=z(53124),Ze=z(81643),se=z(20136),qe=function(de,ze){var ue={};for(var y in de)Object.prototype.hasOwnProperty.call(de,y)&&ze.indexOf(y)<0&&(ue[y]=de[y]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,y=Object.getOwnPropertySymbols(de);a<y.length;a++)ze.indexOf(y[a])<0&&Object.prototype.propertyIsEnumerable.call(de,y[a])&&(ue[y[a]]=de[y[a]]);return ue};const Me=(de,ze,ue)=>{if(!(!ze&&!ue))return Te.createElement(Te.Fragment,null,ze&&Te.createElement("div",{className:`${de}-title`},(0,Ze.Z)(ze)),Te.createElement("div",{className:`${de}-inner-content`},(0,Ze.Z)(ue)))},ke=de=>{const{hashId:ze,prefixCls:ue,className:y,style:a,placement:b="top",title:E,content:ee,children:te}=de;return Te.createElement("div",{className:ie()(ze,ue,`${ue}-pure`,`${ue}-placement-${b}`,y),style:a},Te.createElement("div",{className:`${ue}-arrow`}),Te.createElement(we.G,Object.assign({},de,{className:ze,prefixCls:ue}),te||Me(ue,E,ee)))},Ke=de=>{const{prefixCls:ze}=de,ue=qe(de,["prefixCls"]),{getPrefixCls:y}=Te.useContext(Ee.E_),a=y("popover",ze),[b,E]=(0,se.Z)(a);return b(Te.createElement(ke,Object.assign({},ue,{prefixCls:a,hashId:E})))};jt.ZP=Ke},55241:function(en,jt,z){"use strict";var x=z(94184),ie=z.n(x),we=z(67294),Te=z(81643),Ee=z(33603),Ze=z(53124),se=z(83062),qe=z(66330),Me=z(20136),ke=function(ze,ue){var y={};for(var a in ze)Object.prototype.hasOwnProperty.call(ze,a)&&ue.indexOf(a)<0&&(y[a]=ze[a]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(ze);b<a.length;b++)ue.indexOf(a[b])<0&&Object.prototype.propertyIsEnumerable.call(ze,a[b])&&(y[a[b]]=ze[a[b]]);return y};const Ke=ze=>{let{title:ue,content:y,prefixCls:a}=ze;return we.createElement(we.Fragment,null,ue&&we.createElement("div",{className:`${a}-title`},(0,Te.Z)(ue)),we.createElement("div",{className:`${a}-inner-content`},(0,Te.Z)(y)))},de=we.forwardRef((ze,ue)=>{const{prefixCls:y,title:a,content:b,overlayClassName:E,placement:ee="top",trigger:te="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:oe=.1,overlayStyle:ce={}}=ze,pe=ke(ze,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:xe}=we.useContext(Ze.E_),je=xe("popover",y),[_e,Re]=(0,Me.Z)(je),ye=xe(),He=ie()(E,Re);return _e(we.createElement(se.Z,Object.assign({placement:ee,trigger:te,mouseEnterDelay:re,mouseLeaveDelay:oe,overlayStyle:ce},pe,{prefixCls:je,overlayClassName:He,ref:ue,overlay:a||b?we.createElement(Ke,{prefixCls:je,title:a,content:b}):null,transitionName:(0,Ee.m)(ye,"zoom-big",pe.transitionName),"data-popover-inject":!0})))});de._InternalPanelDoNotUseOrYouWillBeFired=qe.ZP,jt.Z=de},20136:function(en,jt,z){"use strict";var x=z(14747),ie=z(50438),we=z(97414),Te=z(8796),Ee=z(67968),Ze=z(45503);const se=ke=>{const{componentCls:Ke,popoverColor:de,minWidth:ze,fontWeightStrong:ue,popoverPadding:y,boxShadowSecondary:a,colorTextHeading:b,borderRadiusLG:E,zIndexPopup:ee,marginXS:te,colorBgElevated:re,popoverBg:oe}=ke;return[{[Ke]:Object.assign(Object.assign({},(0,x.Wf)(ke)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ee,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":re,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${Ke}-content`]:{position:"relative"},[`${Ke}-inner`]:{backgroundColor:oe,backgroundClip:"padding-box",borderRadius:E,boxShadow:a,padding:y},[`${Ke}-title`]:{minWidth:ze,marginBottom:te,color:b,fontWeight:ue},[`${Ke}-inner-content`]:{color:de}})},(0,we.ZP)(ke,{colorBg:"var(--antd-arrow-background-color)"}),{[`${Ke}-pure`]:{position:"relative",maxWidth:"none",margin:ke.sizePopupArrow,display:"inline-block",[`${Ke}-content`]:{display:"inline-block"}}}]},qe=ke=>{const{componentCls:Ke}=ke;return{[Ke]:Te.i.map(de=>{const ze=ke[`${de}6`];return{[`&${Ke}-${de}`]:{"--antd-arrow-background-color":ze,[`${Ke}-inner`]:{backgroundColor:ze},[`${Ke}-arrow`]:{background:"transparent"}}}})}},Me=ke=>{const{componentCls:Ke,lineWidth:de,lineType:ze,colorSplit:ue,paddingSM:y,controlHeight:a,fontSize:b,lineHeight:E,padding:ee}=ke,te=a-Math.round(b*E),re=te/2,oe=te/2-de,ce=ee;return{[Ke]:{[`${Ke}-inner`]:{padding:0},[`${Ke}-title`]:{margin:0,padding:`${re}px ${ce}px ${oe}px`,borderBottom:`${de}px ${ze} ${ue}`},[`${Ke}-inner-content`]:{padding:`${y}px ${ce}px`}}}};jt.Z=(0,Ee.Z)("Popover",ke=>{const{colorBgElevated:Ke,colorText:de,wireframe:ze}=ke,ue=(0,Ze.TS)(ke,{popoverPadding:12,popoverBg:Ke,popoverColor:de});return[se(ue),qe(ue),ze&&Me(ue),(0,ie._y)(ue,"zoom-big")]},ke=>({width:177,minWidth:177,zIndexPopup:ke.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},38703:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Fa}});var x=z(67294),ie=z(87725),we=z(18299),Te=z(16646),Ee=z(73475),Ze=z(94184),se=z.n(Ze),qe=z(10366),Me=z(53124),ke=z(87462),Ke=z(1413),de=z(45987),ze={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ue=function(){var Gt=(0,x.useRef)([]),fn=(0,x.useRef)(null);return(0,x.useEffect)(function(){var zt=Date.now(),Vt=!1;Gt.current.forEach(function(va){if(va){Vt=!0;var Aa=va.style;Aa.transitionDuration=".3s, .3s, .3s, .06s",fn.current&&zt-fn.current<100&&(Aa.transitionDuration="0s, 0s")}}),Vt&&(fn.current=Date.now())}),Gt.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(Gt){var fn=(0,Ke.Z)((0,Ke.Z)({},ze),Gt),zt=fn.className,Vt=fn.percent,va=fn.prefixCls,Aa=fn.strokeColor,wa=fn.strokeLinecap,La=fn.strokeWidth,Or=fn.style,Fr=fn.trailColor,pr=fn.trailWidth,ho=fn.transition,Lo=(0,de.Z)(fn,y);delete Lo.gapPosition;var So=Array.isArray(Vt)?Vt:[Vt],No=Array.isArray(Aa)?Aa:[Aa],Ho=ue(),Io=La/2,Qo=100-La/2,fo="M ".concat(wa==="round"?Io:0,",").concat(Io,`
L `).concat(wa==="round"?Qo:100,",").concat(Io),ba="0 0 100 ".concat(La),ur=0;return x.createElement("svg",(0,ke.Z)({className:se()("".concat(va,"-line"),zt),viewBox:ba,preserveAspectRatio:"none",style:Or},Lo),x.createElement("path",{className:"".concat(va,"-line-trail"),d:fo,strokeLinecap:wa,stroke:Fr,strokeWidth:pr||La,fillOpacity:"0"}),So.map(function(rr,or){var no=1;switch(wa){case"round":no=1-La/100;break;case"square":no=1-La/2/100;break;default:no=1;break}var gr={strokeDasharray:"".concat(rr*no,"px, 100px"),strokeDashoffset:"-".concat(ur,"px"),transition:ho||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},hr=No[or]||No[No.length-1];return ur+=rr,x.createElement("path",{key:or,className:"".concat(va,"-line-path"),d:fo,strokeLinecap:wa,stroke:hr,strokeWidth:La,fillOpacity:"0",ref:function(mn){Ho[or]=mn},style:gr})}))},b=a,E=z(71002),ee=z(97685),te=z(98924),re=0,oe=(0,te.Z)();function ce(){var ct;return oe?(ct=re,re+=1):ct="TEST_OR_SSR",ct}var pe=function(ct){var Gt=x.useState(),fn=(0,ee.Z)(Gt,2),zt=fn[0],Vt=fn[1];return x.useEffect(function(){Vt("rc_progress_".concat(ce()))},[]),ct||zt},xe=function(Gt){var fn=Gt.bg,zt=Gt.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:fn}},zt)};function je(ct,Gt){return Object.keys(ct).map(function(fn){var zt=parseFloat(fn),Vt="".concat(Math.floor(zt*Gt),"%");return"".concat(ct[fn]," ").concat(Vt)})}var _e=x.forwardRef(function(ct,Gt){var fn=ct.prefixCls,zt=ct.color,Vt=ct.gradientId,va=ct.radius,Aa=ct.style,wa=ct.ptg,La=ct.strokeLinecap,Or=ct.strokeWidth,Fr=ct.size,pr=ct.gapDegree,ho=zt&&(0,E.Z)(zt)==="object",Lo=ho?"#FFF":void 0,So=Fr/2,No=x.createElement("circle",{className:"".concat(fn,"-circle-path"),r:va,cx:So,cy:So,stroke:Lo,strokeLinecap:La,strokeWidth:Or,opacity:wa===0?0:1,style:Aa,ref:Gt});if(!ho)return No;var Ho="".concat(Vt,"-conic"),Io=pr?"".concat(180+pr/2,"deg"):"0deg",Qo=je(zt,(360-pr)/360),fo=je(zt,1),ba="conic-gradient(from ".concat(Io,", ").concat(Qo.join(", "),")"),ur="linear-gradient(to ".concat(pr?"bottom":"top",", ").concat(fo.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:Ho},No),x.createElement("foreignObject",{x:0,y:0,width:Fr,height:Fr,mask:"url(#".concat(Ho,")")},x.createElement(xe,{bg:ur},x.createElement(xe,{bg:ba}))))}),Re=_e,ye=100,He=function(Gt,fn,zt,Vt,va,Aa,wa,La,Or,Fr){var pr=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ho=zt/100*360*((360-Aa)/360),Lo=Aa===0?0:{bottom:0,top:180,left:90,right:-90}[wa],So=(100-Vt)/100*fn;Or==="round"&&Vt!==100&&(So+=Fr/2,So>=fn&&(So=fn-.01));var No=ye/2;return{stroke:typeof La=="string"?La:void 0,strokeDasharray:"".concat(fn,"px ").concat(Gt),strokeDashoffset:So+pr,transform:"rotate(".concat(va+ho+Lo,"deg)"),transformOrigin:"".concat(No,"px ").concat(No,"px"),transition:"stroke-dashoffset .3s ease 0s, stroke-dasharray .3s ease 0s, stroke .3s, stroke-width .06s ease .3s, opacity .3s ease 0s",fillOpacity:0}},We=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Xe(ct){var Gt=ct!=null?ct:[];return Array.isArray(Gt)?Gt:[Gt]}var Be=function(Gt){var fn=(0,Ke.Z)((0,Ke.Z)({},ze),Gt),zt=fn.id,Vt=fn.prefixCls,va=fn.steps,Aa=fn.strokeWidth,wa=fn.trailWidth,La=fn.gapDegree,Or=La===void 0?0:La,Fr=fn.gapPosition,pr=fn.trailColor,ho=fn.strokeLinecap,Lo=fn.style,So=fn.className,No=fn.strokeColor,Ho=fn.percent,Io=(0,de.Z)(fn,We),Qo=ye/2,fo=pe(zt),ba="".concat(fo,"-gradient"),ur=Qo-Aa/2,rr=Math.PI*2*ur,or=Or>0?90+Or/2:-90,no=rr*((360-Or)/360),gr=(0,E.Z)(va)==="object"?va:{count:va,space:2},hr=gr.count,rn=gr.space,mn=Xe(Ho),on=Xe(No),la=on.find(function(vo){return vo&&(0,E.Z)(vo)==="object"}),Xa=la&&(0,E.Z)(la)==="object",Br=Xa?"butt":ho,Oo=He(rr,no,0,100,or,Or,Fr,pr,Br,Aa),$r=ue(),wn=function(){var ya=0;return mn.map(function(Er,Ot){var aa=on[Ot]||on[on.length-1],Dn=He(rr,no,ya,Er,or,Or,Fr,aa,Br,Aa);return ya+=Er,x.createElement(Re,{key:Ot,color:aa,ptg:Er,radius:ur,prefixCls:Vt,gradientId:ba,style:Dn,strokeLinecap:Br,strokeWidth:Aa,gapDegree:Or,ref:function(Ya){$r[Ot]=Ya},size:ye})}).reverse()},pa=function(){var ya=Math.round(hr*(mn[0]/100)),Er=100/hr,Ot=0;return new Array(hr).fill(null).map(function(aa,Dn){var Rt=Dn<=ya-1?on[0]:pr,Ya=Rt&&(0,E.Z)(Rt)==="object"?"url(#".concat(ba,")"):void 0,da=He(rr,no,Ot,Er,or,Or,Fr,Rt,"butt",Aa,rn);return Ot+=(no-da.strokeDashoffset+rn)*100/no,x.createElement("circle",{key:Dn,className:"".concat(Vt,"-circle-path"),r:ur,cx:Qo,cy:Qo,stroke:Ya,strokeWidth:Aa,opacity:1,style:da,ref:function(ka){$r[Dn]=ka}})})};return x.createElement("svg",(0,ke.Z)({className:se()("".concat(Vt,"-circle"),So),viewBox:"0 0 ".concat(ye," ").concat(ye),style:Lo,id:zt,role:"presentation"},Io),!hr&&x.createElement("circle",{className:"".concat(Vt,"-circle-trail"),r:ur,cx:Qo,cy:Qo,stroke:pr,strokeLinecap:Br,strokeWidth:wa||Aa,style:Oo}),hr?pa():wn())},at=Be,pt={Line:b,Circle:at},yt=z(83062),ht=z(47448);function xt(ct){return!ct||ct<0?0:ct>100?100:ct}function Jt(ct){let{success:Gt,successPercent:fn}=ct,zt=fn;return Gt&&"progress"in Gt&&(zt=Gt.progress),Gt&&"percent"in Gt&&(zt=Gt.percent),zt}const ea=ct=>{let{percent:Gt,success:fn,successPercent:zt}=ct;const Vt=xt(Jt({success:fn,successPercent:zt}));return[Vt,xt(xt(Gt)-Vt)]},Sa=ct=>{let{success:Gt={},strokeColor:fn}=ct;const{strokeColor:zt}=Gt;return[zt||ht.presetPrimaryColors.green,fn||null]},Pt=(ct,Gt,fn)=>{var zt,Vt,va,Aa;let wa=-1,La=-1;if(Gt==="step"){const Or=fn.steps,Fr=fn.strokeWidth;typeof ct=="string"||typeof ct=="undefined"?(wa=ct==="small"?2:14,La=Fr!=null?Fr:8):typeof ct=="number"?[wa,La]=[ct,ct]:[wa=14,La=8]=ct,wa*=Or}else if(Gt==="line"){const Or=fn==null?void 0:fn.strokeWidth;typeof ct=="string"||typeof ct=="undefined"?La=Or||(ct==="small"?6:8):typeof ct=="number"?[wa,La]=[ct,ct]:[wa=-1,La=8]=ct}else(Gt==="circle"||Gt==="dashboard")&&(typeof ct=="string"||typeof ct=="undefined"?[wa,La]=ct==="small"?[60,60]:[120,120]:typeof ct=="number"?[wa,La]=[ct,ct]:(wa=(Vt=(zt=ct[0])!==null&&zt!==void 0?zt:ct[1])!==null&&Vt!==void 0?Vt:120,La=(Aa=(va=ct[0])!==null&&va!==void 0?va:ct[1])!==null&&Aa!==void 0?Aa:120));return[wa,La]},bt=3,En=ct=>bt/ct*100;var xn=ct=>{const{prefixCls:Gt,trailColor:fn=null,strokeLinecap:zt="round",gapPosition:Vt,gapDegree:va,width:Aa=120,type:wa,children:La,success:Or,size:Fr=Aa}=ct,[pr,ho]=Pt(Fr,"circle");let{strokeWidth:Lo}=ct;Lo===void 0&&(Lo=Math.max(En(pr),6));const So={width:pr,height:ho,fontSize:pr*.15+6},No=x.useMemo(()=>{if(va||va===0)return va;if(wa==="dashboard")return 75},[va,wa]),Ho=Vt||wa==="dashboard"&&"bottom"||void 0,Io=Object.prototype.toString.call(ct.strokeColor)==="[object Object]",Qo=Sa({success:Or,strokeColor:ct.strokeColor}),fo=se()(`${Gt}-inner`,{[`${Gt}-circle-gradient`]:Io}),ba=x.createElement(at,{percent:ea(ct),strokeWidth:Lo,trailWidth:Lo,strokeColor:Qo,strokeLinecap:zt,trailColor:fn,prefixCls:Gt,gapDegree:No,gapPosition:Ho});return x.createElement("div",{className:fo,style:So},pr<=20?x.createElement(yt.Z,{title:La},x.createElement("span",null,ba)):x.createElement(x.Fragment,null,ba,La))},Xn=function(ct,Gt){var fn={};for(var zt in ct)Object.prototype.hasOwnProperty.call(ct,zt)&&Gt.indexOf(zt)<0&&(fn[zt]=ct[zt]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vt=0,zt=Object.getOwnPropertySymbols(ct);Vt<zt.length;Vt++)Gt.indexOf(zt[Vt])<0&&Object.prototype.propertyIsEnumerable.call(ct,zt[Vt])&&(fn[zt[Vt]]=ct[zt[Vt]]);return fn};const tt=ct=>{let Gt=[];return Object.keys(ct).forEach(fn=>{const zt=parseFloat(fn.replace(/%/g,""));isNaN(zt)||Gt.push({key:zt,value:ct[fn]})}),Gt=Gt.sort((fn,zt)=>fn.key-zt.key),Gt.map(fn=>{let{key:zt,value:Vt}=fn;return`${Vt} ${zt}%`}).join(", ")},Yn=(ct,Gt)=>{const{from:fn=ht.presetPrimaryColors.blue,to:zt=ht.presetPrimaryColors.blue,direction:Vt=Gt==="rtl"?"to left":"to right"}=ct,va=Xn(ct,["from","to","direction"]);if(Object.keys(va).length!==0){const Aa=tt(va);return{backgroundImage:`linear-gradient(${Vt}, ${Aa})`}}return{backgroundImage:`linear-gradient(${Vt}, ${fn}, ${zt})`}};var pn=ct=>{const{prefixCls:Gt,direction:fn,percent:zt,size:Vt,strokeWidth:va,strokeColor:Aa,strokeLinecap:wa="round",children:La,trailColor:Or=null,success:Fr}=ct,pr=Aa&&typeof Aa!="string"?Yn(Aa,fn):{backgroundColor:Aa},ho=wa==="square"||wa==="butt"?0:void 0,Lo={backgroundColor:Or||void 0,borderRadius:ho},So=Vt!=null?Vt:[-1,va||(Vt==="small"?6:8)],[No,Ho]=Pt(So,"line",{strokeWidth:va}),Io=Object.assign({width:`${xt(zt)}%`,height:Ho,borderRadius:ho},pr),Qo=Jt(ct),fo={width:`${xt(Qo)}%`,height:Ho,borderRadius:ho,backgroundColor:Fr==null?void 0:Fr.strokeColor},ba={width:No<0?"100%":No,height:Ho};return x.createElement(x.Fragment,null,x.createElement("div",{className:`${Gt}-outer`,style:ba},x.createElement("div",{className:`${Gt}-inner`,style:Lo},x.createElement("div",{className:`${Gt}-bg`,style:Io}),Qo!==void 0?x.createElement("div",{className:`${Gt}-success-bg`,style:fo}):null)),La)},Sn=ct=>{const{size:Gt,steps:fn,percent:zt=0,strokeWidth:Vt=8,strokeColor:va,trailColor:Aa=null,prefixCls:wa,children:La}=ct,Or=Math.round(fn*(zt/100)),Fr=Gt==="small"?2:14,pr=Gt!=null?Gt:[Fr,Vt],[ho,Lo]=Pt(pr,"step",{steps:fn,strokeWidth:Vt}),So=ho/fn,No=new Array(fn);for(let Ho=0;Ho<fn;Ho++){const Io=Array.isArray(va)?va[Ho]:va;No[Ho]=x.createElement("div",{key:Ho,className:se()(`${wa}-steps-item`,{[`${wa}-steps-item-active`]:Ho<=Or-1}),style:{backgroundColor:Ho<=Or-1?Io:Aa,width:So,height:Lo}})}return x.createElement("div",{className:`${wa}-steps-outer`},No,La)},Ve=z(45930),Ie=z(14747),St=z(67968),Xt=z(45503);const Bn=ct=>{const Gt=ct?"100%":"-100%";return new Ve.Keyframes(`antProgress${ct?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${Gt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${Gt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Zn=ct=>{const{componentCls:Gt,iconCls:fn}=ct;return{[Gt]:Object.assign(Object.assign({},(0,Ie.Wf)(ct)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ct.fontSize,marginInlineEnd:ct.marginXS,marginBottom:ct.marginXS},[`${Gt}-outer`]:{display:"inline-block",width:"100%"},[`&${Gt}-show-info`]:{[`${Gt}-outer`]:{marginInlineEnd:`calc(-2em - ${ct.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ct.paddingXS}px)`}},[`${Gt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ct.remainingColor,borderRadius:ct.lineBorderRadius},[`${Gt}-inner:not(${Gt}-circle-gradient)`]:{[`${Gt}-circle-path`]:{stroke:ct.defaultColor}},[`${Gt}-success-bg, ${Gt}-bg`]:{position:"relative",backgroundColor:ct.defaultColor,borderRadius:ct.lineBorderRadius,transition:`all ${ct.motionDurationSlow} ${ct.motionEaseInOutCirc}`},[`${Gt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ct.colorSuccess},[`${Gt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ct.marginXS,color:ct.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[fn]:{fontSize:ct.fontSize}},[`&${Gt}-status-active`]:{[`${Gt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ct.colorBgContainer,borderRadius:ct.lineBorderRadius,opacity:0,animationName:Bn(),animationDuration:ct.progressActiveMotionDuration,animationTimingFunction:ct.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${Gt}-rtl${Gt}-status-active`]:{[`${Gt}-bg::before`]:{animationName:Bn(!0)}},[`&${Gt}-status-exception`]:{[`${Gt}-bg`]:{backgroundColor:ct.colorError},[`${Gt}-text`]:{color:ct.colorError}},[`&${Gt}-status-exception ${Gt}-inner:not(${Gt}-circle-gradient)`]:{[`${Gt}-circle-path`]:{stroke:ct.colorError}},[`&${Gt}-status-success`]:{[`${Gt}-bg`]:{backgroundColor:ct.colorSuccess},[`${Gt}-text`]:{color:ct.colorSuccess}},[`&${Gt}-status-success ${Gt}-inner:not(${Gt}-circle-gradient)`]:{[`${Gt}-circle-path`]:{stroke:ct.colorSuccess}}})}},Na=ct=>{const{componentCls:Gt,iconCls:fn}=ct;return{[Gt]:{[`${Gt}-circle-trail`]:{stroke:ct.remainingColor},[`&${Gt}-circle ${Gt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${Gt}-circle ${Gt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ct.circleTextColor,fontSize:ct.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[fn]:{fontSize:`${ct.fontSize/ct.fontSizeSM}em`}},[`${Gt}-circle&-status-exception`]:{[`${Gt}-text`]:{color:ct.colorError}},[`${Gt}-circle&-status-success`]:{[`${Gt}-text`]:{color:ct.colorSuccess}}},[`${Gt}-inline-circle`]:{lineHeight:1,[`${Gt}-inner`]:{verticalAlign:"bottom"}}}},On=ct=>{const{componentCls:Gt}=ct;return{[Gt]:{[`${Gt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ct.progressStepMinWidth,marginInlineEnd:ct.progressStepMarginInlineEnd,backgroundColor:ct.remainingColor,transition:`all ${ct.motionDurationSlow}`,"&-active":{backgroundColor:ct.defaultColor}}}}}},oa=ct=>{const{componentCls:Gt,iconCls:fn}=ct;return{[Gt]:{[`${Gt}-small&-line, ${Gt}-small&-line ${Gt}-text ${fn}`]:{fontSize:ct.fontSizeSM}}}};var xa=(0,St.Z)("Progress",ct=>{const Gt=ct.marginXXS/2,fn=(0,Xt.TS)(ct,{progressStepMarginInlineEnd:Gt,progressStepMinWidth:Gt,progressActiveMotionDuration:"2.4s"});return[Zn(fn),Na(fn),On(fn),oa(fn)]},ct=>({circleTextColor:ct.colorText,defaultColor:ct.colorInfo,remainingColor:ct.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),nt=function(ct,Gt){var fn={};for(var zt in ct)Object.prototype.hasOwnProperty.call(ct,zt)&&Gt.indexOf(zt)<0&&(fn[zt]=ct[zt]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vt=0,zt=Object.getOwnPropertySymbols(ct);Vt<zt.length;Vt++)Gt.indexOf(zt[Vt])<0&&Object.prototype.propertyIsEnumerable.call(ct,zt[Vt])&&(fn[zt[Vt]]=ct[zt[Vt]]);return fn};const Tt=null,Ra=["normal","exception","active","success"];var kt=x.forwardRef((ct,Gt)=>{const{prefixCls:fn,className:zt,rootClassName:Vt,steps:va,strokeColor:Aa,percent:wa=0,size:La="default",showInfo:Or=!0,type:Fr="line",status:pr,format:ho,style:Lo}=ct,So=nt(ct,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),No=x.useMemo(()=>{var mn,on;const la=Jt(ct);return parseInt(la!==void 0?(mn=la!=null?la:0)===null||mn===void 0?void 0:mn.toString():(on=wa!=null?wa:0)===null||on===void 0?void 0:on.toString(),10)},[wa,ct.success,ct.successPercent]),Ho=x.useMemo(()=>!Ra.includes(pr)&&No>=100?"success":pr||"normal",[pr,No]),{getPrefixCls:Io,direction:Qo,progress:fo}=x.useContext(Me.E_),ba=Io("progress",fn),[ur,rr]=xa(ba),or=x.useMemo(()=>{if(!Or)return null;const mn=Jt(ct);let on;const la=ho||(Br=>`${Br}%`),Xa=Fr==="line";return ho||Ho!=="exception"&&Ho!=="success"?on=la(xt(wa),xt(mn)):Ho==="exception"?on=Xa?x.createElement(Te.Z,null):x.createElement(Ee.Z,null):Ho==="success"&&(on=Xa?x.createElement(ie.Z,null):x.createElement(we.Z,null)),x.createElement("span",{className:`${ba}-text`,title:typeof on=="string"?on:void 0},on)},[Or,wa,No,Ho,Fr,ba,ho]),no=Array.isArray(Aa)?Aa[0]:Aa,gr=typeof Aa=="string"||Array.isArray(Aa)?Aa:void 0;let hr;Fr==="line"?hr=va?x.createElement(Sn,Object.assign({},ct,{strokeColor:gr,prefixCls:ba,steps:va}),or):x.createElement(pn,Object.assign({},ct,{strokeColor:no,prefixCls:ba,direction:Qo}),or):(Fr==="circle"||Fr==="dashboard")&&(hr=x.createElement(xn,Object.assign({},ct,{strokeColor:no,prefixCls:ba,progressStatus:Ho}),or));const rn=se()(ba,`${ba}-status-${Ho}`,`${ba}-${Fr==="dashboard"&&"circle"||va&&"steps"||Fr}`,{[`${ba}-inline-circle`]:Fr==="circle"&&Pt(La,"circle")[0]<=20,[`${ba}-show-info`]:Or,[`${ba}-${La}`]:typeof La=="string",[`${ba}-rtl`]:Qo==="rtl"},fo==null?void 0:fo.className,zt,Vt,rr);return ur(x.createElement("div",Object.assign({ref:Gt,style:Object.assign(Object.assign({},fo==null?void 0:fo.style),Lo),className:rn,role:"progressbar","aria-valuenow":No},(0,qe.Z)(So,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),hr))}),Fa=kt},12604:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return ht}});var x=z(87462),ie=z(67294),we={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Te=we,Ee=z(74643),Ze=function(Jt,ea){return ie.createElement(Ee.Z,(0,x.Z)({},Jt,{ref:ea,icon:Te}))},se=ie.forwardRef(Ze),qe=z(94184),Me=z.n(qe),ke=z(4942),Ke=z(97685),de=z(45987),ze=z(21770),ue=z(15105),y=z(64217);function a(xt,Jt){var ea=xt.disabled,Sa=xt.prefixCls,Pt=xt.character,bt=xt.characterRender,En=xt.index,ga=xt.count,xn=xt.value,Xn=xt.allowHalf,tt=xt.focused,Yn=xt.onHover,fa=xt.onClick,pn=function(Zn){Yn(Zn,En)},Nt=function(Zn){fa(Zn,En)},Sn=function(Zn){Zn.keyCode===ue.Z.ENTER&&fa(Zn,En)},Ve=En+1,Ie=new Set([Sa]);xn===0&&En===0&&tt?Ie.add("".concat(Sa,"-focused")):Xn&&xn+.5>=Ve&&xn<Ve?(Ie.add("".concat(Sa,"-half")),Ie.add("".concat(Sa,"-active")),tt&&Ie.add("".concat(Sa,"-focused"))):(Ve<=xn?Ie.add("".concat(Sa,"-full")):Ie.add("".concat(Sa,"-zero")),Ve===xn&&tt&&Ie.add("".concat(Sa,"-focused")));var St=typeof Pt=="function"?Pt(xt):Pt,Xt=ie.createElement("li",{className:Me()(Array.from(Ie)),ref:Jt},ie.createElement("div",{onClick:ea?null:Nt,onKeyDown:ea?null:Sn,onMouseMove:ea?null:pn,role:"radio","aria-checked":xn>En?"true":"false","aria-posinset":En+1,"aria-setsize":ga,tabIndex:ea?-1:0},ie.createElement("div",{className:"".concat(Sa,"-first")},St),ie.createElement("div",{className:"".concat(Sa,"-second")},St)));return bt&&(Xt=bt(Xt,xt)),Xt}var b=ie.forwardRef(a);function E(){var xt=ie.useRef({});function Jt(Sa){return xt.current[Sa]}function ea(Sa){return function(Pt){xt.current[Sa]=Pt}}return[Jt,ea]}function ee(xt){var Jt=xt.pageXOffset,ea="scrollLeft";if(typeof Jt!="number"){var Sa=xt.document;Jt=Sa.documentElement[ea],typeof Jt!="number"&&(Jt=Sa.body[ea])}return Jt}function te(xt){var Jt,ea,Sa=xt.ownerDocument,Pt=Sa.body,bt=Sa&&Sa.documentElement,En=xt.getBoundingClientRect();return Jt=En.left,ea=En.top,Jt-=bt.clientLeft||Pt.clientLeft||0,ea-=bt.clientTop||Pt.clientTop||0,{left:Jt,top:ea}}function re(xt){var Jt=te(xt),ea=xt.ownerDocument,Sa=ea.defaultView||ea.parentWindow;return Jt.left+=ee(Sa),Jt.left}var oe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ce(xt,Jt){var ea,Sa=xt.prefixCls,Pt=Sa===void 0?"rc-rate":Sa,bt=xt.className,En=xt.defaultValue,ga=xt.value,xn=xt.count,Xn=xn===void 0?5:xn,tt=xt.allowHalf,Yn=tt===void 0?!1:tt,fa=xt.allowClear,pn=fa===void 0?!0:fa,Nt=xt.character,Sn=Nt===void 0?"\u2605":Nt,Ve=xt.characterRender,Ie=xt.disabled,St=xt.direction,Xt=St===void 0?"ltr":St,Bn=xt.tabIndex,Zn=Bn===void 0?0:Bn,Na=xt.autoFocus,On=xt.onHoverChange,oa=xt.onChange,xa=xt.onFocus,nt=xt.onBlur,Tt=xt.onKeyDown,Ra=xt.onMouseLeave,ta=(0,de.Z)(xt,oe),kt=E(),Fa=(0,Ke.Z)(kt,2),ct=Fa[0],Gt=Fa[1],fn=ie.useRef(null),zt=function(){if(!Ie){var Xa;(Xa=fn.current)===null||Xa===void 0||Xa.focus()}};ie.useImperativeHandle(Jt,function(){return{focus:zt,blur:function(){if(!Ie){var Xa;(Xa=fn.current)===null||Xa===void 0||Xa.blur()}}}});var Vt=(0,ze.Z)(En||0,{value:ga}),va=(0,Ke.Z)(Vt,2),Aa=va[0],wa=va[1],La=(0,ze.Z)(null),Or=(0,Ke.Z)(La,2),Fr=Or[0],pr=Or[1],ho=function(Xa,Br){var Oo=Xt==="rtl",$r=Xa+1;if(Yn){var wn=ct(Xa),pa=re(wn),vo=wn.clientWidth;(Oo&&Br-pa>vo/2||!Oo&&Br-pa<vo/2)&&($r-=.5)}return $r},Lo=function(Xa){wa(Xa),oa==null||oa(Xa)},So=ie.useState(!1),No=(0,Ke.Z)(So,2),Ho=No[0],Io=No[1],Qo=function(){Io(!0),xa==null||xa()},fo=function(){Io(!1),nt==null||nt()},ba=ie.useState(null),ur=(0,Ke.Z)(ba,2),rr=ur[0],or=ur[1],no=function(Xa,Br){var Oo=ho(Br,Xa.pageX);Oo!==Fr&&(or(Oo),pr(null)),On==null||On(Oo)},gr=function(Xa){Ie||(or(null),pr(null),On==null||On(void 0)),Xa&&(Ra==null||Ra(Xa))},hr=function(Xa,Br){var Oo=ho(Br,Xa.pageX),$r=!1;pn&&($r=Oo===Aa),gr(),Lo($r?0:Oo),pr($r?Oo:null)},rn=function(Xa){var Br=Xa.keyCode,Oo=Xt==="rtl",$r=Aa;Br===ue.Z.RIGHT&&$r<Xn&&!Oo?(Yn?$r+=.5:$r+=1,Lo($r),Xa.preventDefault()):Br===ue.Z.LEFT&&$r>0&&!Oo||Br===ue.Z.RIGHT&&$r>0&&Oo?(Yn?$r-=.5:$r-=1,Lo($r),Xa.preventDefault()):Br===ue.Z.LEFT&&$r<Xn&&Oo&&(Yn?$r+=.5:$r+=1,Lo($r),Xa.preventDefault()),Tt==null||Tt(Xa)};ie.useEffect(function(){Na&&!Ie&&zt()},[]);var mn=new Array(Xn).fill(0).map(function(la,Xa){return ie.createElement(b,{ref:Gt(Xa),index:Xa,count:Xn,disabled:Ie,prefixCls:"".concat(Pt,"-star"),allowHalf:Yn,value:rr===null?Aa:rr,onClick:hr,onHover:no,key:la||Xa,character:Sn,characterRender:Ve,focused:Ho})}),on=Me()(Pt,bt,(ea={},(0,ke.Z)(ea,"".concat(Pt,"-disabled"),Ie),(0,ke.Z)(ea,"".concat(Pt,"-rtl"),Xt==="rtl"),ea));return ie.createElement("ul",(0,x.Z)({className:on,onMouseLeave:gr,tabIndex:Ie?-1:Zn,onFocus:Ie?null:Qo,onBlur:Ie?null:fo,onKeyDown:Ie?null:rn,ref:fn,role:"radiogroup"},(0,y.Z)(ta,{aria:!0,data:!0,attr:!0})),mn)}var pe=ie.forwardRef(ce),xe=pe,je=z(53124),_e=z(83062),Re=z(14747),ye=z(67968),He=z(45503);const We=xt=>{const{componentCls:Jt}=xt;return{[`${Jt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:xt.marginXS},"> div":{transition:`all ${xt.motionDurationMid}, outline 0s`,"&:hover":{transform:xt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${xt.lineWidth}px dashed ${xt.starColor}`,transform:xt.starHoverScale}},"&-first, &-second":{color:xt.starBg,transition:`all ${xt.motionDurationMid}`,userSelect:"none",[xt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Jt}-star-first, &-half ${Jt}-star-second`]:{opacity:1},[`&-half ${Jt}-star-first, &-full ${Jt}-star-second`]:{color:"inherit"}}}},Xe=xt=>({[`&-rtl${xt.componentCls}`]:{direction:"rtl"}}),Be=xt=>{const{componentCls:Jt}=xt;return{[Jt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Re.Wf)(xt)),{display:"inline-block",margin:0,padding:0,color:xt.starColor,fontSize:xt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Jt} ${Jt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),We(xt)),{[`+ ${Jt}-text`]:{display:"inline-block",marginInlineStart:xt.marginXS,fontSize:xt.fontSize}}),Xe(xt))}};var at=(0,ye.Z)("Rate",xt=>{const Jt=(0,He.TS)(xt,{});return[Be(Jt)]},xt=>({starColor:xt.yellow6,starSize:xt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:xt.colorFillContent})),pt=function(xt,Jt){var ea={};for(var Sa in xt)Object.prototype.hasOwnProperty.call(xt,Sa)&&Jt.indexOf(Sa)<0&&(ea[Sa]=xt[Sa]);if(xt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,Sa=Object.getOwnPropertySymbols(xt);Pt<Sa.length;Pt++)Jt.indexOf(Sa[Pt])<0&&Object.prototype.propertyIsEnumerable.call(xt,Sa[Pt])&&(ea[Sa[Pt]]=xt[Sa[Pt]]);return ea},ht=ie.forwardRef((xt,Jt)=>{const{prefixCls:ea,className:Sa,rootClassName:Pt,style:bt,tooltips:En,character:ga=ie.createElement(se,null)}=xt,xn=pt(xt,["prefixCls","className","rootClassName","style","tooltips","character"]),Xn=(Ie,St)=>{let{index:Xt}=St;return En?ie.createElement(_e.Z,{title:En[Xt]},Ie):Ie},{getPrefixCls:tt,direction:Yn,rate:fa}=ie.useContext(je.E_),pn=tt("rate",ea),[Nt,Sn]=at(pn),Ve=Object.assign(Object.assign({},fa==null?void 0:fa.style),bt);return Nt(ie.createElement(xe,Object.assign({ref:Jt,character:ga,characterRender:Xn},xn,{className:Me()(Sa,Pt,Sn,fa==null?void 0:fa.className),style:Ve,prefixCls:pn,direction:Yn})))})},46303:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return Sn}});var x=z(94184),ie=z.n(x),we=z(67294),Te=z(53124),Ee=z(10366),se=Ve=>{const{prefixCls:Ie,className:St,style:Xt,size:Bn,shape:Zn}=Ve,Na=ie()({[`${Ie}-lg`]:Bn==="large",[`${Ie}-sm`]:Bn==="small"}),On=ie()({[`${Ie}-circle`]:Zn==="circle",[`${Ie}-square`]:Zn==="square",[`${Ie}-round`]:Zn==="round"}),oa=we.useMemo(()=>typeof Bn=="number"?{width:Bn,height:Bn,lineHeight:`${Bn}px`}:{},[Bn]);return we.createElement("span",{className:ie()(Ie,Na,On,St),style:Object.assign(Object.assign({},oa),Xt)})},qe=z(45930),Me=z(67968),ke=z(45503);const Ke=new qe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),de=Ve=>({height:Ve,lineHeight:`${Ve}px`}),ze=Ve=>Object.assign({width:Ve},de(Ve)),ue=Ve=>({background:Ve.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:Ke,animationDuration:Ve.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=Ve=>Object.assign({width:Ve*5,minWidth:Ve*5},de(Ve)),a=Ve=>{const{skeletonAvatarCls:Ie,gradientFromColor:St,controlHeight:Xt,controlHeightLG:Bn,controlHeightSM:Zn}=Ve;return{[`${Ie}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St},ze(Xt)),[`${Ie}${Ie}-circle`]:{borderRadius:"50%"},[`${Ie}${Ie}-lg`]:Object.assign({},ze(Bn)),[`${Ie}${Ie}-sm`]:Object.assign({},ze(Zn))}},b=Ve=>{const{controlHeight:Ie,borderRadiusSM:St,skeletonInputCls:Xt,controlHeightLG:Bn,controlHeightSM:Zn,gradientFromColor:Na}=Ve;return{[`${Xt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Na,borderRadius:St},y(Ie)),[`${Xt}-lg`]:Object.assign({},y(Bn)),[`${Xt}-sm`]:Object.assign({},y(Zn))}},E=Ve=>Object.assign({width:Ve},de(Ve)),ee=Ve=>{const{skeletonImageCls:Ie,imageSizeBase:St,gradientFromColor:Xt,borderRadiusSM:Bn}=Ve;return{[`${Ie}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Xt,borderRadius:Bn},E(St*2)),{[`${Ie}-path`]:{fill:"#bfbfbf"},[`${Ie}-svg`]:Object.assign(Object.assign({},E(St)),{maxWidth:St*4,maxHeight:St*4}),[`${Ie}-svg${Ie}-svg-circle`]:{borderRadius:"50%"}}),[`${Ie}${Ie}-circle`]:{borderRadius:"50%"}}},te=(Ve,Ie,St)=>{const{skeletonButtonCls:Xt}=Ve;return{[`${St}${Xt}-circle`]:{width:Ie,minWidth:Ie,borderRadius:"50%"},[`${St}${Xt}-round`]:{borderRadius:Ie}}},re=Ve=>Object.assign({width:Ve*2,minWidth:Ve*2},de(Ve)),oe=Ve=>{const{borderRadiusSM:Ie,skeletonButtonCls:St,controlHeight:Xt,controlHeightLG:Bn,controlHeightSM:Zn,gradientFromColor:Na}=Ve;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${St}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Na,borderRadius:Ie,width:Xt*2,minWidth:Xt*2},re(Xt))},te(Ve,Xt,St)),{[`${St}-lg`]:Object.assign({},re(Bn))}),te(Ve,Bn,`${St}-lg`)),{[`${St}-sm`]:Object.assign({},re(Zn))}),te(Ve,Zn,`${St}-sm`))},ce=Ve=>{const{componentCls:Ie,skeletonAvatarCls:St,skeletonTitleCls:Xt,skeletonParagraphCls:Bn,skeletonButtonCls:Zn,skeletonInputCls:Na,skeletonImageCls:On,controlHeight:oa,controlHeightLG:xa,controlHeightSM:nt,gradientFromColor:Tt,padding:Ra,marginSM:ta,borderRadius:kt,titleHeight:Fa,blockRadius:ct,paragraphLiHeight:Gt,controlHeightXS:fn,paragraphMarginTop:zt}=Ve;return{[`${Ie}`]:{display:"table",width:"100%",[`${Ie}-header`]:{display:"table-cell",paddingInlineEnd:Ra,verticalAlign:"top",[`${St}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Tt},ze(oa)),[`${St}-circle`]:{borderRadius:"50%"},[`${St}-lg`]:Object.assign({},ze(xa)),[`${St}-sm`]:Object.assign({},ze(nt))},[`${Ie}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Xt}`]:{width:"100%",height:Fa,background:Tt,borderRadius:ct,[`+ ${Bn}`]:{marginBlockStart:nt}},[`${Bn}`]:{padding:0,"> li":{width:"100%",height:Gt,listStyle:"none",background:Tt,borderRadius:ct,"+ li":{marginBlockStart:fn}}},[`${Bn}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Ie}-content`]:{[`${Xt}, ${Bn} > li`]:{borderRadius:kt}}},[`${Ie}-with-avatar ${Ie}-content`]:{[`${Xt}`]:{marginBlockStart:ta,[`+ ${Bn}`]:{marginBlockStart:zt}}},[`${Ie}${Ie}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(Ve)),a(Ve)),b(Ve)),ee(Ve)),[`${Ie}${Ie}-block`]:{width:"100%",[`${Zn}`]:{width:"100%"},[`${Na}`]:{width:"100%"}},[`${Ie}${Ie}-active`]:{[`
${Xt},
${Bn} > li,
${St},
${Zn},
${Na},
${On}
`]:Object.assign({},ue(Ve))}}};var pe=(0,Me.Z)("Skeleton",Ve=>{const{componentCls:Ie}=Ve,St=(0,ke.TS)(Ve,{skeletonAvatarCls:`${Ie}-avatar`,skeletonTitleCls:`${Ie}-title`,skeletonParagraphCls:`${Ie}-paragraph`,skeletonButtonCls:`${Ie}-button`,skeletonInputCls:`${Ie}-input`,skeletonImageCls:`${Ie}-image`,imageSizeBase:Ve.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Ve.gradientFromColor} 25%, ${Ve.gradientToColor} 37%, ${Ve.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ce(St)]},Ve=>{const{colorFillContent:Ie,colorFill:St}=Ve,Xt=Ie,Bn=St;return{color:Xt,colorGradientEnd:Bn,gradientFromColor:Xt,gradientToColor:Bn,titleHeight:Ve.controlHeight/2,blockRadius:Ve.borderRadiusSM,paragraphMarginTop:Ve.marginLG+Ve.marginXXS,paragraphLiHeight:Ve.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),je=Ve=>{const{prefixCls:Ie,className:St,rootClassName:Xt,active:Bn,shape:Zn="circle",size:Na="default"}=Ve,{getPrefixCls:On}=we.useContext(Te.E_),oa=On("skeleton",Ie),[xa,nt]=pe(oa),Tt=(0,Ee.Z)(Ve,["prefixCls","className"]),Ra=ie()(oa,`${oa}-element`,{[`${oa}-active`]:Bn},St,Xt,nt);return xa(we.createElement("div",{className:Ra},we.createElement(se,Object.assign({prefixCls:`${oa}-avatar`,shape:Zn,size:Na},Tt))))},Re=Ve=>{const{prefixCls:Ie,className:St,rootClassName:Xt,active:Bn,block:Zn=!1,size:Na="default"}=Ve,{getPrefixCls:On}=we.useContext(Te.E_),oa=On("skeleton",Ie),[xa,nt]=pe(oa),Tt=(0,Ee.Z)(Ve,["prefixCls"]),Ra=ie()(oa,`${oa}-element`,{[`${oa}-active`]:Bn,[`${oa}-block`]:Zn},St,Xt,nt);return xa(we.createElement("div",{className:Ra},we.createElement(se,Object.assign({prefixCls:`${oa}-button`,size:Na},Tt))))};const ye="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var We=Ve=>{const{prefixCls:Ie,className:St,rootClassName:Xt,style:Bn,active:Zn}=Ve,{getPrefixCls:Na}=we.useContext(Te.E_),On=Na("skeleton",Ie),[oa,xa]=pe(On),nt=ie()(On,`${On}-element`,{[`${On}-active`]:Zn},St,Xt,xa);return oa(we.createElement("div",{className:nt},we.createElement("div",{className:ie()(`${On}-image`,St),style:Bn},we.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${On}-image-svg`},we.createElement("path",{d:ye,className:`${On}-image-path`})))))},Be=Ve=>{const{prefixCls:Ie,className:St,rootClassName:Xt,active:Bn,block:Zn,size:Na="default"}=Ve,{getPrefixCls:On}=we.useContext(Te.E_),oa=On("skeleton",Ie),[xa,nt]=pe(oa),Tt=(0,Ee.Z)(Ve,["prefixCls"]),Ra=ie()(oa,`${oa}-element`,{[`${oa}-active`]:Bn,[`${oa}-block`]:Zn},St,Xt,nt);return xa(we.createElement("div",{className:Ra},we.createElement(se,Object.assign({prefixCls:`${oa}-input`,size:Na},Tt))))},at=z(87462),pt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},yt=pt,ht=z(74643),xt=function(Ie,St){return we.createElement(ht.Z,(0,at.Z)({},Ie,{ref:St,icon:yt}))},Jt=we.forwardRef(xt),Sa=Ve=>{const{prefixCls:Ie,className:St,rootClassName:Xt,style:Bn,active:Zn,children:Na}=Ve,{getPrefixCls:On}=we.useContext(Te.E_),oa=On("skeleton",Ie),[xa,nt]=pe(oa),Tt=ie()(oa,`${oa}-element`,{[`${oa}-active`]:Zn},nt,St,Xt),Ra=Na!=null?Na:we.createElement(Jt,null);return xa(we.createElement("div",{className:Tt},we.createElement("div",{className:ie()(`${oa}-image`,St),style:Bn},Ra)))},Pt=z(74902),En=Ve=>{const Ie=On=>{const{width:oa,rows:xa=2}=Ve;if(Array.isArray(oa))return oa[On];if(xa-1===On)return oa},{prefixCls:St,className:Xt,style:Bn,rows:Zn}=Ve,Na=(0,Pt.Z)(Array(Zn)).map((On,oa)=>we.createElement("li",{key:oa,style:{width:Ie(oa)}}));return we.createElement("ul",{className:ie()(St,Xt),style:Bn},Na)},xn=Ve=>{let{prefixCls:Ie,className:St,width:Xt,style:Bn}=Ve;return we.createElement("h3",{className:ie()(Ie,St),style:Object.assign({width:Xt},Bn)})};function Xn(Ve){return Ve&&typeof Ve=="object"?Ve:{}}function tt(Ve,Ie){return Ve&&!Ie?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Yn(Ve,Ie){return!Ve&&Ie?{width:"38%"}:Ve&&Ie?{width:"50%"}:{}}function fa(Ve,Ie){const St={};return(!Ve||!Ie)&&(St.width="61%"),!Ve&&Ie?St.rows=3:St.rows=2,St}const pn=Ve=>{const{prefixCls:Ie,loading:St,className:Xt,rootClassName:Bn,style:Zn,children:Na,avatar:On=!1,title:oa=!0,paragraph:xa=!0,active:nt,round:Tt}=Ve,{getPrefixCls:Ra,direction:ta,skeleton:kt}=we.useContext(Te.E_),Fa=Ra("skeleton",Ie),[ct,Gt]=pe(Fa);if(St||!("loading"in Ve)){const fn=!!On,zt=!!oa,Vt=!!xa;let va;if(fn){const La=Object.assign(Object.assign({prefixCls:`${Fa}-avatar`},tt(zt,Vt)),Xn(On));va=we.createElement("div",{className:`${Fa}-header`},we.createElement(se,Object.assign({},La)))}let Aa;if(zt||Vt){let La;if(zt){const Fr=Object.assign(Object.assign({prefixCls:`${Fa}-title`},Yn(fn,Vt)),Xn(oa));La=we.createElement(xn,Object.assign({},Fr))}let Or;if(Vt){const Fr=Object.assign(Object.assign({prefixCls:`${Fa}-paragraph`},fa(fn,zt)),Xn(xa));Or=we.createElement(En,Object.assign({},Fr))}Aa=we.createElement("div",{className:`${Fa}-content`},La,Or)}const wa=ie()(Fa,{[`${Fa}-with-avatar`]:fn,[`${Fa}-active`]:nt,[`${Fa}-rtl`]:ta==="rtl",[`${Fa}-round`]:Tt},kt==null?void 0:kt.className,Xt,Bn,Gt);return ct(we.createElement("div",{className:wa,style:Object.assign(Object.assign({},kt==null?void 0:kt.style),Zn)},va,Aa))}return typeof Na!="undefined"?Na:null};pn.Button=Re,pn.Avatar=je,pn.Input=Be,pn.Image=We,pn.Node=Sa;var Nt=pn,Sn=Nt},55054:function(en,jt,z){"use strict";z.d(jt,{default:function(){return pe}});var x=z(67294),ie=z(57838),we=z(96159),Te=z(94184),Ee=z.n(Te),Ze=z(53124),se=z(46303),Me=xe=>{const{value:je,formatter:_e,precision:Re,decimalSeparator:ye,groupSeparator:He="",prefixCls:We}=xe;let Xe;if(typeof _e=="function")Xe=_e(je);else{const Be=String(je),at=Be.match(/^(-?)(\d*)(\.(\d+))?$/);if(!at||Be==="-")Xe=Be;else{const pt=at[1];let yt=at[2]||"0",ht=at[4]||"";yt=yt.replace(/\B(?=(\d{3})+(?!\d))/g,He),typeof Re=="number"&&(ht=ht.padEnd(Re,"0").slice(0,Re>0?Re:0)),ht&&(ht=`${ye}${ht}`),Xe=[x.createElement("span",{key:"int",className:`${We}-content-value-int`},pt,yt),ht&&x.createElement("span",{key:"decimal",className:`${We}-content-value-decimal`},ht)]}}return x.createElement("span",{className:`${We}-content-value`},Xe)},ke=z(14747),Ke=z(67968),de=z(45503);const ze=xe=>{const{componentCls:je,marginXXS:_e,padding:Re,colorTextDescription:ye,titleFontSize:He,colorTextHeading:We,contentFontSize:Xe,fontFamily:Be}=xe;return{[`${je}`]:Object.assign(Object.assign({},(0,ke.Wf)(xe)),{[`${je}-title`]:{marginBottom:_e,color:ye,fontSize:He},[`${je}-skeleton`]:{paddingTop:Re},[`${je}-content`]:{color:We,fontSize:Xe,fontFamily:Be,[`${je}-content-value`]:{display:"inline-block",direction:"ltr"},[`${je}-content-prefix, ${je}-content-suffix`]:{display:"inline-block"},[`${je}-content-prefix`]:{marginInlineEnd:_e},[`${je}-content-suffix`]:{marginInlineStart:_e}}})}};var ue=(0,Ke.Z)("Statistic",xe=>{const je=(0,de.TS)(xe,{});return[ze(je)]},xe=>{const{fontSizeHeading3:je,fontSize:_e}=xe;return{titleFontSize:_e,contentFontSize:je}}),a=xe=>{const{prefixCls:je,className:_e,rootClassName:Re,style:ye,valueStyle:He,value:We=0,title:Xe,valueRender:Be,prefix:at,suffix:pt,loading:yt=!1,onMouseEnter:ht,onMouseLeave:xt,decimalSeparator:Jt=".",groupSeparator:ea=","}=xe,{getPrefixCls:Sa,direction:Pt,statistic:bt}=x.useContext(Ze.E_),En=Sa("statistic",je),[ga,xn]=ue(En),Xn=x.createElement(Me,Object.assign({decimalSeparator:Jt,groupSeparator:ea,prefixCls:En},xe,{value:We})),tt=Ee()(En,{[`${En}-rtl`]:Pt==="rtl"},bt==null?void 0:bt.className,_e,Re,xn);return ga(x.createElement("div",{className:tt,style:Object.assign(Object.assign({},bt==null?void 0:bt.style),ye),onMouseEnter:ht,onMouseLeave:xt},Xe&&x.createElement("div",{className:`${En}-title`},Xe),x.createElement(se.Z,{paragraph:!1,loading:yt,className:`${En}-skeleton`},x.createElement("div",{style:He,className:`${En}-content`},at&&x.createElement("span",{className:`${En}-content-prefix`},at),Be?Be(Xn):Xn,pt&&x.createElement("span",{className:`${En}-content-suffix`},pt)))))};const b=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function E(xe,je){let _e=xe;const Re=/\[[^\]]*]/g,ye=(je.match(Re)||[]).map(Be=>Be.slice(1,-1)),He=je.replace(Re,"[]"),We=b.reduce((Be,at)=>{let[pt,yt]=at;if(Be.includes(pt)){const ht=Math.floor(_e/yt);return _e-=ht*yt,Be.replace(new RegExp(`${pt}+`,"g"),xt=>{const Jt=xt.length;return ht.toString().padStart(Jt,"0")})}return Be},He);let Xe=0;return We.replace(Re,()=>{const Be=ye[Xe];return Xe+=1,Be})}function ee(xe,je){const{format:_e=""}=je,Re=new Date(xe).getTime(),ye=Date.now(),He=Math.max(Re-ye,0);return E(He,_e)}const te=1e3/30;function re(xe){return new Date(xe).getTime()}const oe=xe=>{const{value:je,format:_e="HH:mm:ss",onChange:Re,onFinish:ye}=xe,He=(0,ie.Z)(),We=x.useRef(null),Xe=()=>{ye==null||ye(),We.current&&(clearInterval(We.current),We.current=null)},Be=()=>{const yt=re(je);yt>=Date.now()&&(We.current=setInterval(()=>{He(),Re==null||Re(yt-Date.now()),yt<Date.now()&&Xe()},te))};x.useEffect(()=>(Be(),()=>{We.current&&(clearInterval(We.current),We.current=null)}),[je]);const at=(yt,ht)=>ee(yt,Object.assign(Object.assign({},ht),{format:_e})),pt=yt=>(0,we.Tm)(yt,{title:void 0});return x.createElement(a,Object.assign({},xe,{valueRender:pt,formatter:at}))};var ce=x.memo(oe);a.Countdown=ce;var pe=a},49867:function(en,jt,z){"use strict";z.d(jt,{N:function(){return x}});const x=ie=>({color:ie.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ie.motionDurationSlow}`,"&:focus, &:hover":{color:ie.colorLinkHover},"&:active":{color:ie.colorLinkActive}})},9430:function(en,jt,z){"use strict";z.d(jt,{default:function(){return ki}});var x={},ie="rc-table-internal-hook",we=z(97685),Te=z(66680),Ee=z(8410),Ze=z(91881),se=z(67294),qe=z(73935);function Me(fe){var ve=se.createContext(void 0),Oe=function(ot){var vt=ot.value,Ht=ot.children,ln=se.useRef(vt);ln.current=vt;var Ct=se.useState(function(){return{getValue:function(){return ln.current},listeners:new Set}}),wt=(0,we.Z)(Ct,1),dn=wt[0];return(0,Ee.Z)(function(){(0,qe.unstable_batchedUpdates)(function(){dn.listeners.forEach(function(qt){qt(vt)})})},[vt]),se.createElement(ve.Provider,{value:dn},Ht)};return{Context:ve,Provider:Oe,defaultValue:fe}}function ke(fe,ve){var Oe=(0,Te.Z)(typeof ve=="function"?ve:function(qt){if(ve===void 0)return qt;if(!Array.isArray(ve))return qt[ve];var zn={};return ve.forEach(function(ma){zn[ma]=qt[ma]}),zn}),Ue=se.useContext(fe==null?void 0:fe.Context),ot=Ue||{},vt=ot.listeners,Ht=ot.getValue,ln=se.useRef();ln.current=Oe(Ue?Ht():fe==null?void 0:fe.defaultValue);var Ct=se.useState({}),wt=(0,we.Z)(Ct,2),dn=wt[1];return(0,Ee.Z)(function(){if(!Ue)return;function qt(zn){var ma=Oe(zn);(0,Ze.Z)(ln.current,ma,!0)||dn({})}return vt.add(qt),function(){vt.delete(qt)}},[Ue]),ln.current}var Ke=z(87462),de=z(42550);function ze(){var fe=se.createContext(null);function ve(){return se.useContext(fe)}function Oe(ot,vt){var Ht=(0,de.Yr)(ot),ln=function(wt,dn){var qt=Ht?{ref:dn}:{},zn=se.useRef(0),ma=se.useRef(wt),ia=ve();return ia!==null?se.createElement(ot,(0,Ke.Z)({},wt,qt)):((!vt||vt(ma.current,wt))&&(zn.current+=1),ma.current=wt,se.createElement(fe.Provider,{value:zn.current},se.createElement(ot,(0,Ke.Z)({},wt,qt))))};return Ht?se.forwardRef(ln):ln}function Ue(ot,vt){var Ht=(0,de.Yr)(ot),ln=function(wt,dn){var qt=Ht?{ref:dn}:{};return ve(),se.createElement(ot,(0,Ke.Z)({},wt,qt))};return Ht?se.memo(se.forwardRef(ln),vt):se.memo(ln,vt)}return{makeImmutable:Oe,responseImmutable:Ue,useImmutableMark:ve}}var ue=ze(),y=ue.makeImmutable,a=ue.responseImmutable,b=ue.useImmutableMark,E=ze(),ee=E.makeImmutable,te=E.responseImmutable,re=E.useImmutableMark,oe=Me(),ce=oe;function pe(fe,ve){var Oe=se.useRef(0);Oe.current+=1;var Ue=se.useRef(fe),ot=[];Object.keys(fe||{}).map(function(Ht){var ln;(fe==null?void 0:fe[Ht])!==((ln=Ue.current)===null||ln===void 0?void 0:ln[Ht])&&ot.push(Ht)}),Ue.current=fe;var vt=se.useRef([]);return ot.length&&(vt.current=ot),se.useDebugValue(Oe.current),se.useDebugValue(vt.current.join(", ")),ve&&console.log("".concat(ve,":"),Oe.current,vt.current),Oe.current}var xe=null,je=se.memo(function(){var fe=pe();return se.createElement("h1",null,"Render Times: ",fe)});je.displayName="RenderBlock";var _e=z(71002),Re=z(1413),ye=z(4942),He=z(94184),We=z.n(He);function Xe(fe,ve,Oe){var Ue=se.useRef({});return(!("value"in Ue.current)||Oe(Ue.current.condition,ve))&&(Ue.current.value=fe(),Ue.current.condition=ve),Ue.current.value}var Be={},at=[],pt=function(ve){at.push(ve)};function yt(fe,ve){if(0)var Oe}function ht(fe,ve){if(0)var Oe}function xt(){Be={}}function Jt(fe,ve,Oe){!ve&&!Be[Oe]&&(fe(!1,Oe),Be[Oe]=!0)}function ea(fe,ve){Jt(yt,fe,ve)}function Sa(fe,ve){Jt(ht,fe,ve)}ea.preMessage=pt,ea.resetWarned=xt,ea.noteOnce=Sa;var Pt=ea;function bt(fe,ve){var Oe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ue=new Set;function ot(vt,Ht){var ln=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Ct=Ue.has(vt);if(Pt(!Ct,"Warning: There may be circular references"),Ct)return!1;if(vt===Ht)return!0;if(Oe&&ln>1)return!1;Ue.add(vt);var wt=ln+1;if(Array.isArray(vt)){if(!Array.isArray(Ht)||vt.length!==Ht.length)return!1;for(var dn=0;dn<vt.length;dn++)if(!ot(vt[dn],Ht[dn],wt))return!1;return!0}if(vt&&Ht&&(0,_e.Z)(vt)==="object"&&(0,_e.Z)(Ht)==="object"){var qt=Object.keys(vt);return qt.length!==Object.keys(Ht).length?!1:qt.every(function(zn){return ot(vt[zn],Ht[zn],wt)})}return!1}return ot(fe,ve)}var En=bt;function ga(fe,ve){for(var Oe=fe,Ue=0;Ue<ve.length;Ue+=1){if(Oe==null)return;Oe=Oe[ve[Ue]]}return Oe}var xn=se.createContext({renderWithProps:!1}),Xn=xn,tt="RC_TABLE_KEY";function Yn(fe){return fe==null?[]:Array.isArray(fe)?fe:[fe]}function fa(fe){var ve=[],Oe={};return fe.forEach(function(Ue){for(var ot=Ue||{},vt=ot.key,Ht=ot.dataIndex,ln=vt||Yn(Ht).join("-")||tt;Oe[ln];)ln="".concat(ln,"_next");Oe[ln]=!0,ve.push(ln)}),ve}function pn(fe){return fe!=null}function Nt(fe){return fe&&(0,_e.Z)(fe)==="object"&&!Array.isArray(fe)&&!se.isValidElement(fe)}function Sn(fe,ve,Oe,Ue,ot,vt){var Ht=se.useContext(Xn),ln=re(),Ct=Xe(function(){if(pn(Ue))return[Ue];var wt=ve==null||ve===""?[]:Array.isArray(ve)?ve:[ve],dn=ga(fe,wt),qt=dn,zn=void 0;if(ot){var ma=ot(dn,fe,Oe);Nt(ma)?(qt=ma.children,zn=ma.props,Ht.renderWithProps=!0):qt=ma}return[qt,zn]},[ln,fe,Ue,ve,ot,Oe],function(wt,dn){if(vt){var qt=(0,we.Z)(wt,2),zn=qt[1],ma=(0,we.Z)(dn,2),ia=ma[1];return vt(ia,zn)}return Ht.renderWithProps?!0:!En(wt,dn,!0)});return Ct}function Ve(fe,ve,Oe,Ue){var ot=fe+ve-1;return fe<=Ue&&ot>=Oe}function Ie(fe,ve){return ke(ce,function(Oe){var Ue=Ve(fe,ve||1,Oe.hoverStartRow,Oe.hoverEndRow);return[Ue,Oe.onHover]})}var St=function(ve){var Oe=ve.ellipsis,Ue=ve.rowType,ot=ve.children,vt,Ht=Oe===!0?{showTitle:!0}:Oe;return Ht&&(Ht.showTitle||Ue==="header")&&(typeof ot=="string"||typeof ot=="number"?vt=ot.toString():se.isValidElement(ot)&&typeof ot.props.children=="string"&&(vt=ot.props.children)),vt};function Xt(fe){var ve,Oe,Ue,ot,vt,Ht,ln,Ct,wt=fe.component,dn=fe.children,qt=fe.ellipsis,zn=fe.scope,ma=fe.prefixCls,ia=fe.className,Cr=fe.align,lr=fe.record,Ir=fe.render,yn=fe.dataIndex,ha=fe.renderIndex,Oa=fe.shouldCellUpdate,Ma=fe.index,Ka=fe.rowType,fr=fe.colSpan,so=fe.rowSpan,xr=fe.fixLeft,Ta=fe.fixRight,Za=fe.firstFixLeft,sr=fe.lastFixLeft,Ar=fe.firstFixRight,Yr=fe.lastFixRight,Uo=fe.appendNode,_o=fe.additionalProps,Zo=_o===void 0?{}:_o,li=fe.isSticky,si="".concat(ma,"-cell"),Ci=ke(ce,["supportSticky","allColumnsFixedLeft"]),Mi=Ci.supportSticky,rl=Ci.allColumnsFixedLeft,el=Sn(lr,yn,ha,dn,Ir,Oa),wi=(0,we.Z)(el,2),cl=wi[0],to=wi[1],oi={},Mo=typeof xr=="number"&&Mi,Xo=typeof Ta=="number"&&Mi;Mo&&(oi.position="sticky",oi.left=xr),Xo&&(oi.position="sticky",oi.right=Ta);var uo=(ve=(Oe=(Ue=to==null?void 0:to.colSpan)!==null&&Ue!==void 0?Ue:Zo.colSpan)!==null&&Oe!==void 0?Oe:fr)!==null&&ve!==void 0?ve:1,Wo=(ot=(vt=(Ht=to==null?void 0:to.rowSpan)!==null&&Ht!==void 0?Ht:Zo.rowSpan)!==null&&vt!==void 0?vt:so)!==null&&ot!==void 0?ot:1,zo=Ie(Ma,Wo),Go=(0,we.Z)(zo,2),Oi=Go[0],Yo=Go[1],xi=function(wl){var ns;lr&&Yo(Ma,Ma+Wo-1),Zo==null||(ns=Zo.onMouseEnter)===null||ns===void 0||ns.call(Zo,wl)},_i=function(wl){var ns;lr&&Yo(-1,-1),Zo==null||(ns=Zo.onMouseLeave)===null||ns===void 0||ns.call(Zo,wl)};if(uo===0||Wo===0)return null;var Ti=(ln=Zo.title)!==null&&ln!==void 0?ln:St({rowType:Ka,ellipsis:qt,children:cl}),Ol=We()(si,ia,(Ct={},(0,ye.Z)(Ct,"".concat(si,"-fix-left"),Mo&&Mi),(0,ye.Z)(Ct,"".concat(si,"-fix-left-first"),Za&&Mi),(0,ye.Z)(Ct,"".concat(si,"-fix-left-last"),sr&&Mi),(0,ye.Z)(Ct,"".concat(si,"-fix-left-all"),sr&&rl&&Mi),(0,ye.Z)(Ct,"".concat(si,"-fix-right"),Xo&&Mi),(0,ye.Z)(Ct,"".concat(si,"-fix-right-first"),Ar&&Mi),(0,ye.Z)(Ct,"".concat(si,"-fix-right-last"),Yr&&Mi),(0,ye.Z)(Ct,"".concat(si,"-ellipsis"),qt),(0,ye.Z)(Ct,"".concat(si,"-with-append"),Uo),(0,ye.Z)(Ct,"".concat(si,"-fix-sticky"),(Mo||Xo)&&li&&Mi),(0,ye.Z)(Ct,"".concat(si,"-row-hover"),!to&&Oi),Ct),Zo.className,to==null?void 0:to.className),_l={};Cr&&(_l.textAlign=Cr);var ms=(0,Re.Z)((0,Re.Z)((0,Re.Z)((0,Re.Z)({},oi),Zo.style),_l),to==null?void 0:to.style),xl=cl;return(0,_e.Z)(xl)==="object"&&!Array.isArray(xl)&&!se.isValidElement(xl)&&(xl=null),qt&&(sr||Ar)&&(xl=se.createElement("span",{className:"".concat(si,"-content")},xl)),se.createElement(wt,(0,Ke.Z)({},to,Zo,{className:Ol,style:ms,title:Ti,scope:zn,onMouseEnter:xi,onMouseLeave:_i,colSpan:uo!==1?uo:null,rowSpan:Wo!==1?Wo:null}),Uo,xl)}var Bn=se.memo(Xt);function Zn(fe,ve,Oe,Ue,ot,vt){var Ht=Oe[fe]||{},ln=Oe[ve]||{},Ct,wt;Ht.fixed==="left"?Ct=Ue.left[ot==="rtl"?ve:fe]:ln.fixed==="right"&&(wt=Ue.right[ot==="rtl"?fe:ve]);var dn=!1,qt=!1,zn=!1,ma=!1,ia=Oe[ve+1],Cr=Oe[fe-1],lr=!(vt!=null&&vt.children);if(ot==="rtl"){if(Ct!==void 0){var Ir=Cr&&Cr.fixed==="left";ma=!Ir&&lr}else if(wt!==void 0){var yn=ia&&ia.fixed==="right";zn=!yn&&lr}}else if(Ct!==void 0){var ha=ia&&ia.fixed==="left";dn=!ha&&lr}else if(wt!==void 0){var Oa=Cr&&Cr.fixed==="right";qt=!Oa&&lr}return{fixLeft:Ct,fixRight:wt,lastFixLeft:dn,firstFixRight:qt,lastFixRight:zn,firstFixLeft:ma,isSticky:Ue.isSticky}}var Na=se.createContext({}),On=Na;function oa(fe){var ve=fe.className,Oe=fe.index,Ue=fe.children,ot=fe.colSpan,vt=ot===void 0?1:ot,Ht=fe.rowSpan,ln=fe.align,Ct=ke(ce,["prefixCls","direction"]),wt=Ct.prefixCls,dn=Ct.direction,qt=se.useContext(On),zn=qt.scrollColumnIndex,ma=qt.stickyOffsets,ia=qt.flattenColumns,Cr=qt.columns,lr=Oe+vt-1,Ir=lr+1===zn?vt+1:vt,yn=Zn(Oe,Oe+Ir-1,ia,ma,dn,Cr==null?void 0:Cr[Oe]);return se.createElement(Bn,(0,Ke.Z)({className:ve,index:Oe,component:"td",prefixCls:wt,record:null,dataIndex:null,align:ln,colSpan:Ir,rowSpan:Ht,render:function(){return Ue}},yn))}var xa=z(45987),nt=["children"];function Tt(fe){var ve=fe.children,Oe=(0,xa.Z)(fe,nt);return se.createElement("tr",Oe,ve)}function Ra(fe){var ve=fe.children;return ve}Ra.Row=Tt,Ra.Cell=oa;var ta=Ra;function kt(fe){var ve=fe.children,Oe=fe.stickyOffsets,Ue=fe.flattenColumns,ot=fe.columns,vt=ke(ce,"prefixCls"),Ht=Ue.length-1,ln=Ue[Ht],Ct=se.useMemo(function(){return{stickyOffsets:Oe,flattenColumns:Ue,scrollColumnIndex:ln!=null&&ln.scrollbar?Ht:null,columns:ot}},[ln,Ue,Ht,Oe,ot]);return se.createElement(On.Provider,{value:Ct},se.createElement("tfoot",{className:"".concat(vt,"-summary")},ve))}var Fa=te(kt),ct=ta;function Gt(fe){var ve=se.useRef();ve.current=fe;var Oe=se.useCallback(function(){for(var Ue,ot=arguments.length,vt=new Array(ot),Ht=0;Ht<ot;Ht++)vt[Ht]=arguments[Ht];return(Ue=ve.current)===null||Ue===void 0?void 0:Ue.call.apply(Ue,[ve].concat(vt))},[]);return Oe}function fn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var zt=fn()?se.useLayoutEffect:se.useEffect,Vt=function(ve,Oe){var Ue=React.useRef(!0);zt(function(){return ve(Ue.current)},Oe),zt(function(){return Ue.current=!1,function(){Ue.current=!0}},[])},va=function(ve,Oe){Vt(function(Ue){if(!Ue)return ve()},Oe)},Aa=null;function wa(fe){var ve=React.useRef(!1),Oe=React.useState(fe),Ue=_slicedToArray(Oe,2),ot=Ue[0],vt=Ue[1];React.useEffect(function(){return ve.current=!1,function(){ve.current=!0}},[]);function Ht(ln,Ct){Ct&&ve.current||vt(ln)}return[ot,Ht]}function La(fe){return fe!==void 0}function Or(fe,ve){var Oe=ve||{},Ue=Oe.defaultValue,ot=Oe.value,vt=Oe.onChange,Ht=Oe.postState,ln=useState(function(){return La(ot)?ot:La(Ue)?typeof Ue=="function"?Ue():Ue:typeof fe=="function"?fe():fe}),Ct=_slicedToArray(ln,2),wt=Ct[0],dn=Ct[1],qt=ot!==void 0?ot:wt,zn=Ht?Ht(qt):qt,ma=useEvent(vt),ia=useState([qt]),Cr=_slicedToArray(ia,2),lr=Cr[0],Ir=Cr[1];useLayoutUpdateEffect(function(){var ha=lr[0];wt!==ha&&ma(wt,ha)},[lr]),useLayoutUpdateEffect(function(){La(ot)||dn(ot)},[ot]);var yn=useEvent(function(ha,Oa){dn(ha,Oa),Ir([qt],Oa)});return[zn,yn]}var Fr=z(35110);function pr(fe,ve){typeof fe=="function"?fe(ve):(0,_e.Z)(fe)==="object"&&fe&&"current"in fe&&(fe.current=ve)}function ho(){for(var fe=arguments.length,ve=new Array(fe),Oe=0;Oe<fe;Oe++)ve[Oe]=arguments[Oe];var Ue=ve.filter(function(ot){return ot});return Ue.length<=1?Ue[0]:function(ot){ve.forEach(function(vt){pr(vt,ot)})}}function Lo(){for(var fe=arguments.length,ve=new Array(fe),Oe=0;Oe<fe;Oe++)ve[Oe]=arguments[Oe];return useMemo(function(){return ho.apply(void 0,ve)},ve,function(Ue,ot){return Ue.length!==ot.length||Ue.every(function(vt,Ht){return vt!==ot[Ht]})})}function So(fe){var ve,Oe,Ue=isMemo(fe)?fe.type.type:fe.type;return!(typeof Ue=="function"&&!((ve=Ue.prototype)!==null&&ve!==void 0&&ve.render)||typeof fe=="function"&&!((Oe=fe.prototype)!==null&&Oe!==void 0&&Oe.render))}function No(fe){return!isValidElement(fe)||isFragment(fe)?!1:So(fe)}function Ho(fe,ve,Oe,Ue){if(!ve.length)return Oe;var ot=_toArray(ve),vt=ot[0],Ht=ot.slice(1),ln;return!fe&&typeof vt=="number"?ln=[]:Array.isArray(fe)?ln=_toConsumableArray(fe):ln=_objectSpread({},fe),Ue&&Oe===void 0&&Ht.length===1?delete ln[vt][Ht[0]]:ln[vt]=Ho(ln[vt],Ht,Oe,Ue),ln}function Io(fe,ve,Oe){var Ue=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return ve.length&&Ue&&Oe===void 0&&!get(fe,ve.slice(0,-1))?fe:Ho(fe,ve,Oe,Ue)}function Qo(fe){return _typeof(fe)==="object"&&fe!==null&&Object.getPrototypeOf(fe)===Object.prototype}function fo(fe){return Array.isArray(fe)?[]:{}}var ba=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function ur(){for(var fe=arguments.length,ve=new Array(fe),Oe=0;Oe<fe;Oe++)ve[Oe]=arguments[Oe];var Ue=fo(ve[0]);return ve.forEach(function(ot){function vt(Ht,ln){var Ct=new Set(ln),wt=get(ot,Ht),dn=Array.isArray(wt);if(dn||Qo(wt)){if(!Ct.has(wt)){Ct.add(wt);var qt=get(Ue,Ht);dn?Ue=Io(Ue,Ht,[]):(!qt||_typeof(qt)!=="object")&&(Ue=Io(Ue,Ht,fo(wt))),ba(wt).forEach(function(zn){vt([].concat(_toConsumableArray(Ht),[zn]),Ct)})}}else Ue=Io(Ue,Ht,wt)}vt([])}),Ue}var rr=z(48555),or=function(fe){if(!fe)return!1;if(fe instanceof Element){if(fe.offsetParent)return!0;if(fe.getBBox){var ve=fe.getBBox(),Oe=ve.width,Ue=ve.height;if(Oe||Ue)return!0}if(fe.getBoundingClientRect){var ot=fe.getBoundingClientRect(),vt=ot.width,Ht=ot.height;if(vt||Ht)return!0}}return!1},no=function(ve){if(fn()&&window.document.documentElement){var Oe=Array.isArray(ve)?ve:[ve],Ue=window.document.documentElement;return Oe.some(function(ot){return ot in Ue.style})}return!1},gr=function(ve,Oe){if(!no(ve))return!1;var Ue=document.createElement("div"),ot=Ue.style[ve];return Ue.style[ve]=Oe,Ue.style[ve]!==ot};function hr(fe,ve){return!Array.isArray(fe)&&ve!==void 0?gr(fe,ve):no(fe)}var rn;function mn(fe){if(typeof document=="undefined")return 0;if(fe||rn===void 0){var ve=document.createElement("div");ve.style.width="100%",ve.style.height="200px";var Oe=document.createElement("div"),Ue=Oe.style;Ue.position="absolute",Ue.top="0",Ue.left="0",Ue.pointerEvents="none",Ue.visibility="hidden",Ue.width="200px",Ue.height="150px",Ue.overflow="hidden",Oe.appendChild(ve),document.body.appendChild(Oe);var ot=ve.offsetWidth;Oe.style.overflow="scroll";var vt=ve.offsetWidth;ot===vt&&(vt=Oe.clientWidth),document.body.removeChild(Oe),rn=ot-vt}return rn}function on(fe){var ve=fe.match(/^(.*)px$/),Oe=Number(ve==null?void 0:ve[1]);return Number.isNaN(Oe)?mn():Oe}function la(fe){if(typeof document=="undefined"||!fe||!(fe instanceof Element))return{width:0,height:0};var ve=getComputedStyle(fe,"::-webkit-scrollbar"),Oe=ve.width,Ue=ve.height;return{width:on(Oe),height:on(Ue)}}var Xa=`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`,Br=`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`,Oo="".concat(Xa," ").concat(Br).split(/[\s\n]+/),$r="aria-",wn="data-";function pa(fe,ve){return fe.indexOf(ve)===0}function vo(fe){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Oe;ve===!1?Oe={aria:!0,data:!0,attr:!0}:ve===!0?Oe={aria:!0}:Oe=(0,Re.Z)({},ve);var Ue={};return Object.keys(fe).forEach(function(ot){(Oe.aria&&(ot==="role"||pa(ot,$r))||Oe.data&&pa(ot,wn)||Oe.attr&&Oo.includes(ot))&&(Ue[ot]=fe[ot])}),Ue}function ya(fe,ve,Oe,Ue,ot,vt,Ht){fe.push({record:ve,indent:Oe,index:Ht});var ln=vt(ve),Ct=ot==null?void 0:ot.has(ln);if(ve&&Array.isArray(ve[Ue])&&Ct)for(var wt=0;wt<ve[Ue].length;wt+=1)ya(fe,ve[Ue][wt],Oe+1,Ue,ot,vt,wt)}function Er(fe,ve,Oe,Ue){var ot=se.useMemo(function(){if(Oe!=null&&Oe.size){for(var vt=[],Ht=0;Ht<(fe==null?void 0:fe.length);Ht+=1){var ln=fe[Ht];ya(vt,ln,0,ve,Oe,Ue,Ht)}return vt}return fe==null?void 0:fe.map(function(Ct,wt){return{record:Ct,indent:0,index:wt}})},[fe,ve,Oe,Ue]);return ot}function Ot(fe){var ve=fe.prefixCls,Oe=fe.children,Ue=fe.component,ot=fe.cellComponent,vt=fe.className,Ht=fe.expanded,ln=fe.colSpan,Ct=fe.isEmpty,wt=ke(ce,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),dn=wt.scrollbarSize,qt=wt.fixHeader,zn=wt.fixColumn,ma=wt.componentWidth,ia=wt.horizonScroll,Cr=Oe;return(Ct?ia&&ma:zn)&&(Cr=se.createElement("div",{style:{width:ma-(qt?dn:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(ve,"-expanded-row-fixed")},Cr)),se.createElement(Ue,{className:vt,style:{display:Ht?null:"none"}},se.createElement(Bn,{component:ot,prefixCls:ve,colSpan:ln},Cr))}var aa=Ot;function Dn(fe,ve,Oe,Ue){var ot=ke(ce,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),vt=ot.flattenColumns,Ht=ot.expandableType,ln=ot.expandedKeys,Ct=ot.childrenColumnName,wt=ot.onTriggerExpand,dn=ot.rowExpandable,qt=ot.onRow,zn=ot.expandRowByClick,ma=ot.rowClassName,ia=Ht==="nest",Cr=Ht==="row"&&(!dn||dn(fe)),lr=Cr||ia,Ir=ln&&ln.has(ve),yn=Ct&&fe&&fe[Ct],ha=Gt(wt),Oa=qt==null?void 0:qt(fe,Oe),Ma=Oa==null?void 0:Oa.onClick,Ka=function(Ta){zn&&lr&&wt(fe,Ta);for(var Za=arguments.length,sr=new Array(Za>1?Za-1:0),Ar=1;Ar<Za;Ar++)sr[Ar-1]=arguments[Ar];Ma==null||Ma.apply(void 0,[Ta].concat(sr))},fr;typeof ma=="string"?fr=ma:typeof ma=="function"&&(fr=ma(fe,Oe,Ue));var so=fa(vt);return(0,Re.Z)((0,Re.Z)({},ot),{},{columnsKey:so,nestExpandable:ia,expanded:Ir,hasNestChildren:yn,record:fe,onTriggerExpand:ha,rowSupportExpand:Cr,expandable:lr,rowProps:(0,Re.Z)((0,Re.Z)({},Oa),{},{className:We()(fr,Oa==null?void 0:Oa.className),onClick:Ka})})}function Rt(fe,ve,Oe,Ue,ot){var vt=fe.record,Ht=fe.prefixCls,ln=fe.columnsKey,Ct=fe.fixedInfoList,wt=fe.expandIconColumnIndex,dn=fe.nestExpandable,qt=fe.indentSize,zn=fe.expandIcon,ma=fe.expanded,ia=fe.hasNestChildren,Cr=fe.onTriggerExpand,lr=ln[Oe],Ir=Ct[Oe],yn;Oe===(wt||0)&&dn&&(yn=se.createElement(se.Fragment,null,se.createElement("span",{style:{paddingLeft:"".concat(qt*Ue,"px")},className:"".concat(Ht,"-row-indent indent-level-").concat(Ue)}),zn({prefixCls:Ht,expanded:ma,expandable:ia,record:vt,onExpand:Cr})));var ha;return ve.onCell&&(ha=ve.onCell(vt,ot)),{key:lr,fixedInfo:Ir,appendCellNode:yn,additionalCellProps:ha||{}}}function Ya(fe){var ve=fe.className,Oe=fe.style,Ue=fe.record,ot=fe.index,vt=fe.renderIndex,Ht=fe.rowKey,ln=fe.indent,Ct=ln===void 0?0:ln,wt=fe.rowComponent,dn=fe.cellComponent,qt=fe.scopeCellComponent,zn=Dn(Ue,Ht,ot,Ct),ma=zn.prefixCls,ia=zn.flattenColumns,Cr=zn.expandedRowClassName,lr=zn.expandedRowRender,Ir=zn.rowProps,yn=zn.expanded,ha=zn.rowSupportExpand,Oa=se.useState(!1),Ma=(0,we.Z)(Oa,2),Ka=Ma[0],fr=Ma[1];se.useEffect(function(){yn&&fr(!0)},[yn]);var so=se.createElement(wt,(0,Ke.Z)({},Ir,{"data-row-key":Ht,className:We()(ve,"".concat(ma,"-row"),"".concat(ma,"-row-level-").concat(Ct),Ir==null?void 0:Ir.className),style:(0,Re.Z)((0,Re.Z)({},Oe),Ir==null?void 0:Ir.style)}),ia.map(function(sr,Ar){var Yr=sr.render,Uo=sr.dataIndex,_o=sr.className,Zo=Rt(zn,sr,Ar,Ct,ot),li=Zo.key,si=Zo.fixedInfo,Ci=Zo.appendCellNode,Mi=Zo.additionalCellProps;return se.createElement(Bn,(0,Ke.Z)({className:_o,ellipsis:sr.ellipsis,align:sr.align,scope:sr.rowScope,component:sr.rowScope?qt:dn,prefixCls:ma,key:li,record:Ue,index:ot,renderIndex:vt,dataIndex:Uo,render:Yr,shouldCellUpdate:sr.shouldCellUpdate},si,{appendNode:Ci,additionalProps:Mi}))})),xr;if(ha&&(Ka||yn)){var Ta=lr(Ue,ot,Ct+1,yn),Za=Cr&&Cr(Ue,ot,Ct);xr=se.createElement(aa,{expanded:yn,className:We()("".concat(ma,"-expanded-row"),"".concat(ma,"-expanded-row-level-").concat(Ct+1),Za),prefixCls:ma,component:wt,cellComponent:dn,colSpan:ia.length,isEmpty:!1},Ta)}return se.createElement(se.Fragment,null,so,xr)}Ya.displayName="BodyRow";var da=te(Ya);function cr(fe){var ve=fe.columnKey,Oe=fe.onColumnResize,Ue=se.useRef();return se.useEffect(function(){Ue.current&&Oe(ve,Ue.current.offsetWidth)},[]),se.createElement(rr.Z,{data:ve},se.createElement("td",{ref:Ue,style:{padding:0,border:0,height:0}},se.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function ka(fe){var ve=fe.prefixCls,Oe=fe.columnsKey,Ue=fe.onColumnResize;return se.createElement("tr",{"aria-hidden":"true",className:"".concat(ve,"-measure-row"),style:{height:0,fontSize:0}},se.createElement(rr.Z.Collection,{onBatchResize:function(vt){vt.forEach(function(Ht){var ln=Ht.data,Ct=Ht.size;Ue(ln,Ct.offsetWidth)})}},Oe.map(function(ot){return se.createElement(cr,{key:ot,columnKey:ot,onColumnResize:Ue})})))}function Vo(fe){var ve=fe.data,Oe=fe.measureColumnWidth,Ue=ke(ce,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),ot=Ue.prefixCls,vt=Ue.getComponent,Ht=Ue.onColumnResize,ln=Ue.flattenColumns,Ct=Ue.getRowKey,wt=Ue.expandedKeys,dn=Ue.childrenColumnName,qt=Ue.emptyNode,zn=Er(ve,dn,wt,Ct),ma=se.useRef({renderWithProps:!1}),ia=vt(["body","wrapper"],"tbody"),Cr=vt(["body","row"],"tr"),lr=vt(["body","cell"],"td"),Ir=vt(["body","cell"],"th"),yn;ve.length?yn=zn.map(function(Oa,Ma){var Ka=Oa.record,fr=Oa.indent,so=Oa.index,xr=Ct(Ka,Ma);return se.createElement(da,{key:xr,rowKey:xr,record:Ka,index:Ma,renderIndex:so,rowComponent:Cr,cellComponent:lr,scopeCellComponent:Ir,getRowKey:Ct,indent:fr})}):yn=se.createElement(aa,{expanded:!0,className:"".concat(ot,"-placeholder"),prefixCls:ot,component:Cr,cellComponent:lr,colSpan:ln.length,isEmpty:!0},qt);var ha=fa(ln);return se.createElement(Xn.Provider,{value:ma.current},se.createElement(ia,{className:"".concat(ot,"-tbody")},Oe&&se.createElement(ka,{prefixCls:ot,columnsKey:ha,onColumnResize:Ht}),yn))}Vo.displayName="Body";var Eo=te(Vo),ei=["expandable"],yi="RC_TABLE_INTERNAL_COL_DEFINE";function Bi(fe){var ve=fe.expandable,Oe=(0,xa.Z)(fe,ei),Ue;return"expandable"in fe?Ue=(0,Re.Z)((0,Re.Z)({},Oe),ve):Ue=Oe,Ue.showExpandColumn===!1&&(Ue.expandIconColumnIndex=-1),Ue}var _a=["columnType"];function Ri(fe){for(var ve=fe.colWidths,Oe=fe.columns,Ue=fe.columCount,ot=[],vt=Ue||Oe.length,Ht=!1,ln=vt-1;ln>=0;ln-=1){var Ct=ve[ln],wt=Oe&&Oe[ln],dn=wt&&wt[yi];if(Ct||dn||Ht){var qt=dn||{},zn=qt.columnType,ma=(0,xa.Z)(qt,_a);ot.unshift(se.createElement("col",(0,Ke.Z)({key:ln,style:{width:Ct}},ma))),Ht=!0}}return se.createElement("colgroup",null,ot)}var lo=Ri,ui=z(74902),Di=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function dr(fe,ve){return(0,se.useMemo)(function(){for(var Oe=[],Ue=0;Ue<ve;Ue+=1){var ot=fe[Ue];if(ot!==void 0)Oe[Ue]=ot;else return null}return Oe},[fe.join("_"),ve])}var Gr=se.forwardRef(function(fe,ve){var Oe=fe.className,Ue=fe.noData,ot=fe.columns,vt=fe.flattenColumns,Ht=fe.colWidths,ln=fe.columCount,Ct=fe.stickyOffsets,wt=fe.direction,dn=fe.fixHeader,qt=fe.stickyTopOffset,zn=fe.stickyBottomOffset,ma=fe.stickyClassName,ia=fe.onScroll,Cr=fe.maxContentScroll,lr=fe.children,Ir=(0,xa.Z)(fe,Di),yn=ke(ce,["prefixCls","scrollbarSize","isSticky"]),ha=yn.prefixCls,Oa=yn.scrollbarSize,Ma=yn.isSticky,Ka=Ma&&!dn?0:Oa,fr=se.useRef(null),so=se.useCallback(function(_o){pr(ve,_o),pr(fr,_o)},[]);se.useEffect(function(){var _o;function Zo(li){var si=li,Ci=si.currentTarget,Mi=si.deltaX;Mi&&(ia({currentTarget:Ci,scrollLeft:Ci.scrollLeft+Mi}),li.preventDefault())}return(_o=fr.current)===null||_o===void 0||_o.addEventListener("wheel",Zo),function(){var li;(li=fr.current)===null||li===void 0||li.removeEventListener("wheel",Zo)}},[]);var xr=se.useMemo(function(){return vt.every(function(_o){return _o.width})},[vt]),Ta=vt[vt.length-1],Za={fixed:Ta?Ta.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(ha,"-cell-scrollbar")}}},sr=(0,se.useMemo)(function(){return Ka?[].concat((0,ui.Z)(ot),[Za]):ot},[Ka,ot]),Ar=(0,se.useMemo)(function(){return Ka?[].concat((0,ui.Z)(vt),[Za]):vt},[Ka,vt]),Yr=(0,se.useMemo)(function(){var _o=Ct.right,Zo=Ct.left;return(0,Re.Z)((0,Re.Z)({},Ct),{},{left:wt==="rtl"?[].concat((0,ui.Z)(Zo.map(function(li){return li+Ka})),[0]):Zo,right:wt==="rtl"?_o:[].concat((0,ui.Z)(_o.map(function(li){return li+Ka})),[0]),isSticky:Ma})},[Ka,Ct,Ma]),Uo=dr(Ht,ln);return se.createElement("div",{style:(0,Re.Z)({overflow:"hidden"},Ma?{top:qt,bottom:zn}:{}),ref:so,className:We()(Oe,(0,ye.Z)({},ma,!!ma))},se.createElement("table",{style:{tableLayout:"fixed",visibility:Ue||Uo?null:"hidden"}},(!Ue||!Cr||xr)&&se.createElement(lo,{colWidths:Uo?[].concat((0,ui.Z)(Uo),[Ka]):[],columCount:ln+1,columns:Ar}),lr((0,Re.Z)((0,Re.Z)({},Ir),{},{stickyOffsets:Yr,columns:sr,flattenColumns:Ar}))))});Gr.displayName="FixedHolder";var Bo=se.memo(Gr);function Sr(fe){var ve=fe.cells,Oe=fe.stickyOffsets,Ue=fe.flattenColumns,ot=fe.rowComponent,vt=fe.cellComponent,Ht=fe.tdCellComponent,ln=fe.onHeaderRow,Ct=fe.index,wt=ke(ce,["prefixCls","direction"]),dn=wt.prefixCls,qt=wt.direction,zn;ln&&(zn=ln(ve.map(function(ia){return ia.column}),Ct));var ma=fa(ve.map(function(ia){return ia.column}));return se.createElement(ot,zn,ve.map(function(ia,Cr){var lr=ia.column,Ir=Zn(ia.colStart,ia.colEnd,Ue,Oe,qt,lr),yn;return lr&&lr.onHeaderCell&&(yn=ia.column.onHeaderCell(lr)),se.createElement(Bn,(0,Ke.Z)({},ia,{scope:lr.title?ia.colSpan>1?"colgroup":"col":null,ellipsis:lr.ellipsis,align:lr.align,component:lr.title?vt:Ht,prefixCls:dn,key:ma[Cr]},Ir,{additionalProps:yn,rowType:"header"}))}))}Sr.displayName="HeaderRow";var Fi=Sr;function bi(fe){var ve=[];function Oe(Ht,ln){var Ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ve[Ct]=ve[Ct]||[];var wt=ln,dn=Ht.filter(Boolean).map(function(qt){var zn={key:qt.key,className:qt.className||"",children:qt.title,column:qt,colStart:wt},ma=1,ia=qt.children;return ia&&ia.length>0&&(ma=Oe(ia,wt,Ct+1).reduce(function(Cr,lr){return Cr+lr},0),zn.hasSubColumns=!0),"colSpan"in qt&&(ma=qt.colSpan),"rowSpan"in qt&&(zn.rowSpan=qt.rowSpan),zn.colSpan=ma,zn.colEnd=zn.colStart+ma-1,ve[Ct].push(zn),wt+=ma,ma});return dn}Oe(fe,0);for(var Ue=ve.length,ot=function(ln){ve[ln].forEach(function(Ct){!("rowSpan"in Ct)&&!Ct.hasSubColumns&&(Ct.rowSpan=Ue-ln)})},vt=0;vt<Ue;vt+=1)ot(vt);return ve}function Zi(fe){var ve=fe.stickyOffsets,Oe=fe.columns,Ue=fe.flattenColumns,ot=fe.onHeaderRow,vt=ke(ce,["prefixCls","getComponent"]),Ht=vt.prefixCls,ln=vt.getComponent,Ct=se.useMemo(function(){return bi(Oe)},[Oe]),wt=ln(["header","wrapper"],"thead"),dn=ln(["header","row"],"tr"),qt=ln(["header","cell"],"th"),zn=ln(["header","cell"],"td");return se.createElement(wt,{className:"".concat(Ht,"-thead")},Ct.map(function(ma,ia){var Cr=se.createElement(Fi,{key:ia,flattenColumns:Ue,cells:ma,stickyOffsets:ve,rowComponent:dn,cellComponent:qt,tdCellComponent:zn,onHeaderRow:ot,index:ia});return Cr}))}var hi=te(Zi);function Ii(fe){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Oe=[];return se.Children.forEach(fe,function(Ue){Ue==null&&!ve.keepEmpty||(Array.isArray(Ue)?Oe=Oe.concat(Ii(Ue)):(0,Fr.isFragment)(Ue)&&Ue.props?Oe=Oe.concat(Ii(Ue.props.children,ve)):Oe.push(Ue))}),Oe}function Yt(fe){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof ve=="number"?ve:ve.endsWith("%")?fe*parseFloat(ve)/100:null}function _t(fe,ve){return se.useMemo(function(){if(ve&&ve>0){var Oe=0,Ue=0;fe.forEach(function(wt){var dn=Yt(ve,wt.width);dn?Oe+=dn:Ue+=1});var ot=ve-Oe,vt=Ue,Ht=ot/Ue,ln=0,Ct=fe.map(function(wt){var dn=(0,Re.Z)({},wt),qt=Yt(ve,dn.width);if(qt)dn.width=qt;else{var zn=Math.floor(Ht);dn.width=vt===1?ot:zn,ot-=zn,vt-=1}return ln+=dn.width,dn});return[Ct,ln]}return[fe,ve]},[fe,ve])}var sa=["children"],Ia=["fixed"];function er(fe){return Ii(fe).filter(function(ve){return se.isValidElement(ve)}).map(function(ve){var Oe=ve.key,Ue=ve.props,ot=Ue.children,vt=(0,xa.Z)(Ue,sa),Ht=(0,Re.Z)({key:Oe},vt);return ot&&(Ht.children=er(ot)),Ht})}function kr(fe){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return fe.filter(function(Oe){return Oe&&(0,_e.Z)(Oe)==="object"}).reduce(function(Oe,Ue,ot){var vt=Ue.fixed,Ht=vt===!0?"left":vt,ln="".concat(ve,"-").concat(ot),Ct=Ue.children;return Ct&&Ct.length>0?[].concat((0,ui.Z)(Oe),(0,ui.Z)(kr(Ct,ln).map(function(wt){return(0,Re.Z)({fixed:Ht},wt)}))):[].concat((0,ui.Z)(Oe),[(0,Re.Z)((0,Re.Z)({key:ln},Ue),{},{fixed:Ht})])},[])}function Fo(fe){for(var ve=!0,Oe=0;Oe<fe.length;Oe+=1){var Ue=fe[Oe];if(ve&&Ue.fixed!=="left")ve=!1;else if(!ve&&Ue.fixed==="left"){warning(!1,"Index ".concat(Oe-1," of `columns` missing `fixed='left'` prop."));break}}for(var ot=!0,vt=fe.length-1;vt>=0;vt-=1){var Ht=fe[vt];if(ot&&Ht.fixed!=="right")ot=!1;else if(!ot&&Ht.fixed==="right"){warning(!1,"Index ".concat(vt+1," of `columns` missing `fixed='right'` prop."));break}}}function Jo(fe){return fe.map(function(ve){var Oe=ve.fixed,Ue=(0,xa.Z)(ve,Ia),ot=Oe;return Oe==="left"?ot="right":Oe==="right"&&(ot="left"),(0,Re.Z)({fixed:ot},Ue)})}function mr(fe,ve){var Oe=fe.prefixCls,Ue=fe.columns,ot=fe.children,vt=fe.expandable,Ht=fe.expandedKeys,ln=fe.columnTitle,Ct=fe.getRowKey,wt=fe.onTriggerExpand,dn=fe.expandIcon,qt=fe.rowExpandable,zn=fe.expandIconColumnIndex,ma=fe.direction,ia=fe.expandRowByClick,Cr=fe.columnWidth,lr=fe.fixed,Ir=fe.scrollWidth,yn=se.useMemo(function(){return Ue||er(ot)},[Ue,ot]),ha=se.useMemo(function(){if(vt){var Ta,Za=yn.slice();if(!Za.includes(x)){var sr=zn||0;sr>=0&&Za.splice(sr,0,x)}var Ar=Za.indexOf(x);Za=Za.filter(function(Zo,li){return Zo!==x||li===Ar});var Yr=yn[Ar],Uo;(lr==="left"||lr)&&!zn?Uo="left":(lr==="right"||lr)&&zn===yn.length?Uo="right":Uo=Yr?Yr.fixed:null;var _o=(Ta={},(0,ye.Z)(Ta,yi,{className:"".concat(Oe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ye.Z)(Ta,"title",ln),(0,ye.Z)(Ta,"fixed",Uo),(0,ye.Z)(Ta,"className","".concat(Oe,"-row-expand-icon-cell")),(0,ye.Z)(Ta,"width",Cr),(0,ye.Z)(Ta,"render",function(li,si,Ci){var Mi=Ct(si,Ci),rl=Ht.has(Mi),el=qt?qt(si):!0,wi=dn({prefixCls:Oe,expanded:rl,expandable:el,record:si,onExpand:wt});return ia?se.createElement("span",{onClick:function(to){return to.stopPropagation()}},wi):wi}),Ta);return Za.map(function(Zo){return Zo===x?_o:Zo})}return yn.filter(function(Zo){return Zo!==x})},[vt,yn,Ct,Ht,dn,ma]),Oa=se.useMemo(function(){var Ta=ha;return ve&&(Ta=ve(Ta)),Ta.length||(Ta=[{render:function(){return null}}]),Ta},[ve,ha,ma]),Ma=se.useMemo(function(){return ma==="rtl"?Jo(kr(Oa)):kr(Oa)},[Oa,ma,Ir]),Ka=_t(Ma,Ir),fr=(0,we.Z)(Ka,2),so=fr[0],xr=fr[1];return[Oa,so,xr]}var ai=mr;function Si(fe){var ve,Oe=fe.prefixCls,Ue=fe.record,ot=fe.onExpand,vt=fe.expanded,Ht=fe.expandable,ln="".concat(Oe,"-row-expand-icon");if(!Ht)return se.createElement("span",{className:We()(ln,"".concat(Oe,"-row-spaced"))});var Ct=function(dn){ot(Ue,dn),dn.stopPropagation()};return se.createElement("span",{className:We()(ln,(ve={},(0,ye.Z)(ve,"".concat(Oe,"-row-expanded"),vt),(0,ye.Z)(ve,"".concat(Oe,"-row-collapsed"),!vt),ve)),onClick:Ct})}function Pi(fe,ve,Oe){var Ue=[];function ot(vt){(vt||[]).forEach(function(Ht,ln){Ue.push(ve(Ht,ln)),ot(Ht[Oe])})}return ot(fe),Ue}function Co(fe,ve,Oe){var Ue=Bi(fe),ot=Ue.expandIcon,vt=Ue.expandedRowKeys,Ht=Ue.defaultExpandedRowKeys,ln=Ue.defaultExpandAllRows,Ct=Ue.expandedRowRender,wt=Ue.onExpand,dn=Ue.onExpandedRowsChange,qt=Ue.childrenColumnName,zn=ot||Si,ma=qt||"children",ia=se.useMemo(function(){return Ct?"row":fe.expandable&&fe.internalHooks===ie&&fe.expandable.__PARENT_RENDER_ICON__||ve.some(function(Ma){return Ma&&(0,_e.Z)(Ma)==="object"&&Ma[ma]})?"nest":!1},[!!Ct,ve]),Cr=se.useState(function(){return Ht||(ln?Pi(ve,Oe,ma):[])}),lr=(0,we.Z)(Cr,2),Ir=lr[0],yn=lr[1],ha=se.useMemo(function(){return new Set(vt||Ir||[])},[vt,Ir]),Oa=se.useCallback(function(Ma){var Ka=Oe(Ma,ve.indexOf(Ma)),fr,so=ha.has(Ka);so?(ha.delete(Ka),fr=(0,ui.Z)(ha)):fr=[].concat((0,ui.Z)(ha),[Ka]),yn(fr),wt&&wt(!so,Ma),dn&&dn(fr)},[Oe,ha,ve,wt,dn]);return[Ue,ia,ha,zn,ma,Oa]}function sn(fe,ve,Oe,Ue){var ot=fe.map(function(vt,Ht){return Zn(Ht,Ht,fe,ve,Oe,Ue==null?void 0:Ue[Ht])});return Xe(function(){return ot},[ot],function(vt,Ht){return!En(vt,Ht)})}function vn(fe){var ve=(0,se.useRef)(fe),Oe=(0,se.useState)({}),Ue=(0,we.Z)(Oe,2),ot=Ue[1],vt=(0,se.useRef)(null),Ht=(0,se.useRef)([]);function ln(Ct){Ht.current.push(Ct);var wt=Promise.resolve();vt.current=wt,wt.then(function(){if(vt.current===wt){var dn=Ht.current,qt=ve.current;Ht.current=[],dn.forEach(function(zn){ve.current=zn(ve.current)}),vt.current=null,qt!==ve.current&&ot({})}})}return(0,se.useEffect)(function(){return function(){vt.current=null}},[]),[ve.current,ln]}function Gn(fe){var ve=(0,se.useRef)(fe||null),Oe=(0,se.useRef)();function Ue(){window.clearTimeout(Oe.current)}function ot(Ht){ve.current=Ht,Ue(),Oe.current=window.setTimeout(function(){ve.current=null,Oe.current=void 0},100)}function vt(){return ve.current}return(0,se.useEffect)(function(){return Ue},[]),[ot,vt]}function et(){var fe=se.useState(-1),ve=(0,we.Z)(fe,2),Oe=ve[0],Ue=ve[1],ot=se.useState(-1),vt=(0,we.Z)(ot,2),Ht=vt[0],ln=vt[1],Ct=se.useCallback(function(wt,dn){Ue(wt),ln(dn)},[]);return[Oe,Ht,Ct]}var Vn=fn()?window:null;function Ua(fe,ve){var Oe=(0,_e.Z)(fe)==="object"?fe:{},Ue=Oe.offsetHeader,ot=Ue===void 0?0:Ue,vt=Oe.offsetSummary,Ht=vt===void 0?0:vt,ln=Oe.offsetScroll,Ct=ln===void 0?0:ln,wt=Oe.getContainer,dn=wt===void 0?function(){return Vn}:wt,qt=dn()||Vn;return se.useMemo(function(){var zn=!!fe;return{isSticky:zn,stickyClassName:zn?"".concat(ve,"-sticky-holder"):"",offsetHeader:ot,offsetSummary:Ht,offsetScroll:Ct,container:qt}},[Ct,ot,Ht,ve,qt])}function za(fe,ve,Oe){var Ue=(0,se.useMemo)(function(){for(var ot=[],vt=[],Ht=0,ln=0,Ct=0;Ct<ve;Ct+=1)if(Oe==="rtl"){vt[Ct]=ln,ln+=fe[Ct]||0;var wt=ve-Ct-1;ot[wt]=Ht,Ht+=fe[wt]||0}else{ot[Ct]=Ht,Ht+=fe[Ct]||0;var dn=ve-Ct-1;vt[dn]=ln,ln+=fe[dn]||0}return{left:ot,right:vt}},[fe,ve,Oe]);return Ue}var Cn=za;function Kn(fe){var ve=fe.className,Oe=fe.children;return se.createElement("div",{className:ve},Oe)}var Hn=Kn;function Qa(fe,ve,Oe,Ue){var ot=qe.unstable_batchedUpdates?function(Ht){qe.unstable_batchedUpdates(Oe,Ht)}:Oe;return fe!=null&&fe.addEventListener&&fe.addEventListener(ve,ot,Ue),{remove:function(){fe!=null&&fe.removeEventListener&&fe.removeEventListener(ve,ot,Ue)}}}var Rr=/margin|padding|width|height|max|min|offset/,Ur={left:!0,top:!0},ro={cssFloat:1,styleFloat:1,float:1};function xo(fe){return fe.nodeType===1?fe.ownerDocument.defaultView.getComputedStyle(fe,null):{}}function Lr(fe,ve,Oe){if(ve=ve.toLowerCase(),Oe==="auto"){if(ve==="height")return fe.offsetHeight;if(ve==="width")return fe.offsetWidth}return ve in Ur||(Ur[ve]=Rr.test(ve)),Ur[ve]?parseFloat(Oe)||0:Oe}function ar(fe,ve){var Oe=arguments.length,Ue=xo(fe);return ve=ro[ve]?"cssFloat"in fe.style?"cssFloat":"styleFloat":ve,Oe===1?Ue:Lr(fe,ve,Ue[ve]||fe.style[ve])}function Un(fe,ve,Oe){var Ue=arguments.length;if(ve=ro[ve]?"cssFloat"in fe.style?"cssFloat":"styleFloat":ve,Ue===3)return typeof Oe=="number"&&Rr.test(ve)&&(Oe="".concat(Oe,"px")),fe.style[ve]=Oe,Oe;for(var ot in ve)ve.hasOwnProperty(ot)&&Un(fe,ot,ve[ot]);return xo(fe)}function Wn(fe){return fe===document.body?document.documentElement.clientWidth:fe.offsetWidth}function ja(fe){return fe===document.body?window.innerHeight||document.documentElement.clientHeight:fe.offsetHeight}function Wr(){var fe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),ve=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:fe,height:ve}}function Fe(){var fe=document.documentElement.clientWidth,ve=window.innerHeight||document.documentElement.clientHeight;return{width:fe,height:ve}}function un(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ln(fe){var ve=fe.getBoundingClientRect(),Oe=document.documentElement;return{left:ve.left+(window.pageXOffset||Oe.scrollLeft)-(Oe.clientLeft||document.body.clientLeft||0),top:ve.top+(window.pageYOffset||Oe.scrollTop)-(Oe.clientTop||document.body.clientTop||0)}}var $n=function(ve,Oe){var Ue,ot,vt=ve.scrollBodyRef,Ht=ve.onScroll,ln=ve.offsetScroll,Ct=ve.container,wt=ke(ce,"prefixCls"),dn=((Ue=vt.current)===null||Ue===void 0?void 0:Ue.scrollWidth)||0,qt=((ot=vt.current)===null||ot===void 0?void 0:ot.clientWidth)||0,zn=dn&&qt*(qt/dn),ma=se.useRef(),ia=vn({scrollLeft:0,isHiddenScrollBar:!1}),Cr=(0,we.Z)(ia,2),lr=Cr[0],Ir=Cr[1],yn=se.useRef({delta:0,x:0}),ha=se.useState(!1),Oa=(0,we.Z)(ha,2),Ma=Oa[0],Ka=Oa[1],fr=function(){Ka(!1)},so=function(Ar){Ar.persist(),yn.current.delta=Ar.pageX-lr.scrollLeft,yn.current.x=0,Ka(!0),Ar.preventDefault()},xr=function(Ar){var Yr,Uo=Ar||((Yr=window)===null||Yr===void 0?void 0:Yr.event),_o=Uo.buttons;if(!Ma||_o===0){Ma&&Ka(!1);return}var Zo=yn.current.x+Ar.pageX-yn.current.x-yn.current.delta;Zo<=0&&(Zo=0),Zo+zn>=qt&&(Zo=qt-zn),Ht({scrollLeft:Zo/qt*(dn+2)}),yn.current.x=Ar.pageX},Ta=function(){if(vt.current){var Ar=Ln(vt.current).top,Yr=Ar+vt.current.offsetHeight,Uo=Ct===window?document.documentElement.scrollTop+window.innerHeight:Ln(Ct).top+Ct.clientHeight;Yr-mn()<=Uo||Ar>=Uo-ln?Ir(function(_o){return(0,Re.Z)((0,Re.Z)({},_o),{},{isHiddenScrollBar:!0})}):Ir(function(_o){return(0,Re.Z)((0,Re.Z)({},_o),{},{isHiddenScrollBar:!1})})}},Za=function(Ar){Ir(function(Yr){return(0,Re.Z)((0,Re.Z)({},Yr),{},{scrollLeft:Ar/dn*qt||0})})};return se.useImperativeHandle(Oe,function(){return{setScrollLeft:Za}}),se.useEffect(function(){var sr=Qa(document.body,"mouseup",fr,!1),Ar=Qa(document.body,"mousemove",xr,!1);return Ta(),function(){sr.remove(),Ar.remove()}},[zn,Ma]),se.useEffect(function(){var sr=Qa(Ct,"scroll",Ta,!1),Ar=Qa(window,"resize",Ta,!1);return function(){sr.remove(),Ar.remove()}},[Ct]),se.useEffect(function(){lr.isHiddenScrollBar||Ir(function(sr){var Ar=vt.current;return Ar?(0,Re.Z)((0,Re.Z)({},sr),{},{scrollLeft:Ar.scrollLeft/Ar.scrollWidth*Ar.clientWidth}):sr})},[lr.isHiddenScrollBar]),dn<=qt||!zn||lr.isHiddenScrollBar?null:se.createElement("div",{style:{height:mn(),width:qt,bottom:ln},className:"".concat(wt,"-sticky-scroll")},se.createElement("div",{onMouseDown:so,ref:ma,className:We()("".concat(wt,"-sticky-scroll-bar"),(0,ye.Z)({},"".concat(wt,"-sticky-scroll-bar-active"),Ma)),style:{width:"".concat(zn,"px"),transform:"translate3d(".concat(lr.scrollLeft,"px, 0, 0)")}}))},At=se.forwardRef($n);function Qn(fe){return null}var Jn=Qn;function _n(fe){return null}var na=_n,Pr="rc-table",Dr=[],yo={};function Kr(){return"No Data"}function ri(fe){var ve,Oe=(0,Re.Z)({rowKey:"key",prefixCls:Pr,emptyText:Kr},fe),Ue=Oe.prefixCls,ot=Oe.className,vt=Oe.rowClassName,Ht=Oe.style,ln=Oe.data,Ct=Oe.rowKey,wt=Oe.scroll,dn=Oe.tableLayout,qt=Oe.direction,zn=Oe.title,ma=Oe.footer,ia=Oe.summary,Cr=Oe.caption,lr=Oe.id,Ir=Oe.showHeader,yn=Oe.components,ha=Oe.emptyText,Oa=Oe.onRow,Ma=Oe.onHeaderRow,Ka=Oe.internalHooks,fr=Oe.transformColumns,so=Oe.internalRefs,xr=Oe.tailor,Ta=Oe.sticky,Za=ln||Dr,sr=!!Za.length,Ar=Ka===ie,Yr=se.useCallback(function(il,pl){return ga(yn,il)||pl},[yn]),Uo=se.useMemo(function(){return typeof Ct=="function"?Ct:function(il){var pl=il&&il[Ct];return pl}},[Ct]),_o=Yr(["body"]),Zo=et(),li=(0,we.Z)(Zo,3),si=li[0],Ci=li[1],Mi=li[2],rl=Co(Oe,Za,Uo),el=(0,we.Z)(rl,6),wi=el[0],cl=el[1],to=el[2],oi=el[3],Mo=el[4],Xo=el[5],uo=wt==null?void 0:wt.x,Wo=se.useState(0),zo=(0,we.Z)(Wo,2),Go=zo[0],Oi=zo[1],Yo=ai((0,Re.Z)((0,Re.Z)((0,Re.Z)({},Oe),wi),{},{expandable:!!wi.expandedRowRender,columnTitle:wi.columnTitle,expandedKeys:to,getRowKey:Uo,onTriggerExpand:Xo,expandIcon:oi,expandIconColumnIndex:wi.expandIconColumnIndex,direction:qt,scrollWidth:Ar&&xr&&typeof uo=="number"?uo:null}),Ar?fr:null),xi=(0,we.Z)(Yo,3),_i=xi[0],Ti=xi[1],Ol=xi[2],_l=Ol!=null?Ol:uo,ms=se.useMemo(function(){return{columns:_i,flattenColumns:Ti}},[_i,Ti]),xl=se.useRef(),vs=se.useRef(),wl=se.useRef(),ns=se.useRef(),Ws=se.useRef(),nl=se.useState(!1),ol=(0,we.Z)(nl,2),El=ol[0],Bl=ol[1],bl=se.useState(!1),Gi=(0,we.Z)(bl,2),jl=Gi[0],Rl=Gi[1],as=vn(new Map),bs=(0,we.Z)(as,2),Cs=bs[0],Vs=bs[1],Rs=fa(Ti),ps=Rs.map(function(il){return Cs.get(il)}),Ml=se.useMemo(function(){return ps},[ps.join("_")]),Ql=Cn(Ml,Ti.length,qt),Dl=wt&&pn(wt.y),Pl=wt&&pn(_l)||!!wi.fixed,Ds=Pl&&Ti.some(function(il){var pl=il.fixed;return pl}),Ms=se.useRef(),Ks=Ua(Ta,Ue),Ns=Ks.isSticky,ru=Ks.offsetHeader,du=Ks.offsetSummary,Qi=Ks.offsetScroll,gl=Ks.stickyClassName,Kl=Ks.container,vl=se.useMemo(function(){return ia==null?void 0:ia(Za)},[ia,Za]),Gl=(Dl||Ns)&&se.isValidElement(vl)&&vl.type===ta&&vl.props.fixed,rs,os,Ts;Dl&&(os={overflowY:"scroll",maxHeight:wt.y}),Pl&&(rs={overflowX:"auto"},Dl||(os={overflowY:"hidden"}),Ts={width:_l===!0?"auto":_l,minWidth:"100%"});var gu=se.useCallback(function(il,pl){or(xl.current)&&Vs(function(hs){if(hs.get(il)!==pl){var ks=new Map(hs);return ks.set(il,pl),ks}return hs})},[]),zu=Gn(null),xu=(0,we.Z)(zu,2),Hu=xu[0],wu=xu[1];function ou(il,pl){pl&&(typeof pl=="function"?pl(il):pl.scrollLeft!==il&&(pl.scrollLeft=il,pl.scrollLeft!==il&&setTimeout(function(){pl.scrollLeft=il},0)))}var $s=Gt(function(il){var pl=il.currentTarget,hs=il.scrollLeft,ks=qt==="rtl",xs=typeof hs=="number"?hs:pl.scrollLeft,eu=pl||yo;if(!wu()||wu()===eu){var yu;Hu(eu),ou(xs,vs.current),ou(xs,wl.current),ou(xs,Ws.current),ou(xs,(yu=Ms.current)===null||yu===void 0?void 0:yu.setScrollLeft)}var tu=pl||vs.current;if(tu){var uu=tu.scrollWidth,Eu=tu.clientWidth;if(uu===Eu){Bl(!1),Rl(!1);return}ks?(Bl(-xs<uu-Eu),Rl(-xs>0)):(Bl(xs>0),Rl(xs<uu-Eu))}}),Ys=function(){Pl&&wl.current?$s({currentTarget:wl.current}):(Bl(!1),Rl(!1))},Fu=function(pl){var hs=pl.width;hs!==Go&&(Ys(),Oi(xl.current?xl.current.offsetWidth:hs))},Au=se.useRef(!1);se.useEffect(function(){Au.current&&Ys()},[Pl,ln,_i.length]),se.useEffect(function(){Au.current=!0},[]);var ju=se.useState(0),Bu=(0,we.Z)(ju,2),iu=Bu[0],Qs=Bu[1],Gu=se.useState(!0),fu=(0,we.Z)(Gu,2),Du=fu[0],Uu=fu[1];se.useEffect(function(){(!xr||!Ar)&&(wl.current instanceof Element?Qs(la(wl.current).width):Qs(la(ns.current).width)),Uu(hr("position","sticky"))},[]),se.useEffect(function(){Ar&&so&&(so.body.current=wl.current)});var ac=se.useCallback(function(il){return se.createElement(se.Fragment,null,se.createElement(hi,il),Gl==="top"&&se.createElement(Fa,il,vl))},[Gl,vl]),Wu=se.useCallback(function(il){return se.createElement(Fa,il,vl)},[vl]),lu=Yr(["table"],"table"),su=se.useMemo(function(){return dn||(Ds?_l==="max-content"?"auto":"fixed":Dl||Ns||Ti.some(function(il){var pl=il.ellipsis;return pl})?"fixed":"auto")},[Dl,Ds,Ti,dn,Ns]),mu,vu={colWidths:Ml,columCount:Ti.length,stickyOffsets:Ql,onHeaderRow:Ma,fixHeader:Dl,scroll:wt},pu=se.useMemo(function(){return sr?null:typeof ha=="function"?ha():ha},[sr,ha]),Nu=se.createElement(Eo,{data:Za,measureColumnWidth:Dl||Pl||Ns}),hu=se.createElement(lo,{colWidths:Ti.map(function(il){var pl=il.width;return pl}),columns:Ti}),Iu=Cr!=null?se.createElement("caption",{className:"".concat(Ue,"-caption")},Cr):void 0,Lu=vo(Oe,{data:!0}),Vu=vo(Oe,{aria:!0});if(Dl||Ns){var qs;typeof _o=="function"?(qs=_o(Za,{scrollbarSize:iu,ref:wl,onScroll:$s}),vu.colWidths=Ti.map(function(il,pl){var hs=il.width,ks=pl===Ti.length-1?hs-iu:hs;return typeof ks=="number"&&!Number.isNaN(ks)?ks:0})):qs=se.createElement("div",{style:(0,Re.Z)((0,Re.Z)({},rs),os),onScroll:$s,ref:wl,className:We()("".concat(Ue,"-body"))},se.createElement(lu,(0,Ke.Z)({style:(0,Re.Z)((0,Re.Z)({},Ts),{},{tableLayout:su})},Vu),Iu,hu,Nu,!Gl&&vl&&se.createElement(Fa,{stickyOffsets:Ql,flattenColumns:Ti,columns:_i},vl)));var Ou=(0,Re.Z)((0,Re.Z)((0,Re.Z)({noData:!Za.length,maxContentScroll:Pl&&_l==="max-content"},vu),ms),{},{direction:qt,stickyClassName:gl,onScroll:$s});mu=se.createElement(se.Fragment,null,Ir!==!1&&se.createElement(Bo,(0,Ke.Z)({},Ou,{stickyTopOffset:ru,className:"".concat(Ue,"-header"),ref:vs}),ac),qs,Gl&&Gl!=="top"&&se.createElement(Bo,(0,Ke.Z)({},Ou,{stickyBottomOffset:du,className:"".concat(Ue,"-summary"),ref:Ws}),Wu),Ns&&se.createElement(At,{ref:Ms,offsetScroll:Qi,scrollBodyRef:wl,onScroll:$s,container:Kl}))}else mu=se.createElement("div",{style:(0,Re.Z)((0,Re.Z)({},rs),os),className:We()("".concat(Ue,"-content")),onScroll:$s,ref:wl},se.createElement(lu,(0,Ke.Z)({style:(0,Re.Z)((0,Re.Z)({},Ts),{},{tableLayout:su})},Vu),Iu,hu,Ir!==!1&&se.createElement(hi,(0,Ke.Z)({},vu,ms)),Nu,vl&&se.createElement(Fa,{stickyOffsets:Ql,flattenColumns:Ti,columns:_i},vl)));var Su=se.createElement("div",(0,Ke.Z)({className:We()(Ue,ot,(ve={},(0,ye.Z)(ve,"".concat(Ue,"-rtl"),qt==="rtl"),(0,ye.Z)(ve,"".concat(Ue,"-ping-left"),El),(0,ye.Z)(ve,"".concat(Ue,"-ping-right"),jl),(0,ye.Z)(ve,"".concat(Ue,"-layout-fixed"),dn==="fixed"),(0,ye.Z)(ve,"".concat(Ue,"-fixed-header"),Dl),(0,ye.Z)(ve,"".concat(Ue,"-fixed-column"),Ds),(0,ye.Z)(ve,"".concat(Ue,"-scroll-horizontal"),Pl),(0,ye.Z)(ve,"".concat(Ue,"-has-fix-left"),Ti[0]&&Ti[0].fixed),(0,ye.Z)(ve,"".concat(Ue,"-has-fix-right"),Ti[Ti.length-1]&&Ti[Ti.length-1].fixed==="right"),ve)),style:Ht,id:lr,ref:xl},Lu),zn&&se.createElement(Hn,{className:"".concat(Ue,"-title")},zn(Za)),se.createElement("div",{ref:ns,className:"".concat(Ue,"-container")},mu),ma&&se.createElement(Hn,{className:"".concat(Ue,"-footer")},ma(Za)));Pl&&(Su=se.createElement(rr.Z,{onResize:Fu},Su));var Ru=sn(Ti,Ql,qt,_i),$u=se.useMemo(function(){return{scrollX:_l,prefixCls:Ue,getComponent:Yr,scrollbarSize:iu,direction:qt,fixedInfoList:Ru,isSticky:Ns,supportSticky:Du,componentWidth:Go,fixHeader:Dl,fixColumn:Ds,horizonScroll:Pl,tableLayout:su,rowClassName:vt,expandedRowClassName:wi.expandedRowClassName,expandIcon:oi,expandableType:cl,expandRowByClick:wi.expandRowByClick,expandedRowRender:wi.expandedRowRender,onTriggerExpand:Xo,expandIconColumnIndex:wi.expandIconColumnIndex,indentSize:wi.indentSize,allColumnsFixedLeft:Ti.every(function(il){return il.fixed==="left"}),emptyNode:pu,columns:_i,flattenColumns:Ti,onColumnResize:gu,hoverStartRow:si,hoverEndRow:Ci,onHover:Mi,rowExpandable:wi.rowExpandable,onRow:Oa,getRowKey:Uo,expandedKeys:to,childrenColumnName:Mo}},[_l,Ue,Yr,iu,qt,Ru,Ns,Du,Go,Dl,Ds,Pl,su,vt,wi.expandedRowClassName,oi,cl,wi.expandRowByClick,wi.expandedRowRender,Xo,wi.expandIconColumnIndex,wi.indentSize,pu,_i,Ti,gu,si,Ci,Mi,wi.rowExpandable,Oa,Uo,to,Mo]);return se.createElement(ce.Provider,{value:$u},Su)}function ii(fe){return ee(ri,fe)}var Ji=ii();Ji.EXPAND_COLUMN=x,Ji.INTERNAL_HOOKS=ie,Ji.Column=Jn,Ji.ColumnGroup=na,Ji.Summary=ct;var Xi=Ji,dl=z(73299),zi=Me(null),Wi=Me(null);function Fl(fe,ve,Oe){var Ue=ve||1;return Oe[fe+Ue]-(Oe[fe]||0)}function Cl(fe){var ve=fe.rowInfo,Oe=fe.column,Ue=fe.colIndex,ot=fe.indent,vt=fe.index,Ht=fe.renderIndex,ln=fe.record,Ct=fe.style,wt=fe.className,dn=fe.inverse,qt=fe.getHeight,zn=Oe.render,ma=Oe.dataIndex,ia=Oe.className,Cr=Oe.width,lr=ke(Wi,["columnsOffset"]),Ir=lr.columnsOffset,yn=Rt(ve,Oe,Ue,ot,vt),ha=yn.key,Oa=yn.fixedInfo,Ma=yn.appendCellNode,Ka=yn.additionalCellProps,fr=Ka.style,so=Ka.colSpan,xr=so===void 0?1:so,Ta=Ka.rowSpan,Za=Ta===void 0?1:Ta,sr=Ue-1,Ar=Fl(sr,xr,Ir),Yr=xr>1?Cr-Ar:0,Uo=(0,Re.Z)((0,Re.Z)((0,Re.Z)({},fr),Ct),{},{flex:"0 0 ".concat(Ar,"px"),width:"".concat(Ar,"px"),marginRight:Yr,pointerEvents:"auto"}),_o=se.useMemo(function(){return dn?Za<=1:xr===0||Za===0||Za>1},[Za,xr,dn]);_o?Uo.visibility="hidden":dn&&(Uo.height=qt==null?void 0:qt(Za));var Zo=_o?function(){return null}:zn,li={};return(Za===0||xr===0)&&(li.rowSpan=1,li.colSpan=1),se.createElement(Bn,(0,Ke.Z)({className:We()(ia,wt),ellipsis:Oe.ellipsis,align:Oe.align,scope:Oe.rowScope,component:"div",prefixCls:ve.prefixCls,key:ha,record:ln,index:vt,renderIndex:Ht,dataIndex:ma,render:Zo,shouldCellUpdate:Oe.shouldCellUpdate},Oa,{appendNode:Ma,additionalProps:(0,Re.Z)((0,Re.Z)({},Ka),{},{style:Uo},li)}))}var Vi=Cl,al=["data","index","className","rowKey","style","extra","getHeight"],sl=se.forwardRef(function(fe,ve){var Oe=fe.data,Ue=fe.index,ot=fe.className,vt=fe.rowKey,Ht=fe.style,ln=fe.extra,Ct=fe.getHeight,wt=(0,xa.Z)(fe,al),dn=Oe.record,qt=Oe.indent,zn=Oe.index,ma=ke(ce,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),ia=ma.scrollX,Cr=ma.flattenColumns,lr=ma.prefixCls,Ir=ma.fixColumn,yn=ma.componentWidth,ha=Dn(dn,vt,Ue,qt),Oa=ha.rowSupportExpand,Ma=ha.expanded,Ka=ha.rowProps,fr=ha.expandedRowRender,so=ha.expandedRowClassName,xr;if(Oa&&Ma){var Ta=fr(dn,Ue,qt+1,Ma),Za=so==null?void 0:so(dn,Ue,qt),sr={};Ir&&(sr={style:(0,ye.Z)({},"--virtual-width","".concat(yn,"px"))});var Ar="".concat(lr,"-expanded-row-cell");xr=se.createElement("div",{className:We()("".concat(lr,"-expanded-row"),"".concat(lr,"-expanded-row-level-").concat(qt+1),Za)},se.createElement(Bn,{component:"div",prefixCls:lr,className:We()(Ar,(0,ye.Z)({},"".concat(Ar,"-fixed"),Ir)),additionalProps:sr},Ta))}var Yr=(0,Re.Z)((0,Re.Z)({},Ht),{},{width:ia});ln&&(Yr.position="absolute",Yr.pointerEvents="none");var Uo=se.createElement("div",(0,Ke.Z)({},Ka,wt,{ref:Oa?null:ve,className:We()(ot,"".concat(lr,"-row"),Ka==null?void 0:Ka.className,(0,ye.Z)({},"".concat(lr,"-row-extra"),ln)),style:(0,Re.Z)((0,Re.Z)({},Yr),Ka==null?void 0:Ka.style)}),Cr.map(function(_o,Zo){return se.createElement(Vi,{key:Zo,rowInfo:ha,column:_o,colIndex:Zo,indent:qt,index:Ue,renderIndex:zn,record:dn,inverse:ln,getHeight:Ct})}));return Oa?se.createElement("div",{ref:ve},Uo,xr):Uo}),Yi=te(sl),hl=Yi,Ul=se.forwardRef(function(fe,ve){var Oe=fe.data,Ue=fe.onScroll,ot=ke(ce,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),vt=ot.flattenColumns,Ht=ot.onColumnResize,ln=ot.getRowKey,Ct=ot.expandedKeys,wt=ot.prefixCls,dn=ot.childrenColumnName,qt=ot.emptyNode,zn=ot.scrollX,ma=ke(zi),ia=ma.scrollY,Cr=ma.listItemHeight,lr=se.useRef(),Ir=Er(Oe,dn,Ct,ln),yn=se.useMemo(function(){var xr=0;return vt.map(function(Ta){var Za=Ta.width,sr=Ta.key;return xr+=Za,[sr,Za,xr]})},[vt]),ha=se.useMemo(function(){return yn.map(function(xr){return xr[2]})},[yn]);se.useEffect(function(){yn.forEach(function(xr){var Ta=(0,we.Z)(xr,2),Za=Ta[0],sr=Ta[1];Ht(Za,sr)})},[yn]),se.useImperativeHandle(ve,function(){var xr={};return Object.defineProperty(xr,"scrollLeft",{get:function(){var Za;return((Za=lr.current)===null||Za===void 0?void 0:Za.getScrollInfo().x)||0},set:function(Za){var sr;(sr=lr.current)===null||sr===void 0||sr.scrollTo({left:Za})}}),xr});var Oa=function(Ta,Za){var sr,Ar=(sr=Ir[Za])===null||sr===void 0?void 0:sr.record,Yr=Ta.onCell;if(Yr){var Uo,_o=Yr(Ar,Za);return(Uo=_o==null?void 0:_o.rowSpan)!==null&&Uo!==void 0?Uo:1}return 1},Ma=function(Ta){var Za=Ta.start,sr=Ta.end,Ar=Ta.getSize,Yr=Ta.offsetY;if(sr<0)return null;for(var Uo=vt.filter(function(uo){return Oa(uo,Za)===0}),_o=Za,Zo=function(Wo){if(Uo=Uo.filter(function(zo){return Oa(zo,Wo)===0}),!Uo.length)return _o=Wo,"break"},li=Za;li>=0;li-=1){var si=Zo(li);if(si==="break")break}for(var Ci=vt.filter(function(uo){return Oa(uo,sr)!==1}),Mi=sr,rl=function(Wo){if(Ci=Ci.filter(function(zo){return Oa(zo,Wo)!==1}),!Ci.length)return Mi=Math.max(Wo-1,sr),"break"},el=sr;el<Ir.length;el+=1){var wi=rl(el);if(wi==="break")break}for(var cl=[],to=function(Wo){var zo=Ir[Wo];if(!zo)return"continue";vt.some(function(Go){return Oa(Go,Wo)>1})&&cl.push(Wo)},oi=_o;oi<=Mi;oi+=1)var Mo=to(oi);var Xo=cl.map(function(uo){var Wo=Ir[uo],zo=ln(Wo.record,uo),Go=function(xi){var _i=uo+xi-1,Ti=ln(Ir[_i].record,_i),Ol=Ar(zo,Ti);return Ol.bottom-Ol.top},Oi=Ar(zo);return se.createElement(hl,{key:uo,data:Wo,rowKey:zo,index:uo,style:{top:-Yr+Oi.top},extra:!0,getHeight:Go})});return Xo},Ka=se.useMemo(function(){return{columnsOffset:ha}},[ha]),fr="".concat(wt,"-tbody"),so;return Ir.length?so=se.createElement(dl.Z,{fullHeight:!1,ref:lr,className:We()(fr,"".concat(fr,"-virtual")),height:ia,itemHeight:Cr||24,data:Ir,itemKey:function(Ta){return ln(Ta.record)},scrollWidth:zn,onVirtualScroll:function(Ta){var Za=Ta.x;Ue({scrollLeft:Za})},extraRender:Ma},function(xr,Ta,Za){var sr=ln(xr.record,Ta);return se.createElement(hl,(0,Ke.Z)({data:xr,rowKey:sr,index:Ta},Za))}):so=se.createElement("div",{className:We()("".concat(wt,"-placeholder"))},se.createElement(Bn,{component:"div",prefixCls:wt},qt)),se.createElement(Wi.Provider,{value:Ka},so)}),Al=te(Ul),zl=Al,Tl=function(ve,Oe){var Ue=Oe.ref,ot=Oe.onScroll;return se.createElement(zl,{ref:Ue,data:ve,onScroll:ot})},Xl=100;function Ki(fe){var ve=fe.columns,Oe=fe.scroll,Ue=fe.prefixCls,ot=Ue===void 0?Pr:Ue,vt=fe.className,Ht=fe.listItemHeight,ln=Oe||{},Ct=ln.x,wt=ln.y;typeof Ct!="number"&&(Ct=((ve||[]).length+1)*Xl),typeof wt!="number"&&(wt=500);var dn=se.useMemo(function(){return{scrollY:wt,listItemHeight:Ht}},[wt,Ht]);return se.createElement(zi.Provider,{value:dn},se.createElement(Xi,(0,Ke.Z)({},fe,{className:We()(vt,"".concat(ot,"-virtual")),scroll:(0,Re.Z)((0,Re.Z)({},Oe),{},{x:Ct}),components:{body:Tl},columns:ve,internalHooks:ie,tailor:!0})))}function $i(fe){return ee(Ki,fe)}var ul=$i(),Yl=null;function Hl(fe){return null}var qi=Hl;function ji(fe){return null}var kl=ji,Zr=z(10366),Sl=z(58375),Zl=z(53124),ql=z(88258),yl=z(98675),es=z(25378),Ll=z(24457),fl=z(28452),Wl=z(57953),_s=z(46605);function Fs(fe){return function(Oe){let{prefixCls:Ue,onExpand:ot,record:vt,expanded:Ht,expandable:ln}=Oe;const Ct=`${Ue}-row-expand-icon`;return se.createElement("button",{type:"button",onClick:wt=>{ot(vt,wt),wt.stopPropagation()},className:We()(Ct,{[`${Ct}-spaced`]:!ln,[`${Ct}-expanded`]:ln&&Ht,[`${Ct}-collapsed`]:ln&&!Ht}),"aria-label":Ht?fe.collapse:fe.expand,"aria-expanded":Ht})}}var Ro=Fs;function Vl(fe,ve){return"key"in fe&&fe.key!==void 0&&fe.key!==null?fe.key:fe.dataIndex?Array.isArray(fe.dataIndex)?fe.dataIndex.join("."):fe.dataIndex:ve}function ss(fe,ve){return ve?`${ve}-${fe}`:`${fe}`}function Mr(fe,ve){return typeof fe=="function"?fe(ve):fe}function us(fe,ve){const Oe=Mr(fe,ve);return Object.prototype.toString.call(Oe)==="[object Object]"?"":Oe}var As={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M349 838c0 17.7 14.2 32 31.8 32h262.4c17.6 0 31.8-14.3 31.8-32V642H349v196zm531.1-684H143.9c-24.5 0-39.8 26.7-27.5 48l221.3 376h348.8l221.3-376c12.1-21.3-3.2-48-27.7-48z"}}]},name:"filter",theme:"filled"},Is=As,Ls=z(74643),Ss=function(ve,Oe){return se.createElement(Ls.Z,(0,Ke.Z)({},ve,{ref:Oe,icon:Is}))},ys=se.forwardRef(Ss),ml=z(7699),Es=z(57838);function $l(fe){const ve=se.useRef(fe),Oe=(0,Es.Z)();return[()=>ve.current,Ue=>{ve.current=Ue,Oe()}]}var Ps=z(71577),cs=z(84567),Os=z(85418),ds=z(32983),Bs=z(68508),gs=z(76529),ts=z(78045),fs=z(79870),Qe=z(72395),Et=z(69677);function dt(fe){let{value:ve,onChange:Oe,filterSearch:Ue,tablePrefixCls:ot,locale:vt}=fe;return Ue?se.createElement("div",{className:`${ot}-filter-dropdown-search`},se.createElement(Et.default,{prefix:se.createElement(Qe.Z,null),placeholder:vt.filterSearchPlaceholder,onChange:Oe,value:ve,htmlSize:1,className:`${ot}-filter-dropdown-search-input`})):null}var hn=dt,ca=z(92389);const Wa=fe=>{const{keyCode:ve}=fe;ve===ca.Z.ENTER&&fe.stopPropagation()};var oo=se.forwardRef((fe,ve)=>se.createElement("div",{className:fe.className,onClick:Oe=>Oe.stopPropagation(),onKeyDown:Wa,ref:ve},fe.children));function ko(fe){let ve=[];return(fe||[]).forEach(Oe=>{let{value:Ue,children:ot}=Oe;ve.push(Ue),ot&&(ve=[].concat((0,ui.Z)(ve),(0,ui.Z)(ko(ot))))}),ve}function Do(fe){return fe.some(ve=>{let{children:Oe}=ve;return Oe})}function be(fe,ve){return typeof ve=="string"||typeof ve=="number"?ve==null?void 0:ve.toString().toLowerCase().includes(fe.trim().toLowerCase()):!1}function De(fe){let{filters:ve,prefixCls:Oe,filteredKeys:Ue,filterMultiple:ot,searchValue:vt,filterSearch:Ht}=fe;return ve.map((ln,Ct)=>{const wt=String(ln.value);if(ln.children)return{key:wt||Ct,label:ln.text,popupClassName:`${Oe}-dropdown-submenu`,children:De({filters:ln.children,prefixCls:Oe,filteredKeys:Ue,filterMultiple:ot,searchValue:vt,filterSearch:Ht})};const dn=ot?cs.default:ts.ZP,qt={key:ln.value!==void 0?wt:Ct,label:se.createElement(se.Fragment,null,se.createElement(dn,{checked:Ue.includes(wt)}),se.createElement("span",null,ln.text))};return vt.trim()?typeof Ht=="function"?Ht(vt,ln)?qt:null:be(vt,ln.text)?qt:null:qt})}function $e(fe){var ve,Oe;const{tablePrefixCls:Ue,prefixCls:ot,column:vt,dropdownPrefixCls:Ht,columnKey:ln,filterMultiple:Ct,filterMode:wt="menu",filterSearch:dn=!1,filterState:qt,triggerFilter:zn,locale:ma,children:ia,getPopupContainer:Cr}=fe,{filterDropdownOpen:lr,onFilterDropdownOpenChange:Ir,filterResetToDefaultFilteredValue:yn,defaultFilteredValue:ha,filterDropdownVisible:Oa,onFilterDropdownVisibleChange:Ma}=vt,[Ka,fr]=se.useState(!1),so=!!(qt&&(!((ve=qt.filteredKeys)===null||ve===void 0)&&ve.length||qt.forceFiltered)),xr=Yo=>{fr(Yo),Ir==null||Ir(Yo),Ma==null||Ma(Yo)},Ta=(Oe=lr!=null?lr:Oa)!==null&&Oe!==void 0?Oe:Ka,Za=qt==null?void 0:qt.filteredKeys,[sr,Ar]=$l(Za||[]),Yr=Yo=>{let{selectedKeys:xi}=Yo;Ar(xi)},Uo=(Yo,xi)=>{let{node:_i,checked:Ti}=xi;Yr(Ct?{selectedKeys:Yo}:{selectedKeys:Ti&&_i.key?[_i.key]:[]})};se.useEffect(()=>{Ka&&Yr({selectedKeys:Za||[]})},[Za]);const[_o,Zo]=se.useState([]),li=Yo=>{Zo(Yo)},[si,Ci]=se.useState(""),Mi=Yo=>{const{value:xi}=Yo.target;Ci(xi)};se.useEffect(()=>{Ka||Ci("")},[Ka]);const rl=Yo=>{const xi=Yo&&Yo.length?Yo:null;if(xi===null&&(!qt||!qt.filteredKeys)||(0,ml.Z)(xi,qt==null?void 0:qt.filteredKeys,!0))return null;zn({column:vt,key:ln,filteredKeys:xi})},el=()=>{xr(!1),rl(sr())},wi=function(){let{confirm:Yo,closeDropdown:xi}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};Yo&&rl([]),xi&&xr(!1),Ci(""),Ar(yn?(ha||[]).map(_i=>String(_i)):[])},cl=function(){let{closeDropdown:Yo}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};Yo&&xr(!1),rl(sr())},to=Yo=>{Yo&&Za!==void 0&&Ar(Za||[]),xr(Yo),!Yo&&!vt.filterDropdown&&el()},oi=We()({[`${Ht}-menu-without-submenu`]:!Do(vt.filters||[])}),Mo=Yo=>{if(Yo.target.checked){const xi=ko(vt==null?void 0:vt.filters).map(_i=>String(_i));Ar(xi)}else Ar([])},Xo=Yo=>{let{filters:xi}=Yo;return(xi||[]).map((_i,Ti)=>{const Ol=String(_i.value),_l={title:_i.text,key:_i.value!==void 0?Ol:Ti};return _i.children&&(_l.children=Xo({filters:_i.children})),_l})},uo=Yo=>{var xi;return Object.assign(Object.assign({},Yo),{text:Yo.title,value:Yo.key,children:((xi=Yo.children)===null||xi===void 0?void 0:xi.map(_i=>uo(_i)))||[]})};let Wo;if(typeof vt.filterDropdown=="function")Wo=vt.filterDropdown({prefixCls:`${Ht}-custom`,setSelectedKeys:Yo=>Yr({selectedKeys:Yo}),selectedKeys:sr(),confirm:cl,clearFilters:wi,filters:vt.filters,visible:Ta,close:()=>{xr(!1)}});else if(vt.filterDropdown)Wo=vt.filterDropdown;else{const Yo=sr()||[],xi=()=>(vt.filters||[]).length===0?se.createElement(ds.Z,{image:ds.Z.PRESENTED_IMAGE_SIMPLE,description:ma.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):wt==="tree"?se.createElement(se.Fragment,null,se.createElement(hn,{filterSearch:dn,value:si,onChange:Mi,tablePrefixCls:Ue,locale:ma}),se.createElement("div",{className:`${Ue}-filter-dropdown-tree`},Ct?se.createElement(cs.default,{checked:Yo.length===ko(vt.filters).length,indeterminate:Yo.length>0&&Yo.length<ko(vt.filters).length,className:`${Ue}-filter-dropdown-checkall`,onChange:Mo},ma.filterCheckall):null,se.createElement(fs.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:Ct,checkStrictly:!Ct,className:`${Ht}-menu`,onCheck:Uo,checkedKeys:Yo,selectedKeys:Yo,showIcon:!1,treeData:Xo({filters:vt.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:si.trim()?Ti=>typeof dn=="function"?dn(si,uo(Ti)):be(si,Ti.title):void 0}))):se.createElement(se.Fragment,null,se.createElement(hn,{filterSearch:dn,value:si,onChange:Mi,tablePrefixCls:Ue,locale:ma}),se.createElement(Bs.default,{selectable:!0,multiple:Ct,prefixCls:`${Ht}-menu`,className:oi,onSelect:Yr,onDeselect:Yr,selectedKeys:Yo,getPopupContainer:Cr,openKeys:_o,onOpenChange:li,items:De({filters:vt.filters||[],filterSearch:dn,prefixCls:ot,filteredKeys:sr(),filterMultiple:Ct,searchValue:si})})),_i=()=>yn?(0,ml.Z)((ha||[]).map(Ti=>String(Ti)),Yo,!0):Yo.length===0;Wo=se.createElement(se.Fragment,null,xi(),se.createElement("div",{className:`${ot}-dropdown-btns`},se.createElement(Ps.ZP,{type:"link",size:"small",disabled:_i(),onClick:()=>wi()},ma.filterReset),se.createElement(Ps.ZP,{type:"primary",size:"small",onClick:el},ma.filterConfirm)))}vt.filterDropdown&&(Wo=se.createElement(gs.J,{selectable:void 0},Wo));const zo=()=>se.createElement(oo,{className:`${ot}-dropdown`},Wo);let Go;typeof vt.filterIcon=="function"?Go=vt.filterIcon(so):vt.filterIcon?Go=vt.filterIcon:Go=se.createElement(ys,null);const{direction:Oi}=se.useContext(Zl.E_);return se.createElement("div",{className:`${ot}-column`},se.createElement("span",{className:`${Ue}-column-title`},ia),se.createElement(Os.Z,{dropdownRender:zo,trigger:["click"],open:Ta,onOpenChange:to,getPopupContainer:Cr,placement:Oi==="rtl"?"bottomLeft":"bottomRight"},se.createElement("span",{role:"button",tabIndex:-1,className:We()(`${ot}-trigger`,{active:so}),onClick:Yo=>{Yo.stopPropagation()}},Go)))}var st=$e;function Qt(fe,ve,Oe){let Ue=[];return(fe||[]).forEach((ot,vt)=>{var Ht;const ln=ss(vt,Oe);if(ot.filters||"filterDropdown"in ot||"onFilter"in ot)if("filteredValue"in ot){let Ct=ot.filteredValue;"filterDropdown"in ot||(Ct=(Ht=Ct==null?void 0:Ct.map(String))!==null&&Ht!==void 0?Ht:Ct),Ue.push({column:ot,key:Vl(ot,ln),filteredKeys:Ct,forceFiltered:ot.filtered})}else Ue.push({column:ot,key:Vl(ot,ln),filteredKeys:ve&&ot.defaultFilteredValue?ot.defaultFilteredValue:void 0,forceFiltered:ot.filtered});"children"in ot&&(Ue=[].concat((0,ui.Z)(Ue),(0,ui.Z)(Qt(ot.children,ve,ln))))}),Ue}function bn(fe,ve,Oe,Ue,ot,vt,Ht,ln){return Oe.map((Ct,wt)=>{const dn=ss(wt,ln),{filterMultiple:qt=!0,filterMode:zn,filterSearch:ma}=Ct;let ia=Ct;if(ia.filters||ia.filterDropdown){const Cr=Vl(ia,dn),lr=Ue.find(Ir=>{let{key:yn}=Ir;return Cr===yn});ia=Object.assign(Object.assign({},ia),{title:Ir=>se.createElement(st,{tablePrefixCls:fe,prefixCls:`${fe}-filter`,dropdownPrefixCls:ve,column:ia,columnKey:Cr,filterState:lr,filterMultiple:qt,filterMode:zn,filterSearch:ma,triggerFilter:vt,locale:ot,getPopupContainer:Ht},Mr(Ct.title,Ir))})}return"children"in ia&&(ia=Object.assign(Object.assign({},ia),{children:bn(fe,ve,ia.children,Ue,ot,vt,Ht,dn)})),ia})}function Rn(fe){const ve={};return fe.forEach(Oe=>{let{key:Ue,filteredKeys:ot,column:vt}=Oe;const{filters:Ht,filterDropdown:ln}=vt;if(ln)ve[Ue]=ot||null;else if(Array.isArray(ot)){const Ct=ko(Ht);ve[Ue]=Ct.filter(wt=>ot.includes(String(wt)))}else ve[Ue]=null}),ve}function Ca(fe,ve){return ve.reduce((Oe,Ue)=>{const{column:{onFilter:ot,filters:vt},filteredKeys:Ht}=Ue;return ot&&Ht&&Ht.length?Oe.filter(ln=>Ht.some(Ct=>{const wt=ko(vt),dn=wt.findIndex(zn=>String(zn)===String(Ct)),qt=dn!==-1?wt[dn]:Ct;return ot(qt,ln)})):Oe},fe)}const Ea=fe=>fe.flatMap(ve=>"children"in ve?[ve].concat((0,ui.Z)(Ea(ve.children||[]))):[ve]);function Ba(fe){let{prefixCls:ve,dropdownPrefixCls:Oe,mergedColumns:Ue,onFilterChange:ot,getPopupContainer:vt,locale:Ht}=fe;const ln=se.useMemo(()=>Ea(Ue||[]),[Ue]),[Ct,wt]=se.useState(()=>Qt(ln,!0)),dn=se.useMemo(()=>{const ia=Qt(ln,!1);if(ia.length===0)return ia;let Cr=!0,lr=!0;if(ia.forEach(Ir=>{let{filteredKeys:yn}=Ir;yn!==void 0?Cr=!1:lr=!1}),Cr){const Ir=(ln||[]).map((yn,ha)=>Vl(yn,ss(ha)));return Ct.filter(yn=>{let{key:ha}=yn;return Ir.includes(ha)}).map(yn=>{const ha=ln[Ir.findIndex(Oa=>Oa===yn.key)];return Object.assign(Object.assign({},yn),{column:Object.assign(Object.assign({},yn.column),ha),forceFiltered:ha.filtered})})}return ia},[ln,Ct]),qt=se.useMemo(()=>Rn(dn),[dn]),zn=ia=>{const Cr=dn.filter(lr=>{let{key:Ir}=lr;return Ir!==ia.key});Cr.push(ia),wt(Cr),ot(Rn(Cr),Cr)};return[ia=>bn(ve,Oe,ia,dn,Ht,zn,vt),dn,qt]}var Pa=Ba;function Va(fe,ve,Oe){const Ue=se.useRef({});function ot(vt){if(!Ue.current||Ue.current.data!==fe||Ue.current.childrenColumnName!==ve||Ue.current.getRowKey!==Oe){let ln=function(Ct){Ct.forEach((wt,dn)=>{const qt=Oe(wt,dn);Ht.set(qt,wt),wt&&typeof wt=="object"&&ve in wt&&ln(wt[ve]||[])})};const Ht=new Map;ln(fe),Ue.current={data:fe,childrenColumnName:ve,kvMap:Ht,getRowKey:Oe}}return Ue.current.kvMap.get(vt)}return[ot]}var ir=z(38780),Ja=function(fe,ve){var Oe={};for(var Ue in fe)Object.prototype.hasOwnProperty.call(fe,Ue)&&ve.indexOf(Ue)<0&&(Oe[Ue]=fe[Ue]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,Ue=Object.getOwnPropertySymbols(fe);ot<Ue.length;ot++)ve.indexOf(Ue[ot])<0&&Object.prototype.propertyIsEnumerable.call(fe,Ue[ot])&&(Oe[Ue[ot]]=fe[Ue[ot]]);return Oe};const wr=10;function Qr(fe,ve){const Oe={current:fe.current,pageSize:fe.pageSize};return Object.keys(ve&&typeof ve=="object"?ve:{}).forEach(ot=>{const vt=fe[ot];typeof vt!="function"&&(Oe[ot]=vt)}),Oe}function Nr(fe,ve,Oe){const Ue=Oe&&typeof Oe=="object"?Oe:{},{total:ot=0}=Ue,vt=Ja(Ue,["total"]),[Ht,ln]=(0,se.useState)(()=>({current:"defaultCurrent"in vt?vt.defaultCurrent:1,pageSize:"defaultPageSize"in vt?vt.defaultPageSize:wr})),Ct=(0,ir.Z)(Ht,vt,{total:ot>0?ot:fe}),wt=Math.ceil((ot||fe)/Ct.pageSize);Ct.current>wt&&(Ct.current=wt||1);const dn=(zn,ma)=>{ln({current:zn!=null?zn:1,pageSize:ma||Ct.pageSize})},qt=(zn,ma)=>{var ia;Oe&&((ia=Oe.onChange)===null||ia===void 0||ia.call(Oe,zn,ma)),dn(zn,ma),ve(zn,ma||(Ct==null?void 0:Ct.pageSize))};return Oe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ct),{onChange:qt}),dn]}var Tr=Nr,Se=z(42922),Ae=z(29873),lt=z(97153),he=z(83898),rt=z(5663);const ut={},Bt="SELECT_ALL",Je="SELECT_INVERT",it="SELECT_NONE",gt=[],Ut=(fe,ve)=>{let Oe=[];return(ve||[]).forEach(Ue=>{Oe.push(Ue),Ue&&typeof Ue=="object"&&fe in Ue&&(Oe=[].concat((0,ui.Z)(Oe),(0,ui.Z)(Ut(fe,Ue[fe]))))}),Oe};var Mn=(fe,ve)=>{const{preserveSelectedRowKeys:Oe,selectedRowKeys:Ue,defaultSelectedRowKeys:ot,getCheckboxProps:vt,onChange:Ht,onSelect:ln,onSelectAll:Ct,onSelectInvert:wt,onSelectNone:dn,onSelectMultiple:qt,columnWidth:zn,type:ma,selections:ia,fixed:Cr,renderCell:lr,hideSelectAll:Ir,checkStrictly:yn=!0}=ve||{},{prefixCls:ha,data:Oa,pageData:Ma,getRecordByKey:Ka,getRowKey:fr,expandType:so,childrenColumnName:xr,locale:Ta,getPopupContainer:Za}=fe,[sr,Ar]=(0,rt.Z)(Ue||ot||gt,{value:Ue}),Yr=se.useRef(new Map),Uo=(0,se.useCallback)(uo=>{if(Oe){const Wo=new Map;uo.forEach(zo=>{let Go=Ka(zo);!Go&&Yr.current.has(zo)&&(Go=Yr.current.get(zo)),Wo.set(zo,Go)}),Yr.current=Wo}},[Ka,Oe]);se.useEffect(()=>{Uo(sr)},[sr]);const{keyEntities:_o}=(0,se.useMemo)(()=>{if(yn)return{keyEntities:null};let uo=Oa;if(Oe){const Wo=new Set(Oa.map((Go,Oi)=>fr(Go,Oi))),zo=Array.from(Yr.current).reduce((Go,Oi)=>{let[Yo,xi]=Oi;return Wo.has(Yo)?Go:Go.concat(xi)},[]);uo=[].concat((0,ui.Z)(uo),(0,ui.Z)(zo))}return(0,he.I8)(uo,{externalGetKey:fr,childrenPropName:xr})},[Oa,fr,yn,xr,Oe]),Zo=(0,se.useMemo)(()=>Ut(xr,Ma),[xr,Ma]),li=(0,se.useMemo)(()=>{const uo=new Map;return Zo.forEach((Wo,zo)=>{const Go=fr(Wo,zo),Oi=(vt?vt(Wo):null)||{};uo.set(Go,Oi)}),uo},[Zo,fr,vt]),si=(0,se.useCallback)(uo=>{var Wo;return!!(!((Wo=li.get(fr(uo)))===null||Wo===void 0)&&Wo.disabled)},[li,fr]),[Ci,Mi]=(0,se.useMemo)(()=>{if(yn)return[sr||[],[]];const{checkedKeys:uo,halfCheckedKeys:Wo}=(0,lt.S)(sr,!0,_o,si);return[uo||[],Wo]},[sr,yn,_o,si]),rl=(0,se.useMemo)(()=>{const uo=ma==="radio"?Ci.slice(0,1):Ci;return new Set(uo)},[Ci,ma]),el=(0,se.useMemo)(()=>ma==="radio"?new Set:new Set(Mi),[Mi,ma]),[wi,cl]=(0,se.useState)(null);se.useEffect(()=>{ve||Ar(gt)},[!!ve]);const to=(0,se.useCallback)((uo,Wo)=>{let zo,Go;Uo(uo),Oe?(zo=uo,Go=uo.map(Oi=>Yr.current.get(Oi))):(zo=[],Go=[],uo.forEach(Oi=>{const Yo=Ka(Oi);Yo!==void 0&&(zo.push(Oi),Go.push(Yo))})),Ar(zo),Ht==null||Ht(zo,Go,{type:Wo})},[Ar,Ka,Ht,Oe]),oi=(0,se.useCallback)((uo,Wo,zo,Go)=>{if(ln){const Oi=zo.map(Yo=>Ka(Yo));ln(Ka(uo),Wo,Oi,Go)}to(zo,"single")},[ln,Ka,to]),Mo=(0,se.useMemo)(()=>!ia||Ir?null:(ia===!0?[Bt,Je,it]:ia).map(Wo=>Wo===Bt?{key:"all",text:Ta.selectionAll,onSelect(){to(Oa.map((zo,Go)=>fr(zo,Go)).filter(zo=>{const Go=li.get(zo);return!(Go!=null&&Go.disabled)||rl.has(zo)}),"all")}}:Wo===Je?{key:"invert",text:Ta.selectInvert,onSelect(){const zo=new Set(rl);Ma.forEach((Oi,Yo)=>{const xi=fr(Oi,Yo),_i=li.get(xi);_i!=null&&_i.disabled||(zo.has(xi)?zo.delete(xi):zo.add(xi))});const Go=Array.from(zo);wt&&wt(Go),to(Go,"invert")}}:Wo===it?{key:"none",text:Ta.selectNone,onSelect(){dn==null||dn(),to(Array.from(rl).filter(zo=>{const Go=li.get(zo);return Go==null?void 0:Go.disabled}),"none")}}:Wo).map(Wo=>Object.assign(Object.assign({},Wo),{onSelect:function(){for(var zo,Go,Oi=arguments.length,Yo=new Array(Oi),xi=0;xi<Oi;xi++)Yo[xi]=arguments[xi];(Go=Wo.onSelect)===null||Go===void 0||(zo=Go).call.apply(zo,[Wo].concat(Yo)),cl(null)}})),[ia,rl,Ma,fr,wt,to]);return[(0,se.useCallback)(uo=>{var Wo;if(!ve)return uo.filter(nl=>nl!==ut);let zo=(0,ui.Z)(uo);const Go=new Set(rl),Oi=Zo.map(fr).filter(nl=>!li.get(nl).disabled),Yo=Oi.every(nl=>Go.has(nl)),xi=Oi.some(nl=>Go.has(nl)),_i=()=>{const nl=[];Yo?Oi.forEach(El=>{Go.delete(El),nl.push(El)}):Oi.forEach(El=>{Go.has(El)||(Go.add(El),nl.push(El))});const ol=Array.from(Go);Ct==null||Ct(!Yo,ol.map(El=>Ka(El)),nl.map(El=>Ka(El))),to(ol,"all"),cl(null)};let Ti;if(ma!=="radio"){let nl;if(Mo){const Gi={getPopupContainer:Za,items:Mo.map((jl,Rl)=>{const{key:as,text:bs,onSelect:Cs}=jl;return{key:as!=null?as:Rl,onClick:()=>{Cs==null||Cs(Oi)},label:bs}})};nl=se.createElement("div",{className:`${ha}-selection-extra`},se.createElement(Os.Z,{menu:Gi,getPopupContainer:Za},se.createElement("span",null,se.createElement(Se.Z,null))))}const ol=Zo.map((Gi,jl)=>{const Rl=fr(Gi,jl),as=li.get(Rl)||{};return Object.assign({checked:Go.has(Rl)},as)}).filter(Gi=>{let{disabled:jl}=Gi;return jl}),El=!!ol.length&&ol.length===Zo.length,Bl=El&&ol.every(Gi=>{let{checked:jl}=Gi;return jl}),bl=El&&ol.some(Gi=>{let{checked:jl}=Gi;return jl});Ti=!Ir&&se.createElement("div",{className:`${ha}-selection`},se.createElement(cs.default,{checked:El?Bl:!!Zo.length&&Yo,indeterminate:El?!Bl&&bl:!Yo&&xi,onChange:_i,disabled:Zo.length===0||El,"aria-label":nl?"Custom selection":"Select all",skipGroup:!0}),nl)}let Ol;ma==="radio"?Ol=(nl,ol,El)=>{const Bl=fr(ol,El),bl=Go.has(Bl);return{node:se.createElement(ts.ZP,Object.assign({},li.get(Bl),{checked:bl,onClick:Gi=>Gi.stopPropagation(),onChange:Gi=>{Go.has(Bl)||oi(Bl,!0,[Bl],Gi.nativeEvent)}})),checked:bl}}:Ol=(nl,ol,El)=>{var Bl;const bl=fr(ol,El),Gi=Go.has(bl),jl=el.has(bl),Rl=li.get(bl);let as;return so==="nest"?as=jl:as=(Bl=Rl==null?void 0:Rl.indeterminate)!==null&&Bl!==void 0?Bl:jl,{node:se.createElement(cs.default,Object.assign({},Rl,{indeterminate:as,checked:Gi,skipGroup:!0,onClick:bs=>bs.stopPropagation(),onChange:bs=>{let{nativeEvent:Cs}=bs;const{shiftKey:Vs}=Cs;let Rs=-1,ps=-1;if(Vs&&yn){const Ml=new Set([wi,bl]);Oi.some((Ql,Dl)=>{if(Ml.has(Ql))if(Rs===-1)Rs=Dl;else return ps=Dl,!0;return!1})}if(ps!==-1&&Rs!==ps&&yn){const Ml=Oi.slice(Rs,ps+1),Ql=[];Gi?Ml.forEach(Pl=>{Go.has(Pl)&&(Ql.push(Pl),Go.delete(Pl))}):Ml.forEach(Pl=>{Go.has(Pl)||(Ql.push(Pl),Go.add(Pl))});const Dl=Array.from(Go);qt==null||qt(!Gi,Dl.map(Pl=>Ka(Pl)),Ql.map(Pl=>Ka(Pl))),to(Dl,"multiple")}else{const Ml=Ci;if(yn){const Ql=Gi?(0,Ae._5)(Ml,bl):(0,Ae.L0)(Ml,bl);oi(bl,!Gi,Ql,Cs)}else{const Ql=(0,lt.S)([].concat((0,ui.Z)(Ml),[bl]),!0,_o,si),{checkedKeys:Dl,halfCheckedKeys:Pl}=Ql;let Ds=Dl;if(Gi){const Ms=new Set(Dl);Ms.delete(bl),Ds=(0,lt.S)(Array.from(Ms),{checked:!1,halfCheckedKeys:Pl},_o,si).checkedKeys}oi(bl,!Gi,Ds,Cs)}}cl(Gi?null:bl)}})),checked:Gi}};const _l=(nl,ol,El)=>{const{node:Bl,checked:bl}=Ol(nl,ol,El);return lr?lr(bl,ol,El,Bl):Bl};if(!zo.includes(ut))if(zo.findIndex(nl=>{var ol;return((ol=nl[yi])===null||ol===void 0?void 0:ol.columnType)==="EXPAND_COLUMN"})===0){const[nl,...ol]=zo;zo=[nl,ut].concat((0,ui.Z)(ol))}else zo=[ut].concat((0,ui.Z)(zo));const ms=zo.indexOf(ut);zo=zo.filter((nl,ol)=>nl!==ut||ol===ms);const xl=zo[ms-1],vs=zo[ms+1];let wl=Cr;wl===void 0&&((vs==null?void 0:vs.fixed)!==void 0?wl=vs.fixed:(xl==null?void 0:xl.fixed)!==void 0&&(wl=xl.fixed)),wl&&xl&&((Wo=xl[yi])===null||Wo===void 0?void 0:Wo.columnType)==="EXPAND_COLUMN"&&xl.fixed===void 0&&(xl.fixed=wl);const ns=We()(`${ha}-selection-col`,{[`${ha}-selection-col-with-dropdown`]:ia&&ma==="checkbox"}),Ws={fixed:wl,width:zn,className:`${ha}-selection-column`,title:ve.columnTitle||Ti,render:_l,onCell:ve.onCell,[yi]:{className:ns}};return zo.map(nl=>nl===ut?Ws:nl)},[fr,Zo,ve,Ci,rl,el,zn,Mo,so,wi,li,qt,oi,si]),rl]},nn=z(33463),Tn=z(28575),ge=z(83062);const Ce="ascend",Pe="descend";function ft(fe){return typeof fe.sorter=="object"&&typeof fe.sorter.multiple=="number"?fe.sorter.multiple:!1}function Wt(fe){return typeof fe=="function"?fe:fe&&typeof fe=="object"&&fe.compare?fe.compare:!1}function Fn(fe,ve){return ve?fe[fe.indexOf(ve)+1]:fe[0]}function Nn(fe,ve,Oe){let Ue=[];function ot(vt,Ht){Ue.push({column:vt,key:Vl(vt,Ht),multiplePriority:ft(vt),sortOrder:vt.sortOrder})}return(fe||[]).forEach((vt,Ht)=>{const ln=ss(Ht,Oe);vt.children?("sortOrder"in vt&&ot(vt,ln),Ue=[].concat((0,ui.Z)(Ue),(0,ui.Z)(Nn(vt.children,ve,ln)))):vt.sorter&&("sortOrder"in vt?ot(vt,ln):ve&&vt.defaultSortOrder&&Ue.push({column:vt,key:Vl(vt,ln),multiplePriority:ft(vt),sortOrder:vt.defaultSortOrder}))}),Ue}function Kt(fe,ve,Oe,Ue,ot,vt,Ht,ln){return(ve||[]).map((Ct,wt)=>{const dn=ss(wt,ln);let qt=Ct;if(qt.sorter){const zn=qt.sortDirections||ot,ma=qt.showSorterTooltip===void 0?Ht:qt.showSorterTooltip,ia=Vl(qt,dn),Cr=Oe.find(so=>{let{key:xr}=so;return xr===ia}),lr=Cr?Cr.sortOrder:null,Ir=Fn(zn,lr);let yn;if(Ct.sortIcon)yn=Ct.sortIcon({sortOrder:lr});else{const so=zn.includes(Ce)&&se.createElement(Tn.Z,{className:We()(`${fe}-column-sorter-up`,{active:lr===Ce})}),xr=zn.includes(Pe)&&se.createElement(nn.Z,{className:We()(`${fe}-column-sorter-down`,{active:lr===Pe})});yn=se.createElement("span",{className:We()(`${fe}-column-sorter`,{[`${fe}-column-sorter-full`]:!!(so&&xr)})},se.createElement("span",{className:`${fe}-column-sorter-inner`,"aria-hidden":"true"},so,xr))}const{cancelSort:ha,triggerAsc:Oa,triggerDesc:Ma}=vt||{};let Ka=ha;Ir===Pe?Ka=Ma:Ir===Ce&&(Ka=Oa);const fr=typeof ma=="object"?ma:{title:Ka};qt=Object.assign(Object.assign({},qt),{className:We()(qt.className,{[`${fe}-column-sort`]:lr}),title:so=>{const xr=se.createElement("div",{className:`${fe}-column-sorters`},se.createElement("span",{className:`${fe}-column-title`},Mr(Ct.title,so)),yn);return ma?se.createElement(ge.Z,Object.assign({},fr),xr):xr},onHeaderCell:so=>{const xr=Ct.onHeaderCell&&Ct.onHeaderCell(so)||{},Ta=xr.onClick,Za=xr.onKeyDown;xr.onClick=Yr=>{Ue({column:Ct,key:ia,sortOrder:Ir,multiplePriority:ft(Ct)}),Ta==null||Ta(Yr)},xr.onKeyDown=Yr=>{Yr.keyCode===ca.Z.ENTER&&(Ue({column:Ct,key:ia,sortOrder:Ir,multiplePriority:ft(Ct)}),Za==null||Za(Yr))};const sr=us(Ct.title,{}),Ar=sr==null?void 0:sr.toString();return lr?xr["aria-sort"]=lr==="ascend"?"ascending":"descending":xr["aria-label"]=Ar||"",xr.className=We()(xr.className,`${fe}-column-has-sorters`),xr.tabIndex=0,Ct.ellipsis&&(xr.title=(sr!=null?sr:"").toString()),xr}})}return"children"in qt&&(qt=Object.assign(Object.assign({},qt),{children:Kt(fe,qt.children,Oe,Ue,ot,vt,Ht,dn)})),qt})}function It(fe){const{column:ve,sortOrder:Oe}=fe;return{column:ve,order:Oe,field:ve.dataIndex,columnKey:ve.key}}function Mt(fe){const ve=fe.filter(Oe=>{let{sortOrder:Ue}=Oe;return Ue}).map(It);return ve.length===0&&fe.length?Object.assign(Object.assign({},It(fe[fe.length-1])),{column:void 0}):ve.length<=1?ve[0]||{}:ve}function an(fe,ve,Oe){const Ue=ve.slice().sort((Ht,ln)=>ln.multiplePriority-Ht.multiplePriority),ot=fe.slice(),vt=Ue.filter(Ht=>{let{column:{sorter:ln},sortOrder:Ct}=Ht;return Wt(ln)&&Ct});return vt.length?ot.sort((Ht,ln)=>{for(let Ct=0;Ct<vt.length;Ct+=1){const wt=vt[Ct],{column:{sorter:dn},sortOrder:qt}=wt,zn=Wt(dn);if(zn&&qt){const ma=zn(Ht,ln,qt);if(ma!==0)return qt===Ce?ma:-ma}}return 0}).map(Ht=>{const ln=Ht[Oe];return ln?Object.assign(Object.assign({},Ht),{[Oe]:an(ln,ve,Oe)}):Ht}):ot}function mt(fe){let{prefixCls:ve,mergedColumns:Oe,onSorterChange:Ue,sortDirections:ot,tableLocale:vt,showSorterTooltip:Ht}=fe;const[ln,Ct]=se.useState(Nn(Oe,!0)),wt=se.useMemo(()=>{let ia=!0;const Cr=Nn(Oe,!1);if(!Cr.length)return ln;const lr=[];function Ir(ha){ia?lr.push(ha):lr.push(Object.assign(Object.assign({},ha),{sortOrder:null}))}let yn=null;return Cr.forEach(ha=>{yn===null?(Ir(ha),ha.sortOrder&&(ha.multiplePriority===!1?ia=!1:yn=!0)):(yn&&ha.multiplePriority!==!1||(ia=!1),Ir(ha))}),lr},[Oe,ln]),dn=se.useMemo(()=>{const ia=wt.map(Cr=>{let{column:lr,sortOrder:Ir}=Cr;return{column:lr,order:Ir}});return{sortColumns:ia,sortColumn:ia[0]&&ia[0].column,sortOrder:ia[0]&&ia[0].order}},[wt]);function qt(ia){let Cr;ia.multiplePriority===!1||!wt.length||wt[0].multiplePriority===!1?Cr=[ia]:Cr=[].concat((0,ui.Z)(wt.filter(lr=>{let{key:Ir}=lr;return Ir!==ia.key})),[ia]),Ct(Cr),Ue(Mt(Cr),Cr)}return[ia=>Kt(ve,ia,wt,qt,ot,vt,Ht),wt,dn,()=>Mt(wt)]}function Zt(fe,ve){return fe.map(Oe=>{const Ue=Object.assign({},Oe);return Ue.title=Mr(Oe.title,ve),"children"in Ue&&(Ue.children=Zt(Ue.children,ve)),Ue})}function jn(fe){return[se.useCallback(Oe=>Zt(Oe,fe),[fe])]}var qn=ii((fe,ve)=>{const{_renderTimes:Oe}=fe,{_renderTimes:Ue}=ve;return Oe!==Ue}),kn=$i((fe,ve)=>{const{_renderTimes:Oe}=fe,{_renderTimes:Ue}=ve;return Oe!==Ue}),ra=z(84780),cn=z(14747),ua=z(67968),$a=z(45503),An=fe=>{const{componentCls:ve}=fe,Oe=`${fe.lineWidth}px ${fe.lineType} ${fe.tableBorderColor}`,Ue=(ot,vt,Ht)=>({[`&${ve}-${ot}`]:{[`> ${ve}-container`]:{[`> ${ve}-content, > ${ve}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${vt}px -${Ht+fe.lineWidth}px`}}}}}});return{[`${ve}-wrapper`]:{[`${ve}${ve}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ve}-title`]:{border:Oe,borderBottom:0},[`> ${ve}-container`]:{borderInlineStart:Oe,borderTop:Oe,[`
> ${ve}-content,
> ${ve}-header,
> ${ve}-body,
> ${ve}-summary
`]:{"> table":{"\n > thead > tr > th,\n > thead > tr > td,\n > tbody > tr > th,\n > tbody > tr > td,\n > tfoot > tr > th,\n > tfoot > tr > td\n ":{borderInlineEnd:Oe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Oe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ve}-cell-fix-right-first::after`]:{borderInlineEnd:Oe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${fe.tablePaddingVertical}px -${fe.tablePaddingHorizontal+fe.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:fe.lineWidth,bottom:0,borderInlineEnd:Oe,content:'""'}}}}}},[`&${ve}-scroll-horizontal`]:{[`> ${ve}-container > ${ve}-body`]:{"> table > tbody":{[`
> tr${ve}-expanded-row,
> tr${ve}-placeholder
`]:{"> th, > td":{borderInlineEnd:0}}}}}},Ue("middle",fe.tablePaddingVerticalMiddle,fe.tablePaddingHorizontalMiddle)),Ue("small",fe.tablePaddingVerticalSmall,fe.tablePaddingHorizontalSmall)),{[`> ${ve}-footer`]:{border:Oe,borderTop:0}}),[`${ve}-cell`]:{[`${ve}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${fe.lineWidth}px 0 ${fe.lineWidth}px ${fe.tableHeaderBg}`}},[`${ve}-bordered ${ve}-cell-scrollbar`]:{borderInlineEnd:Oe}}}},zr=fe=>{const{componentCls:ve}=fe;return{[`${ve}-wrapper`]:{[`${ve}-cell-ellipsis`]:Object.assign(Object.assign({},cn.vS),{wordBreak:"keep-all",[`
&${ve}-cell-fix-left-last,
&${ve}-cell-fix-right-first
`]:{overflow:"visible",[`${ve}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${ve}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},_r=fe=>{const{componentCls:ve}=fe;return{[`${ve}-wrapper`]:{[`${ve}-tbody > tr${ve}-placeholder`]:{textAlign:"center",color:fe.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:fe.colorBgContainer}}}}},po=z(49867),tr=fe=>{const{componentCls:ve,antCls:Oe,controlInteractiveSize:Ue,motionDurationSlow:ot,lineWidth:vt,paddingXS:Ht,lineType:ln,tableBorderColor:Ct,tableExpandIconBg:wt,tableExpandColumnWidth:dn,borderRadius:qt,fontSize:zn,fontSizeSM:ma,lineHeight:ia,tablePaddingVertical:Cr,tablePaddingHorizontal:lr,tableExpandedRowBg:Ir,paddingXXS:yn}=fe,ha=Ue/2-vt,Oa=ha*2+vt*3,Ma=`${vt}px ${ln} ${Ct}`,Ka=yn-vt;return{[`${ve}-wrapper`]:{[`${ve}-expand-icon-col`]:{width:dn},[`${ve}-row-expand-icon-cell`]:{textAlign:"center",[`${ve}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${ve}-row-indent`]:{height:1,float:"left"},[`${ve}-row-expand-icon`]:Object.assign(Object.assign({},(0,po.N)(fe)),{position:"relative",float:"left",boxSizing:"border-box",width:Oa,height:Oa,padding:0,color:"inherit",lineHeight:`${Oa}px`,background:wt,border:Ma,borderRadius:qt,transform:`scale(${Ue/Oa})`,transition:`all ${ot}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ot} ease-out`,content:'""'},"&::before":{top:ha,insetInlineEnd:Ka,insetInlineStart:Ka,height:vt},"&::after":{top:Ka,bottom:Ka,insetInlineStart:ha,width:vt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${ve}-row-indent + ${ve}-row-expand-icon`]:{marginTop:(zn*ia-vt*3)/2-Math.ceil((ma*1.4-vt*3)/2),marginInlineEnd:Ht},[`tr${ve}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ir}},[`${Oe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ve}-expanded-row-fixed`]:{position:"relative",margin:`-${Cr}px -${lr}px`,padding:`${Cr}px ${lr}px`}}}},Hr=fe=>{const{componentCls:ve,antCls:Oe,iconCls:Ue,tableFilterDropdownWidth:ot,tableFilterDropdownSearchWidth:vt,paddingXXS:Ht,paddingXS:ln,colorText:Ct,lineWidth:wt,lineType:dn,tableBorderColor:qt,tableHeaderIconColor:zn,fontSizeSM:ma,tablePaddingHorizontal:ia,borderRadius:Cr,motionDurationSlow:lr,colorTextDescription:Ir,colorPrimary:yn,tableHeaderFilterActiveBg:ha,colorTextDisabled:Oa,tableFilterDropdownBg:Ma,tableFilterDropdownHeight:Ka,controlItemBgHover:fr,controlItemBgActive:so,boxShadowSecondary:xr,filterDropdownMenuBg:Ta}=fe,Za=`${Oe}-dropdown`,sr=`${ve}-filter-dropdown`,Ar=`${Oe}-tree`,Yr=`${wt}px ${dn} ${qt}`;return[{[`${ve}-wrapper`]:{[`${ve}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ve}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ht,marginInline:`${Ht}px ${-ia/2}px`,padding:`0 ${Ht}px`,color:zn,fontSize:ma,borderRadius:Cr,cursor:"pointer",transition:`all ${lr}`,"&:hover":{color:Ir,background:ha},"&.active":{color:yn}}}},{[`${Oe}-dropdown`]:{[sr]:Object.assign(Object.assign({},(0,cn.Wf)(fe)),{minWidth:ot,backgroundColor:Ma,borderRadius:Cr,boxShadow:xr,overflow:"hidden",[`${Za}-menu`]:{maxHeight:Ka,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Ta,"&:empty::after":{display:"block",padding:`${ln}px 0`,color:Oa,fontSize:ma,textAlign:"center",content:'"Not Found"'}},[`${sr}-tree`]:{paddingBlock:`${ln}px 0`,paddingInline:ln,[Ar]:{padding:0},[`${Ar}-treenode ${Ar}-node-content-wrapper:hover`]:{backgroundColor:fr},[`${Ar}-treenode-checkbox-checked ${Ar}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:so}}},[`${sr}-search`]:{padding:ln,borderBottom:Yr,"&-input":{input:{minWidth:vt},[Ue]:{color:Oa}}},[`${sr}-checkall`]:{width:"100%",marginBottom:Ht,marginInlineStart:Ht},[`${sr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${ln-wt}px ${ln}px`,overflow:"hidden",borderTop:Yr}})}},{[`${Oe}-dropdown ${sr}, ${sr}-submenu`]:{[`${Oe}-checkbox-wrapper + span`]:{paddingInlineStart:ln,color:Ct},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},vr=fe=>{const{componentCls:ve,lineWidth:Oe,colorSplit:Ue,motionDurationSlow:ot,zIndexTableFixed:vt,tableBg:Ht,zIndexTableSticky:ln}=fe,Ct=Ue;return{[`${ve}-wrapper`]:{[`
${ve}-cell-fix-left,
${ve}-cell-fix-right
`]:{position:"sticky !important",zIndex:vt,background:Ht},[`
${ve}-cell-fix-left-first::after,
${ve}-cell-fix-left-last::after
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Oe,width:30,transform:"translateX(100%)",transition:`box-shadow ${ot}`,content:'""',pointerEvents:"none"},[`${ve}-cell-fix-left-all::after`]:{display:"none"},[`
${ve}-cell-fix-right-first::after,
${ve}-cell-fix-right-last::after
`]:{position:"absolute",top:0,bottom:-Oe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ot}`,content:'""',pointerEvents:"none"},[`${ve}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:ln+1,width:30,transition:`box-shadow ${ot}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${ve}-ping-left`]:{[`&:not(${ve}-has-fix-left) ${ve}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ct}`}},[`
${ve}-cell-fix-left-first::after,
${ve}-cell-fix-left-last::after
`]:{boxShadow:`inset 10px 0 8px -8px ${Ct}`},[`${ve}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${ve}-ping-right`]:{[`&:not(${ve}-has-fix-right) ${ve}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ct}`}},[`
${ve}-cell-fix-right-first::after,
${ve}-cell-fix-right-last::after
`]:{boxShadow:`inset -10px 0 8px -8px ${Ct}`}}}}},io=fe=>{const{componentCls:ve,antCls:Oe}=fe;return{[`${ve}-wrapper`]:{[`${ve}-pagination${Oe}-pagination`]:{margin:`${fe.margin}px 0`},[`${ve}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:fe.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},jr=fe=>{const{componentCls:ve,tableRadius:Oe}=fe;return{[`${ve}-wrapper`]:{[ve]:{[`${ve}-title, ${ve}-header`]:{borderRadius:`${Oe}px ${Oe}px 0 0`},[`${ve}-title + ${ve}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${ve}-header, table`]:{borderRadius:0},"table > thead > tr:first-child":{"th:first-child, th:last-child, td:first-child, td:last-child":{borderRadius:0}}},"&-container":{borderStartStartRadius:Oe,borderStartEndRadius:Oe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Oe},"> *:last-child":{borderStartEndRadius:Oe}}},"&-footer":{borderRadius:`0 0 ${Oe}px ${Oe}px`}}}}},$o=fe=>{const{componentCls:ve}=fe;return{[`${ve}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${ve}-pagination-left`]:{justifyContent:"flex-end"},[`${ve}-pagination-right`]:{justifyContent:"flex-start"},[`${ve}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${ve}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${ve}-row-indent`]:{float:"right"}}}}},vi=fe=>{const{componentCls:ve,antCls:Oe,iconCls:Ue,fontSizeIcon:ot,padding:vt,paddingXS:Ht,tableHeaderIconColor:ln,tableHeaderIconColorHover:Ct,tableSelectionColumnWidth:wt}=fe;return{[`${ve}-wrapper`]:{[`${ve}-selection-col`]:{width:wt,[`&${ve}-selection-col-with-dropdown`]:{width:wt+ot+vt/4}},[`${ve}-bordered ${ve}-selection-col`]:{width:wt+Ht*2,[`&${ve}-selection-col-with-dropdown`]:{width:wt+ot+vt/4+Ht*2}},[`
table tr th${ve}-selection-column,
table tr td${ve}-selection-column
`]:{paddingInlineEnd:fe.paddingXS,paddingInlineStart:fe.paddingXS,textAlign:"center",[`${Oe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${ve}-selection-column${ve}-cell-fix-left`]:{zIndex:fe.zIndexTableFixed+1},[`table tr th${ve}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${ve}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${ve}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${fe.tablePaddingHorizontal/4}px`,[Ue]:{color:ln,fontSize:ot,verticalAlign:"baseline","&:hover":{color:Ct}}}}}},ci=fe=>{const{componentCls:ve}=fe,Oe=(Ue,ot,vt,Ht)=>({[`${ve}${ve}-${Ue}`]:{fontSize:Ht,[`
${ve}-title,
${ve}-footer,
${ve}-cell,
${ve}-thead > tr > th,
${ve}-tbody > tr > th,
${ve}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{padding:`${ot}px ${vt}px`},[`${ve}-filter-trigger`]:{marginInlineEnd:`-${vt/2}px`},[`${ve}-expanded-row-fixed`]:{margin:`-${ot}px -${vt}px`},[`${ve}-tbody`]:{[`${ve}-wrapper:only-child ${ve}`]:{marginBlock:`-${ot}px`,marginInline:`${fe.tableExpandColumnWidth-vt}px -${vt}px`}},[`${ve}-selection-column`]:{paddingInlineStart:`${vt/4}px`}}});return{[`${ve}-wrapper`]:Object.assign(Object.assign({},Oe("middle",fe.tablePaddingVerticalMiddle,fe.tablePaddingHorizontalMiddle,fe.tableFontSizeMiddle)),Oe("small",fe.tablePaddingVerticalSmall,fe.tablePaddingHorizontalSmall,fe.tableFontSizeSmall))}},ti=fe=>{const{componentCls:ve,marginXXS:Oe,fontSizeIcon:Ue,tableHeaderIconColor:ot,tableHeaderIconColorHover:vt}=fe;return{[`${ve}-wrapper`]:{[`${ve}-thead th${ve}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"&:hover":{background:fe.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:fe.colorPrimary},[`
&${ve}-cell-fix-left:hover,
&${ve}-cell-fix-right:hover
`]:{background:fe.tableFixedHeaderSortActiveBg}},[`${ve}-thead th${ve}-column-sort`]:{background:fe.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${ve}-column-sort`]:{background:fe.tableBodySortBg},[`${ve}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${ve}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${ve}-column-sorter`]:{marginInlineStart:Oe,color:ot,fontSize:0,transition:`color ${fe.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Ue,"&.active":{color:fe.colorPrimary}},[`${ve}-column-sorter-up + ${ve}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${ve}-column-sorters:hover ${ve}-column-sorter`]:{color:vt}}}},Ko=fe=>{const{componentCls:ve,opacityLoading:Oe,tableScrollThumbBg:Ue,tableScrollThumbBgHover:ot,tableScrollThumbSize:vt,tableScrollBg:Ht,zIndexTableSticky:ln,stickyScrollBarBorderRadius:Ct}=fe,wt=`${fe.lineWidth}px ${fe.lineType} ${fe.tableBorderColor}`;return{[`${ve}-wrapper`]:{[`${ve}-sticky`]:{"&-holder":{position:"sticky",zIndex:ln,background:fe.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${vt}px !important`,zIndex:ln,display:"flex",alignItems:"center",background:Ht,borderTop:wt,opacity:Oe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:vt,backgroundColor:Ue,borderRadius:Ct,transition:`all ${fe.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ot}}}}}}},di=fe=>{const{componentCls:ve,lineWidth:Oe,tableBorderColor:Ue}=fe,ot=`${Oe}px ${fe.lineType} ${Ue}`;return{[`${ve}-wrapper`]:{[`${ve}-summary`]:{position:"relative",zIndex:fe.zIndexTableFixed,background:fe.tableBg,"> tr":{"> th, > td":{borderBottom:ot}}},[`div${ve}-summary`]:{boxShadow:`0 -${Oe}px 0 ${Ue}`}}}},mo=fe=>{const{componentCls:ve}=fe,Oe=`${fe.lineWidth}px ${fe.lineType} ${fe.tableBorderColor}`,Ue=`${ve}-expanded-row-cell`;return{[`${ve}-wrapper`]:{[`${ve}-tbody-virtual`]:{[`${ve}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${ve}-cell`]:{borderBottom:Oe},[`${ve}-expanded-row`]:{[`${Ue}${Ue}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${fe.lineWidth}px)`,borderInlineEnd:"none"}}},[`${ve}-bordered`]:{[`${ve}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Oe,position:"absolute"},[`${ve}-cell`]:{borderInlineEnd:Oe,[`&${ve}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-fe.lineWidth,borderInlineStart:Oe}}}}}}};const Ga=fe=>{const{componentCls:ve,fontWeightStrong:Oe,tablePaddingVertical:Ue,tablePaddingHorizontal:ot,lineWidth:vt,lineType:Ht,tableBorderColor:ln,tableFontSize:Ct,tableBg:wt,tableRadius:dn,tableHeaderTextColor:qt,motionDurationMid:zn,tableHeaderBg:ma,tableHeaderCellSplitColor:ia,tableRowHoverBg:Cr,tableSelectedRowBg:lr,tableSelectedRowHoverBg:Ir,tableFooterTextColor:yn,tableFooterBg:ha,paddingContentVerticalLG:Oa}=fe,Ma=`${vt}px ${Ht} ${ln}`;return{[`${ve}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,cn.dF)()),{[ve]:Object.assign(Object.assign({},(0,cn.Wf)(fe)),{fontSize:Ct,background:wt,borderRadius:`${dn}px ${dn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${dn}px ${dn}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
${ve}-cell,
${ve}-thead > tr > th,
${ve}-tbody > tr > th,
${ve}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{position:"relative",padding:`${Oa}px ${ot}px`,overflowWrap:"break-word"},[`${ve}-title`]:{padding:`${Ue}px ${ot}px`},[`${ve}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:qt,fontWeight:Oe,textAlign:"start",background:ma,borderBottom:Ma,transition:`background ${zn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${ve}-selection-column):not(${ve}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:ia,transform:"translateY(-50%)",transition:`background-color ${zn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${ve}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${zn}, border-color ${zn}`,borderBottom:Ma,[`
> ${ve}-wrapper:only-child,
> ${ve}-expanded-row-fixed > ${ve}-wrapper:only-child
`]:{[ve]:{marginBlock:`-${Ue}px`,marginInline:`${fe.tableExpandColumnWidth-ot}px -${ot}px`,[`${ve}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:qt,fontWeight:Oe,textAlign:"start",background:ma,borderBottom:Ma,transition:`background ${zn} ease`},[`
&${ve}-row:hover > th,
&${ve}-row:hover > td,
> th${ve}-cell-row-hover,
> td${ve}-cell-row-hover
`]:{background:Cr},[`&${ve}-row-selected`]:{"> th, > td":{background:lr},"&:hover > th, &:hover > td":{background:Ir}}}},[`${ve}-footer`]:{padding:`${Ue}px ${ot}px`,color:yn,background:ha}})}};var ao=(0,ua.Z)("Table",fe=>{const{colorTextHeading:ve,colorSplit:Oe,colorIcon:Ue,colorIconHover:ot,opacityLoading:vt,colorBgContainer:Ht,controlInteractiveSize:ln,headerBg:Ct,headerColor:wt,headerSortActiveBg:dn,headerSortHoverBg:qt,bodySortBg:zn,rowHoverBg:ma,rowSelectedBg:ia,rowSelectedHoverBg:Cr,rowExpandedBg:lr,cellPaddingBlock:Ir,cellPaddingInline:yn,cellPaddingBlockMD:ha,cellPaddingInlineMD:Oa,cellPaddingBlockSM:Ma,cellPaddingInlineSM:Ka,borderColor:fr,footerBg:so,footerColor:xr,headerBorderRadius:Ta,cellFontSize:Za,cellFontSizeMD:sr,cellFontSizeSM:Ar,headerSplitColor:Yr,fixedHeaderSortActiveBg:Uo,headerFilterHoverBg:_o,filterDropdownBg:Zo,expandIconBg:li,selectionColumnWidth:si,stickyScrollBarBg:Ci}=fe,Mi=new ra.C(Ue),rl=new ra.C(ot),el=2,wi=(0,$a.TS)(fe,{tableFontSize:Za,tableBg:Ht,tableRadius:Ta,tablePaddingVertical:Ir,tablePaddingHorizontal:yn,tablePaddingVerticalMiddle:ha,tablePaddingHorizontalMiddle:Oa,tablePaddingVerticalSmall:Ma,tablePaddingHorizontalSmall:Ka,tableBorderColor:fr,tableHeaderTextColor:wt,tableHeaderBg:Ct,tableFooterTextColor:xr,tableFooterBg:so,tableHeaderCellSplitColor:Yr,tableHeaderSortBg:dn,tableHeaderSortHoverBg:qt,tableHeaderIconColor:Mi.clone().setAlpha(Mi.getAlpha()*vt).toRgbString(),tableHeaderIconColorHover:rl.clone().setAlpha(rl.getAlpha()*vt).toRgbString(),tableBodySortBg:zn,tableFixedHeaderSortActiveBg:Uo,tableHeaderFilterActiveBg:_o,tableFilterDropdownBg:Zo,tableRowHoverBg:ma,tableSelectedRowBg:ia,tableSelectedRowHoverBg:Cr,zIndexTableFixed:el,zIndexTableSticky:el+1,tableFontSizeMiddle:sr,tableFontSizeSmall:Ar,tableSelectionColumnWidth:si,tableExpandIconBg:li,tableExpandColumnWidth:ln+2*fe.padding,tableExpandedRowBg:lr,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Ci,tableScrollThumbBgHover:ve,tableScrollBg:Oe});return[Ga(wi),io(wi),di(wi),ti(wi),Hr(wi),An(wi),jr(wi),tr(wi),di(wi),_r(wi),vi(wi),vr(wi),Ko(wi),zr(wi),ci(wi),$o(wi),mo(wi)]},fe=>{const{colorFillAlter:ve,colorBgContainer:Oe,colorTextHeading:Ue,colorFillSecondary:ot,colorFillContent:vt,controlItemBgActive:Ht,controlItemBgActiveHover:ln,padding:Ct,paddingSM:wt,paddingXS:dn,colorBorderSecondary:qt,borderRadiusLG:zn,fontSize:ma,controlHeight:ia,colorTextPlaceholder:Cr}=fe,lr=new ra.C(ot).onBackground(Oe).toHexShortString(),Ir=new ra.C(vt).onBackground(Oe).toHexShortString(),yn=new ra.C(ve).onBackground(Oe).toHexShortString();return{headerBg:yn,headerColor:Ue,headerSortActiveBg:lr,headerSortHoverBg:Ir,bodySortBg:yn,rowHoverBg:yn,rowSelectedBg:Ht,rowSelectedHoverBg:ln,rowExpandedBg:ve,cellPaddingBlock:Ct,cellPaddingInline:Ct,cellPaddingBlockMD:wt,cellPaddingInlineMD:dn,cellPaddingBlockSM:dn,cellPaddingInlineSM:dn,borderColor:qt,headerBorderRadius:zn,footerBg:yn,footerColor:Ue,cellFontSize:ma,cellFontSizeMD:ma,cellFontSizeSM:ma,headerSplitColor:qt,fixedHeaderSortActiveBg:lr,headerFilterHoverBg:vt,filterDropdownMenuBg:Oe,filterDropdownBg:Oe,expandIconBg:Oe,selectionColumnWidth:ia,stickyScrollBarBg:Cr,stickyScrollBarBorderRadius:100}});const eo=[],yr=(fe,ve)=>{const{prefixCls:Oe,className:Ue,rootClassName:ot,style:vt,size:Ht,bordered:ln,dropdownPrefixCls:Ct,dataSource:wt,pagination:dn,rowSelection:qt,rowKey:zn="key",rowClassName:ma,columns:ia,children:Cr,childrenColumnName:lr,onChange:Ir,getPopupContainer:yn,loading:ha,expandIcon:Oa,expandable:Ma,expandedRowRender:Ka,expandIconColumnIndex:fr,indentSize:so,scroll:xr,sortDirections:Ta,locale:Za,showSorterTooltip:sr=!0,virtual:Ar}=fe,Yr=se.useMemo(()=>ia||er(Cr),[ia,Cr]),Uo=se.useMemo(()=>Yr.some(Qi=>Qi.responsive),[Yr]),_o=(0,es.Z)(Uo),Zo=se.useMemo(()=>{const Qi=new Set(Object.keys(_o).filter(gl=>_o[gl]));return Yr.filter(gl=>!gl.responsive||gl.responsive.some(Kl=>Qi.has(Kl)))},[Yr,_o]),li=(0,Zr.Z)(fe,["className","style","columns"]),{locale:si=Ll.Z,direction:Ci,table:Mi,renderEmpty:rl,getPrefixCls:el,getPopupContainer:wi}=se.useContext(Zl.E_),cl=(0,yl.Z)(Ht),to=Object.assign(Object.assign({},si.Table),Za),oi=wt||eo,Mo=el("table",Oe),Xo=el("dropdown",Ct),uo=Object.assign({childrenColumnName:lr,expandIconColumnIndex:fr},Ma),{childrenColumnName:Wo="children"}=uo,zo=se.useMemo(()=>oi.some(Qi=>Qi==null?void 0:Qi[Wo])?"nest":Ka||Ma&&Ma.expandedRowRender?"row":null,[oi]),Go={body:se.useRef()},Oi=se.useMemo(()=>typeof zn=="function"?zn:Qi=>Qi==null?void 0:Qi[zn],[zn]),[Yo]=Va(oi,Wo,Oi),xi={},_i=function(Qi,gl){let Kl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var vl,Gl,rs;const os=Object.assign(Object.assign({},xi),Qi);Kl&&((vl=xi.resetPagination)===null||vl===void 0||vl.call(xi),!((Gl=os.pagination)===null||Gl===void 0)&&Gl.current&&(os.pagination.current=1),dn&&dn.onChange&&dn.onChange(1,(rs=os.pagination)===null||rs===void 0?void 0:rs.pageSize)),xr&&xr.scrollToFirstRowOnChange!==!1&&Go.body.current&&(0,Sl.Z)(0,{getContainer:()=>Go.body.current}),Ir==null||Ir(os.pagination,os.filters,os.sorter,{currentDataSource:Ca(an(oi,os.sorterStates,Wo),os.filterStates),action:gl})},Ti=(Qi,gl)=>{_i({sorter:Qi,sorterStates:gl},"sort",!1)},[Ol,_l,ms,xl]=mt({prefixCls:Mo,mergedColumns:Zo,onSorterChange:Ti,sortDirections:Ta||["ascend","descend"],tableLocale:to,showSorterTooltip:sr}),vs=se.useMemo(()=>an(oi,_l,Wo),[oi,_l]);xi.sorter=xl(),xi.sorterStates=_l;const wl=(Qi,gl)=>{_i({filters:Qi,filterStates:gl},"filter",!0)},[ns,Ws,nl]=Pa({prefixCls:Mo,locale:to,dropdownPrefixCls:Xo,mergedColumns:Zo,onFilterChange:wl,getPopupContainer:yn||wi}),ol=Ca(vs,Ws);xi.filters=nl,xi.filterStates=Ws;const El=se.useMemo(()=>{const Qi={};return Object.keys(nl).forEach(gl=>{nl[gl]!==null&&(Qi[gl]=nl[gl])}),Object.assign(Object.assign({},ms),{filters:Qi})},[ms,nl]),[Bl]=jn(El),bl=(Qi,gl)=>{_i({pagination:Object.assign(Object.assign({},xi.pagination),{current:Qi,pageSize:gl})},"paginate")},[Gi,jl]=Tr(ol.length,bl,dn);xi.pagination=dn===!1?{}:Qr(Gi,dn),xi.resetPagination=jl;const Rl=se.useMemo(()=>{if(dn===!1||!Gi.pageSize)return ol;const{current:Qi=1,total:gl,pageSize:Kl=wr}=Gi;return ol.length<gl?ol.length>Kl?ol.slice((Qi-1)*Kl,Qi*Kl):ol:ol.slice((Qi-1)*Kl,Qi*Kl)},[!!dn,ol,Gi&&Gi.current,Gi&&Gi.pageSize,Gi&&Gi.total]),[as,bs]=Mn({prefixCls:Mo,data:ol,pageData:Rl,getRowKey:Oi,getRecordByKey:Yo,expandType:zo,childrenColumnName:Wo,locale:to,getPopupContainer:yn||wi},qt),Cs=(Qi,gl,Kl)=>{let vl;return typeof ma=="function"?vl=We()(ma(Qi,gl,Kl)):vl=We()(ma),We()({[`${Mo}-row-selected`]:bs.has(Oi(Qi,gl))},vl)};uo.__PARENT_RENDER_ICON__=uo.expandIcon,uo.expandIcon=uo.expandIcon||Oa||Ro(to),zo==="nest"&&uo.expandIconColumnIndex===void 0?uo.expandIconColumnIndex=qt?1:0:uo.expandIconColumnIndex>0&&qt&&(uo.expandIconColumnIndex-=1),typeof uo.indentSize!="number"&&(uo.indentSize=typeof so=="number"?so:15);const Vs=se.useCallback(Qi=>Bl(as(ns(Ol(Qi)))),[Ol,ns,as]);let Rs,ps;if(dn!==!1&&(Gi!=null&&Gi.total)){let Qi;Gi.size?Qi=Gi.size:Qi=cl==="small"||cl==="middle"?"small":void 0;const gl=Gl=>se.createElement(fl.Z,Object.assign({},Gi,{className:We()(`${Mo}-pagination ${Mo}-pagination-${Gl}`,Gi.className),size:Qi})),Kl=Ci==="rtl"?"left":"right",{position:vl}=Gi;if(vl!==null&&Array.isArray(vl)){const Gl=vl.find(Ts=>Ts.includes("top")),rs=vl.find(Ts=>Ts.includes("bottom")),os=vl.every(Ts=>`${Ts}`=="none");!Gl&&!rs&&!os&&(ps=gl(Kl)),Gl&&(Rs=gl(Gl.toLowerCase().replace("top",""))),rs&&(ps=gl(rs.toLowerCase().replace("bottom","")))}else ps=gl(Kl)}let Ml;typeof ha=="boolean"?Ml={spinning:ha}:typeof ha=="object"&&(Ml=Object.assign({spinning:!0},ha));const[Ql,Dl]=ao(Mo),[,Pl]=(0,_s.Z)(),Ds=We()(`${Mo}-wrapper`,Mi==null?void 0:Mi.className,{[`${Mo}-wrapper-rtl`]:Ci==="rtl"},Ue,ot,Dl),Ms=Object.assign(Object.assign({},Mi==null?void 0:Mi.style),vt),Ks=Za&&Za.emptyText||(rl==null?void 0:rl("Table"))||se.createElement(ql.Z,{componentName:"Table"}),Ns=Ar?kn:qn,ru={},du=se.useMemo(()=>{const{fontSize:Qi,lineHeight:gl,padding:Kl,paddingXS:vl,paddingSM:Gl}=Pl,rs=Math.floor(Qi*gl);switch(cl){case"large":return Kl*2+rs;case"small":return vl*2+rs;default:return Gl*2+rs}},[Pl,cl]);return Ar&&(ru.listItemHeight=du),Ql(se.createElement("div",{ref:ve,className:Ds,style:Ms},se.createElement(Wl.Z,Object.assign({spinning:!1},Ml),Rs,se.createElement(Ns,Object.assign({},ru,li,{columns:Zo,direction:Ci,expandable:uo,prefixCls:Mo,className:We()({[`${Mo}-middle`]:cl==="middle",[`${Mo}-small`]:cl==="small",[`${Mo}-bordered`]:ln,[`${Mo}-empty`]:oi.length===0}),data:Rl,rowKey:Oi,rowClassName:Cs,emptyText:Ks,internalHooks:ie,internalRefs:Go,transformColumns:Vs})),ps)))};var Ao=se.forwardRef(yr);const gi=(fe,ve)=>{const Oe=se.useRef(0);return Oe.current+=1,se.createElement(Ao,Object.assign({},fe,{ref:ve,_renderTimes:Oe.current}))},Li=se.forwardRef(gi);Li.SELECTION_COLUMN=ut,Li.EXPAND_COLUMN=x,Li.SELECTION_ALL=Bt,Li.SELECTION_INVERT=Je,Li.SELECTION_NONE=it,Li.Column=qi,Li.ColumnGroup=kl,Li.Summary=ct;var Ai=Li,ki=Ai},66309:function(en,jt,z){"use strict";z.d(jt,{default:function(){return Re}});var x=z(67294),ie=z(73475),we=z(94184),Te=z.n(we),Ee=z(98787),Ze=z(69760),se=z(45353),qe=z(53124),Me=z(14747),ke=z(45503),Ke=z(67968);const de=ye=>{const{paddingXXS:He,lineWidth:We,tagPaddingHorizontal:Xe,componentCls:Be}=ye,at=Xe-We,pt=He-We;return{[Be]:Object.assign(Object.assign({},(0,Me.Wf)(ye)),{display:"inline-block",height:"auto",marginInlineEnd:ye.marginXS,paddingInline:at,fontSize:ye.tagFontSize,lineHeight:ye.tagLineHeight,whiteSpace:"nowrap",background:ye.defaultBg,border:`${ye.lineWidth}px ${ye.lineType} ${ye.colorBorder}`,borderRadius:ye.borderRadiusSM,opacity:1,transition:`all ${ye.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Be}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:ye.defaultColor},[`${Be}-close-icon`]:{marginInlineStart:pt,color:ye.colorTextDescription,fontSize:ye.tagIconSize,cursor:"pointer",transition:`all ${ye.motionDurationMid}`,"&:hover":{color:ye.colorTextHeading}},[`&${Be}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${ye.iconCls}-close, ${ye.iconCls}-close:hover`]:{color:ye.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Be}-checkable-checked):hover`]:{color:ye.colorPrimary,backgroundColor:ye.colorFillSecondary},"&:active, &-checked":{color:ye.colorTextLightSolid},"&-checked":{backgroundColor:ye.colorPrimary,"&:hover":{backgroundColor:ye.colorPrimaryHover}},"&:active":{backgroundColor:ye.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${ye.iconCls} + span, > span + ${ye.iconCls}`]:{marginInlineStart:at}}),[`${Be}-borderless`]:{borderColor:"transparent",background:ye.tagBorderlessBg}}},ze=ye=>{const{lineWidth:He,fontSizeIcon:We}=ye,Xe=ye.fontSizeSM,Be=`${ye.lineHeightSM*Xe}px`;return(0,ke.TS)(ye,{tagFontSize:Xe,tagLineHeight:Be,tagIconSize:We-2*He,tagPaddingHorizontal:8,tagBorderlessBg:ye.colorFillTertiary})},ue=ye=>({defaultBg:ye.colorFillQuaternary,defaultColor:ye.colorText});var y=(0,Ke.Z)("Tag",ye=>{const He=ze(ye);return de(He)},ue),a=function(ye,He){var We={};for(var Xe in ye)Object.prototype.hasOwnProperty.call(ye,Xe)&&He.indexOf(Xe)<0&&(We[Xe]=ye[Xe]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Xe=Object.getOwnPropertySymbols(ye);Be<Xe.length;Be++)He.indexOf(Xe[Be])<0&&Object.prototype.propertyIsEnumerable.call(ye,Xe[Be])&&(We[Xe[Be]]=ye[Xe[Be]]);return We},E=ye=>{const{prefixCls:He,style:We,className:Xe,checked:Be,onChange:at,onClick:pt}=ye,yt=a(ye,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:ht,tag:xt}=x.useContext(qe.E_),Jt=En=>{at==null||at(!Be),pt==null||pt(En)},ea=ht("tag",He),[Sa,Pt]=y(ea),bt=Te()(ea,`${ea}-checkable`,{[`${ea}-checkable-checked`]:Be},xt==null?void 0:xt.className,Xe,Pt);return Sa(x.createElement("span",Object.assign({},yt,{style:Object.assign(Object.assign({},We),xt==null?void 0:xt.style),className:bt,onClick:Jt})))},ee=z(98719);const te=ye=>(0,ee.Z)(ye,(He,We)=>{let{textColor:Xe,lightBorderColor:Be,lightColor:at,darkColor:pt}=We;return{[`${ye.componentCls}-${He}`]:{color:Xe,background:at,borderColor:Be,"&-inverse":{color:ye.colorTextLightSolid,background:pt,borderColor:pt},[`&${ye.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,Ke.b)(["Tag","preset"],ye=>{const He=ze(ye);return te(He)},ue);function oe(ye){return typeof ye!="string"?ye:ye.charAt(0).toUpperCase()+ye.slice(1)}const ce=(ye,He,We)=>{const Xe=oe(We);return{[`${ye.componentCls}-${He}`]:{color:ye[`color${We}`],background:ye[`color${Xe}Bg`],borderColor:ye[`color${Xe}Border`],[`&${ye.componentCls}-borderless`]:{borderColor:"transparent"}}}};var pe=(0,Ke.b)(["Tag","status"],ye=>{const He=ze(ye);return[ce(He,"success","Success"),ce(He,"processing","Info"),ce(He,"error","Error"),ce(He,"warning","Warning")]},ue),xe=function(ye,He){var We={};for(var Xe in ye)Object.prototype.hasOwnProperty.call(ye,Xe)&&He.indexOf(Xe)<0&&(We[Xe]=ye[Xe]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Xe=Object.getOwnPropertySymbols(ye);Be<Xe.length;Be++)He.indexOf(Xe[Be])<0&&Object.prototype.propertyIsEnumerable.call(ye,Xe[Be])&&(We[Xe[Be]]=ye[Xe[Be]]);return We};const je=(ye,He)=>{const{prefixCls:We,className:Xe,rootClassName:Be,style:at,children:pt,icon:yt,color:ht,onClose:xt,closeIcon:Jt,closable:ea,bordered:Sa=!0}=ye,Pt=xe(ye,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:bt,direction:En,tag:ga}=x.useContext(qe.E_),[xn,Xn]=x.useState(!0);x.useEffect(()=>{"visible"in Pt&&Xn(Pt.visible)},[Pt.visible]);const tt=(0,Ee.o2)(ht),Yn=(0,Ee.yT)(ht),fa=tt||Yn,pn=Object.assign(Object.assign({backgroundColor:ht&&!fa?ht:void 0},ga==null?void 0:ga.style),at),Nt=bt("tag",We),[Sn,Ve]=y(Nt),Ie=Te()(Nt,ga==null?void 0:ga.className,{[`${Nt}-${ht}`]:fa,[`${Nt}-has-color`]:ht&&!fa,[`${Nt}-hidden`]:!xn,[`${Nt}-rtl`]:En==="rtl",[`${Nt}-borderless`]:!Sa},Xe,Be,Ve),St=oa=>{oa.stopPropagation(),xt==null||xt(oa),!oa.defaultPrevented&&Xn(!1)},[,Xt]=(0,Ze.Z)(ea,Jt,oa=>oa===null?x.createElement(ie.Z,{className:`${Nt}-close-icon`,onClick:St}):x.createElement("span",{className:`${Nt}-close-icon`,onClick:St},oa),null,!1),Bn=typeof Pt.onClick=="function"||pt&&pt.type==="a",Zn=yt||null,Na=Zn?x.createElement(x.Fragment,null,Zn,pt&&x.createElement("span",null,pt)):pt,On=x.createElement("span",Object.assign({},Pt,{ref:He,className:Ie,style:pn}),Na,Xt,tt&&x.createElement(re,{key:"preset",prefixCls:Nt}),Yn&&x.createElement(pe,{key:"status",prefixCls:Nt}));return Sn(Bn?x.createElement(se.Z,{component:"Tag"},On):On)},_e=x.forwardRef(je);_e.CheckableTag=E;var Re=_e},48305:function(en,jt,z){"use strict";z.d(jt,{default:function(){return Tr}});var x=z(94184),ie=z.n(x),we=z(87462),Te=z(74902),Ee=z(1413),Ze=z(97685),se=z(45987),qe=z(71002),Me=z(4942),ke=z(21770),Ke=z(80334),de=z(67294),ze=z(8410),ue=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var Se=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(Se)||/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(Se==null?void 0:Se.substr(0,4))},y=z(15105),a=z(42550),b=function(Ae){var lt=Ae.className,he=Ae.customizeIcon,rt=Ae.customizeIconProps,ut=Ae.onMouseDown,Bt=Ae.onClick,Je=Ae.children,it;return typeof he=="function"?it=he(rt):it=he,de.createElement("span",{className:lt,onMouseDown:function(Ut){Ut.preventDefault(),ut&&ut(Ut)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Bt,"aria-hidden":!0},it!==void 0?it:de.createElement("span",{className:ie()(lt.split(/\s+/).map(function(gt){return"".concat(gt,"-icon")}))},Je))},E=b;function ee(Se,Ae,lt,he,rt){var ut=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Bt=arguments.length>6?arguments[6]:void 0,Je=arguments.length>7?arguments[7]:void 0,it=de.useMemo(function(){if((0,qe.Z)(he)==="object")return he.clearIcon;if(rt)return rt},[he,rt]),gt=de.useMemo(function(){return!!(!ut&&he&&(lt.length||Bt)&&!(Je==="combobox"&&Bt===""))},[he,ut,lt.length,Bt,Je]);return{allowClear:gt,clearIcon:de.createElement(E,{className:"".concat(Se,"-clear"),onMouseDown:Ae,customizeIcon:it},"\xD7")}}var te=de.createContext(null);function re(){return de.useContext(te)}function oe(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Ae=de.useState(!1),lt=(0,Ze.Z)(Ae,2),he=lt[0],rt=lt[1],ut=de.useRef(null),Bt=function(){window.clearTimeout(ut.current)};de.useEffect(function(){return Bt},[]);var Je=function(gt,Ut){Bt(),ut.current=window.setTimeout(function(){rt(gt),Ut&&Ut()},Se)};return[he,Je,Bt]}function ce(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Ae=de.useRef(null),lt=de.useRef(null);de.useEffect(function(){return function(){window.clearTimeout(lt.current)}},[]);function he(rt){(rt||Ae.current===null)&&(Ae.current=rt),window.clearTimeout(lt.current),lt.current=window.setTimeout(function(){Ae.current=null},Se)}return[function(){return Ae.current},he]}function pe(Se,Ae,lt,he){var rt=de.useRef(null);rt.current={open:Ae,triggerOpen:lt,customizedTrigger:he},de.useEffect(function(){function ut(Bt){var Je;if(!((Je=rt.current)!==null&&Je!==void 0&&Je.customizedTrigger)){var it=Bt.target;it.shadowRoot&&Bt.composed&&(it=Bt.composedPath()[0]||it),rt.current.open&&Se().filter(function(gt){return gt}).every(function(gt){return!gt.contains(it)&&gt!==it})&&rt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",ut),function(){return window.removeEventListener("mousedown",ut)}},[])}var xe=z(64217),je=z(48555);function _e(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Re=_e()?de.useLayoutEffect:de.useEffect,ye=function(Ae,lt){var he=de.useRef(!0);Re(function(){return Ae(he.current)},lt),Re(function(){return he.current=!1,function(){he.current=!0}},[])},He=function(Ae,lt){ye(function(he){if(!he)return Ae()},lt)},We=ye,Xe=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Be=void 0;function at(Se,Ae){var lt=Se.prefixCls,he=Se.invalidate,rt=Se.item,ut=Se.renderItem,Bt=Se.responsive,Je=Se.responsiveDisabled,it=Se.registerSize,gt=Se.itemKey,Ut=Se.className,gn=Se.style,Mn=Se.children,nn=Se.display,Tn=Se.order,ge=Se.component,Ce=ge===void 0?"div":ge,Pe=(0,se.Z)(Se,Xe),ft=Bt&&!nn;function Wt(Mt){it(gt,Mt)}de.useEffect(function(){return function(){Wt(null)}},[]);var Fn=ut&&rt!==Be?ut(rt):Mn,Nn;he||(Nn={opacity:ft?0:1,height:ft?0:Be,overflowY:ft?"hidden":Be,order:Bt?Tn:Be,pointerEvents:ft?"none":Be,position:ft?"absolute":Be});var Kt={};ft&&(Kt["aria-hidden"]=!0);var It=de.createElement(Ce,(0,we.Z)({className:ie()(!he&&lt,Ut),style:(0,Ee.Z)((0,Ee.Z)({},Nn),gn)},Kt,Pe,{ref:Ae}),Fn);return Bt&&(It=de.createElement(je.Z,{onResize:function(an){var mt=an.offsetWidth;Wt(mt)},disabled:Je},It)),It}var pt=de.forwardRef(at);pt.displayName="Item";var yt=pt;function ht(Se){var Ae=de.useRef();Ae.current=Se;var lt=de.useCallback(function(){for(var he,rt=arguments.length,ut=new Array(rt),Bt=0;Bt<rt;Bt++)ut[Bt]=arguments[Bt];return(he=Ae.current)===null||he===void 0?void 0:he.call.apply(he,[Ae].concat(ut))},[]);return lt}var xt=z(73935),Jt=function(Ae){return+setTimeout(Ae,16)},ea=function(Ae){return clearTimeout(Ae)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Jt=function(Ae){return window.requestAnimationFrame(Ae)},ea=function(Ae){return window.cancelAnimationFrame(Ae)});var Sa=0,Pt=new Map;function bt(Se){Pt.delete(Se)}var En=function(Ae){var lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Sa+=1;var he=Sa;function rt(ut){if(ut===0)bt(he),Ae();else{var Bt=Jt(function(){rt(ut-1)});Pt.set(he,Bt)}}return rt(lt),he};En.cancel=function(Se){var Ae=Pt.get(Se);return bt(Ae),ea(Ae)};var ga=En;function xn(Se){if(typeof MessageChannel=="undefined")ga(Se);else{var Ae=new MessageChannel;Ae.port1.onmessage=function(){return Se()},Ae.port2.postMessage(void 0)}}function Xn(){var Se=de.useRef(null),Ae=function(he){Se.current||(Se.current=[],xn(function(){(0,xt.unstable_batchedUpdates)(function(){Se.current.forEach(function(rt){rt()}),Se.current=null})})),Se.current.push(he)};return Ae}function tt(Se,Ae){var lt=de.useState(Ae),he=(0,Ze.Z)(lt,2),rt=he[0],ut=he[1],Bt=ht(function(Je){Se(function(){ut(Je)})});return[rt,Bt]}var Yn=de.createContext(null),fa=["component"],pn=["className"],Nt=["className"],Sn=function(Ae,lt){var he=de.useContext(Yn);if(!he){var rt=Ae.component,ut=rt===void 0?"div":rt,Bt=(0,se.Z)(Ae,fa);return de.createElement(ut,(0,we.Z)({},Bt,{ref:lt}))}var Je=he.className,it=(0,se.Z)(he,pn),gt=Ae.className,Ut=(0,se.Z)(Ae,Nt);return de.createElement(Yn.Provider,{value:null},de.createElement(yt,(0,we.Z)({ref:lt,className:ie()(Je,gt)},it,Ut)))},Ve=de.forwardRef(Sn);Ve.displayName="RawItem";var Ie=Ve,St=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Xt="responsive",Bn="invalidate";function Zn(Se){return"+ ".concat(Se.length," ...")}function Na(Se,Ae){var lt=Se.prefixCls,he=lt===void 0?"rc-overflow":lt,rt=Se.data,ut=rt===void 0?[]:rt,Bt=Se.renderItem,Je=Se.renderRawItem,it=Se.itemKey,gt=Se.itemWidth,Ut=gt===void 0?10:gt,gn=Se.ssr,Mn=Se.style,nn=Se.className,Tn=Se.maxCount,ge=Se.renderRest,Ce=Se.renderRawRest,Pe=Se.suffix,ft=Se.component,Wt=ft===void 0?"div":ft,Fn=Se.itemComponent,Nn=Se.onVisibleChange,Kt=(0,se.Z)(Se,St),It=gn==="full",Mt=Xn(),an=tt(Mt,null),mt=(0,Ze.Z)(an,2),Zt=mt[0],jn=mt[1],qn=Zt||0,kn=tt(Mt,new Map),ra=(0,Ze.Z)(kn,2),cn=ra[0],ua=ra[1],$a=tt(Mt,0),In=(0,Ze.Z)($a,2),An=In[0],br=In[1],zr=tt(Mt,0),qr=(0,Ze.Z)(zr,2),_r=qr[0],po=qr[1],Ha=tt(Mt,0),tr=(0,Ze.Z)(Ha,2),nr=tr[0],Hr=tr[1],Vr=(0,de.useState)(null),vr=(0,Ze.Z)(Vr,2),Po=vr[0],io=vr[1],Jr=(0,de.useState)(null),jr=(0,Ze.Z)(Jr,2),Xr=jr[0],$o=jr[1],jo=de.useMemo(function(){return Xr===null&&It?Number.MAX_SAFE_INTEGER:Xr||0},[Xr,Zt]),vi=(0,de.useState)(!1),mi=(0,Ze.Z)(vi,2),ci=mi[0],qo=mi[1],ti="".concat(he,"-item"),bo=Math.max(An,_r),Ko=Tn===Xt,pi=ut.length&&Ko,di=Tn===Bn,Ni=pi||typeof Tn=="number"&&ut.length>Tn,mo=(0,de.useMemo)(function(){var Ct=ut;return pi?Zt===null&&It?Ct=ut:Ct=ut.slice(0,Math.min(ut.length,qn/Ut)):typeof Tn=="number"&&(Ct=ut.slice(0,Tn)),Ct},[ut,Ut,Zt,Tn,pi]),Ga=(0,de.useMemo)(function(){return pi?ut.slice(jo+1):ut.slice(mo.length)},[ut,mo,pi,jo]),ao=(0,de.useCallback)(function(Ct,wt){var dn;return typeof it=="function"?it(Ct):(dn=it&&(Ct==null?void 0:Ct[it]))!==null&&dn!==void 0?dn:wt},[it]),eo=(0,de.useCallback)(Bt||function(Ct){return Ct},[Bt]);function yr(Ct,wt,dn){Xr===Ct&&(wt===void 0||wt===Po)||($o(Ct),dn||(qo(Ct<ut.length-1),Nn==null||Nn(Ct)),wt!==void 0&&io(wt))}function Ao(Ct,wt){jn(wt.clientWidth)}function gi(Ct,wt){ua(function(dn){var qt=new Map(dn);return wt===null?qt.delete(Ct):qt.set(Ct,wt),qt})}function Li(Ct,wt){po(wt),br(_r)}function Ai(Ct,wt){Hr(wt)}function ki(Ct){return cn.get(ao(mo[Ct],Ct))}We(function(){if(qn&&typeof bo=="number"&&mo){var Ct=nr,wt=mo.length,dn=wt-1;if(!wt){yr(0,null);return}for(var qt=0;qt<wt;qt+=1){var zn=ki(qt);if(It&&(zn=zn||0),zn===void 0){yr(qt-1,void 0,!0);break}if(Ct+=zn,dn===0&&Ct<=qn||qt===dn-1&&Ct+ki(dn)<=qn){yr(dn,null);break}else if(Ct+bo>qn){yr(qt-1,Ct-zn-nr+_r);break}}Pe&&ki(0)+nr>qn&&io(null)}},[qn,cn,_r,nr,ao,mo]);var fe=ci&&!!Ga.length,ve={};Po!==null&&pi&&(ve={position:"absolute",left:Po,top:0});var Oe={prefixCls:ti,responsive:pi,component:Fn,invalidate:di},Ue=Je?function(Ct,wt){var dn=ao(Ct,wt);return de.createElement(Yn.Provider,{key:dn,value:(0,Ee.Z)((0,Ee.Z)({},Oe),{},{order:wt,item:Ct,itemKey:dn,registerSize:gi,display:wt<=jo})},Je(Ct,wt))}:function(Ct,wt){var dn=ao(Ct,wt);return de.createElement(yt,(0,we.Z)({},Oe,{order:wt,key:dn,item:Ct,renderItem:eo,itemKey:dn,registerSize:gi,display:wt<=jo}))},ot,vt={order:fe?jo:Number.MAX_SAFE_INTEGER,className:"".concat(ti,"-rest"),registerSize:Li,display:fe};if(Ce)Ce&&(ot=de.createElement(Yn.Provider,{value:(0,Ee.Z)((0,Ee.Z)({},Oe),vt)},Ce(Ga)));else{var Ht=ge||Zn;ot=de.createElement(yt,(0,we.Z)({},Oe,vt),typeof Ht=="function"?Ht(Ga):Ht)}var ln=de.createElement(Wt,(0,we.Z)({className:ie()(!di&&he,nn),style:Mn,ref:Ae},Kt),mo.map(Ue),Ni?ot:null,Pe&&de.createElement(yt,(0,we.Z)({},Oe,{responsive:Ko,responsiveDisabled:!pi,order:jo,className:"".concat(ti,"-suffix"),registerSize:Ai,display:!0,style:ve}),Pe));return Ko&&(ln=de.createElement(je.Z,{onResize:Ao,disabled:!pi},ln)),ln}var On=de.forwardRef(Na);On.displayName="Overflow",On.Item=Ie,On.RESPONSIVE=Xt,On.INVALIDATE=Bn;var oa=On,xa=oa,nt=function(Ae,lt){var he,rt,ut=Ae.prefixCls,Bt=Ae.id,Je=Ae.inputElement,it=Ae.disabled,gt=Ae.tabIndex,Ut=Ae.autoFocus,gn=Ae.autoComplete,Mn=Ae.editable,nn=Ae.activeDescendantId,Tn=Ae.value,ge=Ae.maxLength,Ce=Ae.onKeyDown,Pe=Ae.onMouseDown,ft=Ae.onChange,Wt=Ae.onPaste,Fn=Ae.onCompositionStart,Nn=Ae.onCompositionEnd,Kt=Ae.open,It=Ae.attrs,Mt=Je||de.createElement("input",null),an=Mt,mt=an.ref,Zt=an.props,jn=Zt.onKeyDown,qn=Zt.onChange,kn=Zt.onMouseDown,ra=Zt.onCompositionStart,cn=Zt.onCompositionEnd,ua=Zt.style;return(0,Ke.Kp)(!("maxLength"in Mt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Mt=de.cloneElement(Mt,(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({type:"search"},Zt),{},{id:Bt,ref:(0,a.sQ)(lt,mt),disabled:it,tabIndex:gt,autoComplete:gn||"off",autoFocus:Ut,className:ie()("".concat(ut,"-selection-search-input"),(he=Mt)===null||he===void 0||(rt=he.props)===null||rt===void 0?void 0:rt.className),role:"combobox","aria-label":"Search","aria-expanded":Kt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Bt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Bt,"_list"),"aria-activedescendant":Kt?nn:void 0},It),{},{value:Mn?Tn:"",maxLength:ge,readOnly:!Mn,unselectable:Mn?null:"on",style:(0,Ee.Z)((0,Ee.Z)({},ua),{},{opacity:Mn?null:0}),onKeyDown:function(In){Ce(In),jn&&jn(In)},onMouseDown:function(In){Pe(In),kn&&kn(In)},onChange:function(In){ft(In),qn&&qn(In)},onCompositionStart:function(In){Fn(In),ra&&ra(In)},onCompositionEnd:function(In){Nn(In),cn&&cn(In)},onPaste:Wt})),Mt},Tt=de.forwardRef(nt);Tt.displayName="Input";var Ra=Tt;function ta(Se){return Array.isArray(Se)?Se:Se!==void 0?[Se]:[]}var kt=typeof window!="undefined"&&window.document&&window.document.documentElement,Fa=kt;function ct(Se){return Se!=null}function Gt(Se){return!Se&&Se!==0}function fn(Se){return["string","number"].includes((0,qe.Z)(Se))}function zt(Se){var Ae=void 0;return Se&&(fn(Se.title)?Ae=Se.title.toString():fn(Se.label)&&(Ae=Se.label.toString())),Ae}function Vt(Se,Ae){Fa?de.useLayoutEffect(Se,Ae):de.useEffect(Se,Ae)}function va(Se){var Ae;return(Ae=Se.key)!==null&&Ae!==void 0?Ae:Se.value}var Aa=function(Ae){Ae.preventDefault(),Ae.stopPropagation()},wa=function(Ae){var lt=Ae.id,he=Ae.prefixCls,rt=Ae.values,ut=Ae.open,Bt=Ae.searchValue,Je=Ae.autoClearSearchValue,it=Ae.inputRef,gt=Ae.placeholder,Ut=Ae.disabled,gn=Ae.mode,Mn=Ae.showSearch,nn=Ae.autoFocus,Tn=Ae.autoComplete,ge=Ae.activeDescendantId,Ce=Ae.tabIndex,Pe=Ae.removeIcon,ft=Ae.maxTagCount,Wt=Ae.maxTagTextLength,Fn=Ae.maxTagPlaceholder,Nn=Fn===void 0?function(io){return"+ ".concat(io.length," ...")}:Fn,Kt=Ae.tagRender,It=Ae.onToggleOpen,Mt=Ae.onRemove,an=Ae.onInputChange,mt=Ae.onInputPaste,Zt=Ae.onInputKeyDown,jn=Ae.onInputMouseDown,qn=Ae.onInputCompositionStart,kn=Ae.onInputCompositionEnd,ra=de.useRef(null),cn=(0,de.useState)(0),ua=(0,Ze.Z)(cn,2),$a=ua[0],In=ua[1],An=(0,de.useState)(!1),br=(0,Ze.Z)(An,2),zr=br[0],qr=br[1],_r="".concat(he,"-selection"),po=ut||gn==="multiple"&&Je===!1||gn==="tags"?Bt:"",Ha=gn==="tags"||gn==="multiple"&&Je===!1||Mn&&(ut||zr);Vt(function(){In(ra.current.scrollWidth)},[po]);function tr(io,Jr,jr,Xr,$o){return de.createElement("span",{className:ie()("".concat(_r,"-item"),(0,Me.Z)({},"".concat(_r,"-item-disabled"),jr)),title:zt(io)},de.createElement("span",{className:"".concat(_r,"-item-content")},Jr),Xr&&de.createElement(E,{className:"".concat(_r,"-item-remove"),onMouseDown:Aa,onClick:$o,customizeIcon:Pe},"\xD7"))}function nr(io,Jr,jr,Xr,$o){var jo=function(mi){Aa(mi),It(!ut)};return de.createElement("span",{onMouseDown:jo},Kt({label:Jr,value:io,disabled:jr,closable:Xr,onClose:$o}))}function Hr(io){var Jr=io.disabled,jr=io.label,Xr=io.value,$o=!Ut&&!Jr,jo=jr;if(typeof Wt=="number"&&(typeof jr=="string"||typeof jr=="number")){var vi=String(jo);vi.length>Wt&&(jo="".concat(vi.slice(0,Wt),"..."))}var mi=function(qo){qo&&qo.stopPropagation(),Mt(io)};return typeof Kt=="function"?nr(Xr,jo,Jr,$o,mi):tr(io,jo,Jr,$o,mi)}function Vr(io){var Jr=typeof Nn=="function"?Nn(io):Nn;return tr({title:Jr},Jr,!1)}var vr=de.createElement("div",{className:"".concat(_r,"-search"),style:{width:$a},onFocus:function(){qr(!0)},onBlur:function(){qr(!1)}},de.createElement(Ra,{ref:it,open:ut,prefixCls:he,id:lt,inputElement:null,disabled:Ut,autoFocus:nn,autoComplete:Tn,editable:Ha,activeDescendantId:ge,value:po,onKeyDown:Zt,onMouseDown:jn,onChange:an,onPaste:mt,onCompositionStart:qn,onCompositionEnd:kn,tabIndex:Ce,attrs:(0,xe.Z)(Ae,!0)}),de.createElement("span",{ref:ra,className:"".concat(_r,"-search-mirror"),"aria-hidden":!0},po,"\xA0")),Po=de.createElement(xa,{prefixCls:"".concat(_r,"-overflow"),data:rt,renderItem:Hr,renderRest:Vr,suffix:vr,itemKey:va,maxCount:ft});return de.createElement(de.Fragment,null,Po,!rt.length&&!po&&de.createElement("span",{className:"".concat(_r,"-placeholder")},gt))},La=wa,Or=function(Ae){var lt=Ae.inputElement,he=Ae.prefixCls,rt=Ae.id,ut=Ae.inputRef,Bt=Ae.disabled,Je=Ae.autoFocus,it=Ae.autoComplete,gt=Ae.activeDescendantId,Ut=Ae.mode,gn=Ae.open,Mn=Ae.values,nn=Ae.placeholder,Tn=Ae.tabIndex,ge=Ae.showSearch,Ce=Ae.searchValue,Pe=Ae.activeValue,ft=Ae.maxLength,Wt=Ae.onInputKeyDown,Fn=Ae.onInputMouseDown,Nn=Ae.onInputChange,Kt=Ae.onInputPaste,It=Ae.onInputCompositionStart,Mt=Ae.onInputCompositionEnd,an=Ae.title,mt=de.useState(!1),Zt=(0,Ze.Z)(mt,2),jn=Zt[0],qn=Zt[1],kn=Ut==="combobox",ra=kn||ge,cn=Mn[0],ua=Ce||"";kn&&Pe&&!jn&&(ua=Pe),de.useEffect(function(){kn&&qn(!1)},[kn,Pe]);var $a=Ut!=="combobox"&&!gn&&!ge?!1:!!ua,In=an===void 0?zt(cn):an,An=function(){if(cn)return null;var zr=$a?{visibility:"hidden"}:void 0;return de.createElement("span",{className:"".concat(he,"-selection-placeholder"),style:zr},nn)};return de.createElement(de.Fragment,null,de.createElement("span",{className:"".concat(he,"-selection-search")},de.createElement(Ra,{ref:ut,prefixCls:he,id:rt,open:gn,inputElement:lt,disabled:Bt,autoFocus:Je,autoComplete:it,editable:ra,activeDescendantId:gt,value:ua,onKeyDown:Wt,onMouseDown:Fn,onChange:function(zr){qn(!0),Nn(zr)},onPaste:Kt,onCompositionStart:It,onCompositionEnd:Mt,tabIndex:Tn,attrs:(0,xe.Z)(Ae,!0),maxLength:kn?ft:void 0})),!kn&&cn?de.createElement("span",{className:"".concat(he,"-selection-item"),title:In,style:$a?{visibility:"hidden"}:void 0},cn.label):null,An())},Fr=Or;function pr(Se){return![y.Z.ESC,y.Z.SHIFT,y.Z.BACKSPACE,y.Z.TAB,y.Z.WIN_KEY,y.Z.ALT,y.Z.META,y.Z.WIN_KEY_RIGHT,y.Z.CTRL,y.Z.SEMICOLON,y.Z.EQUALS,y.Z.CAPS_LOCK,y.Z.CONTEXT_MENU,y.Z.F1,y.Z.F2,y.Z.F3,y.Z.F4,y.Z.F5,y.Z.F6,y.Z.F7,y.Z.F8,y.Z.F9,y.Z.F10,y.Z.F11,y.Z.F12].includes(Se)}var ho=function(Ae,lt){var he=(0,de.useRef)(null),rt=(0,de.useRef)(!1),ut=Ae.prefixCls,Bt=Ae.open,Je=Ae.mode,it=Ae.showSearch,gt=Ae.tokenWithEnter,Ut=Ae.autoClearSearchValue,gn=Ae.onSearch,Mn=Ae.onSearchSubmit,nn=Ae.onToggleOpen,Tn=Ae.onInputKeyDown,ge=Ae.domRef;de.useImperativeHandle(lt,function(){return{focus:function(){he.current.focus()},blur:function(){he.current.blur()}}});var Ce=ce(0),Pe=(0,Ze.Z)(Ce,2),ft=Pe[0],Wt=Pe[1],Fn=function(ua){var $a=ua.which;($a===y.Z.UP||$a===y.Z.DOWN)&&ua.preventDefault(),Tn&&Tn(ua),$a===y.Z.ENTER&&Je==="tags"&&!rt.current&&!Bt&&(Mn==null||Mn(ua.target.value)),pr($a)&&nn(!0)},Nn=function(){Wt(!0)},Kt=(0,de.useRef)(null),It=function(ua){gn(ua,!0,rt.current)!==!1&&nn(!0)},Mt=function(){rt.current=!0},an=function(ua){rt.current=!1,Je!=="combobox"&&It(ua.target.value)},mt=function(ua){var $a=ua.target.value;if(gt&&Kt.current&&/[\r\n]/.test(Kt.current)){var In=Kt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");$a=$a.replace(In,Kt.current)}Kt.current=null,It($a)},Zt=function(ua){var $a=ua.clipboardData,In=$a.getData("text");Kt.current=In},jn=function(ua){var $a=ua.target;if($a!==he.current){var In=document.body.style.msTouchAction!==void 0;In?setTimeout(function(){he.current.focus()}):he.current.focus()}},qn=function(ua){var $a=ft();ua.target!==he.current&&!$a&&Je!=="combobox"&&ua.preventDefault(),(Je!=="combobox"&&(!it||!$a)||!Bt)&&(Bt&&Ut!==!1&&gn("",!0,!1),nn())},kn={inputRef:he,onInputKeyDown:Fn,onInputMouseDown:Nn,onInputChange:mt,onInputPaste:Zt,onInputCompositionStart:Mt,onInputCompositionEnd:an},ra=Je==="multiple"||Je==="tags"?de.createElement(La,(0,we.Z)({},Ae,kn)):de.createElement(Fr,(0,we.Z)({},Ae,kn));return de.createElement("div",{ref:ge,className:"".concat(ut,"-selector"),onClick:jn,onMouseDown:qn},ra)},Lo=de.forwardRef(ho);Lo.displayName="Selector";var So=Lo,No=z(62709),Ho=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Io=function(Ae){var lt=Ae===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:lt,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:lt,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:lt,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:lt,adjustY:1},htmlRegion:"scroll"}}},Qo=function(Ae,lt){var he=Ae.prefixCls,rt=Ae.disabled,ut=Ae.visible,Bt=Ae.children,Je=Ae.popupElement,it=Ae.animation,gt=Ae.transitionName,Ut=Ae.dropdownStyle,gn=Ae.dropdownClassName,Mn=Ae.direction,nn=Mn===void 0?"ltr":Mn,Tn=Ae.placement,ge=Ae.builtinPlacements,Ce=Ae.dropdownMatchSelectWidth,Pe=Ae.dropdownRender,ft=Ae.dropdownAlign,Wt=Ae.getPopupContainer,Fn=Ae.empty,Nn=Ae.getTriggerDOMNode,Kt=Ae.onPopupVisibleChange,It=Ae.onPopupMouseEnter,Mt=(0,se.Z)(Ae,Ho),an="".concat(he,"-dropdown"),mt=Je;Pe&&(mt=Pe(Je));var Zt=de.useMemo(function(){return ge||Io(Ce)},[ge,Ce]),jn=it?"".concat(an,"-").concat(it):gt,qn=typeof Ce=="number",kn=de.useMemo(function(){return qn?null:Ce===!1?"minWidth":"width"},[Ce,qn]),ra=Ut;qn&&(ra=(0,Ee.Z)((0,Ee.Z)({},ra),{},{width:Ce}));var cn=de.useRef(null);return de.useImperativeHandle(lt,function(){return{getPopupElement:function(){return cn.current}}}),de.createElement(No.Z,(0,we.Z)({},Mt,{showAction:Kt?["click"]:[],hideAction:Kt?["click"]:[],popupPlacement:Tn||(nn==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Zt,prefixCls:an,popupTransitionName:jn,popup:de.createElement("div",{ref:cn,onMouseEnter:It},mt),stretch:kn,popupAlign:ft,popupVisible:ut,getPopupContainer:Wt,popupClassName:ie()(gn,(0,Me.Z)({},"".concat(an,"-empty"),Fn)),popupStyle:ra,getTriggerDOMNode:Nn,onPopupVisibleChange:Kt}),Bt)},fo=de.forwardRef(Qo);fo.displayName="SelectTrigger";var ba=fo,ur=z(84506);function rr(Se,Ae){var lt=Se.key,he;return"value"in Se&&(he=Se.value),lt!=null?lt:he!==void 0?he:"rc-index-key-".concat(Ae)}function or(Se,Ae){var lt=Se||{},he=lt.label,rt=lt.value,ut=lt.options,Bt=lt.groupLabel,Je=he||(Ae?"children":"label");return{label:Je,value:rt||"value",options:ut||"options",groupLabel:Bt||Je}}function no(Se){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},lt=Ae.fieldNames,he=Ae.childrenAsData,rt=[],ut=or(lt,!1),Bt=ut.label,Je=ut.value,it=ut.options,gt=ut.groupLabel;function Ut(gn,Mn){gn.forEach(function(nn){if(Mn||!(it in nn)){var Tn=nn[Je];rt.push({key:rr(nn,rt.length),groupOption:Mn,data:nn,label:nn[Bt],value:Tn})}else{var ge=nn[gt];ge===void 0&&he&&(ge=nn.label),rt.push({key:rr(nn,rt.length),group:!0,data:nn,label:ge}),Ut(nn[it],!0)}})}return Ut(Se,!1),rt}function gr(Se){var Ae=(0,Ee.Z)({},Se);return"props"in Ae||Object.defineProperty(Ae,"props",{get:function(){return(0,Ke.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Ae}}),Ae}function hr(Se,Ae){if(!Ae||!Ae.length)return null;var lt=!1;function he(ut,Bt){var Je=(0,ur.Z)(Bt),it=Je[0],gt=Je.slice(1);if(!it)return[ut];var Ut=ut.split(it);return lt=lt||Ut.length>1,Ut.reduce(function(gn,Mn){return[].concat((0,Te.Z)(gn),(0,Te.Z)(he(Mn,gt)))},[]).filter(function(gn){return gn})}var rt=he(Se,Ae);return lt?rt:null}var rn=["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"],mn=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function on(Se){return Se==="tags"||Se==="multiple"}var la=de.forwardRef(function(Se,Ae){var lt,he,rt=Se.id,ut=Se.prefixCls,Bt=Se.className,Je=Se.showSearch,it=Se.tagRender,gt=Se.direction,Ut=Se.omitDomProps,gn=Se.displayValues,Mn=Se.onDisplayValuesChange,nn=Se.emptyOptions,Tn=Se.notFoundContent,ge=Tn===void 0?"Not Found":Tn,Ce=Se.onClear,Pe=Se.mode,ft=Se.disabled,Wt=Se.loading,Fn=Se.getInputElement,Nn=Se.getRawInputElement,Kt=Se.open,It=Se.defaultOpen,Mt=Se.onDropdownVisibleChange,an=Se.activeValue,mt=Se.onActiveValueChange,Zt=Se.activeDescendantId,jn=Se.searchValue,qn=Se.autoClearSearchValue,kn=Se.onSearch,ra=Se.onSearchSplit,cn=Se.tokenSeparators,ua=Se.allowClear,$a=Se.suffixIcon,In=Se.clearIcon,An=Se.OptionList,br=Se.animation,zr=Se.transitionName,qr=Se.dropdownStyle,_r=Se.dropdownClassName,po=Se.dropdownMatchSelectWidth,Ha=Se.dropdownRender,tr=Se.dropdownAlign,nr=Se.placement,Hr=Se.builtinPlacements,Vr=Se.getPopupContainer,vr=Se.showAction,Po=vr===void 0?[]:vr,io=Se.onFocus,Jr=Se.onBlur,jr=Se.onKeyUp,Xr=Se.onKeyDown,$o=Se.onMouseDown,jo=(0,se.Z)(Se,rn),vi=on(Pe),mi=(Je!==void 0?Je:vi)||Pe==="combobox",ci=(0,Ee.Z)({},jo);mn.forEach(function(Mo){delete ci[Mo]}),Ut==null||Ut.forEach(function(Mo){delete ci[Mo]});var qo=de.useState(!1),ti=(0,Ze.Z)(qo,2),bo=ti[0],Ko=ti[1];de.useEffect(function(){Ko(ue())},[]);var pi=de.useRef(null),di=de.useRef(null),Ni=de.useRef(null),mo=de.useRef(null),Ga=de.useRef(null),ao=oe(),eo=(0,Ze.Z)(ao,3),yr=eo[0],Ao=eo[1],gi=eo[2];de.useImperativeHandle(Ae,function(){var Mo,Xo;return{focus:(Mo=mo.current)===null||Mo===void 0?void 0:Mo.focus,blur:(Xo=mo.current)===null||Xo===void 0?void 0:Xo.blur,scrollTo:function(Wo){var zo;return(zo=Ga.current)===null||zo===void 0?void 0:zo.scrollTo(Wo)}}});var Li=de.useMemo(function(){var Mo;if(Pe!=="combobox")return jn;var Xo=(Mo=gn[0])===null||Mo===void 0?void 0:Mo.value;return typeof Xo=="string"||typeof Xo=="number"?String(Xo):""},[jn,Pe,gn]),Ai=Pe==="combobox"&&typeof Fn=="function"&&Fn()||null,ki=typeof Nn=="function"&&Nn(),fe=(0,a.x1)(di,ki==null||(lt=ki.props)===null||lt===void 0?void 0:lt.ref),ve=de.useState(!1),Oe=(0,Ze.Z)(ve,2),Ue=Oe[0],ot=Oe[1];(0,ze.Z)(function(){ot(!0)},[]);var vt=(0,ke.Z)(!1,{defaultValue:It,value:Kt}),Ht=(0,Ze.Z)(vt,2),ln=Ht[0],Ct=Ht[1],wt=Ue?ln:!1,dn=!ge&&nn;(ft||dn&&wt&&Pe==="combobox")&&(wt=!1);var qt=dn?!1:wt,zn=de.useCallback(function(Mo){var Xo=Mo!==void 0?Mo:!wt;ft||(Ct(Xo),wt!==Xo&&(Mt==null||Mt(Xo)))},[ft,wt,Ct,Mt]),ma=de.useMemo(function(){return(cn||[]).some(function(Mo){return[`
`,`\r
`].includes(Mo)})},[cn]),ia=function(Xo,uo,Wo){var zo=!0,Go=Xo;mt==null||mt(null);var Oi=Wo?null:hr(Xo,cn);return Pe!=="combobox"&&Oi&&(Go="",ra==null||ra(Oi),zn(!1),zo=!1),kn&&Li!==Go&&kn(Go,{source:uo?"typing":"effect"}),zo},Cr=function(Xo){!Xo||!Xo.trim()||kn(Xo,{source:"submit"})};de.useEffect(function(){!wt&&!vi&&Pe!=="combobox"&&ia("",!1,!1)},[wt]),de.useEffect(function(){ln&&ft&&Ct(!1),ft&&Ao(!1)},[ft]);var lr=ce(),Ir=(0,Ze.Z)(lr,2),yn=Ir[0],ha=Ir[1],Oa=function(Xo){var uo=yn(),Wo=Xo.which;if(Wo===y.Z.ENTER&&(Pe!=="combobox"&&Xo.preventDefault(),wt||zn(!0)),ha(!!Li),Wo===y.Z.BACKSPACE&&!uo&&vi&&!Li&&gn.length){for(var zo=(0,Te.Z)(gn),Go=null,Oi=zo.length-1;Oi>=0;Oi-=1){var Yo=zo[Oi];if(!Yo.disabled){zo.splice(Oi,1),Go=Yo;break}}Go&&Mn(zo,{type:"remove",values:[Go]})}for(var xi=arguments.length,_i=new Array(xi>1?xi-1:0),Ti=1;Ti<xi;Ti++)_i[Ti-1]=arguments[Ti];if(wt&&Ga.current){var Ol;(Ol=Ga.current).onKeyDown.apply(Ol,[Xo].concat(_i))}Xr==null||Xr.apply(void 0,[Xo].concat(_i))},Ma=function(Xo){for(var uo=arguments.length,Wo=new Array(uo>1?uo-1:0),zo=1;zo<uo;zo++)Wo[zo-1]=arguments[zo];if(wt&&Ga.current){var Go;(Go=Ga.current).onKeyUp.apply(Go,[Xo].concat(Wo))}jr==null||jr.apply(void 0,[Xo].concat(Wo))},Ka=function(Xo){var uo=gn.filter(function(Wo){return Wo!==Xo});Mn(uo,{type:"remove",values:[Xo]})},fr=de.useRef(!1),so=function(){Ao(!0),ft||(io&&!fr.current&&io.apply(void 0,arguments),Po.includes("focus")&&zn(!0)),fr.current=!0},xr=function(){Ao(!1,function(){fr.current=!1,zn(!1)}),!ft&&(Li&&(Pe==="tags"?kn(Li,{source:"submit"}):Pe==="multiple"&&kn("",{source:"blur"})),Jr&&Jr.apply(void 0,arguments))},Ta=[];de.useEffect(function(){return function(){Ta.forEach(function(Mo){return clearTimeout(Mo)}),Ta.splice(0,Ta.length)}},[]);var Za=function(Xo){var uo,Wo=Xo.target,zo=(uo=Ni.current)===null||uo===void 0?void 0:uo.getPopupElement();if(zo&&zo.contains(Wo)){var Go=setTimeout(function(){var _i=Ta.indexOf(Go);if(_i!==-1&&Ta.splice(_i,1),gi(),!bo&&!zo.contains(document.activeElement)){var Ti;(Ti=mo.current)===null||Ti===void 0||Ti.focus()}});Ta.push(Go)}for(var Oi=arguments.length,Yo=new Array(Oi>1?Oi-1:0),xi=1;xi<Oi;xi++)Yo[xi-1]=arguments[xi];$o==null||$o.apply(void 0,[Xo].concat(Yo))},sr=de.useState({}),Ar=(0,Ze.Z)(sr,2),Yr=Ar[1];function Uo(){Yr({})}var _o;ki&&(_o=function(Xo){zn(Xo)}),pe(function(){var Mo;return[pi.current,(Mo=Ni.current)===null||Mo===void 0?void 0:Mo.getPopupElement()]},qt,zn,!!ki);var Zo=de.useMemo(function(){return(0,Ee.Z)((0,Ee.Z)({},Se),{},{notFoundContent:ge,open:wt,triggerOpen:qt,id:rt,showSearch:mi,multiple:vi,toggleOpen:zn})},[Se,ge,qt,wt,rt,mi,vi,zn]),li=!!$a||Wt,si;li&&(si=de.createElement(E,{className:ie()("".concat(ut,"-arrow"),(0,Me.Z)({},"".concat(ut,"-arrow-loading"),Wt)),customizeIcon:$a,customizeIconProps:{loading:Wt,searchValue:Li,open:wt,focused:yr,showSearch:mi}}));var Ci=function(){var Xo;Ce==null||Ce(),(Xo=mo.current)===null||Xo===void 0||Xo.focus(),Mn([],{type:"clear",values:gn}),ia("",!1,!1)},Mi=ee(ut,Ci,gn,ua,In,ft,Li,Pe),rl=Mi.allowClear,el=Mi.clearIcon,wi=de.createElement(An,{ref:Ga}),cl=ie()(ut,Bt,(he={},(0,Me.Z)(he,"".concat(ut,"-focused"),yr),(0,Me.Z)(he,"".concat(ut,"-multiple"),vi),(0,Me.Z)(he,"".concat(ut,"-single"),!vi),(0,Me.Z)(he,"".concat(ut,"-allow-clear"),ua),(0,Me.Z)(he,"".concat(ut,"-show-arrow"),li),(0,Me.Z)(he,"".concat(ut,"-disabled"),ft),(0,Me.Z)(he,"".concat(ut,"-loading"),Wt),(0,Me.Z)(he,"".concat(ut,"-open"),wt),(0,Me.Z)(he,"".concat(ut,"-customize-input"),Ai),(0,Me.Z)(he,"".concat(ut,"-show-search"),mi),he)),to=de.createElement(ba,{ref:Ni,disabled:ft,prefixCls:ut,visible:qt,popupElement:wi,animation:br,transitionName:zr,dropdownStyle:qr,dropdownClassName:_r,direction:gt,dropdownMatchSelectWidth:po,dropdownRender:Ha,dropdownAlign:tr,placement:nr,builtinPlacements:Hr,getPopupContainer:Vr,empty:nn,getTriggerDOMNode:function(){return di.current},onPopupVisibleChange:_o,onPopupMouseEnter:Uo},ki?de.cloneElement(ki,{ref:fe}):de.createElement(So,(0,we.Z)({},Se,{domRef:di,prefixCls:ut,inputElement:Ai,ref:mo,id:rt,showSearch:mi,autoClearSearchValue:qn,mode:Pe,activeDescendantId:Zt,tagRender:it,values:gn,open:wt,onToggleOpen:zn,activeValue:an,searchValue:Li,onSearch:ia,onSearchSubmit:Cr,onRemove:Ka,tokenWithEnter:ma}))),oi;return ki?oi=to:oi=de.createElement("div",(0,we.Z)({className:cl},ci,{ref:pi,onMouseDown:Za,onKeyDown:Oa,onKeyUp:Ma,onFocus:so,onBlur:xr}),yr&&!wt&&de.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(gn.map(function(Mo){var Xo=Mo.label,uo=Mo.value;return["number","string"].includes((0,qe.Z)(Xo))?Xo:uo}).join(", "))),to,si,rl&&el),de.createElement(te.Provider,{value:Zo},oi)}),Xa=la,Br=function(Se,Ae){var lt=de.useRef({values:new Map,options:new Map}),he=de.useMemo(function(){var ut=lt.current,Bt=ut.values,Je=ut.options,it=Se.map(function(gn){if(gn.label===void 0){var Mn;return(0,Ee.Z)((0,Ee.Z)({},gn),{},{label:(Mn=Bt.get(gn.value))===null||Mn===void 0?void 0:Mn.label})}return gn}),gt=new Map,Ut=new Map;return it.forEach(function(gn){gt.set(gn.value,gn),Ut.set(gn.value,Ae.get(gn.value)||Je.get(gn.value))}),lt.current.values=gt,lt.current.options=Ut,it},[Se,Ae]),rt=de.useCallback(function(ut){return Ae.get(ut)||lt.current.options.get(ut)},[Ae]);return[he,rt]};function Oo(Se,Ae){return ta(Se).join("").toUpperCase().includes(Ae)}var $r=function(Se,Ae,lt,he,rt){return de.useMemo(function(){if(!lt||he===!1)return Se;var ut=Ae.options,Bt=Ae.label,Je=Ae.value,it=[],gt=typeof he=="function",Ut=lt.toUpperCase(),gn=gt?he:function(nn,Tn){return rt?Oo(Tn[rt],Ut):Tn[ut]?Oo(Tn[Bt!=="children"?Bt:"label"],Ut):Oo(Tn[Je],Ut)},Mn=gt?function(nn){return gr(nn)}:function(nn){return nn};return Se.forEach(function(nn){if(nn[ut]){var Tn=gn(lt,Mn(nn));if(Tn)it.push(nn);else{var ge=nn[ut].filter(function(Ce){return gn(lt,Mn(Ce))});ge.length&&it.push((0,Ee.Z)((0,Ee.Z)({},nn),{},(0,Me.Z)({},ut,ge)))}return}gn(lt,Mn(nn))&&it.push(nn)}),it},[Se,he,rt,lt,Ae])},wn=z(98924),pa=0,vo=(0,wn.Z)();function ya(){var Se;return vo?(Se=pa,pa+=1):Se="TEST_OR_SSR",Se}function Er(Se){var Ae=de.useState(),lt=(0,Ze.Z)(Ae,2),he=lt[0],rt=lt[1];return de.useEffect(function(){rt("rc_select_".concat(ya()))},[]),Se||he}var Ot=z(50344),aa=["children","value"],Dn=["children"];function Rt(Se){var Ae=Se,lt=Ae.key,he=Ae.props,rt=he.children,ut=he.value,Bt=(0,se.Z)(he,aa);return(0,Ee.Z)({key:lt,value:ut!==void 0?ut:lt,children:rt},Bt)}function Ya(Se){var Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Ot.Z)(Se).map(function(lt,he){if(!de.isValidElement(lt)||!lt.type)return null;var rt=lt,ut=rt.type.isSelectOptGroup,Bt=rt.key,Je=rt.props,it=Je.children,gt=(0,se.Z)(Je,Dn);return Ae||!ut?Rt(lt):(0,Ee.Z)((0,Ee.Z)({key:"__RC_SELECT_GRP__".concat(Bt===null?he:Bt,"__"),label:Bt},gt),{},{options:Ya(it)})}).filter(function(lt){return lt})}function da(Se,Ae,lt,he,rt){return de.useMemo(function(){var ut=Se,Bt=!Se;Bt&&(ut=Ya(Ae));var Je=new Map,it=new Map,gt=function(Mn,nn,Tn){Tn&&typeof Tn=="string"&&Mn.set(nn[Tn],nn)};function Ut(gn){for(var Mn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,nn=0;nn<gn.length;nn+=1){var Tn=gn[nn];!Tn[lt.options]||Mn?(Je.set(Tn[lt.value],Tn),gt(it,Tn,lt.label),gt(it,Tn,he),gt(it,Tn,rt)):Ut(Tn[lt.options],!0)}}return Ut(ut),{options:ut,valueOptions:Je,labelOptions:it}},[Se,Ae,lt,he,rt])}function cr(Se){var Ae=de.useRef();Ae.current=Se;var lt=de.useCallback(function(){return Ae.current.apply(Ae,arguments)},[]);return lt}var ka=function(){return null};ka.isSelectOptGroup=!0;var Vo=ka,Eo=function(){return null};Eo.isSelectOption=!0;var ei=Eo,yi=z(56982),Bi=z(98423),_a=z(73299),Ri=de.createContext(null),lo=Ri;function ui(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var Di=["disabled","title","children","style","className"];function dr(Se){return typeof Se=="string"||typeof Se=="number"}var Gr=function(Ae,lt){var he=re(),rt=he.prefixCls,ut=he.id,Bt=he.open,Je=he.multiple,it=he.mode,gt=he.searchValue,Ut=he.toggleOpen,gn=he.notFoundContent,Mn=he.onPopupScroll,nn=de.useContext(lo),Tn=nn.flattenOptions,ge=nn.onActiveValue,Ce=nn.defaultActiveFirstOption,Pe=nn.onSelect,ft=nn.menuItemSelectedIcon,Wt=nn.rawValues,Fn=nn.fieldNames,Nn=nn.virtual,Kt=nn.direction,It=nn.listHeight,Mt=nn.listItemHeight,an="".concat(rt,"-item"),mt=(0,yi.Z)(function(){return Tn},[Bt,Tn],function(tr,nr){return nr[0]&&tr[1]!==nr[1]}),Zt=de.useRef(null),jn=function(nr){nr.preventDefault()},qn=function(nr){Zt.current&&Zt.current.scrollTo(typeof nr=="number"?{index:nr}:nr)},kn=function(nr){for(var Hr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Vr=mt.length,vr=0;vr<Vr;vr+=1){var Po=(nr+vr*Hr+Vr)%Vr,io=mt[Po],Jr=io.group,jr=io.data;if(!Jr&&!jr.disabled)return Po}return-1},ra=de.useState(function(){return kn(0)}),cn=(0,Ze.Z)(ra,2),ua=cn[0],$a=cn[1],In=function(nr){var Hr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;$a(nr);var Vr={source:Hr?"keyboard":"mouse"},vr=mt[nr];if(!vr){ge(null,-1,Vr);return}ge(vr.value,nr,Vr)};(0,de.useEffect)(function(){In(Ce!==!1?kn(0):-1)},[mt.length,gt]);var An=de.useCallback(function(tr){return Wt.has(tr)&&it!=="combobox"},[it,(0,Te.Z)(Wt).toString(),Wt.size]);(0,de.useEffect)(function(){var tr=setTimeout(function(){if(!Je&&Bt&&Wt.size===1){var Hr=Array.from(Wt)[0],Vr=mt.findIndex(function(vr){var Po=vr.data;return Po.value===Hr});Vr!==-1&&(In(Vr),qn(Vr))}});if(Bt){var nr;(nr=Zt.current)===null||nr===void 0||nr.scrollTo(void 0)}return function(){return clearTimeout(tr)}},[Bt,gt,Tn.length]);var br=function(nr){nr!==void 0&&Pe(nr,{selected:!Wt.has(nr)}),Je||Ut(!1)};if(de.useImperativeHandle(lt,function(){return{onKeyDown:function(nr){var Hr=nr.which,Vr=nr.ctrlKey;switch(Hr){case y.Z.N:case y.Z.P:case y.Z.UP:case y.Z.DOWN:{var vr=0;if(Hr===y.Z.UP?vr=-1:Hr===y.Z.DOWN?vr=1:ui()&&Vr&&(Hr===y.Z.N?vr=1:Hr===y.Z.P&&(vr=-1)),vr!==0){var Po=kn(ua+vr,vr);qn(Po),In(Po,!0)}break}case y.Z.ENTER:{var io=mt[ua];io&&!io.data.disabled?br(io.value):br(void 0),Bt&&nr.preventDefault();break}case y.Z.ESC:Ut(!1),Bt&&nr.stopPropagation()}},onKeyUp:function(){},scrollTo:function(nr){qn(nr)}}}),mt.length===0)return de.createElement("div",{role:"listbox",id:"".concat(ut,"_list"),className:"".concat(an,"-empty"),onMouseDown:jn},gn);var zr=Object.keys(Fn).map(function(tr){return Fn[tr]}),qr=function(nr){return nr.label};function _r(tr,nr){var Hr=tr.group;return{role:Hr?"presentation":"option",id:"".concat(ut,"_list_").concat(nr)}}var po=function(nr){var Hr=mt[nr];if(!Hr)return null;var Vr=Hr.data||{},vr=Vr.value,Po=Hr.group,io=(0,xe.Z)(Vr,!0),Jr=qr(Hr);return Hr?de.createElement("div",(0,we.Z)({"aria-label":typeof Jr=="string"&&!Po?Jr:null},io,{key:nr},_r(Hr,nr),{"aria-selected":An(vr)}),vr):null},Ha={role:"listbox",id:"".concat(ut,"_list")};return de.createElement(de.Fragment,null,Nn&&de.createElement("div",(0,we.Z)({},Ha,{style:{height:0,width:0,overflow:"hidden"}}),po(ua-1),po(ua),po(ua+1)),de.createElement(_a.Z,{itemKey:"key",ref:Zt,data:mt,height:It,itemHeight:Mt,fullHeight:!1,onMouseDown:jn,onScroll:Mn,virtual:Nn,direction:Kt,innerProps:Nn?null:Ha},function(tr,nr){var Hr,Vr=tr.group,vr=tr.groupOption,Po=tr.data,io=tr.label,Jr=tr.value,jr=Po.key;if(Vr){var Xr,$o=(Xr=Po.title)!==null&&Xr!==void 0?Xr:dr(io)?io.toString():void 0;return de.createElement("div",{className:ie()(an,"".concat(an,"-group")),title:$o},io!==void 0?io:jr)}var jo=Po.disabled,vi=Po.title,mi=Po.children,ci=Po.style,qo=Po.className,ti=(0,se.Z)(Po,Di),bo=(0,Bi.Z)(ti,zr),Ko=An(Jr),pi="".concat(an,"-option"),di=ie()(an,pi,qo,(Hr={},(0,Me.Z)(Hr,"".concat(pi,"-grouped"),vr),(0,Me.Z)(Hr,"".concat(pi,"-active"),ua===nr&&!jo),(0,Me.Z)(Hr,"".concat(pi,"-disabled"),jo),(0,Me.Z)(Hr,"".concat(pi,"-selected"),Ko),Hr)),Ni=qr(tr),mo=!ft||typeof ft=="function"||Ko,Ga=typeof Ni=="number"?Ni:Ni||Jr,ao=dr(Ga)?Ga.toString():void 0;return vi!==void 0&&(ao=vi),de.createElement("div",(0,we.Z)({},(0,xe.Z)(bo),Nn?{}:_r(tr,nr),{"aria-selected":Ko,className:di,title:ao,onMouseMove:function(){ua===nr||jo||In(nr)},onClick:function(){jo||br(Jr)},style:ci}),de.createElement("div",{className:"".concat(pi,"-content")},Ga),de.isValidElement(ft)||Ko,mo&&de.createElement(E,{className:"".concat(an,"-option-state"),customizeIcon:ft,customizeIconProps:{isSelected:Ko}},Ko?"\u2713":null))}))},Bo=de.forwardRef(Gr);Bo.displayName="OptionList";var Sr=Bo;function Fi(Se){var Ae=Se.mode,lt=Se.options,he=Se.children,rt=Se.backfill,ut=Se.allowClear,Bt=Se.placeholder,Je=Se.getInputElement,it=Se.showSearch,gt=Se.onSearch,Ut=Se.defaultOpen,gn=Se.autoFocus,Mn=Se.labelInValue,nn=Se.value,Tn=Se.inputValue,ge=Se.optionLabelProp,Ce=isMultiple(Ae),Pe=it!==void 0?it:Ce||Ae==="combobox",ft=lt||convertChildrenToData(he);if(warning(Ae!=="tags"||ft.every(function(Kt){return!Kt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Ae==="tags"||Ae==="combobox"){var Wt=ft.some(function(Kt){return Kt.options?Kt.options.some(function(It){return typeof("value"in It?It.value:It.key)=="number"}):typeof("value"in Kt?Kt.value:Kt.key)=="number"});warning(!Wt,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Ae!=="combobox"||!ge,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Ae==="combobox"||!rt,"`backfill` only works with `combobox` mode."),warning(Ae==="combobox"||!Je,"`getInputElement` only work with `combobox` mode."),noteOnce(Ae!=="combobox"||!Je||!ut||!Bt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),gt&&!Pe&&Ae!=="combobox"&&Ae!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Ut||gn,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),nn!=null){var Fn=toArray(nn);warning(!Mn||Fn.every(function(Kt){return _typeof(Kt)==="object"&&("key"in Kt||"value"in Kt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ce||Array.isArray(nn),"`value` should be array when `mode` is `multiple` or `tags`")}if(he){var Nn=null;toNodeArray(he).some(function(Kt){if(!React.isValidElement(Kt)||!Kt.type)return!1;var It=Kt,Mt=It.type;if(Mt.isSelectOption)return!1;if(Mt.isSelectOptGroup){var an=toNodeArray(Kt.props.children).every(function(mt){return!React.isValidElement(mt)||!Kt.type||mt.type.isSelectOption?!0:(Nn=mt.type,!1)});return!an}return Nn=Mt,!0}),Nn&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Nn.displayName||Nn.name||Nn,"`.")),warning(Tn===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function bi(Se,Ae){if(Se){var lt=function he(rt){for(var ut=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Bt=0;Bt<rt.length;Bt++){var Je=rt[Bt];if(Je[Ae==null?void 0:Ae.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!ut&&Array.isArray(Je[Ae==null?void 0:Ae.options])&&he(Je[Ae==null?void 0:Ae.options],!0))break}};lt(Se)}}var Zi=null,hi=["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"],Ii=["inputValue"];function Yt(Se){return!Se||(0,qe.Z)(Se)!=="object"}var _t=de.forwardRef(function(Se,Ae){var lt=Se.id,he=Se.mode,rt=Se.prefixCls,ut=rt===void 0?"rc-select":rt,Bt=Se.backfill,Je=Se.fieldNames,it=Se.inputValue,gt=Se.searchValue,Ut=Se.onSearch,gn=Se.autoClearSearchValue,Mn=gn===void 0?!0:gn,nn=Se.onSelect,Tn=Se.onDeselect,ge=Se.dropdownMatchSelectWidth,Ce=ge===void 0?!0:ge,Pe=Se.filterOption,ft=Se.filterSort,Wt=Se.optionFilterProp,Fn=Se.optionLabelProp,Nn=Se.options,Kt=Se.children,It=Se.defaultActiveFirstOption,Mt=Se.menuItemSelectedIcon,an=Se.virtual,mt=Se.direction,Zt=Se.listHeight,jn=Zt===void 0?200:Zt,qn=Se.listItemHeight,kn=qn===void 0?20:qn,ra=Se.value,cn=Se.defaultValue,ua=Se.labelInValue,$a=Se.onChange,In=(0,se.Z)(Se,hi),An=Er(lt),br=on(he),zr=!!(!Nn&&Kt),qr=de.useMemo(function(){return Pe===void 0&&he==="combobox"?!1:Pe},[Pe,he]),_r=de.useMemo(function(){return or(Je,zr)},[JSON.stringify(Je),zr]),po=(0,ke.Z)("",{value:gt!==void 0?gt:it,postState:function(dn){return dn||""}}),Ha=(0,Ze.Z)(po,2),tr=Ha[0],nr=Ha[1],Hr=da(Nn,Kt,_r,Wt,Fn),Vr=Hr.valueOptions,vr=Hr.labelOptions,Po=Hr.options,io=de.useCallback(function(wt){var dn=ta(wt);return dn.map(function(qt){var zn,ma,ia,Cr,lr;if(Yt(qt))zn=qt;else{var Ir;ia=qt.key,ma=qt.label,zn=(Ir=qt.value)!==null&&Ir!==void 0?Ir:ia}var yn=Vr.get(zn);if(yn){var ha;if(ma===void 0&&(ma=yn==null?void 0:yn[Fn||_r.label]),ia===void 0&&(ia=(ha=yn==null?void 0:yn.key)!==null&&ha!==void 0?ha:zn),Cr=yn==null?void 0:yn.disabled,lr=yn==null?void 0:yn.title,0)var Oa}return{label:ma,value:zn,key:ia,disabled:Cr,title:lr}})},[_r,Fn,Vr]),Jr=(0,ke.Z)(cn,{value:ra}),jr=(0,Ze.Z)(Jr,2),Xr=jr[0],$o=jr[1],jo=de.useMemo(function(){var wt,dn=io(Xr);return he==="combobox"&&Gt((wt=dn[0])===null||wt===void 0?void 0:wt.value)?[]:dn},[Xr,io,he]),vi=Br(jo,Vr),mi=(0,Ze.Z)(vi,2),ci=mi[0],qo=mi[1],ti=de.useMemo(function(){if(!he&&ci.length===1){var wt=ci[0];if(wt.value===null&&(wt.label===null||wt.label===void 0))return[]}return ci.map(function(dn){var qt;return(0,Ee.Z)((0,Ee.Z)({},dn),{},{label:(qt=dn.label)!==null&&qt!==void 0?qt:dn.value})})},[he,ci]),bo=de.useMemo(function(){return new Set(ci.map(function(wt){return wt.value}))},[ci]);de.useEffect(function(){if(he==="combobox"){var wt,dn=(wt=ci[0])===null||wt===void 0?void 0:wt.value;nr(ct(dn)?String(dn):"")}},[ci]);var Ko=cr(function(wt,dn){var qt,zn=dn!=null?dn:wt;return qt={},(0,Me.Z)(qt,_r.value,wt),(0,Me.Z)(qt,_r.label,zn),qt}),pi=de.useMemo(function(){if(he!=="tags")return Po;var wt=(0,Te.Z)(Po),dn=function(zn){return Vr.has(zn)};return(0,Te.Z)(ci).sort(function(qt,zn){return qt.value<zn.value?-1:1}).forEach(function(qt){var zn=qt.value;dn(zn)||wt.push(Ko(zn,qt.label))}),wt},[Ko,Po,Vr,ci,he]),di=$r(pi,_r,tr,qr,Wt),Ni=de.useMemo(function(){return he!=="tags"||!tr||di.some(function(wt){return wt[Wt||"value"]===tr})||di.some(function(wt){return wt[_r.value]===tr})?di:[Ko(tr)].concat((0,Te.Z)(di))},[Ko,Wt,he,di,tr,_r]),mo=de.useMemo(function(){return ft?(0,Te.Z)(Ni).sort(function(wt,dn){return ft(wt,dn)}):Ni},[Ni,ft]),Ga=de.useMemo(function(){return no(mo,{fieldNames:_r,childrenAsData:zr})},[mo,_r,zr]),ao=function(dn){var qt=io(dn);if($o(qt),$a&&(qt.length!==ci.length||qt.some(function(ia,Cr){var lr;return((lr=ci[Cr])===null||lr===void 0?void 0:lr.value)!==(ia==null?void 0:ia.value)}))){var zn=ua?qt:qt.map(function(ia){return ia.value}),ma=qt.map(function(ia){return gr(qo(ia.value))});$a(br?zn:zn[0],br?ma:ma[0])}},eo=de.useState(null),yr=(0,Ze.Z)(eo,2),Ao=yr[0],gi=yr[1],Li=de.useState(0),Ai=(0,Ze.Z)(Li,2),ki=Ai[0],fe=Ai[1],ve=It!==void 0?It:he!=="combobox",Oe=de.useCallback(function(wt,dn){var qt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},zn=qt.source,ma=zn===void 0?"keyboard":zn;fe(dn),Bt&&he==="combobox"&&wt!==null&&ma==="keyboard"&&gi(String(wt))},[Bt,he]),Ue=function(dn,qt,zn){var ma=function(){var fr,so=qo(dn);return[ua?{label:so==null?void 0:so[_r.label],value:dn,key:(fr=so==null?void 0:so.key)!==null&&fr!==void 0?fr:dn}:dn,gr(so)]};if(qt&&nn){var ia=ma(),Cr=(0,Ze.Z)(ia,2),lr=Cr[0],Ir=Cr[1];nn(lr,Ir)}else if(!qt&&Tn&&zn!=="clear"){var yn=ma(),ha=(0,Ze.Z)(yn,2),Oa=ha[0],Ma=ha[1];Tn(Oa,Ma)}},ot=cr(function(wt,dn){var qt,zn=br?dn.selected:!0;zn?qt=br?[].concat((0,Te.Z)(ci),[wt]):[wt]:qt=ci.filter(function(ma){return ma.value!==wt}),ao(qt),Ue(wt,zn),he==="combobox"?gi(""):(!on||Mn)&&(nr(""),gi(""))}),vt=function(dn,qt){ao(dn);var zn=qt.type,ma=qt.values;(zn==="remove"||zn==="clear")&&ma.forEach(function(ia){Ue(ia.value,!1,zn)})},Ht=function(dn,qt){if(nr(dn),gi(null),qt.source==="submit"){var zn=(dn||"").trim();if(zn){var ma=Array.from(new Set([].concat((0,Te.Z)(bo),[zn])));ao(ma),Ue(zn,!0),nr("")}return}qt.source!=="blur"&&(he==="combobox"&&ao(dn),Ut==null||Ut(dn))},ln=function(dn){var qt=dn;he!=="tags"&&(qt=dn.map(function(ma){var ia=vr.get(ma);return ia==null?void 0:ia.value}).filter(function(ma){return ma!==void 0}));var zn=Array.from(new Set([].concat((0,Te.Z)(bo),(0,Te.Z)(qt))));ao(zn),zn.forEach(function(ma){Ue(ma,!0)})},Ct=de.useMemo(function(){var wt=an!==!1&&Ce!==!1;return(0,Ee.Z)((0,Ee.Z)({},Hr),{},{flattenOptions:Ga,onActiveValue:Oe,defaultActiveFirstOption:ve,onSelect:ot,menuItemSelectedIcon:Mt,rawValues:bo,fieldNames:_r,virtual:wt,direction:mt,listHeight:jn,listItemHeight:kn,childrenAsData:zr})},[Hr,Ga,Oe,ve,ot,Mt,bo,_r,an,Ce,jn,kn,zr]);return de.createElement(lo.Provider,{value:Ct},de.createElement(Xa,(0,we.Z)({},In,{id:An,prefixCls:ut,ref:Ae,omitDomProps:Ii,mode:he,displayValues:ti,onDisplayValuesChange:vt,direction:mt,searchValue:tr,onSearch:Ht,autoClearSearchValue:Mn,onSearchSplit:ln,dropdownMatchSelectWidth:Ce,OptionList:Sr,emptyOptions:!Ga.length,activeValue:Ao,activeDescendantId:"".concat(An,"_list_").concat(ki)})))}),sa=_t;sa.Option=ei,sa.OptGroup=Vo;var Ia=null,er=null,kr=z(17341),Fo=function(Se){var Ae=de.useRef({valueLabels:new Map});return de.useMemo(function(){var lt=Ae.current.valueLabels,he=new Map,rt=Se.map(function(ut){var Bt,Je=ut.value,it=(Bt=ut.label)!==null&&Bt!==void 0?Bt:lt.get(Je);return he.set(Je,it),(0,Ee.Z)((0,Ee.Z)({},ut),{},{label:it})});return Ae.current.valueLabels=he,[rt]},[Se])},Jo=function(Se,Ae,lt,he){return de.useMemo(function(){var rt=Se.map(function(it){var gt=it.value;return gt}),ut=Ae.map(function(it){var gt=it.value;return gt}),Bt=rt.filter(function(it){return!he[it]});if(lt){var Je=(0,kr.S)(rt,!0,he);rt=Je.checkedKeys,ut=Je.halfCheckedKeys}return[Array.from(new Set([].concat((0,Te.Z)(Bt),(0,Te.Z)(rt)))),ut]},[Se,Ae,lt,he])},mr=z(1089),ai=function(Se,Ae){return de.useMemo(function(){var lt=(0,mr.I8)(Se,{fieldNames:Ae,initWrapper:function(rt){return(0,Ee.Z)((0,Ee.Z)({},rt),{},{valueEntities:new Map})},processEntity:function(rt,ut){var Bt=rt.node[Ae.value];if(0)var Je;ut.valueEntities.set(Bt,rt)}});return lt},[Se,Ae])},Si=function(){return null},Pi=Si,Co=["children","value"];function sn(Se){return(0,Ot.Z)(Se).map(function(Ae){if(!de.isValidElement(Ae)||!Ae.type)return null;var lt=Ae,he=lt.key,rt=lt.props,ut=rt.children,Bt=rt.value,Je=(0,se.Z)(rt,Co),it=(0,Ee.Z)({key:he,value:Bt},Je),gt=sn(ut);return gt.length&&(it.children=gt),it}).filter(function(Ae){return Ae})}function vn(Se){if(!Se)return Se;var Ae=(0,Ee.Z)({},Se);return"props"in Ae||Object.defineProperty(Ae,"props",{get:function(){return(0,Ke.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Ae}}),Ae}function Gn(Se,Ae,lt,he,rt,ut){var Bt=null,Je=null;function it(){function gt(Ut){var gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Ut.map(function(nn,Tn){var ge="".concat(gn,"-").concat(Tn),Ce=nn[ut.value],Pe=lt.includes(Ce),ft=gt(nn[ut.children]||[],ge,Pe),Wt=de.createElement(Pi,nn,ft.map(function(Nn){return Nn.node}));if(Ae===Ce&&(Bt=Wt),Pe){var Fn={pos:ge,node:Wt,children:ft};return Mn||Je.push(Fn),Fn}return null}).filter(function(nn){return nn})}Je||(Je=[],gt(he),Je.sort(function(Ut,gn){var Mn=Ut.node.props.value,nn=gn.node.props.value,Tn=lt.indexOf(Mn),ge=lt.indexOf(nn);return Tn-ge}))}Object.defineProperty(Se,"triggerNode",{get:function(){return(0,Ke.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),it(),Bt}}),Object.defineProperty(Se,"allCheckedNodes",{get:function(){return(0,Ke.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),it(),rt?Je:Je.map(function(Ut){var gn=Ut.node;return gn})}})}var et=function(Se,Ae,lt){var he=lt.treeNodeFilterProp,rt=lt.filterTreeNode,ut=lt.fieldNames,Bt=ut.children;return de.useMemo(function(){if(!Ae||rt===!1)return Se;var Je;if(typeof rt=="function")Je=rt;else{var it=Ae.toUpperCase();Je=function(gn,Mn){var nn=Mn[he];return String(nn).toUpperCase().includes(it)}}function gt(Ut){var gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ut.reduce(function(Mn,nn){var Tn=nn[Bt],ge=gn||Je(Ae,vn(nn)),Ce=gt(Tn||[],ge);return(ge||Ce.length)&&Mn.push((0,Ee.Z)((0,Ee.Z)({},nn),{},(0,Me.Z)({isLeaf:void 0},Bt,Ce))),Mn},[])}return gt(Se)},[Se,Ae,Bt,he,rt])};function Vn(Se){var Ae=de.useRef();Ae.current=Se;var lt=de.useCallback(function(){return Ae.current.apply(Ae,arguments)},[]);return lt}function Ua(Se,Ae){var lt=Ae.id,he=Ae.pId,rt=Ae.rootPId,ut={},Bt=[],Je=Se.map(function(it){var gt=(0,Ee.Z)({},it),Ut=gt[lt];return ut[Ut]=gt,gt.key=gt.key||Ut,gt});return Je.forEach(function(it){var gt=it[he],Ut=ut[gt];Ut&&(Ut.children=Ut.children||[],Ut.children.push(it)),(gt===rt||!Ut&&rt===null)&&Bt.push(it)}),Bt}function za(Se,Ae,lt){return de.useMemo(function(){return Se?lt?Ua(Se,(0,Ee.Z)({id:"id",pId:"pId",rootPId:null},lt!==!0?lt:{})):Se:sn(Ae)},[Ae,lt,Se])}var Cn=de.createContext(null),Kn=Cn,Hn=z(15671),Qa=z(43144),Rr=z(97326),Ur=z(60136),ro=z(51630),xo=z(27822),Lr=z(10225),ar=z(36459),Un=de.forwardRef(function(Se,Ae){var lt=Se.height,he=Se.offset,rt=Se.children,ut=Se.prefixCls,Bt=Se.onInnerResize,Je=Se.innerProps,it={},gt={display:"flex",flexDirection:"column"};return he!==void 0&&(it={height:lt,position:"relative",overflow:"hidden"},gt=(0,Ee.Z)((0,Ee.Z)({},gt),{},{transform:"translateY(".concat(he,"px)"),position:"absolute",left:0,right:0,top:0})),de.createElement("div",{style:it},de.createElement(je.Z,{onResize:function(gn){var Mn=gn.offsetHeight;Mn&&Bt&&Bt()}},de.createElement("div",(0,we.Z)({style:gt,className:ie()((0,Me.Z)({},"".concat(ut,"-holder-inner"),ut)),ref:Ae},Je),rt)))});Un.displayName="Filler";var Wn=Un,ja=z(75164),Wr=20;function Fe(Se){return"touches"in Se?Se.touches[0].pageY:Se.pageY}var un=function(Se){(0,Ur.Z)(lt,Se);var Ae=(0,ro.Z)(lt);function lt(){var he;(0,Hn.Z)(this,lt);for(var rt=arguments.length,ut=new Array(rt),Bt=0;Bt<rt;Bt++)ut[Bt]=arguments[Bt];return he=Ae.call.apply(Ae,[this].concat(ut)),he.moveRaf=null,he.scrollbarRef=de.createRef(),he.thumbRef=de.createRef(),he.visibleTimeout=null,he.state={dragging:!1,pageY:null,startTop:null,visible:!1},he.delayHidden=function(){clearTimeout(he.visibleTimeout),he.setState({visible:!0}),he.visibleTimeout=setTimeout(function(){he.setState({visible:!1})},2e3)},he.onScrollbarTouchStart=function(Je){Je.preventDefault()},he.onContainerMouseDown=function(Je){Je.stopPropagation(),Je.preventDefault()},he.patchEvents=function(){window.addEventListener("mousemove",he.onMouseMove),window.addEventListener("mouseup",he.onMouseUp),he.thumbRef.current.addEventListener("touchmove",he.onMouseMove),he.thumbRef.current.addEventListener("touchend",he.onMouseUp)},he.removeEvents=function(){var Je;window.removeEventListener("mousemove",he.onMouseMove),window.removeEventListener("mouseup",he.onMouseUp),(Je=he.scrollbarRef.current)===null||Je===void 0||Je.removeEventListener("touchstart",he.onScrollbarTouchStart),he.thumbRef.current&&(he.thumbRef.current.removeEventListener("touchstart",he.onMouseDown),he.thumbRef.current.removeEventListener("touchmove",he.onMouseMove),he.thumbRef.current.removeEventListener("touchend",he.onMouseUp)),ja.Z.cancel(he.moveRaf)},he.onMouseDown=function(Je){var it=he.props.onStartMove;he.setState({dragging:!0,pageY:Fe(Je),startTop:he.getTop()}),it(),he.patchEvents(),Je.stopPropagation(),Je.preventDefault()},he.onMouseMove=function(Je){var it=he.state,gt=it.dragging,Ut=it.pageY,gn=it.startTop,Mn=he.props.onScroll;if(ja.Z.cancel(he.moveRaf),gt){var nn=Fe(Je)-Ut,Tn=gn+nn,ge=he.getEnableScrollRange(),Ce=he.getEnableHeightRange(),Pe=Ce?Tn/Ce:0,ft=Math.ceil(Pe*ge);he.moveRaf=(0,ja.Z)(function(){Mn(ft)})}},he.onMouseUp=function(){var Je=he.props.onStopMove;he.setState({dragging:!1}),Je(),he.removeEvents()},he.getSpinHeight=function(){var Je=he.props,it=Je.height,gt=Je.count,Ut=it/gt*10;return Ut=Math.max(Ut,Wr),Ut=Math.min(Ut,it/2),Math.floor(Ut)},he.getEnableScrollRange=function(){var Je=he.props,it=Je.scrollHeight,gt=Je.height;return it-gt||0},he.getEnableHeightRange=function(){var Je=he.props.height,it=he.getSpinHeight();return Je-it||0},he.getTop=function(){var Je=he.props.scrollTop,it=he.getEnableScrollRange(),gt=he.getEnableHeightRange();if(Je===0||it===0)return 0;var Ut=Je/it;return Ut*gt},he.showScroll=function(){var Je=he.props,it=Je.height,gt=Je.scrollHeight;return gt>it},he}return(0,Qa.Z)(lt,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(rt){rt.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var rt=this.state,ut=rt.dragging,Bt=rt.visible,Je=this.props.prefixCls,it=this.getSpinHeight(),gt=this.getTop(),Ut=this.showScroll(),gn=Ut&&Bt;return de.createElement("div",{ref:this.scrollbarRef,className:ie()("".concat(Je,"-scrollbar"),(0,Me.Z)({},"".concat(Je,"-scrollbar-show"),Ut)),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:gn?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},de.createElement("div",{ref:this.thumbRef,className:ie()("".concat(Je,"-scrollbar-thumb"),(0,Me.Z)({},"".concat(Je,"-scrollbar-thumb-moving"),ut)),style:{width:"100%",height:it,top:gt,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),lt}(de.Component);function Ln(Se){var Ae=Se.children,lt=Se.setRef,he=de.useCallback(function(rt){lt(rt)},[]);return de.cloneElement(Ae,{ref:he})}function $n(Se,Ae,lt,he,rt,ut){var Bt=ut.getKey;return Se.slice(Ae,lt+1).map(function(Je,it){var gt=Ae+it,Ut=rt(Je,gt,{}),gn=Bt(Je);return de.createElement(Ln,{key:gn,setRef:function(nn){return he(Je,nn)}},Ut)})}var At=z(34203),Qn=function(){function Se(){(0,Hn.Z)(this,Se),this.maps=void 0,this.maps=Object.create(null)}return(0,Qa.Z)(Se,[{key:"set",value:function(lt,he){this.maps[lt]=he}},{key:"get",value:function(lt){return this.maps[lt]}}]),Se}(),Jn=Qn;function _n(Se,Ae,lt){var he=de.useState(0),rt=(0,Ze.Z)(he,2),ut=rt[0],Bt=rt[1],Je=(0,de.useRef)(new Map),it=(0,de.useRef)(new Jn),gt=(0,de.useRef)();function Ut(){ja.Z.cancel(gt.current)}function gn(){Ut(),gt.current=(0,ja.Z)(function(){Je.current.forEach(function(nn,Tn){if(nn&&nn.offsetParent){var ge=(0,At.Z)(nn),Ce=ge.offsetHeight;it.current.get(Tn)!==Ce&&it.current.set(Tn,ge.offsetHeight)}}),Bt(function(nn){return nn+1})})}function Mn(nn,Tn){var ge=Se(nn),Ce=Je.current.get(ge);Tn?(Je.current.set(ge,Tn),gn()):Je.current.delete(ge),!Ce!=!Tn&&(Tn?Ae==null||Ae(nn):lt==null||lt(nn))}return(0,de.useEffect)(function(){return Ut},[]),[Mn,gn,it.current,ut]}function na(Se,Ae,lt,he,rt,ut,Bt,Je){var it=de.useRef();return function(gt){if(gt==null){Je();return}if(ja.Z.cancel(it.current),typeof gt=="number")Bt(gt);else if(gt&&(0,qe.Z)(gt)==="object"){var Ut,gn=gt.align;"index"in gt?Ut=gt.index:Ut=Ae.findIndex(function(ge){return rt(ge)===gt.key});var Mn=gt.offset,nn=Mn===void 0?0:Mn,Tn=function ge(Ce,Pe){if(!(Ce<0||!Se.current)){var ft=Se.current.clientHeight,Wt=!1,Fn=Pe;if(ft){for(var Nn=Pe||gn,Kt=0,It=0,Mt=0,an=Math.min(Ae.length,Ut),mt=0;mt<=an;mt+=1){var Zt=rt(Ae[mt]);It=Kt;var jn=lt.get(Zt);Mt=It+(jn===void 0?he:jn),Kt=Mt,mt===Ut&&jn===void 0&&(Wt=!0)}var qn=null;switch(Nn){case"top":qn=It-nn;break;case"bottom":qn=Mt-ft+nn;break;default:{var kn=Se.current.scrollTop,ra=kn+ft;It<kn?Fn="top":Mt>ra&&(Fn="bottom")}}qn!==null&&qn!==Se.current.scrollTop&&Bt(qn)}it.current=(0,ja.Z)(function(){Wt&&ut(),ge(Ce-1,Fn)},2)}};Tn(3)}}}function Pr(Se,Ae,lt,he){var rt=lt-Se,ut=Ae-lt,Bt=Math.min(rt,ut)*2;if(he<=Bt){var Je=Math.floor(he/2);return he%2?lt+Je+1:lt-Je}return rt>ut?lt-(he-ut):lt+(he-rt)}function Dr(Se,Ae,lt){var he=Se.length,rt=Ae.length,ut,Bt;if(he===0&&rt===0)return null;he<rt?(ut=Se,Bt=Ae):(ut=Ae,Bt=Se);var Je={__EMPTY_ITEM__:!0};function it(Tn){return Tn!==void 0?lt(Tn):Je}for(var gt=null,Ut=Math.abs(he-rt)!==1,gn=0;gn<Bt.length;gn+=1){var Mn=it(ut[gn]),nn=it(Bt[gn]);if(Mn!==nn){gt=gn,Ut=Ut||Mn!==it(Bt[gn+1]);break}}return gt===null?null:{index:gt,multiple:Ut}}function yo(Se,Ae,lt){var he=de.useState(Se),rt=(0,Ze.Z)(he,2),ut=rt[0],Bt=rt[1],Je=de.useState(null),it=(0,Ze.Z)(Je,2),gt=it[0],Ut=it[1];return de.useEffect(function(){var gn=Dr(ut||[],Se||[],Ae);(gn==null?void 0:gn.index)!==void 0&&(lt==null||lt(gn.index),Ut(Se[gn.index])),Bt(Se)},[Se]),[gt]}var Kr=(typeof navigator=="undefined"?"undefined":(0,qe.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),ri=Kr,ii=function(Se,Ae){var lt=(0,de.useRef)(!1),he=(0,de.useRef)(null);function rt(){clearTimeout(he.current),lt.current=!0,he.current=setTimeout(function(){lt.current=!1},50)}var ut=(0,de.useRef)({top:Se,bottom:Ae});return ut.current.top=Se,ut.current.bottom=Ae,function(Bt){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,it=Bt<0&&ut.current.top||Bt>0&&ut.current.bottom;return Je&&it?(clearTimeout(he.current),lt.current=!1):(!it||lt.current)&&rt(),!lt.current&&it}};function Ji(Se,Ae,lt,he){var rt=(0,de.useRef)(0),ut=(0,de.useRef)(null),Bt=(0,de.useRef)(null),Je=(0,de.useRef)(!1),it=ii(Ae,lt);function gt(gn){if(Se){ja.Z.cancel(ut.current);var Mn=gn.deltaY;rt.current+=Mn,Bt.current=Mn,!it(Mn)&&(ri||gn.preventDefault(),ut.current=(0,ja.Z)(function(){var nn=Je.current?10:1;he(rt.current*nn),rt.current=0}))}}function Ut(gn){Se&&(Je.current=gn.detail===Bt.current)}return[gt,Ut]}var Xi=14/15;function dl(Se,Ae,lt){var he=(0,de.useRef)(!1),rt=(0,de.useRef)(0),ut=(0,de.useRef)(null),Bt=(0,de.useRef)(null),Je,it=function(Mn){if(he.current){var nn=Math.ceil(Mn.touches[0].pageY),Tn=rt.current-nn;rt.current=nn,lt(Tn)&&Mn.preventDefault(),clearInterval(Bt.current),Bt.current=setInterval(function(){Tn*=Xi,(!lt(Tn,!0)||Math.abs(Tn)<=.1)&&clearInterval(Bt.current)},16)}},gt=function(){he.current=!1,Je()},Ut=function(Mn){Je(),Mn.touches.length===1&&!he.current&&(he.current=!0,rt.current=Math.ceil(Mn.touches[0].pageY),ut.current=Mn.target,ut.current.addEventListener("touchmove",it),ut.current.addEventListener("touchend",gt))};Je=function(){ut.current&&(ut.current.removeEventListener("touchmove",it),ut.current.removeEventListener("touchend",gt))},(0,ze.Z)(function(){return Se&&Ae.current.addEventListener("touchstart",Ut),function(){var gn;(gn=Ae.current)===null||gn===void 0||gn.removeEventListener("touchstart",Ut),Je(),clearInterval(Bt.current)}},[Se])}var zi=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll","onVisibleChange","innerProps"],Wi=[],Fl={overflowY:"auto",overflowAnchor:"none"};function Cl(Se,Ae){var lt=Se.prefixCls,he=lt===void 0?"rc-virtual-list":lt,rt=Se.className,ut=Se.height,Bt=Se.itemHeight,Je=Se.fullHeight,it=Je===void 0?!0:Je,gt=Se.style,Ut=Se.data,gn=Se.children,Mn=Se.itemKey,nn=Se.virtual,Tn=Se.component,ge=Tn===void 0?"div":Tn,Ce=Se.onScroll,Pe=Se.onVisibleChange,ft=Se.innerProps,Wt=(0,se.Z)(Se,zi),Fn=!!(nn!==!1&&ut&&Bt),Nn=Fn&&Ut&&Bt*Ut.length>ut,Kt=(0,de.useState)(0),It=(0,Ze.Z)(Kt,2),Mt=It[0],an=It[1],mt=(0,de.useState)(!1),Zt=(0,Ze.Z)(mt,2),jn=Zt[0],qn=Zt[1],kn=ie()(he,rt),ra=Ut||Wi,cn=(0,de.useRef)(),ua=(0,de.useRef)(),$a=(0,de.useRef)(),In=de.useCallback(function(yr){return typeof Mn=="function"?Mn(yr):yr==null?void 0:yr[Mn]},[Mn]),An={getKey:In};function br(yr){an(function(Ao){var gi;typeof yr=="function"?gi=yr(Ao):gi=yr;var Li=mi(gi);return cn.current.scrollTop=Li,Li})}var zr=(0,de.useRef)({start:0,end:ra.length}),qr=(0,de.useRef)(),_r=yo(ra,In),po=(0,Ze.Z)(_r,1),Ha=po[0];qr.current=Ha;var tr=_n(In,null,null),nr=(0,Ze.Z)(tr,4),Hr=nr[0],Vr=nr[1],vr=nr[2],Po=nr[3],io=de.useMemo(function(){if(!Fn)return{scrollHeight:void 0,start:0,end:ra.length-1,offset:void 0};if(!Nn){var yr;return{scrollHeight:((yr=ua.current)===null||yr===void 0?void 0:yr.offsetHeight)||0,start:0,end:ra.length-1,offset:void 0}}for(var Ao=0,gi,Li,Ai,ki=ra.length,fe=0;fe<ki;fe+=1){var ve=ra[fe],Oe=In(ve),Ue=vr.get(Oe),ot=Ao+(Ue===void 0?Bt:Ue);ot>=Mt&&gi===void 0&&(gi=fe,Li=Ao),ot>Mt+ut&&Ai===void 0&&(Ai=fe),Ao=ot}return gi===void 0&&(gi=0,Li=0,Ai=Math.ceil(ut/Bt)),Ai===void 0&&(Ai=ra.length-1),Ai=Math.min(Ai+1,ra.length),{scrollHeight:Ao,start:gi,end:Ai,offset:Li}},[Nn,Fn,Mt,ra,Po,ut]),Jr=io.scrollHeight,jr=io.start,Xr=io.end,$o=io.offset;zr.current.start=jr,zr.current.end=Xr;var jo=Jr-ut,vi=(0,de.useRef)(jo);vi.current=jo;function mi(yr){var Ao=yr;return Number.isNaN(vi.current)||(Ao=Math.min(Ao,vi.current)),Ao=Math.max(Ao,0),Ao}var ci=Mt<=0,qo=Mt>=jo,ti=ii(ci,qo);function bo(yr){var Ao=yr;br(Ao)}function Ko(yr){var Ao=yr.currentTarget.scrollTop;Ao!==Mt&&br(Ao),Ce==null||Ce(yr)}var pi=Ji(Fn,ci,qo,function(yr){br(function(Ao){var gi=Ao+yr;return gi})}),di=(0,Ze.Z)(pi,2),Ni=di[0],mo=di[1];dl(Fn,cn,function(yr,Ao){return ti(yr,Ao)?!1:(Ni({preventDefault:function(){},deltaY:yr}),!0)}),(0,ze.Z)(function(){function yr(Ao){Fn&&Ao.preventDefault()}return cn.current.addEventListener("wheel",Ni),cn.current.addEventListener("DOMMouseScroll",mo),cn.current.addEventListener("MozMousePixelScroll",yr),function(){cn.current&&(cn.current.removeEventListener("wheel",Ni),cn.current.removeEventListener("DOMMouseScroll",mo),cn.current.removeEventListener("MozMousePixelScroll",yr))}},[Fn]);var Ga=na(cn,ra,vr,Bt,In,Vr,br,function(){var yr;(yr=$a.current)===null||yr===void 0||yr.delayHidden()});de.useImperativeHandle(Ae,function(){return{scrollTo:Ga}}),(0,ze.Z)(function(){if(Pe){var yr=ra.slice(jr,Xr+1);Pe(yr,ra)}},[jr,Xr,ra]);var ao=$n(ra,jr,Xr,Hr,gn,An),eo=null;return ut&&(eo=(0,Ee.Z)((0,Me.Z)({},it?"height":"maxHeight",ut),Fl),Fn&&(eo.overflowY="hidden",jn&&(eo.pointerEvents="none"))),de.createElement("div",(0,we.Z)({style:(0,Ee.Z)((0,Ee.Z)({},gt),{},{position:"relative"}),className:kn},Wt),de.createElement(ge,{className:"".concat(he,"-holder"),style:eo,ref:cn,onScroll:Ko},de.createElement(Wn,{prefixCls:he,height:Jr,offset:$o,onInnerResize:Vr,ref:ua,innerProps:ft},ao)),Fn&&de.createElement(un,{ref:$a,prefixCls:he,scrollTop:Mt,height:ut,scrollHeight:Jr,count:ra.length,onScroll:bo,onStartMove:function(){qn(!0)},onStopMove:function(){qn(!1)}}))}var Vi=de.forwardRef(Cl);Vi.displayName="List";var al=Vi,sl=al,Yi=z(62874),hl=z(86128),Ul=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Al=function(Ae,lt){var he=Ae.className,rt=Ae.style,ut=Ae.motion,Bt=Ae.motionNodes,Je=Ae.motionType,it=Ae.onMotionStart,gt=Ae.onMotionEnd,Ut=Ae.active,gn=Ae.treeNodeRequiredProps,Mn=(0,se.Z)(Ae,Ul),nn=de.useState(!0),Tn=(0,Ze.Z)(nn,2),ge=Tn[0],Ce=Tn[1],Pe=de.useContext(xo.k),ft=Pe.prefixCls,Wt=de.useRef(!1),Fn=function(){Wt.current||gt(),Wt.current=!0};return(0,de.useEffect)(function(){Bt&&Je==="hide"&&ge&&Ce(!1)},[Bt]),(0,de.useEffect)(function(){return Bt&&it(),function(){Bt&&Fn()}},[]),Bt?de.createElement(Yi.Z,(0,we.Z)({ref:lt,visible:ge},ut,{motionAppear:Je==="show",onAppearEnd:Fn,onLeaveEnd:Fn}),function(Nn,Kt){var It=Nn.className,Mt=Nn.style;return de.createElement("div",{ref:Kt,className:ie()("".concat(ft,"-treenode-motion"),It),style:Mt},Bt.map(function(an){var mt=(0,we.Z)({},((0,ar.Z)(an.data),an.data)),Zt=an.title,jn=an.key,qn=an.isStart,kn=an.isEnd;delete mt.children;var ra=(0,mr.H8)(jn,gn);return de.createElement(hl.Z,(0,we.Z)({},mt,ra,{title:Zt,active:Ut,data:an.data,key:jn,isStart:qn,isEnd:kn}))}))}):de.createElement(hl.Z,(0,we.Z)({domRef:lt,className:he,style:rt},Mn,{active:Ut}))};Al.displayName="MotionTreeNode";var zl=de.forwardRef(Al),Tl=zl;function Xl(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Ae=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],lt=Se.length,he=Ae.length;if(Math.abs(lt-he)!==1)return{add:!1,key:null};function rt(ut,Bt){var Je=new Map;ut.forEach(function(gt){Je.set(gt,!0)});var it=Bt.filter(function(gt){return!Je.has(gt)});return it.length===1?it[0]:null}return lt<he?{add:!0,key:rt(Se,Ae)}:{add:!1,key:rt(Ae,Se)}}function Ki(Se,Ae,lt){var he=Se.findIndex(function(Je){return Je.key===lt}),rt=Se[he+1],ut=Ae.findIndex(function(Je){return Je.key===lt});if(rt){var Bt=Ae.findIndex(function(Je){return Je.key===rt.key});return Ae.slice(ut+1,Bt)}return Ae.slice(ut+1)}var $i=["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"],ul={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Yl=function(){},Hl="RC_TREE_MOTION_".concat(Math.random()),qi={key:Hl},ji={key:Hl,level:0,index:0,pos:"0",node:qi,nodes:[qi]},kl={parent:null,children:[],pos:ji.pos,data:qi,title:null,key:Hl,isStart:[],isEnd:[]};function Zr(Se,Ae,lt,he){return Ae===!1||!lt?Se:Se.slice(0,Math.ceil(lt/he)+1)}function Sl(Se){var Ae=Se.key,lt=Se.pos;return(0,mr.km)(Ae,lt)}function Zl(Se){for(var Ae=String(Se.data.key),lt=Se;lt.parent;)lt=lt.parent,Ae="".concat(lt.data.key," > ").concat(Ae);return Ae}var ql=de.forwardRef(function(Se,Ae){var lt=Se.prefixCls,he=Se.data,rt=Se.selectable,ut=Se.checkable,Bt=Se.expandedKeys,Je=Se.selectedKeys,it=Se.checkedKeys,gt=Se.loadedKeys,Ut=Se.loadingKeys,gn=Se.halfCheckedKeys,Mn=Se.keyEntities,nn=Se.disabled,Tn=Se.dragging,ge=Se.dragOverNodeKey,Ce=Se.dropPosition,Pe=Se.motion,ft=Se.height,Wt=Se.itemHeight,Fn=Se.virtual,Nn=Se.focusable,Kt=Se.activeItem,It=Se.focused,Mt=Se.tabIndex,an=Se.onKeyDown,mt=Se.onFocus,Zt=Se.onBlur,jn=Se.onActiveChange,qn=Se.onListChangeStart,kn=Se.onListChangeEnd,ra=(0,se.Z)(Se,$i),cn=de.useRef(null),ua=de.useRef(null);de.useImperativeHandle(Ae,function(){return{scrollTo:function(ti){cn.current.scrollTo(ti)},getIndentWidth:function(){return ua.current.offsetWidth}}});var $a=de.useState(Bt),In=(0,Ze.Z)($a,2),An=In[0],br=In[1],zr=de.useState(he),qr=(0,Ze.Z)(zr,2),_r=qr[0],po=qr[1],Ha=de.useState(he),tr=(0,Ze.Z)(Ha,2),nr=tr[0],Hr=tr[1],Vr=de.useState([]),vr=(0,Ze.Z)(Vr,2),Po=vr[0],io=vr[1],Jr=de.useState(null),jr=(0,Ze.Z)(Jr,2),Xr=jr[0],$o=jr[1],jo=de.useRef(he);jo.current=he;function vi(){var qo=jo.current;po(qo),Hr(qo),io([]),$o(null),kn()}de.useEffect(function(){br(Bt);var qo=Xl(An,Bt);if(qo.key!==null)if(qo.add){var ti=_r.findIndex(function(mo){var Ga=mo.key;return Ga===qo.key}),bo=Zr(Ki(_r,he,qo.key),Fn,ft,Wt),Ko=_r.slice();Ko.splice(ti+1,0,kl),Hr(Ko),io(bo),$o("show")}else{var pi=he.findIndex(function(mo){var Ga=mo.key;return Ga===qo.key}),di=Zr(Ki(he,_r,qo.key),Fn,ft,Wt),Ni=he.slice();Ni.splice(pi+1,0,kl),Hr(Ni),io(di),$o("hide")}else _r!==he&&(po(he),Hr(he))},[Bt,he]),de.useEffect(function(){Tn||vi()},[Tn]);var mi=Pe?nr:he,ci={expandedKeys:Bt,selectedKeys:Je,loadedKeys:gt,loadingKeys:Ut,checkedKeys:it,halfCheckedKeys:gn,dragOverNodeKey:ge,dropPosition:Ce,keyEntities:Mn};return de.createElement(de.Fragment,null,It&&Kt&&de.createElement("span",{style:ul,"aria-live":"assertive"},Zl(Kt)),de.createElement("div",null,de.createElement("input",{style:ul,disabled:Nn===!1||nn,tabIndex:Nn!==!1?Mt:null,onKeyDown:an,onFocus:mt,onBlur:Zt,value:"",onChange:Yl,"aria-label":"for screen reader"})),de.createElement("div",{className:"".concat(lt,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},de.createElement("div",{className:"".concat(lt,"-indent")},de.createElement("div",{ref:ua,className:"".concat(lt,"-indent-unit")}))),de.createElement(sl,(0,we.Z)({},ra,{data:mi,itemKey:Sl,height:ft,fullHeight:!1,virtual:Fn,itemHeight:Wt,prefixCls:"".concat(lt,"-list"),ref:cn,onVisibleChange:function(ti,bo){var Ko=new Set(ti),pi=bo.filter(function(di){return!Ko.has(di)});pi.some(function(di){return Sl(di)===Hl})&&vi()}}),function(qo){var ti=qo.pos,bo=(0,we.Z)({},((0,ar.Z)(qo.data),qo.data)),Ko=qo.title,pi=qo.key,di=qo.isStart,Ni=qo.isEnd,mo=(0,mr.km)(pi,ti);delete bo.key,delete bo.children;var Ga=(0,mr.H8)(mo,ci);return de.createElement(Tl,(0,we.Z)({},bo,Ga,{title:Ko,active:!!Kt&&pi===Kt.key,pos:ti,data:qo.data,isStart:di,isEnd:Ni,motion:Pe,motionNodes:pi===Hl?Po:null,motionType:Xr,onMotionStart:qn,onMotionEnd:vi,treeNodeRequiredProps:ci,onMouseMove:function(){jn(null)}}))}))});ql.displayName="NodeList";var yl=ql;function es(Se){var Ae=Se.dropPosition,lt=Se.dropLevelOffset,he=Se.indent,rt={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Ae){case-1:rt.top=0,rt.left=-lt*he;break;case 1:rt.bottom=0,rt.left=-lt*he;break;case 0:rt.bottom=0,rt.left=he;break}return de.createElement("div",{style:rt})}var Ll=10,fl=function(Se){(0,Ur.Z)(lt,Se);var Ae=(0,ro.Z)(lt);function lt(){var he;(0,Hn.Z)(this,lt);for(var rt=arguments.length,ut=new Array(rt),Bt=0;Bt<rt;Bt++)ut[Bt]=arguments[Bt];return he=Ae.call.apply(Ae,[this].concat(ut)),he.destroyed=!1,he.delayedDragEnterLogic=void 0,he.loadingRetryTimes={},he.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,mr.w$)()},he.dragStartMousePosition=null,he.dragNode=void 0,he.currentMouseOverDroppableNodeKey=null,he.listRef=de.createRef(),he.onNodeDragStart=function(Je,it){var gt=he.state,Ut=gt.expandedKeys,gn=gt.keyEntities,Mn=he.props.onDragStart,nn=it.props.eventKey;he.dragNode=it,he.dragStartMousePosition={x:Je.clientX,y:Je.clientY};var Tn=(0,Lr._5)(Ut,nn);he.setState({draggingNodeKey:nn,dragChildrenKeys:(0,Lr.wA)(nn,gn),indent:he.listRef.current.getIndentWidth()}),he.setExpandedKeys(Tn),window.addEventListener("dragend",he.onWindowDragEnd),Mn==null||Mn({event:Je,node:(0,mr.F)(it.props)})},he.onNodeDragEnter=function(Je,it){var gt=he.state,Ut=gt.expandedKeys,gn=gt.keyEntities,Mn=gt.dragChildrenKeys,nn=gt.flattenNodes,Tn=gt.indent,ge=he.props,Ce=ge.onDragEnter,Pe=ge.onExpand,ft=ge.allowDrop,Wt=ge.direction,Fn=it.props,Nn=Fn.pos,Kt=Fn.eventKey,It=(0,Rr.Z)(he),Mt=It.dragNode;if(he.currentMouseOverDroppableNodeKey!==Kt&&(he.currentMouseOverDroppableNodeKey=Kt),!Mt){he.resetDragState();return}var an=(0,Lr.OM)(Je,Mt,it,Tn,he.dragStartMousePosition,ft,nn,gn,Ut,Wt),mt=an.dropPosition,Zt=an.dropLevelOffset,jn=an.dropTargetKey,qn=an.dropContainerKey,kn=an.dropTargetPos,ra=an.dropAllowed,cn=an.dragOverNodeKey;if(Mn.indexOf(jn)!==-1||!ra){he.resetDragState();return}if(he.delayedDragEnterLogic||(he.delayedDragEnterLogic={}),Object.keys(he.delayedDragEnterLogic).forEach(function(ua){clearTimeout(he.delayedDragEnterLogic[ua])}),Mt.props.eventKey!==it.props.eventKey&&(Je.persist(),he.delayedDragEnterLogic[Nn]=window.setTimeout(function(){if(he.state.draggingNodeKey!==null){var ua=(0,Te.Z)(Ut),$a=gn[it.props.eventKey];$a&&($a.children||[]).length&&(ua=(0,Lr.L0)(Ut,it.props.eventKey)),"expandedKeys"in he.props||he.setExpandedKeys(ua),Pe==null||Pe(ua,{node:(0,mr.F)(it.props),expanded:!0,nativeEvent:Je.nativeEvent})}},800)),Mt.props.eventKey===jn&&Zt===0){he.resetDragState();return}he.setState({dragOverNodeKey:cn,dropPosition:mt,dropLevelOffset:Zt,dropTargetKey:jn,dropContainerKey:qn,dropTargetPos:kn,dropAllowed:ra}),Ce==null||Ce({event:Je,node:(0,mr.F)(it.props),expandedKeys:Ut})},he.onNodeDragOver=function(Je,it){var gt=he.state,Ut=gt.dragChildrenKeys,gn=gt.flattenNodes,Mn=gt.keyEntities,nn=gt.expandedKeys,Tn=gt.indent,ge=he.props,Ce=ge.onDragOver,Pe=ge.allowDrop,ft=ge.direction,Wt=(0,Rr.Z)(he),Fn=Wt.dragNode;if(Fn){var Nn=(0,Lr.OM)(Je,Fn,it,Tn,he.dragStartMousePosition,Pe,gn,Mn,nn,ft),Kt=Nn.dropPosition,It=Nn.dropLevelOffset,Mt=Nn.dropTargetKey,an=Nn.dropContainerKey,mt=Nn.dropAllowed,Zt=Nn.dropTargetPos,jn=Nn.dragOverNodeKey;Ut.indexOf(Mt)!==-1||!mt||(Fn.props.eventKey===Mt&&It===0?he.state.dropPosition===null&&he.state.dropLevelOffset===null&&he.state.dropTargetKey===null&&he.state.dropContainerKey===null&&he.state.dropTargetPos===null&&he.state.dropAllowed===!1&&he.state.dragOverNodeKey===null||he.resetDragState():Kt===he.state.dropPosition&&It===he.state.dropLevelOffset&&Mt===he.state.dropTargetKey&&an===he.state.dropContainerKey&&Zt===he.state.dropTargetPos&&mt===he.state.dropAllowed&&jn===he.state.dragOverNodeKey||he.setState({dropPosition:Kt,dropLevelOffset:It,dropTargetKey:Mt,dropContainerKey:an,dropTargetPos:Zt,dropAllowed:mt,dragOverNodeKey:jn}),Ce==null||Ce({event:Je,node:(0,mr.F)(it.props)}))}},he.onNodeDragLeave=function(Je,it){he.currentMouseOverDroppableNodeKey===it.props.eventKey&&!Je.currentTarget.contains(Je.relatedTarget)&&(he.resetDragState(),he.currentMouseOverDroppableNodeKey=null);var gt=he.props.onDragLeave;gt==null||gt({event:Je,node:(0,mr.F)(it.props)})},he.onWindowDragEnd=function(Je){he.onNodeDragEnd(Je,null,!0),window.removeEventListener("dragend",he.onWindowDragEnd)},he.onNodeDragEnd=function(Je,it){var gt=he.props.onDragEnd;he.setState({dragOverNodeKey:null}),he.cleanDragState(),gt==null||gt({event:Je,node:(0,mr.F)(it.props)}),he.dragNode=null,window.removeEventListener("dragend",he.onWindowDragEnd)},he.onNodeDrop=function(Je,it){var gt,Ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,gn=he.state,Mn=gn.dragChildrenKeys,nn=gn.dropPosition,Tn=gn.dropTargetKey,ge=gn.dropTargetPos,Ce=gn.dropAllowed;if(Ce){var Pe=he.props.onDrop;if(he.setState({dragOverNodeKey:null}),he.cleanDragState(),Tn!==null){var ft=(0,Ee.Z)((0,Ee.Z)({},(0,mr.H8)(Tn,he.getTreeNodeRequiredProps())),{},{active:((gt=he.getActiveItem())===null||gt===void 0?void 0:gt.key)===Tn,data:he.state.keyEntities[Tn].node}),Wt=Mn.indexOf(Tn)!==-1;(0,Ke.ZP)(!Wt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Fn=(0,Lr.yx)(ge),Nn={event:Je,node:(0,mr.F)(ft),dragNode:he.dragNode?(0,mr.F)(he.dragNode.props):null,dragNodesKeys:[he.dragNode.props.eventKey].concat(Mn),dropToGap:nn!==0,dropPosition:nn+Number(Fn[Fn.length-1])};Ut||Pe==null||Pe(Nn),he.dragNode=null}}},he.cleanDragState=function(){var Je=he.state.draggingNodeKey;Je!==null&&he.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),he.dragStartMousePosition=null,he.currentMouseOverDroppableNodeKey=null},he.triggerExpandActionExpand=function(Je,it){var gt=he.state,Ut=gt.expandedKeys,gn=gt.flattenNodes,Mn=it.expanded,nn=it.key,Tn=it.isLeaf;if(!(Tn||Je.shiftKey||Je.metaKey||Je.ctrlKey)){var ge=gn.filter(function(Pe){return Pe.key===nn})[0],Ce=(0,mr.F)((0,Ee.Z)((0,Ee.Z)({},(0,mr.H8)(nn,he.getTreeNodeRequiredProps())),{},{data:ge.data}));he.setExpandedKeys(Mn?(0,Lr._5)(Ut,nn):(0,Lr.L0)(Ut,nn)),he.onNodeExpand(Je,Ce)}},he.onNodeClick=function(Je,it){var gt=he.props,Ut=gt.onClick,gn=gt.expandAction;gn==="click"&&he.triggerExpandActionExpand(Je,it),Ut==null||Ut(Je,it)},he.onNodeDoubleClick=function(Je,it){var gt=he.props,Ut=gt.onDoubleClick,gn=gt.expandAction;gn==="doubleClick"&&he.triggerExpandActionExpand(Je,it),Ut==null||Ut(Je,it)},he.onNodeSelect=function(Je,it){var gt=he.state.selectedKeys,Ut=he.state,gn=Ut.keyEntities,Mn=Ut.fieldNames,nn=he.props,Tn=nn.onSelect,ge=nn.multiple,Ce=it.selected,Pe=it[Mn.key],ft=!Ce;ft?ge?gt=(0,Lr.L0)(gt,Pe):gt=[Pe]:gt=(0,Lr._5)(gt,Pe);var Wt=gt.map(function(Fn){var Nn=gn[Fn];return Nn?Nn.node:null}).filter(function(Fn){return Fn});he.setUncontrolledState({selectedKeys:gt}),Tn==null||Tn(gt,{event:"select",selected:ft,node:it,selectedNodes:Wt,nativeEvent:Je.nativeEvent})},he.onNodeCheck=function(Je,it,gt){var Ut=he.state,gn=Ut.keyEntities,Mn=Ut.checkedKeys,nn=Ut.halfCheckedKeys,Tn=he.props,ge=Tn.checkStrictly,Ce=Tn.onCheck,Pe=it.key,ft,Wt={event:"check",node:it,checked:gt,nativeEvent:Je.nativeEvent};if(ge){var Fn=gt?(0,Lr.L0)(Mn,Pe):(0,Lr._5)(Mn,Pe),Nn=(0,Lr._5)(nn,Pe);ft={checked:Fn,halfChecked:Nn},Wt.checkedNodes=Fn.map(function(Zt){return gn[Zt]}).filter(function(Zt){return Zt}).map(function(Zt){return Zt.node}),he.setUncontrolledState({checkedKeys:Fn})}else{var Kt=(0,kr.S)([].concat((0,Te.Z)(Mn),[Pe]),!0,gn),It=Kt.checkedKeys,Mt=Kt.halfCheckedKeys;if(!gt){var an=new Set(It);an.delete(Pe);var mt=(0,kr.S)(Array.from(an),{checked:!1,halfCheckedKeys:Mt},gn);It=mt.checkedKeys,Mt=mt.halfCheckedKeys}ft=It,Wt.checkedNodes=[],Wt.checkedNodesPositions=[],Wt.halfCheckedKeys=Mt,It.forEach(function(Zt){var jn=gn[Zt];if(jn){var qn=jn.node,kn=jn.pos;Wt.checkedNodes.push(qn),Wt.checkedNodesPositions.push({node:qn,pos:kn})}}),he.setUncontrolledState({checkedKeys:It},!1,{halfCheckedKeys:Mt})}Ce==null||Ce(ft,Wt)},he.onNodeLoad=function(Je){var it=Je.key,gt=new Promise(function(Ut,gn){he.setState(function(Mn){var nn=Mn.loadedKeys,Tn=nn===void 0?[]:nn,ge=Mn.loadingKeys,Ce=ge===void 0?[]:ge,Pe=he.props,ft=Pe.loadData,Wt=Pe.onLoad;if(!ft||Tn.indexOf(it)!==-1||Ce.indexOf(it)!==-1)return null;var Fn=ft(Je);return Fn.then(function(){var Nn=he.state.loadedKeys,Kt=(0,Lr.L0)(Nn,it);Wt==null||Wt(Kt,{event:"load",node:Je}),he.setUncontrolledState({loadedKeys:Kt}),he.setState(function(It){return{loadingKeys:(0,Lr._5)(It.loadingKeys,it)}}),Ut()}).catch(function(Nn){if(he.setState(function(It){return{loadingKeys:(0,Lr._5)(It.loadingKeys,it)}}),he.loadingRetryTimes[it]=(he.loadingRetryTimes[it]||0)+1,he.loadingRetryTimes[it]>=Ll){var Kt=he.state.loadedKeys;(0,Ke.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),he.setUncontrolledState({loadedKeys:(0,Lr.L0)(Kt,it)}),Ut()}gn(Nn)}),{loadingKeys:(0,Lr.L0)(Ce,it)}})});return gt.catch(function(){}),gt},he.onNodeMouseEnter=function(Je,it){var gt=he.props.onMouseEnter;gt==null||gt({event:Je,node:it})},he.onNodeMouseLeave=function(Je,it){var gt=he.props.onMouseLeave;gt==null||gt({event:Je,node:it})},he.onNodeContextMenu=function(Je,it){var gt=he.props.onRightClick;gt&&(Je.preventDefault(),gt({event:Je,node:it}))},he.onFocus=function(){var Je=he.props.onFocus;he.setState({focused:!0});for(var it=arguments.length,gt=new Array(it),Ut=0;Ut<it;Ut++)gt[Ut]=arguments[Ut];Je==null||Je.apply(void 0,gt)},he.onBlur=function(){var Je=he.props.onBlur;he.setState({focused:!1}),he.onActiveChange(null);for(var it=arguments.length,gt=new Array(it),Ut=0;Ut<it;Ut++)gt[Ut]=arguments[Ut];Je==null||Je.apply(void 0,gt)},he.getTreeNodeRequiredProps=function(){var Je=he.state,it=Je.expandedKeys,gt=Je.selectedKeys,Ut=Je.loadedKeys,gn=Je.loadingKeys,Mn=Je.checkedKeys,nn=Je.halfCheckedKeys,Tn=Je.dragOverNodeKey,ge=Je.dropPosition,Ce=Je.keyEntities;return{expandedKeys:it||[],selectedKeys:gt||[],loadedKeys:Ut||[],loadingKeys:gn||[],checkedKeys:Mn||[],halfCheckedKeys:nn||[],dragOverNodeKey:Tn,dropPosition:ge,keyEntities:Ce}},he.setExpandedKeys=function(Je){var it=he.state,gt=it.treeData,Ut=it.fieldNames,gn=(0,mr.oH)(gt,Je,Ut);he.setUncontrolledState({expandedKeys:Je,flattenNodes:gn},!0)},he.onNodeExpand=function(Je,it){var gt=he.state.expandedKeys,Ut=he.state,gn=Ut.listChanging,Mn=Ut.fieldNames,nn=he.props,Tn=nn.onExpand,ge=nn.loadData,Ce=it.expanded,Pe=it[Mn.key];if(!gn){var ft=gt.indexOf(Pe),Wt=!Ce;if((0,Ke.ZP)(Ce&&ft!==-1||!Ce&&ft===-1,"Expand state not sync with index check"),Wt?gt=(0,Lr.L0)(gt,Pe):gt=(0,Lr._5)(gt,Pe),he.setExpandedKeys(gt),Tn==null||Tn(gt,{node:it,expanded:Wt,nativeEvent:Je.nativeEvent}),Wt&&ge){var Fn=he.onNodeLoad(it);Fn&&Fn.then(function(){var Nn=(0,mr.oH)(he.state.treeData,gt,Mn);he.setUncontrolledState({flattenNodes:Nn})}).catch(function(){var Nn=he.state.expandedKeys,Kt=(0,Lr._5)(Nn,Pe);he.setExpandedKeys(Kt)})}}},he.onListChangeStart=function(){he.setUncontrolledState({listChanging:!0})},he.onListChangeEnd=function(){setTimeout(function(){he.setUncontrolledState({listChanging:!1})})},he.onActiveChange=function(Je){var it=he.state.activeKey,gt=he.props.onActiveChange;it!==Je&&(he.setState({activeKey:Je}),Je!==null&&he.scrollTo({key:Je}),gt==null||gt(Je))},he.getActiveItem=function(){var Je=he.state,it=Je.activeKey,gt=Je.flattenNodes;return it===null?null:gt.find(function(Ut){var gn=Ut.key;return gn===it})||null},he.offsetActiveKey=function(Je){var it=he.state,gt=it.flattenNodes,Ut=it.activeKey,gn=gt.findIndex(function(Tn){var ge=Tn.key;return ge===Ut});gn===-1&&Je<0&&(gn=gt.length),gn=(gn+Je+gt.length)%gt.length;var Mn=gt[gn];if(Mn){var nn=Mn.key;he.onActiveChange(nn)}else he.onActiveChange(null)},he.onKeyDown=function(Je){var it=he.state,gt=it.activeKey,Ut=it.expandedKeys,gn=it.checkedKeys,Mn=it.fieldNames,nn=he.props,Tn=nn.onKeyDown,ge=nn.checkable,Ce=nn.selectable;switch(Je.which){case y.Z.UP:{he.offsetActiveKey(-1),Je.preventDefault();break}case y.Z.DOWN:{he.offsetActiveKey(1),Je.preventDefault();break}}var Pe=he.getActiveItem();if(Pe&&Pe.data){var ft=he.getTreeNodeRequiredProps(),Wt=Pe.data.isLeaf===!1||!!(Pe.data[Mn.children]||[]).length,Fn=(0,mr.F)((0,Ee.Z)((0,Ee.Z)({},(0,mr.H8)(gt,ft)),{},{data:Pe.data,active:!0}));switch(Je.which){case y.Z.LEFT:{Wt&&Ut.includes(gt)?he.onNodeExpand({},Fn):Pe.parent&&he.onActiveChange(Pe.parent.key),Je.preventDefault();break}case y.Z.RIGHT:{Wt&&!Ut.includes(gt)?he.onNodeExpand({},Fn):Pe.children&&Pe.children.length&&he.onActiveChange(Pe.children[0].key),Je.preventDefault();break}case y.Z.ENTER:case y.Z.SPACE:{ge&&!Fn.disabled&&Fn.checkable!==!1&&!Fn.disableCheckbox?he.onNodeCheck({},Fn,!gn.includes(gt)):!ge&&Ce&&!Fn.disabled&&Fn.selectable!==!1&&he.onNodeSelect({},Fn);break}}}Tn==null||Tn(Je)},he.setUncontrolledState=function(Je){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,gt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!he.destroyed){var Ut=!1,gn=!0,Mn={};Object.keys(Je).forEach(function(nn){if(nn in he.props){gn=!1;return}Ut=!0,Mn[nn]=Je[nn]}),Ut&&(!it||gn)&&he.setState((0,Ee.Z)((0,Ee.Z)({},Mn),gt))}},he.scrollTo=function(Je){he.listRef.current.scrollTo(Je)},he}return(0,Qa.Z)(lt,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var rt=this.props.activeKey;rt!==void 0&&rt!==this.state.activeKey&&(this.setState({activeKey:rt}),rt!==null&&this.scrollTo({key:rt}))}},{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 rt,ut=this.state,Bt=ut.focused,Je=ut.flattenNodes,it=ut.keyEntities,gt=ut.draggingNodeKey,Ut=ut.activeKey,gn=ut.dropLevelOffset,Mn=ut.dropContainerKey,nn=ut.dropTargetKey,Tn=ut.dropPosition,ge=ut.dragOverNodeKey,Ce=ut.indent,Pe=this.props,ft=Pe.prefixCls,Wt=Pe.className,Fn=Pe.style,Nn=Pe.showLine,Kt=Pe.focusable,It=Pe.tabIndex,Mt=It===void 0?0:It,an=Pe.selectable,mt=Pe.showIcon,Zt=Pe.icon,jn=Pe.switcherIcon,qn=Pe.draggable,kn=Pe.checkable,ra=Pe.checkStrictly,cn=Pe.disabled,ua=Pe.motion,$a=Pe.loadData,In=Pe.filterTreeNode,An=Pe.height,br=Pe.itemHeight,zr=Pe.virtual,qr=Pe.titleRender,_r=Pe.dropIndicatorRender,po=Pe.onContextMenu,Ha=Pe.onScroll,tr=Pe.direction,nr=Pe.rootClassName,Hr=Pe.rootStyle,Vr=(0,xe.Z)(this.props,{aria:!0,data:!0}),vr;return qn&&((0,qe.Z)(qn)==="object"?vr=qn:typeof qn=="function"?vr={nodeDraggable:qn}:vr={}),de.createElement(xo.k.Provider,{value:{prefixCls:ft,selectable:an,showIcon:mt,icon:Zt,switcherIcon:jn,draggable:vr,draggingNodeKey:gt,checkable:kn,checkStrictly:ra,disabled:cn,keyEntities:it,dropLevelOffset:gn,dropContainerKey:Mn,dropTargetKey:nn,dropPosition:Tn,dragOverNodeKey:ge,indent:Ce,direction:tr,dropIndicatorRender:_r,loadData:$a,filterTreeNode:In,titleRender:qr,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}},de.createElement("div",{role:"tree",className:ie()(ft,Wt,nr,(rt={},(0,Me.Z)(rt,"".concat(ft,"-show-line"),Nn),(0,Me.Z)(rt,"".concat(ft,"-focused"),Bt),(0,Me.Z)(rt,"".concat(ft,"-active-focused"),Ut!==null),rt)),style:Hr},de.createElement(yl,(0,we.Z)({ref:this.listRef,prefixCls:ft,style:Fn,data:Je,disabled:cn,selectable:an,checkable:!!kn,motion:ua,dragging:gt!==null,height:An,itemHeight:br,virtual:zr,focusable:Kt,focused:Bt,tabIndex:Mt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:po,onScroll:Ha},this.getTreeNodeRequiredProps(),Vr))))}}],[{key:"getDerivedStateFromProps",value:function(rt,ut){var Bt=ut.prevProps,Je={prevProps:rt};function it(Kt){return!Bt&&Kt in rt||Bt&&Bt[Kt]!==rt[Kt]}var gt,Ut=ut.fieldNames;if(it("fieldNames")&&(Ut=(0,mr.w$)(rt.fieldNames),Je.fieldNames=Ut),it("treeData")?gt=rt.treeData:it("children")&&((0,Ke.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),gt=(0,mr.zn)(rt.children)),gt){Je.treeData=gt;var gn=(0,mr.I8)(gt,{fieldNames:Ut});Je.keyEntities=(0,Ee.Z)((0,Me.Z)({},Hl,ji),gn.keyEntities)}var Mn=Je.keyEntities||ut.keyEntities;if(it("expandedKeys")||Bt&&it("autoExpandParent"))Je.expandedKeys=rt.autoExpandParent||!Bt&&rt.defaultExpandParent?(0,Lr.r7)(rt.expandedKeys,Mn):rt.expandedKeys;else if(!Bt&&rt.defaultExpandAll){var nn=(0,Ee.Z)({},Mn);delete nn[Hl],Je.expandedKeys=Object.keys(nn).map(function(Kt){return nn[Kt].key})}else!Bt&&rt.defaultExpandedKeys&&(Je.expandedKeys=rt.autoExpandParent||rt.defaultExpandParent?(0,Lr.r7)(rt.defaultExpandedKeys,Mn):rt.defaultExpandedKeys);if(Je.expandedKeys||delete Je.expandedKeys,gt||Je.expandedKeys){var Tn=(0,mr.oH)(gt||ut.treeData,Je.expandedKeys||ut.expandedKeys,Ut);Je.flattenNodes=Tn}if(rt.selectable&&(it("selectedKeys")?Je.selectedKeys=(0,Lr.BT)(rt.selectedKeys,rt):!Bt&&rt.defaultSelectedKeys&&(Je.selectedKeys=(0,Lr.BT)(rt.defaultSelectedKeys,rt))),rt.checkable){var ge;if(it("checkedKeys")?ge=(0,Lr.E6)(rt.checkedKeys)||{}:!Bt&&rt.defaultCheckedKeys?ge=(0,Lr.E6)(rt.defaultCheckedKeys)||{}:gt&&(ge=(0,Lr.E6)(rt.checkedKeys)||{checkedKeys:ut.checkedKeys,halfCheckedKeys:ut.halfCheckedKeys}),ge){var Ce=ge,Pe=Ce.checkedKeys,ft=Pe===void 0?[]:Pe,Wt=Ce.halfCheckedKeys,Fn=Wt===void 0?[]:Wt;if(!rt.checkStrictly){var Nn=(0,kr.S)(ft,!0,Mn);ft=Nn.checkedKeys,Fn=Nn.halfCheckedKeys}Je.checkedKeys=ft,Je.halfCheckedKeys=Fn}}return it("loadedKeys")&&(Je.loadedKeys=rt.loadedKeys),Je}}]),lt}(de.Component);fl.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:es,allowDrop:function(){return!0},expandAction:!1},fl.TreeNode=hl.Z;var Wl=fl,_s=Wl,Fs=de.createContext(null),Ro=Fs;function Vl(Se){return Array.isArray(Se)?Se:Se!==void 0?[Se]:[]}function ss(Se){var Ae=Se||{},lt=Ae.label,he=Ae.value,rt=Ae.children,ut=he||"value";return{_title:lt?[lt]:["title","label"],value:ut,key:ut,children:rt||"children"}}function Mr(Se){return!Se||Se.disabled||Se.disableCheckbox||Se.checkable===!1}function us(Se,Ae){var lt=[];function he(rt){rt.forEach(function(ut){var Bt=ut[Ae.children];Bt&&(lt.push(ut[Ae.value]),he(Bt))})}return he(Se),lt}function As(Se){return Se==null}var Is={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Ls=function(Ae,lt){var he=re(),rt=he.prefixCls,ut=he.multiple,Bt=he.searchValue,Je=he.toggleOpen,it=he.open,gt=he.notFoundContent,Ut=de.useContext(Ro),gn=Ut.virtual,Mn=Ut.listHeight,nn=Ut.listItemHeight,Tn=Ut.treeData,ge=Ut.fieldNames,Ce=Ut.onSelect,Pe=Ut.dropdownMatchSelectWidth,ft=Ut.treeExpandAction,Wt=de.useContext(Kn),Fn=Wt.checkable,Nn=Wt.checkedKeys,Kt=Wt.halfCheckedKeys,It=Wt.treeExpandedKeys,Mt=Wt.treeDefaultExpandAll,an=Wt.treeDefaultExpandedKeys,mt=Wt.onTreeExpand,Zt=Wt.treeIcon,jn=Wt.showTreeIcon,qn=Wt.switcherIcon,kn=Wt.treeLine,ra=Wt.treeNodeFilterProp,cn=Wt.loadData,ua=Wt.treeLoadedKeys,$a=Wt.treeMotion,In=Wt.onTreeLoad,An=Wt.keyEntities,br=de.useRef(),zr=(0,yi.Z)(function(){return Tn},[it,Tn],function(bo,Ko){return Ko[0]&&bo[1]!==Ko[1]}),qr=de.useState(null),_r=(0,Ze.Z)(qr,2),po=_r[0],Ha=_r[1],tr=An[po],nr=de.useMemo(function(){return Fn?{checked:Nn,halfChecked:Kt}:null},[Fn,Nn,Kt]);de.useEffect(function(){if(it&&!ut&&Nn.length){var bo;(bo=br.current)===null||bo===void 0||bo.scrollTo({key:Nn[0]}),Ha(Nn[0])}},[it]);var Hr=String(Bt).toLowerCase(),Vr=function(Ko){return Hr?String(Ko[ra]).toLowerCase().includes(Hr):!1},vr=de.useState(an),Po=(0,Ze.Z)(vr,2),io=Po[0],Jr=Po[1],jr=de.useState(null),Xr=(0,Ze.Z)(jr,2),$o=Xr[0],jo=Xr[1],vi=de.useMemo(function(){return It?(0,Te.Z)(It):Bt?$o:io},[io,$o,It,Bt]);de.useEffect(function(){Bt&&jo(us(Tn,ge))},[Bt]);var mi=function(Ko){Jr(Ko),jo(Ko),mt&&mt(Ko)},ci=function(Ko){Ko.preventDefault()},qo=function(Ko,pi){var di=pi.node;Fn&&Mr(di)||(Ce(di.key,{selected:!Nn.includes(di.key)}),ut||Je(!1))};if(de.useImperativeHandle(lt,function(){var bo;return{scrollTo:(bo=br.current)===null||bo===void 0?void 0:bo.scrollTo,onKeyDown:function(pi){var di,Ni=pi.which;switch(Ni){case y.Z.UP:case y.Z.DOWN:case y.Z.LEFT:case y.Z.RIGHT:(di=br.current)===null||di===void 0||di.onKeyDown(pi);break;case y.Z.ENTER:{if(tr){var mo=(tr==null?void 0:tr.node)||{},Ga=mo.selectable,ao=mo.value;Ga!==!1&&qo(null,{node:{key:po},selected:!Nn.includes(ao)})}break}case y.Z.ESC:Je(!1)}},onKeyUp:function(){}}}),zr.length===0)return de.createElement("div",{role:"listbox",className:"".concat(rt,"-empty"),onMouseDown:ci},gt);var ti={fieldNames:ge};return ua&&(ti.loadedKeys=ua),vi&&(ti.expandedKeys=vi),de.createElement("div",{onMouseDown:ci},tr&&it&&de.createElement("span",{style:Is,"aria-live":"assertive"},tr.node.value),de.createElement(_s,(0,we.Z)({ref:br,focusable:!1,prefixCls:"".concat(rt,"-tree"),treeData:zr,height:Mn,itemHeight:nn,virtual:gn!==!1&&Pe!==!1,multiple:ut,icon:Zt,showIcon:jn,switcherIcon:qn,showLine:kn,loadData:Bt?null:cn,motion:$a,activeKey:po,checkable:Fn,checkStrictly:!0,checkedKeys:nr,selectedKeys:Fn?[]:Nn,defaultExpandAll:Mt},ti,{onActiveChange:Ha,onSelect:qo,onCheck:qo,onExpand:mi,onLoad:In,filterTreeNode:Vr,expandAction:ft})))},Ss=de.forwardRef(Ls);Ss.displayName="OptionList";var ys=Ss,ml="SHOW_ALL",Es="SHOW_PARENT",$l="SHOW_CHILD";function Ps(Se,Ae,lt,he){var rt=new Set(Se);return Ae===$l?Se.filter(function(ut){var Bt=lt[ut];return!(Bt&&Bt.children&&Bt.children.some(function(Je){var it=Je.node;return rt.has(it[he.value])})&&Bt.children.every(function(Je){var it=Je.node;return Mr(it)||rt.has(it[he.value])}))}):Ae===Es?Se.filter(function(ut){var Bt=lt[ut],Je=Bt?Bt.parent:null;return!(Je&&!Mr(Je.node)&&rt.has(Je.key))}):Se}function cs(Se){var Ae=Se.searchPlaceholder,lt=Se.treeCheckStrictly,he=Se.treeCheckable,rt=Se.labelInValue,ut=Se.value,Bt=Se.multiple;warning(!Ae,"`searchPlaceholder` has been removed."),lt&&rt===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(rt||lt)&&warning(toArray(ut).every(function(Je){return Je&&_typeof(Je)==="object"&&"value"in Je}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),lt||Bt||he?warning(!ut||Array.isArray(ut),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(ut),"`value` should not be array when `TreeSelect` is single mode.")}var Os=null,ds=["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 Bs(Se){return!Se||(0,qe.Z)(Se)!=="object"}var gs=de.forwardRef(function(Se,Ae){var lt=Se.id,he=Se.prefixCls,rt=he===void 0?"rc-tree-select":he,ut=Se.value,Bt=Se.defaultValue,Je=Se.onChange,it=Se.onSelect,gt=Se.onDeselect,Ut=Se.searchValue,gn=Se.inputValue,Mn=Se.onSearch,nn=Se.autoClearSearchValue,Tn=nn===void 0?!0:nn,ge=Se.filterTreeNode,Ce=Se.treeNodeFilterProp,Pe=Ce===void 0?"value":Ce,ft=Se.showCheckedStrategy,Wt=Se.treeNodeLabelProp,Fn=Se.multiple,Nn=Se.treeCheckable,Kt=Se.treeCheckStrictly,It=Se.labelInValue,Mt=Se.fieldNames,an=Se.treeDataSimpleMode,mt=Se.treeData,Zt=Se.children,jn=Se.loadData,qn=Se.treeLoadedKeys,kn=Se.onTreeLoad,ra=Se.treeDefaultExpandAll,cn=Se.treeExpandedKeys,ua=Se.treeDefaultExpandedKeys,$a=Se.onTreeExpand,In=Se.treeExpandAction,An=Se.virtual,br=Se.listHeight,zr=br===void 0?200:br,qr=Se.listItemHeight,_r=qr===void 0?20:qr,po=Se.onDropdownVisibleChange,Ha=Se.dropdownMatchSelectWidth,tr=Ha===void 0?!0:Ha,nr=Se.treeLine,Hr=Se.treeIcon,Vr=Se.showTreeIcon,vr=Se.switcherIcon,Po=Se.treeMotion,io=(0,se.Z)(Se,ds),Jr=Er(lt),jr=Nn&&!Kt,Xr=Nn||Kt,$o=Kt||It,jo=Xr||Fn,vi=(0,ke.Z)(Bt,{value:ut}),mi=(0,Ze.Z)(vi,2),ci=mi[0],qo=mi[1],ti=de.useMemo(function(){return Nn?ft||$l:ml},[ft,Nn]),bo=de.useMemo(function(){return ss(Mt)},[JSON.stringify(Mt)]),Ko=(0,ke.Z)("",{value:Ut!==void 0?Ut:gn,postState:function(Ma){return Ma||""}}),pi=(0,Ze.Z)(Ko,2),di=pi[0],Ni=pi[1],mo=function(Ma){Ni(Ma),Mn==null||Mn(Ma)},Ga=za(mt,Zt,an),ao=ai(Ga,bo),eo=ao.keyEntities,yr=ao.valueEntities,Ao=de.useCallback(function(Oa){var Ma=[],Ka=[];return Oa.forEach(function(fr){yr.has(fr)?Ka.push(fr):Ma.push(fr)}),{missingRawValues:Ma,existRawValues:Ka}},[yr]),gi=et(Ga,di,{fieldNames:bo,treeNodeFilterProp:Pe,filterTreeNode:ge}),Li=de.useCallback(function(Oa){if(Oa){if(Wt)return Oa[Wt];for(var Ma=bo._title,Ka=0;Ka<Ma.length;Ka+=1){var fr=Oa[Ma[Ka]];if(fr!==void 0)return fr}}},[bo,Wt]),Ai=de.useCallback(function(Oa){var Ma=Vl(Oa);return Ma.map(function(Ka){return Bs(Ka)?{value:Ka}:Ka})},[]),ki=de.useCallback(function(Oa){var Ma=Ai(Oa);return Ma.map(function(Ka){var fr=Ka.label,so=Ka.value,xr=Ka.halfChecked,Ta,Za=yr.get(so);if(Za){var sr;fr=(sr=fr)!==null&&sr!==void 0?sr:Li(Za.node),Ta=Za.node.disabled}else if(fr===void 0){var Ar=Ai(ci).find(function(Yr){return Yr.value===so});fr=Ar.label}return{label:fr,value:so,halfChecked:xr,disabled:Ta}})},[yr,Li,Ai,ci]),fe=de.useMemo(function(){return Ai(ci)},[Ai,ci]),ve=de.useMemo(function(){var Oa=[],Ma=[];return fe.forEach(function(Ka){Ka.halfChecked?Ma.push(Ka):Oa.push(Ka)}),[Oa,Ma]},[fe]),Oe=(0,Ze.Z)(ve,2),Ue=Oe[0],ot=Oe[1],vt=de.useMemo(function(){return Ue.map(function(Oa){return Oa.value})},[Ue]),Ht=Jo(Ue,ot,jr,eo),ln=(0,Ze.Z)(Ht,2),Ct=ln[0],wt=ln[1],dn=de.useMemo(function(){var Oa=Ps(Ct,ti,eo,bo),Ma=Oa.map(function(xr){var Ta,Za,sr;return(Ta=(Za=eo[xr])===null||Za===void 0||(sr=Za.node)===null||sr===void 0?void 0:sr[bo.value])!==null&&Ta!==void 0?Ta:xr}),Ka=Ma.map(function(xr){var Ta=Ue.find(function(Za){return Za.value===xr});return{value:xr,label:Ta==null?void 0:Ta.label}}),fr=ki(Ka),so=fr[0];return!jo&&so&&As(so.value)&&As(so.label)?[]:fr.map(function(xr){var Ta;return(0,Ee.Z)((0,Ee.Z)({},xr),{},{label:(Ta=xr.label)!==null&&Ta!==void 0?Ta:xr.value})})},[bo,jo,Ct,Ue,ki,ti,eo]),qt=Fo(dn),zn=(0,Ze.Z)(qt,1),ma=zn[0],ia=Vn(function(Oa,Ma,Ka){var fr=ki(Oa);if(qo(fr),Tn&&Ni(""),Je){var so=Oa;if(jr){var xr=Ps(Oa,ti,eo,bo);so=xr.map(function(si){var Ci=yr.get(si);return Ci?Ci.node[bo.value]:si})}var Ta=Ma||{triggerValue:void 0,selected:void 0},Za=Ta.triggerValue,sr=Ta.selected,Ar=so;if(Kt){var Yr=ot.filter(function(si){return!so.includes(si.value)});Ar=[].concat((0,Te.Z)(Ar),(0,Te.Z)(Yr))}var Uo=ki(Ar),_o={preValue:Ue,triggerValue:Za},Zo=!0;(Kt||Ka==="selection"&&!sr)&&(Zo=!1),Gn(_o,Za,Oa,Ga,Zo,bo),Xr?_o.checked=sr:_o.selected=sr;var li=$o?Uo:Uo.map(function(si){return si.value});Je(jo?li:li[0],$o?null:Uo.map(function(si){return si.label}),_o)}}),Cr=de.useCallback(function(Oa,Ma){var Ka,fr=Ma.selected,so=Ma.source,xr=eo[Oa],Ta=xr==null?void 0:xr.node,Za=(Ka=Ta==null?void 0:Ta[bo.value])!==null&&Ka!==void 0?Ka:Oa;if(!jo)ia([Za],{selected:!0,triggerValue:Za},"option");else{var sr=fr?[].concat((0,Te.Z)(vt),[Za]):Ct.filter(function(Ci){return Ci!==Za});if(jr){var Ar=Ao(sr),Yr=Ar.missingRawValues,Uo=Ar.existRawValues,_o=Uo.map(function(Ci){return yr.get(Ci).key}),Zo;if(fr){var li=(0,kr.S)(_o,!0,eo);Zo=li.checkedKeys}else{var si=(0,kr.S)(_o,{checked:!1,halfCheckedKeys:wt},eo);Zo=si.checkedKeys}sr=[].concat((0,Te.Z)(Yr),(0,Te.Z)(Zo.map(function(Ci){return eo[Ci].node[bo.value]})))}ia(sr,{selected:fr,triggerValue:Za},so||"option")}fr||!jo?it==null||it(Za,vn(Ta)):gt==null||gt(Za,vn(Ta))},[Ao,yr,eo,bo,jo,vt,ia,jr,it,gt,Ct,wt]),lr=de.useCallback(function(Oa){if(po){var Ma={};Object.defineProperty(Ma,"documentClickClose",{get:function(){return(0,Ke.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),po(Oa,Ma)}},[po]),Ir=Vn(function(Oa,Ma){var Ka=Oa.map(function(fr){return fr.value});if(Ma.type==="clear"){ia(Ka,{},"selection");return}Ma.values.length&&Cr(Ma.values[0].value,{selected:!1,source:"selection"})}),yn=de.useMemo(function(){return{virtual:An,dropdownMatchSelectWidth:tr,listHeight:zr,listItemHeight:_r,treeData:gi,fieldNames:bo,onSelect:Cr,treeExpandAction:In}},[An,tr,zr,_r,gi,bo,Cr,In]),ha=de.useMemo(function(){return{checkable:Xr,loadData:jn,treeLoadedKeys:qn,onTreeLoad:kn,checkedKeys:Ct,halfCheckedKeys:wt,treeDefaultExpandAll:ra,treeExpandedKeys:cn,treeDefaultExpandedKeys:ua,onTreeExpand:$a,treeIcon:Hr,treeMotion:Po,showTreeIcon:Vr,switcherIcon:vr,treeLine:nr,treeNodeFilterProp:Pe,keyEntities:eo}},[Xr,jn,qn,kn,Ct,wt,ra,cn,ua,$a,Hr,Po,Vr,vr,nr,Pe,eo]);return de.createElement(Ro.Provider,{value:yn},de.createElement(Kn.Provider,{value:ha},de.createElement(Xa,(0,we.Z)({ref:Ae},io,{id:Jr,prefixCls:rt,mode:jo?"multiple":void 0,displayValues:ma,onDisplayValuesChange:Ir,searchValue:di,onSearch:mo,OptionList:ys,emptyOptions:!Ga.length,onDropdownVisibleChange:lr,dropdownMatchSelectWidth:tr}))))}),ts=gs;ts.TreeNode=Pi,ts.SHOW_ALL=ml,ts.SHOW_PARENT=Es,ts.SHOW_CHILD=$l;var fs=ts,Qe=fs,Et=z(10366),dt=z(8745),hn=z(33603),ca=z(9708),Wa=z(53124),qa=z(98866),oo=z(88258),ko=z(98675),Do=z(65223),be=z(87244),De=z(13458),$e=z(78642),st=z(46163),Qt=z(4173),bn=z(99184),Rn=z(63185),Ca=z(45503),Ea=z(67968),Ba=z(32157);const Pa=Se=>{const{componentCls:Ae,treePrefixCls:lt,colorBgElevated:he}=Se,rt=`.${lt}`;return[{[`${Ae}-dropdown`]:[{padding:`${Se.paddingXS}px ${Se.paddingXS/2}px`},(0,Ba.Yk)(lt,(0,Ca.TS)(Se,{colorBgContainer:he})),{[rt]:{borderRadius:0,[`${rt}-list-holder-inner`]:{alignItems:"stretch",[`${rt}-treenode`]:{[`${rt}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Rn.C2)(`${lt}-checkbox`,Se),{"&-rtl":{direction:"rtl",[`${rt}-switcher${rt}-switcher_close`]:{[`${rt}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Va(Se,Ae){return(0,Ea.Z)("TreeSelect",lt=>{const he=(0,Ca.TS)(lt,{treePrefixCls:Ae});return[Pa(he)]},Ba.TM)(Se)}var ir=function(Se,Ae){var lt={};for(var he in Se)Object.prototype.hasOwnProperty.call(Se,he)&&Ae.indexOf(he)<0&&(lt[he]=Se[he]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rt=0,he=Object.getOwnPropertySymbols(Se);rt<he.length;rt++)Ae.indexOf(he[rt])<0&&Object.prototype.propertyIsEnumerable.call(Se,he[rt])&&(lt[he[rt]]=Se[he[rt]]);return lt};const Ja=(Se,Ae)=>{var lt,{prefixCls:he,size:rt,disabled:ut,bordered:Bt=!0,className:Je,rootClassName:it,treeCheckable:gt,multiple:Ut,listHeight:gn=256,listItemHeight:Mn=26,placement:nn,notFoundContent:Tn,switcherIcon:ge,treeLine:Ce,getPopupContainer:Pe,popupClassName:ft,dropdownClassName:Wt,treeIcon:Fn=!1,transitionName:Nn,choiceTransitionName:Kt="",status:It,treeExpandAction:Mt,builtinPlacements:an,dropdownMatchSelectWidth:mt,popupMatchSelectWidth:Zt,allowClear:jn}=Se,qn=ir(Se,["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:kn,getPrefixCls:ra,renderEmpty:cn,direction:ua,virtual:$a,popupMatchSelectWidth:In,popupOverflow:An}=de.useContext(Wa.E_),br=ra(),zr=ra("select",he),qr=ra("select-tree",he),_r=ra("tree-select",he),{compactSize:po,compactItemClassnames:Ha}=(0,Qt.ri)(zr,ua),[tr,nr]=(0,be.Z)(zr),[Hr]=Va(_r,qr),Vr=ie()(ft||Wt,`${_r}-dropdown`,{[`${_r}-dropdown-rtl`]:ua==="rtl"},it,nr),vr=!!(gt||Ut),Po=(0,$e.Z)(qn.suffixIcon,qn.showArrow),io=(lt=Zt!=null?Zt:mt)!==null&&lt!==void 0?lt:In,{status:Jr,hasFeedback:jr,isFormItemInput:Xr,feedbackIcon:$o}=de.useContext(Do.aM),jo=(0,ca.F)(Jr,It),{suffixIcon:vi,removeIcon:mi,clearIcon:ci}=(0,st.Z)(Object.assign(Object.assign({},qn),{multiple:vr,showSuffixIcon:Po,hasFeedback:jr,feedbackIcon:$o,prefixCls:zr,componentName:"TreeSelect"})),qo=jn===!0?{clearIcon:ci}:jn;let ti;Tn!==void 0?ti=Tn:ti=(cn==null?void 0:cn("Select"))||de.createElement(oo.Z,{componentName:"Select"});const bo=(0,Et.Z)(qn,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),Ko=de.useMemo(()=>nn!==void 0?nn:ua==="rtl"?"bottomRight":"bottomLeft",[nn,ua]),pi=(0,De.Z)(an,An),di=(0,ko.Z)(yr=>{var Ao;return(Ao=rt!=null?rt:po)!==null&&Ao!==void 0?Ao:yr}),Ni=de.useContext(qa.Z),mo=ut!=null?ut:Ni,Ga=ie()(!he&&_r,{[`${zr}-lg`]:di==="large",[`${zr}-sm`]:di==="small",[`${zr}-rtl`]:ua==="rtl",[`${zr}-borderless`]:!Bt,[`${zr}-in-form-item`]:Xr},(0,ca.Z)(zr,jo,jr),Ha,Je,it,nr),ao=yr=>de.createElement(bn.Z,{prefixCls:qr,switcherIcon:ge,treeNodeProps:yr,showLine:Ce}),eo=de.createElement(Qe,Object.assign({virtual:$a,disabled:mo},bo,{dropdownMatchSelectWidth:io,builtinPlacements:pi,ref:Ae,prefixCls:zr,className:Ga,listHeight:gn,listItemHeight:Mn,treeCheckable:gt&&de.createElement("span",{className:`${zr}-tree-checkbox-inner`}),treeLine:!!Ce,suffixIcon:vi,multiple:vr,placement:Ko,removeIcon:mi,allowClear:qo,switcherIcon:ao,showTreeIcon:Fn,notFoundContent:ti,getPopupContainer:Pe||kn,treeMotion:null,dropdownClassName:Vr,choiceTransitionName:(0,hn.m)(br,"",Kt),transitionName:(0,hn.m)(br,"slide-up",Nn),treeExpandAction:Mt}));return tr(Hr(eo))},Qr=de.forwardRef(Ja),Nr=(0,dt.Z)(Qr);Qr.TreeNode=Pi,Qr.SHOW_ALL=ml,Qr.SHOW_PARENT=Es,Qr.SHOW_CHILD=$l,Qr._InternalPanelDoNotUseOrYouWillBeFired=Nr;var Tr=Qr},79870:function(en,jt,z){"use strict";z.d(jt,{default:function(){return Co}});var x=z(87462),ie=z(4942),we=z(71002),Te=z(1413),Ee=z(74902),Ze=z(15671),se=z(43144),qe=z(97326),Me=z(60136),ke=z(51630),Ke=z(94184),de=z.n(Ke),ze={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(vn){var Gn=vn.keyCode;if(vn.altKey&&!vn.ctrlKey||vn.metaKey||Gn>=ze.F1&&Gn<=ze.F12)return!1;switch(Gn){case ze.ALT:case ze.CAPS_LOCK:case ze.CONTEXT_MENU:case ze.CTRL:case ze.DOWN:case ze.END:case ze.ESC:case ze.HOME:case ze.INSERT:case ze.LEFT:case ze.MAC_FF_META:case ze.META:case ze.NUMLOCK:case ze.NUM_CENTER:case ze.PAGE_DOWN:case ze.PAGE_UP:case ze.PAUSE:case ze.PRINT_SCREEN:case ze.RIGHT:case ze.SHIFT:case ze.UP:case ze.WIN_KEY:case ze.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(vn){if(vn>=ze.ZERO&&vn<=ze.NINE||vn>=ze.NUM_ZERO&&vn<=ze.NUM_MULTIPLY||vn>=ze.A&&vn<=ze.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&vn===0)return!0;switch(vn){case ze.SPACE:case ze.QUESTION_MARK:case ze.NUM_PLUS:case ze.NUM_MINUS:case ze.NUM_PERIOD:case ze.NUM_DIVISION:case ze.SEMICOLON:case ze.DASH:case ze.EQUALS:case ze.COMMA:case ze.PERIOD:case ze.SLASH:case ze.APOSTROPHE:case ze.SINGLE_QUOTE:case ze.OPEN_SQUARE_BRACKET:case ze.BACKSLASH:case ze.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},ue=ze,y=z(34952),a=z(72978),b=z(67294),E=z(69610);function ee(sn){var vn=sn.dropPosition,Gn=sn.dropLevelOffset,et=sn.indent,Vn={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(vn){case-1:Vn.top=0,Vn.left=-Gn*et;break;case 1:Vn.bottom=0,Vn.left=-Gn*et;break;case 0:Vn.bottom=0,Vn.left=et;break}return b.createElement("div",{style:Vn})}var te=z(36459),re=z(97685),oe=z(45987);function ce(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var pe=ce()?b.useLayoutEffect:b.useEffect,xe=pe,je=function(vn,Gn){var et=React.useRef(!0);pe(function(){if(!et.current)return vn()},Gn),pe(function(){return et.current=!1,function(){et.current=!0}},[])},_e=z(73299),Re=z(73935);function ye(sn){return sn instanceof HTMLElement||sn instanceof SVGElement}function He(sn){return ye(sn)?sn:sn instanceof b.Component?Re.findDOMNode(sn):null}var We=z(28580);function Xe(sn,vn,Gn){var et=React.useRef({});return(!("value"in et.current)||Gn(et.current.condition,vn))&&(et.current.value=sn(),et.current.condition=vn),et.current.value}function Be(sn,vn){typeof sn=="function"?sn(vn):(0,we.Z)(sn)==="object"&&sn&&"current"in sn&&(sn.current=vn)}function at(){for(var sn=arguments.length,vn=new Array(sn),Gn=0;Gn<sn;Gn++)vn[Gn]=arguments[Gn];var et=vn.filter(function(Vn){return Vn});return et.length<=1?et[0]:function(Vn){vn.forEach(function(Ua){Be(Ua,Vn)})}}function pt(){for(var sn=arguments.length,vn=new Array(sn),Gn=0;Gn<sn;Gn++)vn[Gn]=arguments[Gn];return useMemo(function(){return at.apply(void 0,vn)},vn,function(et,Vn){return et.length===Vn.length&&et.every(function(Ua,za){return Ua===Vn[za]})})}function yt(sn){var vn,Gn,et=(0,We.isMemo)(sn)?sn.type.type:sn.type;return!(typeof et=="function"&&!((vn=et.prototype)!==null&&vn!==void 0&&vn.render)||typeof sn=="function"&&!((Gn=sn.prototype)!==null&&Gn!==void 0&&Gn.render))}function ht(sn,vn){var Gn={};return Gn[sn.toLowerCase()]=vn.toLowerCase(),Gn["Webkit".concat(sn)]="webkit".concat(vn),Gn["Moz".concat(sn)]="moz".concat(vn),Gn["ms".concat(sn)]="MS".concat(vn),Gn["O".concat(sn)]="o".concat(vn.toLowerCase()),Gn}function xt(sn,vn){var Gn={animationend:ht("Animation","AnimationEnd"),transitionend:ht("Transition","TransitionEnd")};return sn&&("AnimationEvent"in vn||delete Gn.animationend.animation,"TransitionEvent"in vn||delete Gn.transitionend.transition),Gn}var Jt=xt(ce(),typeof window!="undefined"?window:{}),ea={};if(ce()){var Sa=document.createElement("div");ea=Sa.style}var Pt={};function bt(sn){if(Pt[sn])return Pt[sn];var vn=Jt[sn];if(vn)for(var Gn=Object.keys(vn),et=Gn.length,Vn=0;Vn<et;Vn+=1){var Ua=Gn[Vn];if(Object.prototype.hasOwnProperty.call(vn,Ua)&&Ua in ea)return Pt[sn]=vn[Ua],Pt[sn]}return""}var En=bt("animationend"),ga=bt("transitionend"),xn=!!(En&&ga),Xn=En||"animationend",tt=ga||"transitionend";function Yn(sn,vn){if(!sn)return null;if((0,we.Z)(sn)==="object"){var Gn=vn.replace(/-\w/g,function(et){return et[1].toUpperCase()});return sn[Gn]}return"".concat(sn,"-").concat(vn)}var fa="none",pn="appear",Nt="enter",Sn="leave",Ve="none",Ie="prepare",St="start",Xt="active",Bn="end";function Zn(sn){var vn=b.useRef(!1),Gn=b.useState(sn),et=(0,re.Z)(Gn,2),Vn=et[0],Ua=et[1];b.useEffect(function(){return vn.current=!1,function(){vn.current=!0}},[]);function za(Cn,Kn){Kn&&vn.current||Ua(Cn)}return[Vn,za]}var Na=function(vn){return+setTimeout(vn,16)},On=function(vn){return clearTimeout(vn)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Na=function(vn){return window.requestAnimationFrame(vn)},On=function(vn){return window.cancelAnimationFrame(vn)});var oa=0,xa=new Map;function nt(sn){xa.delete(sn)}var Tt=function(vn){var Gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;oa+=1;var et=oa;function Vn(Ua){if(Ua===0)nt(et),vn();else{var za=Na(function(){Vn(Ua-1)});xa.set(et,za)}}return Vn(Gn),et};Tt.cancel=function(sn){var vn=xa.get(sn);return nt(vn),On(vn)};var Ra=Tt,ta=function(){var sn=b.useRef(null);function vn(){Ra.cancel(sn.current)}function Gn(et){var Vn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;vn();var Ua=Ra(function(){Vn<=1?et({isCanceled:function(){return Ua!==sn.current}}):Gn(et,Vn-1)});sn.current=Ua}return b.useEffect(function(){return function(){vn()}},[]),[Gn,vn]},kt=ce()?b.useLayoutEffect:b.useEffect,Fa=kt,ct=[Ie,St,Xt,Bn],Gt=!1,fn=!0;function zt(sn){return sn===Xt||sn===Bn}var Vt=function(sn,vn){var Gn=Zn(Ve),et=(0,re.Z)(Gn,2),Vn=et[0],Ua=et[1],za=ta(),Cn=(0,re.Z)(za,2),Kn=Cn[0],Hn=Cn[1];function Qa(){Ua(Ie,!0)}return Fa(function(){if(Vn!==Ve&&Vn!==Bn){var Rr=ct.indexOf(Vn),Ur=ct[Rr+1],ro=vn(Vn);ro===Gt?Ua(Ur,!0):Kn(function(xo){function Lr(){xo.isCanceled()||Ua(Ur,!0)}ro===!0?Lr():Promise.resolve(ro).then(Lr)})}},[sn,Vn]),b.useEffect(function(){return function(){Hn()}},[]),[Qa,Vn]},va=function(sn){var vn=(0,b.useRef)(),Gn=(0,b.useRef)(sn);Gn.current=sn;var et=b.useCallback(function(za){Gn.current(za)},[]);function Vn(za){za&&(za.removeEventListener(tt,et),za.removeEventListener(Xn,et))}function Ua(za){vn.current&&vn.current!==za&&Vn(vn.current),za&&za!==vn.current&&(za.addEventListener(tt,et),za.addEventListener(Xn,et),vn.current=za)}return b.useEffect(function(){return function(){Vn(vn.current)}},[]),[Ua,Vn]};function Aa(sn,vn,Gn,et){var Vn=et.motionEnter,Ua=Vn===void 0?!0:Vn,za=et.motionAppear,Cn=za===void 0?!0:za,Kn=et.motionLeave,Hn=Kn===void 0?!0:Kn,Qa=et.motionDeadline,Rr=et.motionLeaveImmediately,Ur=et.onAppearPrepare,ro=et.onEnterPrepare,xo=et.onLeavePrepare,Lr=et.onAppearStart,ar=et.onEnterStart,Un=et.onLeaveStart,Wn=et.onAppearActive,ja=et.onEnterActive,Wr=et.onLeaveActive,Fe=et.onAppearEnd,un=et.onEnterEnd,Ln=et.onLeaveEnd,$n=et.onVisibleChanged,At=Zn(),Qn=(0,re.Z)(At,2),Jn=Qn[0],_n=Qn[1],na=Zn(fa),Pr=(0,re.Z)(na,2),Dr=Pr[0],yo=Pr[1],Kr=Zn(null),ri=(0,re.Z)(Kr,2),ii=ri[0],Ji=ri[1],Xi=(0,b.useRef)(!1),dl=(0,b.useRef)(null);function zi(){return Gn()}var Wi=(0,b.useRef)(!1);function Fl(Ki){var $i=zi();if(!(Ki&&!Ki.deadline&&Ki.target!==$i)){var ul=Wi.current,Yl;Dr===pn&&ul?Yl=Fe==null?void 0:Fe($i,Ki):Dr===Nt&&ul?Yl=un==null?void 0:un($i,Ki):Dr===Sn&&ul&&(Yl=Ln==null?void 0:Ln($i,Ki)),Dr!==fa&&ul&&Yl!==!1&&(yo(fa,!0),Ji(null,!0))}}var Cl=va(Fl),Vi=(0,re.Z)(Cl,1),al=Vi[0],sl=b.useMemo(function(){var Ki,$i,ul;switch(Dr){case pn:return Ki={},(0,ie.Z)(Ki,Ie,Ur),(0,ie.Z)(Ki,St,Lr),(0,ie.Z)(Ki,Xt,Wn),Ki;case Nt:return $i={},(0,ie.Z)($i,Ie,ro),(0,ie.Z)($i,St,ar),(0,ie.Z)($i,Xt,ja),$i;case Sn:return ul={},(0,ie.Z)(ul,Ie,xo),(0,ie.Z)(ul,St,Un),(0,ie.Z)(ul,Xt,Wr),ul;default:return{}}},[Dr]),Yi=Vt(Dr,function(Ki){if(Ki===Ie){var $i=sl[Ie];return $i?$i(zi()):Gt}if(Al in sl){var ul;Ji(((ul=sl[Al])===null||ul===void 0?void 0:ul.call(sl,zi(),null))||null)}return Al===Xt&&(al(zi()),Qa>0&&(clearTimeout(dl.current),dl.current=setTimeout(function(){Fl({deadline:!0})},Qa))),fn}),hl=(0,re.Z)(Yi,2),Ul=hl[0],Al=hl[1],zl=zt(Al);Wi.current=zl,Fa(function(){_n(vn);var Ki=Xi.current;if(Xi.current=!0,!!sn){var $i;!Ki&&vn&&Cn&&($i=pn),Ki&&vn&&Ua&&($i=Nt),(Ki&&!vn&&Hn||!Ki&&Rr&&!vn&&Hn)&&($i=Sn),$i&&(yo($i),Ul())}},[vn]),(0,b.useEffect)(function(){(Dr===pn&&!Cn||Dr===Nt&&!Ua||Dr===Sn&&!Hn)&&yo(fa)},[Cn,Ua,Hn]),(0,b.useEffect)(function(){return function(){Xi.current=!1,clearTimeout(dl.current)}},[]);var Tl=b.useRef(!1);(0,b.useEffect)(function(){Jn&&(Tl.current=!0),Jn!==void 0&&Dr===fa&&((Tl.current||Jn)&&($n==null||$n(Jn)),Tl.current=!0)},[Jn,Dr]);var Xl=ii;return sl[Ie]&&Al===St&&(Xl=(0,Te.Z)({transition:"none"},Xl)),[Dr,Al,Xl,Jn!=null?Jn:vn]}var wa=function(sn){(0,Me.Z)(Gn,sn);var vn=(0,ke.Z)(Gn);function Gn(){return(0,Ze.Z)(this,Gn),vn.apply(this,arguments)}return(0,se.Z)(Gn,[{key:"render",value:function(){return this.props.children}}]),Gn}(b.Component),La=wa;function Or(sn){var vn=sn;(0,we.Z)(sn)==="object"&&(vn=sn.transitionSupport);function Gn(Vn){return!!(Vn.motionName&&vn)}var et=b.forwardRef(function(Vn,Ua){var za=Vn.visible,Cn=za===void 0?!0:za,Kn=Vn.removeOnLeave,Hn=Kn===void 0?!0:Kn,Qa=Vn.forceRender,Rr=Vn.children,Ur=Vn.motionName,ro=Vn.leavedClassName,xo=Vn.eventProps,Lr=Gn(Vn),ar=(0,b.useRef)(),Un=(0,b.useRef)();function Wn(){try{return ar.current instanceof HTMLElement?ar.current:He(Un.current)}catch(Kr){return null}}var ja=Aa(Lr,Cn,Wn,Vn),Wr=(0,re.Z)(ja,4),Fe=Wr[0],un=Wr[1],Ln=Wr[2],$n=Wr[3],At=b.useRef($n);$n&&(At.current=!0);var Qn=b.useCallback(function(Kr){ar.current=Kr,Be(Ua,Kr)},[Ua]),Jn,_n=(0,Te.Z)((0,Te.Z)({},xo),{},{visible:Cn});if(!Rr)Jn=null;else if(Fe===fa||!Gn(Vn))$n?Jn=Rr((0,Te.Z)({},_n),Qn):!Hn&&At.current&&ro?Jn=Rr((0,Te.Z)((0,Te.Z)({},_n),{},{className:ro}),Qn):Qa||!Hn&&!ro?Jn=Rr((0,Te.Z)((0,Te.Z)({},_n),{},{style:{display:"none"}}),Qn):Jn=null;else{var na,Pr;un===Ie?Pr="prepare":zt(un)?Pr="active":un===St&&(Pr="start"),Jn=Rr((0,Te.Z)((0,Te.Z)({},_n),{},{className:de()(Yn(Ur,Fe),(na={},(0,ie.Z)(na,Yn(Ur,"".concat(Fe,"-").concat(Pr)),Pr),(0,ie.Z)(na,Ur,typeof Ur=="string"),na)),style:Ln}),Qn)}if(b.isValidElement(Jn)&&yt(Jn)){var Dr=Jn,yo=Dr.ref;yo||(Jn=b.cloneElement(Jn,{ref:Qn}))}return b.createElement(La,{ref:Un},Jn)});return et.displayName="CSSMotion",et}var Fr=Or(xn),pr="add",ho="keep",Lo="remove",So="removed";function No(sn){var vn;return sn&&(0,we.Z)(sn)==="object"&&"key"in sn?vn=sn:vn={key:sn},(0,Te.Z)((0,Te.Z)({},vn),{},{key:String(vn.key)})}function Ho(){var sn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return sn.map(No)}function Io(){var sn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],vn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Gn=[],et=0,Vn=vn.length,Ua=Ho(sn),za=Ho(vn);Ua.forEach(function(Hn){for(var Qa=!1,Rr=et;Rr<Vn;Rr+=1){var Ur=za[Rr];if(Ur.key===Hn.key){et<Rr&&(Gn=Gn.concat(za.slice(et,Rr).map(function(ro){return(0,Te.Z)((0,Te.Z)({},ro),{},{status:pr})})),et=Rr),Gn.push((0,Te.Z)((0,Te.Z)({},Ur),{},{status:ho})),et+=1,Qa=!0;break}}Qa||Gn.push((0,Te.Z)((0,Te.Z)({},Hn),{},{status:Lo}))}),et<Vn&&(Gn=Gn.concat(za.slice(et).map(function(Hn){return(0,Te.Z)((0,Te.Z)({},Hn),{},{status:pr})})));var Cn={};Gn.forEach(function(Hn){var Qa=Hn.key;Cn[Qa]=(Cn[Qa]||0)+1});var Kn=Object.keys(Cn).filter(function(Hn){return Cn[Hn]>1});return Kn.forEach(function(Hn){Gn=Gn.filter(function(Qa){var Rr=Qa.key,Ur=Qa.status;return Rr!==Hn||Ur!==Lo}),Gn.forEach(function(Qa){Qa.key===Hn&&(Qa.status=ho)})}),Gn}var Qo=["component","children","onVisibleChanged","onAllRemoved"],fo=["status"],ba=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function ur(sn){var vn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Fr,Gn=function(et){(0,Me.Z)(Ua,et);var Vn=(0,ke.Z)(Ua);function Ua(){var za;(0,Ze.Z)(this,Ua);for(var Cn=arguments.length,Kn=new Array(Cn),Hn=0;Hn<Cn;Hn++)Kn[Hn]=arguments[Hn];return za=Vn.call.apply(Vn,[this].concat(Kn)),(0,ie.Z)((0,qe.Z)(za),"state",{keyEntities:[]}),(0,ie.Z)((0,qe.Z)(za),"removeKey",function(Qa){var Rr=za.state.keyEntities,Ur=Rr.map(function(ro){return ro.key!==Qa?ro:(0,Te.Z)((0,Te.Z)({},ro),{},{status:So})});return za.setState({keyEntities:Ur}),Ur.filter(function(ro){var xo=ro.status;return xo!==So}).length}),za}return(0,se.Z)(Ua,[{key:"render",value:function(){var Cn=this,Kn=this.state.keyEntities,Hn=this.props,Qa=Hn.component,Rr=Hn.children,Ur=Hn.onVisibleChanged,ro=Hn.onAllRemoved,xo=(0,oe.Z)(Hn,Qo),Lr=Qa||b.Fragment,ar={};return ba.forEach(function(Un){ar[Un]=xo[Un],delete xo[Un]}),delete xo.keys,b.createElement(Lr,xo,Kn.map(function(Un){var Wn=Un.status,ja=(0,oe.Z)(Un,fo),Wr=Wn===pr||Wn===ho;return b.createElement(vn,(0,x.Z)({},ar,{key:ja.key,visible:Wr,eventProps:ja,onVisibleChanged:function(un){if(Ur==null||Ur(un,{key:ja.key}),!un){var Ln=Cn.removeKey(ja.key);Ln===0&&ro&&ro()}}}),Rr)}))}}],[{key:"getDerivedStateFromProps",value:function(Cn,Kn){var Hn=Cn.keys,Qa=Kn.keyEntities,Rr=Ho(Hn),Ur=Io(Qa,Rr);return{keyEntities:Ur.filter(function(ro){var xo=Qa.find(function(Lr){var ar=Lr.key;return ro.key===ar});return!(xo&&xo.status===So&&ro.status===Lo)})}}}]),Ua}(b.Component);return(0,ie.Z)(Gn,"defaultProps",{component:"div"}),Gn}var rr=ur(xn),or=Fr,no=z(56261);function gr(sn,vn){var Gn=b.useState(!1),et=(0,re.Z)(Gn,2),Vn=et[0],Ua=et[1];b.useLayoutEffect(function(){if(Vn)return sn(),function(){vn()}},[Vn]),b.useLayoutEffect(function(){return Ua(!0),function(){Ua(!1)}},[])}var hr=z(83898),rn=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],mn=function(vn,Gn){var et=vn.className,Vn=vn.style,Ua=vn.motion,za=vn.motionNodes,Cn=vn.motionType,Kn=vn.onMotionStart,Hn=vn.onMotionEnd,Qa=vn.active,Rr=vn.treeNodeRequiredProps,Ur=(0,oe.Z)(vn,rn),ro=b.useState(!0),xo=(0,re.Z)(ro,2),Lr=xo[0],ar=xo[1],Un=b.useContext(E.k),Wn=Un.prefixCls,ja=za&&Cn!=="hide";xe(function(){za&&ja!==Lr&&ar(ja)},[za]);var Wr=function(){za&&Kn()},Fe=b.useRef(!1),un=function(){za&&!Fe.current&&(Fe.current=!0,Hn())};gr(Wr,un);var Ln=function(At){ja===At&&un()};return za?b.createElement(or,(0,x.Z)({ref:Gn,visible:Lr},Ua,{motionAppear:Cn==="show",onVisibleChanged:Ln}),function($n,At){var Qn=$n.className,Jn=$n.style;return b.createElement("div",{ref:At,className:de()("".concat(Wn,"-treenode-motion"),Qn),style:Jn},za.map(function(_n){var na=(0,x.Z)({},((0,te.Z)(_n.data),_n.data)),Pr=_n.title,Dr=_n.key,yo=_n.isStart,Kr=_n.isEnd;delete na.children;var ri=(0,hr.H8)(Dr,Rr);return b.createElement(no.Z,(0,x.Z)({},na,ri,{title:Pr,active:Qa,data:_n.data,key:Dr,isStart:yo,isEnd:Kr}))}))}):b.createElement(no.Z,(0,x.Z)({domRef:Gn,className:et,style:Vn},Ur,{active:Qa}))};mn.displayName="MotionTreeNode";var on=b.forwardRef(mn),la=on;function Xa(){var sn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],vn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Gn=sn.length,et=vn.length;if(Math.abs(Gn-et)!==1)return{add:!1,key:null};function Vn(Ua,za){var Cn=new Map;Ua.forEach(function(Hn){Cn.set(Hn,!0)});var Kn=za.filter(function(Hn){return!Cn.has(Hn)});return Kn.length===1?Kn[0]:null}return Gn<et?{add:!0,key:Vn(sn,vn)}:{add:!1,key:Vn(vn,sn)}}function Br(sn,vn,Gn){var et=sn.findIndex(function(Cn){return Cn.key===Gn}),Vn=sn[et+1],Ua=vn.findIndex(function(Cn){return Cn.key===Gn});if(Vn){var za=vn.findIndex(function(Cn){return Cn.key===Vn.key});return vn.slice(Ua+1,za)}return vn.slice(Ua+1)}var Oo=["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"],$r={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},wn=function(){},pa="RC_TREE_MOTION_".concat(Math.random()),vo={key:pa},ya={key:pa,level:0,index:0,pos:"0",node:vo,nodes:[vo]},Er={parent:null,children:[],pos:ya.pos,data:vo,title:null,key:pa,isStart:[],isEnd:[]};function Ot(sn,vn,Gn,et){return vn===!1||!Gn?sn:sn.slice(0,Math.ceil(Gn/et)+1)}function aa(sn){var vn=sn.key,Gn=sn.pos;return(0,hr.km)(vn,Gn)}function Dn(sn){for(var vn=String(sn.data.key),Gn=sn;Gn.parent;)Gn=Gn.parent,vn="".concat(Gn.data.key," > ").concat(vn);return vn}var Rt=b.forwardRef(function(sn,vn){var Gn=sn.prefixCls,et=sn.data,Vn=sn.selectable,Ua=sn.checkable,za=sn.expandedKeys,Cn=sn.selectedKeys,Kn=sn.checkedKeys,Hn=sn.loadedKeys,Qa=sn.loadingKeys,Rr=sn.halfCheckedKeys,Ur=sn.keyEntities,ro=sn.disabled,xo=sn.dragging,Lr=sn.dragOverNodeKey,ar=sn.dropPosition,Un=sn.motion,Wn=sn.height,ja=sn.itemHeight,Wr=sn.virtual,Fe=sn.focusable,un=sn.activeItem,Ln=sn.focused,$n=sn.tabIndex,At=sn.onKeyDown,Qn=sn.onFocus,Jn=sn.onBlur,_n=sn.onActiveChange,na=sn.onListChangeStart,Pr=sn.onListChangeEnd,Dr=(0,oe.Z)(sn,Oo),yo=b.useRef(null),Kr=b.useRef(null);b.useImperativeHandle(vn,function(){return{scrollTo:function(ji){yo.current.scrollTo(ji)},getIndentWidth:function(){return Kr.current.offsetWidth}}});var ri=b.useState(za),ii=(0,re.Z)(ri,2),Ji=ii[0],Xi=ii[1],dl=b.useState(et),zi=(0,re.Z)(dl,2),Wi=zi[0],Fl=zi[1],Cl=b.useState(et),Vi=(0,re.Z)(Cl,2),al=Vi[0],sl=Vi[1],Yi=b.useState([]),hl=(0,re.Z)(Yi,2),Ul=hl[0],Al=hl[1],zl=b.useState(null),Tl=(0,re.Z)(zl,2),Xl=Tl[0],Ki=Tl[1],$i=b.useRef(et);$i.current=et;function ul(){var qi=$i.current;Fl(qi),sl(qi),Al([]),Ki(null),Pr()}xe(function(){Xi(za);var qi=Xa(Ji,za);if(qi.key!==null)if(qi.add){var ji=Wi.findIndex(function(yl){var es=yl.key;return es===qi.key}),kl=Ot(Br(Wi,et,qi.key),Wr,Wn,ja),Zr=Wi.slice();Zr.splice(ji+1,0,Er),sl(Zr),Al(kl),Ki("show")}else{var Sl=et.findIndex(function(yl){var es=yl.key;return es===qi.key}),Zl=Ot(Br(et,Wi,qi.key),Wr,Wn,ja),ql=et.slice();ql.splice(Sl+1,0,Er),sl(ql),Al(Zl),Ki("hide")}else Wi!==et&&(Fl(et),sl(et))},[za,et]),b.useEffect(function(){xo||ul()},[xo]);var Yl=Un?al:et,Hl={expandedKeys:za,selectedKeys:Cn,loadedKeys:Hn,loadingKeys:Qa,checkedKeys:Kn,halfCheckedKeys:Rr,dragOverNodeKey:Lr,dropPosition:ar,keyEntities:Ur};return b.createElement(b.Fragment,null,Ln&&un&&b.createElement("span",{style:$r,"aria-live":"assertive"},Dn(un)),b.createElement("div",null,b.createElement("input",{style:$r,disabled:Fe===!1||ro,tabIndex:Fe!==!1?$n:null,onKeyDown:At,onFocus:Qn,onBlur:Jn,value:"",onChange:wn,"aria-label":"for screen reader"})),b.createElement("div",{className:"".concat(Gn,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},b.createElement("div",{className:"".concat(Gn,"-indent")},b.createElement("div",{ref:Kr,className:"".concat(Gn,"-indent-unit")}))),b.createElement(_e.Z,(0,x.Z)({},Dr,{data:Yl,itemKey:aa,height:Wn,fullHeight:!1,virtual:Wr,itemHeight:ja,prefixCls:"".concat(Gn,"-list"),ref:yo,onVisibleChange:function(ji,kl){var Zr=new Set(ji),Sl=kl.filter(function(Zl){return!Zr.has(Zl)});Sl.some(function(Zl){return aa(Zl)===pa})&&ul()}}),function(qi){var ji=qi.pos,kl=(0,x.Z)({},((0,te.Z)(qi.data),qi.data)),Zr=qi.title,Sl=qi.key,Zl=qi.isStart,ql=qi.isEnd,yl=(0,hr.km)(Sl,ji);delete kl.key,delete kl.children;var es=(0,hr.H8)(yl,Hl);return b.createElement(la,(0,x.Z)({},kl,es,{title:Zr,active:!!un&&Sl===un.key,pos:ji,data:qi.data,isStart:Zl,isEnd:ql,motion:Un,motionNodes:Sl===pa?Ul:null,motionType:Xl,onMotionStart:na,onMotionEnd:ul,treeNodeRequiredProps:Hl,onMouseMove:function(){_n(null)}}))}))});Rt.displayName="NodeList";var Ya=Rt,da=z(29873),cr=z(97153),ka=z(3596),Vo=10,Eo=function(sn){(0,Me.Z)(Gn,sn);var vn=(0,ke.Z)(Gn);function Gn(){var et;(0,Ze.Z)(this,Gn);for(var Vn=arguments.length,Ua=new Array(Vn),za=0;za<Vn;za++)Ua[za]=arguments[za];return et=vn.call.apply(vn,[this].concat(Ua)),et.destroyed=!1,et.delayedDragEnterLogic=void 0,et.loadingRetryTimes={},et.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,hr.w$)()},et.dragStartMousePosition=null,et.dragNode=void 0,et.currentMouseOverDroppableNodeKey=null,et.listRef=b.createRef(),et.onNodeDragStart=function(Cn,Kn){var Hn=et.state,Qa=Hn.expandedKeys,Rr=Hn.keyEntities,Ur=et.props.onDragStart,ro=Kn.props.eventKey;et.dragNode=Kn,et.dragStartMousePosition={x:Cn.clientX,y:Cn.clientY};var xo=(0,da._5)(Qa,ro);et.setState({draggingNodeKey:ro,dragChildrenKeys:(0,da.wA)(ro,Rr),indent:et.listRef.current.getIndentWidth()}),et.setExpandedKeys(xo),window.addEventListener("dragend",et.onWindowDragEnd),Ur==null||Ur({event:Cn,node:(0,hr.F)(Kn.props)})},et.onNodeDragEnter=function(Cn,Kn){var Hn=et.state,Qa=Hn.expandedKeys,Rr=Hn.keyEntities,Ur=Hn.dragChildrenKeys,ro=Hn.flattenNodes,xo=Hn.indent,Lr=et.props,ar=Lr.onDragEnter,Un=Lr.onExpand,Wn=Lr.allowDrop,ja=Lr.direction,Wr=Kn.props,Fe=Wr.pos,un=Wr.eventKey,Ln=(0,qe.Z)(et),$n=Ln.dragNode;if(et.currentMouseOverDroppableNodeKey!==un&&(et.currentMouseOverDroppableNodeKey=un),!$n){et.resetDragState();return}var At=(0,da.OM)(Cn,$n,Kn,xo,et.dragStartMousePosition,Wn,ro,Rr,Qa,ja),Qn=At.dropPosition,Jn=At.dropLevelOffset,_n=At.dropTargetKey,na=At.dropContainerKey,Pr=At.dropTargetPos,Dr=At.dropAllowed,yo=At.dragOverNodeKey;if(Ur.indexOf(_n)!==-1||!Dr){et.resetDragState();return}if(et.delayedDragEnterLogic||(et.delayedDragEnterLogic={}),Object.keys(et.delayedDragEnterLogic).forEach(function(Kr){clearTimeout(et.delayedDragEnterLogic[Kr])}),$n.props.eventKey!==Kn.props.eventKey&&(Cn.persist(),et.delayedDragEnterLogic[Fe]=window.setTimeout(function(){if(et.state.draggingNodeKey!==null){var Kr=(0,Ee.Z)(Qa),ri=(0,ka.Z)(Rr,Kn.props.eventKey);ri&&(ri.children||[]).length&&(Kr=(0,da.L0)(Qa,Kn.props.eventKey)),"expandedKeys"in et.props||et.setExpandedKeys(Kr),Un==null||Un(Kr,{node:(0,hr.F)(Kn.props),expanded:!0,nativeEvent:Cn.nativeEvent})}},800)),$n.props.eventKey===_n&&Jn===0){et.resetDragState();return}et.setState({dragOverNodeKey:yo,dropPosition:Qn,dropLevelOffset:Jn,dropTargetKey:_n,dropContainerKey:na,dropTargetPos:Pr,dropAllowed:Dr}),ar==null||ar({event:Cn,node:(0,hr.F)(Kn.props),expandedKeys:Qa})},et.onNodeDragOver=function(Cn,Kn){var Hn=et.state,Qa=Hn.dragChildrenKeys,Rr=Hn.flattenNodes,Ur=Hn.keyEntities,ro=Hn.expandedKeys,xo=Hn.indent,Lr=et.props,ar=Lr.onDragOver,Un=Lr.allowDrop,Wn=Lr.direction,ja=(0,qe.Z)(et),Wr=ja.dragNode;if(Wr){var Fe=(0,da.OM)(Cn,Wr,Kn,xo,et.dragStartMousePosition,Un,Rr,Ur,ro,Wn),un=Fe.dropPosition,Ln=Fe.dropLevelOffset,$n=Fe.dropTargetKey,At=Fe.dropContainerKey,Qn=Fe.dropAllowed,Jn=Fe.dropTargetPos,_n=Fe.dragOverNodeKey;Qa.indexOf($n)!==-1||!Qn||(Wr.props.eventKey===$n&&Ln===0?et.state.dropPosition===null&&et.state.dropLevelOffset===null&&et.state.dropTargetKey===null&&et.state.dropContainerKey===null&&et.state.dropTargetPos===null&&et.state.dropAllowed===!1&&et.state.dragOverNodeKey===null||et.resetDragState():un===et.state.dropPosition&&Ln===et.state.dropLevelOffset&&$n===et.state.dropTargetKey&&At===et.state.dropContainerKey&&Jn===et.state.dropTargetPos&&Qn===et.state.dropAllowed&&_n===et.state.dragOverNodeKey||et.setState({dropPosition:un,dropLevelOffset:Ln,dropTargetKey:$n,dropContainerKey:At,dropTargetPos:Jn,dropAllowed:Qn,dragOverNodeKey:_n}),ar==null||ar({event:Cn,node:(0,hr.F)(Kn.props)}))}},et.onNodeDragLeave=function(Cn,Kn){et.currentMouseOverDroppableNodeKey===Kn.props.eventKey&&!Cn.currentTarget.contains(Cn.relatedTarget)&&(et.resetDragState(),et.currentMouseOverDroppableNodeKey=null);var Hn=et.props.onDragLeave;Hn==null||Hn({event:Cn,node:(0,hr.F)(Kn.props)})},et.onWindowDragEnd=function(Cn){et.onNodeDragEnd(Cn,null,!0),window.removeEventListener("dragend",et.onWindowDragEnd)},et.onNodeDragEnd=function(Cn,Kn){var Hn=et.props.onDragEnd;et.setState({dragOverNodeKey:null}),et.cleanDragState(),Hn==null||Hn({event:Cn,node:(0,hr.F)(Kn.props)}),et.dragNode=null,window.removeEventListener("dragend",et.onWindowDragEnd)},et.onNodeDrop=function(Cn,Kn){var Hn,Qa=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Rr=et.state,Ur=Rr.dragChildrenKeys,ro=Rr.dropPosition,xo=Rr.dropTargetKey,Lr=Rr.dropTargetPos,ar=Rr.dropAllowed;if(ar){var Un=et.props.onDrop;if(et.setState({dragOverNodeKey:null}),et.cleanDragState(),xo!==null){var Wn=(0,Te.Z)((0,Te.Z)({},(0,hr.H8)(xo,et.getTreeNodeRequiredProps())),{},{active:((Hn=et.getActiveItem())===null||Hn===void 0?void 0:Hn.key)===xo,data:(0,ka.Z)(et.state.keyEntities,xo).node}),ja=Ur.indexOf(xo)!==-1;(0,a.ZP)(!ja,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Wr=(0,da.yx)(Lr),Fe={event:Cn,node:(0,hr.F)(Wn),dragNode:et.dragNode?(0,hr.F)(et.dragNode.props):null,dragNodesKeys:[et.dragNode.props.eventKey].concat(Ur),dropToGap:ro!==0,dropPosition:ro+Number(Wr[Wr.length-1])};Qa||Un==null||Un(Fe),et.dragNode=null}}},et.cleanDragState=function(){var Cn=et.state.draggingNodeKey;Cn!==null&&et.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),et.dragStartMousePosition=null,et.currentMouseOverDroppableNodeKey=null},et.triggerExpandActionExpand=function(Cn,Kn){var Hn=et.state,Qa=Hn.expandedKeys,Rr=Hn.flattenNodes,Ur=Kn.expanded,ro=Kn.key,xo=Kn.isLeaf;if(!(xo||Cn.shiftKey||Cn.metaKey||Cn.ctrlKey)){var Lr=Rr.filter(function(Un){return Un.key===ro})[0],ar=(0,hr.F)((0,Te.Z)((0,Te.Z)({},(0,hr.H8)(ro,et.getTreeNodeRequiredProps())),{},{data:Lr.data}));et.setExpandedKeys(Ur?(0,da._5)(Qa,ro):(0,da.L0)(Qa,ro)),et.onNodeExpand(Cn,ar)}},et.onNodeClick=function(Cn,Kn){var Hn=et.props,Qa=Hn.onClick,Rr=Hn.expandAction;Rr==="click"&&et.triggerExpandActionExpand(Cn,Kn),Qa==null||Qa(Cn,Kn)},et.onNodeDoubleClick=function(Cn,Kn){var Hn=et.props,Qa=Hn.onDoubleClick,Rr=Hn.expandAction;Rr==="doubleClick"&&et.triggerExpandActionExpand(Cn,Kn),Qa==null||Qa(Cn,Kn)},et.onNodeSelect=function(Cn,Kn){var Hn=et.state.selectedKeys,Qa=et.state,Rr=Qa.keyEntities,Ur=Qa.fieldNames,ro=et.props,xo=ro.onSelect,Lr=ro.multiple,ar=Kn.selected,Un=Kn[Ur.key],Wn=!ar;Wn?Lr?Hn=(0,da.L0)(Hn,Un):Hn=[Un]:Hn=(0,da._5)(Hn,Un);var ja=Hn.map(function(Wr){var Fe=(0,ka.Z)(Rr,Wr);return Fe?Fe.node:null}).filter(function(Wr){return Wr});et.setUncontrolledState({selectedKeys:Hn}),xo==null||xo(Hn,{event:"select",selected:Wn,node:Kn,selectedNodes:ja,nativeEvent:Cn.nativeEvent})},et.onNodeCheck=function(Cn,Kn,Hn){var Qa=et.state,Rr=Qa.keyEntities,Ur=Qa.checkedKeys,ro=Qa.halfCheckedKeys,xo=et.props,Lr=xo.checkStrictly,ar=xo.onCheck,Un=Kn.key,Wn,ja={event:"check",node:Kn,checked:Hn,nativeEvent:Cn.nativeEvent};if(Lr){var Wr=Hn?(0,da.L0)(Ur,Un):(0,da._5)(Ur,Un),Fe=(0,da._5)(ro,Un);Wn={checked:Wr,halfChecked:Fe},ja.checkedNodes=Wr.map(function(Jn){return(0,ka.Z)(Rr,Jn)}).filter(function(Jn){return Jn}).map(function(Jn){return Jn.node}),et.setUncontrolledState({checkedKeys:Wr})}else{var un=(0,cr.S)([].concat((0,Ee.Z)(Ur),[Un]),!0,Rr),Ln=un.checkedKeys,$n=un.halfCheckedKeys;if(!Hn){var At=new Set(Ln);At.delete(Un);var Qn=(0,cr.S)(Array.from(At),{checked:!1,halfCheckedKeys:$n},Rr);Ln=Qn.checkedKeys,$n=Qn.halfCheckedKeys}Wn=Ln,ja.checkedNodes=[],ja.checkedNodesPositions=[],ja.halfCheckedKeys=$n,Ln.forEach(function(Jn){var _n=(0,ka.Z)(Rr,Jn);if(_n){var na=_n.node,Pr=_n.pos;ja.checkedNodes.push(na),ja.checkedNodesPositions.push({node:na,pos:Pr})}}),et.setUncontrolledState({checkedKeys:Ln},!1,{halfCheckedKeys:$n})}ar==null||ar(Wn,ja)},et.onNodeLoad=function(Cn){var Kn=Cn.key,Hn=new Promise(function(Qa,Rr){et.setState(function(Ur){var ro=Ur.loadedKeys,xo=ro===void 0?[]:ro,Lr=Ur.loadingKeys,ar=Lr===void 0?[]:Lr,Un=et.props,Wn=Un.loadData,ja=Un.onLoad;if(!Wn||xo.indexOf(Kn)!==-1||ar.indexOf(Kn)!==-1)return null;var Wr=Wn(Cn);return Wr.then(function(){var Fe=et.state.loadedKeys,un=(0,da.L0)(Fe,Kn);ja==null||ja(un,{event:"load",node:Cn}),et.setUncontrolledState({loadedKeys:un}),et.setState(function(Ln){return{loadingKeys:(0,da._5)(Ln.loadingKeys,Kn)}}),Qa()}).catch(function(Fe){if(et.setState(function(Ln){return{loadingKeys:(0,da._5)(Ln.loadingKeys,Kn)}}),et.loadingRetryTimes[Kn]=(et.loadingRetryTimes[Kn]||0)+1,et.loadingRetryTimes[Kn]>=Vo){var un=et.state.loadedKeys;(0,a.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),et.setUncontrolledState({loadedKeys:(0,da.L0)(un,Kn)}),Qa()}Rr(Fe)}),{loadingKeys:(0,da.L0)(ar,Kn)}})});return Hn.catch(function(){}),Hn},et.onNodeMouseEnter=function(Cn,Kn){var Hn=et.props.onMouseEnter;Hn==null||Hn({event:Cn,node:Kn})},et.onNodeMouseLeave=function(Cn,Kn){var Hn=et.props.onMouseLeave;Hn==null||Hn({event:Cn,node:Kn})},et.onNodeContextMenu=function(Cn,Kn){var Hn=et.props.onRightClick;Hn&&(Cn.preventDefault(),Hn({event:Cn,node:Kn}))},et.onFocus=function(){var Cn=et.props.onFocus;et.setState({focused:!0});for(var Kn=arguments.length,Hn=new Array(Kn),Qa=0;Qa<Kn;Qa++)Hn[Qa]=arguments[Qa];Cn==null||Cn.apply(void 0,Hn)},et.onBlur=function(){var Cn=et.props.onBlur;et.setState({focused:!1}),et.onActiveChange(null);for(var Kn=arguments.length,Hn=new Array(Kn),Qa=0;Qa<Kn;Qa++)Hn[Qa]=arguments[Qa];Cn==null||Cn.apply(void 0,Hn)},et.getTreeNodeRequiredProps=function(){var Cn=et.state,Kn=Cn.expandedKeys,Hn=Cn.selectedKeys,Qa=Cn.loadedKeys,Rr=Cn.loadingKeys,Ur=Cn.checkedKeys,ro=Cn.halfCheckedKeys,xo=Cn.dragOverNodeKey,Lr=Cn.dropPosition,ar=Cn.keyEntities;return{expandedKeys:Kn||[],selectedKeys:Hn||[],loadedKeys:Qa||[],loadingKeys:Rr||[],checkedKeys:Ur||[],halfCheckedKeys:ro||[],dragOverNodeKey:xo,dropPosition:Lr,keyEntities:ar}},et.setExpandedKeys=function(Cn){var Kn=et.state,Hn=Kn.treeData,Qa=Kn.fieldNames,Rr=(0,hr.oH)(Hn,Cn,Qa);et.setUncontrolledState({expandedKeys:Cn,flattenNodes:Rr},!0)},et.onNodeExpand=function(Cn,Kn){var Hn=et.state.expandedKeys,Qa=et.state,Rr=Qa.listChanging,Ur=Qa.fieldNames,ro=et.props,xo=ro.onExpand,Lr=ro.loadData,ar=Kn.expanded,Un=Kn[Ur.key];if(!Rr){var Wn=Hn.indexOf(Un),ja=!ar;if((0,a.ZP)(ar&&Wn!==-1||!ar&&Wn===-1,"Expand state not sync with index check"),ja?Hn=(0,da.L0)(Hn,Un):Hn=(0,da._5)(Hn,Un),et.setExpandedKeys(Hn),xo==null||xo(Hn,{node:Kn,expanded:ja,nativeEvent:Cn.nativeEvent}),ja&&Lr){var Wr=et.onNodeLoad(Kn);Wr&&Wr.then(function(){var Fe=(0,hr.oH)(et.state.treeData,Hn,Ur);et.setUncontrolledState({flattenNodes:Fe})}).catch(function(){var Fe=et.state.expandedKeys,un=(0,da._5)(Fe,Un);et.setExpandedKeys(un)})}}},et.onListChangeStart=function(){et.setUncontrolledState({listChanging:!0})},et.onListChangeEnd=function(){setTimeout(function(){et.setUncontrolledState({listChanging:!1})})},et.onActiveChange=function(Cn){var Kn=et.state.activeKey,Hn=et.props.onActiveChange;Kn!==Cn&&(et.setState({activeKey:Cn}),Cn!==null&&et.scrollTo({key:Cn}),Hn==null||Hn(Cn))},et.getActiveItem=function(){var Cn=et.state,Kn=Cn.activeKey,Hn=Cn.flattenNodes;return Kn===null?null:Hn.find(function(Qa){var Rr=Qa.key;return Rr===Kn})||null},et.offsetActiveKey=function(Cn){var Kn=et.state,Hn=Kn.flattenNodes,Qa=Kn.activeKey,Rr=Hn.findIndex(function(xo){var Lr=xo.key;return Lr===Qa});Rr===-1&&Cn<0&&(Rr=Hn.length),Rr=(Rr+Cn+Hn.length)%Hn.length;var Ur=Hn[Rr];if(Ur){var ro=Ur.key;et.onActiveChange(ro)}else et.onActiveChange(null)},et.onKeyDown=function(Cn){var Kn=et.state,Hn=Kn.activeKey,Qa=Kn.expandedKeys,Rr=Kn.checkedKeys,Ur=Kn.fieldNames,ro=et.props,xo=ro.onKeyDown,Lr=ro.checkable,ar=ro.selectable;switch(Cn.which){case ue.UP:{et.offsetActiveKey(-1),Cn.preventDefault();break}case ue.DOWN:{et.offsetActiveKey(1),Cn.preventDefault();break}}var Un=et.getActiveItem();if(Un&&Un.data){var Wn=et.getTreeNodeRequiredProps(),ja=Un.data.isLeaf===!1||!!(Un.data[Ur.children]||[]).length,Wr=(0,hr.F)((0,Te.Z)((0,Te.Z)({},(0,hr.H8)(Hn,Wn)),{},{data:Un.data,active:!0}));switch(Cn.which){case ue.LEFT:{ja&&Qa.includes(Hn)?et.onNodeExpand({},Wr):Un.parent&&et.onActiveChange(Un.parent.key),Cn.preventDefault();break}case ue.RIGHT:{ja&&!Qa.includes(Hn)?et.onNodeExpand({},Wr):Un.children&&Un.children.length&&et.onActiveChange(Un.children[0].key),Cn.preventDefault();break}case ue.ENTER:case ue.SPACE:{Lr&&!Wr.disabled&&Wr.checkable!==!1&&!Wr.disableCheckbox?et.onNodeCheck({},Wr,!Rr.includes(Hn)):!Lr&&ar&&!Wr.disabled&&Wr.selectable!==!1&&et.onNodeSelect({},Wr);break}}}xo==null||xo(Cn)},et.setUncontrolledState=function(Cn){var Kn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Hn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!et.destroyed){var Qa=!1,Rr=!0,Ur={};Object.keys(Cn).forEach(function(ro){if(ro in et.props){Rr=!1;return}Qa=!0,Ur[ro]=Cn[ro]}),Qa&&(!Kn||Rr)&&et.setState((0,Te.Z)((0,Te.Z)({},Ur),Hn))}},et.scrollTo=function(Cn){et.listRef.current.scrollTo(Cn)},et}return(0,se.Z)(Gn,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Vn=this.props.activeKey;Vn!==void 0&&Vn!==this.state.activeKey&&(this.setState({activeKey:Vn}),Vn!==null&&this.scrollTo({key:Vn}))}},{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 Vn,Ua=this.state,za=Ua.focused,Cn=Ua.flattenNodes,Kn=Ua.keyEntities,Hn=Ua.draggingNodeKey,Qa=Ua.activeKey,Rr=Ua.dropLevelOffset,Ur=Ua.dropContainerKey,ro=Ua.dropTargetKey,xo=Ua.dropPosition,Lr=Ua.dragOverNodeKey,ar=Ua.indent,Un=this.props,Wn=Un.prefixCls,ja=Un.className,Wr=Un.style,Fe=Un.showLine,un=Un.focusable,Ln=Un.tabIndex,$n=Ln===void 0?0:Ln,At=Un.selectable,Qn=Un.showIcon,Jn=Un.icon,_n=Un.switcherIcon,na=Un.draggable,Pr=Un.checkable,Dr=Un.checkStrictly,yo=Un.disabled,Kr=Un.motion,ri=Un.loadData,ii=Un.filterTreeNode,Ji=Un.height,Xi=Un.itemHeight,dl=Un.virtual,zi=Un.titleRender,Wi=Un.dropIndicatorRender,Fl=Un.onContextMenu,Cl=Un.onScroll,Vi=Un.direction,al=Un.rootClassName,sl=Un.rootStyle,Yi=(0,y.Z)(this.props,{aria:!0,data:!0}),hl;return na&&((0,we.Z)(na)==="object"?hl=na:typeof na=="function"?hl={nodeDraggable:na}:hl={}),b.createElement(E.k.Provider,{value:{prefixCls:Wn,selectable:At,showIcon:Qn,icon:Jn,switcherIcon:_n,draggable:hl,draggingNodeKey:Hn,checkable:Pr,checkStrictly:Dr,disabled:yo,keyEntities:Kn,dropLevelOffset:Rr,dropContainerKey:Ur,dropTargetKey:ro,dropPosition:xo,dragOverNodeKey:Lr,indent:ar,direction:Vi,dropIndicatorRender:Wi,loadData:ri,filterTreeNode:ii,titleRender:zi,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}},b.createElement("div",{role:"tree",className:de()(Wn,ja,al,(Vn={},(0,ie.Z)(Vn,"".concat(Wn,"-show-line"),Fe),(0,ie.Z)(Vn,"".concat(Wn,"-focused"),za),(0,ie.Z)(Vn,"".concat(Wn,"-active-focused"),Qa!==null),Vn)),style:sl},b.createElement(Ya,(0,x.Z)({ref:this.listRef,prefixCls:Wn,style:Wr,data:Cn,disabled:yo,selectable:At,checkable:!!Pr,motion:Kr,dragging:Hn!==null,height:Ji,itemHeight:Xi,virtual:dl,focusable:un,focused:za,tabIndex:$n,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Fl,onScroll:Cl},this.getTreeNodeRequiredProps(),Yi))))}}],[{key:"getDerivedStateFromProps",value:function(Vn,Ua){var za=Ua.prevProps,Cn={prevProps:Vn};function Kn(un){return!za&&un in Vn||za&&za[un]!==Vn[un]}var Hn,Qa=Ua.fieldNames;if(Kn("fieldNames")&&(Qa=(0,hr.w$)(Vn.fieldNames),Cn.fieldNames=Qa),Kn("treeData")?Hn=Vn.treeData:Kn("children")&&((0,a.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Hn=(0,hr.zn)(Vn.children)),Hn){Cn.treeData=Hn;var Rr=(0,hr.I8)(Hn,{fieldNames:Qa});Cn.keyEntities=(0,Te.Z)((0,ie.Z)({},pa,ya),Rr.keyEntities)}var Ur=Cn.keyEntities||Ua.keyEntities;if(Kn("expandedKeys")||za&&Kn("autoExpandParent"))Cn.expandedKeys=Vn.autoExpandParent||!za&&Vn.defaultExpandParent?(0,da.r7)(Vn.expandedKeys,Ur):Vn.expandedKeys;else if(!za&&Vn.defaultExpandAll){var ro=(0,Te.Z)({},Ur);delete ro[pa],Cn.expandedKeys=Object.keys(ro).map(function(un){return ro[un].key})}else!za&&Vn.defaultExpandedKeys&&(Cn.expandedKeys=Vn.autoExpandParent||Vn.defaultExpandParent?(0,da.r7)(Vn.defaultExpandedKeys,Ur):Vn.defaultExpandedKeys);if(Cn.expandedKeys||delete Cn.expandedKeys,Hn||Cn.expandedKeys){var xo=(0,hr.oH)(Hn||Ua.treeData,Cn.expandedKeys||Ua.expandedKeys,Qa);Cn.flattenNodes=xo}if(Vn.selectable&&(Kn("selectedKeys")?Cn.selectedKeys=(0,da.BT)(Vn.selectedKeys,Vn):!za&&Vn.defaultSelectedKeys&&(Cn.selectedKeys=(0,da.BT)(Vn.defaultSelectedKeys,Vn))),Vn.checkable){var Lr;if(Kn("checkedKeys")?Lr=(0,da.E6)(Vn.checkedKeys)||{}:!za&&Vn.defaultCheckedKeys?Lr=(0,da.E6)(Vn.defaultCheckedKeys)||{}:Hn&&(Lr=(0,da.E6)(Vn.checkedKeys)||{checkedKeys:Ua.checkedKeys,halfCheckedKeys:Ua.halfCheckedKeys}),Lr){var ar=Lr,Un=ar.checkedKeys,Wn=Un===void 0?[]:Un,ja=ar.halfCheckedKeys,Wr=ja===void 0?[]:ja;if(!Vn.checkStrictly){var Fe=(0,cr.S)(Wn,!0,Ur);Wn=Fe.checkedKeys,Wr=Fe.halfCheckedKeys}Cn.checkedKeys=Wn,Cn.halfCheckedKeys=Wr}}return Kn("loadedKeys")&&(Cn.loadedKeys=Vn.loadedKeys),Cn}}]),Gn}(b.Component);Eo.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:ee,allowDrop:function(){return!0},expandAction:!1},Eo.TreeNode=no.Z;var ei=Eo,yi=ei,Bi=z(73148),_a=z(56747),Ri={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"},lo=Ri,ui=z(74643),Di=function(vn,Gn){return b.createElement(ui.Z,(0,x.Z)({},vn,{ref:Gn,icon:lo}))},dr=b.forwardRef(Di),Gr=z(53124),Bo=z(50881),Sr=z(33603),Fi=z(32157);const bi=4;function Zi(sn){const{dropPosition:vn,dropLevelOffset:Gn,prefixCls:et,indent:Vn,direction:Ua="ltr"}=sn,za=Ua==="ltr"?"left":"right",Cn=Ua==="ltr"?"right":"left",Kn={[za]:-Gn*Vn+bi,[Cn]:0};switch(vn){case-1:Kn.top=-3;break;case 1:Kn.bottom=-3;break;default:Kn.bottom=-3,Kn[za]=Vn+bi;break}return b.createElement("div",{style:Kn,className:`${et}-drop-indicator`})}var hi=z(99184),Yt=b.forwardRef((sn,vn)=>{const{getPrefixCls:Gn,direction:et,virtual:Vn,tree:Ua}=b.useContext(Gr.E_),{prefixCls:za,className:Cn,showIcon:Kn=!1,showLine:Hn,switcherIcon:Qa,blockNode:Rr=!1,children:Ur,checkable:ro=!1,selectable:xo=!0,draggable:Lr,motion:ar,style:Un}=sn,Wn=Gn("tree",za),ja=Gn(),Wr=ar!=null?ar:Object.assign(Object.assign({},(0,Sr.Z)(ja)),{motionAppear:!1}),Fe=Object.assign(Object.assign({},sn),{checkable:ro,selectable:xo,showIcon:Kn,motion:Wr,blockNode:Rr,showLine:!!Hn,dropIndicatorRender:Zi}),[un,Ln]=(0,Fi.ZP)(Wn),$n=b.useMemo(()=>{if(!Lr)return!1;let Qn={};switch(typeof Lr){case"function":Qn.nodeDraggable=Lr;break;case"object":Qn=Object.assign({},Lr);break;default:break}return Qn.icon!==!1&&(Qn.icon=Qn.icon||b.createElement(Bo.Z,null)),Qn},[Lr]),At=Qn=>b.createElement(hi.Z,{prefixCls:Wn,switcherIcon:Qa,treeNodeProps:Qn,showLine:Hn});return un(b.createElement(yi,Object.assign({itemHeight:20,ref:vn,virtual:Vn},Fe,{style:Object.assign(Object.assign({},Ua==null?void 0:Ua.style),Un),prefixCls:Wn,className:de()({[`${Wn}-icon-hide`]:!Kn,[`${Wn}-block-node`]:Rr,[`${Wn}-unselectable`]:!xo,[`${Wn}-rtl`]:et==="rtl"},Ua==null?void 0:Ua.className,Cn,Ln),direction:et,checkable:ro&&b.createElement("span",{className:`${Wn}-checkbox-inner`}),selectable:xo,switcherIcon:At,draggable:$n}),Ur))}),_t;(function(sn){sn[sn.None=0]="None",sn[sn.Start=1]="Start",sn[sn.End=2]="End"})(_t||(_t={}));function sa(sn,vn){function Gn(et){const{key:Vn,children:Ua}=et;vn(Vn,et)!==!1&&sa(Ua||[],vn)}sn.forEach(Gn)}function Ia(sn){let{treeData:vn,expandedKeys:Gn,startKey:et,endKey:Vn}=sn;const Ua=[];let za=_t.None;if(et&&et===Vn)return[et];if(!et||!Vn)return[];function Cn(Kn){return Kn===et||Kn===Vn}return sa(vn,Kn=>{if(za===_t.End)return!1;if(Cn(Kn)){if(Ua.push(Kn),za===_t.None)za=_t.Start;else if(za===_t.Start)return za=_t.End,!1}else za===_t.Start&&Ua.push(Kn);return Gn.includes(Kn)}),Ua}function er(sn,vn){const Gn=(0,Ee.Z)(vn),et=[];return sa(sn,(Vn,Ua)=>{const za=Gn.indexOf(Vn);return za!==-1&&(et.push(Ua),Gn.splice(za,1)),!!Gn.length}),et}var kr=function(sn,vn){var Gn={};for(var et in sn)Object.prototype.hasOwnProperty.call(sn,et)&&vn.indexOf(et)<0&&(Gn[et]=sn[et]);if(sn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Vn=0,et=Object.getOwnPropertySymbols(sn);Vn<et.length;Vn++)vn.indexOf(et[Vn])<0&&Object.prototype.propertyIsEnumerable.call(sn,et[Vn])&&(Gn[et[Vn]]=sn[et[Vn]]);return Gn};function Fo(sn){const{isLeaf:vn,expanded:Gn}=sn;return vn?b.createElement(Bi.Z,null):Gn?b.createElement(_a.Z,null):b.createElement(dr,null)}function Jo(sn){let{treeData:vn,children:Gn}=sn;return vn||(0,hr.zn)(Gn)}const mr=(sn,vn)=>{var{defaultExpandAll:Gn,defaultExpandParent:et,defaultExpandedKeys:Vn}=sn,Ua=kr(sn,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const za=b.useRef(),Cn=b.useRef(),Kn=()=>{const{keyEntities:$n}=(0,hr.I8)(Jo(Ua));let At;return Gn?At=Object.keys($n):et?At=(0,da.r7)(Ua.expandedKeys||Vn||[],$n):At=Ua.expandedKeys||Vn,At},[Hn,Qa]=b.useState(Ua.selectedKeys||Ua.defaultSelectedKeys||[]),[Rr,Ur]=b.useState(()=>Kn());b.useEffect(()=>{"selectedKeys"in Ua&&Qa(Ua.selectedKeys)},[Ua.selectedKeys]),b.useEffect(()=>{"expandedKeys"in Ua&&Ur(Ua.expandedKeys)},[Ua.expandedKeys]);const ro=($n,At)=>{var Qn;return"expandedKeys"in Ua||Ur($n),(Qn=Ua.onExpand)===null||Qn===void 0?void 0:Qn.call(Ua,$n,At)},xo=($n,At)=>{var Qn;const{multiple:Jn}=Ua,{node:_n,nativeEvent:na}=At,{key:Pr=""}=_n,Dr=Jo(Ua),yo=Object.assign(Object.assign({},At),{selected:!0}),Kr=(na==null?void 0:na.ctrlKey)||(na==null?void 0:na.metaKey),ri=na==null?void 0:na.shiftKey;let ii;Jn&&Kr?(ii=$n,za.current=Pr,Cn.current=ii,yo.selectedNodes=er(Dr,ii)):Jn&&ri?(ii=Array.from(new Set([].concat((0,Ee.Z)(Cn.current||[]),(0,Ee.Z)(Ia({treeData:Dr,expandedKeys:Rr,startKey:Pr,endKey:za.current}))))),yo.selectedNodes=er(Dr,ii)):(ii=[Pr],za.current=Pr,Cn.current=ii,yo.selectedNodes=er(Dr,ii)),(Qn=Ua.onSelect)===null||Qn===void 0||Qn.call(Ua,ii,yo),"selectedKeys"in Ua||Qa(ii)},{getPrefixCls:Lr,direction:ar}=b.useContext(Gr.E_),{prefixCls:Un,className:Wn,showIcon:ja=!0,expandAction:Wr="click"}=Ua,Fe=kr(Ua,["prefixCls","className","showIcon","expandAction"]),un=Lr("tree",Un),Ln=de()(`${un}-directory`,{[`${un}-directory-rtl`]:ar==="rtl"},Wn);return b.createElement(Yt,Object.assign({icon:Fo,ref:vn,blockNode:!0},Fe,{showIcon:ja,expandAction:Wr,prefixCls:un,className:Ln,expandedKeys:Rr,selectedKeys:Hn,onSelect:xo,onExpand:ro}))};var Si=b.forwardRef(mr);const Pi=Yt;Pi.DirectoryTree=Si,Pi.TreeNode=no.Z;var Co=Pi},32157:function(en,jt,z){"use strict";z.d(jt,{TM:function(){return ze},Yk:function(){return de}});var x=z(45930),ie=z(63185),we=z(14747),Te=z(33507),Ee=z(45503),Ze=z(67968);const se=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),qe=(ue,y)=>({[`.${ue}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),Me=(ue,y)=>({[`.${ue}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),ke=(ue,y)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:E,titleHeight:ee,nodeSelectedBg:te,nodeHoverBg:re}=y,oe=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,we.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,we.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${b}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:se,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${b}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,we.oN)(y)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:ee,lineHeight:`${ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${b}:hover &`]:{opacity:.45}},[`&${b}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ee}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},qe(ue,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:ee,margin:0,lineHeight:`${ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ee/2*.8,height:ee/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ee,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${ee}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:re},[`&${a}-node-selected`]:{backgroundColor:te},[`${a}-iconEle`]:{display:"inline-block",width:ee,height:ee,lineHeight:`${ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${ee}px`,userSelect:"none"},Me(ue,y)),[`${b}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-E,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${b}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ee/2}px !important`}}}}})}},Ke=ue=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:E,directoryNodeSelectedColor:ee}=ue;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${ue.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ue.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${ue.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${y}-switcher`]:{color:ee},[`${y}-node-content-wrapper`]:{color:ee,background:"transparent"}}}}}},de=(ue,y)=>{const a=`.${ue}`,b=`${a}-treenode`,E=y.paddingXS/2,ee=(0,Ee.TS)(y,{treeCls:a,treeNodeCls:b,treeNodePadding:E});return[ke(ue,ee),Ke(ee)]},ze=ue=>{const{controlHeightSM:y}=ue;return{titleHeight:y,nodeHoverBg:ue.controlItemBgHover,nodeSelectedBg:ue.controlItemBgActive}};jt.ZP=(0,Ze.Z)("Tree",(ue,y)=>{let{prefixCls:a}=y;return[{[ue.componentCls]:(0,ie.C2)(`${a}-checkbox`,ue)},de(a,ue),(0,Te.Z)(ue)]},ue=>{const{colorTextLightSolid:y,colorPrimary:a}=ue;return Object.assign(Object.assign({},ze(ue)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},99184:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return a}});var x=z(87462),ie=z(67294),we={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"},Te=we,Ee=z(74643),Ze=function(E,ee){return ie.createElement(Ee.Z,(0,x.Z)({},E,{ref:ee,icon:Te}))},se=ie.forwardRef(Ze),qe=z(73148),Me=z(3407),ke=z(34182),Ke=z(74664),de=z(94184),ze=z.n(de),ue=z(96159),a=b=>{const{prefixCls:E,switcherIcon:ee,treeNodeProps:te,showLine:re}=b,{isLeaf:oe,expanded:ce,loading:pe}=te;if(pe)return ie.createElement(Me.Z,{className:`${E}-switcher-loading-icon`});let xe;if(re&&typeof re=="object"&&(xe=re.showLeafIcon),oe){if(!re)return null;if(typeof xe!="boolean"&&xe){const Re=typeof xe=="function"?xe(te):xe,ye=`${E}-switcher-line-custom-icon`;return(0,ue.l$)(Re)?(0,ue.Tm)(Re,{className:ze()(Re.props.className||"",ye)}):Re}return xe?ie.createElement(qe.Z,{className:`${E}-switcher-line-icon`}):ie.createElement("span",{className:`${E}-switcher-leaf-line`})}const je=`${E}-switcher-icon`,_e=typeof ee=="function"?ee(te):ee;return(0,ue.l$)(_e)?(0,ue.Tm)(_e,{className:ze()(_e.props.className||"",je)}):_e!==void 0?_e:re?ce?ie.createElement(ke.Z,{className:`${E}-switcher-line-icon`}):ie.createElement(Ke.Z,{className:`${E}-switcher-line-icon`}):ie.createElement(se,{className:je})}},59810:function(en,jt,z){"use strict";z.d(jt,{default:function(){return Er}});var x=z(67294),ie=z(74902),we=z(94184),Te=z.n(we),Ee=z(87462),Ze=z(15671),se=z(43144),qe=z(60136),Me=z(51630),ke=z(4942),Ke=z(45987),de=z(74165),ze=z(71002),ue=z(15861),y=z(64217);function a(Ot,aa){var Dn="cannot ".concat(Ot.method," ").concat(Ot.action," ").concat(aa.status,"'"),Rt=new Error(Dn);return Rt.status=aa.status,Rt.method=Ot.method,Rt.url=Ot.action,Rt}function b(Ot){var aa=Ot.responseText||Ot.response;if(!aa)return aa;try{return JSON.parse(aa)}catch(Dn){return aa}}function E(Ot){var aa=new XMLHttpRequest;Ot.onProgress&&aa.upload&&(aa.upload.onprogress=function(da){da.total>0&&(da.percent=da.loaded/da.total*100),Ot.onProgress(da)});var Dn=new FormData;Ot.data&&Object.keys(Ot.data).forEach(function(Ya){var da=Ot.data[Ya];if(Array.isArray(da)){da.forEach(function(cr){Dn.append("".concat(Ya,"[]"),cr)});return}Dn.append(Ya,da)}),Ot.file instanceof Blob?Dn.append(Ot.filename,Ot.file,Ot.file.name):Dn.append(Ot.filename,Ot.file),aa.onerror=function(da){Ot.onError(da)},aa.onload=function(){return aa.status<200||aa.status>=300?Ot.onError(a(Ot,aa),b(aa)):Ot.onSuccess(b(aa),aa)},aa.open(Ot.method,Ot.action,!0),Ot.withCredentials&&"withCredentials"in aa&&(aa.withCredentials=!0);var Rt=Ot.headers||{};return Rt["X-Requested-With"]!==null&&aa.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Rt).forEach(function(Ya){Rt[Ya]!==null&&aa.setRequestHeader(Ya,Rt[Ya])}),aa.send(Dn),{abort:function(){aa.abort()}}}var ee=+new Date,te=0;function re(){return"rc-upload-".concat(ee,"-").concat(++te)}var oe=z(80334),ce=function(Ot,aa){if(Ot&&aa){var Dn=Array.isArray(aa)?aa:aa.split(","),Rt=Ot.name||"",Ya=Ot.type||"",da=Ya.replace(/\/.*$/,"");return Dn.some(function(cr){var ka=cr.trim();if(/^\*(\/\*)?$/.test(cr))return!0;if(ka.charAt(0)==="."){var Vo=Rt.toLowerCase(),Eo=ka.toLowerCase(),ei=[Eo];return(Eo===".jpg"||Eo===".jpeg")&&(ei=[".jpg",".jpeg"]),ei.some(function(yi){return Vo.endsWith(yi)})}return/\/\*$/.test(ka)?da===ka.replace(/\/.*$/,""):Ya===ka?!0:/^\w+$/.test(ka)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(ka,"'.Skip for check.")),!0):!1})}return!0};function pe(Ot,aa){var Dn=Ot.createReader(),Rt=[];function Ya(){Dn.readEntries(function(da){var cr=Array.prototype.slice.apply(da);Rt=Rt.concat(cr);var ka=!cr.length;ka?aa(Rt):Ya()})}Ya()}var xe=function(aa,Dn,Rt){var Ya=function da(cr,ka){cr&&(cr.path=ka||"",cr.isFile?cr.file(function(Vo){Rt(Vo)&&(cr.fullPath&&!Vo.webkitRelativePath&&(Object.defineProperties(Vo,{webkitRelativePath:{writable:!0}}),Vo.webkitRelativePath=cr.fullPath.replace(/^\//,""),Object.defineProperties(Vo,{webkitRelativePath:{writable:!1}})),Dn([Vo]))}):cr.isDirectory&&pe(cr,function(Vo){Vo.forEach(function(Eo){da(Eo,"".concat(ka).concat(cr.name,"/"))})}))};aa.forEach(function(da){Ya(da.webkitGetAsEntry())})},je=xe,_e=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Re=function(Ot){(0,qe.Z)(Dn,Ot);var aa=(0,Me.Z)(Dn);function Dn(){var Rt;(0,Ze.Z)(this,Dn);for(var Ya=arguments.length,da=new Array(Ya),cr=0;cr<Ya;cr++)da[cr]=arguments[cr];return Rt=aa.call.apply(aa,[this].concat(da)),Rt.state={uid:re()},Rt.reqs={},Rt.fileInput=void 0,Rt._isMounted=void 0,Rt.onChange=function(ka){var Vo=Rt.props,Eo=Vo.accept,ei=Vo.directory,yi=ka.target.files,Bi=(0,ie.Z)(yi).filter(function(_a){return!ei||ce(_a,Eo)});Rt.uploadFiles(Bi),Rt.reset()},Rt.onClick=function(ka){var Vo=Rt.fileInput;if(Vo){var Eo=Rt.props,ei=Eo.children,yi=Eo.onClick;if(ei&&ei.type==="button"){var Bi=Vo.parentNode;Bi.focus(),Bi.querySelector("button").blur()}Vo.click(),yi&&yi(ka)}},Rt.onKeyDown=function(ka){ka.key==="Enter"&&Rt.onClick(ka)},Rt.onFileDrop=function(ka){var Vo=Rt.props.multiple;if(ka.preventDefault(),ka.type!=="dragover")if(Rt.props.directory)je(Array.prototype.slice.call(ka.dataTransfer.items),Rt.uploadFiles,function(ei){return ce(ei,Rt.props.accept)});else{var Eo=(0,ie.Z)(ka.dataTransfer.files).filter(function(ei){return ce(ei,Rt.props.accept)});Vo===!1&&(Eo=Eo.slice(0,1)),Rt.uploadFiles(Eo)}},Rt.uploadFiles=function(ka){var Vo=(0,ie.Z)(ka),Eo=Vo.map(function(ei){return ei.uid=re(),Rt.processFile(ei,Vo)});Promise.all(Eo).then(function(ei){var yi=Rt.props.onBatchStart;yi==null||yi(ei.map(function(Bi){var _a=Bi.origin,Ri=Bi.parsedFile;return{file:_a,parsedFile:Ri}})),ei.filter(function(Bi){return Bi.parsedFile!==null}).forEach(function(Bi){Rt.post(Bi)})})},Rt.processFile=function(){var ka=(0,ue.Z)((0,de.Z)().mark(function Vo(Eo,ei){var yi,Bi,_a,Ri,lo,ui,Di,dr,Gr;return(0,de.Z)().wrap(function(Sr){for(;;)switch(Sr.prev=Sr.next){case 0:if(yi=Rt.props.beforeUpload,Bi=Eo,!yi){Sr.next=14;break}return Sr.prev=3,Sr.next=6,yi(Eo,ei);case 6:Bi=Sr.sent,Sr.next=12;break;case 9:Sr.prev=9,Sr.t0=Sr.catch(3),Bi=!1;case 12:if(Bi!==!1){Sr.next=14;break}return Sr.abrupt("return",{origin:Eo,parsedFile:null,action:null,data:null});case 14:if(_a=Rt.props.action,typeof _a!="function"){Sr.next=21;break}return Sr.next=18,_a(Eo);case 18:Ri=Sr.sent,Sr.next=22;break;case 21:Ri=_a;case 22:if(lo=Rt.props.data,typeof lo!="function"){Sr.next=29;break}return Sr.next=26,lo(Eo);case 26:ui=Sr.sent,Sr.next=30;break;case 29:ui=lo;case 30:return Di=((0,ze.Z)(Bi)==="object"||typeof Bi=="string")&&Bi?Bi:Eo,Di instanceof File?dr=Di:dr=new File([Di],Eo.name,{type:Eo.type}),Gr=dr,Gr.uid=Eo.uid,Sr.abrupt("return",{origin:Eo,data:ui,parsedFile:Gr,action:Ri});case 35:case"end":return Sr.stop()}},Vo,null,[[3,9]])}));return function(Vo,Eo){return ka.apply(this,arguments)}}(),Rt.saveFileInput=function(ka){Rt.fileInput=ka},Rt}return(0,se.Z)(Dn,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(Ya){var da=this,cr=Ya.data,ka=Ya.origin,Vo=Ya.action,Eo=Ya.parsedFile;if(this._isMounted){var ei=this.props,yi=ei.onStart,Bi=ei.customRequest,_a=ei.name,Ri=ei.headers,lo=ei.withCredentials,ui=ei.method,Di=ka.uid,dr=Bi||E,Gr={action:Vo,filename:_a,data:cr,file:Eo,headers:Ri,withCredentials:lo,method:ui||"post",onProgress:function(Sr){var Fi=da.props.onProgress;Fi==null||Fi(Sr,Eo)},onSuccess:function(Sr,Fi){var bi=da.props.onSuccess;bi==null||bi(Sr,Eo,Fi),delete da.reqs[Di]},onError:function(Sr,Fi){var bi=da.props.onError;bi==null||bi(Sr,Fi,Eo),delete da.reqs[Di]}};yi(ka),this.reqs[Di]=dr(Gr)}}},{key:"reset",value:function(){this.setState({uid:re()})}},{key:"abort",value:function(Ya){var da=this.reqs;if(Ya){var cr=Ya.uid?Ya.uid:Ya;da[cr]&&da[cr].abort&&da[cr].abort(),delete da[cr]}else Object.keys(da).forEach(function(ka){da[ka]&&da[ka].abort&&da[ka].abort(),delete da[ka]})}},{key:"render",value:function(){var Ya,da=this.props,cr=da.component,ka=da.prefixCls,Vo=da.className,Eo=da.disabled,ei=da.id,yi=da.style,Bi=da.multiple,_a=da.accept,Ri=da.capture,lo=da.children,ui=da.directory,Di=da.openFileDialogOnClick,dr=da.onMouseEnter,Gr=da.onMouseLeave,Bo=(0,Ke.Z)(da,_e),Sr=Te()((Ya={},(0,ke.Z)(Ya,ka,!0),(0,ke.Z)(Ya,"".concat(ka,"-disabled"),Eo),(0,ke.Z)(Ya,Vo,Vo),Ya)),Fi=ui?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},bi=Eo?{}:{onClick:Di?this.onClick:function(){},onKeyDown:Di?this.onKeyDown:function(){},onMouseEnter:dr,onMouseLeave:Gr,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return x.createElement(cr,(0,Ee.Z)({},bi,{className:Sr,role:"button",style:yi}),x.createElement("input",(0,Ee.Z)({},(0,y.Z)(Bo,{aria:!0,data:!0}),{id:ei,disabled:Eo,type:"file",ref:this.saveFileInput,onClick:function(hi){return hi.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:_a},Fi,{multiple:Bi,onChange:this.onChange},Ri!=null?{capture:Ri}:{})),lo)}}]),Dn}(x.Component),ye=Re;function He(){}var We=function(Ot){(0,qe.Z)(Dn,Ot);var aa=(0,Me.Z)(Dn);function Dn(){var Rt;(0,Ze.Z)(this,Dn);for(var Ya=arguments.length,da=new Array(Ya),cr=0;cr<Ya;cr++)da[cr]=arguments[cr];return Rt=aa.call.apply(aa,[this].concat(da)),Rt.uploader=void 0,Rt.saveUploader=function(ka){Rt.uploader=ka},Rt}return(0,se.Z)(Dn,[{key:"abort",value:function(Ya){this.uploader.abort(Ya)}},{key:"render",value:function(){return x.createElement(ye,(0,Ee.Z)({},this.props,{ref:this.saveUploader}))}}]),Dn}(x.Component);We.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:He,onError:He,onSuccess:He,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Xe=We,Be=Xe,at=z(5663),pt=z(73935),yt=z(53124),ht=z(98866),xt=z(10110),Jt=z(24457),ea={icon:function(aa,Dn){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:Dn}},{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM602 137.8L790.2 326H602V137.8zM792 888H232V136h302v216a42 42 0 0042 42h216v494z",fill:aa}}]}},name:"file",theme:"twotone"},Sa=ea,Pt=z(74643),bt=function(aa,Dn){return x.createElement(Pt.Z,(0,Ee.Z)({},aa,{ref:Dn,icon:Sa}))},En=x.forwardRef(bt),ga=z(3407),xn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M779.3 196.6c-94.2-94.2-247.6-94.2-341.7 0l-261 260.8c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l261-260.8c32.4-32.4 75.5-50.2 121.3-50.2s88.9 17.8 121.2 50.2c32.4 32.4 50.2 75.5 50.2 121.2 0 45.8-17.8 88.8-50.2 121.2l-266 265.9-43.1 43.1c-40.3 40.3-105.8 40.3-146.1 0-19.5-19.5-30.2-45.4-30.2-73s10.7-53.5 30.2-73l263.9-263.8c6.7-6.6 15.5-10.3 24.9-10.3h.1c9.4 0 18.1 3.7 24.7 10.3 6.7 6.7 10.3 15.5 10.3 24.9 0 9.3-3.7 18.1-10.3 24.7L372.4 653c-1.7 1.7-2.6 4-2.6 6.4s.9 4.7 2.6 6.4l36.9 36.9a9 9 0 0012.7 0l215.6-215.6c19.9-19.9 30.8-46.3 30.8-74.4s-11-54.6-30.8-74.4c-41.1-41.1-107.9-41-149 0L463 364 224.8 602.1A172.22 172.22 0 00174 724.8c0 46.3 18.1 89.8 50.8 122.5 33.9 33.8 78.3 50.7 122.7 50.7 44.4 0 88.8-16.9 122.6-50.7l309.2-309C824.8 492.7 850 432 850 367.5c.1-64.6-25.1-125.3-70.7-170.9z"}}]},name:"paper-clip",theme:"outlined"},Xn=xn,tt=function(aa,Dn){return x.createElement(Pt.Z,(0,Ee.Z)({},aa,{ref:Dn,icon:Xn}))},Yn=x.forwardRef(tt),fa={icon:function(aa,Dn){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 160H96c-17.7 0-32 14.3-32 32v640c0 17.7 14.3 32 32 32h832c17.7 0 32-14.3 32-32V192c0-17.7-14.3-32-32-32zm-40 632H136v-39.9l138.5-164.3 150.1 178L658.1 489 888 761.6V792zm0-129.8L664.2 396.8c-3.2-3.8-9-3.8-12.2 0L424.6 666.4l-144-170.7c-3.2-3.8-9-3.8-12.2 0L136 652.7V232h752v430.2z",fill:aa}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:Dn}},{tag:"path",attrs:{d:"M136 652.7l132.4-157c3.2-3.8 9-3.8 12.2 0l144 170.7L652 396.8c3.2-3.8 9-3.8 12.2 0L888 662.2V232H136v420.7zM304 280a88 88 0 110 176 88 88 0 010-176z",fill:Dn}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:Dn}},{tag:"path",attrs:{d:"M304 456a88 88 0 100-176 88 88 0 000 176zm0-116c15.5 0 28 12.5 28 28s-12.5 28-28 28-28-12.5-28-28 12.5-28 28-28z",fill:aa}}]}},name:"picture",theme:"twotone"},pn=fa,Nt=function(aa,Dn){return x.createElement(Pt.Z,(0,Ee.Z)({},aa,{ref:Dn,icon:pn}))},Sn=x.forwardRef(Nt),Ve=z(38379),Ie=z(57838),St=z(33603),Xt=z(96159),Bn=z(71577);function Zn(Ot){return Object.assign(Object.assign({},Ot),{lastModified:Ot.lastModified,lastModifiedDate:Ot.lastModifiedDate,name:Ot.name,size:Ot.size,type:Ot.type,uid:Ot.uid,percent:0,originFileObj:Ot})}function Na(Ot,aa){const Dn=(0,ie.Z)(aa),Rt=Dn.findIndex(Ya=>{let{uid:da}=Ya;return da===Ot.uid});return Rt===-1?Dn.push(Ot):Dn[Rt]=Ot,Dn}function On(Ot,aa){const Dn=Ot.uid!==void 0?"uid":"name";return aa.filter(Rt=>Rt[Dn]===Ot[Dn])[0]}function oa(Ot,aa){const Dn=Ot.uid!==void 0?"uid":"name",Rt=aa.filter(Ya=>Ya[Dn]!==Ot[Dn]);return Rt.length===aa.length?null:Rt}const xa=function(){const aa=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Rt=aa[aa.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Rt)||[""])[0]},nt=Ot=>Ot.indexOf("image/")===0,Tt=Ot=>{if(Ot.type&&!Ot.thumbUrl)return nt(Ot.type);const aa=Ot.thumbUrl||Ot.url||"",Dn=xa(aa);return/^data:image\//.test(aa)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Dn)?!0:!(/^data:/.test(aa)||Dn)},Ra=200;function ta(Ot){return new Promise(aa=>{if(!Ot.type||!nt(Ot.type)){aa("");return}const Dn=document.createElement("canvas");Dn.width=Ra,Dn.height=Ra,Dn.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ra}px; height: ${Ra}px; z-index: 9999; display: none;`,document.body.appendChild(Dn);const Rt=Dn.getContext("2d"),Ya=new Image;if(Ya.onload=()=>{const{width:da,height:cr}=Ya;let ka=Ra,Vo=Ra,Eo=0,ei=0;da>cr?(Vo=cr*(Ra/da),ei=-(Vo-ka)/2):(ka=da*(Ra/cr),Eo=-(ka-Vo)/2),Rt.drawImage(Ya,Eo,ei,ka,Vo);const yi=Dn.toDataURL();document.body.removeChild(Dn),window.URL.revokeObjectURL(Ya.src),aa(yi)},Ya.crossOrigin="anonymous",Ot.type.startsWith("image/svg+xml")){const da=new FileReader;da.onload=()=>{da.result&&(Ya.src=da.result)},da.readAsDataURL(Ot)}else if(Ot.type.startsWith("image/gif")){const da=new FileReader;da.onload=()=>{da.result&&aa(da.result)},da.readAsDataURL(Ot)}else Ya.src=window.URL.createObjectURL(Ot)})}var kt=z(84249),Fa=z(90674),ct=z(99569),Gt=z(38703),fn=z(83062),Vt=x.forwardRef((Ot,aa)=>{let{prefixCls:Dn,className:Rt,style:Ya,locale:da,listType:cr,file:ka,items:Vo,progress:Eo,iconRender:ei,actionIconRender:yi,itemRender:Bi,isImgUrl:_a,showPreviewIcon:Ri,showRemoveIcon:lo,showDownloadIcon:ui,previewIcon:Di,removeIcon:dr,downloadIcon:Gr,onPreview:Bo,onDownload:Sr,onClose:Fi}=Ot;var bi,Zi;const{status:hi}=ka,[Ii,Yt]=x.useState(hi);x.useEffect(()=>{hi!=="removed"&&Yt(hi)},[hi]);const[_t,sa]=x.useState(!1);x.useEffect(()=>{const Cn=setTimeout(()=>{sa(!0)},300);return()=>{clearTimeout(Cn)}},[]);const Ia=ei(ka);let er=x.createElement("div",{className:`${Dn}-icon`},Ia);if(cr==="picture"||cr==="picture-card"||cr==="picture-circle")if(Ii==="uploading"||!ka.thumbUrl&&!ka.url){const Cn=Te()(`${Dn}-list-item-thumbnail`,{[`${Dn}-list-item-file`]:Ii!=="uploading"});er=x.createElement("div",{className:Cn},Ia)}else{const Cn=_a!=null&&_a(ka)?x.createElement("img",{src:ka.thumbUrl||ka.url,alt:ka.name,className:`${Dn}-list-item-image`,crossOrigin:ka.crossOrigin}):Ia,Kn=Te()(`${Dn}-list-item-thumbnail`,{[`${Dn}-list-item-file`]:_a&&!_a(ka)});er=x.createElement("a",{className:Kn,onClick:Hn=>Bo(ka,Hn),href:ka.url||ka.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Cn)}const kr=Te()(`${Dn}-list-item`,`${Dn}-list-item-${Ii}`),Fo=typeof ka.linkProps=="string"?JSON.parse(ka.linkProps):ka.linkProps,Jo=lo?yi((typeof dr=="function"?dr(ka):dr)||x.createElement(kt.Z,null),()=>Fi(ka),Dn,da.removeFile):null,mr=ui&&Ii==="done"?yi((typeof Gr=="function"?Gr(ka):Gr)||x.createElement(Fa.Z,null),()=>Sr(ka),Dn,da.downloadFile):null,ai=cr!=="picture-card"&&cr!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:Te()(`${Dn}-list-item-actions`,{picture:cr==="picture"})},mr,Jo),Si=Te()(`${Dn}-list-item-name`),Pi=ka.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:Si,title:ka.name},Fo,{href:ka.url,onClick:Cn=>Bo(ka,Cn)}),ka.name),ai]:[x.createElement("span",{key:"view",className:Si,onClick:Cn=>Bo(ka,Cn),title:ka.name},ka.name),ai],Co={pointerEvents:"none",opacity:.5},sn=Ri?x.createElement("a",{href:ka.url||ka.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:ka.url||ka.thumbUrl?void 0:Co,onClick:Cn=>Bo(ka,Cn),title:da.previewFile},typeof Di=="function"?Di(ka):Di||x.createElement(ct.Z,null)):null,vn=(cr==="picture-card"||cr==="picture-circle")&&Ii!=="uploading"&&x.createElement("span",{className:`${Dn}-list-item-actions`},sn,Ii==="done"&&mr,Jo),{getPrefixCls:Gn}=x.useContext(yt.E_),et=Gn(),Vn=x.createElement("div",{className:kr},er,Pi,vn,_t&&x.createElement(Ve.default,{motionName:`${et}-fade`,visible:Ii==="uploading",motionDeadline:2e3},Cn=>{let{className:Kn}=Cn;const Hn="percent"in ka?x.createElement(Gt.Z,Object.assign({},Eo,{type:"line",percent:ka.percent,"aria-label":ka["aria-label"],"aria-labelledby":ka["aria-labelledby"]})):null;return x.createElement("div",{className:Te()(`${Dn}-list-item-progress`,Kn)},Hn)})),Ua=ka.response&&typeof ka.response=="string"?ka.response:((bi=ka.error)===null||bi===void 0?void 0:bi.statusText)||((Zi=ka.error)===null||Zi===void 0?void 0:Zi.message)||da.uploadError,za=Ii==="error"?x.createElement(fn.Z,{title:Ua,getPopupContainer:Cn=>Cn.parentNode},Vn):Vn;return x.createElement("div",{className:Te()(`${Dn}-list-item-container`,Rt),style:Ya,ref:aa},Bi?Bi(za,ka,Vo,{download:Sr.bind(null,ka),preview:Bo.bind(null,ka),remove:Fi.bind(null,ka)}):za)});const va=(Ot,aa)=>{const{listType:Dn="text",previewFile:Rt=ta,onPreview:Ya,onDownload:da,onRemove:cr,locale:ka,iconRender:Vo,isImageUrl:Eo=Tt,prefixCls:ei,items:yi=[],showPreviewIcon:Bi=!0,showRemoveIcon:_a=!0,showDownloadIcon:Ri=!1,removeIcon:lo,previewIcon:ui,downloadIcon:Di,progress:dr={size:[-1,2],showInfo:!1},appendAction:Gr,appendActionVisible:Bo=!0,itemRender:Sr,disabled:Fi}=Ot,bi=(0,Ie.Z)(),[Zi,hi]=x.useState(!1);x.useEffect(()=>{Dn!=="picture"&&Dn!=="picture-card"&&Dn!=="picture-circle"||(yi||[]).forEach(Co=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Co.originFileObj instanceof File||Co.originFileObj instanceof Blob)||Co.thumbUrl!==void 0||(Co.thumbUrl="",Rt&&Rt(Co.originFileObj).then(sn=>{Co.thumbUrl=sn||"",bi()}))})},[Dn,yi,Rt]),x.useEffect(()=>{hi(!0)},[]);const Ii=(Co,sn)=>{if(Ya)return sn==null||sn.preventDefault(),Ya(Co)},Yt=Co=>{typeof da=="function"?da(Co):Co.url&&window.open(Co.url)},_t=Co=>{cr==null||cr(Co)},sa=Co=>{if(Vo)return Vo(Co,Dn);const sn=Co.status==="uploading",vn=Eo&&Eo(Co)?x.createElement(Sn,null):x.createElement(En,null);let Gn=sn?x.createElement(ga.Z,null):x.createElement(Yn,null);return Dn==="picture"?Gn=sn?x.createElement(ga.Z,null):vn:(Dn==="picture-card"||Dn==="picture-circle")&&(Gn=sn?ka.uploading:vn),Gn},Ia=(Co,sn,vn,Gn)=>{const et={type:"text",size:"small",title:Gn,onClick:Vn=>{sn(),(0,Xt.l$)(Co)&&Co.props.onClick&&Co.props.onClick(Vn)},className:`${vn}-list-item-action`,disabled:Fi};if((0,Xt.l$)(Co)){const Vn=(0,Xt.Tm)(Co,Object.assign(Object.assign({},Co.props),{onClick:()=>{}}));return x.createElement(Bn.ZP,Object.assign({},et,{icon:Vn}))}return x.createElement(Bn.ZP,Object.assign({},et),x.createElement("span",null,Co))};x.useImperativeHandle(aa,()=>({handlePreview:Ii,handleDownload:Yt}));const{getPrefixCls:er}=x.useContext(yt.E_),kr=er("upload",ei),Fo=er(),Jo=Te()(`${kr}-list`,`${kr}-list-${Dn}`),mr=(0,ie.Z)(yi.map(Co=>({key:Co.uid,file:Co})));let Si={motionDeadline:2e3,motionName:`${kr}-${Dn==="picture-card"||Dn==="picture-circle"?"animate-inline":"animate"}`,keys:mr,motionAppear:Zi};const Pi=x.useMemo(()=>{const Co=Object.assign({},(0,St.Z)(Fo));return delete Co.onAppearEnd,delete Co.onEnterEnd,delete Co.onLeaveEnd,Co},[Fo]);return Dn!=="picture-card"&&Dn!=="picture-circle"&&(Si=Object.assign(Object.assign({},Pi),Si)),x.createElement("div",{className:Jo},x.createElement(Ve.CSSMotionList,Object.assign({},Si,{component:!1}),Co=>{let{key:sn,file:vn,className:Gn,style:et}=Co;return x.createElement(Vt,{key:sn,locale:ka,prefixCls:kr,className:Gn,style:et,file:vn,items:yi,progress:dr,listType:Dn,isImgUrl:Eo,showPreviewIcon:Bi,showRemoveIcon:_a,showDownloadIcon:Ri,removeIcon:lo,previewIcon:ui,downloadIcon:Di,iconRender:sa,actionIconRender:Ia,itemRender:Sr,onPreview:Ii,onDownload:Yt,onClose:_t})}),Gr&&x.createElement(Ve.default,Object.assign({},Si,{visible:Bo,forceRender:!0}),Co=>{let{className:sn,style:vn}=Co;return(0,Xt.Tm)(Gr,Gn=>({className:Te()(Gn.className,sn),style:Object.assign(Object.assign(Object.assign({},vn),{pointerEvents:sn?"none":void 0}),Gn.style)}))}))};var wa=x.forwardRef(va),La=z(14747),Or=z(33507),Fr=z(67968),pr=z(45503),Lo=Ot=>{const{componentCls:aa,iconCls:Dn}=Ot;return{[`${aa}-wrapper`]:{[`${aa}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Ot.colorFillAlter,border:`${Ot.lineWidth}px dashed ${Ot.colorBorder}`,borderRadius:Ot.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ot.motionDurationSlow}`,[aa]:{padding:`${Ot.padding}px 0`},[`${aa}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${aa}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${aa}-disabled):hover`]:{borderColor:Ot.colorPrimaryHover},[`p${aa}-drag-icon`]:{marginBottom:Ot.margin,[Dn]:{color:Ot.colorPrimary,fontSize:Ot.uploadThumbnailSize}},[`p${aa}-text`]:{margin:`0 0 ${Ot.marginXXS}px`,color:Ot.colorTextHeading,fontSize:Ot.fontSizeLG},[`p${aa}-hint`]:{color:Ot.colorTextDescription,fontSize:Ot.fontSize},[`&${aa}-disabled`]:{cursor:"not-allowed",[`p${aa}-drag-icon ${Dn},
p${aa}-text,
p${aa}-hint
`]:{color:Ot.colorTextDisabled}}}}}},No=Ot=>{const{componentCls:aa,antCls:Dn,iconCls:Rt,fontSize:Ya,lineHeight:da}=Ot,cr=`${aa}-list-item`,ka=`${cr}-actions`,Vo=`${cr}-action`,Eo=Math.round(Ya*da);return{[`${aa}-wrapper`]:{[`${aa}-list`]:Object.assign(Object.assign({},(0,La.dF)()),{lineHeight:Ot.lineHeight,[cr]:{position:"relative",height:Ot.lineHeight*Ya,marginTop:Ot.marginXS,fontSize:Ya,display:"flex",alignItems:"center",transition:`background-color ${Ot.motionDurationSlow}`,"&:hover":{backgroundColor:Ot.controlItemBgHover},[`${cr}-name`]:Object.assign(Object.assign({},La.vS),{padding:`0 ${Ot.paddingXS}px`,lineHeight:da,flex:"auto",transition:`all ${Ot.motionDurationSlow}`}),[ka]:{[Vo]:{opacity:0},[`${Vo}${Dn}-btn-sm`]:{height:Eo,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[`
${Vo}:focus-visible,
&.picture ${Vo}
`]:{opacity:1},[Rt]:{color:Ot.actionsColor,transition:`all ${Ot.motionDurationSlow}`},[`&:hover ${Rt}`]:{color:Ot.colorText}},[`${aa}-icon ${Rt}`]:{color:Ot.colorTextDescription,fontSize:Ya},[`${cr}-progress`]:{position:"absolute",bottom:-Ot.uploadProgressOffset,width:"100%",paddingInlineStart:Ya+Ot.paddingXS,fontSize:Ya,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${cr}:hover ${Vo}`]:{opacity:1,color:Ot.colorText},[`${cr}-error`]:{color:Ot.colorError,[`${cr}-name, ${aa}-icon ${Rt}`]:{color:Ot.colorError},[ka]:{[`${Rt}, ${Rt}:hover`]:{color:Ot.colorError},[Vo]:{opacity:1}}},[`${aa}-list-item-container`]:{transition:`opacity ${Ot.motionDurationSlow}, height ${Ot.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Ho=z(45930),Io=z(16932);const Qo=new Ho.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),fo=new Ho.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var ur=Ot=>{const{componentCls:aa}=Ot,Dn=`${aa}-animate-inline`;return[{[`${aa}-wrapper`]:{[`${Dn}-appear, ${Dn}-enter, ${Dn}-leave`]:{animationDuration:Ot.motionDurationSlow,animationTimingFunction:Ot.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Dn}-appear, ${Dn}-enter`]:{animationName:Qo},[`${Dn}-leave`]:{animationName:fo}}},{[`${aa}-wrapper`]:(0,Io.J$)(Ot)},Qo,fo]},rr=z(47448),or=z(84780);const no=Ot=>{const{componentCls:aa,iconCls:Dn,uploadThumbnailSize:Rt,uploadProgressOffset:Ya}=Ot,da=`${aa}-list`,cr=`${da}-item`;return{[`${aa}-wrapper`]:{[`
${da}${da}-picture,
${da}${da}-picture-card,
${da}${da}-picture-circle
`]:{[cr]:{position:"relative",height:Rt+Ot.lineWidth*2+Ot.paddingXS*2,padding:Ot.paddingXS,border:`${Ot.lineWidth}px ${Ot.lineType} ${Ot.colorBorder}`,borderRadius:Ot.borderRadiusLG,"&:hover":{background:"transparent"},[`${cr}-thumbnail`]:Object.assign(Object.assign({},La.vS),{width:Rt,height:Rt,lineHeight:`${Rt+Ot.paddingSM}px`,textAlign:"center",flex:"none",[Dn]:{fontSize:Ot.fontSizeHeading2,color:Ot.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${cr}-progress`]:{bottom:Ya,width:`calc(100% - ${Ot.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Rt+Ot.paddingXS}},[`${cr}-error`]:{borderColor:Ot.colorError,[`${cr}-thumbnail ${Dn}`]:{[`svg path[fill='${rr.blue[0]}']`]:{fill:Ot.colorErrorBg},[`svg path[fill='${rr.blue.primary}']`]:{fill:Ot.colorError}}},[`${cr}-uploading`]:{borderStyle:"dashed",[`${cr}-name`]:{marginBottom:Ya}}},[`${da}${da}-picture-circle ${cr}`]:{[`&, &::before, ${cr}-thumbnail`]:{borderRadius:"50%"}}}}},gr=Ot=>{const{componentCls:aa,iconCls:Dn,fontSizeLG:Rt,colorTextLightSolid:Ya}=Ot,da=`${aa}-list`,cr=`${da}-item`,ka=Ot.uploadPicCardSize;return{[`
${aa}-wrapper${aa}-picture-card-wrapper,
${aa}-wrapper${aa}-picture-circle-wrapper
`]:Object.assign(Object.assign({},(0,La.dF)()),{display:"inline-block",width:"100%",[`${aa}${aa}-select`]:{width:ka,height:ka,marginInlineEnd:Ot.marginXS,marginBottom:Ot.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Ot.colorFillAlter,border:`${Ot.lineWidth}px dashed ${Ot.colorBorder}`,borderRadius:Ot.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ot.motionDurationSlow}`,[`> ${aa}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${aa}-disabled):hover`]:{borderColor:Ot.colorPrimary}},[`${da}${da}-picture-card, ${da}${da}-picture-circle`]:{[`${da}-item-container`]:{display:"inline-block",width:ka,height:ka,marginBlock:`0 ${Ot.marginXS}px`,marginInline:`0 ${Ot.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[cr]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Ot.paddingXS*2}px)`,height:`calc(100% - ${Ot.paddingXS*2}px)`,backgroundColor:Ot.colorBgMask,opacity:0,transition:`all ${Ot.motionDurationSlow}`,content:'" "'}},[`${cr}:hover`]:{[`&::before, ${cr}-actions`]:{opacity:1}},[`${cr}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Ot.motionDurationSlow}`,[`${Dn}-eye, ${Dn}-download, ${Dn}-delete`]:{zIndex:10,width:Rt,margin:`0 ${Ot.marginXXS}px`,fontSize:Rt,cursor:"pointer",transition:`all ${Ot.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${cr}-actions, ${cr}-actions:hover`]:{[`${Dn}-eye, ${Dn}-download, ${Dn}-delete`]:{color:new or.C(Ya).setAlpha(.65).toRgbString(),"&:hover":{color:Ya}}},[`${cr}-thumbnail, ${cr}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${cr}-name`]:{display:"none",textAlign:"center"},[`${cr}-file + ${cr}-name`]:{position:"absolute",bottom:Ot.margin,display:"block",width:`calc(100% - ${Ot.paddingXS*2}px)`},[`${cr}-uploading`]:{[`&${cr}`]:{backgroundColor:Ot.colorFillAlter},[`&::before, ${Dn}-eye, ${Dn}-download, ${Dn}-delete`]:{display:"none"}},[`${cr}-progress`]:{bottom:Ot.marginXL,width:`calc(100% - ${Ot.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${aa}-wrapper${aa}-picture-circle-wrapper`]:{[`${aa}${aa}-select`]:{borderRadius:"50%"}}}};var rn=Ot=>{const{componentCls:aa}=Ot;return{[`${aa}-rtl`]:{direction:"rtl"}}};const mn=Ot=>{const{componentCls:aa,colorTextDisabled:Dn}=Ot;return{[`${aa}-wrapper`]:Object.assign(Object.assign({},(0,La.Wf)(Ot)),{[aa]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${aa}-select`]:{display:"inline-block"},[`${aa}-disabled`]:{color:Dn,cursor:"not-allowed"}})}};var on=(0,Fr.Z)("Upload",Ot=>{const{fontSizeHeading3:aa,fontSize:Dn,lineHeight:Rt,lineWidth:Ya,controlHeightLG:da}=Ot,cr=Math.round(Dn*Rt),ka=(0,pr.TS)(Ot,{uploadThumbnailSize:aa*2,uploadProgressOffset:cr/2+Ya,uploadPicCardSize:da*2.55});return[mn(ka),Lo(ka),no(ka),gr(ka),No(ka),ur(ka),rn(ka),(0,Or.Z)(ka)]},Ot=>({actionsColor:Ot.colorTextDescription})),la=function(Ot,aa,Dn,Rt){function Ya(da){return da instanceof Dn?da:new Dn(function(cr){cr(da)})}return new(Dn||(Dn=Promise))(function(da,cr){function ka(ei){try{Eo(Rt.next(ei))}catch(yi){cr(yi)}}function Vo(ei){try{Eo(Rt.throw(ei))}catch(yi){cr(yi)}}function Eo(ei){ei.done?da(ei.value):Ya(ei.value).then(ka,Vo)}Eo((Rt=Rt.apply(Ot,aa||[])).next())})};const Xa=`__LIST_IGNORE_${Date.now()}__`,Br=(Ot,aa)=>{const{fileList:Dn,defaultFileList:Rt,onRemove:Ya,showUploadList:da=!0,listType:cr="text",onPreview:ka,onDownload:Vo,onChange:Eo,onDrop:ei,previewFile:yi,disabled:Bi,locale:_a,iconRender:Ri,isImageUrl:lo,progress:ui,prefixCls:Di,className:dr,type:Gr="select",children:Bo,style:Sr,itemRender:Fi,maxCount:bi,data:Zi={},multiple:hi=!1,action:Ii="",accept:Yt="",supportServerRender:_t=!0,rootClassName:sa}=Ot,Ia=x.useContext(ht.Z),er=Bi!=null?Bi:Ia,[kr,Fo]=(0,at.Z)(Rt||[],{value:Dn,postState:At=>At!=null?At:[]}),[Jo,mr]=x.useState("drop"),ai=x.useRef(null);x.useMemo(()=>{const At=Date.now();(Dn||[]).forEach((Qn,Jn)=>{!Qn.uid&&!Object.isFrozen(Qn)&&(Qn.uid=`__AUTO__${At}_${Jn}__`)})},[Dn]);const Si=(At,Qn,Jn)=>{let _n=(0,ie.Z)(Qn),na=!1;bi===1?_n=_n.slice(-1):bi&&(na=_n.length>bi,_n=_n.slice(0,bi)),(0,pt.flushSync)(()=>{Fo(_n)});const Pr={file:At,fileList:_n};Jn&&(Pr.event=Jn),(!na||_n.some(Dr=>Dr.uid===At.uid))&&(0,pt.flushSync)(()=>{Eo==null||Eo(Pr)})},Pi=(At,Qn)=>la(void 0,void 0,void 0,function*(){const{beforeUpload:Jn,transformFile:_n}=Ot;let na=At;if(Jn){const Pr=yield Jn(At,Qn);if(Pr===!1)return!1;if(delete At[Xa],Pr===Xa)return Object.defineProperty(At,Xa,{value:!0,configurable:!0}),!1;typeof Pr=="object"&&Pr&&(na=Pr)}return _n&&(na=yield _n(na)),na}),Co=At=>{const Qn=At.filter(na=>!na.file[Xa]);if(!Qn.length)return;const Jn=Qn.map(na=>Zn(na.file));let _n=(0,ie.Z)(kr);Jn.forEach(na=>{_n=Na(na,_n)}),Jn.forEach((na,Pr)=>{let Dr=na;if(Qn[Pr].parsedFile)na.status="uploading";else{const{originFileObj:yo}=na;let Kr;try{Kr=new File([yo],yo.name,{type:yo.type})}catch(ri){Kr=new Blob([yo],{type:yo.type}),Kr.name=yo.name,Kr.lastModifiedDate=new Date,Kr.lastModified=new Date().getTime()}Kr.uid=na.uid,Dr=Kr}Si(Dr,_n)})},sn=(At,Qn,Jn)=>{try{typeof At=="string"&&(At=JSON.parse(At))}catch(Pr){}if(!On(Qn,kr))return;const _n=Zn(Qn);_n.status="done",_n.percent=100,_n.response=At,_n.xhr=Jn;const na=Na(_n,kr);Si(_n,na)},vn=(At,Qn)=>{if(!On(Qn,kr))return;const Jn=Zn(Qn);Jn.status="uploading",Jn.percent=At.percent;const _n=Na(Jn,kr);Si(Jn,_n,At)},Gn=(At,Qn,Jn)=>{if(!On(Jn,kr))return;const _n=Zn(Jn);_n.error=At,_n.response=Qn,_n.status="error";const na=Na(_n,kr);Si(_n,na)},et=At=>{let Qn;Promise.resolve(typeof Ya=="function"?Ya(At):Ya).then(Jn=>{var _n;if(Jn===!1)return;const na=oa(At,kr);na&&(Qn=Object.assign(Object.assign({},At),{status:"removed"}),kr==null||kr.forEach(Pr=>{const Dr=Qn.uid!==void 0?"uid":"name";Pr[Dr]===Qn[Dr]&&!Object.isFrozen(Pr)&&(Pr.status="removed")}),(_n=ai.current)===null||_n===void 0||_n.abort(Qn),Si(Qn,na))})},Vn=At=>{mr(At.type),At.type==="drop"&&(ei==null||ei(At))};x.useImperativeHandle(aa,()=>({onBatchStart:Co,onSuccess:sn,onProgress:vn,onError:Gn,fileList:kr,upload:ai.current}));const{getPrefixCls:Ua,direction:za,upload:Cn}=x.useContext(yt.E_),Kn=Ua("upload",Di),Hn=Object.assign(Object.assign({onBatchStart:Co,onError:Gn,onProgress:vn,onSuccess:sn},Ot),{data:Zi,multiple:hi,action:Ii,accept:Yt,supportServerRender:_t,prefixCls:Kn,disabled:er,beforeUpload:Pi,onChange:void 0});delete Hn.className,delete Hn.style,(!Bo||er)&&delete Hn.id;const[Qa,Rr]=on(Kn),[Ur]=(0,xt.Z)("Upload",Jt.Z.Upload),{showRemoveIcon:ro,showPreviewIcon:xo,showDownloadIcon:Lr,removeIcon:ar,previewIcon:Un,downloadIcon:Wn}=typeof da=="boolean"?{}:da,ja=(At,Qn)=>da?x.createElement(wa,{prefixCls:Kn,listType:cr,items:kr,previewFile:yi,onPreview:ka,onDownload:Vo,onRemove:et,showRemoveIcon:!er&&ro,showPreviewIcon:xo,showDownloadIcon:Lr,removeIcon:ar,previewIcon:Un,downloadIcon:Wn,iconRender:Ri,locale:Object.assign(Object.assign({},Ur),_a),isImageUrl:lo,progress:ui,appendAction:At,appendActionVisible:Qn,itemRender:Fi,disabled:er}):At,Wr=Te()(`${Kn}-wrapper`,dr,sa,Rr,Cn==null?void 0:Cn.className,{[`${Kn}-rtl`]:za==="rtl",[`${Kn}-picture-card-wrapper`]:cr==="picture-card",[`${Kn}-picture-circle-wrapper`]:cr==="picture-circle"}),Fe=Object.assign(Object.assign({},Cn==null?void 0:Cn.style),Sr);if(Gr==="drag"){const At=Te()(Rr,Kn,`${Kn}-drag`,{[`${Kn}-drag-uploading`]:kr.some(Qn=>Qn.status==="uploading"),[`${Kn}-drag-hover`]:Jo==="dragover",[`${Kn}-disabled`]:er,[`${Kn}-rtl`]:za==="rtl"});return Qa(x.createElement("span",{className:Wr},x.createElement("div",{className:At,style:Fe,onDrop:Vn,onDragOver:Vn,onDragLeave:Vn},x.createElement(Be,Object.assign({},Hn,{ref:ai,className:`${Kn}-btn`}),x.createElement("div",{className:`${Kn}-drag-container`},Bo))),ja()))}const un=Te()(Kn,`${Kn}-select`,{[`${Kn}-disabled`]:er}),$n=(At=>x.createElement("div",{className:un,style:At},x.createElement(Be,Object.assign({},Hn,{ref:ai}))))(Bo?void 0:{display:"none"});return Qa(cr==="picture-card"||cr==="picture-circle"?x.createElement("span",{className:Wr},ja($n,!!Bo)):x.createElement("span",{className:Wr},$n,ja()))};var $r=x.forwardRef(Br),wn=function(Ot,aa){var Dn={};for(var Rt in Ot)Object.prototype.hasOwnProperty.call(Ot,Rt)&&aa.indexOf(Rt)<0&&(Dn[Rt]=Ot[Rt]);if(Ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ya=0,Rt=Object.getOwnPropertySymbols(Ot);Ya<Rt.length;Ya++)aa.indexOf(Rt[Ya])<0&&Object.prototype.propertyIsEnumerable.call(Ot,Rt[Ya])&&(Dn[Rt[Ya]]=Ot[Rt[Ya]]);return Dn},vo=x.forwardRef((Ot,aa)=>{var{style:Dn,height:Rt}=Ot,Ya=wn(Ot,["style","height"]);return x.createElement($r,Object.assign({ref:aa},Ya,{type:"drag",style:Object.assign(Object.assign({},Dn),{height:Rt})}))});const ya=$r;ya.Dragger=vo,ya.LIST_IGNORE=Xa;var Er=ya},62661:function(en,jt){"use strict";var z;var x=Symbol.for("react.element"),ie=Symbol.for("react.portal"),we=Symbol.for("react.fragment"),Te=Symbol.for("react.strict_mode"),Ee=Symbol.for("react.profiler"),Ze=Symbol.for("react.provider"),se=Symbol.for("react.context"),qe=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),ke=Symbol.for("react.suspense"),Ke=Symbol.for("react.suspense_list"),de=Symbol.for("react.memo"),ze=Symbol.for("react.lazy"),ue=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function a(b){if(typeof b=="object"&&b!==null){var E=b.$$typeof;switch(E){case x:switch(b=b.type,b){case we:case Ee:case Te:case ke:case Ke:return b;default:switch(b=b&&b.$$typeof,b){case qe:case se:case Me:case ze:case de:case Ze:return b;default:return E}}case ie:return E}}}z=se,z=Ze,z=x,z=Me,z=we,z=ze,z=de,z=ie,z=Ee,z=Te,z=ke,z=Ke,z=function(){return!1},z=function(){return!1},z=function(b){return a(b)===se},z=function(b){return a(b)===Ze},z=function(b){return typeof b=="object"&&b!==null&&b.$$typeof===x},z=function(b){return a(b)===Me},z=function(b){return a(b)===we},z=function(b){return a(b)===ze},jt.isMemo=function(b){return a(b)===de},z=function(b){return a(b)===ie},z=function(b){return a(b)===Ee},z=function(b){return a(b)===Te},z=function(b){return a(b)===ke},z=function(b){return a(b)===Ke},z=function(b){return typeof b=="string"||typeof b=="function"||b===we||b===Ee||b===Te||b===ke||b===Ke||b===ue||typeof b=="object"&&b!==null&&(b.$$typeof===ze||b.$$typeof===de||b.$$typeof===Ze||b.$$typeof===se||b.$$typeof===Me||b.$$typeof===y||b.getModuleId!==void 0)},z=a},95845:function(en,jt,z){"use strict";en.exports=z(62661)},72665:function(en,jt){"use strict";var z;var x=typeof Symbol=="function"&&Symbol.for,ie=x?Symbol.for("react.element"):60103,we=x?Symbol.for("react.portal"):60106,Te=x?Symbol.for("react.fragment"):60107,Ee=x?Symbol.for("react.strict_mode"):60108,Ze=x?Symbol.for("react.profiler"):60114,se=x?Symbol.for("react.provider"):60109,qe=x?Symbol.for("react.context"):60110,Me=x?Symbol.for("react.async_mode"):60111,ke=x?Symbol.for("react.concurrent_mode"):60111,Ke=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,ze=x?Symbol.for("react.suspense_list"):60120,ue=x?Symbol.for("react.memo"):60115,y=x?Symbol.for("react.lazy"):60116,a=x?Symbol.for("react.block"):60121,b=x?Symbol.for("react.fundamental"):60117,E=x?Symbol.for("react.responder"):60118,ee=x?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ce=oe.$$typeof;switch(ce){case ie:switch(oe=oe.type,oe){case Me:case ke:case Te:case Ze:case Ee:case de:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case qe:case Ke:case y:case ue:case se:return oe;default:return ce}}case we:return ce}}}function re(oe){return te(oe)===ke}z=Me,z=ke,z=qe,z=se,z=ie,z=Ke,z=Te,z=y,z=ue,z=we,z=Ze,z=Ee,z=de,z=function(oe){return re(oe)||te(oe)===Me},z=re,z=function(oe){return te(oe)===qe},z=function(oe){return te(oe)===se},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===Ke},z=function(oe){return te(oe)===Te},z=function(oe){return te(oe)===y},jt.isMemo=function(oe){return te(oe)===ue},z=function(oe){return te(oe)===we},z=function(oe){return te(oe)===Ze},z=function(oe){return te(oe)===Ee},z=function(oe){return te(oe)===de},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===Te||oe===ke||oe===Ze||oe===Ee||oe===de||oe===ze||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===ue||oe.$$typeof===se||oe.$$typeof===qe||oe.$$typeof===Ke||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},12060:function(en,jt,z){"use strict";en.exports=z(72665)},56261:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return xe}});var x=z(87462),ie=z(4942),we=z(45987),Te=z(1413),Ee=z(15671),Ze=z(43144),se=z(97326),qe=z(60136),Me=z(51630),ke=z(94184),Ke=z.n(ke),de=z(34952),ze=z(67294),ue=z(69610),y=function(_e){for(var Re=_e.prefixCls,ye=_e.level,He=_e.isStart,We=_e.isEnd,Xe="".concat(Re,"-indent-unit"),Be=[],at=0;at<ye;at+=1){var pt;Be.push(ze.createElement("span",{key:at,className:Ke()(Xe,(pt={},(0,ie.Z)(pt,"".concat(Xe,"-start"),He[at]),(0,ie.Z)(pt,"".concat(Xe,"-end"),We[at]),pt))}))}return ze.createElement("span",{"aria-hidden":"true",className:"".concat(Re,"-indent")},Be)},a=ze.memo(y),b=z(3596),E=z(83898),ee=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],te="open",re="close",oe="---",ce=function(je){(0,qe.Z)(Re,je);var _e=(0,Me.Z)(Re);function Re(){var ye;(0,Ee.Z)(this,Re);for(var He=arguments.length,We=new Array(He),Xe=0;Xe<He;Xe++)We[Xe]=arguments[Xe];return ye=_e.call.apply(_e,[this].concat(We)),ye.state={dragNodeHighlight:!1},ye.selectHandle=void 0,ye.cacheIndent=void 0,ye.onSelectorClick=function(Be){var at=ye.props.context.onNodeClick;at(Be,(0,E.F)(ye.props)),ye.isSelectable()?ye.onSelect(Be):ye.onCheck(Be)},ye.onSelectorDoubleClick=function(Be){var at=ye.props.context.onNodeDoubleClick;at(Be,(0,E.F)(ye.props))},ye.onSelect=function(Be){if(!ye.isDisabled()){var at=ye.props.context.onNodeSelect;at(Be,(0,E.F)(ye.props))}},ye.onCheck=function(Be){if(!ye.isDisabled()){var at=ye.props,pt=at.disableCheckbox,yt=at.checked,ht=ye.props.context.onNodeCheck;if(!(!ye.isCheckable()||pt)){var xt=!yt;ht(Be,(0,E.F)(ye.props),xt)}}},ye.onMouseEnter=function(Be){var at=ye.props.context.onNodeMouseEnter;at(Be,(0,E.F)(ye.props))},ye.onMouseLeave=function(Be){var at=ye.props.context.onNodeMouseLeave;at(Be,(0,E.F)(ye.props))},ye.onContextMenu=function(Be){var at=ye.props.context.onNodeContextMenu;at(Be,(0,E.F)(ye.props))},ye.onDragStart=function(Be){var at=ye.props.context.onNodeDragStart;Be.stopPropagation(),ye.setState({dragNodeHighlight:!0}),at(Be,(0,se.Z)(ye));try{Be.dataTransfer.setData("text/plain","")}catch(pt){}},ye.onDragEnter=function(Be){var at=ye.props.context.onNodeDragEnter;Be.preventDefault(),Be.stopPropagation(),at(Be,(0,se.Z)(ye))},ye.onDragOver=function(Be){var at=ye.props.context.onNodeDragOver;Be.preventDefault(),Be.stopPropagation(),at(Be,(0,se.Z)(ye))},ye.onDragLeave=function(Be){var at=ye.props.context.onNodeDragLeave;Be.stopPropagation(),at(Be,(0,se.Z)(ye))},ye.onDragEnd=function(Be){var at=ye.props.context.onNodeDragEnd;Be.stopPropagation(),ye.setState({dragNodeHighlight:!1}),at(Be,(0,se.Z)(ye))},ye.onDrop=function(Be){var at=ye.props.context.onNodeDrop;Be.preventDefault(),Be.stopPropagation(),ye.setState({dragNodeHighlight:!1}),at(Be,(0,se.Z)(ye))},ye.onExpand=function(Be){var at=ye.props,pt=at.loading,yt=at.context.onNodeExpand;pt||yt(Be,(0,E.F)(ye.props))},ye.setSelectHandle=function(Be){ye.selectHandle=Be},ye.getNodeState=function(){var Be=ye.props.expanded;return ye.isLeaf()?null:Be?te:re},ye.hasChildren=function(){var Be=ye.props.eventKey,at=ye.props.context.keyEntities,pt=(0,b.Z)(at,Be)||{},yt=pt.children;return!!(yt||[]).length},ye.isLeaf=function(){var Be=ye.props,at=Be.isLeaf,pt=Be.loaded,yt=ye.props.context.loadData,ht=ye.hasChildren();return at===!1?!1:at||!yt&&!ht||yt&&pt&&!ht},ye.isDisabled=function(){var Be=ye.props.disabled,at=ye.props.context.disabled;return!!(at||Be)},ye.isCheckable=function(){var Be=ye.props.checkable,at=ye.props.context.checkable;return!at||Be===!1?!1:at},ye.syncLoadData=function(Be){var at=Be.expanded,pt=Be.loading,yt=Be.loaded,ht=ye.props.context,xt=ht.loadData,Jt=ht.onNodeLoad;pt||xt&&at&&!ye.isLeaf()&&!ye.hasChildren()&&!yt&&Jt((0,E.F)(ye.props))},ye.isDraggable=function(){var Be=ye.props,at=Be.data,pt=Be.context.draggable;return!!(pt&&(!pt.nodeDraggable||pt.nodeDraggable(at)))},ye.renderDragHandler=function(){var Be=ye.props.context,at=Be.draggable,pt=Be.prefixCls;return at!=null&&at.icon?ze.createElement("span",{className:"".concat(pt,"-draggable-icon")},at.icon):null},ye.renderSwitcherIconDom=function(Be){var at=ye.props.switcherIcon,pt=ye.props.context.switcherIcon,yt=at||pt;return typeof yt=="function"?yt((0,Te.Z)((0,Te.Z)({},ye.props),{},{isLeaf:Be})):yt},ye.renderSwitcher=function(){var Be=ye.props.expanded,at=ye.props.context.prefixCls;if(ye.isLeaf()){var pt=ye.renderSwitcherIconDom(!0);return pt!==!1?ze.createElement("span",{className:Ke()("".concat(at,"-switcher"),"".concat(at,"-switcher-noop"))},pt):null}var yt=Ke()("".concat(at,"-switcher"),"".concat(at,"-switcher_").concat(Be?te:re)),ht=ye.renderSwitcherIconDom(!1);return ht!==!1?ze.createElement("span",{onClick:ye.onExpand,className:yt},ht):null},ye.renderCheckbox=function(){var Be=ye.props,at=Be.checked,pt=Be.halfChecked,yt=Be.disableCheckbox,ht=ye.props.context.prefixCls,xt=ye.isDisabled(),Jt=ye.isCheckable();if(!Jt)return null;var ea=typeof Jt!="boolean"?Jt:null;return ze.createElement("span",{className:Ke()("".concat(ht,"-checkbox"),at&&"".concat(ht,"-checkbox-checked"),!at&&pt&&"".concat(ht,"-checkbox-indeterminate"),(xt||yt)&&"".concat(ht,"-checkbox-disabled")),onClick:ye.onCheck},ea)},ye.renderIcon=function(){var Be=ye.props.loading,at=ye.props.context.prefixCls;return ze.createElement("span",{className:Ke()("".concat(at,"-iconEle"),"".concat(at,"-icon__").concat(ye.getNodeState()||"docu"),Be&&"".concat(at,"-icon_loading"))})},ye.renderSelector=function(){var Be=ye.state.dragNodeHighlight,at=ye.props,pt=at.title,yt=pt===void 0?oe:pt,ht=at.selected,xt=at.icon,Jt=at.loading,ea=at.data,Sa=ye.props.context,Pt=Sa.prefixCls,bt=Sa.showIcon,En=Sa.icon,ga=Sa.loadData,xn=Sa.titleRender,Xn=ye.isDisabled(),tt="".concat(Pt,"-node-content-wrapper"),Yn;if(bt){var fa=xt||En;Yn=fa?ze.createElement("span",{className:Ke()("".concat(Pt,"-iconEle"),"".concat(Pt,"-icon__customize"))},typeof fa=="function"?fa(ye.props):fa):ye.renderIcon()}else ga&&Jt&&(Yn=ye.renderIcon());var pn;typeof yt=="function"?pn=yt(ea):xn?pn=xn(ea):pn=yt;var Nt=ze.createElement("span",{className:"".concat(Pt,"-title")},pn);return ze.createElement("span",{ref:ye.setSelectHandle,title:typeof yt=="string"?yt:"",className:Ke()("".concat(tt),"".concat(tt,"-").concat(ye.getNodeState()||"normal"),!Xn&&(ht||Be)&&"".concat(Pt,"-node-selected")),onMouseEnter:ye.onMouseEnter,onMouseLeave:ye.onMouseLeave,onContextMenu:ye.onContextMenu,onClick:ye.onSelectorClick,onDoubleClick:ye.onSelectorDoubleClick},Yn,Nt,ye.renderDropIndicator())},ye.renderDropIndicator=function(){var Be=ye.props,at=Be.disabled,pt=Be.eventKey,yt=ye.props.context,ht=yt.draggable,xt=yt.dropLevelOffset,Jt=yt.dropPosition,ea=yt.prefixCls,Sa=yt.indent,Pt=yt.dropIndicatorRender,bt=yt.dragOverNodeKey,En=yt.direction,ga=!!ht,xn=!at&&ga&&bt===pt,Xn=Sa!=null?Sa:ye.cacheIndent;return ye.cacheIndent=Sa,xn?Pt({dropPosition:Jt,dropLevelOffset:xt,indent:Xn,prefixCls:ea,direction:En}):null},ye}return(0,Ze.Z)(Re,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var He=this.props.selectable,We=this.props.context.selectable;return typeof He=="boolean"?He:We}},{key:"render",value:function(){var He,We=this.props,Xe=We.eventKey,Be=We.className,at=We.style,pt=We.dragOver,yt=We.dragOverGapTop,ht=We.dragOverGapBottom,xt=We.isLeaf,Jt=We.isStart,ea=We.isEnd,Sa=We.expanded,Pt=We.selected,bt=We.checked,En=We.halfChecked,ga=We.loading,xn=We.domRef,Xn=We.active,tt=We.data,Yn=We.onMouseMove,fa=We.selectable,pn=(0,we.Z)(We,ee),Nt=this.props.context,Sn=Nt.prefixCls,Ve=Nt.filterTreeNode,Ie=Nt.keyEntities,St=Nt.dropContainerKey,Xt=Nt.dropTargetKey,Bn=Nt.draggingNodeKey,Zn=this.isDisabled(),Na=(0,de.Z)(pn,{aria:!0,data:!0}),On=(0,b.Z)(Ie,Xe)||{},oa=On.level,xa=ea[ea.length-1],nt=this.isDraggable(),Tt=!Zn&&nt,Ra=Bn===Xe,ta=fa!==void 0?{"aria-selected":!!fa}:void 0;return ze.createElement("div",(0,x.Z)({ref:xn,className:Ke()(Be,"".concat(Sn,"-treenode"),(He={},(0,ie.Z)(He,"".concat(Sn,"-treenode-disabled"),Zn),(0,ie.Z)(He,"".concat(Sn,"-treenode-switcher-").concat(Sa?"open":"close"),!xt),(0,ie.Z)(He,"".concat(Sn,"-treenode-checkbox-checked"),bt),(0,ie.Z)(He,"".concat(Sn,"-treenode-checkbox-indeterminate"),En),(0,ie.Z)(He,"".concat(Sn,"-treenode-selected"),Pt),(0,ie.Z)(He,"".concat(Sn,"-treenode-loading"),ga),(0,ie.Z)(He,"".concat(Sn,"-treenode-active"),Xn),(0,ie.Z)(He,"".concat(Sn,"-treenode-leaf-last"),xa),(0,ie.Z)(He,"".concat(Sn,"-treenode-draggable"),nt),(0,ie.Z)(He,"dragging",Ra),(0,ie.Z)(He,"drop-target",Xt===Xe),(0,ie.Z)(He,"drop-container",St===Xe),(0,ie.Z)(He,"drag-over",!Zn&&pt),(0,ie.Z)(He,"drag-over-gap-top",!Zn&&yt),(0,ie.Z)(He,"drag-over-gap-bottom",!Zn&&ht),(0,ie.Z)(He,"filter-node",Ve&&Ve((0,E.F)(this.props))),He)),style:at,draggable:Tt,"aria-grabbed":Ra,onDragStart:Tt?this.onDragStart:void 0,onDragEnter:nt?this.onDragEnter:void 0,onDragOver:nt?this.onDragOver:void 0,onDragLeave:nt?this.onDragLeave:void 0,onDrop:nt?this.onDrop:void 0,onDragEnd:nt?this.onDragEnd:void 0,onMouseMove:Yn},ta,Na),ze.createElement(a,{prefixCls:Sn,level:oa,isStart:Jt,isEnd:ea}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),Re}(ze.Component),pe=function(_e){return ze.createElement(ue.k.Consumer,null,function(Re){return ze.createElement(ce,(0,x.Z)({},_e,{context:Re}))})};pe.displayName="TreeNode",pe.isTreeNode=1;var xe=pe},69610:function(en,jt,z){"use strict";z.d(jt,{k:function(){return ie}});var x=z(67294),ie=x.createContext(null)},29873:function(en,jt,z){"use strict";z.d(jt,{BT:function(){return a},E6:function(){return ee},L0:function(){return ke},OM:function(){return y},_5:function(){return Me},r7:function(){return te},wA:function(){return de},yx:function(){return Ke}});var x=z(74902),ie=z(71002),we=z(72978),Te=z(67294),Ee=z(56261),Ze=z(3596),se=z(83898),qe=null;function Me(re,oe){if(!re)return[];var ce=re.slice(),pe=ce.indexOf(oe);return pe>=0&&ce.splice(pe,1),ce}function ke(re,oe){var ce=(re||[]).slice();return ce.indexOf(oe)===-1&&ce.push(oe),ce}function Ke(re){return re.split("-")}function de(re,oe){var ce=[],pe=(0,Ze.Z)(oe,re);function xe(){var je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];je.forEach(function(_e){var Re=_e.key,ye=_e.children;ce.push(Re),xe(ye)})}return xe(pe.children),ce}function ze(re){if(re.parent){var oe=Ke(re.pos);return Number(oe[oe.length-1])===re.parent.children.length-1}return!1}function ue(re){var oe=Ke(re.pos);return Number(oe[oe.length-1])===0}function y(re,oe,ce,pe,xe,je,_e,Re,ye,He){var We,Xe=re.clientX,Be=re.clientY,at=re.target.getBoundingClientRect(),pt=at.top,yt=at.height,ht=(He==="rtl"?-1:1)*(((xe==null?void 0:xe.x)||0)-Xe),xt=(ht-12)/pe,Jt=(0,Ze.Z)(Re,ce.props.eventKey);if(Be<pt+yt/2){var ea=_e.findIndex(function(Nt){return Nt.key===Jt.key}),Sa=ea<=0?0:ea-1,Pt=_e[Sa].key;Jt=(0,Ze.Z)(Re,Pt)}var bt=Jt.key,En=Jt,ga=Jt.key,xn=0,Xn=0;if(!ye.includes(bt))for(var tt=0;tt<xt&&ze(Jt);tt+=1)Jt=Jt.parent,Xn+=1;var Yn=oe.props.data,fa=Jt.node,pn=!0;return ue(Jt)&&Jt.level===0&&Be<pt+yt/2&&je({dragNode:Yn,dropNode:fa,dropPosition:-1})&&Jt.key===ce.props.eventKey?xn=-1:(En.children||[]).length&&ye.includes(ga)?je({dragNode:Yn,dropNode:fa,dropPosition:0})?xn=0:pn=!1:Xn===0?xt>-1.5?je({dragNode:Yn,dropNode:fa,dropPosition:1})?xn=1:pn=!1:je({dragNode:Yn,dropNode:fa,dropPosition:0})?xn=0:je({dragNode:Yn,dropNode:fa,dropPosition:1})?xn=1:pn=!1:je({dragNode:Yn,dropNode:fa,dropPosition:1})?xn=1:pn=!1,{dropPosition:xn,dropLevelOffset:Xn,dropTargetKey:Jt.key,dropTargetPos:Jt.pos,dragOverNodeKey:ga,dropContainerKey:xn===0?null:((We=Jt.parent)===null||We===void 0?void 0:We.key)||null,dropAllowed:pn}}function a(re,oe){if(re){var ce=oe.multiple;return ce?re.slice():re.length?[re[0]]:re}}var b=function(oe){return oe};function E(re,oe){if(!re)return[];var ce=oe||{},pe=ce.processProps,xe=pe===void 0?b:pe,je=Array.isArray(re)?re:[re];return je.map(function(_e){var Re=_e.children,ye=_objectWithoutProperties(_e,qe),He=E(Re,oe);return React.createElement(TreeNode,_extends({key:ye.key},xe(ye)),He)})}function ee(re){if(!re)return null;var oe;if(Array.isArray(re))oe={checkedKeys:re,halfCheckedKeys:void 0};else if((0,ie.Z)(re)==="object")oe={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,we.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function te(re,oe){var ce=new Set;function pe(xe){if(!ce.has(xe)){var je=(0,Ze.Z)(oe,xe);if(je){ce.add(xe);var _e=je.parent,Re=je.node;Re.disabled||_e&&pe(_e.key)}}}return(re||[]).forEach(function(xe){pe(xe)}),(0,x.Z)(ce)}},97153:function(en,jt,z){"use strict";z.d(jt,{S:function(){return se}});var x=z(72978),ie=z(3596);function we(qe,Me){var ke=new Set;return qe.forEach(function(Ke){Me.has(Ke)||ke.add(Ke)}),ke}function Te(qe){var Me=qe||{},ke=Me.disabled,Ke=Me.disableCheckbox,de=Me.checkable;return!!(ke||Ke)||de===!1}function Ee(qe,Me,ke,Ke){for(var de=new Set(qe),ze=new Set,ue=0;ue<=ke;ue+=1){var y=Me.get(ue)||new Set;y.forEach(function(ee){var te=ee.key,re=ee.node,oe=ee.children,ce=oe===void 0?[]:oe;de.has(te)&&!Ke(re)&&ce.filter(function(pe){return!Ke(pe.node)}).forEach(function(pe){de.add(pe.key)})})}for(var a=new Set,b=ke;b>=0;b-=1){var E=Me.get(b)||new Set;E.forEach(function(ee){var te=ee.parent,re=ee.node;if(!(Ke(re)||!ee.parent||a.has(ee.parent.key))){if(Ke(ee.parent.node)){a.add(te.key);return}var oe=!0,ce=!1;(te.children||[]).filter(function(pe){return!Ke(pe.node)}).forEach(function(pe){var xe=pe.key,je=de.has(xe);oe&&!je&&(oe=!1),!ce&&(je||ze.has(xe))&&(ce=!0)}),oe&&de.add(te.key),ce&&ze.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(de),halfCheckedKeys:Array.from(we(ze,de))}}function Ze(qe,Me,ke,Ke,de){for(var ze=new Set(qe),ue=new Set(Me),y=0;y<=Ke;y+=1){var a=ke.get(y)||new Set;a.forEach(function(te){var re=te.key,oe=te.node,ce=te.children,pe=ce===void 0?[]:ce;!ze.has(re)&&!ue.has(re)&&!de(oe)&&pe.filter(function(xe){return!de(xe.node)}).forEach(function(xe){ze.delete(xe.key)})})}ue=new Set;for(var b=new Set,E=Ke;E>=0;E-=1){var ee=ke.get(E)||new Set;ee.forEach(function(te){var re=te.parent,oe=te.node;if(!(de(oe)||!te.parent||b.has(te.parent.key))){if(de(te.parent.node)){b.add(re.key);return}var ce=!0,pe=!1;(re.children||[]).filter(function(xe){return!de(xe.node)}).forEach(function(xe){var je=xe.key,_e=ze.has(je);ce&&!_e&&(ce=!1),!pe&&(_e||ue.has(je))&&(pe=!0)}),ce||ze.delete(re.key),pe&&ue.add(re.key),b.add(re.key)}})}return{checkedKeys:Array.from(ze),halfCheckedKeys:Array.from(we(ue,ze))}}function se(qe,Me,ke,Ke){var de=[],ze;Ke?ze=Ke:ze=Te;var ue=new Set(qe.filter(function(E){var ee=!!(0,ie.Z)(ke,E);return ee||de.push(E),ee})),y=new Map,a=0;Object.keys(ke).forEach(function(E){var ee=ke[E],te=ee.level,re=y.get(te);re||(re=new Set,y.set(te,re)),re.add(ee),a=Math.max(a,te)}),(0,x.ZP)(!de.length,"Tree missing follow keys: ".concat(de.slice(0,100).map(function(E){return"'".concat(E,"'")}).join(", ")));var b;return Me===!0?b=Ee(ue,y,a,ze):b=Ze(ue,Me.halfCheckedKeys,y,a,ze),b}},3596:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return x}});function x(ie,we){return ie[we]}},83898:function(en,jt,z){"use strict";z.d(jt,{I8:function(){return te},F:function(){return oe},zn:function(){return b},w$:function(){return y},oH:function(){return E},km:function(){return ue},H8:function(){return re}});var x=z(71002),ie=z(74902),we=z(1413),Te=z(45987),Ee=z(67294),Ze=z(28580);function se(ce){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xe=[];return Ee.Children.forEach(ce,function(je){je==null&&!pe.keepEmpty||(Array.isArray(je)?xe=xe.concat(se(je)):(0,Ze.isFragment)(je)&&je.props?xe=xe.concat(se(je.props.children,pe)):xe.push(je))}),xe}function qe(ce,pe){var xe=(0,we.Z)({},ce);return Array.isArray(pe)&&pe.forEach(function(je){delete xe[je]}),xe}var Me=z(72978),ke=z(3596),Ke=["children"];function de(ce,pe){return"".concat(ce,"-").concat(pe)}function ze(ce){return ce&&ce.type&&ce.type.isTreeNode}function ue(ce,pe){return ce!=null?ce:pe}function y(ce){var pe=ce||{},xe=pe.title,je=pe._title,_e=pe.key,Re=pe.children,ye=xe||"title";return{title:ye,_title:je||[ye],key:_e||"key",children:Re||"children"}}function a(ce,pe){var xe=new Map;function je(_e){var Re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(_e||[]).forEach(function(ye){var He=ye[pe.key],We=ye[pe.children];warning(He!=null,"Tree node must have a certain key: [".concat(Re).concat(He,"]"));var Xe=String(He);warning(!xe.has(Xe)||He===null||He===void 0,"Same 'key' exist in the Tree: ".concat(Xe)),xe.set(Xe,!0),je(We,"".concat(Re).concat(Xe," > "))})}je(ce)}function b(ce){function pe(xe){var je=se(xe);return je.map(function(_e){if(!ze(_e))return(0,Me.ZP)(!_e,"Tree/TreeNode can only accept TreeNode as children."),null;var Re=_e.key,ye=_e.props,He=ye.children,We=(0,Te.Z)(ye,Ke),Xe=(0,we.Z)({key:Re},We),Be=pe(He);return Be.length&&(Xe.children=Be),Xe}).filter(function(_e){return _e})}return pe(ce)}function E(ce,pe,xe){var je=y(xe),_e=je._title,Re=je.key,ye=je.children,He=new Set(pe===!0?[]:pe),We=[];function Xe(Be){var at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Be.map(function(pt,yt){for(var ht=de(at?at.pos:"0",yt),xt=ue(pt[Re],ht),Jt,ea=0;ea<_e.length;ea+=1){var Sa=_e[ea];if(pt[Sa]!==void 0){Jt=pt[Sa];break}}var Pt=(0,we.Z)((0,we.Z)({},qe(pt,[].concat((0,ie.Z)(_e),[Re,ye]))),{},{title:Jt,key:xt,parent:at,pos:ht,children:null,data:pt,isStart:[].concat((0,ie.Z)(at?at.isStart:[]),[yt===0]),isEnd:[].concat((0,ie.Z)(at?at.isEnd:[]),[yt===Be.length-1])});return We.push(Pt),pe===!0||He.has(xt)?Pt.children=Xe(pt[ye]||[],Pt):Pt.children=[],Pt})}return Xe(ce),We}function ee(ce,pe,xe){var je={};(0,x.Z)(xe)==="object"?je=xe:je={externalGetKey:xe},je=je||{};var _e=je,Re=_e.childrenPropName,ye=_e.externalGetKey,He=_e.fieldNames,We=y(He),Xe=We.key,Be=We.children,at=Re||Be,pt;ye?typeof ye=="string"?pt=function(xt){return xt[ye]}:typeof ye=="function"&&(pt=function(xt){return ye(xt)}):pt=function(xt,Jt){return ue(xt[Xe],Jt)};function yt(ht,xt,Jt,ea){var Sa=ht?ht[at]:ce,Pt=ht?de(Jt.pos,xt):"0",bt=ht?[].concat((0,ie.Z)(ea),[ht]):[];if(ht){var En=pt(ht,Pt),ga={node:ht,index:xt,pos:Pt,key:En,parentPos:Jt.node?Jt.pos:null,level:Jt.level+1,nodes:bt};pe(ga)}Sa&&Sa.forEach(function(xn,Xn){yt(xn,Xn,{node:ht,pos:Pt,level:Jt?Jt.level+1:-1},bt)})}yt(null)}function te(ce){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xe=pe.initWrapper,je=pe.processEntity,_e=pe.onProcessFinished,Re=pe.externalGetKey,ye=pe.childrenPropName,He=pe.fieldNames,We=arguments.length>2?arguments[2]:void 0,Xe=Re||We,Be={},at={},pt={posEntities:Be,keyEntities:at};return xe&&(pt=xe(pt)||pt),ee(ce,function(yt){var ht=yt.node,xt=yt.index,Jt=yt.pos,ea=yt.key,Sa=yt.parentPos,Pt=yt.level,bt=yt.nodes,En={node:ht,nodes:bt,index:xt,key:ea,pos:Jt,level:Pt},ga=ue(ea,Jt);Be[Jt]=En,at[ga]=En,En.parent=Be[Sa],En.parent&&(En.parent.children=En.parent.children||[],En.parent.children.push(En)),je&&je(En,pt)},{externalGetKey:Xe,childrenPropName:ye,fieldNames:He}),_e&&_e(pt),pt}function re(ce,pe){var xe=pe.expandedKeys,je=pe.selectedKeys,_e=pe.loadedKeys,Re=pe.loadingKeys,ye=pe.checkedKeys,He=pe.halfCheckedKeys,We=pe.dragOverNodeKey,Xe=pe.dropPosition,Be=pe.keyEntities,at=(0,ke.Z)(Be,ce),pt={eventKey:ce,expanded:xe.indexOf(ce)!==-1,selected:je.indexOf(ce)!==-1,loaded:_e.indexOf(ce)!==-1,loading:Re.indexOf(ce)!==-1,checked:ye.indexOf(ce)!==-1,halfChecked:He.indexOf(ce)!==-1,pos:String(at?at.pos:""),dragOver:We===ce&&Xe===0,dragOverGapTop:We===ce&&Xe===-1,dragOverGapBottom:We===ce&&Xe===1};return pt}function oe(ce){var pe=ce.data,xe=ce.expanded,je=ce.selected,_e=ce.checked,Re=ce.loaded,ye=ce.loading,He=ce.halfChecked,We=ce.dragOver,Xe=ce.dragOverGapTop,Be=ce.dragOverGapBottom,at=ce.pos,pt=ce.active,yt=ce.eventKey,ht=(0,we.Z)((0,we.Z)({},pe),{},{expanded:xe,selected:je,checked:_e,loaded:Re,loading:ye,halfChecked:He,dragOver:We,dragOverGapTop:Xe,dragOverGapBottom:Be,pos:at,active:pt,key:yt});return"props"in ht||Object.defineProperty(ht,"props",{get:function(){return(0,Me.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ce}}),ht}},34952:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return qe}});var x=z(1413),ie=`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`,we=`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`,Te="".concat(ie," ").concat(we).split(/[\s\n]+/),Ee="aria-",Ze="data-";function se(Me,ke){return Me.indexOf(ke)===0}function qe(Me){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ke;ke===!1?Ke={aria:!0,data:!0,attr:!0}:ke===!0?Ke={aria:!0}:Ke=(0,x.Z)({},ke);var de={};return Object.keys(Me).forEach(function(ze){(Ke.aria&&(ze==="role"||se(ze,Ee))||Ke.data&&se(ze,Ze)||Ke.attr&&Te.includes(ze))&&(de[ze]=Me[ze])}),de}},72978:function(en,jt,z){"use strict";var x={};function ie(qe,Me){}function we(qe,Me){}function Te(){x={}}function Ee(qe,Me,ke){!Me&&!x[ke]&&(qe(!1,ke),x[ke]=!0)}function Ze(qe,Me){Ee(ie,qe,Me)}function se(qe,Me){Ee(we,qe,Me)}jt.ZP=Ze},81533:function(en,jt){"use strict";var z;var x=typeof Symbol=="function"&&Symbol.for,ie=x?Symbol.for("react.element"):60103,we=x?Symbol.for("react.portal"):60106,Te=x?Symbol.for("react.fragment"):60107,Ee=x?Symbol.for("react.strict_mode"):60108,Ze=x?Symbol.for("react.profiler"):60114,se=x?Symbol.for("react.provider"):60109,qe=x?Symbol.for("react.context"):60110,Me=x?Symbol.for("react.async_mode"):60111,ke=x?Symbol.for("react.concurrent_mode"):60111,Ke=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,ze=x?Symbol.for("react.suspense_list"):60120,ue=x?Symbol.for("react.memo"):60115,y=x?Symbol.for("react.lazy"):60116,a=x?Symbol.for("react.block"):60121,b=x?Symbol.for("react.fundamental"):60117,E=x?Symbol.for("react.responder"):60118,ee=x?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ce=oe.$$typeof;switch(ce){case ie:switch(oe=oe.type,oe){case Me:case ke:case Te:case Ze:case Ee:case de:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case qe:case Ke:case y:case ue:case se:return oe;default:return ce}}case we:return ce}}}function re(oe){return te(oe)===ke}z=Me,z=ke,z=qe,z=se,z=ie,z=Ke,z=Te,z=y,z=ue,z=we,z=Ze,z=Ee,z=de,z=function(oe){return re(oe)||te(oe)===Me},z=re,z=function(oe){return te(oe)===qe},z=function(oe){return te(oe)===se},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===Ke},jt.isFragment=function(oe){return te(oe)===Te},z=function(oe){return te(oe)===y},jt.isMemo=function(oe){return te(oe)===ue},z=function(oe){return te(oe)===we},z=function(oe){return te(oe)===Ze},z=function(oe){return te(oe)===Ee},z=function(oe){return te(oe)===de},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===Te||oe===ke||oe===Ze||oe===Ee||oe===de||oe===ze||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===ue||oe.$$typeof===se||oe.$$typeof===qe||oe.$$typeof===Ke||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},28580:function(en,jt,z){"use strict";en.exports=z(81533)},92389:function(en,jt){"use strict";var z={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(ie){var we=ie.keyCode;if(ie.altKey&&!ie.ctrlKey||ie.metaKey||we>=z.F1&&we<=z.F12)return!1;switch(we){case z.ALT:case z.CAPS_LOCK:case z.CONTEXT_MENU:case z.CTRL:case z.DOWN:case z.END:case z.ESC:case z.HOME:case z.INSERT:case z.LEFT:case z.MAC_FF_META:case z.META:case z.NUMLOCK:case z.NUM_CENTER:case z.PAGE_DOWN:case z.PAGE_UP:case z.PAUSE:case z.PRINT_SCREEN:case z.RIGHT:case z.SHIFT:case z.UP:case z.WIN_KEY:case z.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(ie){if(ie>=z.ZERO&&ie<=z.NINE||ie>=z.NUM_ZERO&&ie<=z.NUM_MULTIPLY||ie>=z.A&&ie<=z.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&ie===0)return!0;switch(ie){case z.SPACE:case z.QUESTION_MARK:case z.NUM_PLUS:case z.NUM_MINUS:case z.NUM_PERIOD:case z.NUM_DIVISION:case z.SEMICOLON:case z.DASH:case z.EQUALS:case z.COMMA:case z.PERIOD:case z.SLASH:case z.APOSTROPHE:case z.SINGLE_QUOTE:case z.OPEN_SQUARE_BRACKET:case z.BACKSLASH:case z.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};jt.Z=z},19575:function(en,jt,z){var x,ie;(function(we,Te){en.exports=Te(we)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof z.g!="undefined"?z.g:this,function(we){"use strict";we=we||{};var Te=we.Base64,Ee="2.6.4",Ze="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",se=function(We){for(var Xe={},Be=0,at=We.length;Be<at;Be++)Xe[We.charAt(Be)]=Be;return Xe}(Ze),qe=String.fromCharCode,Me=function(We){if(We.length<2){var Xe=We.charCodeAt(0);return Xe<128?We:Xe<2048?qe(192|Xe>>>6)+qe(128|Xe&63):qe(224|Xe>>>12&15)+qe(128|Xe>>>6&63)+qe(128|Xe&63)}else{var Xe=65536+(We.charCodeAt(0)-55296)*1024+(We.charCodeAt(1)-56320);return qe(240|Xe>>>18&7)+qe(128|Xe>>>12&63)+qe(128|Xe>>>6&63)+qe(128|Xe&63)}},ke=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,Ke=function(We){return We.replace(ke,Me)},de=function(We){var Xe=[0,2,1][We.length%3],Be=We.charCodeAt(0)<<16|(We.length>1?We.charCodeAt(1):0)<<8|(We.length>2?We.charCodeAt(2):0),at=[Ze.charAt(Be>>>18),Ze.charAt(Be>>>12&63),Xe>=2?"=":Ze.charAt(Be>>>6&63),Xe>=1?"=":Ze.charAt(Be&63)];return at.join("")},ze=we.btoa&&typeof we.btoa=="function"?function(We){return we.btoa(We)}:function(We){if(We.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return We.replace(/[\s\S]{1,3}/g,de)},ue=function(We){return ze(Ke(String(We)))},y=function(We){return We.replace(/[+\/]/g,function(Xe){return Xe=="+"?"-":"_"}).replace(/=/g,"")},a=function(We,Xe){return Xe?y(ue(We)):ue(We)},b=function(We){return a(We,!0)},E;we.Uint8Array&&(E=function(We,Xe){for(var Be="",at=0,pt=We.length;at<pt;at+=3){var yt=We[at],ht=We[at+1],xt=We[at+2],Jt=yt<<16|ht<<8|xt;Be+=Ze.charAt(Jt>>>18)+Ze.charAt(Jt>>>12&63)+(typeof ht!="undefined"?Ze.charAt(Jt>>>6&63):"=")+(typeof xt!="undefined"?Ze.charAt(Jt&63):"=")}return Xe?y(Be):Be});var ee=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(We){switch(We.length){case 4:var Xe=(7&We.charCodeAt(0))<<18|(63&We.charCodeAt(1))<<12|(63&We.charCodeAt(2))<<6|63&We.charCodeAt(3),Be=Xe-65536;return qe((Be>>>10)+55296)+qe((Be&1023)+56320);case 3:return qe((15&We.charCodeAt(0))<<12|(63&We.charCodeAt(1))<<6|63&We.charCodeAt(2));default:return qe((31&We.charCodeAt(0))<<6|63&We.charCodeAt(1))}},re=function(We){return We.replace(ee,te)},oe=function(We){var Xe=We.length,Be=Xe%4,at=(Xe>0?se[We.charAt(0)]<<18:0)|(Xe>1?se[We.charAt(1)]<<12:0)|(Xe>2?se[We.charAt(2)]<<6:0)|(Xe>3?se[We.charAt(3)]:0),pt=[qe(at>>>16),qe(at>>>8&255),qe(at&255)];return pt.length-=[0,0,2,1][Be],pt.join("")},ce=we.atob&&typeof we.atob=="function"?function(We){return we.atob(We)}:function(We){return We.replace(/\S{1,4}/g,oe)},pe=function(We){return ce(String(We).replace(/[^A-Za-z0-9\+\/]/g,""))},xe=function(We){return re(ce(We))},je=function(We){return String(We).replace(/[-_]/g,function(Xe){return Xe=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},_e=function(We){return xe(je(We))},Re;we.Uint8Array&&(Re=function(We){return Uint8Array.from(pe(je(We)),function(Xe){return Xe.charCodeAt(0)})});var ye=function(){var We=we.Base64;return we.Base64=Te,We};if(we.Base64={VERSION:Ee,atob:pe,btoa:ze,fromBase64:_e,toBase64:a,utob:Ke,encode:a,encodeURI:b,btou:re,decode:_e,noConflict:ye,fromUint8Array:E,toUint8Array:Re},typeof Object.defineProperty=="function"){var He=function(We){return{value:We,enumerable:!1,writable:!0,configurable:!0}};we.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",He(function(){return _e(this)})),Object.defineProperty(String.prototype,"toBase64",He(function(We){return a(this,We)})),Object.defineProperty(String.prototype,"toBase64URI",He(function(){return a(this,!0)}))}}return we.Meteor&&(Base64=we.Base64),en.exports?en.exports.Base64=we.Base64:(x=[],ie=function(){return we.Base64}.apply(jt,x),ie!==void 0&&(en.exports=ie)),{Base64:we.Base64}})},42767:function(en,jt){"use strict";var z;var x=typeof Symbol=="function"&&Symbol.for,ie=x?Symbol.for("react.element"):60103,we=x?Symbol.for("react.portal"):60106,Te=x?Symbol.for("react.fragment"):60107,Ee=x?Symbol.for("react.strict_mode"):60108,Ze=x?Symbol.for("react.profiler"):60114,se=x?Symbol.for("react.provider"):60109,qe=x?Symbol.for("react.context"):60110,Me=x?Symbol.for("react.async_mode"):60111,ke=x?Symbol.for("react.concurrent_mode"):60111,Ke=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,ze=x?Symbol.for("react.suspense_list"):60120,ue=x?Symbol.for("react.memo"):60115,y=x?Symbol.for("react.lazy"):60116,a=x?Symbol.for("react.block"):60121,b=x?Symbol.for("react.fundamental"):60117,E=x?Symbol.for("react.responder"):60118,ee=x?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ce=oe.$$typeof;switch(ce){case ie:switch(oe=oe.type,oe){case Me:case ke:case Te:case Ze:case Ee:case de:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case qe:case Ke:case y:case ue:case se:return oe;default:return ce}}case we:return ce}}}function re(oe){return te(oe)===ke}z=Me,z=ke,z=qe,z=se,z=ie,z=Ke,z=Te,z=y,z=ue,z=we,z=Ze,z=Ee,z=de,z=function(oe){return re(oe)||te(oe)===Me},z=re,z=function(oe){return te(oe)===qe},z=function(oe){return te(oe)===se},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===Ke},jt.isFragment=function(oe){return te(oe)===Te},z=function(oe){return te(oe)===y},z=function(oe){return te(oe)===ue},z=function(oe){return te(oe)===we},z=function(oe){return te(oe)===Ze},z=function(oe){return te(oe)===Ee},z=function(oe){return te(oe)===de},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===Te||oe===ke||oe===Ze||oe===Ee||oe===de||oe===ze||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===ue||oe.$$typeof===se||oe.$$typeof===qe||oe.$$typeof===Ke||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},16357:function(en,jt,z){"use strict";en.exports=z(42767)},26819:function(en,jt){"use strict";var z;var x=typeof Symbol=="function"&&Symbol.for,ie=x?Symbol.for("react.element"):60103,we=x?Symbol.for("react.portal"):60106,Te=x?Symbol.for("react.fragment"):60107,Ee=x?Symbol.for("react.strict_mode"):60108,Ze=x?Symbol.for("react.profiler"):60114,se=x?Symbol.for("react.provider"):60109,qe=x?Symbol.for("react.context"):60110,Me=x?Symbol.for("react.async_mode"):60111,ke=x?Symbol.for("react.concurrent_mode"):60111,Ke=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,ze=x?Symbol.for("react.suspense_list"):60120,ue=x?Symbol.for("react.memo"):60115,y=x?Symbol.for("react.lazy"):60116,a=x?Symbol.for("react.block"):60121,b=x?Symbol.for("react.fundamental"):60117,E=x?Symbol.for("react.responder"):60118,ee=x?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ce=oe.$$typeof;switch(ce){case ie:switch(oe=oe.type,oe){case Me:case ke:case Te:case Ze:case Ee:case de:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case qe:case Ke:case y:case ue:case se:return oe;default:return ce}}case we:return ce}}}function re(oe){return te(oe)===ke}z=Me,z=ke,z=qe,z=se,z=ie,z=Ke,z=Te,z=y,z=ue,z=we,z=Ze,z=Ee,z=de,z=function(oe){return re(oe)||te(oe)===Me},z=re,z=function(oe){return te(oe)===qe},z=function(oe){return te(oe)===se},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===Ke},z=function(oe){return te(oe)===Te},z=function(oe){return te(oe)===y},jt.isMemo=function(oe){return te(oe)===ue},z=function(oe){return te(oe)===we},z=function(oe){return te(oe)===Ze},z=function(oe){return te(oe)===Ee},z=function(oe){return te(oe)===de},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===Te||oe===ke||oe===Ze||oe===Ee||oe===de||oe===ze||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===ue||oe.$$typeof===se||oe.$$typeof===qe||oe.$$typeof===Ke||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},18459:function(en,jt,z){"use strict";en.exports=z(26819)},16651:function(en,jt){"use strict";var z;var x=Symbol.for("react.element"),ie=Symbol.for("react.portal"),we=Symbol.for("react.fragment"),Te=Symbol.for("react.strict_mode"),Ee=Symbol.for("react.profiler"),Ze=Symbol.for("react.provider"),se=Symbol.for("react.context"),qe=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),ke=Symbol.for("react.suspense"),Ke=Symbol.for("react.suspense_list"),de=Symbol.for("react.memo"),ze=Symbol.for("react.lazy"),ue=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function a(b){if(typeof b=="object"&&b!==null){var E=b.$$typeof;switch(E){case x:switch(b=b.type,b){case we:case Ee:case Te:case ke:case Ke:return b;default:switch(b=b&&b.$$typeof,b){case qe:case se:case Me:case ze:case de:case Ze:return b;default:return E}}case ie:return E}}}z=se,z=Ze,z=x,z=Me,z=we,z=ze,z=de,z=ie,z=Ee,z=Te,z=ke,z=Ke,z=function(){return!1},z=function(){return!1},z=function(b){return a(b)===se},z=function(b){return a(b)===Ze},z=function(b){return typeof b=="object"&&b!==null&&b.$$typeof===x},z=function(b){return a(b)===Me},z=function(b){return a(b)===we},z=function(b){return a(b)===ze},z=function(b){return a(b)===de},z=function(b){return a(b)===ie},z=function(b){return a(b)===Ee},z=function(b){return a(b)===Te},z=function(b){return a(b)===ke},z=function(b){return a(b)===Ke},z=function(b){return typeof b=="string"||typeof b=="function"||b===we||b===Ee||b===Te||b===ke||b===Ke||b===ue||typeof b=="object"&&b!==null&&(b.$$typeof===ze||b.$$typeof===de||b.$$typeof===Ze||b.$$typeof===se||b.$$typeof===Me||b.$$typeof===y||b.getModuleId!==void 0)},z=a},33993:function(en,jt,z){"use strict";z(16651)},46762:function(en,jt){"use strict";var z;var x=Symbol.for("react.element"),ie=Symbol.for("react.portal"),we=Symbol.for("react.fragment"),Te=Symbol.for("react.strict_mode"),Ee=Symbol.for("react.profiler"),Ze=Symbol.for("react.provider"),se=Symbol.for("react.context"),qe=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),ke=Symbol.for("react.suspense"),Ke=Symbol.for("react.suspense_list"),de=Symbol.for("react.memo"),ze=Symbol.for("react.lazy"),ue=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function a(b){if(typeof b=="object"&&b!==null){var E=b.$$typeof;switch(E){case x:switch(b=b.type,b){case we:case Ee:case Te:case ke:case Ke:return b;default:switch(b=b&&b.$$typeof,b){case qe:case se:case Me:case ze:case de:case Ze:return b;default:return E}}case ie:return E}}}z=se,z=Ze,z=x,z=Me,z=we,z=ze,z=de,z=ie,z=Ee,z=Te,z=ke,z=Ke,z=function(){return!1},z=function(){return!1},z=function(b){return a(b)===se},z=function(b){return a(b)===Ze},z=function(b){return typeof b=="object"&&b!==null&&b.$$typeof===x},z=function(b){return a(b)===Me},jt.isFragment=function(b){return a(b)===we},z=function(b){return a(b)===ze},z=function(b){return a(b)===de},z=function(b){return a(b)===ie},z=function(b){return a(b)===Ee},z=function(b){return a(b)===Te},z=function(b){return a(b)===ke},z=function(b){return a(b)===Ke},z=function(b){return typeof b=="string"||typeof b=="function"||b===we||b===Ee||b===Te||b===ke||b===Ke||b===ue||typeof b=="object"&&b!==null&&(b.$$typeof===ze||b.$$typeof===de||b.$$typeof===Ze||b.$$typeof===se||b.$$typeof===Me||b.$$typeof===y||b.getModuleId!==void 0)},z=a},35110:function(en,jt,z){"use strict";en.exports=z(46762)},86128:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return pe}});var x=z(87462),ie=z(4942),we=z(45987),Te=z(1413),Ee=z(15671),Ze=z(43144),se=z(97326),qe=z(60136),Me=z(51630),ke=z(67294),Ke=z(94184),de=z.n(Ke),ze=z(64217),ue=z(27822),y=function(je){for(var _e=je.prefixCls,Re=je.level,ye=je.isStart,He=je.isEnd,We="".concat(_e,"-indent-unit"),Xe=[],Be=0;Be<Re;Be+=1){var at;Xe.push(ke.createElement("span",{key:Be,className:de()(We,(at={},(0,ie.Z)(at,"".concat(We,"-start"),ye[Be]),(0,ie.Z)(at,"".concat(We,"-end"),He[Be]),at))}))}return ke.createElement("span",{"aria-hidden":"true",className:"".concat(_e,"-indent")},Xe)},a=ke.memo(y),b=z(1089),E=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ee="open",te="close",re="---",oe=function(xe){(0,qe.Z)(_e,xe);var je=(0,Me.Z)(_e);function _e(){var Re;(0,Ee.Z)(this,_e);for(var ye=arguments.length,He=new Array(ye),We=0;We<ye;We++)He[We]=arguments[We];return Re=je.call.apply(je,[this].concat(He)),Re.state={dragNodeHighlight:!1},Re.selectHandle=void 0,Re.onSelectorClick=function(Xe){var Be=Re.props.context.onNodeClick;Be(Xe,(0,b.F)(Re.props)),Re.isSelectable()?Re.onSelect(Xe):Re.onCheck(Xe)},Re.onSelectorDoubleClick=function(Xe){var Be=Re.props.context.onNodeDoubleClick;Be(Xe,(0,b.F)(Re.props))},Re.onSelect=function(Xe){if(!Re.isDisabled()){var Be=Re.props.context.onNodeSelect;Xe.preventDefault(),Be(Xe,(0,b.F)(Re.props))}},Re.onCheck=function(Xe){if(!Re.isDisabled()){var Be=Re.props,at=Be.disableCheckbox,pt=Be.checked,yt=Re.props.context.onNodeCheck;if(!(!Re.isCheckable()||at)){Xe.preventDefault();var ht=!pt;yt(Xe,(0,b.F)(Re.props),ht)}}},Re.onMouseEnter=function(Xe){var Be=Re.props.context.onNodeMouseEnter;Be(Xe,(0,b.F)(Re.props))},Re.onMouseLeave=function(Xe){var Be=Re.props.context.onNodeMouseLeave;Be(Xe,(0,b.F)(Re.props))},Re.onContextMenu=function(Xe){var Be=Re.props.context.onNodeContextMenu;Be(Xe,(0,b.F)(Re.props))},Re.onDragStart=function(Xe){var Be=Re.props.context.onNodeDragStart;Xe.stopPropagation(),Re.setState({dragNodeHighlight:!0}),Be(Xe,(0,se.Z)(Re));try{Xe.dataTransfer.setData("text/plain","")}catch(at){}},Re.onDragEnter=function(Xe){var Be=Re.props.context.onNodeDragEnter;Xe.preventDefault(),Xe.stopPropagation(),Be(Xe,(0,se.Z)(Re))},Re.onDragOver=function(Xe){var Be=Re.props.context.onNodeDragOver;Xe.preventDefault(),Xe.stopPropagation(),Be(Xe,(0,se.Z)(Re))},Re.onDragLeave=function(Xe){var Be=Re.props.context.onNodeDragLeave;Xe.stopPropagation(),Be(Xe,(0,se.Z)(Re))},Re.onDragEnd=function(Xe){var Be=Re.props.context.onNodeDragEnd;Xe.stopPropagation(),Re.setState({dragNodeHighlight:!1}),Be(Xe,(0,se.Z)(Re))},Re.onDrop=function(Xe){var Be=Re.props.context.onNodeDrop;Xe.preventDefault(),Xe.stopPropagation(),Re.setState({dragNodeHighlight:!1}),Be(Xe,(0,se.Z)(Re))},Re.onExpand=function(Xe){var Be=Re.props,at=Be.loading,pt=Be.context.onNodeExpand;at||pt(Xe,(0,b.F)(Re.props))},Re.setSelectHandle=function(Xe){Re.selectHandle=Xe},Re.getNodeState=function(){var Xe=Re.props.expanded;return Re.isLeaf()?null:Xe?ee:te},Re.hasChildren=function(){var Xe=Re.props.eventKey,Be=Re.props.context.keyEntities,at=Be[Xe]||{},pt=at.children;return!!(pt||[]).length},Re.isLeaf=function(){var Xe=Re.props,Be=Xe.isLeaf,at=Xe.loaded,pt=Re.props.context.loadData,yt=Re.hasChildren();return Be===!1?!1:Be||!pt&&!yt||pt&&at&&!yt},Re.isDisabled=function(){var Xe=Re.props.disabled,Be=Re.props.context.disabled;return!!(Be||Xe)},Re.isCheckable=function(){var Xe=Re.props.checkable,Be=Re.props.context.checkable;return!Be||Xe===!1?!1:Be},Re.syncLoadData=function(Xe){var Be=Xe.expanded,at=Xe.loading,pt=Xe.loaded,yt=Re.props.context,ht=yt.loadData,xt=yt.onNodeLoad;at||ht&&Be&&!Re.isLeaf()&&!Re.hasChildren()&&!pt&&xt((0,b.F)(Re.props))},Re.isDraggable=function(){var Xe=Re.props,Be=Xe.data,at=Xe.context.draggable;return!!(at&&(!at.nodeDraggable||at.nodeDraggable(Be)))},Re.renderDragHandler=function(){var Xe=Re.props.context,Be=Xe.draggable,at=Xe.prefixCls;return Be!=null&&Be.icon?ke.createElement("span",{className:"".concat(at,"-draggable-icon")},Be.icon):null},Re.renderSwitcherIconDom=function(Xe){var Be=Re.props.switcherIcon,at=Re.props.context.switcherIcon,pt=Be||at;return typeof pt=="function"?pt((0,Te.Z)((0,Te.Z)({},Re.props),{},{isLeaf:Xe})):pt},Re.renderSwitcher=function(){var Xe=Re.props.expanded,Be=Re.props.context.prefixCls;if(Re.isLeaf()){var at=Re.renderSwitcherIconDom(!0);return at!==!1?ke.createElement("span",{className:de()("".concat(Be,"-switcher"),"".concat(Be,"-switcher-noop"))},at):null}var pt=de()("".concat(Be,"-switcher"),"".concat(Be,"-switcher_").concat(Xe?ee:te)),yt=Re.renderSwitcherIconDom(!1);return yt!==!1?ke.createElement("span",{onClick:Re.onExpand,className:pt},yt):null},Re.renderCheckbox=function(){var Xe=Re.props,Be=Xe.checked,at=Xe.halfChecked,pt=Xe.disableCheckbox,yt=Re.props.context.prefixCls,ht=Re.isDisabled(),xt=Re.isCheckable();if(!xt)return null;var Jt=typeof xt!="boolean"?xt:null;return ke.createElement("span",{className:de()("".concat(yt,"-checkbox"),Be&&"".concat(yt,"-checkbox-checked"),!Be&&at&&"".concat(yt,"-checkbox-indeterminate"),(ht||pt)&&"".concat(yt,"-checkbox-disabled")),onClick:Re.onCheck},Jt)},Re.renderIcon=function(){var Xe=Re.props.loading,Be=Re.props.context.prefixCls;return ke.createElement("span",{className:de()("".concat(Be,"-iconEle"),"".concat(Be,"-icon__").concat(Re.getNodeState()||"docu"),Xe&&"".concat(Be,"-icon_loading"))})},Re.renderSelector=function(){var Xe=Re.state.dragNodeHighlight,Be=Re.props,at=Be.title,pt=at===void 0?re:at,yt=Be.selected,ht=Be.icon,xt=Be.loading,Jt=Be.data,ea=Re.props.context,Sa=ea.prefixCls,Pt=ea.showIcon,bt=ea.icon,En=ea.loadData,ga=ea.titleRender,xn=Re.isDisabled(),Xn="".concat(Sa,"-node-content-wrapper"),tt;if(Pt){var Yn=ht||bt;tt=Yn?ke.createElement("span",{className:de()("".concat(Sa,"-iconEle"),"".concat(Sa,"-icon__customize"))},typeof Yn=="function"?Yn(Re.props):Yn):Re.renderIcon()}else En&&xt&&(tt=Re.renderIcon());var fa;typeof pt=="function"?fa=pt(Jt):ga?fa=ga(Jt):fa=pt;var pn=ke.createElement("span",{className:"".concat(Sa,"-title")},fa);return ke.createElement("span",{ref:Re.setSelectHandle,title:typeof pt=="string"?pt:"",className:de()("".concat(Xn),"".concat(Xn,"-").concat(Re.getNodeState()||"normal"),!xn&&(yt||Xe)&&"".concat(Sa,"-node-selected")),onMouseEnter:Re.onMouseEnter,onMouseLeave:Re.onMouseLeave,onContextMenu:Re.onContextMenu,onClick:Re.onSelectorClick,onDoubleClick:Re.onSelectorDoubleClick},tt,pn,Re.renderDropIndicator())},Re.renderDropIndicator=function(){var Xe=Re.props,Be=Xe.disabled,at=Xe.eventKey,pt=Re.props.context,yt=pt.draggable,ht=pt.dropLevelOffset,xt=pt.dropPosition,Jt=pt.prefixCls,ea=pt.indent,Sa=pt.dropIndicatorRender,Pt=pt.dragOverNodeKey,bt=pt.direction,En=!!yt,ga=!Be&&En&&Pt===at;return ga?Sa({dropPosition:xt,dropLevelOffset:ht,indent:ea,prefixCls:Jt,direction:bt}):null},Re}return(0,Ze.Z)(_e,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var ye=this.props.selectable,He=this.props.context.selectable;return typeof ye=="boolean"?ye:He}},{key:"render",value:function(){var ye,He=this.props,We=He.eventKey,Xe=He.className,Be=He.style,at=He.dragOver,pt=He.dragOverGapTop,yt=He.dragOverGapBottom,ht=He.isLeaf,xt=He.isStart,Jt=He.isEnd,ea=He.expanded,Sa=He.selected,Pt=He.checked,bt=He.halfChecked,En=He.loading,ga=He.domRef,xn=He.active,Xn=He.data,tt=He.onMouseMove,Yn=He.selectable,fa=(0,we.Z)(He,E),pn=this.props.context,Nt=pn.prefixCls,Sn=pn.filterTreeNode,Ve=pn.keyEntities,Ie=pn.dropContainerKey,St=pn.dropTargetKey,Xt=pn.draggingNodeKey,Bn=this.isDisabled(),Zn=(0,ze.Z)(fa,{aria:!0,data:!0}),Na=Ve[We]||{},On=Na.level,oa=Jt[Jt.length-1],xa=this.isDraggable(),nt=!Bn&&xa,Tt=Xt===We,Ra=Yn!==void 0?{"aria-selected":!!Yn}:void 0;return ke.createElement("div",(0,x.Z)({ref:ga,className:de()(Xe,"".concat(Nt,"-treenode"),(ye={},(0,ie.Z)(ye,"".concat(Nt,"-treenode-disabled"),Bn),(0,ie.Z)(ye,"".concat(Nt,"-treenode-switcher-").concat(ea?"open":"close"),!ht),(0,ie.Z)(ye,"".concat(Nt,"-treenode-checkbox-checked"),Pt),(0,ie.Z)(ye,"".concat(Nt,"-treenode-checkbox-indeterminate"),bt),(0,ie.Z)(ye,"".concat(Nt,"-treenode-selected"),Sa),(0,ie.Z)(ye,"".concat(Nt,"-treenode-loading"),En),(0,ie.Z)(ye,"".concat(Nt,"-treenode-active"),xn),(0,ie.Z)(ye,"".concat(Nt,"-treenode-leaf-last"),oa),(0,ie.Z)(ye,"".concat(Nt,"-treenode-draggable"),xa),(0,ie.Z)(ye,"dragging",Tt),(0,ie.Z)(ye,"drop-target",St===We),(0,ie.Z)(ye,"drop-container",Ie===We),(0,ie.Z)(ye,"drag-over",!Bn&&at),(0,ie.Z)(ye,"drag-over-gap-top",!Bn&&pt),(0,ie.Z)(ye,"drag-over-gap-bottom",!Bn&&yt),(0,ie.Z)(ye,"filter-node",Sn&&Sn((0,b.F)(this.props))),ye)),style:Be,draggable:nt,"aria-grabbed":Tt,onDragStart:nt?this.onDragStart:void 0,onDragEnter:xa?this.onDragEnter:void 0,onDragOver:xa?this.onDragOver:void 0,onDragLeave:xa?this.onDragLeave:void 0,onDrop:xa?this.onDrop:void 0,onDragEnd:xa?this.onDragEnd:void 0,onMouseMove:tt},Ra,Zn),ke.createElement(a,{prefixCls:Nt,level:On,isStart:xt,isEnd:Jt}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),_e}(ke.Component),ce=function(je){return ke.createElement(ue.k.Consumer,null,function(_e){return ke.createElement(oe,(0,x.Z)({},je,{context:_e}))})};ce.displayName="TreeNode",ce.isTreeNode=1;var pe=ce},27822:function(en,jt,z){"use strict";z.d(jt,{k:function(){return ie}});var x=z(67294),ie=x.createContext(null)},10225:function(en,jt,z){"use strict";z.d(jt,{BT:function(){return a},Ds:function(){return Ke},E6:function(){return ee},L0:function(){return qe},OM:function(){return y},_5:function(){return se},bt:function(){return ke},r7:function(){return te},wA:function(){return de},yx:function(){return Me}});var x=z(74902),ie=z(71002),we=z(67294),Te=z(80334),Ee=z(86128),Ze=null;function se(re,oe){if(!re)return[];var ce=re.slice(),pe=ce.indexOf(oe);return pe>=0&&ce.splice(pe,1),ce}function qe(re,oe){var ce=(re||[]).slice();return ce.indexOf(oe)===-1&&ce.push(oe),ce}function Me(re){return re.split("-")}function ke(re,oe){return"".concat(re,"-").concat(oe)}function Ke(re){return re&&re.type&&re.type.isTreeNode}function de(re,oe){var ce=[],pe=oe[re];function xe(){var je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];je.forEach(function(_e){var Re=_e.key,ye=_e.children;ce.push(Re),xe(ye)})}return xe(pe.children),ce}function ze(re){if(re.parent){var oe=Me(re.pos);return Number(oe[oe.length-1])===re.parent.children.length-1}return!1}function ue(re){var oe=Me(re.pos);return Number(oe[oe.length-1])===0}function y(re,oe,ce,pe,xe,je,_e,Re,ye,He){var We,Xe=re.clientX,Be=re.clientY,at=re.target.getBoundingClientRect(),pt=at.top,yt=at.height,ht=(He==="rtl"?-1:1)*(((xe==null?void 0:xe.x)||0)-Xe),xt=(ht-12)/pe,Jt=Re[ce.props.eventKey];if(Be<pt+yt/2){var ea=_e.findIndex(function(Nt){return Nt.key===Jt.key}),Sa=ea<=0?0:ea-1,Pt=_e[Sa].key;Jt=Re[Pt]}var bt=Jt.key,En=Jt,ga=Jt.key,xn=0,Xn=0;if(!ye.includes(bt))for(var tt=0;tt<xt&&ze(Jt);tt+=1)Jt=Jt.parent,Xn+=1;var Yn=oe.props.data,fa=Jt.node,pn=!0;return ue(Jt)&&Jt.level===0&&Be<pt+yt/2&&je({dragNode:Yn,dropNode:fa,dropPosition:-1})&&Jt.key===ce.props.eventKey?xn=-1:(En.children||[]).length&&ye.includes(ga)?je({dragNode:Yn,dropNode:fa,dropPosition:0})?xn=0:pn=!1:Xn===0?xt>-1.5?je({dragNode:Yn,dropNode:fa,dropPosition:1})?xn=1:pn=!1:je({dragNode:Yn,dropNode:fa,dropPosition:0})?xn=0:je({dragNode:Yn,dropNode:fa,dropPosition:1})?xn=1:pn=!1:je({dragNode:Yn,dropNode:fa,dropPosition:1})?xn=1:pn=!1,{dropPosition:xn,dropLevelOffset:Xn,dropTargetKey:Jt.key,dropTargetPos:Jt.pos,dragOverNodeKey:ga,dropContainerKey:xn===0?null:((We=Jt.parent)===null||We===void 0?void 0:We.key)||null,dropAllowed:pn}}function a(re,oe){if(re){var ce=oe.multiple;return ce?re.slice():re.length?[re[0]]:re}}var b=function(oe){return oe};function E(re,oe){if(!re)return[];var ce=oe||{},pe=ce.processProps,xe=pe===void 0?b:pe,je=Array.isArray(re)?re:[re];return je.map(function(_e){var Re=_e.children,ye=_objectWithoutProperties(_e,Ze),He=E(Re,oe);return React.createElement(TreeNode,_extends({key:ye.key},xe(ye)),He)})}function ee(re){if(!re)return null;var oe;if(Array.isArray(re))oe={checkedKeys:re,halfCheckedKeys:void 0};else if((0,ie.Z)(re)==="object")oe={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,Te.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function te(re,oe){var ce=new Set;function pe(xe){if(!ce.has(xe)){var je=oe[xe];if(je){ce.add(xe);var _e=je.parent,Re=je.node;Re.disabled||_e&&pe(_e.key)}}}return(re||[]).forEach(function(xe){pe(xe)}),(0,x.Z)(ce)}},17341:function(en,jt,z){"use strict";z.d(jt,{S:function(){return Ze}});var x=z(80334);function ie(se,qe){var Me=new Set;return se.forEach(function(ke){qe.has(ke)||Me.add(ke)}),Me}function we(se){var qe=se||{},Me=qe.disabled,ke=qe.disableCheckbox,Ke=qe.checkable;return!!(Me||ke)||Ke===!1}function Te(se,qe,Me,ke){for(var Ke=new Set(se),de=new Set,ze=0;ze<=Me;ze+=1){var ue=qe.get(ze)||new Set;ue.forEach(function(E){var ee=E.key,te=E.node,re=E.children,oe=re===void 0?[]:re;Ke.has(ee)&&!ke(te)&&oe.filter(function(ce){return!ke(ce.node)}).forEach(function(ce){Ke.add(ce.key)})})}for(var y=new Set,a=Me;a>=0;a-=1){var b=qe.get(a)||new Set;b.forEach(function(E){var ee=E.parent,te=E.node;if(!(ke(te)||!E.parent||y.has(E.parent.key))){if(ke(E.parent.node)){y.add(ee.key);return}var re=!0,oe=!1;(ee.children||[]).filter(function(ce){return!ke(ce.node)}).forEach(function(ce){var pe=ce.key,xe=Ke.has(pe);re&&!xe&&(re=!1),!oe&&(xe||de.has(pe))&&(oe=!0)}),re&&Ke.add(ee.key),oe&&de.add(ee.key),y.add(ee.key)}})}return{checkedKeys:Array.from(Ke),halfCheckedKeys:Array.from(ie(de,Ke))}}function Ee(se,qe,Me,ke,Ke){for(var de=new Set(se),ze=new Set(qe),ue=0;ue<=ke;ue+=1){var y=Me.get(ue)||new Set;y.forEach(function(ee){var te=ee.key,re=ee.node,oe=ee.children,ce=oe===void 0?[]:oe;!de.has(te)&&!ze.has(te)&&!Ke(re)&&ce.filter(function(pe){return!Ke(pe.node)}).forEach(function(pe){de.delete(pe.key)})})}ze=new Set;for(var a=new Set,b=ke;b>=0;b-=1){var E=Me.get(b)||new Set;E.forEach(function(ee){var te=ee.parent,re=ee.node;if(!(Ke(re)||!ee.parent||a.has(ee.parent.key))){if(Ke(ee.parent.node)){a.add(te.key);return}var oe=!0,ce=!1;(te.children||[]).filter(function(pe){return!Ke(pe.node)}).forEach(function(pe){var xe=pe.key,je=de.has(xe);oe&&!je&&(oe=!1),!ce&&(je||ze.has(xe))&&(ce=!0)}),oe||de.delete(te.key),ce&&ze.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(de),halfCheckedKeys:Array.from(ie(ze,de))}}function Ze(se,qe,Me,ke){var Ke=[],de;ke?de=ke:de=we;var ze=new Set(se.filter(function(b){var E=!!Me[b];return E||Ke.push(b),E})),ue=new Map,y=0;Object.keys(Me).forEach(function(b){var E=Me[b],ee=E.level,te=ue.get(ee);te||(te=new Set,ue.set(ee,te)),te.add(E),y=Math.max(y,ee)}),(0,x.ZP)(!Ke.length,"Tree missing follow keys: ".concat(Ke.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var a;return qe===!0?a=Te(ze,ue,y,de):a=Ee(ze,qe.halfCheckedKeys,ue,y,de),a}},1089:function(en,jt,z){"use strict";z.d(jt,{F:function(){return E},H8:function(){return b},I8:function(){return a},km:function(){return ke},oH:function(){return ue},w$:function(){return Ke},zn:function(){return ze}});var x=z(71002),ie=z(74902),we=z(1413),Te=z(45987),Ee=z(98423),Ze=z(50344),se=z(80334),qe=z(10225),Me=["children"];function ke(ee,te){return ee!=null?ee:te}function Ke(ee){var te=ee||{},re=te.title,oe=te._title,ce=te.key,pe=te.children,xe=re||"title";return{title:xe,_title:oe||[xe],key:ce||"key",children:pe||"children"}}function de(ee,te){var re=new Map;function oe(ce){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ce||[]).forEach(function(xe){var je=xe[te.key],_e=xe[te.children];warning(je!=null,"Tree node must have a certain key: [".concat(pe).concat(je,"]"));var Re=String(je);warning(!re.has(Re)||je===null||je===void 0,"Same 'key' exist in the Tree: ".concat(Re)),re.set(Re,!0),oe(_e,"".concat(pe).concat(Re," > "))})}oe(ee)}function ze(ee){function te(re){var oe=(0,Ze.Z)(re);return oe.map(function(ce){if(!(0,qe.Ds)(ce))return(0,se.ZP)(!ce,"Tree/TreeNode can only accept TreeNode as children."),null;var pe=ce.key,xe=ce.props,je=xe.children,_e=(0,Te.Z)(xe,Me),Re=(0,we.Z)({key:pe},_e),ye=te(je);return ye.length&&(Re.children=ye),Re}).filter(function(ce){return ce})}return te(ee)}function ue(ee,te,re){var oe=Ke(re),ce=oe._title,pe=oe.key,xe=oe.children,je=new Set(te===!0?[]:te),_e=[];function Re(ye){var He=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ye.map(function(We,Xe){for(var Be=(0,qe.bt)(He?He.pos:"0",Xe),at=ke(We[pe],Be),pt,yt=0;yt<ce.length;yt+=1){var ht=ce[yt];if(We[ht]!==void 0){pt=We[ht];break}}var xt=(0,we.Z)((0,we.Z)({},(0,Ee.Z)(We,[].concat((0,ie.Z)(ce),[pe,xe]))),{},{title:pt,key:at,parent:He,pos:Be,children:null,data:We,isStart:[].concat((0,ie.Z)(He?He.isStart:[]),[Xe===0]),isEnd:[].concat((0,ie.Z)(He?He.isEnd:[]),[Xe===ye.length-1])});return _e.push(xt),te===!0||je.has(at)?xt.children=Re(We[xe]||[],xt):xt.children=[],xt})}return Re(ee),_e}function y(ee,te,re){var oe={};(0,x.Z)(re)==="object"?oe=re:oe={externalGetKey:re},oe=oe||{};var ce=oe,pe=ce.childrenPropName,xe=ce.externalGetKey,je=ce.fieldNames,_e=Ke(je),Re=_e.key,ye=_e.children,He=pe||ye,We;xe?typeof xe=="string"?We=function(at){return at[xe]}:typeof xe=="function"&&(We=function(at){return xe(at)}):We=function(at,pt){return ke(at[Re],pt)};function Xe(Be,at,pt,yt){var ht=Be?Be[He]:ee,xt=Be?(0,qe.bt)(pt.pos,at):"0",Jt=Be?[].concat((0,ie.Z)(yt),[Be]):[];if(Be){var ea=We(Be,xt),Sa={node:Be,index:at,pos:xt,key:ea,parentPos:pt.node?pt.pos:null,level:pt.level+1,nodes:Jt};te(Sa)}ht&&ht.forEach(function(Pt,bt){Xe(Pt,bt,{node:Be,pos:xt,level:pt?pt.level+1:-1},Jt)})}Xe(null)}function a(ee){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=te.initWrapper,oe=te.processEntity,ce=te.onProcessFinished,pe=te.externalGetKey,xe=te.childrenPropName,je=te.fieldNames,_e=arguments.length>2?arguments[2]:void 0,Re=pe||_e,ye={},He={},We={posEntities:ye,keyEntities:He};return re&&(We=re(We)||We),y(ee,function(Xe){var Be=Xe.node,at=Xe.index,pt=Xe.pos,yt=Xe.key,ht=Xe.parentPos,xt=Xe.level,Jt=Xe.nodes,ea={node:Be,nodes:Jt,index:at,key:yt,pos:pt,level:xt},Sa=ke(yt,pt);ye[pt]=ea,He[Sa]=ea,ea.parent=ye[ht],ea.parent&&(ea.parent.children=ea.parent.children||[],ea.parent.children.push(ea)),oe&&oe(ea,We)},{externalGetKey:Re,childrenPropName:xe,fieldNames:je}),ce&&ce(We),We}function b(ee,te){var re=te.expandedKeys,oe=te.selectedKeys,ce=te.loadedKeys,pe=te.loadingKeys,xe=te.checkedKeys,je=te.halfCheckedKeys,_e=te.dragOverNodeKey,Re=te.dropPosition,ye=te.keyEntities,He=ye[ee],We={eventKey:ee,expanded:re.indexOf(ee)!==-1,selected:oe.indexOf(ee)!==-1,loaded:ce.indexOf(ee)!==-1,loading:pe.indexOf(ee)!==-1,checked:xe.indexOf(ee)!==-1,halfChecked:je.indexOf(ee)!==-1,pos:String(He?He.pos:""),dragOver:_e===ee&&Re===0,dragOverGapTop:_e===ee&&Re===-1,dragOverGapBottom:_e===ee&&Re===1};return We}function E(ee){var te=ee.data,re=ee.expanded,oe=ee.selected,ce=ee.checked,pe=ee.loaded,xe=ee.loading,je=ee.halfChecked,_e=ee.dragOver,Re=ee.dragOverGapTop,ye=ee.dragOverGapBottom,He=ee.pos,We=ee.active,Xe=ee.eventKey,Be=(0,we.Z)((0,we.Z)({},te),{},{expanded:re,selected:oe,checked:ce,loaded:pe,loading:xe,halfChecked:je,dragOver:_e,dragOverGapTop:Re,dragOverGapBottom:ye,pos:He,active:We,key:Xe});return"props"in Be||Object.defineProperty(Be,"props",{get:function(){return(0,se.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),Be}},64217:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return qe}});var x=z(1413),ie=`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`,we=`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`,Te="".concat(ie," ").concat(we).split(/[\s\n]+/),Ee="aria-",Ze="data-";function se(Me,ke){return Me.indexOf(ke)===0}function qe(Me){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ke;ke===!1?Ke={aria:!0,data:!0,attr:!0}:ke===!0?Ke={aria:!0}:Ke=(0,x.Z)({},ke);var de={};return Object.keys(Me).forEach(function(ze){(Ke.aria&&(ze==="role"||se(ze,Ee))||Ke.data&&se(ze,Ze)||Ke.attr&&Te.includes(ze))&&(de[ze]=Me[ze])}),de}},66012:function(en,jt,z){"use strict";z.d(jt,{Z5:function(){return Wu},_l:function(){return jc},bK:function(){return dc}});var x=z(67294),ie=z(89611);function we(ne,ae){ne.prototype=Object.create(ae.prototype),ne.prototype.constructor=ne,(0,ie.Z)(ne,ae)}var Te=z(87462),Ee=z(14890),Ze=x.createContext(null),se=null;function qe(ne){ne()}var Me=qe,ke=function(ae){return Me=ae},Ke=function(){return Me};function de(){var ne=Ke(),ae=null,le=null;return{clear:function(){ae=null,le=null},notify:function(){ne(function(){for(var Ne=ae;Ne;)Ne.callback(),Ne=Ne.next})},get:function(){for(var Ne=[],Le=ae;Le;)Ne.push(Le),Le=Le.next;return Ne},subscribe:function(Ne){var Le=!0,Ge=le={callback:Ne,next:null,prev:le};return Ge.prev?Ge.prev.next=Ge:ae=Ge,function(){!Le||ae===null||(Le=!1,Ge.next?Ge.next.prev=Ge.prev:le=Ge.prev,Ge.prev?Ge.prev.next=Ge.next:ae=Ge.next)}}}}var ze={notify:function(){},get:function(){return[]}};function ue(ne,ae){var le,me=ze;function Ne(Dt){return Ft(),me.subscribe(Dt)}function Le(){me.notify()}function Ge(){$t.onStateChange&&$t.onStateChange()}function Ye(){return!!le}function Ft(){le||(le=ae?ae.addNestedSub(Ge):ne.subscribe(Ge),me=de())}function tn(){le&&(le(),le=void 0,me.clear(),me=ze)}var $t={addNestedSub:Ne,notifyNestedSubs:Le,handleChangeWrapper:Ge,isSubscribed:Ye,trySubscribe:Ft,tryUnsubscribe:tn,getListeners:function(){return me}};return $t}var y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?x.useLayoutEffect:x.useEffect;function a(ne){var ae=ne.store,le=ne.context,me=ne.children,Ne=(0,x.useMemo)(function(){var Ye=ue(ae);return{store:ae,subscription:Ye}},[ae]),Le=(0,x.useMemo)(function(){return ae.getState()},[ae]);y(function(){var Ye=Ne.subscription;return Ye.onStateChange=Ye.notifyNestedSubs,Ye.trySubscribe(),Le!==ae.getState()&&Ye.notifyNestedSubs(),function(){Ye.tryUnsubscribe(),Ye.onStateChange=null}},[Ne,Le]);var Ge=le||Ze;return x.createElement(Ge.Provider,{value:Ne},me)}var b=a,E=z(63366),ee=z(8679),te=z.n(ee),re=z(72973),oe=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ce=["reactReduxForwardedRef"],pe=[],xe=[null,null],je=function(ae){try{return JSON.stringify(ae)}catch(le){return String(ae)}};function _e(ne,ae){var le=ne[1];return[ae.payload,le+1]}function Re(ne,ae,le){y(function(){return ne.apply(void 0,ae)},le)}function ye(ne,ae,le,me,Ne,Le,Ge){ne.current=me,ae.current=Ne,le.current=!1,Le.current&&(Le.current=null,Ge())}function He(ne,ae,le,me,Ne,Le,Ge,Ye,Ft,tn){if(ne){var $t=!1,Dt=null,Lt=function(){if(!$t){var co=ae.getState(),wo,To;try{wo=me(co,Ne.current)}catch(ni){To=ni,Dt=ni}To||(Dt=null),wo===Le.current?Ge.current||Ft():(Le.current=wo,Ye.current=wo,Ge.current=!0,tn({type:"STORE_UPDATED",payload:{error:To}}))}};le.onStateChange=Lt,le.trySubscribe(),Lt();var Pn=function(){if($t=!0,le.tryUnsubscribe(),le.onStateChange=null,Dt)throw Dt};return Pn}}var We=function(){return[null,0]};function Xe(ne,ae){ae===void 0&&(ae={});var le=ae,me=le.getDisplayName,Ne=me===void 0?function(Hi){return"ConnectAdvanced("+Hi+")"}:me,Le=le.methodName,Ge=Le===void 0?"connectAdvanced":Le,Ye=le.renderCountProp,Ft=Ye===void 0?void 0:Ye,tn=le.shouldHandleStateChanges,$t=tn===void 0?!0:tn,Dt=le.storeKey,Lt=Dt===void 0?"store":Dt,Pn=le.withRef,Da=Pn===void 0?!1:Pn,co=le.forwardRef,wo=co===void 0?!1:co,To=le.context,ni=To===void 0?Ze:To,fi=(0,E.Z)(le,oe);if(0)var Ei;var Ui=ni;return function(tl){var Nl=tl.displayName||tl.name||"Component",ll=Ne(Nl),Il=(0,Te.Z)({},fi,{getDisplayName:Ne,methodName:Ge,renderCountProp:Ft,shouldHandleStateChanges:$t,storeKey:Lt,displayName:ll,wrappedComponentName:Nl,WrappedComponent:tl}),Jl=fi.pure;function is(ls){return ne(ls.dispatch,Il)}var zs=Jl?x.useMemo:function(ls){return ls()};function Zs(ls){var Js=(0,x.useMemo)(function(){var Cu=ls.reactReduxForwardedRef,nc=(0,E.Z)(ls,ce);return[ls.context,Cu,nc]},[ls]),js=Js[0],Pu=Js[1],nu=Js[2],Xs=(0,x.useMemo)(function(){return js&&js.Consumer&&(0,re.isContextConsumer)(x.createElement(js.Consumer,null))?js:Ui},[js,Ui]),Gs=(0,x.useContext)(Xs),au=!!ls.store&&!!ls.store.getState&&!!ls.store.dispatch,Mu=!!Gs&&!!Gs.store,Us=au?ls.store:Gs.store,bu=(0,x.useMemo)(function(){return is(Us)},[Us]),Tu=(0,x.useMemo)(function(){if(!$t)return xe;var Cu=ue(Us,au?null:Gs.subscription),nc=Cu.notifyNestedSubs.bind(Cu);return[Cu,nc]},[Us,au,Gs]),cu=Tu[0],ku=Tu[1],Zu=(0,x.useMemo)(function(){return au?Gs:(0,Te.Z)({},Gs,{subscription:cu})},[au,Gs,cu]),gc=(0,x.useReducer)(_e,pe,We),Qc=gc[0],_u=Qc[0],Jc=gc[1];if(_u&&_u.error)throw _u.error;var fc=(0,x.useRef)(),qu=(0,x.useRef)(nu),Ku=(0,x.useRef)(),mc=(0,x.useRef)(!1),ec=zs(function(){return Ku.current&&nu===qu.current?Ku.current:bu(Us.getState(),nu)},[Us,_u,nu]);Re(ye,[qu,fc,mc,nu,ec,Ku,ku]),Re(He,[$t,Us,cu,bu,qu,fc,mc,Ku,ku,Jc],[Us,cu,bu]);var tc=(0,x.useMemo)(function(){return x.createElement(tl,(0,Te.Z)({},ec,{ref:Pu}))},[Pu,tl,ec]),Xc=(0,x.useMemo)(function(){return $t?x.createElement(Xs.Provider,{value:Zu},tc):tc},[Xs,tc,Zu]);return Xc}var ws=Jl?x.memo(Zs):Zs;if(ws.WrappedComponent=tl,ws.displayName=Zs.displayName=ll,wo){var Hs=x.forwardRef(function(Js,js){return x.createElement(ws,(0,Te.Z)({},Js,{reactReduxForwardedRef:js}))});return Hs.displayName=ll,Hs.WrappedComponent=tl,te()(Hs,tl)}return te()(ws,tl)}}function Be(ne,ae){return ne===ae?ne!==0||ae!==0||1/ne===1/ae:ne!==ne&&ae!==ae}function at(ne,ae){if(Be(ne,ae))return!0;if(typeof ne!="object"||ne===null||typeof ae!="object"||ae===null)return!1;var le=Object.keys(ne),me=Object.keys(ae);if(le.length!==me.length)return!1;for(var Ne=0;Ne<le.length;Ne++)if(!Object.prototype.hasOwnProperty.call(ae,le[Ne])||!Be(ne[le[Ne]],ae[le[Ne]]))return!1;return!0}function pt(ne,ae){var le={},me=function(Ge){var Ye=ne[Ge];typeof Ye=="function"&&(le[Ge]=function(){return ae(Ye.apply(void 0,arguments))})};for(var Ne in ne)me(Ne);return le}function yt(ne){return function(le,me){var Ne=ne(le,me);function Le(){return Ne}return Le.dependsOnOwnProps=!1,Le}}function ht(ne){return ne.dependsOnOwnProps!==null&&ne.dependsOnOwnProps!==void 0?!!ne.dependsOnOwnProps:ne.length!==1}function xt(ne,ae){return function(me,Ne){var Le=Ne.displayName,Ge=function(Ft,tn){return Ge.dependsOnOwnProps?Ge.mapToProps(Ft,tn):Ge.mapToProps(Ft)};return Ge.dependsOnOwnProps=!0,Ge.mapToProps=function(Ft,tn){Ge.mapToProps=ne,Ge.dependsOnOwnProps=ht(ne);var $t=Ge(Ft,tn);return typeof $t=="function"&&(Ge.mapToProps=$t,Ge.dependsOnOwnProps=ht($t),$t=Ge(Ft,tn)),$t},Ge}}function Jt(ne){return typeof ne=="function"?xt(ne,"mapDispatchToProps"):void 0}function ea(ne){return ne?void 0:yt(function(ae){return{dispatch:ae}})}function Sa(ne){return ne&&typeof ne=="object"?yt(function(ae){return pt(ne,ae)}):void 0}var Pt=[Jt,ea,Sa];function bt(ne){return typeof ne=="function"?xt(ne,"mapStateToProps"):void 0}function En(ne){return ne?void 0:yt(function(){return{}})}var ga=[bt,En];function xn(ne,ae,le){return(0,Te.Z)({},le,ne,ae)}function Xn(ne){return function(le,me){var Ne=me.displayName,Le=me.pure,Ge=me.areMergedPropsEqual,Ye=!1,Ft;return function($t,Dt,Lt){var Pn=ne($t,Dt,Lt);return Ye?(!Le||!Ge(Pn,Ft))&&(Ft=Pn):(Ye=!0,Ft=Pn),Ft}}}function tt(ne){return typeof ne=="function"?Xn(ne):void 0}function Yn(ne){return ne?void 0:function(){return xn}}var fa=[tt,Yn],pn=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Nt(ne,ae,le,me){return function(Le,Ge){return le(ne(Le,Ge),ae(me,Ge),Ge)}}function Sn(ne,ae,le,me,Ne){var Le=Ne.areStatesEqual,Ge=Ne.areOwnPropsEqual,Ye=Ne.areStatePropsEqual,Ft=!1,tn,$t,Dt,Lt,Pn;function Da(fi,Ei){return tn=fi,$t=Ei,Dt=ne(tn,$t),Lt=ae(me,$t),Pn=le(Dt,Lt,$t),Ft=!0,Pn}function co(){return Dt=ne(tn,$t),ae.dependsOnOwnProps&&(Lt=ae(me,$t)),Pn=le(Dt,Lt,$t),Pn}function wo(){return ne.dependsOnOwnProps&&(Dt=ne(tn,$t)),ae.dependsOnOwnProps&&(Lt=ae(me,$t)),Pn=le(Dt,Lt,$t),Pn}function To(){var fi=ne(tn,$t),Ei=!Ye(fi,Dt);return Dt=fi,Ei&&(Pn=le(Dt,Lt,$t)),Pn}function ni(fi,Ei){var Ui=!Ge(Ei,$t),Hi=!Le(fi,tn,Ei,$t);return tn=fi,$t=Ei,Ui&&Hi?co():Ui?wo():Hi?To():Pn}return function(Ei,Ui){return Ft?ni(Ei,Ui):Da(Ei,Ui)}}function Ve(ne,ae){var le=ae.initMapStateToProps,me=ae.initMapDispatchToProps,Ne=ae.initMergeProps,Le=(0,E.Z)(ae,pn),Ge=le(ne,Le),Ye=me(ne,Le),Ft=Ne(ne,Le),tn=Le.pure?Sn:Nt;return tn(Ge,Ye,Ft,ne,Le)}var Ie=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function St(ne,ae,le){for(var me=ae.length-1;me>=0;me--){var Ne=ae[me](ne);if(Ne)return Ne}return function(Le,Ge){throw new Error("Invalid value of type "+typeof ne+" for "+le+" argument when connecting component "+Ge.wrappedComponentName+".")}}function Xt(ne,ae){return ne===ae}function Bn(ne){var ae=ne===void 0?{}:ne,le=ae.connectHOC,me=le===void 0?Xe:le,Ne=ae.mapStateToPropsFactories,Le=Ne===void 0?ga:Ne,Ge=ae.mapDispatchToPropsFactories,Ye=Ge===void 0?Pt:Ge,Ft=ae.mergePropsFactories,tn=Ft===void 0?fa:Ft,$t=ae.selectorFactory,Dt=$t===void 0?Ve:$t;return function(Pn,Da,co,wo){wo===void 0&&(wo={});var To=wo,ni=To.pure,fi=ni===void 0?!0:ni,Ei=To.areStatesEqual,Ui=Ei===void 0?Xt:Ei,Hi=To.areOwnPropsEqual,tl=Hi===void 0?at:Hi,Nl=To.areStatePropsEqual,ll=Nl===void 0?at:Nl,Il=To.areMergedPropsEqual,Jl=Il===void 0?at:Il,is=(0,E.Z)(To,Ie),zs=St(Pn,Le,"mapStateToProps"),Zs=St(Da,Ye,"mapDispatchToProps"),ws=St(co,tn,"mergeProps");return me(Dt,(0,Te.Z)({methodName:"connect",getDisplayName:function(ls){return"Connect("+ls+")"},shouldHandleStateChanges:!!Pn,initMapStateToProps:zs,initMapDispatchToProps:Zs,initMergeProps:ws,pure:fi,areStatesEqual:Ui,areOwnPropsEqual:tl,areStatePropsEqual:ll,areMergedPropsEqual:Jl},is))}}var Zn=Bn();function Na(){var ne=useContext(ReactReduxContext);return ne}function On(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(){var me=ae(),Ne=me.store;return Ne}}var oa=null;function xa(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultStore:createStoreHook(ne);return function(){var me=ae();return me.dispatch}}var nt=null,Tt=function(ae,le){return ae===le};function Ra(ne,ae,le,me){var Ne=useReducer(function(Da){return Da+1},0),Le=Ne[1],Ge=useMemo(function(){return createSubscription(le,me)},[le,me]),Ye=useRef(),Ft=useRef(),tn=useRef(),$t=useRef(),Dt=le.getState(),Lt;try{if(ne!==Ft.current||Dt!==tn.current||Ye.current){var Pn=ne(Dt);$t.current===void 0||!ae(Pn,$t.current)?Lt=Pn:Lt=$t.current}else Lt=$t.current}catch(Da){throw Ye.current&&(Da.message+=`
The error may be correlated with this previous error:
`+Ye.current.stack+`
`),Da}return useIsomorphicLayoutEffect(function(){Ft.current=ne,tn.current=Dt,$t.current=Lt,Ye.current=void 0}),useIsomorphicLayoutEffect(function(){function Da(){try{var co=le.getState();if(co===tn.current)return;var wo=Ft.current(co);if(ae(wo,$t.current))return;$t.current=wo,tn.current=co}catch(To){Ye.current=To}Le()}return Ge.onStateChange=Da,Ge.trySubscribe(),Da(),function(){return Ge.tryUnsubscribe()}},[le,Ge]),Lt}function ta(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(me,Ne){Ne===void 0&&(Ne=Tt);var Le=ae(),Ge=Le.store,Ye=Le.subscription,Ft=Ra(me,Ne,Ge,Ye);return useDebugValue(Ft),Ft}}var kt=null,Fa=z(73935);ke(Fa.unstable_batchedUpdates);function ct(ne,ae){if(ne.length!==ae.length)return!1;for(var le=0;le<ne.length;le++)if(ne[le]!==ae[le])return!1;return!0}function Gt(ne,ae){var le=(0,x.useState)(function(){return{inputs:ae,result:ne()}})[0],me=(0,x.useRef)(!0),Ne=(0,x.useRef)(le),Le=me.current||!!(ae&&Ne.current.inputs&&ct(ae,Ne.current.inputs)),Ge=Le?Ne.current:{inputs:ae,result:ne()};return(0,x.useEffect)(function(){me.current=!1,Ne.current=Ge},[Ge]),Ge.result}function fn(ne,ae){return Gt(function(){return ne},ae)}var zt=Gt,Vt=fn,va=!0,Aa="Invariant failed";function wa(ne,ae){if(!ne){if(va)throw new Error(Aa);var le=typeof ae=="function"?ae():ae,me=le?"".concat(Aa,": ").concat(le):Aa;throw new Error(me)}}var La=function(ae){var le=ae.top,me=ae.right,Ne=ae.bottom,Le=ae.left,Ge=me-Le,Ye=Ne-le,Ft={top:le,right:me,bottom:Ne,left:Le,width:Ge,height:Ye,x:Le,y:le,center:{x:(me+Le)/2,y:(Ne+le)/2}};return Ft},Or=function(ae,le){return{top:ae.top-le.top,left:ae.left-le.left,bottom:ae.bottom+le.bottom,right:ae.right+le.right}},Fr=function(ae,le){return{top:ae.top+le.top,left:ae.left+le.left,bottom:ae.bottom-le.bottom,right:ae.right-le.right}},pr=function(ae,le){return{top:ae.top+le.y,left:ae.left+le.x,bottom:ae.bottom+le.y,right:ae.right+le.x}},ho={top:0,right:0,bottom:0,left:0},Lo=function(ae){var le=ae.borderBox,me=ae.margin,Ne=me===void 0?ho:me,Le=ae.border,Ge=Le===void 0?ho:Le,Ye=ae.padding,Ft=Ye===void 0?ho:Ye,tn=La(Or(le,Ne)),$t=La(Fr(le,Ge)),Dt=La(Fr($t,Ft));return{marginBox:tn,borderBox:La(le),paddingBox:$t,contentBox:Dt,margin:Ne,border:Ge,padding:Ft}},So=function(ae){var le=ae.slice(0,-2),me=ae.slice(-2);if(me!=="px")return 0;var Ne=Number(le);return isNaN(Ne)&&wa(!1),Ne},No=function(){return{x:window.pageXOffset,y:window.pageYOffset}},Ho=function(ae,le){var me=ae.borderBox,Ne=ae.border,Le=ae.margin,Ge=ae.padding,Ye=pr(me,le);return Lo({borderBox:Ye,border:Ne,margin:Le,padding:Ge})},Io=function(ae,le){return le===void 0&&(le=No()),Ho(ae,le)},Qo=function(ae,le){var me={top:So(le.marginTop),right:So(le.marginRight),bottom:So(le.marginBottom),left:So(le.marginLeft)},Ne={top:So(le.paddingTop),right:So(le.paddingRight),bottom:So(le.paddingBottom),left:So(le.paddingLeft)},Le={top:So(le.borderTopWidth),right:So(le.borderRightWidth),bottom:So(le.borderBottomWidth),left:So(le.borderLeftWidth)};return Lo({borderBox:ae,margin:me,padding:Ne,border:Le})},fo=function(ae){var le=ae.getBoundingClientRect(),me=window.getComputedStyle(ae);return Qo(le,me)},ba=Number.isNaN||function(ae){return typeof ae=="number"&&ae!==ae};function ur(ne,ae){return!!(ne===ae||ba(ne)&&ba(ae))}function rr(ne,ae){if(ne.length!==ae.length)return!1;for(var le=0;le<ne.length;le++)if(!ur(ne[le],ae[le]))return!1;return!0}function or(ne,ae){ae===void 0&&(ae=rr);var le,me=[],Ne,Le=!1;function Ge(){for(var Ye=[],Ft=0;Ft<arguments.length;Ft++)Ye[Ft]=arguments[Ft];return Le&&le===this&&ae(Ye,me)||(Ne=ne.apply(this,Ye),Le=!0,le=this,me=Ye),Ne}return Ge}var no=or,gr=function(ae){var le=[],me=null,Ne=function(){for(var Ge=arguments.length,Ye=new Array(Ge),Ft=0;Ft<Ge;Ft++)Ye[Ft]=arguments[Ft];le=Ye,!me&&(me=requestAnimationFrame(function(){me=null,ae.apply(void 0,le)}))};return Ne.cancel=function(){me&&(cancelAnimationFrame(me),me=null)},Ne},hr=gr,rn=!0,mn=/[ \t]{2,}/g,on=/^[ \t]*/gm,la=function(ae){return ae.replace(mn," ").replace(on,"").trim()},Xa=function(ae){return la(`
%creact-beautiful-dnd
%c`+la(ae)+`
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
`)},Br=function(ae){return[Xa(ae),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},Oo="__react-beautiful-dnd-disable-dev-warnings";function $r(ne,ae){var le;rn||typeof window!="undefined"&&window[Oo]||(le=console)[ne].apply(le,Br(ae))}var wn=$r.bind(null,"warn"),pa=$r.bind(null,"error");function vo(){}function ya(ne,ae){return(0,Te.Z)({},ne,{},ae)}function Er(ne,ae,le){var me=ae.map(function(Ne){var Le=ya(le,Ne.options);return ne.addEventListener(Ne.eventName,Ne.fn,Le),function(){ne.removeEventListener(Ne.eventName,Ne.fn,Le)}});return function(){me.forEach(function(Le){Le()})}}var Ot=!0,aa="Invariant failed";function Dn(ne){this.message=ne}Dn.prototype.toString=function(){return this.message};function Rt(ne,ae){if(!ne)throw Ot?new Dn(aa):new Dn(aa+": "+(ae||""))}var Ya=function(ne){we(ae,ne);function ae(){for(var me,Ne=arguments.length,Le=new Array(Ne),Ge=0;Ge<Ne;Ge++)Le[Ge]=arguments[Ge];return me=ne.call.apply(ne,[this].concat(Le))||this,me.callbacks=null,me.unbind=vo,me.onWindowError=function(Ye){var Ft=me.getCallbacks();Ft.isDragging()&&Ft.tryAbort();var tn=Ye.error;tn instanceof Dn&&Ye.preventDefault()},me.getCallbacks=function(){if(!me.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return me.callbacks},me.setCallbacks=function(Ye){me.callbacks=Ye},me}var le=ae.prototype;return le.componentDidMount=function(){this.unbind=Er(window,[{eventName:"error",fn:this.onWindowError}])},le.componentWillUnmount=function(){this.unbind()},le.componentDidCatch=function(Ne){if(Ne instanceof Dn){this.setState({});return}throw Ne},le.render=function(){return this.props.children(this.setCallbacks)},ae}(x.Component),da=`
Press space bar to start a drag.
When dragging you can use the arrow keys to move the item around and escape to cancel.
Some screen readers may require you to be in focus mode or to use your pass through key
`,cr=function(ae){return ae+1},ka=function(ae){return`
You have lifted an item in position `+cr(ae.source.index)+`
`},Vo=function(ae,le){var me=ae.droppableId===le.droppableId,Ne=cr(ae.index),Le=cr(le.index);return me?`
You have moved the item from position `+Ne+`
to position `+Le+`
`:`
You have moved the item from position `+Ne+`
in list `+ae.droppableId+`
to list `+le.droppableId+`
in position `+Le+`
`},Eo=function(ae,le,me){var Ne=le.droppableId===me.droppableId;return Ne?`
The item `+ae+`
has been combined with `+me.draggableId:`
The item `+ae+`
in list `+le.droppableId+`
has been combined with `+me.draggableId+`
in list `+me.droppableId+`
`},ei=function(ae){var le=ae.destination;if(le)return Vo(ae.source,le);var me=ae.combine;return me?Eo(ae.draggableId,ae.source,me):"You are over an area that cannot be dropped on"},yi=function(ae){return`
The item has returned to its starting position
of `+cr(ae.index)+`
`},Bi=function(ae){if(ae.reason==="CANCEL")return`
Movement cancelled.
`+yi(ae.source)+`
`;var le=ae.destination,me=ae.combine;return le?`
You have dropped the item.
`+Vo(ae.source,le)+`
`:me?`
You have dropped the item.
`+Eo(ae.draggableId,ae.source,me)+`
`:`
The item has been dropped while not over a drop area.
`+yi(ae.source)+`
`},_a={dragHandleUsageInstructions:da,onDragStart:ka,onDragUpdate:ei,onDragEnd:Bi},Ri={x:0,y:0},lo=function(ae,le){return{x:ae.x+le.x,y:ae.y+le.y}},ui=function(ae,le){return{x:ae.x-le.x,y:ae.y-le.y}},Di=function(ae,le){return ae.x===le.x&&ae.y===le.y},dr=function(ae){return{x:ae.x!==0?-ae.x:0,y:ae.y!==0?-ae.y:0}},Gr=function(ae,le,me){var Ne;return me===void 0&&(me=0),Ne={},Ne[ae]=le,Ne[ae==="x"?"y":"x"]=me,Ne},Bo=function(ae,le){return Math.sqrt(Math.pow(le.x-ae.x,2)+Math.pow(le.y-ae.y,2))},Sr=function(ae,le){return Math.min.apply(Math,le.map(function(me){return Bo(ae,me)}))},Fi=function(ae){return function(le){return{x:ae(le.x),y:ae(le.y)}}},bi=function(ne,ae){var le=La({top:Math.max(ae.top,ne.top),right:Math.min(ae.right,ne.right),bottom:Math.min(ae.bottom,ne.bottom),left:Math.max(ae.left,ne.left)});return le.width<=0||le.height<=0?null:le},Zi=function(ae,le){return{top:ae.top+le.y,left:ae.left+le.x,bottom:ae.bottom+le.y,right:ae.right+le.x}},hi=function(ae){return[{x:ae.left,y:ae.top},{x:ae.right,y:ae.top},{x:ae.left,y:ae.bottom},{x:ae.right,y:ae.bottom}]},Ii={top:0,right:0,bottom:0,left:0},Yt=function(ae,le){return le?Zi(ae,le.scroll.diff.displacement):ae},_t=function(ae,le,me){if(me&&me.increasedBy){var Ne;return(0,Te.Z)({},ae,(Ne={},Ne[le.end]=ae[le.end]+me.increasedBy[le.line],Ne))}return ae},sa=function(ae,le){return le&&le.shouldClipSubject?bi(le.pageMarginBox,ae):La(ae)},Ia=function(ne){var ae=ne.page,le=ne.withPlaceholder,me=ne.axis,Ne=ne.frame,Le=Yt(ae.marginBox,Ne),Ge=_t(Le,me,le),Ye=sa(Ge,Ne);return{page:ae,withPlaceholder:le,active:Ye}},er=function(ne,ae){ne.frame||Rt(!1);var le=ne.frame,me=ui(ae,le.scroll.initial),Ne=dr(me),Le=(0,Te.Z)({},le,{scroll:{initial:le.scroll.initial,current:ae,diff:{value:me,displacement:Ne},max:le.scroll.max}}),Ge=Ia({page:ne.subject.page,withPlaceholder:ne.subject.withPlaceholder,axis:ne.axis,frame:Le}),Ye=(0,Te.Z)({},ne,{frame:Le,subject:Ge});return Ye};function kr(ne){return Number.isInteger?Number.isInteger(ne):typeof ne=="number"&&isFinite(ne)&&Math.floor(ne)===ne}function Fo(ne){return Object.values?Object.values(ne):Object.keys(ne).map(function(ae){return ne[ae]})}function Jo(ne,ae){if(ne.findIndex)return ne.findIndex(ae);for(var le=0;le<ne.length;le++)if(ae(ne[le]))return le;return-1}function mr(ne,ae){if(ne.find)return ne.find(ae);var le=Jo(ne,ae);if(le!==-1)return ne[le]}function ai(ne){return Array.prototype.slice.call(ne)}var Si=no(function(ne){return ne.reduce(function(ae,le){return ae[le.descriptor.id]=le,ae},{})}),Pi=no(function(ne){return ne.reduce(function(ae,le){return ae[le.descriptor.id]=le,ae},{})}),Co=no(function(ne){return Fo(ne)}),sn=no(function(ne){return Fo(ne)}),vn=no(function(ne,ae){var le=sn(ae).filter(function(me){return ne===me.descriptor.droppableId}).sort(function(me,Ne){return me.descriptor.index-Ne.descriptor.index});return le});function Gn(ne){return ne.at&&ne.at.type==="REORDER"?ne.at.destination:null}function et(ne){return ne.at&&ne.at.type==="COMBINE"?ne.at.combine:null}var Vn=no(function(ne,ae){return ae.filter(function(le){return le.descriptor.id!==ne.descriptor.id})}),Ua=function(ne){var ae=ne.isMovingForward,le=ne.draggable,me=ne.destination,Ne=ne.insideDestination,Le=ne.previousImpact;if(!me.isCombineEnabled)return null;var Ge=Gn(Le);if(!Ge)return null;function Ye(co){var wo={type:"COMBINE",combine:{draggableId:co,droppableId:me.descriptor.id}};return(0,Te.Z)({},Le,{at:wo})}var Ft=Le.displaced.all,tn=Ft.length?Ft[0]:null;if(ae)return tn?Ye(tn):null;var $t=Vn(le,Ne);if(!tn){if(!$t.length)return null;var Dt=$t[$t.length-1];return Ye(Dt.descriptor.id)}var Lt=Jo($t,function(co){return co.descriptor.id===tn});Lt===-1&&Rt(!1);var Pn=Lt-1;if(Pn<0)return null;var Da=$t[Pn];return Ye(Da.descriptor.id)},za=function(ne,ae){return ne.descriptor.droppableId===ae.descriptor.id},Cn={point:Ri,value:0},Kn={invisible:{},visible:{},all:[]},Hn={displaced:Kn,displacedBy:Cn,at:null},Qa=function(ne,ae){return function(le){return ne<=le&&le<=ae}},Rr=function(ne){var ae=Qa(ne.top,ne.bottom),le=Qa(ne.left,ne.right);return function(me){var Ne=ae(me.top)&&ae(me.bottom)&&le(me.left)&&le(me.right);if(Ne)return!0;var Le=ae(me.top)||ae(me.bottom),Ge=le(me.left)||le(me.right),Ye=Le&&Ge;if(Ye)return!0;var Ft=me.top<ne.top&&me.bottom>ne.bottom,tn=me.left<ne.left&&me.right>ne.right,$t=Ft&&tn;if($t)return!0;var Dt=Ft&&Ge||tn&&Le;return Dt}},Ur=function(ne){var ae=Qa(ne.top,ne.bottom),le=Qa(ne.left,ne.right);return function(me){var Ne=ae(me.top)&&ae(me.bottom)&&le(me.left)&&le(me.right);return Ne}},ro={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},xo={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Lr=function(ne){return function(ae){var le=Qa(ae.top,ae.bottom),me=Qa(ae.left,ae.right);return function(Ne){return ne===ro?le(Ne.top)&&le(Ne.bottom):me(Ne.left)&&me(Ne.right)}}},ar=function(ae,le){var me=le.frame?le.frame.scroll.diff.displacement:Ri;return Zi(ae,me)},Un=function(ae,le,me){return le.subject.active?me(le.subject.active)(ae):!1},Wn=function(ae,le,me){return me(le)(ae)},ja=function(ae){var le=ae.target,me=ae.destination,Ne=ae.viewport,Le=ae.withDroppableDisplacement,Ge=ae.isVisibleThroughFrameFn,Ye=Le?ar(le,me):le;return Un(Ye,me,Ge)&&Wn(Ye,Ne,Ge)},Wr=function(ae){return ja((0,Te.Z)({},ae,{isVisibleThroughFrameFn:Rr}))},Fe=function(ae){return ja((0,Te.Z)({},ae,{isVisibleThroughFrameFn:Ur}))},un=function(ae){return ja((0,Te.Z)({},ae,{isVisibleThroughFrameFn:Lr(ae.destination.axis)}))},Ln=function(ae,le,me){if(typeof me=="boolean")return me;if(!le)return!0;var Ne=le.invisible,Le=le.visible;if(Ne[ae])return!1;var Ge=Le[ae];return Ge?Ge.shouldAnimate:!0};function $n(ne,ae){var le=ne.page.marginBox,me={top:ae.point.y,right:0,bottom:0,left:ae.point.x};return La(Or(le,me))}function At(ne){var ae=ne.afterDragging,le=ne.destination,me=ne.displacedBy,Ne=ne.viewport,Le=ne.forceShouldAnimate,Ge=ne.last;return ae.reduce(function(Ft,tn){var $t=$n(tn,me),Dt=tn.descriptor.id;Ft.all.push(Dt);var Lt=Wr({target:$t,destination:le,viewport:Ne,withDroppableDisplacement:!0});if(!Lt)return Ft.invisible[tn.descriptor.id]=!0,Ft;var Pn=Ln(Dt,Ge,Le),Da={draggableId:Dt,shouldAnimate:Pn};return Ft.visible[Dt]=Da,Ft},{all:[],visible:{},invisible:{}})}function Qn(ne,ae){if(!ne.length)return 0;var le=ne[ne.length-1].descriptor.index;return ae.inHomeList?le:le+1}function Jn(ne){var ae=ne.insideDestination,le=ne.inHomeList,me=ne.displacedBy,Ne=ne.destination,Le=Qn(ae,{inHomeList:le});return{displaced:Kn,displacedBy:me,at:{type:"REORDER",destination:{droppableId:Ne.descriptor.id,index:Le}}}}function _n(ne){var ae=ne.draggable,le=ne.insideDestination,me=ne.destination,Ne=ne.viewport,Le=ne.displacedBy,Ge=ne.last,Ye=ne.index,Ft=ne.forceShouldAnimate,tn=za(ae,me);if(Ye==null)return Jn({insideDestination:le,inHomeList:tn,displacedBy:Le,destination:me});var $t=mr(le,function(co){return co.descriptor.index===Ye});if(!$t)return Jn({insideDestination:le,inHomeList:tn,displacedBy:Le,destination:me});var Dt=Vn(ae,le),Lt=le.indexOf($t),Pn=Dt.slice(Lt),Da=At({afterDragging:Pn,destination:me,displacedBy:Le,last:Ge,viewport:Ne.frame,forceShouldAnimate:Ft});return{displaced:Da,displacedBy:Le,at:{type:"REORDER",destination:{droppableId:me.descriptor.id,index:Ye}}}}function na(ne,ae){return!!ae.effected[ne]}var Pr=function(ne){var ae=ne.isMovingForward,le=ne.destination,me=ne.draggables,Ne=ne.combine,Le=ne.afterCritical;if(!le.isCombineEnabled)return null;var Ge=Ne.draggableId,Ye=me[Ge],Ft=Ye.descriptor.index,tn=na(Ge,Le);return tn?ae?Ft:Ft-1:ae?Ft+1:Ft},Dr=function(ne){var ae=ne.isMovingForward,le=ne.isInHomeList,me=ne.insideDestination,Ne=ne.location;if(!me.length)return null;var Le=Ne.index,Ge=ae?Le+1:Le-1,Ye=me[0].descriptor.index,Ft=me[me.length-1].descriptor.index,tn=le?Ft:Ft+1;return Ge<Ye||Ge>tn?null:Ge},yo=function(ne){var ae=ne.isMovingForward,le=ne.isInHomeList,me=ne.draggable,Ne=ne.draggables,Le=ne.destination,Ge=ne.insideDestination,Ye=ne.previousImpact,Ft=ne.viewport,tn=ne.afterCritical,$t=Ye.at;if($t||Rt(!1),$t.type==="REORDER"){var Dt=Dr({isMovingForward:ae,isInHomeList:le,location:$t.destination,insideDestination:Ge});return Dt==null?null:_n({draggable:me,insideDestination:Ge,destination:Le,viewport:Ft,last:Ye.displaced,displacedBy:Ye.displacedBy,index:Dt})}var Lt=Pr({isMovingForward:ae,destination:Le,displaced:Ye.displaced,draggables:Ne,combine:$t.combine,afterCritical:tn});return Lt==null?null:_n({draggable:me,insideDestination:Ge,destination:Le,viewport:Ft,last:Ye.displaced,displacedBy:Ye.displacedBy,index:Lt})},Kr=function(ne){var ae=ne.displaced,le=ne.afterCritical,me=ne.combineWith,Ne=ne.displacedBy,Le=!!(ae.visible[me]||ae.invisible[me]);return na(me,le)?Le?Ri:dr(Ne.point):Le?Ne.point:Ri},ri=function(ne){var ae=ne.afterCritical,le=ne.impact,me=ne.draggables,Ne=et(le);Ne||Rt(!1);var Le=Ne.draggableId,Ge=me[Le].page.borderBox.center,Ye=Kr({displaced:le.displaced,afterCritical:ae,combineWith:Le,displacedBy:le.displacedBy});return lo(Ge,Ye)},ii=function(ae,le){return le.margin[ae.start]+le.borderBox[ae.size]/2},Ji=function(ae,le){return le.margin[ae.end]+le.borderBox[ae.size]/2},Xi=function(ae,le,me){return le[ae.crossAxisStart]+me.margin[ae.crossAxisStart]+me.borderBox[ae.crossAxisSize]/2},dl=function(ae){var le=ae.axis,me=ae.moveRelativeTo,Ne=ae.isMoving;return Gr(le.line,me.marginBox[le.end]+ii(le,Ne),Xi(le,me.marginBox,Ne))},zi=function(ae){var le=ae.axis,me=ae.moveRelativeTo,Ne=ae.isMoving;return Gr(le.line,me.marginBox[le.start]-Ji(le,Ne),Xi(le,me.marginBox,Ne))},Wi=function(ae){var le=ae.axis,me=ae.moveInto,Ne=ae.isMoving;return Gr(le.line,me.contentBox[le.start]+ii(le,Ne),Xi(le,me.contentBox,Ne))},Fl=function(ne){var ae=ne.impact,le=ne.draggable,me=ne.draggables,Ne=ne.droppable,Le=ne.afterCritical,Ge=vn(Ne.descriptor.id,me),Ye=le.page,Ft=Ne.axis;if(!Ge.length)return Wi({axis:Ft,moveInto:Ne.page,isMoving:Ye});var tn=ae.displaced,$t=ae.displacedBy,Dt=tn.all[0];if(Dt){var Lt=me[Dt];if(na(Dt,Le))return zi({axis:Ft,moveRelativeTo:Lt.page,isMoving:Ye});var Pn=Ho(Lt.page,$t.point);return zi({axis:Ft,moveRelativeTo:Pn,isMoving:Ye})}var Da=Ge[Ge.length-1];if(Da.descriptor.id===le.descriptor.id)return Ye.borderBox.center;if(na(Da.descriptor.id,Le)){var co=Ho(Da.page,dr(Le.displacedBy.point));return dl({axis:Ft,moveRelativeTo:co,isMoving:Ye})}return dl({axis:Ft,moveRelativeTo:Da.page,isMoving:Ye})},Cl=function(ne,ae){var le=ne.frame;return le?lo(ae,le.scroll.diff.displacement):ae},Vi=function(ae){var le=ae.impact,me=ae.draggable,Ne=ae.droppable,Le=ae.draggables,Ge=ae.afterCritical,Ye=me.page.borderBox.center,Ft=le.at;return!Ne||!Ft?Ye:Ft.type==="REORDER"?Fl({impact:le,draggable:me,draggables:Le,droppable:Ne,afterCritical:Ge}):ri({impact:le,draggables:Le,afterCritical:Ge})},al=function(ne){var ae=Vi(ne),le=ne.droppable,me=le?Cl(le,ae):ae;return me},sl=function(ne,ae){var le=ui(ae,ne.scroll.initial),me=dr(le),Ne=La({top:ae.y,bottom:ae.y+ne.frame.height,left:ae.x,right:ae.x+ne.frame.width}),Le={frame:Ne,scroll:{initial:ne.scroll.initial,max:ne.scroll.max,current:ae,diff:{value:le,displacement:me}}};return Le};function Yi(ne,ae){return ne.map(function(le){return ae[le]})}function hl(ne,ae){for(var le=0;le<ae.length;le++){var me=ae[le].visible[ne];if(me)return me}return null}var Ul=function(ne){var ae=ne.impact,le=ne.viewport,me=ne.destination,Ne=ne.draggables,Le=ne.maxScrollChange,Ge=sl(le,lo(le.scroll.current,Le)),Ye=me.frame?er(me,lo(me.frame.scroll.current,Le)):me,Ft=ae.displaced,tn=At({afterDragging:Yi(Ft.all,Ne),destination:me,displacedBy:ae.displacedBy,viewport:Ge.frame,last:Ft,forceShouldAnimate:!1}),$t=At({afterDragging:Yi(Ft.all,Ne),destination:Ye,displacedBy:ae.displacedBy,viewport:le.frame,last:Ft,forceShouldAnimate:!1}),Dt={},Lt={},Pn=[Ft,tn,$t];Ft.all.forEach(function(co){var wo=hl(co,Pn);if(wo){Lt[co]=wo;return}Dt[co]=!0});var Da=(0,Te.Z)({},ae,{displaced:{all:Ft.all,invisible:Dt,visible:Lt}});return Da},Al=function(ne,ae){return lo(ne.scroll.diff.displacement,ae)},zl=function(ne){var ae=ne.pageBorderBoxCenter,le=ne.draggable,me=ne.viewport,Ne=Al(me,ae),Le=ui(Ne,le.page.borderBox.center);return lo(le.client.borderBox.center,Le)},Tl=function(ne){var ae=ne.draggable,le=ne.destination,me=ne.newPageBorderBoxCenter,Ne=ne.viewport,Le=ne.withDroppableDisplacement,Ge=ne.onlyOnMainAxis,Ye=Ge===void 0?!1:Ge,Ft=ui(me,ae.page.borderBox.center),tn=Zi(ae.page.borderBox,Ft),$t={target:tn,destination:le,withDroppableDisplacement:Le,viewport:Ne};return Ye?un($t):Fe($t)},Xl=function(ne){var ae=ne.isMovingForward,le=ne.draggable,me=ne.destination,Ne=ne.draggables,Le=ne.previousImpact,Ge=ne.viewport,Ye=ne.previousPageBorderBoxCenter,Ft=ne.previousClientSelection,tn=ne.afterCritical;if(!me.isEnabled)return null;var $t=vn(me.descriptor.id,Ne),Dt=za(le,me),Lt=Ua({isMovingForward:ae,draggable:le,destination:me,insideDestination:$t,previousImpact:Le})||yo({isMovingForward:ae,isInHomeList:Dt,draggable:le,draggables:Ne,destination:me,insideDestination:$t,previousImpact:Le,viewport:Ge,afterCritical:tn});if(!Lt)return null;var Pn=al({impact:Lt,draggable:le,droppable:me,draggables:Ne,afterCritical:tn}),Da=Tl({draggable:le,destination:me,newPageBorderBoxCenter:Pn,viewport:Ge.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(Da){var co=zl({pageBorderBoxCenter:Pn,draggable:le,viewport:Ge});return{clientSelection:co,impact:Lt,scrollJumpRequest:null}}var wo=ui(Pn,Ye),To=Ul({impact:Lt,viewport:Ge,destination:me,draggables:Ne,maxScrollChange:wo});return{clientSelection:Ft,impact:To,scrollJumpRequest:wo}},Ki=function(ae){var le=ae.subject.active;return le||Rt(!1),le},$i=function(ne){var ae=ne.isMovingForward,le=ne.pageBorderBoxCenter,me=ne.source,Ne=ne.droppables,Le=ne.viewport,Ge=me.subject.active;if(!Ge)return null;var Ye=me.axis,Ft=Qa(Ge[Ye.start],Ge[Ye.end]),tn=Co(Ne).filter(function(Dt){return Dt!==me}).filter(function(Dt){return Dt.isEnabled}).filter(function(Dt){return!!Dt.subject.active}).filter(function(Dt){return Rr(Le.frame)(Ki(Dt))}).filter(function(Dt){var Lt=Ki(Dt);return ae?Ge[Ye.crossAxisEnd]<Lt[Ye.crossAxisEnd]:Lt[Ye.crossAxisStart]<Ge[Ye.crossAxisStart]}).filter(function(Dt){var Lt=Ki(Dt),Pn=Qa(Lt[Ye.start],Lt[Ye.end]);return Ft(Lt[Ye.start])||Ft(Lt[Ye.end])||Pn(Ge[Ye.start])||Pn(Ge[Ye.end])}).sort(function(Dt,Lt){var Pn=Ki(Dt)[Ye.crossAxisStart],Da=Ki(Lt)[Ye.crossAxisStart];return ae?Pn-Da:Da-Pn}).filter(function(Dt,Lt,Pn){return Ki(Dt)[Ye.crossAxisStart]===Ki(Pn[0])[Ye.crossAxisStart]});if(!tn.length)return null;if(tn.length===1)return tn[0];var $t=tn.filter(function(Dt){var Lt=Qa(Ki(Dt)[Ye.start],Ki(Dt)[Ye.end]);return Lt(le[Ye.line])});return $t.length===1?$t[0]:$t.length>1?$t.sort(function(Dt,Lt){return Ki(Dt)[Ye.start]-Ki(Lt)[Ye.start]})[0]:tn.sort(function(Dt,Lt){var Pn=Sr(le,hi(Ki(Dt))),Da=Sr(le,hi(Ki(Lt)));return Pn!==Da?Pn-Da:Ki(Dt)[Ye.start]-Ki(Lt)[Ye.start]})[0]},ul=function(ae,le){var me=ae.page.borderBox.center;return na(ae.descriptor.id,le)?ui(me,le.displacedBy.point):me},Yl=function(ae,le){var me=ae.page.borderBox;return na(ae.descriptor.id,le)?Zi(me,dr(le.displacedBy.point)):me},Hl=function(ne){var ae=ne.pageBorderBoxCenter,le=ne.viewport,me=ne.destination,Ne=ne.insideDestination,Le=ne.afterCritical,Ge=Ne.filter(function(Ye){return Fe({target:Yl(Ye,Le),destination:me,viewport:le.frame,withDroppableDisplacement:!0})}).sort(function(Ye,Ft){var tn=Bo(ae,Cl(me,ul(Ye,Le))),$t=Bo(ae,Cl(me,ul(Ft,Le)));return tn<$t?-1:$t<tn?1:Ye.descriptor.index-Ft.descriptor.index});return Ge[0]||null},qi=no(function(ae,le){var me=le[ae.line];return{value:me,point:Gr(ae.line,me)}}),ji=function(ae,le,me){var Ne=ae.axis;if(ae.descriptor.mode==="virtual")return Gr(Ne.line,le[Ne.line]);var Le=ae.subject.page.contentBox[Ne.size],Ge=vn(ae.descriptor.id,me),Ye=Ge.reduce(function($t,Dt){return $t+Dt.client.marginBox[Ne.size]},0),Ft=Ye+le[Ne.line],tn=Ft-Le;return tn<=0?null:Gr(Ne.line,tn)},kl=function(ae,le){return(0,Te.Z)({},ae,{scroll:(0,Te.Z)({},ae.scroll,{max:le})})},Zr=function(ae,le,me){var Ne=ae.frame;za(le,ae)&&Rt(!1),ae.subject.withPlaceholder&&Rt(!1);var Le=qi(ae.axis,le.displaceBy).point,Ge=ji(ae,Le,me),Ye={placeholderSize:Le,increasedBy:Ge,oldFrameMaxScroll:ae.frame?ae.frame.scroll.max:null};if(!Ne){var Ft=Ia({page:ae.subject.page,withPlaceholder:Ye,axis:ae.axis,frame:ae.frame});return(0,Te.Z)({},ae,{subject:Ft})}var tn=Ge?lo(Ne.scroll.max,Ge):Ne.scroll.max,$t=kl(Ne,tn),Dt=Ia({page:ae.subject.page,withPlaceholder:Ye,axis:ae.axis,frame:$t});return(0,Te.Z)({},ae,{subject:Dt,frame:$t})},Sl=function(ae){var le=ae.subject.withPlaceholder;le||Rt(!1);var me=ae.frame;if(!me){var Ne=Ia({page:ae.subject.page,axis:ae.axis,frame:null,withPlaceholder:null});return(0,Te.Z)({},ae,{subject:Ne})}var Le=le.oldFrameMaxScroll;Le||Rt(!1);var Ge=kl(me,Le),Ye=Ia({page:ae.subject.page,axis:ae.axis,frame:Ge,withPlaceholder:null});return(0,Te.Z)({},ae,{subject:Ye,frame:Ge})},Zl=function(ne){var ae=ne.previousPageBorderBoxCenter,le=ne.moveRelativeTo,me=ne.insideDestination,Ne=ne.draggable,Le=ne.draggables,Ge=ne.destination,Ye=ne.viewport,Ft=ne.afterCritical;if(!le){if(me.length)return null;var tn={displaced:Kn,displacedBy:Cn,at:{type:"REORDER",destination:{droppableId:Ge.descriptor.id,index:0}}},$t=al({impact:tn,draggable:Ne,droppable:Ge,draggables:Le,afterCritical:Ft}),Dt=za(Ne,Ge)?Ge:Zr(Ge,Ne,Le),Lt=Tl({draggable:Ne,destination:Dt,newPageBorderBoxCenter:$t,viewport:Ye.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return Lt?tn:null}var Pn=ae[Ge.axis.line]<=le.page.borderBox.center[Ge.axis.line],Da=function(){var wo=le.descriptor.index;return le.descriptor.id===Ne.descriptor.id||Pn?wo:wo+1}(),co=qi(Ge.axis,Ne.displaceBy);return _n({draggable:Ne,insideDestination:me,destination:Ge,viewport:Ye,displacedBy:co,last:Kn,index:Da})},ql=function(ne){var ae=ne.isMovingForward,le=ne.previousPageBorderBoxCenter,me=ne.draggable,Ne=ne.isOver,Le=ne.draggables,Ge=ne.droppables,Ye=ne.viewport,Ft=ne.afterCritical,tn=$i({isMovingForward:ae,pageBorderBoxCenter:le,source:Ne,droppables:Ge,viewport:Ye});if(!tn)return null;var $t=vn(tn.descriptor.id,Le),Dt=Hl({pageBorderBoxCenter:le,viewport:Ye,destination:tn,insideDestination:$t,afterCritical:Ft}),Lt=Zl({previousPageBorderBoxCenter:le,destination:tn,draggable:me,draggables:Le,moveRelativeTo:Dt,insideDestination:$t,viewport:Ye,afterCritical:Ft});if(!Lt)return null;var Pn=al({impact:Lt,draggable:me,droppable:tn,draggables:Le,afterCritical:Ft}),Da=zl({pageBorderBoxCenter:Pn,draggable:me,viewport:Ye});return{clientSelection:Da,impact:Lt,scrollJumpRequest:null}},yl=function(ne){var ae=ne.at;return ae?ae.type==="REORDER"?ae.destination.droppableId:ae.combine.droppableId:null},es=function(ae,le){var me=yl(ae);return me?le[me]:null},Ll=function(ne){var ae=ne.state,le=ne.type,me=es(ae.impact,ae.dimensions.droppables),Ne=!!me,Le=ae.dimensions.droppables[ae.critical.droppable.id],Ge=me||Le,Ye=Ge.axis.direction,Ft=Ye==="vertical"&&(le==="MOVE_UP"||le==="MOVE_DOWN")||Ye==="horizontal"&&(le==="MOVE_LEFT"||le==="MOVE_RIGHT");if(Ft&&!Ne)return null;var tn=le==="MOVE_DOWN"||le==="MOVE_RIGHT",$t=ae.dimensions.draggables[ae.critical.draggable.id],Dt=ae.current.page.borderBoxCenter,Lt=ae.dimensions,Pn=Lt.draggables,Da=Lt.droppables;return Ft?Xl({isMovingForward:tn,previousPageBorderBoxCenter:Dt,draggable:$t,destination:Ge,draggables:Pn,viewport:ae.viewport,previousClientSelection:ae.current.client.selection,previousImpact:ae.impact,afterCritical:ae.afterCritical}):ql({isMovingForward:tn,previousPageBorderBoxCenter:Dt,draggable:$t,isOver:Ge,draggables:Pn,droppables:Da,viewport:ae.viewport,afterCritical:ae.afterCritical})};function fl(ne){return ne.phase==="DRAGGING"||ne.phase==="COLLECTING"}function Wl(ne){var ae=Qa(ne.top,ne.bottom),le=Qa(ne.left,ne.right);return function(Ne){return ae(Ne.y)&&le(Ne.x)}}function _s(ne,ae){return ne.left<ae.right&&ne.right>ae.left&&ne.top<ae.bottom&&ne.bottom>ae.top}function Fs(ne){var ae=ne.pageBorderBox,le=ne.draggable,me=ne.candidates,Ne=le.page.borderBox.center,Le=me.map(function(Ge){var Ye=Ge.axis,Ft=Gr(Ge.axis.line,ae.center[Ye.line],Ge.page.borderBox.center[Ye.crossAxisLine]);return{id:Ge.descriptor.id,distance:Bo(Ne,Ft)}}).sort(function(Ge,Ye){return Ye.distance-Ge.distance});return Le[0]?Le[0].id:null}function Ro(ne){var ae=ne.pageBorderBox,le=ne.draggable,me=ne.droppables,Ne=Co(me).filter(function(Le){if(!Le.isEnabled)return!1;var Ge=Le.subject.active;if(!Ge||!_s(ae,Ge))return!1;if(Wl(Ge)(ae.center))return!0;var Ye=Le.axis,Ft=Ge.center[Ye.crossAxisLine],tn=ae[Ye.crossAxisStart],$t=ae[Ye.crossAxisEnd],Dt=Qa(Ge[Ye.crossAxisStart],Ge[Ye.crossAxisEnd]),Lt=Dt(tn),Pn=Dt($t);return!Lt&&!Pn?!0:Lt?tn<Ft:$t>Ft});return Ne.length?Ne.length===1?Ne[0].descriptor.id:Fs({pageBorderBox:ae,draggable:le,candidates:Ne}):null}var Vl=function(ae,le){return La(Zi(ae,le))},ss=function(ne,ae){var le=ne.frame;return le?Vl(ae,le.scroll.diff.value):ae};function Mr(ne){var ae=ne.displaced,le=ne.id;return!!(ae.visible[le]||ae.invisible[le])}function us(ne){var ae=ne.draggable,le=ne.closest,me=ne.inHomeList;return le?me&&le.descriptor.index>ae.descriptor.index?le.descriptor.index-1:le.descriptor.index:null}var As=function(ne){var ae=ne.pageBorderBoxWithDroppableScroll,le=ne.draggable,me=ne.destination,Ne=ne.insideDestination,Le=ne.last,Ge=ne.viewport,Ye=ne.afterCritical,Ft=me.axis,tn=qi(me.axis,le.displaceBy),$t=tn.value,Dt=ae[Ft.start],Lt=ae[Ft.end],Pn=Vn(le,Ne),Da=mr(Pn,function(wo){var To=wo.descriptor.id,ni=wo.page.borderBox.center[Ft.line],fi=na(To,Ye),Ei=Mr({displaced:Le,id:To});return fi?Ei?Lt<=ni:Dt<ni-$t:Ei?Lt<=ni+$t:Dt<ni}),co=us({draggable:le,closest:Da,inHomeList:za(le,me)});return _n({draggable:le,insideDestination:Ne,destination:me,viewport:Ge,last:Le,displacedBy:tn,index:co})},Is=4,Ls=function(ne){var ae=ne.draggable,le=ne.pageBorderBoxWithDroppableScroll,me=ne.previousImpact,Ne=ne.destination,Le=ne.insideDestination,Ge=ne.afterCritical;if(!Ne.isCombineEnabled)return null;var Ye=Ne.axis,Ft=qi(Ne.axis,ae.displaceBy),tn=Ft.value,$t=le[Ye.start],Dt=le[Ye.end],Lt=Vn(ae,Le),Pn=mr(Lt,function(co){var wo=co.descriptor.id,To=co.page.borderBox,ni=To[Ye.size],fi=ni/Is,Ei=na(wo,Ge),Ui=Mr({displaced:me.displaced,id:wo});return Ei?Ui?Dt>To[Ye.start]+fi&&Dt<To[Ye.end]-fi:$t>To[Ye.start]-tn+fi&&$t<To[Ye.end]-tn-fi:Ui?Dt>To[Ye.start]+tn+fi&&Dt<To[Ye.end]+tn-fi:$t>To[Ye.start]+fi&&$t<To[Ye.end]-fi});if(!Pn)return null;var Da={displacedBy:Ft,displaced:me.displaced,at:{type:"COMBINE",combine:{draggableId:Pn.descriptor.id,droppableId:Ne.descriptor.id}}};return Da},Ss=function(ne){var ae=ne.pageOffset,le=ne.draggable,me=ne.draggables,Ne=ne.droppables,Le=ne.previousImpact,Ge=ne.viewport,Ye=ne.afterCritical,Ft=Vl(le.page.borderBox,ae),tn=Ro({pageBorderBox:Ft,draggable:le,droppables:Ne});if(!tn)return Hn;var $t=Ne[tn],Dt=vn($t.descriptor.id,me),Lt=ss($t,Ft);return Ls({pageBorderBoxWithDroppableScroll:Lt,draggable:le,previousImpact:Le,destination:$t,insideDestination:Dt,afterCritical:Ye})||As({pageBorderBoxWithDroppableScroll:Lt,draggable:le,destination:$t,insideDestination:Dt,last:Le.displaced,viewport:Ge,afterCritical:Ye})},ys=function(ne,ae){var le;return(0,Te.Z)({},ne,(le={},le[ae.descriptor.id]=ae,le))},ml=function(ae){var le=ae.previousImpact,me=ae.impact,Ne=ae.droppables,Le=yl(le),Ge=yl(me);if(!Le||Le===Ge)return Ne;var Ye=Ne[Le];if(!Ye.subject.withPlaceholder)return Ne;var Ft=Sl(Ye);return ys(Ne,Ft)},Es=function(ne){var ae=ne.draggable,le=ne.draggables,me=ne.droppables,Ne=ne.previousImpact,Le=ne.impact,Ge=ml({previousImpact:Ne,impact:Le,droppables:me}),Ye=yl(Le);if(!Ye)return Ge;var Ft=me[Ye];if(za(ae,Ft)||Ft.subject.withPlaceholder)return Ge;var tn=Zr(Ft,ae,le);return ys(Ge,tn)},$l=function(ne){var ae=ne.state,le=ne.clientSelection,me=ne.dimensions,Ne=ne.viewport,Le=ne.impact,Ge=ne.scrollJumpRequest,Ye=Ne||ae.viewport,Ft=me||ae.dimensions,tn=le||ae.current.client.selection,$t=ui(tn,ae.initial.client.selection),Dt={offset:$t,selection:tn,borderBoxCenter:lo(ae.initial.client.borderBoxCenter,$t)},Lt={selection:lo(Dt.selection,Ye.scroll.current),borderBoxCenter:lo(Dt.borderBoxCenter,Ye.scroll.current),offset:lo(Dt.offset,Ye.scroll.diff.value)},Pn={client:Dt,page:Lt};if(ae.phase==="COLLECTING")return(0,Te.Z)({phase:"COLLECTING"},ae,{dimensions:Ft,viewport:Ye,current:Pn});var Da=Ft.draggables[ae.critical.draggable.id],co=Le||Ss({pageOffset:Lt.offset,draggable:Da,draggables:Ft.draggables,droppables:Ft.droppables,previousImpact:ae.impact,viewport:Ye,afterCritical:ae.afterCritical}),wo=Es({draggable:Da,impact:co,previousImpact:ae.impact,draggables:Ft.draggables,droppables:Ft.droppables}),To=(0,Te.Z)({},ae,{current:Pn,dimensions:{draggables:Ft.draggables,droppables:wo},impact:co,viewport:Ye,scrollJumpRequest:Ge||null,forceShouldAnimate:Ge?!1:null});return To};function Ps(ne,ae){return ne.map(function(le){return ae[le]})}var cs=function(ne){var ae=ne.impact,le=ne.viewport,me=ne.draggables,Ne=ne.destination,Le=ne.forceShouldAnimate,Ge=ae.displaced,Ye=Ps(Ge.all,me),Ft=At({afterDragging:Ye,destination:Ne,displacedBy:ae.displacedBy,viewport:le.frame,forceShouldAnimate:Le,last:Ge});return(0,Te.Z)({},ae,{displaced:Ft})},Os=function(ne){var ae=ne.impact,le=ne.draggable,me=ne.droppable,Ne=ne.draggables,Le=ne.viewport,Ge=ne.afterCritical,Ye=al({impact:ae,draggable:le,draggables:Ne,droppable:me,afterCritical:Ge});return zl({pageBorderBoxCenter:Ye,draggable:le,viewport:Le})},ds=function(ne){var ae=ne.state,le=ne.dimensions,me=ne.viewport;ae.movementMode!=="SNAP"&&Rt(!1);var Ne=ae.impact,Le=me||ae.viewport,Ge=le||ae.dimensions,Ye=Ge.draggables,Ft=Ge.droppables,tn=Ye[ae.critical.draggable.id],$t=yl(Ne);$t||Rt(!1);var Dt=Ft[$t],Lt=cs({impact:Ne,viewport:Le,destination:Dt,draggables:Ye}),Pn=Os({impact:Lt,draggable:tn,droppable:Dt,draggables:Ye,viewport:Le,afterCritical:ae.afterCritical});return $l({impact:Lt,clientSelection:Pn,state:ae,dimensions:Ge,viewport:Le})},Bs=function(ne){return{index:ne.index,droppableId:ne.droppableId}},gs=function(ne){var ae=ne.draggable,le=ne.home,me=ne.draggables,Ne=ne.viewport,Le=qi(le.axis,ae.displaceBy),Ge=vn(le.descriptor.id,me),Ye=Ge.indexOf(ae);Ye===-1&&Rt(!1);var Ft=Ge.slice(Ye+1),tn=Ft.reduce(function(Pn,Da){return Pn[Da.descriptor.id]=!0,Pn},{}),$t={inVirtualList:le.descriptor.mode==="virtual",displacedBy:Le,effected:tn},Dt=At({afterDragging:Ft,destination:le,displacedBy:Le,last:null,viewport:Ne.frame,forceShouldAnimate:!1}),Lt={displaced:Dt,displacedBy:Le,at:{type:"REORDER",destination:Bs(ae.descriptor)}};return{impact:Lt,afterCritical:$t}},ts=function(ne,ae){return{draggables:ne.draggables,droppables:ys(ne.droppables,ae)}},fs=function(ae){},Qe=function(ae){},Et=function(ne){var ae=ne.draggable,le=ne.offset,me=ne.initialWindowScroll,Ne=Ho(ae.client,le),Le=Io(Ne,me),Ge=(0,Te.Z)({},ae,{placeholder:(0,Te.Z)({},ae.placeholder,{client:Ne}),client:Ne,page:Le});return Ge},dt=function(ne){var ae=ne.frame;return ae||Rt(!1),ae},hn=function(ne){var ae=ne.additions,le=ne.updatedDroppables,me=ne.viewport,Ne=me.scroll.diff.value;return ae.map(function(Le){var Ge=Le.descriptor.droppableId,Ye=le[Ge],Ft=dt(Ye),tn=Ft.scroll.diff.value,$t=lo(Ne,tn),Dt=Et({draggable:Le,offset:$t,initialWindowScroll:me.scroll.initial});return Dt})},ca=function(ne){var ae=ne.state,le=ne.published;fs();var me=le.modified.map(function(fi){var Ei=ae.dimensions.droppables[fi.droppableId],Ui=er(Ei,fi.scroll);return Ui}),Ne=(0,Te.Z)({},ae.dimensions.droppables,{},Si(me)),Le=Pi(hn({additions:le.additions,updatedDroppables:Ne,viewport:ae.viewport})),Ge=(0,Te.Z)({},ae.dimensions.draggables,{},Le);le.removals.forEach(function(fi){delete Ge[fi]});var Ye={droppables:Ne,draggables:Ge},Ft=yl(ae.impact),tn=Ft?Ye.droppables[Ft]:null,$t=Ye.draggables[ae.critical.draggable.id],Dt=Ye.droppables[ae.critical.droppable.id],Lt=gs({draggable:$t,home:Dt,draggables:Ge,viewport:ae.viewport}),Pn=Lt.impact,Da=Lt.afterCritical,co=tn&&tn.isCombineEnabled?ae.impact:Pn,wo=Ss({pageOffset:ae.current.page.offset,draggable:Ye.draggables[ae.critical.draggable.id],draggables:Ye.draggables,droppables:Ye.droppables,previousImpact:co,viewport:ae.viewport,afterCritical:Da});Qe();var To=(0,Te.Z)({phase:"DRAGGING"},ae,{phase:"DRAGGING",impact:wo,onLiftImpact:Pn,dimensions:Ye,afterCritical:Da,forceShouldAnimate:!1});if(ae.phase==="COLLECTING")return To;var ni=(0,Te.Z)({phase:"DROP_PENDING"},To,{phase:"DROP_PENDING",reason:ae.reason,isWaiting:!1});return ni},Wa=function(ae){return ae.movementMode==="SNAP"},qa=function(ae,le,me){var Ne=ts(ae.dimensions,le);return!Wa(ae)||me?$l({state:ae,dimensions:Ne}):ds({state:ae,dimensions:Ne})};function oo(ne){return ne.isDragging&&ne.movementMode==="SNAP"?(0,Te.Z)({phase:"DRAGGING"},ne,{scrollJumpRequest:null}):ne}var ko={phase:"IDLE",completed:null,shouldFlush:!1},Do=function(ne,ae){if(ne===void 0&&(ne=ko),ae.type==="FLUSH")return(0,Te.Z)({},ko,{shouldFlush:!0});if(ae.type==="INITIAL_PUBLISH"){ne.phase!=="IDLE"&&Rt(!1);var le=ae.payload,me=le.critical,Ne=le.clientSelection,Le=le.viewport,Ge=le.dimensions,Ye=le.movementMode,Ft=Ge.draggables[me.draggable.id],tn=Ge.droppables[me.droppable.id],$t={selection:Ne,borderBoxCenter:Ft.client.borderBox.center,offset:Ri},Dt={client:$t,page:{selection:lo($t.selection,Le.scroll.initial),borderBoxCenter:lo($t.selection,Le.scroll.initial),offset:lo($t.selection,Le.scroll.diff.value)}},Lt=Co(Ge.droppables).every(function(Zu){return!Zu.isFixedOnPage}),Pn=gs({draggable:Ft,home:tn,draggables:Ge.draggables,viewport:Le}),Da=Pn.impact,co=Pn.afterCritical,wo={phase:"DRAGGING",isDragging:!0,critical:me,movementMode:Ye,dimensions:Ge,initial:Dt,current:Dt,isWindowScrollAllowed:Lt,impact:Da,afterCritical:co,onLiftImpact:Da,viewport:Le,scrollJumpRequest:null,forceShouldAnimate:null};return wo}if(ae.type==="COLLECTION_STARTING"){if(ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING")return ne;ne.phase!=="DRAGGING"&&Rt(!1);var To=(0,Te.Z)({phase:"COLLECTING"},ne,{phase:"COLLECTING"});return To}if(ae.type==="PUBLISH_WHILE_DRAGGING")return ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING"||Rt(!1),ca({state:ne,published:ae.payload});if(ae.type==="MOVE"){if(ne.phase==="DROP_PENDING")return ne;fl(ne)||Rt(!1);var ni=ae.payload.client;return Di(ni,ne.current.client.selection)?ne:$l({state:ne,clientSelection:ni,impact:Wa(ne)?ne.impact:null})}if(ae.type==="UPDATE_DROPPABLE_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="COLLECTING")return oo(ne);fl(ne)||Rt(!1);var fi=ae.payload,Ei=fi.id,Ui=fi.newScroll,Hi=ne.dimensions.droppables[Ei];if(!Hi)return ne;var tl=er(Hi,Ui);return qa(ne,tl,!1)}if(ae.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;fl(ne)||Rt(!1);var Nl=ae.payload,ll=Nl.id,Il=Nl.isEnabled,Jl=ne.dimensions.droppables[ll];Jl||Rt(!1),Jl.isEnabled===Il&&Rt(!1);var is=(0,Te.Z)({},Jl,{isEnabled:Il});return qa(ne,is,!0)}if(ae.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;fl(ne)||Rt(!1);var zs=ae.payload,Zs=zs.id,ws=zs.isCombineEnabled,Hs=ne.dimensions.droppables[Zs];Hs||Rt(!1),Hs.isCombineEnabled===ws&&Rt(!1);var ls=(0,Te.Z)({},Hs,{isCombineEnabled:ws});return qa(ne,ls,!0)}if(ae.type==="MOVE_BY_WINDOW_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="DROP_ANIMATING")return ne;fl(ne)||Rt(!1),ne.isWindowScrollAllowed||Rt(!1);var Js=ae.payload.newScroll;if(Di(ne.viewport.scroll.current,Js))return oo(ne);var js=sl(ne.viewport,Js);return Wa(ne)?ds({state:ne,viewport:js}):$l({state:ne,viewport:js})}if(ae.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!fl(ne))return ne;var Pu=ae.payload.maxScroll;if(Di(Pu,ne.viewport.scroll.max))return ne;var nu=(0,Te.Z)({},ne.viewport,{scroll:(0,Te.Z)({},ne.viewport.scroll,{max:Pu})});return(0,Te.Z)({phase:"DRAGGING"},ne,{viewport:nu})}if(ae.type==="MOVE_UP"||ae.type==="MOVE_DOWN"||ae.type==="MOVE_LEFT"||ae.type==="MOVE_RIGHT"){if(ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING")return ne;ne.phase!=="DRAGGING"&&Rt(!1);var Xs=Ll({state:ne,type:ae.type});return Xs?$l({state:ne,impact:Xs.impact,clientSelection:Xs.clientSelection,scrollJumpRequest:Xs.scrollJumpRequest}):ne}if(ae.type==="DROP_PENDING"){var Gs=ae.payload.reason;ne.phase!=="COLLECTING"&&Rt(!1);var au=(0,Te.Z)({phase:"DROP_PENDING"},ne,{phase:"DROP_PENDING",isWaiting:!0,reason:Gs});return au}if(ae.type==="DROP_ANIMATE"){var Mu=ae.payload,Us=Mu.completed,bu=Mu.dropDuration,Tu=Mu.newHomeClientOffset;ne.phase==="DRAGGING"||ne.phase==="DROP_PENDING"||Rt(!1);var cu={phase:"DROP_ANIMATING",completed:Us,dropDuration:bu,newHomeClientOffset:Tu,dimensions:ne.dimensions};return cu}if(ae.type==="DROP_COMPLETE"){var ku=ae.payload.completed;return{phase:"IDLE",completed:ku,shouldFlush:!1}}return ne},be=function(ae){return{type:"BEFORE_INITIAL_CAPTURE",payload:ae}},De=function(ae){return{type:"LIFT",payload:ae}},$e=function(ae){return{type:"INITIAL_PUBLISH",payload:ae}},st=function(ae){return{type:"PUBLISH_WHILE_DRAGGING",payload:ae}},Qt=function(){return{type:"COLLECTION_STARTING",payload:null}},bn=function(ae){return{type:"UPDATE_DROPPABLE_SCROLL",payload:ae}},Rn=function(ae){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:ae}},Ca=function(ae){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:ae}},Ea=function(ae){return{type:"MOVE",payload:ae}},Ba=function(ae){return{type:"MOVE_BY_WINDOW_SCROLL",payload:ae}},Pa=function(ae){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:ae}},Va=function(){return{type:"MOVE_UP",payload:null}},ir=function(){return{type:"MOVE_DOWN",payload:null}},Ja=function(){return{type:"MOVE_RIGHT",payload:null}},wr=function(){return{type:"MOVE_LEFT",payload:null}},Qr=function(){return{type:"FLUSH",payload:null}},Nr=function(ae){return{type:"DROP_ANIMATE",payload:ae}},Tr=function(ae){return{type:"DROP_COMPLETE",payload:ae}},Se=function(ae){return{type:"DROP",payload:ae}},Ae=function(ae){return{type:"DROP_PENDING",payload:ae}},lt=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function he(ne){if(!(ne.length<=1)){for(var ae=ne.map(function(Ye){return Ye.descriptor.index}),le={},me=1;me<ae.length;me++){var Ne=ae[me],Le=ae[me-1];Ne!==Le+1&&(le[Ne]=!0)}if(Object.keys(le).length)var Ge=ae.map(function(Ye){var Ft=!!le[Ye];return Ft?"[\u{1F525}"+Ye+"]":""+Ye}).join(", ")}}function rt(ne,ae){if(0)var le}var ut=function(ne){return function(ae){var le=ae.getState,me=ae.dispatch;return function(Ne){return function(Le){if(Le.type!=="LIFT"){Ne(Le);return}var Ge=Le.payload,Ye=Ge.id,Ft=Ge.clientSelection,tn=Ge.movementMode,$t=le();$t.phase==="DROP_ANIMATING"&&me(Tr({completed:$t.completed})),le().phase!=="IDLE"&&Rt(!1),me(Qr()),me(be({draggableId:Ye,movementMode:tn}));var Dt={shouldPublishImmediately:tn==="SNAP"},Lt={draggableId:Ye,scrollOptions:Dt},Pn=ne.startPublishing(Lt),Da=Pn.critical,co=Pn.dimensions,wo=Pn.viewport;rt(Da,co),me($e({critical:Da,dimensions:co,clientSelection:Ft,movementMode:tn,viewport:wo}))}}}},Bt=function(ne){return function(){return function(ae){return function(le){le.type==="INITIAL_PUBLISH"&&ne.dragging(),le.type==="DROP_ANIMATE"&&ne.dropping(le.payload.completed.result.reason),(le.type==="FLUSH"||le.type==="DROP_COMPLETE")&&ne.resting(),ae(le)}}}},Je={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},it={opacity:{drop:0,combining:.7},scale:{drop:.75}},gt={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Ut=gt.outOfTheWay+"s "+Je.outOfTheWay,gn={fluid:"opacity "+Ut,snap:"transform "+Ut+", opacity "+Ut,drop:function(ae){var le=ae+"s "+Je.drop;return"transform "+le+", opacity "+le},outOfTheWay:"transform "+Ut,placeholder:"height "+Ut+", width "+Ut+", margin "+Ut},Mn=function(ae){return Di(ae,Ri)?null:"translate("+ae.x+"px, "+ae.y+"px)"},nn={moveTo:Mn,drop:function(ae,le){var me=Mn(ae);return me?le?me+" scale("+it.scale.drop+")":me:null}},Tn=gt.minDropTime,ge=gt.maxDropTime,Ce=ge-Tn,Pe=1500,ft=.6,Wt=function(ne){var ae=ne.current,le=ne.destination,me=ne.reason,Ne=Bo(ae,le);if(Ne<=0)return Tn;if(Ne>=Pe)return ge;var Le=Ne/Pe,Ge=Tn+Ce*Le,Ye=me==="CANCEL"?Ge*ft:Ge;return Number(Ye.toFixed(2))},Fn=function(ne){var ae=ne.impact,le=ne.draggable,me=ne.dimensions,Ne=ne.viewport,Le=ne.afterCritical,Ge=me.draggables,Ye=me.droppables,Ft=yl(ae),tn=Ft?Ye[Ft]:null,$t=Ye[le.descriptor.droppableId],Dt=Os({impact:ae,draggable:le,draggables:Ge,afterCritical:Le,droppable:tn||$t,viewport:Ne}),Lt=ui(Dt,le.client.borderBox.center);return Lt},Nn=function(ne){var ae=ne.draggables,le=ne.reason,me=ne.lastImpact,Ne=ne.home,Le=ne.viewport,Ge=ne.onLiftImpact;if(!me.at||le!=="DROP"){var Ye=cs({draggables:ae,impact:Ge,destination:Ne,viewport:Le,forceShouldAnimate:!0});return{impact:Ye,didDropInsideDroppable:!1}}if(me.at.type==="REORDER")return{impact:me,didDropInsideDroppable:!0};var Ft=(0,Te.Z)({},me,{displaced:Kn});return{impact:Ft,didDropInsideDroppable:!0}},Kt=function(ne){var ae=ne.getState,le=ne.dispatch;return function(me){return function(Ne){if(Ne.type!=="DROP"){me(Ne);return}var Le=ae(),Ge=Ne.payload.reason;if(Le.phase==="COLLECTING"){le(Ae({reason:Ge}));return}if(Le.phase!=="IDLE"){var Ye=Le.phase==="DROP_PENDING"&&Le.isWaiting;Ye&&Rt(!1),Le.phase==="DRAGGING"||Le.phase==="DROP_PENDING"||Rt(!1);var Ft=Le.critical,tn=Le.dimensions,$t=tn.draggables[Le.critical.draggable.id],Dt=Nn({reason:Ge,lastImpact:Le.impact,afterCritical:Le.afterCritical,onLiftImpact:Le.onLiftImpact,home:Le.dimensions.droppables[Le.critical.droppable.id],viewport:Le.viewport,draggables:Le.dimensions.draggables}),Lt=Dt.impact,Pn=Dt.didDropInsideDroppable,Da=Pn?Gn(Lt):null,co=Pn?et(Lt):null,wo={index:Ft.draggable.index,droppableId:Ft.droppable.id},To={draggableId:$t.descriptor.id,type:$t.descriptor.type,source:wo,reason:Ge,mode:Le.movementMode,destination:Da,combine:co},ni=Fn({impact:Lt,draggable:$t,dimensions:tn,viewport:Le.viewport,afterCritical:Le.afterCritical}),fi={critical:Le.critical,afterCritical:Le.afterCritical,result:To,impact:Lt},Ei=!Di(Le.current.client.offset,ni)||!!To.combine;if(!Ei){le(Tr({completed:fi}));return}var Ui=Wt({current:Le.current.client.offset,destination:ni,reason:Ge}),Hi={newHomeClientOffset:ni,dropDuration:Ui,completed:fi};le(Nr(Hi))}}}},It=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Mt(ne){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(le){le.target!==window&&le.target!==window.document||ne()}}}function an(ne){var ae=ne.onWindowScroll;function le(){ae(It())}var me=hr(le),Ne=Mt(me),Le=vo;function Ge(){return Le!==vo}function Ye(){Ge()&&Rt(!1),Le=Er(window,[Ne])}function Ft(){Ge()||Rt(!1),me.cancel(),Le(),Le=vo}return{start:Ye,stop:Ft,isActive:Ge}}var mt=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},Zt=function(ne){var ae=an({onWindowScroll:function(me){ne.dispatch(Ba({newScroll:me}))}});return function(le){return function(me){!ae.isActive()&&me.type==="INITIAL_PUBLISH"&&ae.start(),ae.isActive()&&mt(me)&&ae.stop(),le(me)}}},jn=function(ne){var ae=!1,le=!1,me=setTimeout(function(){le=!0}),Ne=function(Ge){ae||le||(ae=!0,ne(Ge),clearTimeout(me))};return Ne.wasCalled=function(){return ae},Ne},qn=function(){var ne=[],ae=function(Le){var Ge=Jo(ne,function(tn){return tn.timerId===Le});Ge===-1&&Rt(!1);var Ye=ne.splice(Ge,1),Ft=Ye[0];Ft.callback()},le=function(Le){var Ge=setTimeout(function(){return ae(Ge)}),Ye={timerId:Ge,callback:Le};ne.push(Ye)},me=function(){if(ne.length){var Le=[].concat(ne);ne.length=0,Le.forEach(function(Ge){clearTimeout(Ge.timerId),Ge.callback()})}};return{add:le,flush:me}},kn=function(ae,le){return ae==null&&le==null?!0:ae==null||le==null?!1:ae.droppableId===le.droppableId&&ae.index===le.index},ra=function(ae,le){return ae==null&&le==null?!0:ae==null||le==null?!1:ae.draggableId===le.draggableId&&ae.droppableId===le.droppableId},cn=function(ae,le){if(ae===le)return!0;var me=ae.draggable.id===le.draggable.id&&ae.draggable.droppableId===le.draggable.droppableId&&ae.draggable.type===le.draggable.type&&ae.draggable.index===le.draggable.index,Ne=ae.droppable.id===le.droppable.id&&ae.droppable.type===le.droppable.type;return me&&Ne},ua=function(ae,le){fs(),le(),Qe()},$a=function(ae,le){return{draggableId:ae.draggable.id,type:ae.droppable.type,source:{droppableId:ae.droppable.id,index:ae.draggable.index},mode:le}},In=function(ae,le,me,Ne){if(!ae){me(Ne(le));return}var Le=jn(me),Ge={announce:Le};ae(le,Ge),Le.wasCalled()||me(Ne(le))},An=function(ne,ae){var le=qn(),me=null,Ne=function(Lt,Pn){me&&Rt(!1),ua("onBeforeCapture",function(){var Da=ne().onBeforeCapture;if(Da){var co={draggableId:Lt,mode:Pn};Da(co)}})},Le=function(Lt,Pn){me&&Rt(!1),ua("onBeforeDragStart",function(){var Da=ne().onBeforeDragStart;Da&&Da($a(Lt,Pn))})},Ge=function(Lt,Pn){me&&Rt(!1);var Da=$a(Lt,Pn);me={mode:Pn,lastCritical:Lt,lastLocation:Da.source,lastCombine:null},le.add(function(){ua("onDragStart",function(){return In(ne().onDragStart,Da,ae,_a.onDragStart)})})},Ye=function(Lt,Pn){var Da=Gn(Pn),co=et(Pn);me||Rt(!1);var wo=!cn(Lt,me.lastCritical);wo&&(me.lastCritical=Lt);var To=!kn(me.lastLocation,Da);To&&(me.lastLocation=Da);var ni=!ra(me.lastCombine,co);if(ni&&(me.lastCombine=co),!(!wo&&!To&&!ni)){var fi=(0,Te.Z)({},$a(Lt,me.mode),{combine:co,destination:Da});le.add(function(){ua("onDragUpdate",function(){return In(ne().onDragUpdate,fi,ae,_a.onDragUpdate)})})}},Ft=function(){me||Rt(!1),le.flush()},tn=function(Lt){me||Rt(!1),me=null,ua("onDragEnd",function(){return In(ne().onDragEnd,Lt,ae,_a.onDragEnd)})},$t=function(){if(me){var Lt=(0,Te.Z)({},$a(me.lastCritical,me.mode),{combine:null,destination:null,reason:"CANCEL"});tn(Lt)}};return{beforeCapture:Ne,beforeStart:Le,start:Ge,update:Ye,flush:Ft,drop:tn,abort:$t}},br=function(ne,ae){var le=An(ne,ae);return function(me){return function(Ne){return function(Le){if(Le.type==="BEFORE_INITIAL_CAPTURE"){le.beforeCapture(Le.payload.draggableId,Le.payload.movementMode);return}if(Le.type==="INITIAL_PUBLISH"){var Ge=Le.payload.critical;le.beforeStart(Ge,Le.payload.movementMode),Ne(Le),le.start(Ge,Le.payload.movementMode);return}if(Le.type==="DROP_COMPLETE"){var Ye=Le.payload.completed.result;le.flush(),Ne(Le),le.drop(Ye);return}if(Ne(Le),Le.type==="FLUSH"){le.abort();return}var Ft=me.getState();Ft.phase==="DRAGGING"&&le.update(Ft.critical,Ft.impact)}}}},zr=function(ne){return function(ae){return function(le){if(le.type!=="DROP_ANIMATION_FINISHED"){ae(le);return}var me=ne.getState();me.phase!=="DROP_ANIMATING"&&Rt(!1),ne.dispatch(Tr({completed:me.completed}))}}},qr=function(ne){var ae=null,le=null;function me(){le&&(cancelAnimationFrame(le),le=null),ae&&(ae(),ae=null)}return function(Ne){return function(Le){if((Le.type==="FLUSH"||Le.type==="DROP_COMPLETE"||Le.type==="DROP_ANIMATION_FINISHED")&&me(),Ne(Le),Le.type==="DROP_ANIMATE"){var Ge={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Ft=ne.getState();Ft.phase==="DROP_ANIMATING"&&ne.dispatch(lt())}};le=requestAnimationFrame(function(){le=null,ae=Er(window,[Ge])})}}}},_r=function(ne){return function(){return function(ae){return function(le){(le.type==="DROP_COMPLETE"||le.type==="FLUSH"||le.type==="DROP_ANIMATE")&&ne.stopPublishing(),ae(le)}}}},po=function(ne){var ae=!1;return function(){return function(le){return function(me){if(me.type==="INITIAL_PUBLISH"){ae=!0,ne.tryRecordFocus(me.payload.critical.draggable.id),le(me),ne.tryRestoreFocusRecorded();return}if(le(me),!!ae){if(me.type==="FLUSH"){ae=!1,ne.tryRestoreFocusRecorded();return}if(me.type==="DROP_COMPLETE"){ae=!1;var Ne=me.payload.completed.result;Ne.combine&&ne.tryShiftRecord(Ne.draggableId,Ne.combine.draggableId),ne.tryRestoreFocusRecorded()}}}}}},Ha=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},tr=function(ne){return function(ae){return function(le){return function(me){if(Ha(me)){ne.stop(),le(me);return}if(me.type==="INITIAL_PUBLISH"){le(me);var Ne=ae.getState();Ne.phase!=="DRAGGING"&&Rt(!1),ne.start(Ne);return}le(me),ne.scroll(ae.getState())}}}},nr=function(ne){return function(ae){return function(le){if(ae(le),le.type==="PUBLISH_WHILE_DRAGGING"){var me=ne.getState();me.phase==="DROP_PENDING"&&(me.isWaiting||ne.dispatch(Se({reason:me.reason})))}}}},Hr=Ee.qC,Vr=function(ne){var ae=ne.dimensionMarshal,le=ne.focusMarshal,me=ne.styleMarshal,Ne=ne.getResponders,Le=ne.announce,Ge=ne.autoScroller;return(0,Ee.MT)(Do,Hr((0,Ee.md)(Bt(me),_r(ae),ut(ae),Kt,zr,qr,nr,tr(Ge),Zt,po(le),br(Ne,Le))))},vr=function(){return{additions:{},removals:{},modified:{}}};function Po(ne){var ae=ne.registry,le=ne.callbacks,me=vr(),Ne=null,Le=function(){Ne||(le.collectionStarting(),Ne=requestAnimationFrame(function(){Ne=null,fs();var $t=me,Dt=$t.additions,Lt=$t.removals,Pn=$t.modified,Da=Object.keys(Dt).map(function(To){return ae.draggable.getById(To).getDimension(Ri)}).sort(function(To,ni){return To.descriptor.index-ni.descriptor.index}),co=Object.keys(Pn).map(function(To){var ni=ae.droppable.getById(To),fi=ni.callbacks.getScrollWhileDragging();return{droppableId:To,scroll:fi}}),wo={additions:Da,removals:Object.keys(Lt),modified:co};me=vr(),Qe(),le.publish(wo)}))},Ge=function($t){var Dt=$t.descriptor.id;me.additions[Dt]=$t,me.modified[$t.descriptor.droppableId]=!0,me.removals[Dt]&&delete me.removals[Dt],Le()},Ye=function($t){var Dt=$t.descriptor;me.removals[Dt.id]=!0,me.modified[Dt.droppableId]=!0,me.additions[Dt.id]&&delete me.additions[Dt.id],Le()},Ft=function(){Ne&&(cancelAnimationFrame(Ne),Ne=null,me=vr())};return{add:Ge,remove:Ye,stop:Ft}}var io=function(ne){var ae=ne.scrollHeight,le=ne.scrollWidth,me=ne.height,Ne=ne.width,Le=ui({x:le,y:ae},{x:Ne,y:me}),Ge={x:Math.max(0,Le.x),y:Math.max(0,Le.y)};return Ge},Jr=function(){var ne=document.documentElement;return ne||Rt(!1),ne},jr=function(){var ne=Jr(),ae=io({scrollHeight:ne.scrollHeight,scrollWidth:ne.scrollWidth,width:ne.clientWidth,height:ne.clientHeight});return ae},Xr=function(){var ne=It(),ae=jr(),le=ne.y,me=ne.x,Ne=Jr(),Le=Ne.clientWidth,Ge=Ne.clientHeight,Ye=me+Le,Ft=le+Ge,tn=La({top:le,left:me,right:Ye,bottom:Ft}),$t={frame:tn,scroll:{initial:ne,current:ne,max:ae,diff:{value:Ri,displacement:Ri}}};return $t},$o=function(ne){var ae=ne.critical,le=ne.scrollOptions,me=ne.registry;fs();var Ne=Xr(),Le=Ne.scroll.current,Ge=ae.droppable,Ye=me.droppable.getAllByType(Ge.type).map(function(Dt){return Dt.callbacks.getDimensionAndWatchScroll(Le,le)}),Ft=me.draggable.getAllByType(ae.draggable.type).map(function(Dt){return Dt.getDimension(Le)}),tn={draggables:Pi(Ft),droppables:Si(Ye)};Qe();var $t={dimensions:tn,critical:ae,viewport:Ne};return $t};function jo(ne,ae,le){if(le.descriptor.id===ae.id||le.descriptor.type!==ae.type)return!1;var me=ne.droppable.getById(le.descriptor.droppableId);return me.descriptor.mode==="virtual"}var vi=function(ne,ae){var le=null,me=Po({callbacks:{publish:ae.publishWhileDragging,collectionStarting:ae.collectionStarting},registry:ne}),Ne=function(Pn,Da){ne.droppable.exists(Pn)||Rt(!1),le&&ae.updateDroppableIsEnabled({id:Pn,isEnabled:Da})},Le=function(Pn,Da){le&&(ne.droppable.exists(Pn)||Rt(!1),ae.updateDroppableIsCombineEnabled({id:Pn,isCombineEnabled:Da}))},Ge=function(Pn,Da){le&&(ne.droppable.exists(Pn)||Rt(!1),ae.updateDroppableScroll({id:Pn,newScroll:Da}))},Ye=function(Pn,Da){le&&ne.droppable.getById(Pn).callbacks.scroll(Da)},Ft=function(){if(le){me.stop();var Pn=le.critical.droppable;ne.droppable.getAllByType(Pn.type).forEach(function(Da){return Da.callbacks.dragStopped()}),le.unsubscribe(),le=null}},tn=function(Pn){le||Rt(!1);var Da=le.critical.draggable;Pn.type==="ADDITION"&&jo(ne,Da,Pn.value)&&me.add(Pn.value),Pn.type==="REMOVAL"&&jo(ne,Da,Pn.value)&&me.remove(Pn.value)},$t=function(Pn){le&&Rt(!1);var Da=ne.draggable.getById(Pn.draggableId),co=ne.droppable.getById(Da.descriptor.droppableId),wo={draggable:Da.descriptor,droppable:co.descriptor},To=ne.subscribe(tn);return le={critical:wo,unsubscribe:To},$o({critical:wo,registry:ne,scrollOptions:Pn.scrollOptions})},Dt={updateDroppableIsEnabled:Ne,updateDroppableIsCombineEnabled:Le,scrollDroppable:Ye,updateDroppableScroll:Ge,startPublishing:$t,stopPublishing:Ft};return Dt},mi=function(ne,ae){return ne.phase==="IDLE"?!0:ne.phase!=="DROP_ANIMATING"||ne.completed.result.draggableId===ae?!1:ne.completed.result.reason==="DROP"},ci=function(ne){window.scrollBy(ne.x,ne.y)},qo=no(function(ne){return Co(ne).filter(function(ae){return!(!ae.isEnabled||!ae.frame)})}),ti=function(ae,le){var me=mr(qo(le),function(Ne){return Ne.frame||Rt(!1),Wl(Ne.frame.pageMarginBox)(ae)});return me},bo=function(ne){var ae=ne.center,le=ne.destination,me=ne.droppables;if(le){var Ne=me[le];return Ne.frame?Ne:null}var Le=ti(ae,me);return Le},Ko={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ae){return Math.pow(ae,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},pi=function(ne,ae){var le=ne[ae.size]*Ko.startFromPercentage,me=ne[ae.size]*Ko.maxScrollAtPercentage,Ne={startScrollingFrom:le,maxScrollValueAt:me};return Ne},di=function(ne){var ae=ne.startOfRange,le=ne.endOfRange,me=ne.current,Ne=le-ae;if(Ne===0)return 0;var Le=me-ae,Ge=Le/Ne;return Ge},Ni=1,mo=function(ne,ae){if(ne>ae.startScrollingFrom)return 0;if(ne<=ae.maxScrollValueAt)return Ko.maxPixelScroll;if(ne===ae.startScrollingFrom)return Ni;var le=di({startOfRange:ae.maxScrollValueAt,endOfRange:ae.startScrollingFrom,current:ne}),me=1-le,Ne=Ko.maxPixelScroll*Ko.ease(me);return Math.ceil(Ne)},Ga=Ko.durationDampening.accelerateAt,ao=Ko.durationDampening.stopDampeningAt,eo=function(ne,ae){var le=ae,me=ao,Ne=Date.now(),Le=Ne-le;if(Le>=ao)return ne;if(Le<Ga)return Ni;var Ge=di({startOfRange:Ga,endOfRange:me,current:Le}),Ye=ne*Ko.ease(Ge);return Math.ceil(Ye)},yr=function(ne){var ae=ne.distanceToEdge,le=ne.thresholds,me=ne.dragStartTime,Ne=ne.shouldUseTimeDampening,Le=mo(ae,le);return Le===0?0:Ne?Math.max(eo(Le,me),Ni):Le},Ao=function(ne){var ae=ne.container,le=ne.distanceToEdges,me=ne.dragStartTime,Ne=ne.axis,Le=ne.shouldUseTimeDampening,Ge=pi(ae,Ne),Ye=le[Ne.end]<le[Ne.start];return Ye?yr({distanceToEdge:le[Ne.end],thresholds:Ge,dragStartTime:me,shouldUseTimeDampening:Le}):-1*yr({distanceToEdge:le[Ne.start],thresholds:Ge,dragStartTime:me,shouldUseTimeDampening:Le})},gi=function(ne){var ae=ne.container,le=ne.subject,me=ne.proposedScroll,Ne=le.height>ae.height,Le=le.width>ae.width;return!Le&&!Ne?me:Le&&Ne?null:{x:Le?0:me.x,y:Ne?0:me.y}},Li=Fi(function(ne){return ne===0?0:ne}),Ai=function(ne){var ae=ne.dragStartTime,le=ne.container,me=ne.subject,Ne=ne.center,Le=ne.shouldUseTimeDampening,Ge={top:Ne.y-le.top,right:le.right-Ne.x,bottom:le.bottom-Ne.y,left:Ne.x-le.left},Ye=Ao({container:le,distanceToEdges:Ge,dragStartTime:ae,axis:ro,shouldUseTimeDampening:Le}),Ft=Ao({container:le,distanceToEdges:Ge,dragStartTime:ae,axis:xo,shouldUseTimeDampening:Le}),tn=Li({x:Ft,y:Ye});if(Di(tn,Ri))return null;var $t=gi({container:le,subject:me,proposedScroll:tn});return $t?Di($t,Ri)?null:$t:null},ki=Fi(function(ne){return ne===0?0:ne>0?1:-1}),fe=function(){var ne=function(le,me){return le<0?le:le>me?le-me:0};return function(ae){var le=ae.current,me=ae.max,Ne=ae.change,Le=lo(le,Ne),Ge={x:ne(Le.x,me.x),y:ne(Le.y,me.y)};return Di(Ge,Ri)?null:Ge}}(),ve=function(ae){var le=ae.max,me=ae.current,Ne=ae.change,Le={x:Math.max(me.x,le.x),y:Math.max(me.y,le.y)},Ge=ki(Ne),Ye=fe({max:Le,current:me,change:Ge});return!Ye||Ge.x!==0&&Ye.x===0||Ge.y!==0&&Ye.y===0},Oe=function(ae,le){return ve({current:ae.scroll.current,max:ae.scroll.max,change:le})},Ue=function(ae,le){if(!Oe(ae,le))return null;var me=ae.scroll.max,Ne=ae.scroll.current;return fe({current:Ne,max:me,change:le})},ot=function(ae,le){var me=ae.frame;return me?ve({current:me.scroll.current,max:me.scroll.max,change:le}):!1},vt=function(ae,le){var me=ae.frame;return!me||!ot(ae,le)?null:fe({current:me.scroll.current,max:me.scroll.max,change:le})},Ht=function(ne){var ae=ne.viewport,le=ne.subject,me=ne.center,Ne=ne.dragStartTime,Le=ne.shouldUseTimeDampening,Ge=Ai({dragStartTime:Ne,container:ae.frame,subject:le,center:me,shouldUseTimeDampening:Le});return Ge&&Oe(ae,Ge)?Ge:null},ln=function(ne){var ae=ne.droppable,le=ne.subject,me=ne.center,Ne=ne.dragStartTime,Le=ne.shouldUseTimeDampening,Ge=ae.frame;if(!Ge)return null;var Ye=Ai({dragStartTime:Ne,container:Ge.pageMarginBox,subject:le,center:me,shouldUseTimeDampening:Le});return Ye&&ot(ae,Ye)?Ye:null},Ct=function(ne){var ae=ne.state,le=ne.dragStartTime,me=ne.shouldUseTimeDampening,Ne=ne.scrollWindow,Le=ne.scrollDroppable,Ge=ae.current.page.borderBoxCenter,Ye=ae.dimensions.draggables[ae.critical.draggable.id],Ft=Ye.page.marginBox;if(ae.isWindowScrollAllowed){var tn=ae.viewport,$t=Ht({dragStartTime:le,viewport:tn,subject:Ft,center:Ge,shouldUseTimeDampening:me});if($t){Ne($t);return}}var Dt=bo({center:Ge,destination:yl(ae.impact),droppables:ae.dimensions.droppables});if(Dt){var Lt=ln({dragStartTime:le,droppable:Dt,subject:Ft,center:Ge,shouldUseTimeDampening:me});Lt&&Le(Dt.descriptor.id,Lt)}},wt=function(ne){var ae=ne.scrollWindow,le=ne.scrollDroppable,me=hr(ae),Ne=hr(le),Le=null,Ge=function($t){Le||Rt(!1);var Dt=Le,Lt=Dt.shouldUseTimeDampening,Pn=Dt.dragStartTime;Ct({state:$t,scrollWindow:me,scrollDroppable:Ne,dragStartTime:Pn,shouldUseTimeDampening:Lt})},Ye=function($t){fs(),Le&&Rt(!1);var Dt=Date.now(),Lt=!1,Pn=function(){Lt=!0};Ct({state:$t,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Pn,scrollDroppable:Pn}),Le={dragStartTime:Dt,shouldUseTimeDampening:Lt},Qe(),Lt&&Ge($t)},Ft=function(){Le&&(me.cancel(),Ne.cancel(),Le=null)};return{start:Ye,stop:Ft,scroll:Ge}},dn=function(ne){var ae=ne.move,le=ne.scrollDroppable,me=ne.scrollWindow,Ne=function(tn,$t){var Dt=lo(tn.current.client.selection,$t);ae({client:Dt})},Le=function(tn,$t){if(!ot(tn,$t))return $t;var Dt=vt(tn,$t);if(!Dt)return le(tn.descriptor.id,$t),null;var Lt=ui($t,Dt);le(tn.descriptor.id,Lt);var Pn=ui($t,Lt);return Pn},Ge=function(tn,$t,Dt){if(!tn||!Oe($t,Dt))return Dt;var Lt=Ue($t,Dt);if(!Lt)return me(Dt),null;var Pn=ui(Dt,Lt);me(Pn);var Da=ui(Dt,Pn);return Da},Ye=function(tn){var $t=tn.scrollJumpRequest;if($t){var Dt=yl(tn.impact);Dt||Rt(!1);var Lt=Le(tn.dimensions.droppables[Dt],$t);if(Lt){var Pn=tn.viewport,Da=Ge(tn.isWindowScrollAllowed,Pn,Lt);Da&&Ne(tn,Da)}}};return Ye},qt=function(ne){var ae=ne.scrollDroppable,le=ne.scrollWindow,me=ne.move,Ne=wt({scrollWindow:le,scrollDroppable:ae}),Le=dn({move:me,scrollWindow:le,scrollDroppable:ae}),Ge=function(tn){if(tn.phase==="DRAGGING"){if(tn.movementMode==="FLUID"){Ne.scroll(tn);return}tn.scrollJumpRequest&&Le(tn)}},Ye={scroll:Ge,start:Ne.start,stop:Ne.stop};return Ye},zn="data-rbd",ma=function(){var ne=zn+"-drag-handle";return{base:ne,draggableId:ne+"-draggable-id",contextId:ne+"-context-id"}}(),ia=function(){var ne=zn+"-draggable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),Cr=function(){var ne=zn+"-droppable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),lr={contextId:zn+"-scroll-container-context-id"},Ir=function(ae){return function(le){return"["+le+'="'+ae+'"]'}},yn=function(ae,le){return ae.map(function(me){var Ne=me.styles[le];return Ne?me.selector+" { "+Ne+" }":""}).join(" ")},ha="pointer-events: none;",Oa=function(ne){var ae=Ir(ne),le=function(){var Ye=`
cursor: -webkit-grab;
cursor: grab;
`;return{selector:ae(ma.contextId),styles:{always:`
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
touch-action: manipulation;
`,resting:Ye,dragging:ha,dropAnimating:Ye}}}(),me=function(){var Ye=`
transition: `+gn.outOfTheWay+`;
`;return{selector:ae(ia.contextId),styles:{dragging:Ye,dropAnimating:Ye,userCancel:Ye}}}(),Ne={selector:ae(Cr.contextId),styles:{always:"overflow-anchor: none;"}},Le={selector:"body",styles:{dragging:`
cursor: grabbing;
cursor: -webkit-grabbing;
user-select: none;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
overflow-anchor: none;
`}},Ge=[me,le,Ne,Le];return{always:yn(Ge,"always"),resting:yn(Ge,"resting"),dragging:yn(Ge,"dragging"),dropAnimating:yn(Ge,"dropAnimating"),userCancel:yn(Ge,"userCancel")}},Ma=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?x.useLayoutEffect:x.useEffect,Ka=function(){var ae=document.querySelector("head");return ae||Rt(!1),ae},fr=function(ae){var le=document.createElement("style");return ae&&le.setAttribute("nonce",ae),le.type="text/css",le};function so(ne,ae){var le=zt(function(){return Oa(ne)},[ne]),me=(0,x.useRef)(null),Ne=(0,x.useRef)(null),Le=Vt(no(function(Dt){var Lt=Ne.current;Lt||Rt(!1),Lt.textContent=Dt}),[]),Ge=Vt(function(Dt){var Lt=me.current;Lt||Rt(!1),Lt.textContent=Dt},[]);Ma(function(){!me.current&&!Ne.current||Rt(!1);var Dt=fr(ae),Lt=fr(ae);return me.current=Dt,Ne.current=Lt,Dt.setAttribute(zn+"-always",ne),Lt.setAttribute(zn+"-dynamic",ne),Ka().appendChild(Dt),Ka().appendChild(Lt),Ge(le.always),Le(le.resting),function(){var Pn=function(co){var wo=co.current;wo||Rt(!1),Ka().removeChild(wo),co.current=null};Pn(me),Pn(Ne)}},[ae,Ge,Le,le.always,le.resting,ne]);var Ye=Vt(function(){return Le(le.dragging)},[Le,le.dragging]),Ft=Vt(function(Dt){if(Dt==="DROP"){Le(le.dropAnimating);return}Le(le.userCancel)},[Le,le.dropAnimating,le.userCancel]),tn=Vt(function(){Ne.current&&Le(le.resting)},[Le,le.resting]),$t=zt(function(){return{dragging:Ye,dropping:Ft,resting:tn}},[Ye,Ft,tn]);return $t}var xr=function(ne){return ne&&ne.ownerDocument?ne.ownerDocument.defaultView:window};function Ta(ne){return ne instanceof xr(ne).HTMLElement}function Za(ne,ae){var le="["+ma.contextId+'="'+ne+'"]',me=ai(document.querySelectorAll(le));if(!me.length)return null;var Ne=mr(me,function(Le){return Le.getAttribute(ma.draggableId)===ae});return!Ne||!Ta(Ne)?null:Ne}function sr(ne){var ae=(0,x.useRef)({}),le=(0,x.useRef)(null),me=(0,x.useRef)(null),Ne=(0,x.useRef)(!1),Le=Vt(function(Lt,Pn){var Da={id:Lt,focus:Pn};return ae.current[Lt]=Da,function(){var wo=ae.current,To=wo[Lt];To!==Da&&delete wo[Lt]}},[]),Ge=Vt(function(Lt){var Pn=Za(ne,Lt);Pn&&Pn!==document.activeElement&&Pn.focus()},[ne]),Ye=Vt(function(Lt,Pn){le.current===Lt&&(le.current=Pn)},[]),Ft=Vt(function(){me.current||Ne.current&&(me.current=requestAnimationFrame(function(){me.current=null;var Lt=le.current;Lt&&Ge(Lt)}))},[Ge]),tn=Vt(function(Lt){le.current=null;var Pn=document.activeElement;Pn&&Pn.getAttribute(ma.draggableId)===Lt&&(le.current=Lt)},[]);Ma(function(){return Ne.current=!0,function(){Ne.current=!1;var Lt=me.current;Lt&&cancelAnimationFrame(Lt)}},[]);var $t=zt(function(){return{register:Le,tryRecordFocus:tn,tryRestoreFocusRecorded:Ft,tryShiftRecord:Ye}},[Le,tn,Ft,Ye]);return $t}function Ar(){var ne={draggables:{},droppables:{}},ae=[];function le(Dt){return ae.push(Dt),function(){var Pn=ae.indexOf(Dt);Pn!==-1&&ae.splice(Pn,1)}}function me(Dt){ae.length&&ae.forEach(function(Lt){return Lt(Dt)})}function Ne(Dt){return ne.draggables[Dt]||null}function Le(Dt){var Lt=Ne(Dt);return Lt||Rt(!1),Lt}var Ge={register:function(Lt){ne.draggables[Lt.descriptor.id]=Lt,me({type:"ADDITION",value:Lt})},update:function(Lt,Pn){var Da=ne.draggables[Pn.descriptor.id];Da&&Da.uniqueId===Lt.uniqueId&&(delete ne.draggables[Pn.descriptor.id],ne.draggables[Lt.descriptor.id]=Lt)},unregister:function(Lt){var Pn=Lt.descriptor.id,Da=Ne(Pn);Da&&Lt.uniqueId===Da.uniqueId&&(delete ne.draggables[Pn],me({type:"REMOVAL",value:Lt}))},getById:Le,findById:Ne,exists:function(Lt){return!!Ne(Lt)},getAllByType:function(Lt){return Fo(ne.draggables).filter(function(Pn){return Pn.descriptor.type===Lt})}};function Ye(Dt){return ne.droppables[Dt]||null}function Ft(Dt){var Lt=Ye(Dt);return Lt||Rt(!1),Lt}var tn={register:function(Lt){ne.droppables[Lt.descriptor.id]=Lt},unregister:function(Lt){var Pn=Ye(Lt.descriptor.id);Pn&&Lt.uniqueId===Pn.uniqueId&&delete ne.droppables[Lt.descriptor.id]},getById:Ft,findById:Ye,exists:function(Lt){return!!Ye(Lt)},getAllByType:function(Lt){return Fo(ne.droppables).filter(function(Pn){return Pn.descriptor.type===Lt})}};function $t(){ne.draggables={},ne.droppables={},ae.length=0}return{draggable:Ge,droppable:tn,subscribe:le,clean:$t}}function Yr(){var ne=zt(Ar,[]);return(0,x.useEffect)(function(){return function(){requestAnimationFrame(ne.clean)}},[ne]),ne}var Uo=x.createContext(null),_o=function(){var ne=document.body;return ne||Rt(!1),ne},Zo={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},li=function(ae){return"rbd-announcement-"+ae};function si(ne){var ae=zt(function(){return li(ne)},[ne]),le=(0,x.useRef)(null);(0,x.useEffect)(function(){var Le=document.createElement("div");return le.current=Le,Le.id=ae,Le.setAttribute("aria-live","assertive"),Le.setAttribute("aria-atomic","true"),(0,Te.Z)(Le.style,Zo),_o().appendChild(Le),function(){setTimeout(function(){var Ft=_o();Ft.contains(Le)&&Ft.removeChild(Le),Le===le.current&&(le.current=null)})}},[ae]);var me=Vt(function(Ne){var Le=le.current;if(Le){Le.textContent=Ne;return}},[]);return me}var Ci=0,Mi={separator:"::"};function rl(){Ci=0}function el(ne,ae){return ae===void 0&&(ae=Mi),zt(function(){return""+ne+ae.separator+Ci++},[ae.separator,ne])}function wi(ne){var ae=ne.contextId,le=ne.uniqueId;return"rbd-hidden-text-"+ae+"-"+le}function cl(ne){var ae=ne.contextId,le=ne.text,me=el("hidden-text",{separator:"-"}),Ne=zt(function(){return wi({contextId:ae,uniqueId:me})},[me,ae]);return(0,x.useEffect)(function(){var Ge=document.createElement("div");return Ge.id=Ne,Ge.textContent=le,Ge.style.display="none",_o().appendChild(Ge),function(){var Ft=_o();Ft.contains(Ge)&&Ft.removeChild(Ge)}},[Ne,le]),Ne}var to=x.createContext(null),oi={react:"^16.8.5","react-dom":"^16.8.5"},Mo=/(\d+)\.(\d+)\.(\d+)/,Xo=function(ae){var le=Mo.exec(ae);le==null&&Rt(!1);var me=Number(le[1]),Ne=Number(le[2]),Le=Number(le[3]);return{major:me,minor:Ne,patch:Le,raw:ae}},uo=function(ae,le){return le.major>ae.major?!0:le.major<ae.major?!1:le.minor>ae.minor?!0:le.minor<ae.minor?!1:le.patch>=ae.patch},Wo=function(ne,ae){var le=Xo(ne),me=Xo(ae);uo(le,me)},zo=`
We expect a html5 doctype: <!doctype html>
This is to ensure consistent browser layout and measurement
More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md
`,Go=function(ne){var ae=ne.doctype;ae&&(ae.name.toLowerCase(),ae.publicId)};function Oi(ne){}function Yo(ne,ae){}function xi(){Yo(function(){Wo(oi.react,x.version),Go(document)},[])}function _i(ne){var ae=(0,x.useRef)(ne);return(0,x.useEffect)(function(){ae.current=ne}),ae}function Ti(){var ne=null;function ae(){return!!ne}function le(Ge){return Ge===ne}function me(Ge){ne&&Rt(!1);var Ye={abandon:Ge};return ne=Ye,Ye}function Ne(){ne||Rt(!1),ne=null}function Le(){ne&&(ne.abandon(),Ne())}return{isClaimed:ae,isActive:le,claim:me,release:Ne,tryAbandon:Le}}var Ol=9,_l=13,ms=27,xl=32,vs=33,wl=34,ns=35,Ws=36,nl=37,ol=38,El=39,Bl=40,bl,Gi=(bl={},bl[_l]=!0,bl[Ol]=!0,bl),jl=function(ne){Gi[ne.keyCode]&&ne.preventDefault()},Rl=function(){var ne="visibilitychange";if(typeof document=="undefined")return ne;var ae=[ne,"ms"+ne,"webkit"+ne,"moz"+ne,"o"+ne],le=mr(ae,function(me){return"on"+me in document});return le||ne}(),as=0,bs=5;function Cs(ne,ae){return Math.abs(ae.x-ne.x)>=bs||Math.abs(ae.y-ne.y)>=bs}var Vs={type:"IDLE"};function Rs(ne){var ae=ne.cancel,le=ne.completed,me=ne.getPhase,Ne=ne.setPhase;return[{eventName:"mousemove",fn:function(Ge){var Ye=Ge.button,Ft=Ge.clientX,tn=Ge.clientY;if(Ye===as){var $t={x:Ft,y:tn},Dt=me();if(Dt.type==="DRAGGING"){Ge.preventDefault(),Dt.actions.move($t);return}Dt.type!=="PENDING"&&Rt(!1);var Lt=Dt.point;if(Cs(Lt,$t)){Ge.preventDefault();var Pn=Dt.actions.fluidLift($t);Ne({type:"DRAGGING",actions:Pn})}}}},{eventName:"mouseup",fn:function(Ge){var Ye=me();if(Ye.type!=="DRAGGING"){ae();return}Ge.preventDefault(),Ye.actions.drop({shouldBlockNextClick:!0}),le()}},{eventName:"mousedown",fn:function(Ge){me().type==="DRAGGING"&&Ge.preventDefault(),ae()}},{eventName:"keydown",fn:function(Ge){var Ye=me();if(Ye.type==="PENDING"){ae();return}if(Ge.keyCode===ms){Ge.preventDefault(),ae();return}jl(Ge)}},{eventName:"resize",fn:ae},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){me().type==="PENDING"&&ae()}},{eventName:"webkitmouseforcedown",fn:function(Ge){var Ye=me();if(Ye.type==="IDLE"&&Rt(!1),Ye.actions.shouldRespectForcePress()){ae();return}Ge.preventDefault()}},{eventName:Rl,fn:ae}]}function ps(ne){var ae=(0,x.useRef)(Vs),le=(0,x.useRef)(vo),me=zt(function(){return{eventName:"mousedown",fn:function(Dt){if(!Dt.defaultPrevented&&Dt.button===as&&!(Dt.ctrlKey||Dt.metaKey||Dt.shiftKey||Dt.altKey)){var Lt=ne.findClosestDraggableId(Dt);if(Lt){var Pn=ne.tryGetLock(Lt,Ge,{sourceEvent:Dt});if(Pn){Dt.preventDefault();var Da={x:Dt.clientX,y:Dt.clientY};le.current(),tn(Pn,Da)}}}}}},[ne]),Ne=zt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Dt){if(!Dt.defaultPrevented){var Lt=ne.findClosestDraggableId(Dt);if(Lt){var Pn=ne.findOptionsForDraggable(Lt);Pn&&(Pn.shouldRespectForcePress||ne.canGetLock(Lt)&&Dt.preventDefault())}}}}},[ne]),Le=Vt(function(){var Dt={passive:!1,capture:!0};le.current=Er(window,[Ne,me],Dt)},[Ne,me]),Ge=Vt(function(){var $t=ae.current;$t.type!=="IDLE"&&(ae.current=Vs,le.current(),Le())},[Le]),Ye=Vt(function(){var $t=ae.current;Ge(),$t.type==="DRAGGING"&&$t.actions.cancel({shouldBlockNextClick:!0}),$t.type==="PENDING"&&$t.actions.abort()},[Ge]),Ft=Vt(function(){var Dt={capture:!0,passive:!1},Lt=Rs({cancel:Ye,completed:Ge,getPhase:function(){return ae.current},setPhase:function(Da){ae.current=Da}});le.current=Er(window,Lt,Dt)},[Ye,Ge]),tn=Vt(function(Dt,Lt){ae.current.type!=="IDLE"&&Rt(!1),ae.current={type:"PENDING",point:Lt,actions:Dt},Ft()},[Ft]);Ma(function(){return Le(),function(){le.current()}},[Le])}var Ml;function Ql(){}var Dl=(Ml={},Ml[wl]=!0,Ml[vs]=!0,Ml[Ws]=!0,Ml[ns]=!0,Ml);function Pl(ne,ae){function le(){ae(),ne.cancel()}function me(){ae(),ne.drop()}return[{eventName:"keydown",fn:function(Le){if(Le.keyCode===ms){Le.preventDefault(),le();return}if(Le.keyCode===xl){Le.preventDefault(),me();return}if(Le.keyCode===Bl){Le.preventDefault(),ne.moveDown();return}if(Le.keyCode===ol){Le.preventDefault(),ne.moveUp();return}if(Le.keyCode===El){Le.preventDefault(),ne.moveRight();return}if(Le.keyCode===nl){Le.preventDefault(),ne.moveLeft();return}if(Dl[Le.keyCode]){Le.preventDefault();return}jl(Le)}},{eventName:"mousedown",fn:le},{eventName:"mouseup",fn:le},{eventName:"click",fn:le},{eventName:"touchstart",fn:le},{eventName:"resize",fn:le},{eventName:"wheel",fn:le,options:{passive:!0}},{eventName:Rl,fn:le}]}function Ds(ne){var ae=(0,x.useRef)(Ql),le=zt(function(){return{eventName:"keydown",fn:function(Le){if(Le.defaultPrevented||Le.keyCode!==xl)return;var Ge=ne.findClosestDraggableId(Le);if(!Ge)return;var Ye=ne.tryGetLock(Ge,$t,{sourceEvent:Le});if(!Ye)return;Le.preventDefault();var Ft=!0,tn=Ye.snapLift();ae.current();function $t(){Ft||Rt(!1),Ft=!1,ae.current(),me()}ae.current=Er(window,Pl(tn,$t),{capture:!0,passive:!1})}}},[ne]),me=Vt(function(){var Le={passive:!1,capture:!0};ae.current=Er(window,[le],Le)},[le]);Ma(function(){return me(),function(){ae.current()}},[me])}var Ms={type:"IDLE"},Ks=120,Ns=.15;function ru(ne){var ae=ne.cancel,le=ne.getPhase;return[{eventName:"orientationchange",fn:ae},{eventName:"resize",fn:ae},{eventName:"contextmenu",fn:function(Ne){Ne.preventDefault()}},{eventName:"keydown",fn:function(Ne){if(le().type!=="DRAGGING"){ae();return}Ne.keyCode===ms&&Ne.preventDefault(),ae()}},{eventName:Rl,fn:ae}]}function du(ne){var ae=ne.cancel,le=ne.completed,me=ne.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Le){var Ge=me();if(Ge.type!=="DRAGGING"){ae();return}Ge.hasMoved=!0;var Ye=Le.touches[0],Ft=Ye.clientX,tn=Ye.clientY,$t={x:Ft,y:tn};Le.preventDefault(),Ge.actions.move($t)}},{eventName:"touchend",fn:function(Le){var Ge=me();if(Ge.type!=="DRAGGING"){ae();return}Le.preventDefault(),Ge.actions.drop({shouldBlockNextClick:!0}),le()}},{eventName:"touchcancel",fn:function(Le){if(me().type!=="DRAGGING"){ae();return}Le.preventDefault(),ae()}},{eventName:"touchforcechange",fn:function(Le){var Ge=me();Ge.type==="IDLE"&&Rt(!1);var Ye=Le.touches[0];if(Ye){var Ft=Ye.force>=Ns;if(Ft){var tn=Ge.actions.shouldRespectForcePress();if(Ge.type==="PENDING"){tn&&ae();return}if(tn){if(Ge.hasMoved){Le.preventDefault();return}ae();return}Le.preventDefault()}}}},{eventName:Rl,fn:ae}]}function Qi(ne){var ae=(0,x.useRef)(Ms),le=(0,x.useRef)(vo),me=Vt(function(){return ae.current},[]),Ne=Vt(function(Pn){ae.current=Pn},[]),Le=zt(function(){return{eventName:"touchstart",fn:function(Pn){if(!Pn.defaultPrevented){var Da=ne.findClosestDraggableId(Pn);if(Da){var co=ne.tryGetLock(Da,Ye,{sourceEvent:Pn});if(co){var wo=Pn.touches[0],To=wo.clientX,ni=wo.clientY,fi={x:To,y:ni};le.current(),Dt(co,fi)}}}}}},[ne]),Ge=Vt(function(){var Pn={capture:!0,passive:!1};le.current=Er(window,[Le],Pn)},[Le]),Ye=Vt(function(){var Lt=ae.current;Lt.type!=="IDLE"&&(Lt.type==="PENDING"&&clearTimeout(Lt.longPressTimerId),Ne(Ms),le.current(),Ge())},[Ge,Ne]),Ft=Vt(function(){var Lt=ae.current;Ye(),Lt.type==="DRAGGING"&&Lt.actions.cancel({shouldBlockNextClick:!0}),Lt.type==="PENDING"&&Lt.actions.abort()},[Ye]),tn=Vt(function(){var Pn={capture:!0,passive:!1},Da={cancel:Ft,completed:Ye,getPhase:me},co=Er(window,du(Da),Pn),wo=Er(window,ru(Da),Pn);le.current=function(){co(),wo()}},[Ft,me,Ye]),$t=Vt(function(){var Pn=me();Pn.type!=="PENDING"&&Rt(!1);var Da=Pn.actions.fluidLift(Pn.point);Ne({type:"DRAGGING",actions:Da,hasMoved:!1})},[me,Ne]),Dt=Vt(function(Pn,Da){me().type!=="IDLE"&&Rt(!1);var co=setTimeout($t,Ks);Ne({type:"PENDING",point:Da,actions:Pn,longPressTimerId:co}),tn()},[tn,me,Ne,$t]);Ma(function(){return Ge(),function(){le.current();var Da=me();Da.type==="PENDING"&&(clearTimeout(Da.longPressTimerId),Ne(Ms))}},[me,Ge,Ne]),Ma(function(){var Pn=Er(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Pn},[])}function gl(ne){}var Kl={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function vl(ne,ae){if(ae==null)return!1;var le=!!Kl[ae.tagName.toLowerCase()];if(le)return!0;var me=ae.getAttribute("contenteditable");return me==="true"||me===""?!0:ae===ne?!1:vl(ne,ae.parentElement)}function Gl(ne,ae){var le=ae.target;return Ta(le)?vl(ne,le):!1}var rs=function(ne){return La(ne.getBoundingClientRect()).center};function os(ne){return ne instanceof xr(ne).Element}var Ts=function(){var ne="matches";if(typeof document=="undefined")return ne;var ae=[ne,"msMatchesSelector","webkitMatchesSelector"],le=mr(ae,function(me){return me in Element.prototype});return le||ne}();function gu(ne,ae){return ne==null?null:ne[Ts](ae)?ne:gu(ne.parentElement,ae)}function zu(ne,ae){return ne.closest?ne.closest(ae):gu(ne,ae)}function xu(ne){return"["+ma.contextId+'="'+ne+'"]'}function Hu(ne,ae){var le=ae.target;if(!os(le))return null;var me=xu(ne),Ne=zu(le,me);return!Ne||!Ta(Ne)?null:Ne}function wu(ne,ae){var le=Hu(ne,ae);return le?le.getAttribute(ma.draggableId):null}function ou(ne,ae){var le="["+ia.contextId+'="'+ne+'"]',me=ai(document.querySelectorAll(le)),Ne=mr(me,function(Le){return Le.getAttribute(ia.id)===ae});return!Ne||!Ta(Ne)?null:Ne}function $s(ne){ne.preventDefault()}function Ys(ne){var ae=ne.expected,le=ne.phase,me=ne.isLockActive,Ne=ne.shouldWarn;return!(!me()||ae!==le)}function Fu(ne){var ae=ne.lockAPI,le=ne.store,me=ne.registry,Ne=ne.draggableId;if(ae.isClaimed())return!1;var Le=me.draggable.findById(Ne);return!(!Le||!Le.options.isEnabled||!mi(le.getState(),Ne))}function Au(ne){var ae=ne.lockAPI,le=ne.contextId,me=ne.store,Ne=ne.registry,Le=ne.draggableId,Ge=ne.forceSensorStop,Ye=ne.sourceEvent,Ft=Fu({lockAPI:ae,store:me,registry:Ne,draggableId:Le});if(!Ft)return null;var tn=Ne.draggable.getById(Le),$t=ou(le,tn.descriptor.id);if(!$t||Ye&&!tn.options.canDragInteractiveElements&&Gl($t,Ye))return null;var Dt=ae.claim(Ge||vo),Lt="PRE_DRAG";function Pn(){return tn.options.shouldRespectForcePress}function Da(){return ae.isActive(Dt)}function co(Hi,tl){Ys({expected:Hi,phase:Lt,isLockActive:Da,shouldWarn:!0})&&me.dispatch(tl())}var wo=co.bind(null,"DRAGGING");function To(Hi){function tl(){ae.release(),Lt="COMPLETED"}Lt!=="PRE_DRAG"&&(tl(),Lt!=="PRE_DRAG"&&Rt(!1)),me.dispatch(De(Hi.liftActionArgs)),Lt="DRAGGING";function Nl(ll,Il){if(Il===void 0&&(Il={shouldBlockNextClick:!1}),Hi.cleanup(),Il.shouldBlockNextClick){var Jl=Er(window,[{eventName:"click",fn:$s,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Jl)}tl(),me.dispatch(Se({reason:ll}))}return(0,Te.Z)({isActive:function(){return Ys({expected:"DRAGGING",phase:Lt,isLockActive:Da,shouldWarn:!1})},shouldRespectForcePress:Pn,drop:function(Il){return Nl("DROP",Il)},cancel:function(Il){return Nl("CANCEL",Il)}},Hi.actions)}function ni(Hi){var tl=hr(function(ll){wo(function(){return Ea({client:ll})})}),Nl=To({liftActionArgs:{id:Le,clientSelection:Hi,movementMode:"FLUID"},cleanup:function(){return tl.cancel()},actions:{move:tl}});return(0,Te.Z)({},Nl,{move:tl})}function fi(){var Hi={moveUp:function(){return wo(Va)},moveRight:function(){return wo(Ja)},moveDown:function(){return wo(ir)},moveLeft:function(){return wo(wr)}};return To({liftActionArgs:{id:Le,clientSelection:rs($t),movementMode:"SNAP"},cleanup:vo,actions:Hi})}function Ei(){var Hi=Ys({expected:"PRE_DRAG",phase:Lt,isLockActive:Da,shouldWarn:!0});Hi&&ae.release()}var Ui={isActive:function(){return Ys({expected:"PRE_DRAG",phase:Lt,isLockActive:Da,shouldWarn:!1})},shouldRespectForcePress:Pn,fluidLift:ni,snapLift:fi,abort:Ei};return Ui}var ju=[ps,Ds,Qi];function Bu(ne){var ae=ne.contextId,le=ne.store,me=ne.registry,Ne=ne.customSensors,Le=ne.enableDefaultSensors,Ge=[].concat(Le?ju:[],Ne||[]),Ye=(0,x.useState)(function(){return Ti()})[0],Ft=Vt(function(ni,fi){ni.isDragging&&!fi.isDragging&&Ye.tryAbandon()},[Ye]);Ma(function(){var ni=le.getState(),fi=le.subscribe(function(){var Ei=le.getState();Ft(ni,Ei),ni=Ei});return fi},[Ye,le,Ft]),Ma(function(){return Ye.tryAbandon},[Ye.tryAbandon]);var tn=Vt(function(To){return Fu({lockAPI:Ye,registry:me,store:le,draggableId:To})},[Ye,me,le]),$t=Vt(function(To,ni,fi){return Au({lockAPI:Ye,registry:me,contextId:ae,store:le,draggableId:To,forceSensorStop:ni,sourceEvent:fi&&fi.sourceEvent?fi.sourceEvent:null})},[ae,Ye,me,le]),Dt=Vt(function(To){return wu(ae,To)},[ae]),Lt=Vt(function(To){var ni=me.draggable.findById(To);return ni?ni.options:null},[me.draggable]),Pn=Vt(function(){Ye.isClaimed()&&(Ye.tryAbandon(),le.getState().phase!=="IDLE"&&le.dispatch(Qr()))},[Ye,le]),Da=Vt(Ye.isClaimed,[Ye]),co=zt(function(){return{canGetLock:tn,tryGetLock:$t,findClosestDraggableId:Dt,findOptionsForDraggable:Lt,tryReleaseLock:Pn,isLockClaimed:Da}},[tn,$t,Dt,Lt,Pn,Da]);gl(Ge);for(var wo=0;wo<Ge.length;wo++)Ge[wo](co)}var iu=function(ae){return{onBeforeCapture:ae.onBeforeCapture,onBeforeDragStart:ae.onBeforeDragStart,onDragStart:ae.onDragStart,onDragEnd:ae.onDragEnd,onDragUpdate:ae.onDragUpdate}};function Qs(ne){return ne.current||Rt(!1),ne.current}function Gu(ne){var ae=ne.contextId,le=ne.setCallbacks,me=ne.sensors,Ne=ne.nonce,Le=ne.dragHandleUsageInstructions,Ge=(0,x.useRef)(null);xi();var Ye=_i(ne),Ft=Vt(function(){return iu(Ye.current)},[Ye]),tn=si(ae),$t=cl({contextId:ae,text:Le}),Dt=so(ae,Ne),Lt=Vt(function(ll){Qs(Ge).dispatch(ll)},[]),Pn=zt(function(){return(0,Ee.DE)({publishWhileDragging:st,updateDroppableScroll:bn,updateDroppableIsEnabled:Rn,updateDroppableIsCombineEnabled:Ca,collectionStarting:Qt},Lt)},[Lt]),Da=Yr(),co=zt(function(){return vi(Da,Pn)},[Da,Pn]),wo=zt(function(){return qt((0,Te.Z)({scrollWindow:ci,scrollDroppable:co.scrollDroppable},(0,Ee.DE)({move:Ea},Lt)))},[co.scrollDroppable,Lt]),To=sr(ae),ni=zt(function(){return Vr({announce:tn,autoScroller:wo,dimensionMarshal:co,focusMarshal:To,getResponders:Ft,styleMarshal:Dt})},[tn,wo,co,To,Ft,Dt]);Ge.current=ni;var fi=Vt(function(){var ll=Qs(Ge),Il=ll.getState();Il.phase!=="IDLE"&&ll.dispatch(Qr())},[]),Ei=Vt(function(){var ll=Qs(Ge).getState();return ll.isDragging||ll.phase==="DROP_ANIMATING"},[]),Ui=zt(function(){return{isDragging:Ei,tryAbort:fi}},[Ei,fi]);le(Ui);var Hi=Vt(function(ll){return mi(Qs(Ge).getState(),ll)},[]),tl=Vt(function(){return fl(Qs(Ge).getState())},[]),Nl=zt(function(){return{marshal:co,focus:To,contextId:ae,canLift:Hi,isMovementAllowed:tl,dragHandleUsageInstructionsId:$t,registry:Da}},[ae,co,$t,To,Hi,tl,Da]);return Bu({contextId:ae,store:ni,registry:Da,customSensors:me,enableDefaultSensors:ne.enableDefaultSensors!==!1}),(0,x.useEffect)(function(){return fi},[fi]),x.createElement(to.Provider,{value:Nl},x.createElement(b,{context:Uo,store:ni},ne.children))}var fu=0;function Du(){fu=0}function Uu(){return zt(function(){return""+fu++},[])}function ac(){Du(),rl()}function Wu(ne){var ae=Uu(),le=ne.dragHandleUsageInstructions||_a.dragHandleUsageInstructions;return x.createElement(Ya,null,function(me){return x.createElement(Gu,{nonce:ne.nonce,contextId:ae,setCallbacks:me,dragHandleUsageInstructions:le,enableDefaultSensors:ne.enableDefaultSensors,sensors:ne.sensors,onBeforeCapture:ne.onBeforeCapture,onBeforeDragStart:ne.onBeforeDragStart,onDragStart:ne.onDragStart,onDragUpdate:ne.onDragUpdate,onDragEnd:ne.onDragEnd},ne.children)})}var lu=function(ae){return function(le){return ae===le}},su=lu("scroll"),mu=lu("auto"),vu=lu("visible"),pu=function(ae,le){return le(ae.overflowX)||le(ae.overflowY)},Nu=function(ae,le){return le(ae.overflowX)&&le(ae.overflowY)},hu=function(ae){var le=window.getComputedStyle(ae),me={overflowX:le.overflowX,overflowY:le.overflowY};return pu(me,su)||pu(me,mu)},Iu=function(){return!1;var ae,le,me,Ne},Lu=function ne(ae){return ae==null?null:ae===document.body?Iu()?ae:null:ae===document.documentElement?null:hu(ae)?ae:ne(ae.parentElement)},Vu=function(ne){if(ne)var ae=Lu(ne.parentElement)},qs=function(ne){return{x:ne.scrollLeft,y:ne.scrollTop}},Ou=function ne(ae){if(!ae)return!1;var le=window.getComputedStyle(ae);return le.position==="fixed"?!0:ne(ae.parentElement)},Su=function(ne){var ae=Lu(ne),le=Ou(ne);return{closestScrollable:ae,isFixedOnPage:le}},Ru=function(ne){var ae=ne.descriptor,le=ne.isEnabled,me=ne.isCombineEnabled,Ne=ne.isFixedOnPage,Le=ne.direction,Ge=ne.client,Ye=ne.page,Ft=ne.closest,tn=function(){if(!Ft)return null;var Pn=Ft.scrollSize,Da=Ft.client,co=io({scrollHeight:Pn.scrollHeight,scrollWidth:Pn.scrollWidth,height:Da.paddingBox.height,width:Da.paddingBox.width});return{pageMarginBox:Ft.page.marginBox,frameClient:Da,scrollSize:Pn,shouldClipSubject:Ft.shouldClipSubject,scroll:{initial:Ft.scroll,current:Ft.scroll,max:co,diff:{value:Ri,displacement:Ri}}}}(),$t=Le==="vertical"?ro:xo,Dt=Ia({page:Ye,withPlaceholder:null,axis:$t,frame:tn}),Lt={descriptor:ae,isCombineEnabled:me,isFixedOnPage:Ne,axis:$t,isEnabled:le,client:Ge,page:Ye,frame:tn,subject:Dt};return Lt},$u=function(ae,le){var me=fo(ae);if(!le||ae!==le)return me;var Ne=me.paddingBox.top-le.scrollTop,Le=me.paddingBox.left-le.scrollLeft,Ge=Ne+le.scrollHeight,Ye=Le+le.scrollWidth,Ft={top:Ne,right:Ye,bottom:Ge,left:Le},tn=Or(Ft,me.border),$t=Lo({borderBox:tn,margin:me.margin,border:me.border,padding:me.padding});return $t},il=function(ne){var ae=ne.ref,le=ne.descriptor,me=ne.env,Ne=ne.windowScroll,Le=ne.direction,Ge=ne.isDropDisabled,Ye=ne.isCombineEnabled,Ft=ne.shouldClipSubject,tn=me.closestScrollable,$t=$u(ae,tn),Dt=Io($t,Ne),Lt=function(){if(!tn)return null;var Da=fo(tn),co={scrollHeight:tn.scrollHeight,scrollWidth:tn.scrollWidth};return{client:Da,page:Io(Da,Ne),scroll:qs(tn),scrollSize:co,shouldClipSubject:Ft}}(),Pn=Ru({descriptor:le,isEnabled:!Ge,isCombineEnabled:Ye,isFixedOnPage:me.isFixedOnPage,direction:Le,client:$t,page:Dt,closest:Lt});return Pn},pl={passive:!1},hs={passive:!0},ks=function(ne){return ne.shouldPublishImmediately?pl:hs};function xs(ne){var ae=(0,x.useContext)(ne);return ae||Rt(!1),ae}var eu=function(ae){return ae&&ae.env.closestScrollable||null};function yu(ne){var ae=(0,x.useRef)(null),le=xs(to),me=el("droppable"),Ne=le.registry,Le=le.marshal,Ge=_i(ne),Ye=zt(function(){return{id:ne.droppableId,type:ne.type,mode:ne.mode}},[ne.droppableId,ne.mode,ne.type]),Ft=(0,x.useRef)(Ye),tn=zt(function(){return no(function(Ei,Ui){ae.current||Rt(!1);var Hi={x:Ei,y:Ui};Le.updateDroppableScroll(Ye.id,Hi)})},[Ye.id,Le]),$t=Vt(function(){var Ei=ae.current;return!Ei||!Ei.env.closestScrollable?Ri:qs(Ei.env.closestScrollable)},[]),Dt=Vt(function(){var Ei=$t();tn(Ei.x,Ei.y)},[$t,tn]),Lt=zt(function(){return hr(Dt)},[Dt]),Pn=Vt(function(){var Ei=ae.current,Ui=eu(Ei);Ei&&Ui||Rt(!1);var Hi=Ei.scrollOptions;if(Hi.shouldPublishImmediately){Dt();return}Lt()},[Lt,Dt]),Da=Vt(function(Ei,Ui){ae.current&&Rt(!1);var Hi=Ge.current,tl=Hi.getDroppableRef();tl||Rt(!1);var Nl=Su(tl),ll={ref:tl,descriptor:Ye,env:Nl,scrollOptions:Ui};ae.current=ll;var Il=il({ref:tl,descriptor:Ye,env:Nl,windowScroll:Ei,direction:Hi.direction,isDropDisabled:Hi.isDropDisabled,isCombineEnabled:Hi.isCombineEnabled,shouldClipSubject:!Hi.ignoreContainerClipping}),Jl=Nl.closestScrollable;return Jl&&(Jl.setAttribute(lr.contextId,le.contextId),Jl.addEventListener("scroll",Pn,ks(ll.scrollOptions))),Il},[le.contextId,Ye,Pn,Ge]),co=Vt(function(){var Ei=ae.current,Ui=eu(Ei);return Ei&&Ui||Rt(!1),qs(Ui)},[]),wo=Vt(function(){var Ei=ae.current;Ei||Rt(!1);var Ui=eu(Ei);ae.current=null,Ui&&(Lt.cancel(),Ui.removeAttribute(lr.contextId),Ui.removeEventListener("scroll",Pn,ks(Ei.scrollOptions)))},[Pn,Lt]),To=Vt(function(Ei){var Ui=ae.current;Ui||Rt(!1);var Hi=eu(Ui);Hi||Rt(!1),Hi.scrollTop+=Ei.y,Hi.scrollLeft+=Ei.x},[]),ni=zt(function(){return{getDimensionAndWatchScroll:Da,getScrollWhileDragging:co,dragStopped:wo,scroll:To}},[wo,Da,co,To]),fi=zt(function(){return{uniqueId:me,descriptor:Ye,callbacks:ni}},[ni,Ye,me]);Ma(function(){return Ft.current=fi.descriptor,Ne.droppable.register(fi),function(){ae.current&&wo(),Ne.droppable.unregister(fi)}},[ni,Ye,wo,fi,Le,Ne.droppable]),Ma(function(){ae.current&&Le.updateDroppableIsEnabled(Ft.current.id,!ne.isDropDisabled)},[ne.isDropDisabled,Le]),Ma(function(){ae.current&&Le.updateDroppableIsCombineEnabled(Ft.current.id,ne.isCombineEnabled)},[ne.isCombineEnabled,Le])}function tu(){}var uu={width:0,height:0,margin:Ii},Eu=function(ae){var le=ae.isAnimatingOpenOnMount,me=ae.placeholder,Ne=ae.animate;return le||Ne==="close"?uu:{height:me.client.borderBox.height,width:me.client.borderBox.width,margin:me.client.margin}},vc=function(ae){var le=ae.isAnimatingOpenOnMount,me=ae.placeholder,Ne=ae.animate,Le=Eu({isAnimatingOpenOnMount:le,placeholder:me,animate:Ne});return{display:me.display,boxSizing:"border-box",width:Le.width,height:Le.height,marginTop:Le.margin.top,marginRight:Le.margin.right,marginBottom:Le.margin.bottom,marginLeft:Le.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:Ne!=="none"?gn.placeholder:null}};function pc(ne){var ae=(0,x.useRef)(null),le=Vt(function(){ae.current&&(clearTimeout(ae.current),ae.current=null)},[]),me=ne.animate,Ne=ne.onTransitionEnd,Le=ne.onClose,Ge=ne.contextId,Ye=(0,x.useState)(ne.animate==="open"),Ft=Ye[0],tn=Ye[1];(0,x.useEffect)(function(){return Ft?me!=="open"?(le(),tn(!1),tu):ae.current?tu:(ae.current=setTimeout(function(){ae.current=null,tn(!1)}),le):tu},[me,Ft,le]);var $t=Vt(function(Lt){Lt.propertyName==="height"&&(Ne(),me==="close"&&Le())},[me,Le,Ne]),Dt=vc({isAnimatingOpenOnMount:Ft,animate:ne.animate,placeholder:ne.placeholder});return x.createElement(ne.placeholder.tagName,{style:Dt,"data-rbd-placeholder-context-id":Ge,onTransitionEnd:$t,ref:ne.innerRef})}var hc=x.memo(pc),Qu=x.createContext(null);function rc(ne){ne&&Ta(ne)||Rt(!1)}function Ju(ne){return typeof ne=="boolean"}function Xu(ne,ae){ae.forEach(function(le){return le(ne)})}var Sc=[function(ae){var le=ae.props;le.droppableId||Rt(!1),typeof le.droppableId!="string"&&Rt(!1)},function(ae){var le=ae.props;Ju(le.isDropDisabled)||Rt(!1),Ju(le.isCombineEnabled)||Rt(!1),Ju(le.ignoreContainerClipping)||Rt(!1)},function(ae){var le=ae.getDroppableRef;rc(le())}],yc=[function(ae){var le=ae.props,me=ae.getPlaceholderRef;if(le.placeholder)var Ne=me()}],Ec=[function(ae){var le=ae.props;le.renderClone||Rt(!1)},function(ae){var le=ae.getPlaceholderRef;le()&&Rt(!1)}];function Pc(ne){Yo(function(){Xu(ne,Sc),ne.props.mode==="standard"&&Xu(ne,yc),ne.props.mode==="virtual"&&Xu(ne,Ec)})}var bc=function(ne){we(ae,ne);function ae(){for(var me,Ne=arguments.length,Le=new Array(Ne),Ge=0;Ge<Ne;Ge++)Le[Ge]=arguments[Ge];return me=ne.call.apply(ne,[this].concat(Le))||this,me.state={isVisible:!!me.props.on,data:me.props.on,animate:me.props.shouldAnimate&&me.props.on?"open":"none"},me.onClose=function(){me.state.animate==="close"&&me.setState({isVisible:!1})},me}ae.getDerivedStateFromProps=function(Ne,Le){return Ne.shouldAnimate?Ne.on?{isVisible:!0,data:Ne.on,animate:"open"}:Le.isVisible?{isVisible:!0,data:Le.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!Ne.on,data:Ne.on,animate:"none"}};var le=ae.prototype;return le.render=function(){if(!this.state.isVisible)return null;var Ne={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(Ne)},ae}(x.PureComponent),oc={dragging:5e3,dropAnimating:4500},Cc=function(ae,le){return le?gn.drop(le.duration):ae?gn.snap:gn.fluid},xc=function(ae,le){return ae?le?it.opacity.drop:it.opacity.combining:null},wc=function(ae){return ae.forceShouldAnimate!=null?ae.forceShouldAnimate:ae.mode==="SNAP"};function Fc(ne){var ae=ne.dimension,le=ae.client,me=ne.offset,Ne=ne.combineWith,Le=ne.dropping,Ge=!!Ne,Ye=wc(ne),Ft=!!Le,tn=Ft?nn.drop(me,Ge):nn.moveTo(me),$t={position:"fixed",top:le.marginBox.top,left:le.marginBox.left,boxSizing:"border-box",width:le.borderBox.width,height:le.borderBox.height,transition:Cc(Ye,Le),transform:tn,opacity:xc(Ge,Ft),zIndex:Ft?oc.dropAnimating:oc.dragging,pointerEvents:"none"};return $t}function Ac(ne){return{transform:nn.moveTo(ne.offset),transition:ne.shouldAnimateDisplacement?null:"none"}}function Bc(ne){return ne.type==="DRAGGING"?Fc(ne):Ac(ne)}function Dc(ne,ae,le){le===void 0&&(le=Ri);var me=window.getComputedStyle(ae),Ne=ae.getBoundingClientRect(),Le=Qo(Ne,me),Ge=Io(Le,le),Ye={client:Le,tagName:ae.tagName.toLowerCase(),display:me.display},Ft={x:Le.marginBox.width,y:Le.marginBox.height},tn={descriptor:ne,placeholder:Ye,displaceBy:Ft,client:Le,page:Ge};return tn}function Nc(ne){var ae=el("draggable"),le=ne.descriptor,me=ne.registry,Ne=ne.getDraggableRef,Le=ne.canDragInteractiveElements,Ge=ne.shouldRespectForcePress,Ye=ne.isEnabled,Ft=zt(function(){return{canDragInteractiveElements:Le,shouldRespectForcePress:Ge,isEnabled:Ye}},[Le,Ye,Ge]),tn=Vt(function(Pn){var Da=Ne();return Da||Rt(!1),Dc(le,Da,Pn)},[le,Ne]),$t=zt(function(){return{uniqueId:ae,descriptor:le,options:Ft,getDimension:tn}},[le,tn,Ft,ae]),Dt=(0,x.useRef)($t),Lt=(0,x.useRef)(!0);Ma(function(){return me.draggable.register(Dt.current),function(){return me.draggable.unregister(Dt.current)}},[me.draggable]),Ma(function(){if(Lt.current){Lt.current=!1;return}var Pn=Dt.current;Dt.current=$t,me.draggable.update($t,Pn)},[$t,me.draggable])}function Ic(ne,ae,le){Yo(function(){function me(Le){return"Draggable[id: "+Le+"]: "}var Ne=ne.draggableId;Ne||Rt(!1),typeof Ne!="string"&&Rt(!1),kr(ne.index)||Rt(!1),ne.mapped.type!=="DRAGGING"&&(rc(le()),ne.isEnabled&&(Za(ae,Ne)||Rt(!1)))})}function Lc(ne){}function Oc(ne){ne.preventDefault()}function Rc(ne){var ae=(0,x.useRef)(null),le=Vt(function(ll){ae.current=ll},[]),me=Vt(function(){return ae.current},[]),Ne=xs(to),Le=Ne.contextId,Ge=Ne.dragHandleUsageInstructionsId,Ye=Ne.registry,Ft=xs(Qu),tn=Ft.type,$t=Ft.droppableId,Dt=zt(function(){return{id:ne.draggableId,index:ne.index,type:tn,droppableId:$t}},[ne.draggableId,ne.index,tn,$t]),Lt=ne.children,Pn=ne.draggableId,Da=ne.isEnabled,co=ne.shouldRespectForcePress,wo=ne.canDragInteractiveElements,To=ne.isClone,ni=ne.mapped,fi=ne.dropAnimationFinished;if(Ic(ne,Le,me),Lc(To),!To){var Ei=zt(function(){return{descriptor:Dt,registry:Ye,getDraggableRef:me,canDragInteractiveElements:wo,shouldRespectForcePress:co,isEnabled:Da}},[Dt,Ye,me,wo,co,Da]);Nc(Ei)}var Ui=zt(function(){return Da?{tabIndex:0,role:"button","aria-describedby":Ge,"data-rbd-drag-handle-draggable-id":Pn,"data-rbd-drag-handle-context-id":Le,draggable:!1,onDragStart:Oc}:null},[Le,Ge,Pn,Da]),Hi=Vt(function(ll){ni.type==="DRAGGING"&&ni.dropping&&ll.propertyName==="transform"&&fi()},[fi,ni]),tl=zt(function(){var ll=Bc(ni),Il=ni.type==="DRAGGING"&&ni.dropping?Hi:null,Jl={innerRef:le,draggableProps:{"data-rbd-draggable-context-id":Le,"data-rbd-draggable-id":Pn,style:ll,onTransitionEnd:Il},dragHandleProps:Ui};return Jl},[Le,Ui,Pn,ni,Hi,le]),Nl=zt(function(){return{draggableId:Dt.id,type:Dt.type,source:{index:Dt.index,droppableId:Dt.droppableId}}},[Dt.droppableId,Dt.id,Dt.index,Dt.type]);return Lt(tl,ni.snapshot,Nl)}var ic=function(ne,ae){return ne===ae},lc=function(ne){var ae=ne.combine,le=ne.destination;return le?le.droppableId:ae?ae.droppableId:null},Mc=function(ae){return ae.combine?ae.combine.draggableId:null},Tc=function(ae){return ae.at&&ae.at.type==="COMBINE"?ae.at.combine.draggableId:null};function kc(){var ne=no(function(Ne,Le){return{x:Ne,y:Le}}),ae=no(function(Ne,Le,Ge,Ye,Ft){return{isDragging:!0,isClone:Le,isDropAnimating:!!Ft,dropAnimation:Ft,mode:Ne,draggingOver:Ge,combineWith:Ye,combineTargetFor:null}}),le=no(function(Ne,Le,Ge,Ye,Ft,tn,$t){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:Ft,combineWith:tn,mode:Le,offset:Ne,dimension:Ge,forceShouldAnimate:$t,snapshot:ae(Le,Ye,Ft,tn,null)}}}),me=function(Le,Ge){if(Le.isDragging){if(Le.critical.draggable.id!==Ge.draggableId)return null;var Ye=Le.current.client.offset,Ft=Le.dimensions.draggables[Ge.draggableId],tn=yl(Le.impact),$t=Tc(Le.impact),Dt=Le.forceShouldAnimate;return le(ne(Ye.x,Ye.y),Le.movementMode,Ft,Ge.isClone,tn,$t,Dt)}if(Le.phase==="DROP_ANIMATING"){var Lt=Le.completed;if(Lt.result.draggableId!==Ge.draggableId)return null;var Pn=Ge.isClone,Da=Le.dimensions.draggables[Ge.draggableId],co=Lt.result,wo=co.mode,To=lc(co),ni=Mc(co),fi=Le.dropDuration,Ei={duration:fi,curve:Je.drop,moveTo:Le.newHomeClientOffset,opacity:ni?it.opacity.drop:null,scale:ni?it.scale.drop:null};return{mapped:{type:"DRAGGING",offset:Le.newHomeClientOffset,dimension:Da,dropping:Ei,draggingOver:To,combineWith:ni,mode:wo,forceShouldAnimate:null,snapshot:ae(wo,Pn,To,ni,Ei)}}}return null};return me}function sc(ne){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:ne,combineWith:null}}var Zc={mapped:{type:"SECONDARY",offset:Ri,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:sc(null)}};function _c(){var ne=no(function(Ge,Ye){return{x:Ge,y:Ye}}),ae=no(sc),le=no(function(Ge,Ye,Ft){return Ye===void 0&&(Ye=null),{mapped:{type:"SECONDARY",offset:Ge,combineTargetFor:Ye,shouldAnimateDisplacement:Ft,snapshot:ae(Ye)}}}),me=function(Ye){return Ye?le(Ri,Ye,!0):null},Ne=function(Ye,Ft,tn,$t){var Dt=tn.displaced.visible[Ye],Lt=!!($t.inVirtualList&&$t.effected[Ye]),Pn=et(tn),Da=Pn&&Pn.draggableId===Ye?Ft:null;if(!Dt){if(!Lt)return me(Da);if(tn.displaced.invisible[Ye])return null;var co=dr($t.displacedBy.point),wo=ne(co.x,co.y);return le(wo,Da,!0)}if(Lt)return me(Da);var To=tn.displacedBy.point,ni=ne(To.x,To.y);return le(ni,Da,Dt.shouldAnimate)},Le=function(Ye,Ft){if(Ye.isDragging)return Ye.critical.draggable.id===Ft.draggableId?null:Ne(Ft.draggableId,Ye.critical.draggable.id,Ye.impact,Ye.afterCritical);if(Ye.phase==="DROP_ANIMATING"){var tn=Ye.completed;return tn.result.draggableId===Ft.draggableId?null:Ne(Ft.draggableId,tn.result.draggableId,tn.impact,tn.afterCritical)}return null};return Le}var Kc=function(){var ae=kc(),le=_c(),me=function(Le,Ge){return ae(Le,Ge)||le(Le,Ge)||Zc};return me},zc={dropAnimationFinished:lt},Hc=Zn(Kc,zc,null,{context:Uo,pure:!0,areStatePropsEqual:ic})(Rc);function uc(ne){var ae=xs(Qu),le=ae.isUsingCloneFor;return le===ne.draggableId&&!ne.isClone?null:x.createElement(Hc,ne)}function jc(ne){var ae=typeof ne.isDragDisabled=="boolean"?!ne.isDragDisabled:!0,le=!!ne.disableInteractiveElementBlocking,me=!!ne.shouldRespectForcePress;return x.createElement(uc,(0,Te.Z)({},ne,{isClone:!1,isEnabled:ae,canDragInteractiveElements:le,shouldRespectForcePress:me}))}function Gc(ne){var ae=(0,x.useContext)(to);ae||Rt(!1);var le=ae.contextId,me=ae.isMovementAllowed,Ne=(0,x.useRef)(null),Le=(0,x.useRef)(null),Ge=ne.children,Ye=ne.droppableId,Ft=ne.type,tn=ne.mode,$t=ne.direction,Dt=ne.ignoreContainerClipping,Lt=ne.isDropDisabled,Pn=ne.isCombineEnabled,Da=ne.snapshot,co=ne.useClone,wo=ne.updateViewportMaxScroll,To=ne.getContainerForClone,ni=Vt(function(){return Ne.current},[]),fi=Vt(function(is){Ne.current=is},[]),Ei=Vt(function(){return Le.current},[]),Ui=Vt(function(is){Le.current=is},[]);Pc({props:ne,getDroppableRef:ni,getPlaceholderRef:Ei});var Hi=Vt(function(){me()&&wo({maxScroll:jr()})},[me,wo]);yu({droppableId:Ye,type:Ft,mode:tn,direction:$t,isDropDisabled:Lt,isCombineEnabled:Pn,ignoreContainerClipping:Dt,getDroppableRef:ni});var tl=x.createElement(bc,{on:ne.placeholder,shouldAnimate:ne.shouldAnimatePlaceholder},function(is){var zs=is.onClose,Zs=is.data,ws=is.animate;return x.createElement(hc,{placeholder:Zs,onClose:zs,innerRef:Ui,animate:ws,contextId:le,onTransitionEnd:Hi})}),Nl=zt(function(){return{innerRef:fi,placeholder:tl,droppableProps:{"data-rbd-droppable-id":Ye,"data-rbd-droppable-context-id":le}}},[le,Ye,tl,fi]),ll=co?co.dragging.draggableId:null,Il=zt(function(){return{droppableId:Ye,type:Ft,isUsingCloneFor:ll}},[Ye,ll,Ft]);function Jl(){if(!co)return null;var is=co.dragging,zs=co.render,Zs=x.createElement(uc,{draggableId:is.draggableId,index:is.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(ws,Hs){return zs(ws,Hs,is)});return Fa.createPortal(Zs,To())}return x.createElement(Qu.Provider,{value:Il},Ge(Nl,Da),Jl())}var Yu=function(ae,le){return ae===le.droppable.type},cc=function(ae,le){return le.draggables[ae.draggable.id]},Uc=function(){var ae={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},le=(0,Te.Z)({},ae,{shouldAnimatePlaceholder:!1}),me=no(function(Ge){return{draggableId:Ge.id,type:Ge.type,source:{index:Ge.index,droppableId:Ge.droppableId}}}),Ne=no(function(Ge,Ye,Ft,tn,$t,Dt){var Lt=$t.descriptor.id,Pn=$t.descriptor.droppableId===Ge;if(Pn){var Da=Dt?{render:Dt,dragging:me($t.descriptor)}:null,co={isDraggingOver:Ft,draggingOverWith:Ft?Lt:null,draggingFromThisWith:Lt,isUsingPlaceholder:!0};return{placeholder:$t.placeholder,shouldAnimatePlaceholder:!1,snapshot:co,useClone:Da}}if(!Ye)return le;if(!tn)return ae;var wo={isDraggingOver:Ft,draggingOverWith:Lt,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:$t.placeholder,shouldAnimatePlaceholder:!0,snapshot:wo,useClone:null}}),Le=function(Ye,Ft){var tn=Ft.droppableId,$t=Ft.type,Dt=!Ft.isDropDisabled,Lt=Ft.renderClone;if(Ye.isDragging){var Pn=Ye.critical;if(!Yu($t,Pn))return le;var Da=cc(Pn,Ye.dimensions),co=yl(Ye.impact)===tn;return Ne(tn,Dt,co,co,Da,Lt)}if(Ye.phase==="DROP_ANIMATING"){var wo=Ye.completed;if(!Yu($t,wo.critical))return le;var To=cc(wo.critical,Ye.dimensions);return Ne(tn,Dt,lc(wo.result)===tn,yl(wo.impact)===tn,To,Lt)}if(Ye.phase==="IDLE"&&Ye.completed&&!Ye.shouldFlush){var ni=Ye.completed;if(!Yu($t,ni.critical))return le;var fi=yl(ni.impact)===tn,Ei=!!(ni.impact.at&&ni.impact.at.type==="COMBINE"),Ui=ni.critical.droppable.id===tn;return fi?Ei?ae:le:Ui?ae:le}return le};return Le},Wc={updateViewportMaxScroll:Pa};function Vc(){return document.body||Rt(!1),document.body}var $c={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Vc},dc=Zn(Uc,Wc,null,{context:Uo,pure:!0,areStatePropsEqual:ic})(Gc);dc.defaultProps=$c},88359:function(en,jt){"use strict";var z;var x=60103,ie=60106,we=60107,Te=60108,Ee=60114,Ze=60109,se=60110,qe=60112,Me=60113,ke=60120,Ke=60115,de=60116,ze=60121,ue=60122,y=60117,a=60129,b=60131;if(typeof Symbol=="function"&&Symbol.for){var E=Symbol.for;x=E("react.element"),ie=E("react.portal"),we=E("react.fragment"),Te=E("react.strict_mode"),Ee=E("react.profiler"),Ze=E("react.provider"),se=E("react.context"),qe=E("react.forward_ref"),Me=E("react.suspense"),ke=E("react.suspense_list"),Ke=E("react.memo"),de=E("react.lazy"),ze=E("react.block"),ue=E("react.server.block"),y=E("react.fundamental"),a=E("react.debug_trace_mode"),b=E("react.legacy_hidden")}function ee(He){if(typeof He=="object"&&He!==null){var We=He.$$typeof;switch(We){case x:switch(He=He.type,He){case we:case Ee:case Te:case Me:case ke:return He;default:switch(He=He&&He.$$typeof,He){case se:case qe:case de:case Ke:case Ze:return He;default:return We}}case ie:return We}}}var te=Ze,re=x,oe=qe,ce=we,pe=de,xe=Ke,je=ie,_e=Ee,Re=Te,ye=Me;z=se,z=te,z=re,z=oe,z=ce,z=pe,z=xe,z=je,z=_e,z=Re,z=ye,z=function(){return!1},z=function(){return!1},jt.isContextConsumer=function(He){return ee(He)===se},z=function(He){return ee(He)===Ze},z=function(He){return typeof He=="object"&&He!==null&&He.$$typeof===x},z=function(He){return ee(He)===qe},z=function(He){return ee(He)===we},z=function(He){return ee(He)===de},z=function(He){return ee(He)===Ke},z=function(He){return ee(He)===ie},z=function(He){return ee(He)===Ee},z=function(He){return ee(He)===Te},z=function(He){return ee(He)===Me},z=function(He){return typeof He=="string"||typeof He=="function"||He===we||He===Ee||He===a||He===Te||He===Me||He===ke||He===b||typeof He=="object"&&He!==null&&(He.$$typeof===de||He.$$typeof===Ke||He.$$typeof===Ze||He.$$typeof===se||He.$$typeof===qe||He.$$typeof===y||He.$$typeof===ze||He[0]===ue)},z=ee},72973:function(en,jt,z){"use strict";en.exports=z(88359)},32637:function(en,jt,z){"use strict";en.exports=z.p+"static/AssistantCode3.a8740efb.jpeg"},73631:function(en){"use strict";en.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(en){"use strict";en.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},96908:function(en){"use strict";en.exports="data:image/png;base64,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"},57177:function(en){"use strict";en.exports="data:image/png;base64,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"},81378:function(en){"use strict";en.exports="data:image/png;base64,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"},36459:function(en,jt,z){"use strict";z.d(jt,{Z:function(){return x}});function x(ie){if(ie==null)throw new TypeError("Cannot destructure "+ie)}}}]);