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,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},28575:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},84249:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},81893:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},90674:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},55304:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},73148:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},56747:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},50881:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},22751:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},24018:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},34182:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},40043:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},74664:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},91034:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ue}});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}))},ue=ie.forwardRef(Ze)},71736:function(en,Wt){"use strict";Wt.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,Wt){"use strict";Wt.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,Wt){"use strict";Wt.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,Wt,z){"use strict";var x=z(67294),ie=Object.defineProperty,we=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ze=(Me,ke,He)=>ke in Me?ie(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):Me[ke]=He,ue=(Me,ke)=>{for(var He in ke||(ke={}))Te.call(ke,He)&&Ze(Me,He,ke[He]);if(we)for(var He of we(ke))Ee.call(ke,He)&&Ze(Me,He,ke[He]);return Me};const qe=Me=>React.createElement("svg",ue({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"}));Wt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},36913:function(en,Wt,z){"use strict";var x=z(67294),ie=Object.defineProperty,we=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ee=Object.prototype.propertyIsEnumerable,Ze=(Me,ke,He)=>ke in Me?ie(Me,ke,{enumerable:!0,configurable:!0,writable:!0,value:He}):Me[ke]=He,ue=(Me,ke)=>{for(var He in ke||(ke={}))Te.call(ke,He)&&Ze(Me,He,ke[He]);if(we)for(var He of we(ke))Ee.call(ke,He)&&Ze(Me,He,ke[He]);return Me};const qe=Me=>React.createElement("svg",ue({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"}));Wt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},18023:function(){"use strict";function en(se,y,a,b){a===void 0&&(a=0),b===void 0&&(b=1/0),this._name=se,this._defaultValue=y,this._minimum=a,this._maximum=b}Object.defineProperty(en.prototype,"name",{get:function(){return this._name},set:function(se){if(typeof se!="string"||se==="")throw new Error("Shape name must be a valid string.");this._name=se}}),Object.defineProperty(en.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(se){if(typeof se!="number"||isNaN(se))throw new Error("The default value must be a real number, not: "+se);this._defaultValue=se}}),Object.defineProperty(en.prototype,"minimum",{get:function(){return this._minimum},set:function(se){if(typeof se!="number"||isNaN(se))throw new Error("Minimum must be a real number, not: "+se);this._minimum=se}}),Object.defineProperty(en.prototype,"maximum",{get:function(){return this._maximum},set:function(se){if(typeof se!="number"||isNaN(se))throw new Error("Maximum must be a real number, not: "+se);this._maximum=se}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(se,y){var a=go.Shape._FigureParameters[se];return a?a[y]:null},go.Shape.setFigureParameter=function(se,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[se];b||(b=[],go.Shape._FigureParameters[se]=b),b[y]=a};var Wt=[];function z(se,y){var a=Wt.pop();return a===void 0?new go.Point(se,y):(a.x=se,a.y=y,a)}function x(){var se=Wt.pop();return se===void 0?new go.Point:se}function ie(se){Wt.push(se)}function we(se,y,a,b,E,ee,te,re,oe){oe||(oe=new go.Point);var ce=se-a,pe=E-te,xe=NaN,Ge=NaN;if(ce===0)if(pe===0)se===a&&(xe=se,Ge=y);else{var ze=(ee-re)/pe,Ie=ee-ze*E;xe=se,Ge=ze*xe+Ie}else if(pe===0){var ye=(y-b)/ce,Ke=y-ye*se;xe=E,Ge=ye*xe+Ke}else{var ye=(y-b)/ce,ze=(ee-re)/pe,Ke=y-ye*se,Ie=ee-ze*E;xe=(Ie-Ke)/(ye-ze),Ge=ye*xe+Ke}return oe.x=xe,oe.y=Ge,oe}function Te(se,y,a,b,E,ee,te,re,oe,ce,pe,xe,Ge,ze){var Ie=1-oe,ye=oe,Ke=se*Ie+a*ye,We=y*Ie+b*ye,Qe=a*Ie+E*ye,Fe=b*Ie+ee*ye,at=E*Ie+te*ye,yt=ee*Ie+re*ye,ht=Ke*Ie+Qe*ye,xt=We*Ie+Fe*ye,Ct=Qe*Ie+at*ye,Xt=Fe*Ie+yt*ye,la=ht*Ie+Ct*ye,sa=xt*Ie+Xt*ye;ce.x=Ke,ce.y=We,pe.x=ht,pe.y=xt,xe.x=la,xe.y=sa,Ge.x=Ct,Ge.y=Xt,ze.x=at,ze.y=yt}var Ee=new go.Spot(.156,.156),Ze=new go.Spot(.844,.844),ue=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new en("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(se,y,a){var b=se?se.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,y/3),b=Math.min(b,a/3);var E=b*ue,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,ue*y,0,y,(1-ue)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(se,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,ue*a,(1-ue)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(se,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,ue*a,ue*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(se,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-ue)*y,0,0,(1-ue)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(se,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(se,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(se,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(se,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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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 se=qe.pop();return se===void 0?[]:se}function ke(se){se.length=0,qe.push(se)}function He(se){for(var y=Me(),a=.5,b=.5,E=Math.PI*1.5,ee=0,te=0;te<se;te++)ee=2*Math.PI/se*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(se){var y=_e(se),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 _e(se){for(var y=He(se),a=Me(),b=Math.floor(y.length/2),E=y.length-1,ee=se%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(se,y,a){var b=He(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(se,y,a){var b=He(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(se,y,a){var b=He(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(se,y,a){var b=He(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(se,y,a){var b=He(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(se,y,a){var b=He(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(se,y,a){var b=He(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(se,y,a){var b=_e(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(se,y,a){var b=_e(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(se,y,a){var b=_e(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(se,y,a){var b=_e(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(se,y,a){var b=_e(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(se,y,a){var b=_e(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(se,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(se,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(se,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(se,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(se,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(se,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(se,y,a){var b=se?se.parameter1:NaN,E=se?se.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(se,y,a){var b=se?se.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(se,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(se,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(se,y,a){var b=se?se.parameter1:NaN,E=se?se.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(se,y,a){var b=ue/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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,ue*y,0,y,(.5-ue/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+ue/2)*a,ue*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(se,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(se,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(se,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(se,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*ue;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*ue,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*ue,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(se,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(se,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(se,y,a){var b=new go.Geometry,E=ue*.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=ue*.4;var ce=x(),pe=x(),xe=x(),Ge=x();Te(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.42,ce,pe,xe,Ge,Ge);var ze=x(),Ie=x(),ye=x();Te(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.58,Ge,Ge,ye,ze,Ie);var Ke=x(),We=x(),Qe=x();Te(te,re+ee,te-E,re+ee,te-ee,re+E,te-ee,re,.42,Ke,We,Qe,Ge,Ge);var Fe=x(),at=x(),yt=x();return Te(te,re+ee,te-E,re+ee,te-ee,re+E,te-ee,re,.58,Ge,Ge,yt,Fe,at),oe.add(new go.PathSegment(go.PathSegment.Move,yt.x*y,yt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,Fe.x*y,Fe.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,yt.x*y,yt.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Qe.x*y,Qe.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,ze.x*y,ze.y*a,Ie.x*y,Ie.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,Qe.x*y,Qe.y*a,Ke.x*y,Ke.y*a,We.x*y,We.y*a).close()),ie(ce),ie(pe),ie(xe),ie(Ge),ie(ze),ie(Ie),ie(ye),ie(Ke),ie(We),ie(Qe),ie(Fe),ie(at),ie(yt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(se,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(se,y,a){var b=se?se.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(se,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(se,y,a){var b=new go.Geometry,E=ue*.4,ee=.4,te=.5,re=.5,oe=x(),ce=x(),pe=x(),xe=x(),Ge=new go.PathFigure((te-ee)*y,re*a,!1);b.add(Ge),Ge.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),Ge.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 ze=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 Ie=z(ce.x,ce.y);Ge.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.95*.9)*y,ze.y*.1*a)),Ge.add(new go.PathSegment(go.PathSegment.Line,.85*y,ze.y*.1*a)),Ge.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Ge.add(new go.PathSegment(go.PathSegment.Line,y,0)),Ge.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Ge.add(new go.PathSegment(go.PathSegment.Line,(Ie.x*.1+.9)*y,.15*a)),Ge.add(new go.PathSegment(go.PathSegment.Line,(Ie.x*.1+.9)*y,(Ie.y*.1+.05*.9)*a)),Ge.add(new go.PathSegment(go.PathSegment.Line,Ie.x*y,Ie.y*a)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,pe.x*y,pe.y*a,xe.x*y,xe.y*a)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),Ge.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=ue*.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 Ke=new go.PathFigure((te-ee)*y,re*a,!1);return b.add(Ke),ie(oe),ie(ce),ie(pe),ie(xe),ie(ze),ie(Ie),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(se,y,a){var b=new go.Geometry,E=.375,ee=0,te=-.125,re=E*ue,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*ue;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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,y,a){var b=se?se.parameter1:NaN;isNaN(b)&&(b=.3);var E=se?se.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(se,y,a){var b=se?se.parameter1:NaN;isNaN(b)&&(b=30),b>y&&(b=y);var E=se?se.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(se,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(se,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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.parameter1:NaN;isNaN(b)&&(b=40);var E=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.parameter1:NaN;isNaN(b)&&(b=40);var E=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=se?se.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(se,y,a){var b=new go.Geometry,E=ue*.5,ee=ue*.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(se,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(se,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(se,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(se,y,a){var b=se?se.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var E=new go.Geometry,ee=ue*.5,te=new go.PathFigure(0,b,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,ue*b,(.5-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,1*y,b,(.5+ee)*y,0,1*y,ue*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-ue*b,(.5+ee)*y,1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-ee)*y,1*a,0,a-ue*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-ue*b,(.5+ee)*y,2*b)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-ee)*y,2*b,0,2*b-ue*b)),E.spot1=new go.Spot(0,0,0,2*b),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder2",function(se,y,a){var b=se?se.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var E=new go.Geometry,ee=ue*.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,ue*b,(.5-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,b,(.5+ee)*y,0,y,ue*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-ue*b,(.5+ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-ee)*y,a,0,a-ue*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-ue*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-ue*b)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,0,-2*b),E}),go.Shape.defineFigureGenerator("Cylinder3",function(se,y,a){var b=se?se.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,y/3);var E=new go.Geometry,ee=ue*.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-ue*b,0,y,(.5-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,(.5+ee)*a,y-ue*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ue*b,a,0,(.5+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*a,ue*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+ue*b,0,2*b,(.5-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,a,2*b,(.5+ee)*a,b+ue*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(se,y,a){var b=se?se.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,y/3);var E=new go.Geometry,ee=ue*.5,te=new go.PathFigure(y-b,0,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-ue*b,0,y,(.5-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,(.5+ee)*a,y-ue*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,ue*b,a,0,(.5+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*a,ue*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-ue*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-ue*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(se,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(se,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(se,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(se,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(se,y,a){var b=new go.Geometry,E=.2,ee=.1,te=ue*E,re=ue*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,Ge=ue*xe;oe=.05,ce=.25;var ze=new go.PathFigure(.5*y,.2*a,!0);return b.add(ze),ze.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),oe=.95,ce=.25,ze.add(new go.PathSegment(go.PathSegment.Bezier,(oe+xe)*y,ce*a,(oe+Ge)*y,(ce-xe)*a,(oe+xe)*y,(ce-Ge)*a)),ze.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),ze.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),ze.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),xe=.025,Ge=ue*xe,oe=.825,ce=.35,ze.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-xe)*a,(oe+xe)*y,(ce-Ge)*a,(oe+Ge)*y,(ce-xe)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(oe-xe)*y,ce*a,(oe-Ge)*y,(ce-xe)*a,(oe-xe)*y,(ce-Ge)*a)),ze.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),ze.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),ze.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),xe=.05,Ge=ue*xe,oe=.5,ce=.7,ze.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-xe)*a,(oe+xe)*y,(ce-Ge)*a,(oe+Ge)*y,(ce-xe)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(oe-xe)*y,ce*a,(oe-Ge)*y,(ce-xe)*a,(oe-xe)*y,(ce-Ge)*a)),ze.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),ze.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ze.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),xe=.025,Ge=ue*xe,oe=.175,ce=.35,ze.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-xe)*a,(oe+xe)*y,(ce-Ge)*a,(oe+Ge)*y,(ce-xe)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(oe-xe)*y,ce*a,(oe-Ge)*y,(ce-xe)*a,(oe-xe)*y,(ce-Ge)*a)),ze.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),ze.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),ze.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),xe=.05,Ge=ue*xe,oe=.05,ce=.25,ze.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ce-xe)*a,(oe-xe)*y,(ce-Ge)*a,(oe-Ge)*y,(ce-xe)*a)),ze.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(se,y,a){var b=se?se.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(se,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(se,y,a){var b=new go.Geometry,E=se?se.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(se,y,a){var b=new go.Geometry,E=ue*.5,ee=ue*.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(se,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(se,y,a){var b=new go.Geometry,E=ue*.5,ee=ue*.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(se,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(se,y,a){var b=new go.Geometry,E=se?se.parameter1:NaN;isNaN(E)?E=.2:E<.15&&(E=.15);var ee=ue*.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(se,y,a){var b=new go.Geometry,E=se?se.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(se,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(se,y,a){var b=new go.Geometry,E=se?se.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(se,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(se,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(se,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(se,y,a){var b=new go.Geometry,E=se?se.parameter1:NaN,ee=se?se.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(se,y,a){var b=new go.Geometry,E=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,te=ue*.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(se,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(se,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(se,y,a){var b=new go.Geometry,E=ue*.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(se,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(se,y,a){var b=new go.Geometry,E=se?se.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(se,y,a){var b=new go.Geometry,E=se?se.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(se,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(se,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(se,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(se,y,a){var b=new go.Geometry,E=se?se.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(se,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(se,y,a){var b=new go.Geometry,E=ue*.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(se,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(se,y,a){var b=new go.Geometry,E=se?se.parameter1:NaN,ee=se?se.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(se,y,a){var b=new go.Geometry,E=se?se.parameter1:NaN,ee=se?se.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(se,y,a){var b=new go.Geometry,E=se?se.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(se,y,a){var b=new go.Geometry,E=se?se.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(se,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(se,y,a){var b=new go.Geometry,E=se?se.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(se,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(se,y,a){var b=new go.Geometry,E=se?se.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(se,y,a){var b=new go.Geometry,E=ue*.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(se,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(se,y,a){var b=new go.Geometry,E=ue*.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(se,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(se,y,a){var b=new go.Geometry,E=ue*.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(se,y,a){var b=new go.Geometry,E=ue*.5,ee=ue*.4,te=ue*.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(se,y,a){var b=new go.Geometry,E=.5,ee=ue*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=ue*.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(se,y,a){var b=new go.Geometry,E=.5,ee=ue*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(se,y,a){var b=new go.Geometry,E=.5,ee=ue*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=ue*.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(se,y,a){var b=new go.Geometry,E=.5,ee=ue*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(se,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(se,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(se,y,a){var b=new go.Geometry,E=ue*.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(se,y,a){var b=new go.Geometry,E=ue*.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(se,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(se,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(se,y,a){var b=new go.Geometry,E=y,ee=a;y=y*.38,a=a*.6;var te=ue*.8,re=.8,oe=0,ce=.5,pe=(E-y)/2,xe=(ee-a)/2,Ge=new go.PathFigure(oe*y+pe,(ce+re)*a+xe,!0);b.add(Ge),Ge.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)),Ge.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)),Ge.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)),Ge.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=ue*.4,re=.4,oe=.2,ce=.5;var ze=new go.PathFigure(oe*y+pe,(ce+re)*a+xe,!0);b.add(ze),ze.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)),ze.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)),ze.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)),ze.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=ue*.2,re=.2,oe=.5,ce=.5;var Ie=new go.PathFigure((oe-re)*y+pe,ce*a+xe,!0);b.add(Ie),Ie.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)),Ie.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)),Ie.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)),Ie.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=ue*.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=ue*.8,re=.8,oe=1,ce=.5;var Ke=new go.PathFigure(oe*y+pe,(ce-re)*a+xe,!0);return b.add(Ke),Ke.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)),Ke.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)),Ke.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)),Ke.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(se,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(se,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(se,y,a){var b=new go.Geometry,E=ue*.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 Ge=z(ce.x,ce.y),ze=new go.PathFigure(ce.x*y,ce.y*a,!0);b.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,pe.x*y,pe.y*a,xe.x*y,xe.y*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),ze.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),ze.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=ue*.3,ee=.3,Te(te-ee,re,te-ee,re-E,te-E,re-ee,te,re-ee,.5,pe,xe,ce,oe,oe),ze.add(new go.PathSegment(go.PathSegment.Line,ce.x*y,ce.y*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,xe.x*y,xe.y*a,pe.x*y,pe.y*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),ze.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),ze.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 ze=new go.PathFigure(.45*y,0,!0);return b.add(ze),ze.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),ze.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),ze.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ie(oe),ie(ce),ie(pe),ie(xe),ie(Ge),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(se,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(se,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(se,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(se,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(se,y,a){var b=new go.Geometry,E=.5,ee=0,te=0,re=E*ue,oe=.4*Math.SQRT2/2+.5,ce=.5-.5*Math.SQRT2/2,pe=1,xe=.5,Ge=.5,ze=0,Ie=new go.PathFigure(oe*y,(1-ce)*a,!1);return b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,xe*a,pe*y,.7*a,pe*y,xe*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ge+ee)*y,(ze+ee)*a,(.5+E+ee)*y,(.5-re+ee)*a,(.5+re+ee)*y,(.5-E+ee)*a)),Ie.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)),Ie.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)),Ie.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*y,.8*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*y,.9*a)),Ie.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*y,.95*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(se,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(se,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(se,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(se,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(se,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(se,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(se,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,Ge=te,ze=te,Ie=pe*Ge,ye=pe*ze;ee.add(new go.PathSegment(go.PathSegment.Bezier,(re-Ge)*y,oe*a,(re-(Ie+Ge)/2)*y,(oe+(ze+ye)/2)*a,(re-Ge)*y,(oe+ye)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(oe-ze)*a,(re-Ge)*y,(oe-ye)*a,(re-Ie)*y,(oe-ze)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(re+Ge)*y,oe*a,(re+Ie)*y,(oe-ze)*a,(re+Ge)*y,(oe-ye)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(re+Ge)*y,(oe+ye)*a,(re+(Ie+Ge)/2)*y,(oe+(ze+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 Ke=new go.PathFigure(.2*y,a,!1);b.add(Ke),Ke.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(se,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(se,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(se,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(se,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(se,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(se,y,a){var b=new go.Geometry,E=.5,ee=ue*.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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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=ue*.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=ue*.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(se,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(se,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=ue*.1,pe=.1,xe=.9,Ge=new go.PathFigure((pe-oe)*y,xe*a,!0);b.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe-oe)*a,(pe-oe)*y,(xe-ce)*a,(pe-ce)*y,(xe-oe)*a)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,(pe+oe)*y,xe*a,(pe+ce)*y,(xe-oe)*a,(pe+oe)*y,(xe-ce)*a)),Ge.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe+oe)*a,(pe+oe)*y,(xe+ce)*a,(pe+ce)*y,(xe+oe)*a)),Ge.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=ue*.1,pe=.4,xe=.9;var ze=new go.PathFigure((pe-oe)*y,xe*a,!0);return b.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe-oe)*a,(pe-oe)*y,(xe-ce)*a,(pe-ce)*y,(xe-oe)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(pe+oe)*y,xe*a,(pe+ce)*y,(xe-oe)*a,(pe+oe)*y,(xe-ce)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,pe*y,(xe+oe)*a,(pe+oe)*y,(xe+ce)*a,(pe+ce)*y,(xe+oe)*a)),ze.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(se,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=ue*.05,Ge=.175,ze=.95,re=new go.PathFigure((Ge-pe)*y,ze*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Ge*y,(ze-pe)*a,(Ge-pe)*y,(ze-xe)*a,(Ge-xe)*y,(ze-pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ge+pe)*y,ze*a,(Ge+xe)*y,(ze-pe)*a,(Ge+pe)*y,(ze-xe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,Ge*y,(ze+pe)*a,(Ge+pe)*y,(ze+xe)*a,(Ge+xe)*y,(ze+pe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ge-pe)*y,ze*a,(Ge-xe)*y,(ze+pe)*a,(Ge-pe)*y,(ze+xe)*a));var pe=.05,xe=ue*.05,Ge=.375,ze=.95,oe=new go.PathFigure((Ge-pe)*y,ze*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ge*y,(ze-pe)*a,(Ge-pe)*y,(ze-xe)*a,(Ge-xe)*y,(ze-pe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Ge+pe)*y,ze*a,(Ge+xe)*y,(ze-pe)*a,(Ge+pe)*y,(ze-xe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ge*y,(ze+pe)*a,(Ge+pe)*y,(ze+xe)*a,(Ge+xe)*y,(ze+pe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Ge-pe)*y,ze*a,(Ge-xe)*y,(ze+pe)*a,(Ge-pe)*y,(ze+xe)*a));var pe=.05,xe=ue*.05,Ge=.625,ze=.95,ce=new go.PathFigure((Ge-pe)*y,ze*a,!0);b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ge*y,(ze-pe)*a,(Ge-pe)*y,(ze-xe)*a,(Ge-xe)*y,(ze-pe)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Ge+pe)*y,ze*a,(Ge+xe)*y,(ze-pe)*a,(Ge+pe)*y,(ze-xe)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,Ge*y,(ze+pe)*a,(Ge+pe)*y,(ze+xe)*a,(Ge+xe)*y,(ze+pe)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(Ge-pe)*y,ze*a,(Ge-xe)*y,(ze+pe)*a,(Ge-pe)*y,(ze+xe)*a));var pe=.05,xe=ue*.05,Ge=.825,ze=.95,Ie=new go.PathFigure((Ge-pe)*y,ze*a,!0);b.add(Ie),Ie.add(new go.PathSegment(go.PathSegment.Bezier,Ge*y,(ze-pe)*a,(Ge-pe)*y,(ze-xe)*a,(Ge-xe)*y,(ze-pe)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ge+pe)*y,ze*a,(Ge+xe)*y,(ze-pe)*a,(Ge+pe)*y,(ze-xe)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,Ge*y,(ze+pe)*a,(Ge+pe)*y,(ze+xe)*a,(Ge+xe)*y,(ze+pe)*a)),Ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ge-pe)*y,ze*a,(Ge-xe)*y,(ze+pe)*a,(Ge-pe)*y,(ze+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(se,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=ue*.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(se,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(se,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(se,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(se,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(se,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(se,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(se,y,a){var b=new go.Geometry,E=.3,ee=ue*.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(se,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(se,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(se,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(se,y,a){var b=new go.Geometry,E=.5,ee=ue*.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(se,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(se,y,a){var b=new go.Geometry,E=.5,ee=ue*.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=ue*.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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,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(se,y,a){var b=new go.Geometry,E=8,ee=E*ue,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(se,y,a){var b=se?se.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,y/3),b=Math.min(b,a/3);var E=b*ue,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(se,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(se,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(se,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(se,y,a){var b=new go.Geometry,E=15,ee=E*ue,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(se,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(se,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(se,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(se,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(se,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(se,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={},Wt="5.0",z={},x=null,ie=!1,we=!1,Te=null,Ee=!1,Ze=null,ue=null,qe=0;qe<arguments.length;qe++){var Me=arguments[qe];if(Me!==null)switch(typeof Me){case"number":Wt=Me.toFixed(1);break;case"string":Me.match(new RegExp("^[0-9]\\.[0-9]+$"))?Wt=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="",He="",de=!1,_e=null,se=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,mt){ue=Pt,Xt(Pt,mt)},en.setJavaCodebase=en.setJavaCodebaseVersion=en.isCompiledInstalled=en.setPreCompiledScriptPath=en.setPreCompiledResourcePath=function(){},en.setHTML5CodebaseVersion=function(Pt,mt){var Sn=parseFloat(Pt);if(Sn!==NaN&&Sn<5){console.log("The GeoGebra HTML5 codebase version "+Sn+" is deprecated. Using version latest instead.");return}Ze=Pt,Ct(Pt,mt)},en.getHTML5CodebaseVersion=function(){return se},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 mt="auto",Sn=z.id,va,Fn=!1,Qn=0;Qn<arguments.length;Qn++){var tt=arguments[Qn];typeof tt=="string"?(tt=tt.toLowerCase(),tt.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?mt=tt:Sn=arguments[Qn]):typeof tt=="boolean"?Fn=tt:tt instanceof HTMLElement&&(va=tt)}ta();function ta(){if(!Ee){setTimeout(ta,200);return}mt=ht(mt);var ha=va||document.getElementById(Sn);if(!ha){console.log("possibly bug on ajax loading? ");return}if(en.removeExistingApplet(ha,!1),z.width===void 0&&ha.clientWidth&&(z.width=ha.clientWidth),z.height===void 0&&ha.clientHeight&&(z.height=ha.clientHeight),!(z.width&&z.height)&&mt==="html5"&&(delete z.width,delete z.height),_e=mt,mt==="screenshot")We(ha,z);else{var fn=!1;z.hasOwnProperty("playButton")&&z.playButton||z.hasOwnProperty("clickToLoad")&&z.clickToLoad?fn=!0:z.hasOwnProperty("playButtonAutoDecide")&&z.playButtonAutoDecide&&(fn=(!ce()||Pt())&&pe()),fn?(_e="screenshot",Fe(ha,z,Fn,mt)):Ke(ha,z,Fn)}}};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 mt=function(Qn){var tt=JSON.parse(Qn),ta=function(Ft){return Ft.type=="G"||Ft.type=="E"},ha=tt.elements?tt.elements.filter(ta)[0]:tt;if(!ha||!ha.url){Sn();return}z.fileName=ha.url,Ge(ha.settings||{}),x.is3D=!0;var fn="https://www.geogebra.org/images/";en.setPreviewImage(b||ha.previewUrl,fn+"GeoGebra_loading.png",fn+"applet_play.png"),Pt()},Sn=function(){z.onError&&z.onError(),la("Error: Fetching material (id "+z.material_id+") failed.",z)},va=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",Fn="/materials/"+z.material_id+"?scope=basic";ze("https://"+va+"/api/proxy.php?path="+encodeURIComponent(Fn),mt,Sn)};function Ge(Pt){var mt=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(Sn){Pt[Sn]=!!Pt[Sn]}),mt.forEach(function(Sn){z[Sn]===void 0&&Pt[Sn]!==void 0&&(z[Sn]=Pt[Sn])}),z.showToolBarHelp===void 0&&(z.showToolBarHelp=z.showToolBar)}function ze(Pt,mt,Sn){var va=new XMLHttpRequest;va.open("GET",Pt),va.onload=function(){mt(va.responseText)},va.onerror=Sn,va.send()}en.isHTML5Installed=function(){return!0},en.getLoadedAppletType=function(){return _e},en.setPreviewImage=function(Pt,mt,Sn){b=Pt,E=mt,ee=Sn},en.removeExistingApplet=function(Pt,mt){var Sn;typeof Pt=="string"&&(Pt=document.getElementById(Pt)),_e=null;var va=null;for(Sn=0;Sn<Pt.childNodes.length;Sn++){var Fn=Pt.childNodes[Sn],Qn=Fn.className;Qn==="applet_screenshot"?mt?(Fn.style.display="block",_e="screenshot"):Fn.style.display="none":Qn!=="applet_scaler prerender"&&(Pt.removeChild(Fn),va=Qn&&Qn.indexOf("appletParameters")!=-1?Fn.id:null,Sn--)}var tt=z.id!==void 0?z.id:va,ta=window[tt];ta&&typeof ta.getBase64=="function"&&(ta.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 Ie=function(Pt,mt,Sn){var va=document.createElement("param");va.setAttribute("name",mt),va.setAttribute("value",Sn),Pt.appendChild(va)},ye=function(Pt){return Pt&&Pt!=="false"},Ke=function(Pt,mt,Sn){oe(se)<=4.2&&(Sn=!0);var va=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==se||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(va=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Fn=document.createElement("div");Fn.classList.add("appletParameters","notranslate");var Qn=mt.width,tt=mt.height;if(mt.disableAutoScale=mt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():mt.disableAutoScale,mt.width!==void 0)if(oe(se)<=4.4)ye(mt.showToolBar)&&(mt.height-=7),ye(mt.showAlgebraInput)&&(mt.height-=37),mt.width<605&&ye(mt.showToolBar)&&(mt.width=605,Qn=605);else{var ta=100;(ye(mt.showToolBar)||ye(mt.showMenuBar))&&(mt.hasOwnProperty("customToolBar")&&(mt.customToolbar=mt.customToolBar),ta=ye(mt.showMenuBar)?245:155),Qn<ta&&(mt.width=ta,Qn=ta)}Fn.style.border="none",Fn.style.display="inline-block";for(var ha in mt)mt.hasOwnProperty(ha)&&ha!=="appletOnLoad"&&Fn.setAttribute("data-param-"+ha,mt[ha]);te&&Fn.setAttribute("data-param-fontscssurl",te),en.resize=function(){GGBAppletUtils.responsiveResize(Pt,mt)},window.addEventListener("resize",function(Aa){en.resize()});var fn=typeof mt.appletOnLoad=="function"?mt.appletOnLoad:function(){};if(!Sn&&mt.width!==void 0){mt.hasOwnProperty("showSplash")||Fn.setAttribute("data-param-showSplash","false");var Ft=Pt.querySelector(".applet_scaler.prerender"),hn=Ft!==null;if(hn)var Ve=Ft.querySelector(".ggb_preview");else{var Ve=yt(Qn,tt,mt.borderColor,!1);Ft=document.createElement("div"),Ft.className="applet_scaler",Ft.style.position="relative",Ft.style.display="block",Ft.style.width=Qn+"px",Ft.style.height=tt+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Ft,"66%"),oe(se)>=5?(mt.appletOnLoad=function(Aa){var nt=Pt.querySelector(".ggb_preview");nt&&nt.parentNode.removeChild(nt),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Ft),window.GGBT_wsf_view&&$(window).trigger("resize"),fn(Aa)},hn||Ft.appendChild(Ve)):Fn.appendChild(Ve),Ft.appendChild(Fn),hn||Pt.appendChild(Ft),setTimeout(function(){en.resize()},1)}else{var Oe=document.createElement("div");Oe.className="applet_scaler",Oe.style.position="relative",Oe.style.display="block",Oe.appendChild(Fn),Pt.appendChild(Oe),mt.appletOnLoad=function(Aa){en.resize(),fn(Aa)}}function St(Aa,nt){nt&&typeof nt.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Aa,nt.appletOnLoad):renderGGBElement(Aa),la("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",nt)}function Yt(Aa,nt){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Aa,params:nt}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(kt){St(kt.article,kt.params)}),html5AppletsToProcess=null)},oe(se)<5&&(Aa.className+=" geogebraweb")):St(Aa,nt)}if(va){scriptLoadStarted=!0;for(var An=0;An<Fn.childNodes.length;An++){var Zn=Fn.childNodes[An].tagName;Zn==="TABLE"&&(Fn.removeChild(Fn.childNodes[An]),An--)}if(ggbHTML5LoadedScript!==null){var Fa=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Fa!=null&&Fa.parentNode.removeChild(Fa)}var On=document.createElement("script"),ra=function(){Yt(Fn,mt)};On.src=He+y,ggbHTML5LoadedCodebaseIsWebSimple=a,ggbHTML5LoadedCodebaseVersion=se,ggbHTML5LoadedScript=On.src,la("GeoGebra HTML5 codebase loaded: '"+He+"'.",mt),!ue&&(!Ze||Ze=="5.0")?(a?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),ra()):He.requirejs?__webpack_require__.e(12).then(function(){var Aa=[__webpack_require__(12)];ra.apply(null,Aa)}.bind(this)).catch(__webpack_require__.oe):(On.onload=ra,Pt.appendChild(On))}else Yt(Fn,mt);mt.height=tt,mt.width=Qn},We=function(Pt,mt,Sn){var va=yt(mt.width,mt.height,mt.borderColor,Sn),Fn=document.createElement("div");Fn.style.position="relative",Fn.style.display="block",Fn.style.width=mt.width+"px",Fn.style.height=mt.height+"px",Fn.className="applet_screenshot applet_scaler"+(Sn?" applet_screenshot_play":""),Fn.appendChild(va);var Qn=GGBAppletUtils.getScale(mt,Pt,Sn);Sn?(Pt.appendChild(at()),window.GGBT_wsf_view||(Pt.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Fn,"66%"),Pt.appendChild(Fn),Qn!==1&&!isNaN(Qn)&&(GGBAppletUtils.scaleElement(Fn,Qn),Fn.style.width=mt.width+"px",Fn.style.height=mt.height+"px",Fn.parentNode.style.width=mt.width*Qn+"px",Fn.parentNode.style.height=mt.height*Qn+"px"),en.resize=function(){Qe(Pt,va,Fn,Sn)},window.addEventListener("resize",function(tt){en.resize()}),en.resize()};function Qe(Pt,mt,Sn,va){if(Pt.contains(mt)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Pt.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(Pt)}var Fn=GGBAppletUtils.getScale(z,Pt,va);Sn.parentNode!==null&&(!isNaN(Fn)&&Fn!==1?(GGBAppletUtils.scaleElement(Sn,Fn),Sn.parentNode.style.width=z.width*Fn+"px",Sn.parentNode.style.height=z.height*Fn+"px"):(GGBAppletUtils.scaleElement(Sn,1),Sn.parentNode.style.width=z.width+"px",Sn.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,mt){mt.appendChild(Pt)};var Fe=function(Pt,mt,Sn,va){We(Pt,mt,!0);for(var Fn=function(){var ta=[];for(tt=0;tt<Pt.childNodes.length;tt++)ta.push(Pt.childNodes[tt]);if(window.GGBT_wsf_view){var ha=window.GGBT_wsf_view.renderFullScreen(Pt,mt.id),fn=document.getElementById("fullscreencontainer"),Ft=jQuery(Pt).find(".fullscreencontent");Ft.length>0?(ha.remove(),Ft.attr("id","fullscreencontent").show(),jQuery(fn).append(Ft),window.dispatchEvent(new Event("resize"))):Ke(ha,mt,!1),window.GGBT_wsf_view.launchFullScreen(fn)}else _e=va,Ke(Pt,mt,!1);if(!window.GGBT_wsf_view)for(tt=0;tt<ta.length;tt++)Pt.removeChild(ta[tt])},Qn=Pt.getElementsByClassName("ggb_preview_play"),tt=0;tt<Qn.length;tt++)Qn[tt].addEventListener("click",Fn,!1),Qn[tt].addEventListener("ontouchstart",Fn,!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 mt='.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");}',Sn=document.createElement("style");Sn.styleSheet?Sn.styleSheet.cssText=mt:Sn.appendChild(document.createTextNode(mt)),document.getElementsByTagName("head")[0].appendChild(Sn)}return Pt},yt=function(Pt,mt,Sn,va){var Fn=document.createElement("div");Fn.className="ggb_preview",Fn.style.position="absolute",Fn.style.zIndex="90",Fn.style.width=Pt-2+"px",Fn.style.height=mt-2+"px",Fn.style.top="0px",Fn.style.left="0px",Fn.style.overflow="hidden",Fn.style.backgroundColor="white";var Qn="lightgrey";Sn!==void 0&&(Sn==="none"?Qn="transparent":Qn=Sn),Fn.style.border="1px solid "+Qn;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 ta,ha,fn;if(!va){ta=document.createElement("img"),ta.style.position="absolute",ta.style.zIndex="1001",ta.style.opacity=1,tt.style.opacity=.3,ha=360,ha>Pt/4*3&&(ha=Pt/4*3),fn=ha/5.8,ta.setAttribute("src",E),ta.setAttribute("width",ha),ta.setAttribute("height",fn);var Ft=(Pt-ha)/2,hn=(mt-fn)/2;ta.style.left=Ft+"px",ta.style.top=hn+"px",Fn.appendChild(ta)}}return Fn.appendChild(tt),Fn},ht=function(Pt){return Pt=Pt.toLowerCase(),Pt==="html5"||Pt==="screenshot"?Pt:"html5"},xt=["web","webSimple","web3d","tablet","tablet3d","phone"],Ct=function(Pt,mt){if(se=Pt,mt){Xt(se,!0);return}var Sn=!ie;if(Sn){var va=oe(se);!isNaN(va)&&va<4.4&&(Sn=!1)}var Fn,Qn;window.location.protocol.substr(0,4)==="http"?Fn=window.location.protocol:Fn="http:";var tt=se.indexOf("//");tt>0?Qn=se:tt===0?Qn=Fn+se:Qn="https://www.geogebra.org/apps/5.2.814.0/";for(var ta in xt)if(se.slice(xt[ta].length*-1)===xt[ta]||se.slice((xt[ta].length+1)*-1)===xt[ta]+"/"){Xt(Qn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Sn&&!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")?Qn+="webSimple/":Qn+="web3d/",Xt(Qn,!1)},Xt=function(Pt,mt){if(Pt.requirejs){He=Pt;return}Pt.slice(-1)!=="/"&&(Pt+="/"),He=Pt,mt===null&&(mt=Pt.indexOf("http")===-1),de=mt,y="web.nocache.js",a=!1;var Sn=He.split("/");Sn.length>1&&(!mt&&Sn[Sn.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):xt.indexOf(Sn[Sn.length-2])>=0&&(y=Sn[Sn.length-2]+".nocache.js")),Sn=Pt.split("/"),se=Sn[Sn.length-3],se.substr(0,4)==="test"?se=se.substr(4,1)+"."+se.substr(5,1):(se.substr(0,3)==="war"||se.substr(0,4)==="beta")&&(se="5.0");var va=parseFloat(se);va!==NaN&&va<5&&Pt.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+va+" is deprecated. Using version latest instead."),Ct("5.0",mt))},la=function(Pt,mt){window.console&&window.console.log&&(!mt||typeof mt.showLogging=="undefined"||mt.showLogging&&mt.showLogging!=="false")&&console.log(Pt)};z.material_id!==void 0?xe(sa):sa();function sa(){var Pt=Wt;Ze!==null?Pt=Ze:parseFloat(Pt)<5&&(Pt="5.0"),Ct(Pt,!1),ue!==null&&Xt(ue,de),Ee=!0}return en},GGBAppletUtils=function(){"use strict";function en(){return window.GGBT_wsf_edit!==void 0}function Wt(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,ue,qe,Me,ke){var He=null;if(ke!=null&&ke!="")for(var de=Ee.parentNode;de!=null;)if((" "+de.className+" ").indexOf(" "+ke+" ")>-1){He=de;break}else de=de.parentNode;var _e=0,se=0,y=0,a=0,b=0,E=0,ee=0;if(He)_e=He.offsetWidth,se=Math.max(qe?He.offsetWidth:0,He.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(_e=Math.min(window.innerWidth,document.documentElement.clientWidth),se=Math.min(window.innerHeight,document.documentElement.clientHeight),y=_e):(_e=window.innerWidth,se=window.innerHeight,y=window.innerWidth),Ee){var te=Ee.getBoundingClientRect();te.left>0&&te.left<=_e&&(Me===void 0||!Me)&&(document.dir==="rtl"?(b=_e-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&&((ue===void 0||!ue)&&Ze>0&&Ze+a<_e?_e=Ze:_e-=a,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ue===void 0||!ue)&&(se-=ee)),{width:_e,height:se}}function x(Ee,Ze,ue,qe,Me){if(Ee.isScreenshoGenerator)return 1;var ke=qe!==void 0&&qe,He=Ee.noScaleMargin!=null&&Ee.noScaleMargin,de=function(re){return re&&re!=="false"},_e=de(Ee.autoHeight),se=z(Ze,Ee.width,ue,_e,ke&&window.GGBT_wsf_view||He,Me),y=parseInt(se.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:se.height/b;return ue!==void 0&&!ue&&(ee=Math.min(1,ee),te=Math.min(1,te)),Math.min(ee,te)}function ie(Ee,Ze,ue){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,ue,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),ue=Math.min(window.innerHeight,document.documentElement.clientHeight),qe=Ee.getBoundingClientRect(),Me=(Ze-qe.width)/2,ke=(ue-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 ue=Ee.querySelector(".appletParameters");if(ue){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ze.id!==ue.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ee)}if(ue.parentElement&&/fullscreen/.test(ue.parentElement.className))return;var qe=ie(Ze,Ee);en()&&ue.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 He=Ze.id!==void 0?Ze.id:"ggbApplet",de=window[He];(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",Wt(Me,qe)):(Wt(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($(ue).parents(".content-added-content"))}}return{responsiveResize:Te,isFlexibleWorksheetEditor:en,positionCenter:we,getScale:ie,scaleElement:Wt}}();__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,Wt){}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 Wt=s[L].bindings;s[L].bindings=function(){for(var z=Wt?Wt():{},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 Wt=document.compatMode==U?V:W;t.write(Wt+X),t.close()}}}function w(en){function Wt(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)}Wt(function(){z(en)})}webModule.__startLoadingFragment=function(en){return C(en)},webModule.__installRunAsyncCode=function(en){var Wt=u(),z=Wt.body,x=Wt.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 Wt=c[en];return Wt==null?null:Wt},r=d,webModule.__errFn=e}function B(){function en(Ee){var Ze=Ee.lastIndexOf(rb);Ze==-1&&(Ze=Ee.length);var ue=Ee.indexOf(sb);ue==-1&&(ue=Ee.length);var qe=Ee.lastIndexOf(tb,Math.min(ue,Ze));return qe>=O?Ee.substring(O,qe+P):W}function Wt(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=Wt(Te),Te}function C(en){return en.match(/^\//)||en.match(/^[a-zA-Z]+:\/\//)?en:webModule.__moduleBase+en}function D(){var en=[],Wt=O,z=[],x=[];function ie(Ee){var Ze=x[Ee](),ue=z[Ee];if(Ze in ue)return Ze;var qe=[];for(var Me in ue)qe[ue[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&&(Wt=parseInt(we.substring(Te+P),$),we=we.substring(O,Te))}catch(Ee){}return webModule.__softPermutationId=Wt,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,Wt,z){"use strict";z.d(Wt,{Ax:function(){return Te},Ds:function(){return Ee},KI:function(){return ue},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 He=0;He<qe.length;He++){let de=qe[He],_e=Me?`${Me}/${de.name}`:`${de.name}`;ke.push({title:de.name,type:de.type,isLeaf:de.type!=="tree",key:_e})}return ke}function Te(qe,Me,ke){for(let He=0;He<qe.length;He++){let de=qe[He];if(de.key===Me){de.children=ke;break}de.children&&Te(de.children,Me,ke)}return qe}function Ee(qe,Me,ke){let He;return function(){let de=this,_e=arguments,se=function(){He=null,ke||qe.apply(de,_e)},y=ke&&!He;clearTimeout(He),He=setTimeout(se,Me),y&&qe.apply(de,_e)}}const Ze=!0,ue=x.Z.API_SERVER},60580:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return se}});var x=z(71577),ie=z(67294),we=Object.defineProperty,Te=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,ue=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={}))ue.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},He=(y,a)=>Te(y,Ee(a)),de=(y,a)=>{var b={};for(var E in y)ue.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},_e=(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 se=y=>{var a=y,{children:b}=a,E=de(a,["children"]);const[ee,te]=(0,ie.useState)(!1);return ie.createElement(x.ZP,He(ke({},E),{loading:ee,onClick:re=>_e(void 0,null,function*(){try{te(!0),yield E.onClick(re),te(!1)}catch(oe){console.error(oe),te(!1)}})}),b)}},65213:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return Te}});var x=z(67294),ie={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},Te=({number:Ee,active:Ze,className:ue})=>x.createElement("div",{className:`${ie.digitalLabel} ${Ze?ie.active:""} ${ue}`},Ee)},10208:function(en,Wt,z){"use strict";z.d(Wt,{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),ue=Object.defineProperty,qe=Object.defineProperties,Me=Object.getOwnPropertyDescriptors,ke=Object.getOwnPropertySymbols,He=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,_e=(ee,te,re)=>te in ee?ue(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:re}):ee[te]=re,se=(ee,te)=>{for(var re in te||(te={}))He.call(te,re)&&_e(ee,re,te[re]);if(ke)for(var re of ke(te))de.call(te,re)&&_e(ee,re,te[re]);return ee},y=(ee,te)=>qe(ee,Me(te)),a=(ee,te,re)=>new Promise((oe,ce)=>{var pe=ze=>{try{Ge(re.next(ze))}catch(Ie){ce(Ie)}},xe=ze=>{try{Ge(re.throw(ze))}catch(Ie){ce(Ie)}},Ge=ze=>ze.done?oe(ze.value):Promise.resolve(ze.value).then(pe,xe);Ge((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 Ke=yield(0,Ze.NZ)({});if(Ke!=null&&Ke.data){const We=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:x.createElement("img",{src:Te,className:we.folderIcon}),isLeaf:!1,children:xe(Ke.data||[])}];ce(We)}}),xe=Ke=>Ke.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)})),Ge=(Ke,We,Qe)=>Ke.map(Fe=>Fe.key===We?se(se({},Fe),Qe):Fe.children?y(se({},Fe),{children:Ge(Fe.children,We,Qe)}):Fe),ze=(Ke,We,Qe)=>Ke.map(Fe=>{if(Fe.key===We)return y(se({},Fe),{icon:Qe?x.createElement("img",{src:Ee,className:we.folderIcon}):x.createElement("img",{src:Te,className:we.folderIcon})});if(Fe.children)return y(se({},Fe),{children:ze(Fe.children,We,Qe)})}),Ie=(Ke,We)=>{ce(Qe=>ze(Qe,We.node.key,We.expanded))},ye=ee?{selectedKeys:ee,defaultExpandedKeys:ee}:{};return oe.length>0&&x.createElement("div",{id:re||""},x.createElement(ie.default,se({showLine:{showLeafIcon:!1},showIcon:!0,treeData:oe,className:we.folderWrapper,onSelect:te,onExpand:Ie},ye)))}},20670:function(en,Wt,z){"use strict";z.d(Wt,{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:ue,style:qe})=>{const Me=Te.createElement("div",{className:ie.wrap,onClick:ke=>{ke.preventDefault(),ke.stopPropagation()}},Te.createElement("p",null,ue==="shixun"||ue==="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",ue==="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,Wt,z){"use strict";z.d(Wt,{Z:function(){return He}});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),ue=z(33170),qe=z(28706),Me=(de,_e,se)=>new Promise((y,a)=>{var b=te=>{try{ee(se.next(te))}catch(re){a(re)}},E=te=>{try{ee(se.throw(te))}catch(re){a(re)}},ee=te=>te.done?y(te.value):Promise.resolve(te.value).then(b,E);ee((se=se.apply(de,_e)).next())}),He=({data:de,className:_e,fullWidth:se,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),[Ge,ze]=(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&&Ie()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[de==null?void 0:de.visible]);const Ie=()=>Me(void 0,null,function*(){xe(!0),ze("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Fe=yield(0,qe.ZJ)(de==null?void 0:de.src);te.current.src="",te.current.src=Fe,te.current.onload=function(){Qe()},xe(!1),ze("")}),ye=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},Ke=Fe=>Me(void 0,null,function*(){xe(!0),ze("\u6B63\u5728\u4FDD\u5B58\u4E2D");const at=yield(0,ue.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:de.title,file:Fe.dataUrl}});at!=null&&at.id&&!ee?(yield(0,ue.ZP)(`/api/attachments/${de.id}/add_subitem.json`,{method:"post",body:{subitem_id:at==null?void 0:at.id,settings:JSON.stringify(Fe.state)}})).status===0&&b():at!=null&&at.id&&b(at),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",xe(!1),ze("")}),We=()=>{const Fe=document.querySelector('a[href="https://markerjs.com/"]');Fe&&Fe.parentNode&&(Fe.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(yt=>{const ht=document.querySelector(yt.name);ht&&ht.setAttribute("title",yt.title)})},Qe=()=>{re.current=new Ze.hP(te.current),re.current.targetRoot=ce.current,re.current.addEventListener("render",Ke),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:Ge,style:{position:"absolute"}},x.createElement("div",{ref:ce,className:Te()(ie.imageDimensions,_e,se?ie.fullWidth:""),style:y},x.createElement("img",{className:ie.img,ref:te}))))}},38478:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return Ve},$:function(){return hn}});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),ue=z(14446),qe=z(31795),Me=z(71230),ke=z(84567),He=z(85418),de=z(59810),_e=z(71577),se=z(38703),y=z(85546),a=z(69677),b=z(78045),E=z(83062),ee=z(15746),te=z(67341),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",Ge=z(33170),ze=z(10208),Ie=z(5623),ye=z(81897),Ke=z(35713),We=z(70859),Qe=z(20527),Fe=z.n(Qe),at=(Oe,St,Yt)=>new Promise((An,Zn)=>{var Fa=Aa=>{try{ra(Yt.next(Aa))}catch(nt){Zn(nt)}},On=Aa=>{try{ra(Yt.throw(Aa))}catch(nt){Zn(nt)}},ra=Aa=>Aa.done?An(Aa.value):Promise.resolve(Aa.value).then(Fa,On);ra((Yt=Yt.apply(Oe,St)).next())}),ht=x.memo(({tagName:Oe="div",value:St="",className:Yt,style:An={},onBlur:Zn,id:Fa})=>{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 kt=St==null?void 0:St.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const Ta of kt)if(Ta.startsWith("$$")&&Ta.endsWith("$$")||Ta.startsWith("`$$")&&Ta.endsWith("$$`")){const oa=Ta.startsWith("`$$")?Ta.slice(3,-3):Ta.slice(2,-2),Zt=document.createElement("span");Zt.setAttribute("contentEditable","false"),Zt.setAttribute("title",Ta),Zt.className="edu_latex",nt.appendChild(Zt),Fe().render(oa,Zt,{throwOnError:!1})}else{const oa=Ta==null?void 0:Ta.replace(/<[^>]*>/g,Zt=>Zt.startsWith("<img")?Zt:Zt.replace(/</g,"&lt;"));nt.insertAdjacentHTML("beforeend",oa)}})},[Fa]);const ra=()=>{var Aa,nt;if(Zn&&On.current){const Ta=On.current.cloneNode(!0),oa=Ta.querySelectorAll("span.edu_latex");for(let Zt of oa){const Ia=Zt.getAttribute("title"),vt=document.createTextNode(Ia||""),jt=Zt;(nt=(Aa=jt.parentNode)==null?void 0:Aa.replaceChild)==null||nt.call(Aa,vt,jt)}Zn(Ta.innerHTML)}};return x.createElement(x.Fragment,null,x.createElement(Oe,{ref:On,contentEditable:!0,className:Yt,style:An,onBlur:ra}))}),xt=z(33054),Ct=Object.defineProperty,Xt=Object.defineProperties,la=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Sn=(Oe,St,Yt)=>St in Oe?Ct(Oe,St,{enumerable:!0,configurable:!0,writable:!0,value:Yt}):Oe[St]=Yt,va=(Oe,St)=>{for(var Yt in St||(St={}))Pt.call(St,Yt)&&Sn(Oe,Yt,St[Yt]);if(sa)for(var Yt of sa(St))mt.call(St,Yt)&&Sn(Oe,Yt,St[Yt]);return Oe},Fn=(Oe,St)=>Xt(Oe,la(St)),Qn=(Oe,St,Yt)=>new Promise((An,Zn)=>{var Fa=Aa=>{try{ra(Yt.next(Aa))}catch(nt){Zn(nt)}},On=Aa=>{try{ra(Yt.throw(Aa))}catch(nt){Zn(nt)}},ra=Aa=>Aa.done?An(Aa.value):Promise.resolve(Aa.value).then(Fa,On);ra((Yt=Yt.apply(Oe,St)).next())});const tt=Oe=>{Oe.preventDefault();let Yt=(Oe.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,Yt)},ta=Oe=>{Oe.key==="Enter"&&Oe.preventDefault()},ha=({children:Oe,style:St})=>x.createElement("div",{className:ie.leftBox,style:St,onPaste:tt},Oe),fn=({children:Oe,style:St,className:Yt})=>x.createElement("div",{className:Te()(ie.rightBox,Yt),style:St,onPaste:tt},Oe),Ft=({className:Oe,style:St={},width:Yt=1200,onCancel:An=()=>{},onSuccess:Zn=()=>{},gather:Fa={},mode:On=1,stickyTop:ra=0,subDisciplineId:Aa=[],hideWordFeatures:nt,dataSource:kt=[],customLeftHeadNode:Ta,customRightHeadNode:oa,customLeftContent:Zt,hideRecognition:Ia=!1,onExchange:vt,isSingleSelection:jt=!1,underpinBackgroundStyle:dn={},headExtraNode:Gt,isRefreshItemBank:Ut=!1,okText:Pa="\u786E\u5B9A\u5BFC\u5165"})=>{var Ba;const[Ca,La]=(0,x.useState)(1),[Lr,Br]=(0,x.useState)(0),[Er,ho]=(0,x.useState)(""),[Ro,vo]=(0,x.useState)(!1),[No,zo]=(0,x.useState)([]),[Co,$o]=(0,x.useState)([]),[uo,wo]=(0,x.useState)(!1),[Oi,yi]=(0,x.useState)(!1),[ui,Si]=(0,x.useState)(!1),[fo,ti]=(0,x.useState)(!1),[Cn,Nn]=(0,x.useState)([]),[vn,Qa]=(0,x.useState)(1),[fr,no]=(0,x.useState)(!1),[qo,So]=(0,x.useState)(!1),[_n,Ha]=(0,x.useState)(!0),[Bo,ma]=(0,x.useState)(0),[gr,Nt]=(0,x.useState)(1),[ia,Ln]=(0,x.useState)(""),[Rt,mr]=(0,x.useState)([]),[pa,dr]=(0,x.useState)(0),[Ka,Uo]=(0,x.useState)(0),[En,jn]=(0,x.useState)(0),[ya,vr]=(0,x.useState)(0),[Jn,jo]=(0,x.useState)(0),[Ra]=Ee.default.useForm(),[eo]=Ee.default.useForm(),ko=(0,x.useRef)(null),_a=(0,x.useRef)(null),Wa=(0,x.useRef)(),Pr=["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"],Ja=["C","C++","Java","Python","JavaScript","Ruby"];(0,x.useEffect)(()=>{kt!=null&&kt.length&&Or(kt)},[kt]),(0,x.useEffect)(()=>{Ca===2&&ko.current.focus()},[Ca]),(0,x.useEffect)(()=>{ui&&fi()},[ui]);const si=()=>{if(Ca===1){Ze.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}ue.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:()=>Qn(void 0,null,function*(){La(1)})})},fi=()=>Qn(void 0,null,function*(){const Ae=yield(0,Ge.ZP)("/api/disciplines.json",{method:"get",params:{source:On===1?"new_question":"subject"}});Nn(Ae.disciplines||[])}),ci=Ae=>{const ln=[],In=(Yn,Bt)=>{Yn.length>=2&&ln.push(Yn.join(""));for(let qn=Bt;qn<Ae.length;qn++)Yn.push(Ae[qn]),In(Yn,qn+1),Yn.pop()};return In([],0),ln},Qo=Ae=>(Ae=Ae||"",Ae=String(Ae),Ae=Ae.replace(/\s+/g,""),Ae),Di=Ae=>(Ae=Ae||"",Ae=String(Ae),Ae=Ae.replace(/<div>/g,""),Ae=Ae.replace(/<br>/g,`
`),Ae=Ae.replace(/<\/div>/g,`
`),Ae=Kt(Ae),Ae),Mt=Ae=>Ae.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;"),Kt=Ae=>Ae.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&#39;/g,"'"),da=Ae=>{var ln;const In=Ae.clipboardData;if(In){const Yn=In.types.toString(),Bt=In.items;if(Yn==="Files"||In.types.indexOf("Files")>-1){Ae.preventDefault();try{let qn=Bt[1];((ln=Bt[0])==null?void 0:ln.kind)==="file"&&(qn=Bt[0]);const ea=qn.getAsFile();(0,We.I)(ea,Hn=>{var aa;if(Hn.id){if(((aa=ea==null?void 0:ea.type)==null?void 0:aa.indexOf("image"))>-1){const br=`<img src='${re.Z.API_SERVER}${Hn.url}'>`;document.execCommand("insertText",!1,br)}}else(Hn==null?void 0:Hn.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 Oa(Ae,ln){return Qn(this,null,function*(){if(typeof Ae=="string")return yield ln(Ae);if(typeof Ae!="object"||Ae===null)return Ae;if(Array.isArray(Ae))return yield Promise.all(Ae.map(Bt=>Qn(this,null,function*(){return yield Oa(Bt,ln)})));const In={};for(const Yn in Ae)if(Object.prototype.hasOwnProperty.call(Ae,Yn)){const Bt=Ae[Yn];typeof Bt=="string"?In[Yn]=yield ln(Bt):typeof Bt=="object"?In[Yn]=yield Oa(Bt,ln):In[Yn]=Bt}return In})}const rr=()=>Qn(void 0,null,function*(){var Ae;vo(!0),ho("\u5904\u7406\u4E2D"),yield new Promise(Yn=>setTimeout(Yn,1e3));let ln=(Ae=_a.current)==null?void 0:Ae.querySelectorAll('[data-text="edit"]'),In="";try{ln.forEach(function(Yn){var Bt,qn,ea,Hn;const aa=Yn.cloneNode(!0),br=aa.querySelectorAll("span.edu_latex");for(let po of br){const Kr=po.getAttribute("title"),ii=document.createTextNode(Kr),di=po;(qn=(Bt=di.parentNode)==null?void 0:Bt.replaceChild)==null||qn.call(Bt,ii,di)}const Dr=aa.querySelectorAll("span[style]");for(let po of Dr)if(po.style.fontFamily){const Kr=po.innerHTML,ii=document.createTextNode(Kr),di=po;(Hn=(ea=di.parentNode)==null?void 0:ea.replaceChild)==null||Hn.call(ea,ii,di)}aa==null||aa.childNodes.forEach(function(po){po.nodeType===Node.ELEMENT_NODE&&po.localName!=="h5"&&po.localName!=="h4"?In+=`<p>${po.innerHTML}</p>`:po.nodeType===Node.TEXT_NODE&&(In+=`<p>${po.textContent}</p>`)})}),lr("/api/intelligent_imports/import.json",{html:Kt(In)})}catch(Yn){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",Yn)}}),kr=Ae=>{let ln=Ae.filter(In=>!!(In!=null&&In.type));return ln=ln.map(In=>{var Yn;const Bt=(Yn=Gr.find(ea=>ea.id===(In==null?void 0:In.type)))==null?void 0:Yn.deal,qn=Fn(va({},In),{id:String(Math.random()).slice(-6),knowledgePoint:Qo(In==null?void 0:In.knowledgePoint)});return Bt?Bt(qn):qn}),ln},Ao=()=>{if(Ca===1){Ze.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}ue.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:rr})},Xo=()=>x.createElement("div",{className:ie.row},x.createElement("div",{className:ie.leftLayout},x.createElement(ha,{style:{height:675}},Ca===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"))),Ca===2&&x.createElement("div",{"data-text":"edit",onBlur:()=>{ko.current.innerHTML||La(1)},ref:ko,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")))),hr=(Ae,ln,In,Yn)=>{var Bt;console.log(Ae,ln,In,Yn,"onDataChange\u4FEE\u6539\u6570\u503C");const qn=JSON.parse(JSON.stringify(Co));Yn===void 0?qn[ln][Ae]=In:qn[ln].questions[Yn][Ae]=In;const ea=va({},qn[ln]),Hn=(Bt=Gr.find(aa=>aa.id===(ea==null?void 0:ea.type)))==null?void 0:Bt.deal;qn[ln]=Hn(ea),$o(qn)},oi=(Ae,ln,In)=>{var Yn;const Bt=In!==void 0,qn=(Yn=Gr.find(aa=>aa.id===(Ae==null?void 0:Ae.type)))==null?void 0:Yn.type,ea=`${ln+1}.${In===void 0?"":In+1+"."}`,Hn=`${(Ae==null?void 0:Ae.type)==="7"?"{{":""}${ea}\u3010${qn}\u3011${(Ae==null?void 0:Ae.question)||""}`;return x.createElement(x.Fragment,null,Bt&&x.createElement("h4",{contentEditable:!0}),x.createElement(ht,{id:Ae==null?void 0:Ae.id,tagName:"div",value:Hn}))},xi=(Ae,ln)=>Qn(void 0,null,function*(){var In;const Yn=yield vt(Ae,ln),Bt=(In=Yn==null?void 0:Yn.data)==null?void 0:In.content;if(Bt!=null&&Bt.length){const qn=kr(Bt)[0];No.splice(ln,1,qn),Co.splice(ln,1,qn),zo([...No]),$o([...Co])}}),Ai=(Ae,ln,In)=>{var Yn;const Bt=In!==void 0,qn=(Yn=Gr.find(Hn=>Hn.id===(Ae==null?void 0:Ae.type)))==null?void 0:Yn.type,ea=`${ln+1}.${In===void 0?"":In+1+"."}`;return Bt?x.createElement("div",{style:{padding:"10px 18px"}},`${ea}\u3010${qn}\u3011`,x.createElement(ht,{id:Ae==null?void 0:Ae.id,tagName:"span",className:ie.edit,onBlur:Hn=>hr("question",ln,Hn,In),value:(Ae==null?void 0:Ae.question)||""})):x.createElement(x.Fragment,null,x.createElement("div",{className:ie.actionHead},x.createElement("div",{className:"c-light-primary"},`${ea}\u3010${qn}\u3011`),On!==1&&x.createElement(qe.Z,{disabled:(Ae==null?void 0:Ae.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Hn=>hr("score",ln,Hn,In),value:Ae==null?void 0:Ae.score}),x.createElement(Me.Z,{align:"middle",style:{marginLeft:"auto"}},!!vt&&x.createElement("span",{className:"current c-light-primary mr30",onClick:()=>xi(Ae,ln)},x.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),x.createElement(ke.default,{onChange:Hn=>hr("checked",ln,Hn.target.checked,In),checked:!!(Ae!=null&&Ae.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),x.createElement(ht,{id:Ae==null?void 0:Ae.id,tagName:"div",style:{padding:"10px 18px"},className:ie.edit,onBlur:Hn=>hr("question",ln,Hn,In),value:Ae==null?void 0:Ae.question}))},Po=(Ae,ln,In)=>x.createElement(x.Fragment,null,["0","1","2","4"].includes(Ae==null?void 0:Ae.type)&&x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u7B54\u6848\uFF1A${ln||""}`,tagName:"p"}),!In&&x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u96BE\u5EA6\uFF1A${(Ae==null?void 0:Ae.difficulty)||""}`,tagName:"p"}),(Ae==null?void 0:Ae.type)!=="7"&&x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u89E3\u6790\uFF1A${(Ae==null?void 0:Ae.analyze)||""}`,tagName:"p"}),!In&&x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Ae==null?void 0:Ae.knowledgePoint)||""}`,tagName:"p"})),on=(Ae,ln,In,Yn)=>{const Bt=Yn!==void 0,qn=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],ea=Bt&&!Ae.last&&!Ae.errorMsg?{marginBottom:10}:{},Hn=qn.map(aa=>({key:aa,label:aa,onClick:()=>hr("difficulty",In,aa,Yn)}));return x.createElement("div",{className:ie.liWrap,style:ea},["4"].includes(Ae==null?void 0:Ae.type)&&x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),x.createElement(ht,{id:Ae==null?void 0:Ae.id,tagName:"div",className:`${ie.edit} c-black`,onBlur:aa=>hr("answer",In,[aa],Yn),value:ln})),!Bt&&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(He.Z,{menu:{items:Hn}},x.createElement("span",{className:"c-light-primary"},Ae==null?void 0:Ae.difficulty,x.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(Ae==null?void 0:Ae.type)!=="7"&&x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),x.createElement(ht,{id:Ae==null?void 0:Ae.id,tagName:"div",className:`${ie.edit} c-grey-333`,onBlur:aa=>hr("analyze",In,aa,Yn),value:Ae==null?void 0:Ae.analyze})),!Bt&&x.createElement("div",{onKeyDown:ta,className:ie.li},x.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),x.createElement(ht,{id:Ae==null?void 0:Ae.id,tagName:"div",value:(Ae==null?void 0:Ae.knowledgePoint)||"",className:`${ie.edit} c-grey-333`,onBlur:aa=>hr("knowledgePoint",In,Qo(Di(aa)),Yn)})))},gn=Ae=>x.createElement(x.Fragment,null,typeof(Ae==null?void 0:Ae.errorMsg)=="string"&&!!(Ae!=null&&Ae.errorMsg)&&x.createElement("h5",{contentEditable:!1},x.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),x.createElement("div",null,Ae==null?void 0:Ae.errorMsg))),Wn=Ae=>x.createElement(x.Fragment,null,typeof(Ae==null?void 0:Ae.errorMsg)=="string"&&!!(Ae!=null&&Ae.errorMsg)&&x.createElement("h5",null,x.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),x.createElement("div",null,Ae==null?void 0:Ae.errorMsg))),et=(Ae,ln,In,Yn)=>{let Bt="flex";return(jt&&Bo!==Yn||uo&&!(In!=null&&In.errorMsg))&&(Bt="none"),x.createElement("div",{className:ie.row,style:{display:Bt}},x.createElement("div",{className:ie.leftLayout},Zt||x.createElement(ha,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},Ae))),x.createElement("div",{className:ie.rightLayout},x.createElement(fn,{className:In!=null&&In.errorMsg?ie.error:""},ln)))},Gr=[{id:"0",type:"\u5355\u9009\u9898",element:(Ae,ln,In)=>{var Yn,Bt;const qn=In!==void 0;let ea=(Yn=Ae==null?void 0:Ae.answer)==null?void 0:Yn[0];const Hn=x.createElement(x.Fragment,null,oi(Ae,ln,In),(Bt=Ae==null?void 0:Ae.options)==null?void 0:Bt.map((po,Kr)=>x.createElement(ht,{id:Ae==null?void 0:Ae.id,key:Kr,value:`${Pr[Kr]}.${po}`,tagName:"p"})),Po(Ae,ea,qn),gn(Ae));let aa=qn?Ae:Co[ln];const br=aa==null?void 0:aa.options,Dr=x.createElement(x.Fragment,null,Ai(aa,ln,In),br==null?void 0:br.map((po,Kr)=>{var ii;return x.createElement("div",{key:Kr,className:ie.option},x.createElement("aside",{className:((ii=aa==null?void 0:aa.answer)==null?void 0:ii[0])===Pr[Kr]?ie.active:"",onClick:()=>hr("answer",ln,[Pr[Kr]],In)},Pr[Kr]),x.createElement(ht,{id:aa==null?void 0:aa.id,tagName:"div",className:`${ie.text}`,onBlur:di=>{br[Kr]=di,hr("options",ln,br,In)},value:po}))}),on(aa,"",ln,In),Wn(aa));return qn?[Hn,Dr]:et(Hn,Dr,aa,ln)},deal:Ae=>{var ln,In,Yn;Ae.score=Ae.score===void 0?2:Ae.score;let Bt=Qo((ln=Ae==null?void 0:Ae.answer)==null?void 0:ln[0]).toUpperCase();Ae.answer=Bt?[Bt]:[];let qn=[];if(!(Ae!=null&&Ae.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{Ae.options=(In=Ae.options)==null?void 0:In.slice(0,8);const ea=Ae.options.map(aa=>aa==null?void 0:aa.trim().replace(/^\s+|\s+$/g,""));new Set(ea).size!==ea.length&&qn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Bt||qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),Bt&&(Pr.slice(0,((Yn=Ae==null?void 0:Ae.options)==null?void 0:Yn.length)||8).includes(Bt)||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")),Qo(Ae==null?void 0:Ae.question)||qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ae.errorMsg=qn.join(`
`),Ae}},{id:"1",type:"\u591A\u9009\u9898",element:(Ae,ln,In)=>{var Yn,Bt;const qn=In!==void 0;let ea=(Yn=Ae==null?void 0:Ae.answer)==null?void 0:Yn[0];const Hn=x.createElement(x.Fragment,null,oi(Ae,ln,In),(Bt=Ae==null?void 0:Ae.options)==null?void 0:Bt.map((po,Kr)=>x.createElement(ht,{id:Ae==null?void 0:Ae.id,key:Kr,value:`${Pr[Kr]}.${po}`,tagName:"p"})),Po(Ae,ea,qn),gn(Ae));let aa=qn?Ae:Co[ln];const br=aa==null?void 0:aa.options,Dr=x.createElement(x.Fragment,null,Ai(aa,ln,In),br==null?void 0:br.map((po,Kr)=>{var ii,di;return x.createElement("div",{key:Kr,className:ie.option},x.createElement("aside",{className:(di=(ii=aa==null?void 0:aa.answer)==null?void 0:ii[0])!=null&&di.includes(Pr[Kr])?ie.active:"",onClick:()=>{var Ji;let Xi=((Ji=aa==null?void 0:aa.answer)==null?void 0:Ji[0])||"";const dl=Pr[Kr];Xi.includes(dl)?Xi=Xi.replace(new RegExp(dl,"g"),""):Xi+=dl,Xi=Xi.split("").sort().join(""),hr("answer",ln,[Xi],In)}},Pr[Kr]),x.createElement(ht,{id:aa==null?void 0:aa.id,tagName:"div",className:`${ie.text}`,onBlur:Ji=>{br[Kr]=Ji,hr("options",ln,br,In)},value:po}))}),on(aa,"",ln,In),Wn(aa));return qn?[Hn,Dr]:et(Hn,Dr,aa,ln)},deal:Ae=>{var ln,In,Yn;Ae.score=Ae.score===void 0?2:Ae.score;let Bt=Qo((ln=Ae==null?void 0:Ae.answer)==null?void 0:ln[0]).toUpperCase().split("").sort().join("");Ae.answer=Bt?[Bt]:[];let qn=[];if(!(Ae!=null&&Ae.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{Ae.options=(In=Ae.options)==null?void 0:In.slice(0,8);const ea=Ae.options.map(aa=>aa==null?void 0:aa.trim().replace(/^\s+|\s+$/g,""));new Set(ea).size!==ea.length&&qn.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(Bt||qn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),Bt){const ea=Pr.slice(0,((Yn=Ae==null?void 0:Ae.options)==null?void 0:Yn.length)||8);ci(ea).includes(Bt)||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 Qo(Ae==null?void 0:Ae.question)||qn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ae.errorMsg=qn.join(`
`),Ae}},{id:"2",type:"\u5224\u65AD\u9898",element:(Ae,ln,In)=>{var Yn,Bt;const qn=In!==void 0;let ea=(Yn=Ae==null?void 0:Ae.answer)==null?void 0:Yn[0];const Hn=x.createElement(x.Fragment,null,oi(Ae,ln,In),Po(Ae,ea,qn),gn(Ae));let aa=qn?Ae:Co[ln];const br=["\u6B63\u786E","\u9519\u8BEF"];let Dr=((Bt=aa==null?void 0:aa.answer)==null?void 0:Bt[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 po=x.createElement(x.Fragment,null,Ai(aa,ln,In),br==null?void 0:br.map((Kr,ii)=>x.createElement("div",{key:ii,className:ie.option},x.createElement("aside",{style:{borderRadius:2},className:Dr===Kr?ie.active:"",onClick:()=>hr("answer",ln,[Kr],In)},Kr==="\u6B63\u786E"?"T":"F"),x.createElement("div",{style:{pointerEvents:"none"},className:`${ie.text}`},Kr))),on(aa,"",ln,In),Wn(aa));return qn?[Hn,po]:et(Hn,po,aa,ln)},deal:Ae=>{var ln;Ae.score=Ae.score===void 0?2:Ae.score;let In=Qo((ln=Ae==null?void 0:Ae.answer)==null?void 0:ln[0]);Ae.answer=In?[In]:[];let Yn=[];return In||Yn.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),In&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(In)&&Yn.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"),Qo(Ae==null?void 0:Ae.question)||Yn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ae.errorMsg=Yn.join(`
`),Ae}},{id:"3",type:"\u586B\u7A7A\u9898",element:(Ae,ln,In)=>{var Yn,Bt;const qn=In!==void 0,ea=x.createElement(x.Fragment,null,oi(Ae,ln,In),(Yn=Ae==null?void 0:Ae.answer)==null?void 0:Yn.map((br,Dr)=>x.createElement(ht,{id:Ae==null?void 0:Ae.id,key:Dr,tagName:"p",value:`\u7B54\u6848${Dr+1}\uFF1A${br.text||""}`})),Po(Ae,"",qn),gn(Ae));let Hn=qn?Ae:Co[ln];const aa=x.createElement(x.Fragment,null,Ai(Hn,ln,In),(Bt=Hn==null?void 0:Hn.answer)==null?void 0:Bt.map((br,Dr)=>x.createElement("div",{key:Dr,className:ie.option},x.createElement("aside",{className:ie.fill},"\u586B\u7A7A\u9879",Dr+1),br.model===1&&x.createElement(ht,{id:Hn==null?void 0:Hn.id,tagName:"div",onBlur:po=>{Hn.answer[Dr].latex=Di(po),hr("answer",ln,Hn.answer,In)},className:`${ie.text}`,value:br.latex}),br.model===2&&x.createElement(Ke.Z,{value:br.latex,onChange:po=>{Hn.answer[Dr].latex=po,hr("answer",ln,Hn.answer,In)}}))),on(Hn,"",ln,In),Wn(Hn));return qn?[ea,aa]:et(ea,aa,Hn,ln)},deal:Ae=>{var ln,In,Yn,Bt;Ae.score=Ae.score===void 0?2:Ae.score,Ae.question=(ln=Ae.question)==null?void 0:ln.replaceAll("\u2581","_");const qn=(In=Ae.answer)==null?void 0:In.map(Hn=>{if(Object.prototype.toString.call(Hn)==="[object Object]")return Hn;const aa={model:1,text:Hn,latex:Hn};return Hn.startsWith("$$")&&Hn.endsWith("$$")||Hn.startsWith("`$$")&&Hn.endsWith("$$`")?(aa.model=2,aa.latex=Hn.slice(2,-2)):aa.latex=Di(Hn),aa});Ae.answer=qn;let ea=[];return qn||ea.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Qo(Ae==null?void 0:Ae.question)?Ae!=null&&Ae.question.includes("_")?(Yn=Ae==null?void 0:Ae.answer)!=null&&Yn.length&&((Ae==null?void 0:Ae.question.match(/_+/g))||[]).length!==((Bt=Ae==null?void 0:Ae.answer)==null?void 0:Bt.length)&&ea.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):ea.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):ea.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ae.errorMsg=ea.join(`
`),Ae}},{id:"4",type:"\u7B80\u7B54\u9898",element:(Ae,ln,In)=>{var Yn,Bt;const qn=In!==void 0;let ea=(Yn=Ae==null?void 0:Ae.answer)==null?void 0:Yn[0];const Hn=x.createElement(x.Fragment,null,oi(Ae,ln,In),Po(Ae,ea,qn),gn(Ae));let aa=qn?Ae:Co[ln];const br=x.createElement(x.Fragment,null,Ai(aa,ln,In),on(aa,(Bt=aa==null?void 0:aa.answer)==null?void 0:Bt[0],ln,In),Wn(aa));return qn?[Hn,br]:et(Hn,br,aa,ln)},deal:Ae=>{Ae.score=Ae.score===void 0?5:Ae.score;let ln=[];return Qo(Ae==null?void 0:Ae.question)||ln.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ae.errorMsg=ln.join(`
`),Ae}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Ae,ln)=>{var In,Yn;const Bt=Co[ln],qn=Ja.slice(0,4).map(ea=>({key:ea,label:ea,onClick:()=>hr("platform",ln,ea)}));return x.createElement("div",{className:ie.row,style:{display:uo?Bt!=null&&Bt.errorMsg?"flex":"none":"flex"}},x.createElement("div",{className:ie.leftLayout},x.createElement(ha,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},oi(Ae,ln),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(Ae==null?void 0:Ae.description)||""}`,tagName:"p"}),Po(Ae),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ae==null?void 0:Ae.timeLimit}`,tagName:"p"}),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ae==null?void 0:Ae.platform)||""}`,tagName:"p"}),x.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),x.createElement("h4",null),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:(Ae==null?void 0:Ae.code)||"",tagName:"div"}),(In=Ae==null?void 0:Ae.inputs)==null?void 0:In.map((ea,Hn)=>{var aa;return x.createElement(x.Fragment,{key:Hn},x.createElement("h4",null),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Hn+1})\u8F93\u5165\uFF1A${ea||""}`,tagName:"div"}),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Hn+1})\u8F93\u51FA\uFF1A${((aa=Ae==null?void 0:Ae.outputs)==null?void 0:aa[Hn])||""}`,tagName:"div"}))}),gn(Ae)))),x.createElement("div",{className:ie.rightLayout},x.createElement(fn,{className:Bt!=null&&Bt.errorMsg?ie.error:""},Ai(Bt,ln),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(ht,{className:ie.edit,id:Bt==null?void 0:Bt.id,value:Bt==null?void 0:Bt.description,tagName:"div",onBlur:ea=>hr("description",ln,ea)}))),on(Bt,"",ln),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(ht,{className:ie.edit,id:Bt==null?void 0:Bt.id,value:Bt==null?void 0:Bt.timeLimit,tagName:"div",onBlur:ea=>hr("timeLimit",ln,Di(ea))})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),x.createElement("div",{className:"c-black"},x.createElement(He.Z,{menu:{items:qn}},x.createElement("span",{className:"c-light-primary"},Bt==null?void 0:Bt.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(ht,{className:ie.edit,id:Bt==null?void 0:Bt.id,value:(Bt==null?void 0:Bt.code)||"",onBlur:ea=>hr("code",ln,Di(ea)),tagName:"div"}))),(Yn=Bt==null?void 0:Bt.inputs)==null?void 0:Yn.map((ea,Hn)=>{var aa;return x.createElement("div",{className:ie.liWrap,key:Hn},x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Hn+1,")\u8F93\u5165\uFF1A"),x.createElement(ht,{id:Bt==null?void 0:Bt.id,value:ea||"",className:ie.edit,onBlur:br=>{const Dr=[...(Bt==null?void 0:Bt.inputs)||[]];Dr[Hn]=Di(br),hr("inputs",ln,Dr)},tagName:"div"})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Hn+1,")\u8F93\u51FA\uFF1A"),x.createElement(ht,{id:Bt==null?void 0:Bt.id,value:((aa=Bt==null?void 0:Bt.outputs)==null?void 0:aa[Hn])||"",className:ie.edit,onBlur:br=>{const Dr=[...(Bt==null?void 0:Bt.outputs)||[]];Dr[Hn]=Di(br),hr("outputs",ln,Dr)},tagName:"div"})))}),Wn(Bt))))},deal:Ae=>{var ln,In,Yn;Ae.score=Ae.score===void 0?10:Ae.score,Ae.code=(ln=Ae.code)==null?void 0:ln.trim();let Bt=[];Qo(Ae==null?void 0:Ae.question)?((In=Ae==null?void 0:Ae.question)==null?void 0:In.length)>60&&Bt.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):Bt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Qo(Ae==null?void 0:Ae.description)||Bt.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const qn=Qo(String((Ae==null?void 0:Ae.timeLimit)||""));if(Ae.timeLimit=qn,(!qn||qn&&!["3","4","5","6","7","8","9","10"].includes(qn))&&Bt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ae.platform=Qo(Ae==null?void 0:Ae.platform),Ae!=null&&Ae.platform){const ea=["c","c++","java","python"],Hn=(Yn=Ae==null?void 0:Ae.platform)==null?void 0:Yn.toLowerCase(),aa=ea.findIndex(br=>br===Hn);aa>-1?Ae.platform=Ja[aa]:Bt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else Bt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(Ae!=null&&Ae.inputs)||!(Ae!=null&&Ae.outputs))Ae.inputs=[],Ae.outputs=[],Bt.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 ea=Math.min(Ae.inputs.length,Ae.outputs.length);Ae.inputs=Ae.inputs.slice(0,ea),Ae.outputs=Ae.outputs.slice(0,ea),Ae.outputs.some(Hn=>!Qo(Hn))&&Bt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Ae.errorMsg=Bt.join(`
`),Ae}},{id:"7",type:"\u7EC4\u5408\u9898",element:(Ae,ln)=>{var In,Yn;const Bt=Co[ln];return x.createElement("div",{className:ie.row,style:{display:uo?Bt!=null&&Bt.errorMsg?"flex":"none":"flex"}},x.createElement("div",{className:ie.leftLayout},x.createElement(ha,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},oi(Ae,ln),Po(Ae),(In=Ae==null?void 0:Ae.questions)==null?void 0:In.map((qn,ea)=>{var Hn;const aa=(Hn=Gr.find(br=>br.id===(qn==null?void 0:qn.type)))==null?void 0:Hn.element;return x.createElement(x.Fragment,{key:`left-${Ae.id}-${ea}`},aa(qn,ln,ea)[0])}),gn(Ae),x.createElement("p",{contentEditable:!0},"}}")))),x.createElement("div",{className:ie.rightLayout},x.createElement(fn,{className:Bt!=null&&Bt.errorMsg?ie.error:""},Ai(Bt,ln),on(Bt,"",ln),(Yn=Bt==null?void 0:Bt.questions)==null?void 0:Yn.map((qn,ea)=>{var Hn;const aa=(Hn=Gr.find(br=>br.id===(qn==null?void 0:qn.type)))==null?void 0:Hn.element;return x.createElement(x.Fragment,{key:`right-${Bt.id}-${ea}`},aa(qn,ln,ea)[1])}),Wn(Bt))))},deal:Ae=>{var ln,In,Yn,Bt,qn;const ea=kr,Hn=[...Gr],aa=Hn.findIndex(Kr=>Kr.id==="0"),br=Hn.findIndex(Kr=>Kr.id==="1");if(aa!==-1){const Kr=Hn[aa].deal;Hn[aa].deal=ii=>{const di=Kr(ii);return di.errorMsg&&(di.errorMsg=di.errorMsg.split(`
`).filter(Ji=>Ji!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),di}}if(br!==-1){const Kr=Hn[br].deal;Hn[br].deal=ii=>{const di=Kr(ii);return di.errorMsg&&(di.errorMsg=di.errorMsg.split(`
`).filter(Ji=>Ji!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),di}}Ae.questions=(ln=Ae.questions)!=null&&ln.length?kr(Ae.questions.slice(0,20)):[],Ae.questions=(In=Ae.questions)==null?void 0:In.map((Kr,ii)=>{var di;if(Kr.type==="0"||Kr.type==="1"){const Ji=(di=Kr.options)==null?void 0:di.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 Fn(va({},Kr),{last:ii===Ae.questions.length-1})});const Dr=(Yn=Ae.questions)==null?void 0:Yn.reduce((Kr,ii)=>{const di=parseFloat(ii.score);return isNaN(di)?Kr:Kr+di},0);Ae.score=Dr;let po=[];return(Bt=Ae.questions)!=null&&Bt.length?Ae.errorMsg=((qn=Ae.questions)==null?void 0:qn.findIndex(Kr=>!!Kr.errorMsg))>-1:po.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Qo(Ae==null?void 0:Ae.question)||po.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),po.length&&(Ae.errorMsg=po.join(`
`)),Ae}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(Ae,ln)=>{var In,Yn;const Bt=Co[ln],qn=Ja.map(ea=>({key:ea,label:ea,onClick:()=>hr("platform",ln,ea)}));return x.createElement("div",{className:ie.row,style:{display:uo?Bt!=null&&Bt.errorMsg?"flex":"none":"flex"}},x.createElement("div",{className:ie.leftLayout},x.createElement(ha,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},oi(Ae,ln),Po(Ae),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Ae==null?void 0:Ae.timeLimit}`,tagName:"p"}),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Ae==null?void 0:Ae.platform)||""}`,tagName:"p"}),x.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),x.createElement("h4",null),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:(Ae==null?void 0:Ae.code)||"",tagName:"div"}),x.createElement("h4",null),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(Ae==null?void 0:Ae.input)||""}`,tagName:"p"}),x.createElement(ht,{id:Ae==null?void 0:Ae.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(Ae==null?void 0:Ae.output)||""}`,tagName:"p"}),(In=Ae==null?void 0:Ae.answer)==null?void 0:In.map((ea,Hn)=>x.createElement(ht,{key:Hn,id:Ae==null?void 0:Ae.id,value:`\u7B54\u6848${Hn+1}\uFF1A${ea||""}`,tagName:"p"})),gn(Ae)))),x.createElement("div",{className:ie.rightLayout},x.createElement(fn,{className:Bt!=null&&Bt.errorMsg?ie.error:""},Ai(Bt,ln),on(Bt,"",ln),x.createElement("div",{className:ie.liWrap},x.createElement("div",{className:ie.li,onKeyDown:ta},x.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),x.createElement(ht,{className:ie.edit,id:Bt==null?void 0:Bt.id,value:Bt==null?void 0:Bt.timeLimit,tagName:"div",onBlur:ea=>hr("timeLimit",ln,Di(ea))})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),x.createElement("div",{className:"c-black"},x.createElement(He.Z,{menu:{items:qn}},x.createElement("span",{className:"c-light-primary"},Bt==null?void 0:Bt.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(ht,{className:ie.edit,id:Bt==null?void 0:Bt.id,value:(Bt==null?void 0:Bt.code)||"",onBlur:ea=>hr("code",ln,Di(ea)),tagName:"div"})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),x.createElement(ht,{className:ie.edit,id:Bt==null?void 0:Bt.id,value:(Bt==null?void 0:Bt.input)||"",onBlur:ea=>hr("input",ln,Di(ea)),tagName:"div"})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),x.createElement(ht,{className:ie.edit,id:Bt==null?void 0:Bt.id,value:(Bt==null?void 0:Bt.output)||"",onBlur:ea=>hr("output",ln,Di(ea)),tagName:"div"}))),x.createElement("div",{className:ie.liWrap},(Yn=Bt==null?void 0:Bt.answer)==null?void 0:Yn.map((ea,Hn)=>x.createElement("div",{className:ie.li,key:Hn},x.createElement("aside",null,"\u7B54\u6848",Hn+1,"\uFF1A"),x.createElement(ht,{id:Bt==null?void 0:Bt.id,value:ea||"",className:ie.edit,onBlur:aa=>{const br=[...(Bt==null?void 0:Bt.answer)||[]];br[Hn]=Di(aa),hr("output",ln,br)},tagName:"div"})))),Wn(Bt))))},deal:Ae=>{var ln,In,Yn,Bt,qn,ea,Hn,aa;Ae.score=Ae.score===void 0?10:Ae.score,Ae.code=(Yn=(In=(ln=Ae.code)==null?void 0:ln.trim())==null?void 0:In.replace(/@_@/g,"@\u2581@"))==null?void 0:Yn.replace(/@__@/g,"@\u2581\u2581@");let br=[];if(Qo(Ae==null?void 0:Ae.question)||br.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Qo(Ae==null?void 0:Ae.code)?/@▁@|@▁▁@/.test(Ae==null?void 0:Ae.code)?(Bt=Ae==null?void 0:Ae.answer)!=null&&Bt.length&&((qn=Ae==null?void 0:Ae.code.match(/@▁@|@▁▁@/g))==null?void 0:qn.length)!==((ea=Ae==null?void 0:Ae.answer)==null?void 0:ea.length)&&br.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):br.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"):br.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),Ae!=null&&Ae.answer?(Hn=Ae.answer)!=null&&Hn.some(po=>!Qo(po))&&br.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):br.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),Ae.platform=Qo(Ae==null?void 0:Ae.platform),Ae!=null&&Ae.platform){const po=["c","c++","java","python","javascript","ruby"],Kr=(aa=Ae==null?void 0:Ae.platform)==null?void 0:aa.toLowerCase(),ii=po.findIndex(di=>di===Kr);ii>-1?Ae.platform=Ja[ii]:br.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else br.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Qo(Ae==null?void 0:Ae.output)||br.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Dr=Qo(String((Ae==null?void 0:Ae.timeLimit)||""));return Ae.timeLimit=Dr,(!Dr||Dr&&!["3","4","5","6","7","8","9","10"].includes(Dr))&&br.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Ae.errorMsg=br.join(`
`),Ae}}],ao=()=>x.createElement(x.Fragment,null,No.filter(Ae=>{var ln;return!!((ln=Gr.find(Yn=>Yn.id===(Ae==null?void 0:Ae.type)))==null?void 0:ln.element)}).map((Ae,ln)=>{var In;const Yn=(In=Gr.find(Bt=>Bt.id===(Ae==null?void 0:Ae.type)))==null?void 0:In.element;return x.createElement(x.Fragment,{key:Ae.id},Yn(Ae,ln))})),bo=()=>Qn(void 0,null,function*(){const Ae=Co.filter(ln=>!ln.checked);if(Ca!==3||!Ae.length){Ze.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}Ra.setFieldsValue({sub_discipline_id:Aa}),Si(!0)}),Or=Ae=>Qn(void 0,null,function*(){const ln=kr(Ae);zo(ln),$o(JSON.parse(JSON.stringify(ln))),La(3),vo(!1),no(!1),wo(!1)});(0,x.useEffect)(()=>{if(_n)return;const Ae=()=>{Br(ln=>ln>=90?(clearInterval(Wa.current),90):ln+1)};return Wa.current=setInterval(Ae,5e4/90),()=>clearInterval(Wa.current)},[_n]);const lr=(Ae,ln)=>{Ha(!1);const In=new FormData;Object.keys(ln).forEach(Bt=>{In.append(Bt,ln[Bt])});const Yn=new window.XMLHttpRequest;Yn.withCredentials=!0,Yn.addEventListener("load",function(Bt){return Qn(this,null,function*(){var qn,ea;try{const Hn=JSON.parse((qn=Bt==null?void 0:Bt.target)==null?void 0:qn.response);if(Ha(!0),Br(100),yield new Promise(aa=>setTimeout(()=>aa(),780)),Hn.status===0){if(!((ea=Hn==null?void 0:Hn.data)!=null&&ea.length)){Ze.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),vo(!1);return}Or((Hn==null?void 0:Hn.data)||[])}else vo(!1),Ze.ZP.warning(Hn==null?void 0:Hn.message)}catch(Hn){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Hn)}})}),Yn.addEventListener("error",()=>{vo(!1)}),Yn.open("POST",`${re.Z.API_SERVER}${Ae}`),Yn.send(In)},Vn=Ae=>Qn(void 0,null,function*(){const ln=Ae.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(ln)==-1?(Ze.ZP.error(`${Ae.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()):(vo(!0),ho("\u5904\u7406\u4E2D"),lr("/api/intelligent_imports/import.json",{file:Ae}),Promise.reject())}),$n=Ae=>Qn(void 0,null,function*(){const ln=Ae.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(ln)==-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()):Ae.size/1024/1024>200?(Ze.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(Rt!=null&&Rt.length?ue.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:()=>mr([Ae])}):mr([Ae]),Promise.reject())});let Va=[{key:1,label:x.createElement(de.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Vn},x.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const Ur=[Co.length,(Ba=Co.filter(Ae=>!!(Ae!=null&&Ae.errorMsg)))==null?void 0:Ba.length];return x.createElement("div",{className:Te()(ie.intelligentBox,"intelligent-body-curb",Oe),style:Fn(va({},St),{width:Yt}),ref:_a},x.createElement("div",{className:ie.underpin},x.createElement("b",{style:dn}),x.createElement("b",{style:dn})),x.createElement("div",{className:ie.head,style:{top:ra}},x.createElement("div",{className:ie.leftLayout},Ta||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:si,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!nt&&x.createElement(He.Z,{overlayClassName:ie.menu,menu:{items:Va}},x.createElement(te.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!Gt&&Gt),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"}},oa||x.createElement(x.Fragment,null,x.createElement("div",{className:ie.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Ca)&&x.createElement(ke.default,{className:"ml20",checked:uo,onChange:Ae=>wo(Ae.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Ca)&&x.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",x.createElement("span",{className:"ml5 mr5 c-light-primary"},Ur[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",x.createElement("span",{className:"ml5 mr5 c-red-e53"},Ur[1]),"\u9898")),jt&&x.createElement("div",{className:ie.tabs},No==null?void 0:No.map((Ae,ln)=>x.createElement("div",{onClick:()=>{ma(ln)},className:Bo===ln&&ie.active,key:ln},"\u65B0\u9898",ln+1)))),x.createElement("div",{className:ie.centerBox},x.createElement("img",{className:"mb10",src:xe,width:56}),!Ia&&x.createElement(te.op,{onClick:Ao},"\u8BC6\u522B"))),[1,2].includes(Ca)&&Xo(),[3].includes(Ca)&&ao(),x.createElement("div",{className:"pb10"}),x.createElement("div",{className:ie.buttonFixed},x.createElement("div",{className:ie.buttonWrap},x.createElement(_e.ZP,{size:"middle",className:`${ie.button} mr20`,onClick:An},"\u53D6\u6D88"),x.createElement(_e.ZP,{size:"middle",type:"primary",className:`${ie.button}`,onClick:bo},Pa))),x.createElement(ue.default,{centered:!0,closable:!1,destroyOnClose:!0,open:Ro,title:null,footer:null,width:320,afterClose:()=>Br(0)},x.createElement(Me.Z,{align:"middle",style:{flexDirection:"column"}},x.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Er,x.createElement("span",{className:ie.dotLoading},x.createElement("span",null,"."),x.createElement("span",null,"."),x.createElement("span",null,"."))),x.createElement(se.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Lr}),x.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",x.createElement("span",{className:"ml5 c-light-primary"},Lr,"%")))),x.createElement(ue.default,{centered:!0,open:ui,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Oi,width:480,onCancel:()=>Si(!1),onOk:()=>Ra.submit(),afterClose:()=>{Ra.resetFields()}},x.createElement(Ee.default,{style:{maxHeight:550},form:Ra,layout:"horizontal",colon:!1,size:"large",onFinish:Ae=>Qn(void 0,null,function*(){var ln,In,Yn,Bt,qn;const ea=Co.filter(br=>!br.checked&&!br.errorMsg);yi(!0);const Hn=()=>Qn(void 0,null,function*(){var br,Dr;const po=yield(0,Ge.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Fn(va(va({},Fa),Ae),{list:ea,mode:On})});po.status===0&&(Ut&&((br=po==null?void 0:po.data)!=null&&br.success)&&window.location.pathname==="/problemset"&&(xt.Z.publish("refresh-item-bank",Ae.group_id),yield new Promise(Kr=>setTimeout(()=>Kr(),1500))),Ze.ZP.success(`\u6210\u529F\u5BFC\u5165${(Dr=po==null?void 0:po.data)==null?void 0:Dr.success}\u9053\u8BD5\u9898`,3),Zn(),Si(!1)),yi(!1)});if(On!==1){yield Hn();return}const aa=yield(0,Ge.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Co,mode:On}});if(aa.status===0){if(!((ln=aa==null?void 0:aa.data)!=null&&ln.error_size)){yield Hn();return}ue.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{yi(!1)},title:"\u63D0\u793A",content:x.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",x.createElement("span",{className:"c-light-primary ml5 mr5"},(In=aa==null?void 0:aa.data)==null?void 0:In.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",x.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(Yn=aa==null?void 0:aa.data)==null?void 0:Yn.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",x.createElement("span",{className:"ml5 mr5"},(qn=(Bt=aa==null?void 0:aa.data)==null?void 0:Bt.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:Hn})}})},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:Cn})),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:()=>ti(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},x.createElement("img",{className:"mr5 primary-hover",src:Ie}),"\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(ze.Z,{key:vn})))),x.createElement(ue.default,{centered:!0,open:fo,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:qo,onCancel:()=>ti(!1),onOk:()=>eo.submit(),afterClose:()=>{eo.resetFields()}},x.createElement(Ee.default,{style:{maxHeight:550},form:eo,layout:"horizontal",colon:!1,size:"large",onFinish:Ae=>Qn(void 0,null,function*(){var ln;So(!0),(yield(0,Ge.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Ae.name,parent_id:(ln=Ae==null?void 0:Ae.parent_id)==null?void 0:ln[0]}})).status===0?(Qa(vn+1),setTimeout(()=>{Ze.ZP.success("\u64CD\u4F5C\u6210\u529F"),ti(!1),So(!1)},1e3)):So(!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(ze.Z,null)))),x.createElement(ue.default,{centered:!0,open:fr,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>no(!1),onOk:()=>{if(gr===1&&!Qo(ia)){Ze.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(gr===2&&!Qo(ia)&&!(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 Ae=[{name:"\u5355\u9009\u9898",num:pa||0},{name:"\u591A\u9009\u9898",num:Ka||0},{name:"\u5224\u65AD\u9898",num:En||0},{name:"\u586B\u7A7A\u9898",num:ya||0},{name:"\u7B80\u7B54\u9898",num:Jn||0}];if(Ae.reduce((Yn,Bt)=>Yn+Bt.num,0)===0){Ze.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(gr,pa,Ka),vo(!0),ho("\u5904\u7406\u4E2D");const In={type:gr,query:ia,item_types:JSON.stringify(Ae)};gr===2&&(In.file=(Rt==null?void 0:Rt[0])||null),lr("/api/intelligent_imports/large_model_intelligent_qa.json",In)}},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:gr,onChange:Ae=>Nt(Ae.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:ia,placeholder:gr===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:Ae=>{Ln(Ae.target.value)}}),gr===2&&x.createElement(x.Fragment,null,x.createElement(de.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Rt,beforeUpload:$n,className:"mb20",onRemove:()=>mr([])},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:pa,onChange:dr,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:Uo,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u5224\u65AD\u9898"),x.createElement(qe.Z,{min:0,max:10,value:En,onChange:jn,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u586B\u7A7A\u9898"),x.createElement(qe.Z,{min:0,max:10,value:ya,onChange:vr,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u7B80\u7B54\u9898"),x.createElement(qe.Z,{min:0,max:10,value:Jn,onChange:jo,style:{marginLeft:"8px"}}))))))},hn=oe;var Ve=Ft},35713:function(en,Wt,z){"use strict";var x=z(67294),ie=z(71736),we=z(84279),Te=z(36527),Ee=z(14446),Ze=z(67294);const ue=(0,x.forwardRef)(({callback:qe,width:Me,onChange:ke,disabled:He,readOnly:de,type:_e="",value:se="",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 Ke=ye.innerText;return qe&&qe(Ke),Ke};(0,x.useImperativeHandle)(a,()=>({getData:xe}));const Ge=ye=>{ye.preventDefault();const Ke=ye.clientX-ee,We=ye.clientY-re;document.body.onmousemove=Qe=>{let Fe=Qe.clientX-Ke,at=Qe.clientY-We;const yt=document.getElementsByClassName("markdown-popup-form")[0],ht=window.innerWidth-yt.offsetWidth,xt=window.innerHeight-yt.offsetHeight;Fe=Math.max(0,Math.min(Fe,ht)),at=Math.max(0,Math.min(at,xt)),ze(Qe.clientX,Qe.clientY,Ke,We)&&(te(Fe),oe(at))},document.body.onmouseup=function(){document.body.onmousemove=null}},ze=(ye,Ke,We,Qe)=>{const Fe=document.body.clientHeight,at=document.body.clientWidth;return ye<20&&We>ye||ye>at-20&&We<ye||Ke<20&&Qe>Ke||Ke>Fe-20&&Qe<Ke?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,x.useEffect)(()=>{ce&&setTimeout(()=>{const ye=document.getElementsByClassName("markdown-popup-form")[0],Ke=window.innerWidth/2-ye.offsetWidth/2,We=window.innerHeight/2-ye.offsetHeight/2;te(Ke),oe(We)},0)},[ce]);const Ie=()=>{He||de||pe(!0)};return Ze.createElement("div",{style:y},Ze.createElement("div",{style:{width:Me||"100%",position:"relative"},className:`${ie.Z.mathFillWrap} ${He||de?"cursorDefault":""}`,onClick:()=>Ie()},Ze.createElement("math-field",{disabled:He,locale:"zh_cn",class:`${ie.Z.mathField} ${_e}`,readOnly:de,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:b,style:{width:"100%",fontSize:se?18:14},value:se||""})),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:Ge},"\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:se,ref:E,onChange:ke,showSaveButton:!1})))});Wt.Z=ue},36527:function(en,Wt,z){"use strict";var x=z(67294),ie=z(71230),we=z(15746),Te=z(66368),Ee=z(71577),Ze=z(85725),ue=z(71736),qe=z(84279),Me=z(67294);const ke=(0,x.forwardRef)(({callback:He,showSaveButton:de,value:_e=""},se)=>{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:ue.Z.lists,gutter:[10,10]},a.map((re,oe)=>Me.createElement(we.Z,{flex:"110px",className:ue.Z.item},Me.createElement("div",null,Me.createElement(Ze.Z,{value:`$$${re.value}$$`}),re.name),Me.createElement("div",{className:ue.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,Ge)=>Me.createElement(we.Z,{key:Ge,onClick:()=>E(xe),className:ue.Z.diamond},Me.createElement(Ze.Z,{value:"`$$"+xe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Me.createElement(ie.Z,{className:ue.Z.lists,gutter:[10,10]},b.map((re,oe)=>Me.createElement(we.Z,{flex:"110px",className:ue.Z.item},Me.createElement("div",null,Me.createElement(Ze.Z,{value:"`$$"+re.value+"$$`"}),re.name),Me.createElement("div",{className:ue.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,Ge)=>Me.createElement(we.Z,{key:Ge,onClick:()=>E(xe),className:ue.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 He&&He(oe),oe};return(0,x.useImperativeHandle)(se,()=>({getData:te})),Me.createElement("div",{className:ue.Z.mathWrap},Me.createElement(Te.default,{defaultActiveKey:"1",items:ee}),Me.createElement("math-field",{locale:"zh_cn",className:ue.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},_e||""),de&&Me.createElement("div",{className:ue.Z.button},Me.createElement(Ee.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});Wt.Z=ke},41188:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return de}});var x=z(67294),ie=z(22150),we=z(14446),Te=z(69677),Ee=z(55304),Ze=z(33170),ue={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},qe=z(99640),Me=z(67294),ke=(_e,se,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(_e,se)).next())}),de=({type:_e="subject",open:se,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(_e){const pe=yield(0,Ze.ZP)("/api/disciplines.json",{method:"get",params:{source:_e}});te(pe.disciplines||[])}});return Me.createElement(we.default,{title:Me.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:se,width:558,centered:!0,className:ue.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:ue.publicQuestContent},Me.createElement("div",{className:ue.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,Wt,z){"use strict";z.d(Wt,{Q:function(){return Me},Z:function(){return He}});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),ue=z(84567),qe=(de,_e,se)=>new Promise((y,a)=>{var b=te=>{try{ee(se.next(te))}catch(re){a(re)}},E=te=>{try{ee(se.throw(te))}catch(re){a(re)}},ee=te=>te.done?y(te.value):Promise.resolve(te.value).then(b,E);ee((se=se.apply(de,_e)).next())});const Me=({title:de="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:_e=[],visible:se,setVisible:y,tip:a,onOk:b})=>{const[E,ee]=(0,x.useState)([]),[te,re]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{se&&ee(_e)},[se]),x.createElement(Ee.default,{centered:!0,open:se,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(ue.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 He=({title:de="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:_e,style:se={},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,_e),style:se},!!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,Wt,z){"use strict";z.d(Wt,{t:function(){return hn}});var x=z(67294),ie=z(69677),we=z(22150),Te=z(14446),Ee=z(71230),Ze=z(15746),ue=z(31795),qe=z(42563),Me=z(78045),ke=z(41307),He=z(35973),de=z(52654),_e=z(2453),se=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,Ge=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,Ie=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ke=(Ve,Oe,St)=>Oe in Ve?pe(Ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:St}):Ve[Oe]=St,We=(Ve,Oe)=>{for(var St in Oe||(Oe={}))Ie.call(Oe,St)&&Ke(Ve,St,Oe[St]);if(ze)for(var St of ze(Oe))ye.call(Oe,St)&&Ke(Ve,St,Oe[St]);return Ve},Qe=(Ve,Oe)=>xe(Ve,Ge(Oe)),Fe=(Ve,Oe,St)=>new Promise((Yt,An)=>{var Zn=ra=>{try{On(St.next(ra))}catch(Aa){An(Aa)}},Fa=ra=>{try{On(St.throw(ra))}catch(Aa){An(Aa)}},On=ra=>ra.done?Yt(ra.value):Promise.resolve(ra.value).then(Zn,Fa);On((St=St.apply(Ve,Oe)).next())}),yt=({buttonProps:Ve,buttonText:Oe,form:St,hackIdentifier:Yt="",answerKey:An,data:Zn})=>{const[Fa,On]=(0,x.useState)(!1),[ra,Aa]=(0,x.useState)(!1),[nt,kt]=(0,x.useState)(!1),[Ta,oa]=(0,x.useState)({}),[Zt,Ia]=(0,x.useState)(""),[vt,jt]=(0,x.useState)(""),dn=(0,x.useRef)(Yt),Gt=(0,x.useRef)(""),Ut=(0,x.useRef)(!1);(0,x.useEffect)(()=>{nt&&La()},[nt]),(0,x.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Pa=()=>new Date().getTime(),Ba=Zn==null?void 0:Zn.code,Ca=()=>{var Er,ho;let Ro=Ba?Zn==null?void 0:Zn.code:(Er=St.getFieldValue("hack_codes"))==null?void 0:Er.code,vo=Ba?Zn==null?void 0:Zn.answer_content:St.getFieldValue(An),No=Ba?Zn==null?void 0:Zn.input:(ho=St.getFieldValue("hack_sets"))==null?void 0:ho.input;vo==null||vo.forEach(zo=>{const Co=zo.value||zo.answer_text||"";Ro=Ro.replace(/(@▁@|@▁▁@)/,Co)}),jt(No),Ia(Ro),oa({}),kt(!0)},La=()=>Fe(void 0,null,function*(){var Er,ho,Ro,vo;const No=Pa(),zo=Ba?Zn==null?void 0:Zn.time_limit:(Er=St.getFieldsValue())==null?void 0:Er.hack.time_limit,Co=Ba?(ho=Zn==null?void 0:Zn.answer_content)==null?void 0:ho.length:(vo=(Ro=St.getFieldsValue())==null?void 0:Ro.standard_answers)==null?void 0:vo.length;On(!0),yield(0,ee.bM)(Gt.current,{test_hack_code:Zt,test_input:vt});function $o(){return Fe(this,null,function*(){const{status:uo,data:wo}=yield(0,ee.rX)(Gt.current,"submit"),yi=Pa()-No>(zo+3)*1e3*Co;if(Ut.current){if(yi){_e.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),On(!1);return}if(uo===0){On(!1),oa(Qe(We({},wo),{showText:!0}));return}setTimeout($o,1e3)}})}$o()}),Lr=()=>Fe(void 0,null,function*(){var Er,ho,Ro,vo,No,zo,Co;if(!Zn){try{yield St.validateFields()}catch(Oi){(Ro=(ho=(Er=Oi==null?void 0:Oi.errorFields)==null?void 0:Er[0])==null?void 0:ho.name)!=null&&Ro.includes("standard_answers")?_e.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):_e.ZP.error(Oi.errorFields[0].errors[0]),St.scrollToField(Oi.errorFields[0].name,{behavior:"smooth",block:"center"});return}Aa(!0);let uo="";const wo=St.getFieldsValue();dn.current?uo=yield(0,E.ZP)(`/api/problems/${dn.current}.json`,{method:"put",body:Qe(We({},wo),{hack:Qe(We({},wo==null?void 0:wo.hack),{sub_discipline_id:(Co=(zo=wo==null?void 0:wo.hack)==null?void 0:zo.sub_discipline_id)==null?void 0:Co[1],difficult:wo.difficulty,item_banks_group_id:wo.item_banks_group_id}),hack_codes:Qe(We({},wo.hack_codes),{code:a.Base64.encode(wo.hack_codes.code)}),update_hack_sets:[We({},wo.hack_sets)],is_blank:!0})}):(uo=yield(0,E.ZP)("/api/problems.json",{method:"post",body:Qe(We({},wo),{hack:Qe(We({},wo==null?void 0:wo.hack),{sub_discipline_id:(No=(vo=wo==null?void 0:wo.hack)==null?void 0:vo.sub_discipline_id)==null?void 0:No[1],difficult:wo.difficulty,item_banks_group_id:wo.item_banks_group_id}),hack_codes:Qe(We({},wo.hack_codes),{code:a.Base64.encode(wo.hack_codes.code)}),hack_sets:[We({},wo.hack_sets)],is_blank:!0})}),dn.current=uo==null?void 0:uo.identifier,sessionStorage.projectFill=uo==null?void 0:uo.identifier)}const $o=yield(0,E.ZP)(`/api/problems/${dn.current}/start.json`,{method:"get"});if(($o==null?void 0:$o.status)===0){Gt.current=$o==null?void 0:$o.identifier,Ut.current=!0,Aa(!1),Ca();return}Aa(!1)}),Br=Er=>{const{status:ho,error_msg:Ro,execute_time:vo,output:No,input:zo,expected_output:Co}=Er;let $o=null;switch(ho){case oe.h.OK:$o=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",vo/1e3,"\u79D2"),ce.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case oe.h.NOMATCH:$o=ce.createElement(ce.Fragment,null,ce.createElement("div",null,"\u8F93\u5165\uFF1A"),ce.createElement("pre",{style:{fontFamily:"initial"}},zo),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"}},Co&&a.Base64.decode(Co)));break;case oe.h.EXECUTEFAILURE:$o=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ce.createElement("pre",null,zo)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},a.Base64.decode(Ro)));break;case oe.h.COMPILEFAILURE:$o=ce.createElement(ce.Fragment,null,ce.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ce.createElement("pre",null,zo)),ce.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ce.createElement("pre",{className:"error"},a.Base64.decode(Ro)));break;case oe.h.PODFAILURE:$o=ce.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case oe.h.TIMEOUT:$o=ce.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ce.createElement(ce.Fragment,null," ",$o," ")};return ce.createElement("div",null,ce.createElement(se.ZP,Qe(We({loading:ra},Ve),{onClick:Lr}),Oe),ce.createElement(Te.default,{open:nt,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Fa,cancelButtonProps:{style:{display:"none"}},onOk:()=>La(),onCancel:()=>{Ut.current=!1,kt(!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:Zt,onCopy:()=>_e.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:Zt,onChange:Er=>Ia(Er)})),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:vt,onChange:Er=>jt(Er.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:Fa,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},ce.createElement("div",{className:b.li,style:{height:196,overflow:"auto",padding:10}},Br(Ta))))))))},ht=z(55304),xt=z(67294),Ct=Object.defineProperty,Xt=Object.defineProperties,la=Object.getOwnPropertyDescriptors,sa=Object.getOwnPropertySymbols,Pt=Object.prototype.hasOwnProperty,mt=Object.prototype.propertyIsEnumerable,Sn=(Ve,Oe,St)=>Oe in Ve?Ct(Ve,Oe,{enumerable:!0,configurable:!0,writable:!0,value:St}):Ve[Oe]=St,va=(Ve,Oe)=>{for(var St in Oe||(Oe={}))Pt.call(Oe,St)&&Sn(Ve,St,Oe[St]);if(sa)for(var St of sa(Oe))mt.call(Oe,St)&&Sn(Ve,St,Oe[St]);return Ve},Fn=(Ve,Oe)=>Xt(Ve,la(Oe)),Qn=(Ve,Oe)=>{var St={};for(var Yt in Ve)Pt.call(Ve,Yt)&&Oe.indexOf(Yt)<0&&(St[Yt]=Ve[Yt]);if(Ve!=null&&sa)for(var Yt of sa(Ve))Oe.indexOf(Yt)<0&&mt.call(Ve,Yt)&&(St[Yt]=Ve[Yt]);return St};const{TextArea:tt}=ie.default,ta=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],ha=({value:Ve,onChange:Oe})=>xt.createElement(Switch,{checked:Ve,onChange:St=>{Oe(St)}}),fn="@\u2581@",Ft="@\u2581\u2581@",hn=({questionTitlePlaceholder:Ve,form:Oe,scoreByBlank:St=!1,hackidentifier:Yt,answerKey:An})=>{const[Zn,Fa]=(0,x.useState)(!1),[On,ra]=(0,x.useState)(!1),nt=(0,He.useParams)().type==="edit",kt=(Gt,Ut)=>{const Pa=Ut.line;let Ba=0;for(let La=0;La<Pa;La++)Ba+=Gt.getLine(La).split(fn).length-1;for(let La=0;La<Pa;La++)Ba+=Gt.getLine(La).split(Ft).length-1;const Ca=Gt.getLine(Pa).substring(0,Ut.ch);return Ba+=Ca.split(fn).length-1,Ba+=Ca.split(Ft).length-1,Ba},Ta=(Gt,Ut,Pa,Ba)=>{const Ca=Gt.getRange(Ut.from,Ut.to);let La=0;if(Ut.text.forEach(Lr=>{La+=Lr.split(fn).length-1}),Ut.text.forEach(Lr=>{La+=Lr.split(Ft).length-1}),Ut.origin!=="setValue"){if(Ca&&(Ca.indexOf(fn)!==-1||Ca.indexOf(Ft)!==-1)){const Lr=Ca.split(fn).length-1+Ca.split(Ft).length-1,Br=kt(Gt,Ut.from);if(console.log(`\u5220\u9664${Lr}\u4E2A\uFF0C \u524D\u9762\u6709${Br}\u4E2A\uFF0C\u65B0\u589E${La}\u4E2A`),Lr>1){const Er=Array.from({length:Lr},(ho,Ro)=>Br+Ro);Ba(Er)}else Ba(Br)}else if(La>0){const Lr=kt(Gt,Ut.from);console.log(`\u65B0\u589E${La}\u4E2A\uFF0C\u4E4B\u524D\u6709${Lr}\u4E2A`),Pa(La,Lr)}}},oa=()=>{const Gt=Oe.getFieldValue(An);Oe.setFieldsValue({[An]:Gt==null?void 0:Gt.map((Ut,Pa)=>Fn(va({},Ut),{position:Pa+1}))})},Zt=(0,x.useRef)(),Ia=(Gt,Ut)=>{for(let Pa=0;Pa<Gt;Pa++)Zt.current({position:null,answer_text:""},Ut+Pa);oa()},vt=(0,x.useRef)(),jt=Gt=>{vt.current(Gt),oa()},dn=we.default.useWatch(An,Oe);return xt.createElement("div",{className:de.Z.wrap},xt.createElement(we.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},xt.createElement(ke.h,{scrollId:"name",watch:!0,height:140})),xt.createElement("div",{className:de.Z.questionTitleEditorWrap},xt.createElement(we.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},xt.createElement(ke.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(Gt,Ut)=>{const Pa=Oe.getFieldValue(An);console.log("--preAnswerData",Pa,Ut),Oe.setFieldsValue({[An]:Pa==null?void 0:Pa.map((Ba,Ca)=>{var La;return Fn(va({},Ba),{position:Ca+1,multi_line:(La=Ut==null?void 0:Ut[Ca])==null?void 0:La.multiLine})})})},placeholder:Ve,onCMBeforeChange:(Gt,Ut)=>{Ta(Gt,Ut,Ia,jt)}}))),xt.createElement(we.default.List,{name:An,rules:[{validator(Gt,Ut){if(!(Ut!=null&&Ut.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const Pa of Ut){const{answer_text:Ba}=Pa||{};if((Ba==null?void 0:Ba.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Gt,{add:Ut,remove:Pa},{errors:Ba})=>(Zt.current=Ut,vt.current=Pa,xt.createElement(xt.Fragment,null,xt.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},xt.createElement(we.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),xt.createElement("div",{onClick:()=>{Te.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:xt.createElement("div",null,xt.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",xt.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),xt.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"}},xt.createElement(ht.Z,{style:{marginRight:3,color:"#3061D0"}}),xt.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),Gt.map((Ca,La)=>{var Lr=Ca,{key:Br,name:Er}=Lr,ho=Qn(Lr,["key","name"]),Ro,vo;return xt.createElement(Ee.Z,{className:"mb20",key:Br,align:"middle",wrap:!1},xt.createElement(Ze.Z,{flex:"0 0 auto",className:`${de.Z.blankIndex}`},"\u586B\u7A7A\u9879",La+1),xt.createElement(Ze.Z,{flex:1},xt.createElement(Ee.Z,{align:"top",justify:"space-between",wrap:!1},xt.createElement(Ze.Z,null,xt.createElement(we.default.Item,Fn(va({},ho),{name:[Er,"answer_text"],noStyle:!0}),(Ro=dn==null?void 0:dn[Er])!=null&&Ro.multi_line||(vo=dn==null?void 0:dn[Er])!=null&&vo.multiLine?xt.createElement(tt,{spellCheck:!1,style:{marginLeft:10,width:550}}):xt.createElement(ie.default,{style:{marginLeft:10,width:550},className:de.Z.blankInput,size:"large",maxLength:1e3,onBlur:No=>{}}))),St&&xt.createElement(Ze.Z,{flex:"224px"},xt.createElement(we.default.Item,Fn(va({},ho),{name:[Er,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),xt.createElement(ue.Z,{size:"large",className:de.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),xt.createElement("div",{onClick:()=>Fa(!0)},xt.createElement(we.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},xt.createElement(ke.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Zn}))),xt.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"}]},xt.createElement(qe.default,{size:"large"},ta.map(Gt=>xt.createElement(qe.default.Option,{key:Gt.title,value:Gt.key}," ",Gt.title)))),xt.createElement(we.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},xt.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},xt.createElement(ue.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),xt.createElement("span",{className:"ml10 font14"},"\u79D2")),xt.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"}]},xt.createElement(Me.ZP.Group,{style:{marginTop:-10}},xt.createElement(Me.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),xt.createElement(Me.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),xt.createElement(Me.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),xt.createElement(we.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),xt.createElement("div",{style:{background:"#F6F7F9",padding:15}},xt.createElement(we.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},xt.createElement(tt,{rows:4})),xt.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"}]},xt.createElement(tt,{rows:4}))),xt.createElement(yt,{form:Oe,answerKey:An,hackIdentifier:Yt,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:xt.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,Wt,z){"use strict";z.d(Wt,{u:function(){return ce}});var x=z(67294),ie=z(71230),we=z(15746),Te=z(83062),Ee=z(22150),Ze=z(52654),ue=z(40043),qe=z(24018),Me=z(41307),ke=z(67294),He=Object.defineProperty,de=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,se=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,b=(pe,xe,Ge)=>xe in pe?He(pe,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):pe[xe]=Ge,E=(pe,xe)=>{for(var Ge in xe||(xe={}))y.call(xe,Ge)&&b(pe,Ge,xe[Ge]);if(se)for(var Ge of se(xe))a.call(xe,Ge)&&b(pe,Ge,xe[Ge]);return pe},ee=(pe,xe)=>de(pe,_e(xe)),te=(pe,xe)=>{var Ge={};for(var ze in pe)y.call(pe,ze)&&xe.indexOf(ze)<0&&(Ge[ze]=pe[ze]);if(pe!=null&&se)for(var ze of se(pe))xe.indexOf(ze)<0&&a.call(pe,ze)&&(Ge[ze]=pe[ze]);return Ge};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:Ge,answerKey:ze,index:Ie,isEdit:ye,setInputActive:Ke,form:We,choiceOptionsPath:Qe,allowChangeMode:Fe,showAddIcon:at,addItem:yt,deleteItem:ht})=>{console.log(pe,"value");const xt=(pe==null?void 0:pe[ze])===1,Ct=()=>{const la=We.getFieldValue(Qe);We.setFieldValue(Qe,la.map(sa=>ee(E({},sa),{[ze]:0})))},Xt=()=>{xt?xe(ee(E({},pe),{[ze]:0})):(Fe||Ct(),xe(ee(E({},pe),{[ze]:1})))};return ke.createElement(ie.Z,{className:Ze.Z.choiceWrap,align:"middle",wrap:!1},ke.createElement(we.Z,{onClick:Xt,className:`${Ze.Z.choiceIndex} ${xt?Ze.Z.activeAnswer:""}`},re[Ie]),ke.createElement(we.Z,{flex:1,className:`${Ze.Z.editorWrap} ml15`,onClick:Ke},ke.createElement(Me.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:ye,value:pe==null?void 0:pe[Ge],onChange:la=>{xe(ee(E({},pe),{[Ge]:la}))}})),ke.createElement(we.Z,{flex:"0 0 auto",className:"ml15"},ke.createElement("div",{onClick:Xt,className:`${Ze.Z.setAnswerBtn} ${xt?Ze.Z.activeAnswer:""}`},xt?"\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(ue.Z,{className:Ze.Z.addIcon,onClick:yt,style:{visibility:at?"visible":"hidden"}})),ke.createElement(Te.Z,{title:"\u5220\u9664"},ke.createElement(qe.Z,{className:Ze.Z.deleteIcon,onClick:ht,style:{visibility:Ie>1?"visible":"hidden"}}))))},ce=({questionTitlePlaceholder:pe,titleKey:xe,choiceKey:Ge,analysisKey:ze,choiceTextKey:Ie,answerKey:ye,choiceOptionsPath:Ke,allowChangeMode:We=!0,form:Qe,showAnalysis:Fe=!0})=>{const[at,yt]=(0,x.useState)(),[ht,xt]=(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:Ge,rules:[{validator(Ct,Xt){const la=Xt.some(Pt=>Pt[ye]===1),sa=Xt.findIndex(Pt=>{var mt;return((mt=Pt[Ie])==null?void 0:mt.length)<=0});return sa!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[sa]}\u9009\u9879\u7684\u5185\u5BB9`)):la?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Ct,{add:Xt,remove:la})=>ke.createElement("div",{id:Array.isArray(Ke)?Ke.join("_"):`${Ke}`},Ct.map((sa,Pt)=>{var mt=sa,{key:Sn,name:va}=mt,Fn=te(mt,["key","name"]);const Qn=at===Sn,tt=()=>{yt(Sn)},ta=Pt<7&&Pt===Ct.length-1,ha=()=>Xt({[Ie]:"",[ye]:0}),fn=()=>la(va);return ke.createElement(Ee.default.Item,ee(E({},Fn),{key:Sn,name:va,className:Ze.Z.choiceListWrap,rules:[{validator(Ft,hn){return hn!=null&&hn.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Pt]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),ke.createElement(oe,{choiceTextKey:Ie,answerKey:ye,index:Pt,isEdit:Qn,setInputActive:tt,form:Qe,choiceOptionsPath:Ke,allowChangeMode:We,showAddIcon:ta,addItem:ha,deleteItem:fn}))}),Ct.length<8&&ke.createElement("div",{className:`${Ze.Z.addBtn} mb30`,onClick:()=>Xt({[Ie]:"",[ye]:0})},"\u6DFB\u52A0\u9009\u9879"))),Fe&&ke.createElement("div",{onClick:()=>xt(!0)},ke.createElement(Ee.default.Item,{name:ze,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:ht}))))}},81580:function(en,Wt,z){"use strict";z.d(Wt,{u:function(){return We}});var x=z(67294),ie=z(14446),we=z(71230),Te=z(15746),Ee=z(69677),Ze=z(83062),ue=z(47897),qe=z(22150),Me=z(78045),ke=z(31795),He=z(41307),de=z(24018),_e=z(17663),se=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=(Qe,Fe,at)=>Fe in Qe?b(Qe,Fe,{enumerable:!0,configurable:!0,writable:!0,value:at}):Qe[Fe]=at,pe=(Qe,Fe)=>{for(var at in Fe||(Fe={}))re.call(Fe,at)&&ce(Qe,at,Fe[at]);if(te)for(var at of te(Fe))oe.call(Fe,at)&&ce(Qe,at,Fe[at]);return Qe},xe=(Qe,Fe)=>E(Qe,ee(Fe)),Ge=(Qe,Fe)=>{var at={};for(var yt in Qe)re.call(Qe,yt)&&Fe.indexOf(yt)<0&&(at[yt]=Qe[yt]);if(Qe!=null&&te)for(var yt of te(Qe))Fe.indexOf(yt)<0&&oe.call(Qe,yt)&&(at[yt]=Qe[yt]);return at};const ze=({value:Qe,onChange:Fe})=>{const at=ht=>{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:se.Z.modal,onOk:()=>{const xt=[...Qe];xt.splice(ht,1),Fe(xt)}})},yt=()=>{const ht=[...Qe];ht.push(""),Fe(ht)};return a.createElement(we.Z,{className:"ml20"},a.createElement(Te.Z,{flex:1},Qe==null?void 0:Qe.map((ht,xt)=>a.createElement(we.Z,{key:`${ht}_${xt}`,className:"mb20"},a.createElement(Ee.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:ht,autoSize:{maxRows:3},maxLength:1e3,onBlur:Ct=>{const Xt=[...Qe],la=Ct.target.value.trim();Xt[xt]=la,Fe(Xt)}}),a.createElement(Ze.Z,{title:"\u5220\u9664"},a.createElement(de.Z,{className:se.Z.deleteIcon,style:{marginLeft:15,visibility:xt>0?"visible":"hidden"},onClick:()=>at(xt)}))))),a.createElement(Te.Z,null,a.createElement("div",{className:`${se.Z.addBtn}`,onClick:()=>{yt()}},"\u65B0\u589E\u7B54\u6848")))},Ie=({value:Qe,onChange:Fe})=>{const at=ht=>{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:se.Z.modal,onOk:()=>{const xt=[...Qe];xt.splice(ht,1),Fe(xt)}})},yt=()=>{const ht=[...Qe];ht.push(""),Fe(ht)};return a.createElement(we.Z,{className:"ml20"},a.createElement(Te.Z,{flex:1},Qe==null?void 0:Qe.map((ht,xt)=>a.createElement(we.Z,{key:`${ht}_${xt}`,align:"middle",className:"mb20"},a.createElement(y.Z,{value:ht,style:{flex:1},onChange:Ct=>{const Xt=[...Qe];Xt[xt]=Ct,Fe(Xt)}}),a.createElement(Ze.Z,{title:"\u5220\u9664"},a.createElement(de.Z,{className:se.Z.deleteIcon,style:{marginLeft:15,visibility:xt>0?"visible":"hidden"},onClick:()=>at(xt)}))))),a.createElement(Te.Z,null,a.createElement("div",{className:`${se.Z.addBtn}`,onClick:()=>{yt()}},"\u65B0\u589E\u7B54\u6848")))},ye=({value:Qe=!0,onChange:Fe})=>a.createElement(ue.Z,{checked:!Qe,onChange:at=>{Fe(!at)}}),Ke="\u2581",We=({questionTitlePlaceholder:Qe,form:Fe,scoreByBlank:at=!1,answerKey:yt})=>{const[ht,xt]=(0,x.useState)(!1),Ct=(Fn,Qn)=>{const tt=Qn.line;let ta=0;for(let fn=0;fn<tt;fn++)ta+=Fn.getLine(fn).split(Ke).length-1;const ha=Fn.getLine(tt).substring(0,Qn.ch);return ta+=ha.split(Ke).length-1,ta},Xt=(Fn,Qn,tt,ta)=>{const ha=Fn.getRange(Qn.from,Qn.to);let fn=0;if(Qn.text.forEach(Ft=>{fn+=Ft.split(Ke).length-1}),Qn.origin!=="setValue"){if(ha&&ha.indexOf(Ke)!==-1){const Ft=ha.split(Ke).length-1,hn=Ct(Fn,Qn.from);if(console.log(`\u5220\u9664${Ft}\u4E2A\uFF0C \u524D\u9762\u6709${hn}\u4E2A\uFF0C\u65B0\u589E${fn}\u4E2A`),Ft>1){const Ve=Array.from({length:Ft},(Oe,St)=>hn+St);ta(Ve)}else ta(hn)}else if(fn>0){const Ft=Ct(Fn,Qn.from);console.log(`\u65B0\u589E${fn}\u4E2A\uFF0C\u4E4B\u524D\u6709${Ft}\u4E2A`),tt(fn,Ft)}}},la=()=>{const Fn=Fe.getFieldValue(yt);Fe.setFieldsValue({[yt]:Fn.map((Qn,tt)=>xe(pe({},Qn),{position:tt+1}))})},sa=(0,x.useRef)(),Pt=(Fn,Qn)=>{for(let tt=0;tt<Fn;tt++)sa.current({position:null,answer_text:[""],model:1},Qn+tt);la()},mt=(0,x.useRef)(),Sn=Fn=>{mt.current(Fn),la()},va=qe.default.useWatch(yt,Fe);return a.createElement("div",{className:se.Z.wrap},a.createElement("div",{className:se.Z.questionTitleEditorWrap},a.createElement(qe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(He.h,{scrollId:"name",watch:!0,height:140,placeholder:Qe,showNullButton:!0,onCMBeforeChange:(Fn,Qn)=>{Xt(Fn,Qn,Pt,Sn)}}))),a.createElement(qe.default.List,{name:yt,rules:[{validator(Fn,Qn){if(!(Qn!=null&&Qn.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const tt of Qn){const{answer_text:ta}=tt||{};if(ta!=null&&ta.some(ha=>(ha==null?void 0:ha.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Fn,{add:Qn,remove:tt},{errors:ta})=>(sa.current=Qn,mt.current=tt,a.createElement(a.Fragment,null,a.createElement(qe.default.Item,{label:a.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(Fn!=null&&Fn.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}}),Fn.map((ha,fn)=>{var Ft=ha,{key:hn,name:Ve}=Ft,Oe=Ge(Ft,["key","name"]),St,Yt;return a.createElement("div",{style:{marginBottom:10},key:hn},a.createElement(we.Z,{className:"mb20",align:"middle",wrap:!1},a.createElement(Te.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${se.Z.blankIndex}`},"\u586B\u7A7A\u9879",fn+1),a.createElement(qe.default.Item,xe(pe({},Oe),{name:[Ve,"model"],noStyle:!0}),a.createElement(Me.ZP.Group,{onChange:()=>{const An=Fe.getFieldValue(yt);Fe.setFieldsValue({[yt]:An.map((Zn,Fa)=>xe(pe({},Zn),{answer_text:Ve===Fa?[""]: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(_e.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(_e.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({},Oe),{name:[Ve,"answer_text"],noStyle:!0}),((Yt=(St=Fe.getFieldValue(yt))==null?void 0:St[Ve])==null?void 0:Yt.model)===1?a.createElement(ze,null):a.createElement(Ie,null))),at&&a.createElement(Te.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},a.createElement(qe.default.Item,xe(pe({},Oe),{name:[Ve,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:se.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({},Oe),{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(ue.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(ue.Z,null)),a.createElement(Te.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(va==null?void 0:va.length)>1&&a.createElement(we.Z,{align:"middle",className:(va==null?void 0:va.length)>1?"mb30":`${se.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:()=>xt(!0)},a.createElement(qe.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(He.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ht}))))}},66495:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return te}});var x=z(67294),ie=z(71230),we=z(15746),Te=z(22150),Ee=z(52654),Ze=z(41307),ue=z(67294),qe=Object.defineProperty,Me=Object.defineProperties,ke=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,se=(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)&&se(re,ce,oe[ce]);if(He)for(var ce of He(oe))_e.call(oe,ce)&&se(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&&He)for(var pe of He(re))oe.indexOf(pe)<0&&_e.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,Ge=()=>{const ze=ce.getFieldsValue().choices.map(Ie=>({choice_text:Ie.choice_text,is_answer:0}));ce.setFieldsValue({choices:ze}),oe(a(y({},re),{is_answer:1}))};return ue.createElement(ie.Z,{className:Ee.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},ue.createElement(we.Z,{onClick:Ge,className:`${Ee.Z.choiceIndex} ${Ee.Z.judgementIndex} ${pe?Ee.Z.activeAnswer:""}`},E[xe]),ue.createElement(we.Z,{flex:1,className:`${Ee.Z.editorWrap} ml15`},ue.createElement("div",{className:`${Ee.Z.inputBorder} ${Ee.Z.placeholder} ${pe?Ee.Z.activeJudgementAnswer:""}`},xe)),ue.createElement(we.Z,{flex:"0 0 auto",className:"ml15"},ue.createElement("div",{onClick:Ge,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 ue.createElement("div",{className:Ee.Z.wrap},ue.createElement("div",{className:Ee.Z.questionTitleEditorWrap},ue.createElement(Te.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},ue.createElement(Ze.h,{scrollId:"name",watch:!0,height:140,placeholder:re}))),ue.createElement(Te.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},ue.createElement(Te.default.List,{name:"choices",rules:[{validator(Ge,ze){return ze.some(ye=>(ye==null?void 0:ye.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Ge=>ue.createElement("div",{id:"choices"},Ge.map(ze=>{var Ie=ze,{key:ye,name:Ke}=Ie,We=b(Ie,["key","name"]);return ue.createElement(Te.default.Item,a(y({},We),{key:ye,name:Ke,noStyle:!0}),ue.createElement(ee,{form:ce}))})))),ue.createElement("div",{onClick:()=>xe(!0)},ue.createElement(Te.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},ue.createElement(Ze.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:pe}))))}},41307:function(en,Wt,z){"use strict";z.d(Wt,{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,ue=Object.getOwnPropertyDescriptors,qe=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,ke=Object.prototype.propertyIsEnumerable,He=(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)&&He(b,ee,E[ee]);if(qe)for(var ee of qe(E))ke.call(E,ee)&&He(b,ee,E[ee]);return b},_e=(b,E)=>Ze(b,ue(E)),se=(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=se(E,["value","onChange","scrollId"]);return Te.createElement("div",{id:re||""},Te.createElement(x.Z,_e(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,Wt,z){"use strict";z.d(Wt,{W:function(){return Ie}});var x=z(67294),ie=z(2453),we=z(66309),Te=z(22150),Ee=z(47897),Ze=z(71230),ue=z(15746),qe=z(83062),Me=z(69677),ke=z(31795),He=z(52654),de=z(41307),_e=z(35567),se=z(17663),y=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,re=(ye,Ke,We)=>Ke in ye?y(ye,Ke,{enumerable:!0,configurable:!0,writable:!0,value:We}):ye[Ke]=We,oe=(ye,Ke)=>{for(var We in Ke||(Ke={}))ee.call(Ke,We)&&re(ye,We,Ke[We]);if(E)for(var We of E(Ke))te.call(Ke,We)&&re(ye,We,Ke[We]);return ye},ce=(ye,Ke)=>a(ye,b(Ke)),pe=(ye,Ke)=>{var We={};for(var Qe in ye)ee.call(ye,Qe)&&Ke.indexOf(Qe)<0&&(We[Qe]=ye[Qe]);if(ye!=null&&E)for(var Qe of E(ye))Ke.indexOf(Qe)<0&&te.call(ye,Qe)&&(We[Qe]=ye[Qe]);return We};const xe=ye=>{var Ke=ye,{value:We,onChange:Qe}=Ke,Fe=pe(Ke,["value","onChange"]);const at=yt=>{Qe([yt])};return x.createElement(_e.Z,ce(oe({},Fe),{defaultValue:We==null?void 0:We[0],onChange:at}))},Ge=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 Ke=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},ze=({value:ye=[],onClose:Ke})=>x.createElement(we.default,{closable:!0,onClose:Ke,className:He.Z.keywordTag},x.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},ye.join(" \u6216 "))),Ie=({questionTitlePlaceholder:ye,form:Ke,showKeywords:We,isMustKeyWords:Qe=We})=>{const[Fe,at]=(0,x.useState)(!1),[yt,ht]=(0,x.useState)(""),xt=Te.default.useWatch("use_keywords",Ke),Ct=Te.default.useWatch("question_score",Ke);return x.createElement("div",{className:He.Z.wrap},x.createElement("div",{className:He.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&&!Qe&&x.createElement(Te.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},x.createElement(Ee.Z,{defaultChecked:!0})),We&&Qe&&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(ue.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),x.createElement(ue.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(se.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(xt||!Qe)&&x.createElement(Te.default.List,{name:"keywords",rules:[{validator(Xt,la){return Qe?la!=null&&la.length?(la==null?void 0:la.reduce((Pt,mt)=>Pt+mt.score,0))>parseFloat(Ct)?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()}}]},(Xt,{add:la,remove:sa})=>x.createElement(x.Fragment,null,x.createElement("div",{className:`${He.Z.title} mb10`},Qe?"\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(ue.Z,{flex:1},x.createElement(Me.default,{value:yt,onChange:Pt=>{ht(Pt.target.value)},maxLength:50,allowClear:!0,onPressEnter:Pt=>{var mt,Sn,va,Fn;const Qn=`${(mt=Pt.target)==null?void 0:mt.value}`,tt=(va=(Sn=Qn==null?void 0:Qn.split("|"))==null?void 0:Sn.filter(fn=>!!fn))==null?void 0:va.map(fn=>fn==null?void 0:fn.trim()),ta=Ke.getFieldValue("keywords"),ha=((Fn=ta==null?void 0:ta.map(fn=>fn==null?void 0:fn.keyword))==null?void 0:Fn.flat())||[];for(const fn of tt)if(ha.includes(fn)){ie.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Ge(Qn)&&(la({keyword:tt,score:1}),ht(""))},className:He.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(ue.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Xt.map(Pt=>{var mt=Pt,{key:Sn,name:va}=mt,Fn=pe(mt,["key","name"]);return x.createElement(Ze.Z,{key:Sn,className:"mb20",style:{marginRight:148}},x.createElement(ue.Z,{flex:1},x.createElement(Ze.Z,{align:"middle",justify:"space-between"},x.createElement(Te.default.Item,ce(oe({},Fn),{name:[va,"keyword"]}),x.createElement(ze,{onClose:()=>sa(va)})),Qe&&x.createElement(Te.default.Item,ce(oe({},Fn),{name:[va,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:He.Z.blankInputNumberWrapper}),x.createElement(ke.Z,{className:He.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:Fe}))))}},39044:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return Ee}});var x={text:"text___bQulM",sup:"sup___rX_Y3"},ie=z(22150),we=z(67294),Ee=({text:Ze,name:ue="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:ue},we.createElement(qe,null))}},57444:function(en,Wt,z){"use strict";z.d(Wt,{h:function(){return re}});var x=z(67294),ie=z(42563),we=z(22150),Te=z(71577),Ee=z(4631),Ze=z.n(Ee),ue=z(71749),qe=z(30483),Me=Object.defineProperty,ke=Object.defineProperties,He=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,se=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={}))_e.call(ce,pe)&&y(oe,pe,ce[pe]);if(de)for(var pe of de(ce))se.call(ce,pe)&&y(oe,pe,ce[pe]);return oe},b=(oe,ce)=>ke(oe,He(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"]};Wt.Z=({callback:oe,onCancel:ce})=>{const[pe,xe]=(0,x.useState)("python");function Ge(Ie){xe(te[Ie][1])}function ze(Ie){oe(Ie)}return x.createElement(we.default,b(a({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:ze,style:{width:500}}),x.createElement(we.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(ie.default,{getPopupContainer:Ie=>Ie.parentNode,onChange:Ge},Object.keys(te).map(Ie=>x.createElement(E,{key:Ie,value:Ie},te[Ie][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 Ge=(0,x.useRef)(),[ze,Ie]=(0,x.useState)();return(0,x.useEffect)(()=>{if(ze){let ye=function(Ke){const We=Ke.getValue();ce&&ce(We)};return ze.on("change",ye),()=>{ze.off("change",ye)}}},[ze,ce]),(0,x.useEffect)(()=>{ze&&ze.setOption("mode",pe)},[ze,pe]),(0,x.useEffect)(()=>{ze&&(oe!==ze.getValue()||oe==="")&&setTimeout(()=>{ze.setValue(oe||"")},300)},[ze,oe]),(0,x.useEffect)(()=>{if(Ge.current&&!ze){const ye=Ze().fromTextArea(Ge.current,a({mode:pe,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},xe));Ie(ye)}},[Ge.current,ze]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:Ge}))}},35567:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ti}});var x=z(67294),ie=z(4631),we=z.n(ie),Te=z(91033),Ee=z(71749),Ze=z(57341),ue=z(82801),qe=z(88386),Me=z(49047),ke=z(80785),He=z(85725),de=({value:Cn="",className:Nn,showTextOnly:vn,showLines:Qa,style:fr={}})=>{const no=(0,x.useMemo)(()=>"",[Cn]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:no}}))},_e=z(67294),se=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(Cn,Nn,vn)=>Nn in Cn?se(Cn,Nn,{enumerable:!0,configurable:!0,writable:!0,value:vn}):Cn[Nn]=vn,re=(Cn,Nn)=>{for(var vn in Nn||(Nn={}))E.call(Nn,vn)&&te(Cn,vn,Nn[vn]);if(b)for(var vn of b(Nn))ee.call(Nn,vn)&&te(Cn,vn,Nn[vn]);return Cn},oe=(Cn,Nn)=>y(Cn,a(Nn));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:Cn,title:Nn,icon:vn,actionName:Qa,className:fr="",children:no}){function qo(){Cn(Qa)}return _e.createElement("a",{title:Nn,className:fr,onClick:qo},_e.createElement("i",{className:`${vn}`}),no)}var xe=({watch:Cn,showNullButton:Nn,showNullProgramButton:vn,onActionCallback:Qa,fullScreen:fr,insertTemp:no,hidetoolBar:qo,extraUse:So})=>{const _n=[...ce,{title:`${Cn?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Cn?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return _e.createElement("ul",{className:"markdown-toolbar-container"},!qo&&_n.map((Ha,Bo)=>_e.createElement("li",{key:Bo},Ha.actionName?_e.createElement(pe,oe(re({},Ha),{onActionCallback:Qa})):_e.createElement("span",{className:"v-line"}))),Nn?_e.createElement("li",null,_e.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Qa},_e.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,vn?_e.createElement(_e.Fragment,null,_e.createElement("li",null,_e.createElement(pe,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Qa},_e.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),_e.createElement("li",null,_e.createElement(pe,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Qa},_e.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,no&&_e.createElement("li",null,_e.createElement(pe,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${no}`,onActionCallback:Qa},_e.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),So&&_e.createElement("li",null,So),_e.createElement("li",{className:"btn-full-screen"},_e.createElement(pe,{icon:`${fr?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:fr?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Qa})))},Ge=z(76621),ze=z(22150),Ie=z(69677),ye=z(71577),Ke=Object.defineProperty,We=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,ht=(Cn,Nn,vn)=>Nn in Cn?Ke(Cn,Nn,{enumerable:!0,configurable:!0,writable:!0,value:vn}):Cn[Nn]=vn,xt=(Cn,Nn)=>{for(var vn in Nn||(Nn={}))at.call(Nn,vn)&&ht(Cn,vn,Nn[vn]);if(Fe)for(var vn of Fe(Nn))yt.call(Nn,vn)&&ht(Cn,vn,Nn[vn]);return Cn},Ct=(Cn,Nn)=>We(Cn,Qe(Nn));const Xt={labelCol:{span:4},wrapperCol:{span:20}};var la=({callback:Cn,onCancel:Nn})=>{function vn(Qa){Cn(Qa)}return x.createElement(ze.default,Ct(xt({},Xt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:vn,style:{width:500}}),x.createElement(ze.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(Ie.default,null)),x.createElement(ze.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(Ie.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:Nn},"\u53D6\u6D88")))},sa=z(57444),Pt=z(70859),mt=z(14446),Sn=z(71230),va=z(63205),Fn=z(67294),Qn=({callback:Cn,onCancel:Nn})=>{const vn=document.createElement("canvas"),Qa=vn.getContext("2d");vn.width=1e3,vn.height=800,Qa.fillStyle="#ffffff",Qa.fillRect(0,0,vn.width,vn.height);const fr=vn.toDataURL("image/png");return Fn.createElement(mt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Fn.createElement(Sn.Z,{style:{height:"100vh"}},Fn.createElement(va.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:fr,visible:!0,title:String(Date.now())},onOk:no=>{Cn({src:no.url})},onClose:Nn})))},tt=z(23495);function ta(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(ta,go.CommandHandler),ta.prototype.canAlignSelection=function(){var Cn=this.diagram;return!(Cn===null||Cn.isReadOnly||Cn.isModelReadOnly||Cn.selection.count<2)},ta.prototype.alignLeft=function(){var Cn=this.diagram;Cn.startTransaction("aligning left");var Nn=1/0;Cn.selection.each(function(vn){vn instanceof go.Link||(Nn=Math.min(vn.position.x,Nn))}),Cn.selection.each(function(vn){vn instanceof go.Link||vn.move(new go.Point(Nn,vn.position.y))}),Cn.commitTransaction("aligning left")},ta.prototype.alignRight=function(){var Cn=this.diagram;Cn.startTransaction("aligning right");var Nn=-1/0;Cn.selection.each(function(vn){if(!(vn instanceof go.Link)){var Qa=vn.actualBounds.x+vn.actualBounds.width;Nn=Math.max(Qa,Nn)}}),Cn.selection.each(function(vn){vn instanceof go.Link||vn.move(new go.Point(Nn-vn.actualBounds.width,vn.position.y))}),Cn.commitTransaction("aligning right")},ta.prototype.alignTop=function(){var Cn=this.diagram;Cn.startTransaction("alignTop");var Nn=1/0;Cn.selection.each(function(vn){vn instanceof go.Link||(Nn=Math.min(vn.position.y,Nn))}),Cn.selection.each(function(vn){vn instanceof go.Link||vn.move(new go.Point(vn.position.x,Nn))}),Cn.commitTransaction("alignTop")},ta.prototype.alignBottom=function(){var Cn=this.diagram;Cn.startTransaction("aligning bottom");var Nn=-1/0;Cn.selection.each(function(vn){if(!(vn instanceof go.Link)){var Qa=vn.actualBounds.y+vn.actualBounds.height;Nn=Math.max(Qa,Nn)}}),Cn.selection.each(function(vn){vn instanceof go.Link||vn.move(new go.Point(vn.actualBounds.x,Nn-vn.actualBounds.height))}),Cn.commitTransaction("aligning bottom")},ta.prototype.alignCenterX=function(){var Cn=this.diagram,Nn=Cn.selection.first();if(Nn){Cn.startTransaction("aligning Center X");var vn=Nn.actualBounds.x+Nn.actualBounds.width/2;Cn.selection.each(function(Qa){Qa instanceof go.Link||Qa.move(new go.Point(vn-Qa.actualBounds.width/2,Qa.actualBounds.y))}),Cn.commitTransaction("aligning Center X")}},ta.prototype.alignCenterY=function(){var Cn=this.diagram,Nn=Cn.selection.first();if(Nn){Cn.startTransaction("aligning Center Y");var vn=Nn.actualBounds.y+Nn.actualBounds.height/2;Cn.selection.each(function(Qa){Qa instanceof go.Link||Qa.move(new go.Point(Qa.actualBounds.x,vn-Qa.actualBounds.height/2))}),Cn.commitTransaction("aligning Center Y")}},ta.prototype.alignColumn=function(Cn){var Nn=this.diagram;Nn.startTransaction("align Column"),Cn===void 0&&(Cn=0),Cn=parseFloat(Cn);var vn=new Array;Nn.selection.each(function(So){So instanceof go.Link||vn.push(So)});for(var Qa=0;Qa<vn.length-1;Qa++){var fr=vn[Qa],no=fr.actualBounds.y+fr.actualBounds.height+Cn,qo=vn[Qa+1];qo.move(new go.Point(fr.actualBounds.x,no))}Nn.commitTransaction("align Column")},ta.prototype.alignRow=function(Cn){Cn===void 0&&(Cn=0),Cn=parseFloat(Cn);var Nn=this.diagram;Nn.startTransaction("align Row");var vn=new Array;Nn.selection.each(function(So){So instanceof go.Link||vn.push(So)});for(var Qa=0;Qa<vn.length-1;Qa++){var fr=vn[Qa],no=fr.actualBounds.x+fr.actualBounds.width+Cn,qo=vn[Qa+1];qo.move(new go.Point(no,fr.actualBounds.y))}Nn.commitTransaction("align Row")},ta.prototype.canRotate=function(Cn){var Nn=this.diagram;return!(Nn===null||Nn.isReadOnly||Nn.isModelReadOnly||Nn.selection.count<1)},ta.prototype.rotate=function(Cn){Cn===void 0&&(Cn=90);var Nn=this.diagram;Nn.startTransaction("rotate "+Cn.toString());var Nn=this.diagram;Nn.selection.each(function(vn){vn instanceof go.Link||vn instanceof go.Group||(vn.angle+=Cn)}),Nn.commitTransaction("rotate "+Cn.toString())},ta.prototype.pullToFront=function(){var Cn=this.diagram;Cn.startTransaction("pullToFront");var Nn=new go.Map;Cn.selection.each(function(vn){Nn.set(vn.layer,0)}),Nn.iteratorKeys.each(function(vn){var Qa=0;vn.parts.each(function(fr){if(!fr.isSelected){var no=fr.zOrder;isNaN(no)?fr.zOrder=0:Qa=Math.max(Qa,no)}}),Nn.set(vn,Qa)}),Cn.selection.each(function(vn){ta._assignZOrder(vn,Nn.get(vn.layer)+1)}),Cn.commitTransaction("pullToFront")},ta.prototype.pushToBack=function(){var Cn=this.diagram;Cn.startTransaction("pushToBack");var Nn=new go.Map;Cn.selection.each(function(vn){Nn.set(vn.layer,0)}),Nn.iteratorKeys.each(function(vn){var Qa=0;vn.parts.each(function(fr){if(!fr.isSelected){var no=fr.zOrder;isNaN(no)?fr.zOrder=0:Qa=Math.min(Qa,no)}}),Nn.set(vn,Qa)}),Cn.selection.each(function(vn){ta._assignZOrder(vn,Nn.get(vn.layer)-1-ta._findGroupDepth(vn))}),Cn.commitTransaction("pushToBack")},ta._assignZOrder=function(Cn,Nn,vn){vn===void 0&&(vn=Cn),Cn.layer===vn.layer&&(Cn.zOrder=Nn),Cn instanceof go.Group&&Cn.memberParts.each(function(Qa){ta._assignZOrder(Qa,Nn+1,vn)})},ta._findGroupDepth=function(Cn){if(Cn instanceof go.Group){var Nn=0;return Cn.memberParts.each(function(vn){Nn=Math.max(Nn,ta._findGroupDepth(vn))}),Nn+1}else return 0},ta.prototype.doKeyDown=function(){var Cn=this.diagram;if(Cn!==null){var Nn=Cn.lastInput;if(Nn.key==="Up"||Nn.key==="Down"||Nn.key==="Left"||Nn.key==="Right"){var vn=this.arrowKeyBehavior;if(vn==="none")return;if(vn==="select"){this._arrowKeySelect();return}else if(vn==="move"){this._arrowKeyMove();return}else if(vn==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},ta.prototype._getAllParts=function(){var Cn=new Array;return this.diagram.nodes.each(function(Nn){Cn.push(Nn)}),this.diagram.parts.each(function(Nn){Cn.push(Nn)}),Cn},ta.prototype._arrowKeyMove=function(){var Cn=this.diagram,Nn=Cn.lastInput,vn=0,Qa=0;if(Nn.control||Nn.meta)vn=1,Qa=1;else if(Cn.grid!==null){var fr=Cn.grid.gridCellSize;Qa=fr.width,vn=fr.height}Cn.startTransaction("arrowKeyMove"),Cn.selection.each(function(no){Nn.key==="Up"?no.move(new go.Point(no.actualBounds.x,no.actualBounds.y-vn)):Nn.key==="Down"?no.move(new go.Point(no.actualBounds.x,no.actualBounds.y+vn)):Nn.key==="Left"?no.move(new go.Point(no.actualBounds.x-Qa,no.actualBounds.y)):Nn.key==="Right"&&no.move(new go.Point(no.actualBounds.x+Qa,no.actualBounds.y))}),Cn.commitTransaction("arrowKeyMove")},ta.prototype._arrowKeySelect=function(){var Cn=this.diagram,Nn=Cn.lastInput,vn=null;Nn.key==="Up"?vn=this._findNearestPartTowards(270):Nn.key==="Down"?vn=this._findNearestPartTowards(90):Nn.key==="Left"?vn=this._findNearestPartTowards(180):Nn.key==="Right"&&(vn=this._findNearestPartTowards(0)),vn!==null&&(Nn.shift?vn.isSelected=!0:Nn.control||Nn.meta?vn.isSelected=!vn.isSelected:Cn.select(vn))},ta.prototype._findNearestPartTowards=function(Cn){var Nn=this.diagram.selection.first();if(Nn===null)return null;for(var vn=Nn.actualBounds.center,Qa=this._getAllParts(),fr=1/0,no=Nn,qo=0;qo<Qa.length;qo++){var So=Qa[qo];if(So!==Nn&&So.canSelect()){var _n=So.actualBounds.center,Ha=vn.directionPoint(_n),Bo=this._angleCloseness(Ha,Cn);if(Bo<=45){var ma=vn.distanceSquaredPoint(_n);ma*=1+Math.sin(Bo*Math.PI/180),ma<fr&&(fr=ma,no=So)}}}return no},ta.prototype._angleCloseness=function(Cn,Nn){return Math.min(Math.abs(Nn-Cn),Math.min(Math.abs(Nn+360-Cn),Math.abs(Nn-360-Cn)))},ta.prototype._arrowKeyTree=function(){var Cn=this.diagram,Nn=Cn.selection.first();if(Nn instanceof go.Node){var vn=Cn.lastInput;if(vn.key==="Right"){if(!Nn.isTreeLeaf)if(!Nn.isTreeExpanded)Cn.commandHandler.canExpandTree(Nn)&&Cn.commandHandler.expandTree(Nn);else{var Qa=this._sortTreeChildrenByY(Nn).first();Qa!==null&&Cn.select(Qa)}}else if(vn.key==="Left")if(!Nn.isTreeLeaf&&Nn.isTreeExpanded)Cn.commandHandler.canCollapseTree(Nn)&&Cn.commandHandler.collapseTree(Nn);else{var fr=Nn.findTreeParentNode();fr!==null&&Cn.select(fr)}else if(vn.key==="Up"){var fr=Nn.findTreeParentNode();if(fr!==null){var no=this._sortTreeChildrenByY(fr),qo=no.indexOf(Nn);if(qo>0){for(var So=no.elt(qo-1);So!==null&&So.isTreeExpanded&&!So.isTreeLeaf;){var _n=this._sortTreeChildrenByY(So);So=_n.last()}So!==null&&Cn.select(So)}else Cn.select(fr)}}else if(vn.key==="Down")if(Nn.isTreeExpanded&&!Nn.isTreeLeaf){var Qa=this._sortTreeChildrenByY(Nn).first();Qa!==null&&Cn.select(Qa)}else for(;Nn!==null;){var fr=Nn.findTreeParentNode();if(fr===null)break;var no=this._sortTreeChildrenByY(fr),qo=no.indexOf(Nn);if(qo<no.length-1){Cn.select(no.elt(qo+1));break}else Nn=fr}var Ha=Cn.selection.first();Ha!==null&&Cn.scrollToRect(Ha.actualBounds)}},ta.prototype._sortTreeChildrenByY=function(Cn){var Nn=new go.List().addAll(Cn.findTreeChildrenNodes());return Nn.sort(function(vn,Qa){var fr=vn.location,no=Qa.location;return fr.y<no.y?-1:fr.y>no.y?1:fr.x<no.x?-1:fr.x>no.x?1:0}),Nn},ta.prototype.copyToClipboard=function(Cn){go.CommandHandler.prototype.copyToClipboard.call(this,Cn),this._lastPasteOffset.set(this.pasteOffset)},ta.prototype.pasteFromClipboard=function(){var Cn=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Cn,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Cn},Object.defineProperty(ta.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Cn){if(Cn!=="move"&&Cn!=="select"&&Cn!=="scroll"&&Cn!=="tree"&&Cn!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Cn);this._arrowKeyBehavior=Cn}}),Object.defineProperty(ta.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Cn){if(!(Cn instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Cn);this._pasteOffset.set(Cn)}});var ha=ta,fn=z(18023),Ft=z(15746),hn=z(33170),Ve={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Oe=z(67294),St=(Cn,Nn,vn)=>new Promise((Qa,fr)=>{var no=_n=>{try{So(vn.next(_n))}catch(Ha){fr(Ha)}},qo=_n=>{try{So(vn.throw(_n))}catch(Ha){fr(Ha)}},So=_n=>_n.done?Qa(_n.value):Promise.resolve(_n.value).then(no,qo);So((vn=vn.apply(Cn,Nn)).next())});function Yt({onCancel:Cn,callback:Nn}){let vn=(0,x.useRef)(),Qa=(0,x.useRef)(),fr=(0,x.useRef)(),no=(0,x.useRef)(!1);const qo=(0,x.useRef)(!1),[So,_n]=(0,x.useState)(0);function Ha(){const ma=tt.bx.make,gr={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"};vn.current=new tt.S0(Qa.current,{padding:20,grid:ma(tt.s_,"Grid",ma(tt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ma(tt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:_a=>{var Wa=_a.diagram.commandHandler.addTopLevelParts(_a.diagram.selection,!0);Wa||_a.diagram.currentTool.doCancel()},commandHandler:ma(ha),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:_a=>{var Wa=_a.subject;Wa.location=Wa.location.copy().snapToGridPoint(_a.diagram.grid.gridOrigin,_a.diagram.grid.gridCellSize),setTimeout(()=>{_a.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:_a=>{var Wa=_a.subject;setTimeout(()=>{_a.diagram.commandHandler.editTextBlock()})},LinkRelinked:_a=>{var Wa=_a.parameter.part;Wa.invalidateConnectedLinks();var Pr=_a.subject;_a.diagram.toolManager.linkingTool.isForwards?Pr.toNode.invalidateConnectedLinks():Pr.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),vn.current.nodeTemplate=ma(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),ma(tt.bn,{name:"SHAPE",fill:gr.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")),ma(tt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),ma(tt.al,{margin:1,textAlign:"center",overflow:tt.al.OverflowEllipsis,editable:!0},new tt.KX("text").makeTwoWay(),new tt.KX("stroke","color"))),vn.current.nodeTemplate.toolTip=ma("ToolTip",ma(tt.s_,"Vertical",{maxSize:new tt.$u(200,NaN)},ma(tt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new tt.KX("text")),ma(tt.al,{font:"10pt sans-serif",textAlign:"center"},new tt.KX("text","details"))));function Nt(_a,Wa){var Pr=(Ja,si)=>{Ja.handled=!0,Ja.diagram.model.commit(fi=>{var ci=si.part.adornedPart,Qo=new tt.E9().setRectSpot(ci.actualBounds,_a);Qo.subtract(ci.location),Qo.scale(2,2),Qo.x+=Math.sign(Qo.x)*130,Qo.y+=Math.sign(Qo.y)*130,Qo.add(ci.location),Qo.snapToGridPoint(Ja.diagram.grid.gridOrigin,Ja.diagram.grid.gridCellSize);var Di=fi.copyNodeData(ci.data);fi.setGroupKeyForNodeData(Di,fi.getGroupKeyForNodeData(ci.data)),fi.addNodeData(Di);var Mt={from:ci.key,to:fi.getKeyForNodeData(Di)};fi.addLinkData(Mt);var Kt=Ja.diagram.findNodeForData(Di);Kt.location=Qo,Ja.diagram.select(Kt),setTimeout(()=>{Ja.diagram.commandHandler.editTextBlock()},20)})};return ma(tt.bn,{figure:Wa,alignment:_a,alignmentFocus:_a.opposite(),width:_a.equals(tt.z6.Top)||_a.equals(tt.z6.Bottom)?25:18,height:_a.equals(tt.z6.Top)||_a.equals(tt.z6.Bottom)?18:25,fill:"orange",stroke:gr.white,strokeWidth:4,mouseEnter:(Ja,si)=>si.fill="dodgerblue",mouseLeave:(Ja,si)=>si.fill="orange",isActionable:!0,click:Pr,contextClick:Pr})}function ia(_a){return ma(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:(Wa,Pr)=>Pr.fill="dodgerblue",mouseLeave:(Wa,Pr)=>Pr.fill="orange",click:(Wa,Pr)=>{Wa.diagram.commandHandler.showContextMenu(Pr.part.adornedPart)}},_a||{})}vn.current.nodeTemplate.selectionAdornmentTemplate=ma(tt.uz,"Spot",ma(tt.Vm,{padding:10}),Nt(tt.z6.Top,"TriangleUp"),Nt(tt.z6.Left,"TriangleLeft"),Nt(tt.z6.Right,"TriangleRight"),Nt(tt.z6.Bottom,"TriangleDown"),ia({alignment:new tt.z6(.75,0)}));function Ln(_a,Wa){return(Pr,Ja)=>{Pr.handled=!0,Pr.diagram.model.commit(si=>{si.set(Ja.part.adornedPart.data,_a,Wa)})}}function Rt(_a,Wa){return Wa||(Wa="color"),ma(tt.bn,{width:16,height:16,stroke:"lightgray",fill:_a,margin:1,background:"transparent",mouseEnter:(Pr,Ja)=>Ja.stroke="dodgerblue",mouseLeave:(Pr,Ja)=>Ja.stroke="lightgray",click:Ln(Wa,_a),contextClick:Ln(Wa,_a)})}function mr(){return[ma("ContextMenuButton",ma(tt.s_,"Horizontal",Rt(gr.white,"fill"),Rt(gr.beige,"fill"),Rt(gr.extralightblue,"fill"),Rt(gr.extralightred,"fill"))),ma("ContextMenuButton",ma(tt.s_,"Horizontal",Rt(gr.lightgray,"fill"),Rt(gr.lightgreen,"fill"),Rt(gr.lightblue,"fill"),Rt(gr.lightred,"fill")))]}function pa(){return[ma("ContextMenuButton",ma(tt.s_,"Horizontal",Rt(gr.black),Rt(gr.green),Rt(gr.blue),Rt(gr.red))),ma("ContextMenuButton",ma(tt.s_,"Horizontal",Rt(gr.white),Rt(gr.magenta),Rt(gr.purple),Rt(gr.orange)))]}function dr(_a,Wa){return Wa||(Wa="thickness"),ma(tt.bn,"LineH",{width:16,height:16,strokeWidth:_a,margin:1,background:"transparent",mouseEnter:(Pr,Ja)=>Ja.background="dodgerblue",mouseLeave:(Pr,Ja)=>Ja.background="transparent",click:Ln(Wa,_a),contextClick:Ln(Wa,_a)})}function Ka(_a,Wa){return Wa||(Wa="dash"),ma(tt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:_a,margin:1,background:"transparent",mouseEnter:(Pr,Ja)=>Ja.background="dodgerblue",mouseLeave:(Pr,Ja)=>Ja.background="transparent",click:Ln(Wa,_a),contextClick:Ln(Wa,_a)})}function Uo(){return[ma("ContextMenuButton",ma(tt.s_,"Horizontal",dr(1),dr(2),dr(3),dr(4))),ma("ContextMenuButton",ma(tt.s_,"Horizontal",Ka(null),Ka([2,4]),Ka([4,4])))]}function En(_a,Wa){return Wa||(Wa="figure"),ma(tt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:_a,margin:1,background:"transparent",mouseEnter:(Pr,Ja)=>Ja.fill="dodgerblue",mouseLeave:(Pr,Ja)=>Ja.fill="lightgray",click:Ln(Wa,_a),contextClick:Ln(Wa,_a)})}vn.current.nodeTemplate.contextMenu=ma("ContextMenu",ma("ContextMenuButton",ma(tt.s_,"Horizontal",En("Rectangle"),En("RoundedRectangle"),En("Ellipse"),En("Diamond"))),ma("ContextMenuButton",ma(tt.s_,"Horizontal",En("Parallelogram2"),En("ManualOperation"),En("Procedure"),En("Cylinder1"))),ma("ContextMenuButton",ma(tt.s_,"Horizontal",En("Terminator"),En("CreateRequest"),En("Document"),En("TriangleDown"))),mr(),pa(),Uo()),vn.current.groupTemplate=ma(tt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:tt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(_a,Wa)=>{var Pr=Wa.addMembers(Wa.diagram.selection,!0);Pr||Wa.diagram.currentTool.doCancel()},avoidable:!1},new tt.KX("location","loc",tt.E9.parse).makeTwoWay(tt.E9.stringify),ma(tt.s_,"Auto",{name:"BODY"},ma(tt.bn,{parameter1:10,fill:gr.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")),ma(tt.Vm,{background:"transparent",margin:20})),ma(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"))),vn.current.groupTemplate.selectionAdornmentTemplate=ma(tt.uz,"Spot",ma(tt.s_,"Auto",ma(tt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),ma(tt.Vm,{margin:1.5})),ia({alignment:tt.z6.TopRight,alignmentFocus:tt.z6.BottomRight})),vn.current.groupTemplate.contextMenu=ma("ContextMenu",mr(),pa(),Uo()),vn.current.linkTemplate=ma(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",_a=>_a>=1?10:0),new tt.KX("toShortLength","dir",_a=>_a>=1?10:0),new tt.KX("points").makeTwoWay(),ma(tt.bn,{strokeWidth:2},new tt.KX("stroke","color"),new tt.KX("strokeWidth","thickness"),new tt.KX("strokeDashArray","dash")),ma(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",_a=>_a===1)),ma(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",_a=>_a>=1),new tt.KX("width","thickness",_a=>7+3*_a),new tt.KX("height","thickness",_a=>7+3*_a),new tt.KX("segmentOffset","thickness",_a=>new tt.E9(-15,4+1.5*_a))),ma(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",_a=>_a===2),new tt.KX("width","thickness",_a=>7+3*_a),new tt.KX("height","thickness",_a=>7+3*_a),new tt.KX("segmentOffset","thickness",_a=>new tt.E9(-15,4+1.5*_a))),ma(tt.al,{alignmentFocus:new tt.z6(0,1,-4,0),editable:!0},new tt.KX("text").makeTwoWay(),new tt.KX("stroke","color"))),vn.current.linkTemplate.selectionAdornmentTemplate=ma(tt.uz,ma(tt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:jn(2)},new tt.KX("pathPattern","thickness",jn)),ia({alignmentFocus:new tt.z6(0,0,-6,-4)}));function jn(_a){return ma(tt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(_a+4).toString()+" H3"})}function ya(_a){var Wa="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return _a===0?Wa="M0 0 M16 16 M0 8 L16 8":_a===2&&(Wa="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),ma(tt.bn,{geometryString:Wa,margin:2,background:"transparent",mouseEnter:(Pr,Ja)=>Ja.background="dodgerblue",mouseLeave:(Pr,Ja)=>Ja.background="transparent",click:Ln("dir",_a),contextClick:Ln("dir",_a)})}function vr(_a){var Wa=(Pr,Ja)=>{Pr.handled=!0,Pr.diagram.model.commit(si=>{var fi=Ja.part.adornedPart;si.set(fi.data,_a?"toSpot":"fromSpot",tt.z6.stringify(tt.z6.AllSides)),(_a?fi.toNode:fi.fromNode).invalidateConnectedLinks()})};return ma(tt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Pr,Ja)=>Ja.background="dodgerblue",mouseLeave:(Pr,Ja)=>Ja.background="transparent",click:Wa,contextClick:Wa})}function Jn(_a,Wa){var Pr=0,Ja=tt.z6.RightSide;_a.equals(tt.z6.Top)?(Pr=270,Ja=tt.z6.TopSide):_a.equals(tt.z6.Left)?(Pr=180,Ja=tt.z6.LeftSide):_a.equals(tt.z6.Bottom)&&(Pr=90,Ja=tt.z6.BottomSide),Wa||(Pr-=180);var si=(fi,ci)=>{fi.handled=!0,fi.diagram.model.commit(Qo=>{var Di=ci.part.adornedPart;Qo.set(Di.data,Wa?"toSpot":"fromSpot",tt.z6.stringify(Ja)),(Wa?Di.toNode:Di.fromNode).invalidateConnectedLinks()})};return ma(tt.bn,{alignment:_a,alignmentFocus:_a.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Pr,background:"transparent",mouseEnter:(fi,ci)=>ci.background="dodgerblue",mouseLeave:(fi,ci)=>ci.background="transparent",click:si,contextClick:si})}vn.current.linkTemplate.contextMenu=ma("ContextMenu",pa(),Uo(),ma("ContextMenuButton",ma(tt.s_,"Horizontal",ya(0),ya(1),ya(2))),ma("ContextMenuButton",ma(tt.s_,"Horizontal",ma(tt.s_,"Spot",vr(!1),Jn(tt.z6.Top,!1),Jn(tt.z6.Left,!1),Jn(tt.z6.Right,!1),Jn(tt.z6.Bottom,!1)),ma(tt.s_,"Spot",{margin:new tt.Zt(0,0,0,2)},vr(!0),Jn(tt.z6.Top,!0),Jn(tt.z6.Left,!0),Jn(tt.z6.Right,!0),Jn(tt.z6.Bottom,!0)))));const jo=`{ "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 Ra=["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 eo(_a){return console.log("shapeName:",_a),Ra.indexOf(_a)>=0}var ko=new tt.YI(fr.current,{maxSelectionCount:1,linkTemplate:ma(tt.rU,{locationSpot:tt.z6.Center,selectionAdornmentTemplate:ma(tt.uz,"Link",{locationSpot:tt.z6.Center},ma(tt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),ma(tt.bn,{toArrow:"Standard",stroke:null}))},{routing:tt.rU.AvoidsNodes,curve:tt.rU.JumpOver,corner:5,toShortLength:4},new tt.KX("points"),ma(tt.bn,{isPanelMain:!0,strokeWidth:2}),ma(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(_a=>({text:"\u672A\u547D\u540D",size:"100 100",figure:_a.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return vn.current.addDiagramListener("TextEdited",function(_a){var Wa;const Pr=_a.subject.part;var Ja=(Wa=document.activeElement)==null?void 0:Wa.value;typeof Ja=="string"&&Ja.trim()===""&&vn.current.model.commit(function(si){si.set(Pr.data,"text","\u672A\u547D\u540D"),vn.current.commandHandler.stopCommand()},"increment")}),ko.nodeTemplate=ma(tt.NB,"Auto",{locationSpot:tt.z6.Center},new tt.KX("location","location",tt.E9.parse).makeTwoWay(tt.E9.stringify),ma(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")),ma(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(()=>{vn.current.grid=ma(tt.s_,"Grid",ma(tt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ma(tt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),vn.current.grid.visible=!0,vn.current.grid.gridCellStroke="darkgray",vn.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=vn.current,vn.current}const Bo=()=>St(this,null,function*(){var ma=vn.current.makeImage();const gr=yield(0,hn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:ma.src}});Nn({src:gr.url})});return(0,x.useEffect)(()=>(setTimeout(()=>{Ha()},500),_n(So+1),()=>{vn.current=null}),[]),Oe.createElement("div",{ref:qo,className:no.current?`${Ve.maxH60} body-overflow-initial`:"body-overflow-initial"},Oe.createElement(mt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!So,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Oe.createElement(Sn.Z,null,Oe.createElement(Ft.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Oe.createElement(Ft.Z,{onClick:()=>{var ma,gr,Nt=vn.current.selection.first();if(no.current=!no.current,document.activeElement&&Nt){let ia=(gr=(ma=document.activeElement)==null?void 0:ma.value)==null?void 0:gr.trim();typeof ia=="string"&&vn.current.model.commit(function(Ln){Ln.set(Nt.data,"text",ia||"\u672A\u547D\u540D"),vn.current.commandHandler.stopCommand()},"increment")}_n(So+1)}},Oe.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Cn},Oe.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Ve.flowChartWrp},Oe.createElement("div",{style:{display:"flex",height:"100%"}},Oe.createElement("div",{style:{width:"300px",height:"100%"}},Oe.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Oe.createElement("div",{style:{height:"calc(100% - 50px)"},className:Ve.myPaletteDiv,ref:fr})),Oe.createElement("div",{style:{flex:1,position:"relative"}},Oe.createElement("div",{ref:Qa,style:{height:"80vh"}}))),Oe.createElement("div",{className:"tr"},Oe.createElement(ye.ZP,{size:"large",onClick:Bo,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var An=Yt,Zn=z(78045),Fa=z(31795);const On=Zn.ZP.Group,ra={margin:"0 8px"};var Aa=({callback:Cn,onCancel:Nn})=>{function vn(Qa){Cn(Qa)}return x.createElement(ze.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:vn},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:ra},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:ra},"\u884C\u6570"),x.createElement(ze.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(Fa.Z,null)),x.createElement("span",{style:ra},"\u5217\u6570"),x.createElement(ze.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(Fa.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:ra},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(ze.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:Nn},"\u53D6\u6D88")))},nt=z(47897),kt=z(61016),Ta=z.n(kt),Zt=(0,x.forwardRef)(({use3d:Cn,width:Nn,height:vn,callback:Qa,showSaveButton:fr},no)=>{const qo=(0,x.useRef)(),So=(0,x.useRef)(),[_n,Ha]=(0,x.useState)(!1),Bo=(0,x.useRef)({id:qo,appName:"graphing",width:Nn||1e3,height:vn||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)(()=>{So.current=new(Ta())(Bo.current,!0),window.onload=function(){So.current.inject("applet_container")}},[]);const ma=()=>{var gr=window.ggbApplet.getPNGBase64(1,!0,72);return Qa&&Qa(gr),gr};return(0,x.useEffect)(()=>{Bo.current.appName=_n?"3D":"graphing",So.current.inject("applet_container")},[_n]),(0,x.useEffect)(()=>{Ha(Cn)},[Cn]),(0,x.useImperativeHandle)(no,()=>({getImgData:ma})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:qo}),x.createElement(Sn.Z,{align:"middle"},x.createElement(Ft.Z,{flex:1},x.createElement(nt.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:_n,onChange:gr=>Ha(gr)})),x.createElement(Ft.Z,null,x.createElement(ye.ZP,{size:"large",onClick:ma,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Ia=z(36527),vt=z(25934),jt=z(2453);const dn="link",Gt="upload-image",Ut="add-flowchart",Pa="draw-image",Ba="add-flowchart",Ca="code-block",La="add-table",Lr="------------",Br={default:Lr,left:`:${Lr}`,center:`:${Lr}:`,right:`${Lr}:`};var Er=z(99914),ho=(Cn,Nn,vn)=>new Promise((Qa,fr)=>{var no=_n=>{try{So(vn.next(_n))}catch(Ha){fr(Ha)}},qo=_n=>{try{So(vn.throw(_n))}catch(Ha){fr(Ha)}},So=_n=>_n.done?Qa(_n.value):Promise.resolve(_n.value).then(no,qo);So((vn=vn.apply(Cn,Nn)).next())});function Ro(){}let vo=0;const No=1e4,zo="\u2581",Co="@\u2581\u2581@",$o="@\u2581@",uo=`
**\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`,wo=["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 Oi(Cn){return/^\d+$/.test(Cn)?`${Cn}px`:Cn}const ui=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Si={[ui+"-B"]:"bold",[ui+"-I"]:"italic"},fo={[dn]:"\u6DFB\u52A0\u94FE\u63A5",[Ca]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[Gt]:"\u6DFB\u52A0\u56FE\u7247",[Pa]:"\u6DFB\u52A0\u753B\u56FE",[Ut]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[La]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ti=({defaultValue:Cn="",onChange:Nn,width:vn="100%",height:Qa=400,miniToolbar:fr=!1,isFocus:no=!1,watch:qo,insertTemp:So,mode:_n="markdown",id:Ha="markdown-editor-id",showResizeBar:Bo=!1,noStorage:ma=!1,showNullButton:gr=!1,showNullProgramButton:Nt=!1,hidetoolBar:ia=!1,fullScreen:Ln=!1,onBlur:Rt,onCMBeforeChange:mr,onFullScreen:pa,className:dr="",disablePaste:Ka=!1,disabled:Uo=!1,disabledFill:En=!1,placeholder:jn="",values:ya="",extraUse:vr})=>{const[Jn,jo]=(0,x.useState)(null),[Ra,eo]=(0,x.useState)(Cn),[ko,_a]=(0,x.useState)(qo),[Wa,Pr]=(0,x.useState)(Ln),[Ja,si]=(0,x.useState)(""),[fi,ci]=(0,x.useState)(0),[Qo,Di]=(0,x.useState)(Qa),[Mt,Kt]=(0,x.useState)(!1),da=(0,x.useRef)((0,vt.Z)()),Oa=(0,x.useRef)(!1),rr=(0,x.useRef)(),[kr,Ao]=(0,x.useState)(0),[Xo,hr]=(0,x.useState)(0),oi=(0,x.useRef)(),xi=(0,x.useRef)(),Ai=(0,x.useRef)(),Po=(0,x.useRef)(),on=()=>ho(void 0,null,function*(){var lr;const Vn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:da.current}});(lr=Vn==null?void 0:Vn.attachments)!=null&&lr.length&&(console.log("cm:",Jn,oi),Vn.attachments.map($n=>{$n.content_type.indexOf("image")>-1?Jn.replaceSelection(`![,](/api/attachments/${$n.id}?type=${$n.content_type})`):$n.content_type.indexOf("video")>-1?Jn.replaceSelection(`<video width="100%" controls src="${ENV.API_SERVER}/api/attachments/${data.id}"></video>`):$n.content_type.indexOf("pdf")>-1?Jn.replaceSelection(`<a href="${ENV.API_SERVER}/api/attachments/${$n.id}?type=${$n.content_type}&disposition=inline" target="_blank">${$n.name}</a>`):Jn.replaceSelection(`[${$n.name}](${ENV.API_SERVER}/api/attachments/${$n.id}?type=${$n.content_type})`)}))});(0,x.useEffect)(()=>{const lr=window.scrollY||window.pageYOffset;eo(ya),Jn==null||Jn.setValue(ya),window.scrollTo(0,lr)},[ya]),(0,x.useEffect)(()=>{pa==null||pa(Wa)},[Wa]),(0,x.useEffect)(()=>{if(oi.current){let lr=function($n,Va){var Ur;if(Ka){Va.preventDefault();return}const Ae=Va.clipboardData;if(Ae){const ln=Ae.types.toString(),In=Ae.items;if(ln==="Files"||Ae.types.indexOf("Files")>-1){if(Va.preventDefault(),_n=="stex")return;try{let Yn=In[1];((Ur=In[0])==null?void 0:Ur.kind)==="file"&&(Yn=In[0]);const Bt=Yn.getAsFile(),qn=Bt.name.split(".").pop();(0,Pt.I)(Bt,ea=>{var Hn,aa,br;ea.id?((Hn=Bt==null?void 0:Bt.type)==null?void 0:Hn.indexOf("image"))>-1?Vn.replaceSelection(`<img width="100%" src="/api/attachments/${ea.id}?type=${ea.content_type})" alt="" />`):((aa=Bt==null?void 0:Bt.type)==null?void 0:aa.indexOf("video"))>-1?Vn.replaceSelection(`<video width="100%" controls src="/api/attachments/${ea.id}"></video>`):((br=Bt==null?void 0:Bt.type)==null?void 0:br.indexOf("pdf"))>-1?Vn.replaceSelection(`<a href="/api/attachments/${ea.id}?type=${Bt.type}&disposition=inline" target="_blank">${Bt.name}</a>`):wo.includes(qn)?Vn.replaceSelection(`<a href="/api/attachments/${ea.id}?type=office&disposition=inline" target="_blank">${Bt.name}</a>`):Vn.replaceSelection(`[${Bt.name}](/api/attachments/${ea.id}?type=${ea.content_type})`):(ea==null?void 0:ea.status)===401&&(jt.ZP.warning((ea==null?void 0:ea.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Yn){jt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Vn=we().fromTextArea(oi.current,{mode:_n,lineNumbers:!fr,lineWrapping:!0,value:Cn,autoCloseTags:!Nt,autoCloseBrackets:!0});return Vn.on("keyup",function($n,Va){Va.keyCode===8&&($n.getValue()==""?Vn.setOption("placeholder",jn):Vn.setOption("placeholder",null))}),Vn.on("keydown",function($n,Va){if(Va.keyCode===8){var Ur=Wn($n);Ur&&Va.preventDefault()}}),no&&Vn.focus(),Vn.on("paste",lr),Vn.on("dragleave",function($n,Va){xi.current.classList.remove("mouse-hover-md")}),Uo&&Vn.on("beforeChange",function($n,Va){(Va.origin==="paste"||Va.origin==="+input")&&Va.cancel()}),jo(Vn),()=>{Vn.off("paste",lr)}}},[]);const gn=(0,x.useCallback)(()=>{if(xi.current)try{}catch(lr){console.log(lr,"---- to set md editor body height")}},[Qo,xi,Wa]);(0,x.useEffect)(()=>{function lr(){let Vn=new Te.Z($n=>{for(let Va of $n)(Va.target.offsetHeight>0||Va.target.offsetWidth>0)&&(gn(),Jn.setSize("100%","100%"),Jn.refresh())});return Vn.observe(oi.current.parentElement),Vn}if(Jn){const Vn=lr();return()=>{var $n,Va;($n=oi.current)!=null&&$n.parentElement&&Vn.unobserve((Va=oi.current)==null?void 0:Va.parentElement)}}},[Jn,gn]),(0,x.useEffect)(()=>{if(Jn){let lr=[];for(const[Vn,$n]of Object.entries(Si)){let Va={[Vn]:()=>{et($n)}};lr.push(Va),Jn.addKeyMap(Va)}return rr.current=setInterval(()=>{Oa.current&&on()},4e3),()=>{clearInterval(rr.current);for(let Vn of lr)Jn.removeKeyMap(Vn)}}},[Jn]),(0,x.useEffect)(()=>{Ln!==Wa&&Pr(Ln)},[Ln]),(0,Er.Z)(()=>{if(!ma&&fi>0){let lr=new Date().getTime(),Vn=window.sessionStorage.getItem(Ha);lr>=fi+No&&(!Vn||Vn!==Ra)&&(window.sessionStorage.setItem(Ha,Ra),Kt(!0))}},No),(0,x.useEffect)(()=>{_a(qo)},[Jn,qo]),(0,x.useEffect)(()=>{Jn&&no&&Jn.focus()},[Jn,no]),(0,x.useEffect)(()=>{if(ko&&Jn){let lr=function($n){let Va=$n.target;if(Po.current){let Ur=Va.scrollTop/Va.scrollHeight;Po.current.scrollTop=Po.current.scrollHeight*Ur}};const Vn=Jn.getScrollerElement();return Vn.addEventListener("scroll",lr),()=>{Vn.removeEventListener("scroll",lr)}}},[Jn,ko]),(0,x.useEffect)(()=>{if(Jn&&mr){let lr=function(Vn,$n){mr(Vn,$n)};return Jn.on("beforeChange",lr),()=>{Jn.off("beforeChange",lr)}}},[Jn,mr]),(0,x.useEffect)(()=>{if(Jn&&Rt){let lr=function(){Rt(Jn.getValue())};return Jn.on("blur",lr),()=>{Jn.off("blur",lr)}}},[Jn,Rt]);function Wn(lr,Vn){var $n=lr.getDoc(),Va=$n.getCursor(),Ur=$n.getLine(Va.line),Ae=Ur.charAt(Va.ch-1),ln=Ur.lastIndexOf("@\u2581@",Va.ch),In=Ur.lastIndexOf("@\u2581\u2581@",Va.ch),Yn=ln>In?ln:In,Bt=ln>In?3:4;if(Co.indexOf(Ae)===-1)return null;if(console.log("change1:",Vn,lr,Ur,Va,Yn,ln,In,Ae),Yn>=0&&Va.ch-Yn<5){var qn=Yn+Bt;return $n.replaceRange("",{line:Va.line,ch:Yn},{line:Va.line,ch:qn}),{line:Va.line,ch:qn}}return null}(0,x.useEffect)(()=>{if(Jn){let lr=function(Vn,$n){const Va=Vn.getValue();eo(Va),ci(new Date().getTime()),Vn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Nn&&(Nt?Nn(Va,Rr(Va)):Nn(Va))};return Jn.on("change",lr),()=>{Jn.off("change",lr)}}},[Jn,Nn]),(0,x.useEffect)(()=>{if(Jn)if(Cn==null)Jn.setValue(""),eo("");else{const lr=window.scrollY||window.pageYOffset;Cn!==Jn.getValue()&&(Jn.setValue(Cn),eo(Cn),Jn.setCursor(Uo?1:Jn.lineCount(),0),window.scrollTo(0,lr))}},[Jn,Cn]);const et=(0,x.useCallback)(lr=>{const Vn=Jn.getCursor(),$n=Jn.getSelection();let Va=$n.split(`
`);switch(lr){case"bold":return Jn.replaceSelection("**"+$n+"**"),$n===""&&Jn.setCursor(Vn.line,Vn.ch+2),Jn.focus();case"italic":return Jn.replaceSelection("*"+$n+"*"),$n===""&&Jn.setCursor(Vn.line,Vn.ch+1),Jn.focus();case"code":return Jn.replaceSelection("`"+$n+"`"),$n===""&&Jn.setCursor(Vn.line,Vn.ch+1),Jn.focus();case"inline-latex":return si("inline-latex"),Jn.focus();case"latex":return Jn.replaceSelection("```latex\n"+$n+"\n```"),Jn.setCursor(Vn.line+1,$n.length+1),Jn.focus();case"line-break":return Jn.replaceSelection(`<br/>
`),Jn.focus();case"list-ul":return $n===""?Jn.replaceSelection("- "+$n):Jn.replaceSelection(Va.map(Ur=>Ur===""?"":`- ${Ur}`).join(`
`)),Jn.focus();case"list-ol":return $n===""?Jn.replaceSelection("1. "+$n):Jn.replaceSelection(Va.map((Ur,Ae)=>Ur===""?"":`${Ae+1}. ${Ur}`).join(`
`)),Jn.focus();case"add-null-ch":return $n===""&&Jn.setCursor(Vn.line,Vn.ch),Jn.replaceSelection(zo),Jn.focus();case"add-signal":return $n===""&&Jn.setCursor(Vn.line,Vn.ch),Jn.replaceSelection($o),Jn.focus();case"add-multiple":return $n===""&&Jn.setCursor(Vn.line,Vn.ch),Jn.replaceSelection(Co),Jn.focus();case"inster-template-1":return $n===""&&Jn.setCursor(Vn.line,Vn.ch),Jn.replaceSelection(uo),Jn.focus();case"eraser":return Jn.setValue(""),Jn.focus();case"trigger-watch":return _a(!ko),Jn.focus();case"trigger-full-screen":return Pr(!Wa),Jn.focus();case dn:si(dn);return;case Ca:si(Ca);return;case Gt:si(Gt);return;case Pa:si(Pa);return;case"maths-latex":si("maths-latex");return;case Ut:si(Ut);return;case La:si(La);return;default:throw new Error}},[Jn,ko,Wa]),Xn=(0,x.useCallback)((lr,Vn)=>{var $n,Va,Ur,Ae,ln,In;switch(si(""),Ja){case dn:const{title:Hn,link:aa}=lr;return Jn.replaceSelection(`[${Hn}](${aa})`),Jn.focus();case Ca:const{language:br,content:Dr}=lr;return Jn.replaceSelection(["```"+br,Dr,"```"].join(`
`)),Jn.focus();case"maths-latex":for(var Yn=atob(lr),Bt=new Uint8Array(Yn.length),qn=0;qn<Yn.length;qn++)Bt[qn]=Yn.charCodeAt(qn);var ea=new Blob([Bt],{type:"image/png"});(0,Pt.I)(ea,Wi=>{Wi.id?Jn.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":Jn.replaceSelection("`$$"+lr+"$$`");break;case Gt:case Pa:case Ba:const{src:po,alt:Kr}=lr,ii=Vn,di=(Ur=(Va=($n=ii==null?void 0:ii.name)==null?void 0:$n.split("."))==null?void 0:Va.pop)==null?void 0:Ur.call(Va);return((Ae=ii==null?void 0:ii.type)==null?void 0:Ae.indexOf("image"))>-1||!(ii!=null&&ii.type)?ii.align||ii.width?Jn.replaceSelection(`<p style="text-align:${ii.align||"initial"}"><img width="${ii.width?ii.width+"%":"initial"}" src="${po}" alt="${Kr||""}" /></p>`):Jn.replaceSelection(`<img width="100%" src="${po}" alt="${Kr||""}" />`):((ln=ii==null?void 0:ii.type)==null?void 0:ln.indexOf("video"))>-1?Jn.replaceSelection(`<video width="100%" controls src="${po}"></video>`):((In=ii==null?void 0:ii.type)==null?void 0:In.indexOf("pdf"))>-1?Jn.replaceSelection(`<a href="${po}?type=${ii.type}&disposition=inline" target="_blank">${ii.name}</a>`):wo.includes(di)?Jn.replaceSelection(`<a href="${po}?type=office&disposition=inline" target="_blank">${ii.name}</a>`):Jn.replaceSelection(`[${ii.name}](${po})`),Jn.focus();case La:const{row:Ji,col:Xi,align:dl}=lr;let zi=`
`;for(let Wi=0;Wi<Ji;Wi++){let Al=[],Cl=[];for(let Vi=0;Vi<Xi;Vi++)Wi===1&&Cl.push(Br[dl]),Al.push(" ");Wi===1&&(zi+=`| ${Cl.join(" | ")} |
`),zi+=`| ${Al.join(Xi===1?"":" | ")} |
`}return Jn.replaceSelection(zi+`
`),Jn.focus();default:throw new Error}},[Jn,Ja]),Xa=(0,x.useMemo)(()=>{switch(Ja){case dn:return x.createElement(la,{callback:Xn,onCancel:Ga});case Ca:return x.createElement(sa.Z,{callback:Xn,onCancel:Ga});case Gt:return x.createElement(Pt.Z,{callback:Xn,onCancel:Ga});case Ut:return x.createElement(An,{callback:Xn,onCancel:Ga});case La:return x.createElement(Aa,{callback:Xn,onCancel:Ga});case"maths-latex":return x.createElement(Zt,{showSaveButton:!0,callback:Xn});case"inline-latex":return x.createElement(Ia.Z,{showSaveButton:!0,callback:Xn});default:return null}},[Ja]);function Ga(){si("")}(0,x.useEffect)(()=>{if(Ai.current){let lr=function(ln){Ur=!0,Ae=ln.pageY},Vn=function(){Ur=!1},$n=function(ln){if(Ur){let In=ln.pageY-Ae;In<0&&(In=0),In>300&&(In=300);let Yn=Qa+In+"px";Di(Yn)}},Va=Ai.current,Ur=!1,Ae=0;return Va.addEventListener("mousedown",lr),document.addEventListener("mousemove",$n),document.addEventListener("mouseup",Vn),()=>{Va.removeEventListener("mousedown",lr),document.removeEventListener("mousemove",$n),document.removeEventListener("mouseup",Vn)}}},[Jn,Ai]),(0,x.useEffect)(()=>{Di(Qa)},[Qa]);const bn=Oi(vn),Kn=Oi(Qo),Gn={width:bn,height:Kn},tr=(0,x.useMemo)(()=>{if(fi){let lr=new Date(fi),Vn=lr.getHours(),$n=lr.getMinutes(),Va=lr.getSeconds();return Vn=Vn<10?"0"+Vn:Vn,$n=$n<10?"0"+$n:$n,Va=Va<10?"0"+Va:Va,`${Vn}:${$n}:${Va}`}return 0},[fi]),Rr=lr=>{const Vn=[];if(Nt){let $n=-1;lr=lr.replace(/(@▁▁@|@▁@)/g,function(Va,Ur,Ae){Vn.push({multiLine:Va!==$o})})}return Vn};function Gr(){window.sessionStorage.removeItem(Ha),Kt(!1),ci(0)}function ao(){Kt(!1),ci(0),Jn.setValue(window.sessionStorage.getItem(Ha))}(0,x.useEffect)(()=>{fo[Ja]&&Ja!==Pa&&Ja!==Ut&&setTimeout(()=>{const lr=document.getElementsByClassName("markdown-popup-form")[0],Vn=window.innerWidth/2-lr.offsetWidth/2,$n=window.innerHeight/2-lr.offsetHeight/2;Ao(Vn),hr($n)},0)},[Ja]);const bo=lr=>{lr.preventDefault();const Vn=lr.clientX-kr,$n=lr.clientY-Xo;document.body.onmousemove=Va=>{let Ur=Va.clientX-Vn,Ae=Va.clientY-$n;const ln=document.getElementsByClassName("markdown-popup-form")[0],In=window.innerWidth-ln.offsetWidth,Yn=window.innerHeight-ln.offsetHeight;Ur=Math.max(0,Math.min(Ur,In)),Ae=Math.max(0,Math.min(Ae,Yn)),Or(Va.clientX,Va.clientY,Vn,$n)&&(Ao(Ur),hr(Ae))},document.body.onmouseup=function(){document.body.onmousemove=null}},Or=(lr,Vn,$n,Va)=>{const Ur=document.body.clientHeight,Ae=document.body.clientWidth;return lr<20&&$n>lr||lr>Ae-20&&$n<lr||Vn<20&&Va>Vn||Vn>Ur-20&&Va<Vn?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return x.createElement(x.Fragment,null,x.createElement("div",{className:"markdown-editor-wrapper",ref:xi},x.createElement("div",{className:`markdown-editor-container ${dr} ${ko?"on-preview":""} ${fr?"mini":""} ${Wa?"full-screen":""}`,style:Gn},x.createElement(xe,{insertTemp:So,watch:ko,fullScreen:Wa,showNullButton:gr,showNullProgramButton:Nt,onActionCallback:et,hidetoolBar:ia,extraUse:vr}),x.createElement("div",{className:"markdown-editor-body"},x.createElement("div",{className:"codemirror-container"},x.createElement("textarea",{ref:oi,placeholder:jn})),ko?x.createElement("div",{ref:Po,className:"preview-container"},_n==="stex"&&x.createElement(de,{value:Ra}),_n!=="stex"&&x.createElement(He.Z,{disabledFill:En,showProgramFill:Nt,value:Ra})):null))),Bo?x.createElement("a",{ref:Ai,className:"editor-resize"}):null,Ja===Pa&&x.createElement(Qn,{callback:Xn,onCancel:Ga}),Ja===Ut&&x.createElement(An,{callback:Xn,onCancel:Ga}),x.createElement(Ge.Z,null,fo[Ja]&&Ja!==Pa&&Ja!==Ut?x.createElement(mt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:kr,top:Xo},title:x.createElement("div",{style:{cursor:"move"},onMouseDown:bo},fo[Ja]),open:!0,onCancel:Ga,footer:null,destroyOnClose:!0,width:Ja===Ut?"1200px":null,height:Ja===Ut?"80vh":null,className:"markdown-popup-form"},Xa):null))}},70859:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return pe},I:function(){return Ge}});var x=z(22150),ie=z(2453),we=z(69677),Te=z(93421),Ee=z(31795),Ze=z(78045),ue=z(71577),qe=z(15476),Me=z(67294),ke=z(52262),He=z(67294),de=Object.defineProperty,_e=Object.defineProperties,se=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,E=(ze,Ie,ye)=>Ie in ze?de(ze,Ie,{enumerable:!0,configurable:!0,writable:!0,value:ye}):ze[Ie]=ye,ee=(ze,Ie)=>{for(var ye in Ie||(Ie={}))a.call(Ie,ye)&&E(ze,ye,Ie[ye]);if(y)for(var ye of y(Ie))b.call(Ie,ye)&&E(ze,ye,Ie[ye]);return ze},te=(ze,Ie)=>_e(ze,se(Ie));const{useForm:re}=x.default,oe={width:280,marginRight:10},ce={labelCol:{span:5},wrapperCol:{span:19}};var pe=({callback:ze,onCancel:Ie})=>{const[ye]=re();let Ke=(0,Me.useRef)();function We(at){Ke.current.width=ye.getFieldValue("width"),Ke.current.align=ye.getFieldValue("align"),ze(at,Ke.current)}function Qe(at,yt){if(at.status===-1){ie.ZP.error(at.message);return}ye.setFieldsValue({src:`/api/attachments/${at.id}`,type:yt.type})}function Fe(at){let yt=at.target.files[0];Ke.current=yt,Ge(yt,Qe)}return He.createElement(x.default,te(ee({form:ye},ce),{className:"upload-image-panel",onFinish:We,style:{width:470,overflow:"hidden"}}),He.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},He.createElement("div",{className:"flex-container"},He.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},He.createElement(we.default,{style:oe})),He.createElement(xe,{onFileChange:Fe}))),He.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},He.createElement(we.default,{style:{width:264}})),He.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},He.createElement(Te.Z,null,He.createElement(x.default.Item,{name:"width",style:{margin:0}},He.createElement(Ee.Z,{style:{width:264}})),He.createElement("span",{className:"ml8"},"%"))),He.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},He.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"}]})),He.createElement("aside",null,He.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},He.createElement(ue.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),He.createElement(ue.ZP,{type:"default",onClick:Ie},"\u53D6\u6D88"))))};function xe({onFileChange:ze}){return He.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",He.createElement("input",{type:"file",onChange:ze}))}function Ge(ze,Ie){if(!ze)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",ze),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var Ke=new window.XMLHttpRequest;Ke.withCredentials=!0,Ke.addEventListener("load",function(We){Ie(JSON.parse(We.target.responseText),ze)},!1),Ke.addEventListener("error",function(We){console.error(We)},!1),Ke.open("POST",`${qe.KI}/api/attachments.json`),Ke.send(ye)}},76621:function(en,Wt,z){"use strict";z.d(Wt,{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,Wt,z){"use strict";z.d(Wt,{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),ue=z(26194),qe=z(52262),Me="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAEx5JREFUaEPFWwd4FWW6fueE9NATIEAoKkWKgIKVEkBgl2LB6159EFdRwHVd9a67SC+ryFVBEDGAUq57d0WUK6DuigYSeglFMJQIhBJSIIYUQgohObPP9/1l/pmcE7h9nvCcc+bMzJn53v/9vvcrWABQfuovrf3VeMeClWhbVrwFC5Zl0Vfi1aLP/EHu976K42wAtmXBx2cCtk9ew+ZT+bsbbT4/XUWeT1cUf4Bt61faY9v8a2I/vxXn0X7+p86l/bYftu3n7/30Sof6bdAd2351LXmMOl++0nUt/hlxnrg+vVe/6xfPbRwv7oeuJ+5RfUdPz/uMe5VP5zwfkOeDf6tlhUxqPXxOtkXgVFfVHLFgNYHlcwBRIBE+cIPEexg4+hPn0K0IPCz4A4GkrH4DkCxpEDa2fCAFqzC8AsMBifYLI6p93vdkUGUwtzEtCZC4bg0bXxnRNDrdlwBIfG8eoxZP3SCJc+sEicEUhvLBLrQsXw+r5Ognn8LGk4IoPiiQhB1vzCQ+XjHNeP2/AUkZU8JpgCRWr1yxinFy9bu+IyYZrAH8sP3ECsVOBwx1nGCPGyTN8kDg/ReYxDaFf41Vkr46F0C8MLRihmCFCyT6zNDyUYI9wu8J1+cB0+XuDPemndz/GJMcZvDyq5NJjrsz2cbuTrNPuLCgTGIXLFZ6IDa5wPeCZSwUuXoMN6h8huPOfUCeVXxklc1xQxpbAENGDwSSdHcBQFJgmbGrbpAEyHVtprvjCEKuTDyZwoJdV22myIf0xCV9nAGAMiiBJK0ury9B0oDUzSSXy6sVkxw26vgp783P7tkBnRjMhqF7pEVfdHilrYSAIEMgJhmCQbmx/weQnPgjRYSOSeKhhLEFo9wxSa14wxBelggFoUESLu6/AZK8t1qxynB3LrEQUDj4YRUfWmFzdNdqzaPQNJMckBRLHHfnuMP/FXfHisvZeNUFZBKBJBWWkn9a1ZmsUmxwAr5WV6Q4vTFJqzZ37AkUk26aSVppGrGyFkiWBEhK6OAgEQBS4RlCoLz4Z+SfPY42d9yPeuGROmbRm6Lcc2gYG8/7y4ouscuMatJcSPAbxKSaqmvIyTiI2IQOiGocx1CQ2qLb5N/MOoXWne9ESGg4uyOtzNndObJbSW0d1GGjMPsMrleUodkt3ehMKZdV3FEM8oDETCKFZ6Om+jp8IfW0iiu9lI0afzUaNUtwJL6U0mSbxi3b833WxSQzbrndnQ2r8OBH7OIcN6cktbOPv9dSW2Q5tO9C+m7sXrMYo6YkIaZRnM6XKktLsP7N8bhr1DPo3H8UNsydiBYde+CeX73ExwQGyYlJZUX5+HLWOPQd+xra9xmoqUMgnT2Qih1/eQ+jZ61EdKM4zSQHJLUiAzPp74teQ3SjWPR7+nWZYymQ3PJZanwNIEnww5s+xeXs00h8ZrJwqbCxbfU8Vn0Dxr4OyyfcLP0rzD2L3WsXo8M9Q3Hb3UOcOOlVfwFcnkzs+MUqPLDMFuwgiS2N5HV3ngSVjwWQnb4Huz9bjIcmJyGqcaxWdT/t/AY/fPNnPDpjBSLrN0Z68lr8tONvePxPnwC+kFrJ7P51y5B9NE0DQW6qvPgywqPro15YhEtHVF+rxLXyUkQ1agLLCpHZEpDQ9W70Hj1RBSeDSUIyU0z6+VwGvk+ajgHPTkZ8x17Oqtbxxu3CaLfj7vwozD6NbX9+G536jkDnB0bw+QVZJ7Hr00W448HH0a5HP52Y7vrsfVReLUb/sa8bjGN+G6AbUl0qPP49KYjoaOvy/iQNkFJvygUpZmmFxpmo4+4upO/Bns8WY9SkJYhu0kxL703vT0JEdAMMHD+TQSsrKsCGuRMweOJstOzUy11xsICcEwdRkp+j40xVxVX8uOkztO+diKZtbnMBdDnrNM4e2Ioew55AWFSMfpiGzVqh1e29QfFJSditq99C3k+H9fl+fw3smhqEhIYFFY/Nb+uG+598VYOnxIZwk34c3bIOp9OSkfjsVDSIa8nH7d+4AkXZmXhwwhz44EPu6SPYv3El+jw0jl2pcrFKRQZyd2bVwQTJupyWZKtSDq1Ik0kkv10gyc8HN6xAVUUZKq4UoTA7E/Ede/BD3/XI8ygvuYzkJVMRGhGJsMhobYjykkJmE7kB2lp07Il7n3g5oLsj9mxa9Ef0Gvk0Grdqj4YtEmD5iC1A1pHdSPtiKUa8thDRDZvyvhpKzxQwOjkFNi+fjbLCi7zihWZQ4KmV7KhB2nNqzyZ2m/1+PcmViFYUF6D051w+u+Z6Fc4d3oE23e9FSGgou6HKqyXw+/2IimnIv5Oeso5LSN0HjdbVkJjGcYiIaSyVprua4Up8PUyyCvYtsS0fuSyhxEyQbKP+ZgK1b91SVJVf5RsruZiFuPa3I6ReKO7+pxew89/ncyBuf2d/RDYitwdUlBbjTFoKbukzEFHSqA2btUa73gNlkitreVKqSb2IE9s24OCGVXhszmpEyvNcS9+24ZO1OhbaUt0pF7Fl+WzU1FRjyG/mSEYYwLhqdkJYpK54A74QH/r/+nVXwCfgfty0JijrbuaLLgMeRvue/WuVozS7XMpRuD5+HgLIWwT1xiQvk5SgyD66D3vXLsHIP36A6MZxOL33exz8ahXf7+AX5qDZLV0Y+KKcTGx6/3UMe3ke4treLp5HVibIsDnH9+N46pe1nrM4Lws11VVomtChDhsIVrTt0Red+o/kWKPqXQSQ31+NB1/4k8yPZH2V1rVUFU5FwUYKAeQLQf9nSEA48ejk7k04tuUL/PLldw01JlSdqMMZhVq/X+dgZGByuZs/no3b+z2E9r36u66rXF5tkJzk2/p57wciUSWbaSapOOMIh0AgMUCff4gRf1iMeuHh+PuCV9GweQIKzp/E4AmzEXdrF3aR5Aa/WzwZQ383D7FtOxuVclGZyD+XgfNHdjm5jgVcSN+HsuICdHrgl9q9BUOJDEGxI6H7fSIPl0zavGwWivLOo3XX3qokLn2a4e7YSuJzbsYhvv8Bz0xxSfCTu7/F0c3r8PC0j3C9vBTlRQWuqrZKjmWlCfALA0fXb4zQiGh8vfBVdOlPAA2oXYhVVQd5jkiOZfWcniV/z2KXzNaSW4sBBZIFcnmmq8s+tg/7Pk/C8D8sQmh4FLavfgt3PTQOm5fNRKP4NgiNiOIbra6qRFHOOTSKb4vQSLHvzhFPI7bd7Tp3Uq0IcrbZJ9KQ+vFc9Bw5Ft0ffFyoy7o224lBspbAq3jLslkouHCK8ymBg4xBEhRd6pefL+ecRpNWt2HAs1N0VYKs9RMBlPwFHpn+Mc4d2o6DG1fejFdjIdOu+wP46r1X0KX/w4JBRsvBVXBV7RFXackP69Lu9zVATu/HrCY4Etwbk3KOpWHfF0nokvgwLhxNw6CJc1BxpRDffzAZLTvficgGjfmGrpWVIvtYGlp17YNICqSWhY73D2cBIIvmIq+wLBTnncd3709C04RbMeSluSgtuIjvF1PeEXy7Y9gTLAREkifbPbCRsnQWSLkNefEN1TrSpSBJGy3ByRWlfDSH2Zo4bqoRK/wcQytLCtEwvi273OrKCqdup4umflyvLMfptM3ISt+LhG73oFPf4QgPj+E4HR7TEGGRMbov5W1pmDVB1bviOHRp1yIdg8yE1WGSKpoKJpERr1deRX7mMWQd2YlLmcdQLywM7e5KRK8RT6P40gUkfzAFgyfMkgyxOGkj0MjgsW06Oc0/0nCqSm5ZKC3Iw5bls3D18iU8NnsVIhvFgST32YNbpftzmES50PGULxHTtDkGjJuK+nEtRdtDxRYAyctmsqwe+uKbuuLA6aVRudbqjhi3fDbHILqes9JlAhuo/UC9JACVpUU4uedbnPthB2LbdETXgY8iuknzIFLdbCh6WxpcF5F5qmgQWvk7F9m2TO0DSWoRnwSL6P21ilJ8u+j3LCNJRpPcHvrSW2jQrDUbu4QAWjIVg8bPYnVHWxEBtGQKHvztm4hr20krRgGOuG7OiQPY9deFfD3axiz8iiW46srSPsE2C+cP7UDaumVI6HEf+oye4MprTJAIoGtlV9DnsYlSOAgWqpzD6WYK93dg/QqER9VH4rhpRhvAEQL0zGaHVHRbbWRs/xpHt65Hv6deQ2ybDrXjjDxOdX7FApEdWg/wZk2QG3z5OxYyg/y0mGVPJziThDHPHkxF7K1dmbr7/2MZfvEvC7h8Qt8xQB9OQ9M2HRAeFcNmraosR8G5DAYnNErkRt2H/ApNE25jgx9NXocfv1uDpq1vRasuvfHj92sxZuFGcT8ekKrKSvD51KfQY/gY3PGLJwP7PRmTCKDcjB9uKl6ogyinG/jcdJccvpSZzmLDVGy65Q0b+aeP4WJmOu4Y8s+OCxVaX7ZFbDSIbYlmbToa/Sp351YtHF2XI9HALm77e7rd4PeIgNoxyXF3tLJJHhNAw16drwG6QgAlTUfzDt25msAAVVzljL5Fhx6IqE/7gM79RqFJ61v4PeVVPsuHPo+Ox5lDO7B37QcY+95GnNjxDXKOHxAgSe/mr6nGpVPpaNSyLaIaiESVNvp81yPPOWCQy1o6A1QaotKOUneSQkoYO/IbwI5P5qNeWDgGPi8AUs2/I5v+ijMHUt1KUP6SSl4pgaXKhntzEuPW3e5Bt4GjRZw0ZhuCVb/VfuvS9gXMIBkYaim1wCAJoLIzCKDlGPrKuy6ANi+dgcTnpksXZ6E49yySk6Zh8G/eQBytIjXPoJqEdMc+0Yc6sz8Fe9YuYYAy9yUjL/Oo88yWyOSzDu9GXPvOiIltob+jxLf7sCdc9tmSNBME6LDfzhUZvazJ6fa0WLa6QUeynGLQwPEzpAioPdsgDOcurGZs/wrHtm7AY9NWGJUCMd9g5lPa6AFACgaUdXHbfJkHOVVscne0os3uqEhmaR89lfgu98QBpK3/iAGiCoHP50PJxQvYsowAmobYdpTz+DgGbU6azgCR5HVAFzHFqWJYyNyfgr1rP8SYBRuEpKc1Ll/pfWXFFXwx9Sk88NTvuTJRlwRngPzVGPbiXEEcDYjnvWz0JS+dBV9ICDNIMa12C7329E/Gto0M0OgZK1mkOCKkrkkht0AIClDu1ndtanfrdgOZhMrmcponmHCg/Vnp+3Do69UY+rt3uJpN25X8bKQsm8myt35sPBuwvLgAx1PXo0viI4hp2oKjfUhIGNr26usoOgnUmQMCoKcWbGCDekGqulqCz2eMZYCoFaGEQ6BAQwAV5pxBfOeenBcF2sz6XN7Jw9y/GTR+hnZxOu64Zh3Mhh9wfOt6HGeAVom44ZouCs4kcWzdsw1WTuo7zCAFEq14fhbZZdWrXRnLsvDTrr+hrOhnFF7IRHV1FYa/sgCoV4/BUAAFNoezl1oJj05f4czayfh3Zn8qVyfGzF+vx7noHk7vS+YcJTfjIM7/sBODJs5Cyy69+YLBQCKAqB2gYp2Zp3pjBT1zUfYZFjeDxs/Uak31hcw5O1rtly+cYkFEP35q9ybO9Ya/tkhQ0wBJt865UuCwq7a7q93d5TwoN+VtHhoxQVKTOiZIprvLSt+D/MyjLLMTut2rXRldp7QgFzs+eRv3PfkqP6yot8p8R0t2NREkXzWDwQ25vZ8nYcx8UZtTC2bbqrdAK5zKUc1u6YqB46bCCnPaBoFASqVaXE0NBlOiqkpATtwWBUkV7KlmtlzGoOdJZgunaIoFndzaNs4f3olD3/wb76LF1qnfSLTt2dfFvP9869xhk4pdVk7K28wg7U6MCR/2PwaTTJBM8cAxiYZIiH2GuxTHKDflgKQafrVjnLxBP/VsIowYKFhNLOcFasSkQHlSneyVFXAVk7wgOXFKJowGSAH7OgFm7hSoQrGZMUkUWN1TquIY77Eqjlk5W/5VVxIUSK6YpBSe2RsSS9sI9ka1gUo2HlAdIBRIXgFijHMZosE7c+cF6WbmGwIHHtGmoM09ziVVmxYTNwmSMV3knZXj2OcadKQOb3B15y0BWdmb5+ValhWvDM6zWEwcZz5O+ikNSjAmqclULdu9DT89GBl4CIWvy0xUSlFGGGMwMhCT9P2peMS0vUEUNJjETXFS+oa7c5gkV7wuchoGl0C62g6GBA/MJHMMWVWunf6PqlZIUPOsnC3zPrV59NeR2WoA3qkocJmh1miWmxmq0h0ihx7lsHwgkHTrXAAlCGlMq3qnWlUcM2KS192p3IqhFa5AJ7dBoXKBJIN7QJCcEWPvpJDAyIhV1N81GOOIAZNJDkhmYZTdrTFUAhtrrOzUt1ujxj4C2E201JZgcZ/VNWkawOh62secBqLWufgcqCvLDs0z3+CAZIwYe9xdLVepXJScFOKWhWQOd1rVoqqDTMGnV2U85AEN2cQw5h245yd7OLo8oxt4wVyYGyQnkXUadIa6K4xARA9+HALJ8vvfsW0kKnen3JQDkptFyiUKAIUrctSaSGh56uZGIGn3ZTLJ+99dlOpz/lcFOSQxrizjSBCQboZJdYMkWxgekNxFTckgs9cTNM7IZpxqypkTriKZzoPt3xpREzYp6t7x2f8ARtZc8eay0EoAAAAASUVORK5CYII=",ke="data:image/png;base64,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",He="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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",_e="data:image/png;base64,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",se="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:He,swimg:de},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:_e,swimg:se},{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:Ge=[],col:ze=4,right:Ie,bottom:ye=23,precision:Ke=0,wrapWidth:We=1200,trackEventItems:Qe,loading:Fe,onRemove:at=()=>{},isCurrent:yt=!0,showAlias:ht=!1})=>{const xt=Math.floor((We-(ze-1)*Ie)/ze),Ct=[{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(Xt=>(window.ENV==="build"&&(Xt.ptimg=`/react/build${Xt.ptimg}`,Xt.swimg=`/react/build${Xt.swimg}`),Xt));return re.createElement(ie.Z,{spinning:Fe},re.createElement("div",{className:Ee()(x.list,xe)},!!(Ge!=null&&Ge.length)&&(Ge==null?void 0:Ge.map((Xt,la)=>{var sa;const{name:Pt,id:mt,identifier:Sn,featured:va,school_name:Fn,image_url:Qn,excellent:tt,is_plan:ta}=Xt;return re.createElement("div",{key:mt,className:x.wrap,style:{width:xt,marginRight:(1+la)%ze===0?0:Ie+Ke,marginBottom:ye}},re.createElement("a",{className:x.li,onClick:ha=>{ha.preventDefault(),ha.stopPropagation(),Qe&&(0,Ze.L9)([Qe]),(0,Ze.xg)(`/paths/${Sn}`)}},re.createElement("div",{className:x.img},re.createElement("img",{className:x.cover,src:`${Qn}`}),yt&&(0,qe.bg)()&&(Xt==null?void 0:Xt.studying)&&re.createElement("div",{className:`${x.movebq} user-path-items`,onClick:ha=>{ha.stopPropagation(),at(Xt)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(sa=Xt==null?void 0:Xt.subject_tags)==null?void 0:sa.map((ha,fn)=>{var Ft,hn;if(fn===0){const Oe=(Ft=Ct.find(St=>St.name==ha))==null?void 0:Ft.swimg;return re.createElement("img",{className:x.sign,src:Oe,style:{left:"-4px"}})}const Ve=(hn=Ct.find(Oe=>Oe.name==ha))==null?void 0:hn.ptimg;return re.createElement("img",{className:x.sign,src:Ve,style:{left:`${48+52*(fn-1)+2*fn}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Xt==null?void 0:Xt.excellent)&&re.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:x.name},re.createElement(we.Z,{title:ht&&(Xt!=null&&Xt.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${Xt==null?void 0:Xt.excellent_alias_name}`)):Pt},re.createElement("span",{className:x.e},ht&&(Xt==null?void 0:Xt.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,Xt.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,Xt.members_count)))))))})),!Ge.length&&re.createElement(ue.Z,null)))}},67341:function(en,Wt,z){"use strict";z.d(Wt,{jL:function(){return Ee},w9:function(){return va},QD:function(){return Ba},cQ:function(){return la.Z},op:function(){return vt},O5:function(){return ti},_b:function(){return ho},t7:function(){return pe},Gi:function(){return fn},YG:function(){return ta},qp:function(){return b},vr:function(){return Lr},qE:function(){return Gt},Je:function(){return ze},wb:function(){return Xt},cq:function(){return Yt},tp:function(){return te},Si:function(){return vn},k8:function(){return Uo},Du:function(){return Bo}});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:En=[],img:jn,imgWidth:ya=346,title:vr,sunTitle:Jn,bannerExtraContent:jo})=>x.createElement("div",{className:ie.banner},x.createElement("div",{className:ie.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,vr),x.createElement("span",null,Jn)),En.length>0&&x.createElement("div",{className:ie.btns},En.map((Ra,eo)=>x.createElement("div",{key:eo,onClick:Ra.click},Ra.name,Ra.sign?x.createElement("img",{src:we,width:39}):null))),jo),jn&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:jn,width:ya}))),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"},ue=z(94184),qe=z.n(ue),Me=z(96486),ke=Object.defineProperty,He=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,se=(En,jn,ya)=>jn in En?ke(En,jn,{enumerable:!0,configurable:!0,writable:!0,value:ya}):En[jn]=ya,y=(En,jn)=>{for(var ya in jn||(jn={}))de.call(jn,ya)&&se(En,ya,jn[ya]);if(He)for(var ya of He(jn))_e.call(jn,ya)&&se(En,ya,jn[ya]);return En},b=({dataSource:En=[],value:jn,onChange:ya,onTitleChange:vr,className:Jn,title:jo,titleWidth:Ra=41,style:eo={},fontColor:ko="#6A7283",showCount:_a,classNameActive:Wa,styleItem:Pr={}})=>{const[Ja,si]=(0,x.useState)(0),[fi,ci]=(0,x.useState)(!1),Qo=(0,x.useRef)(null),Di=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var Mt;En.length!==0&&(((Mt=Qo==null?void 0:Qo.current)==null?void 0:Mt.clientHeight)>97?si(1):si(0)),En.length===0&&si(0),ci(!1)},[En]),x.createElement("div",{className:qe()(Ze.row,Jn),style:eo},x.createElement("div",{onClick:(0,Me.throttle)(()=>vr==null?void 0:vr(),2e3),style:{width:Ra,marginTop:fi?12:4},className:`${Ze.title} ${vr?"current":""}`},jo),x.createElement("div",{className:fi?`${Ze.tagsWrap} ${Ze.tagsBorderWrap}`:Ze.tagsWrap},x.createElement("div",{className:Ze.bar,ref:Di,style:Ja>0?{height:Ja===1?97:"auto",overflow:Ja===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:Ze.tag,ref:Qo},En==null?void 0:En.map(Mt=>x.createElement("span",{onClick:()=>ya(Mt.id),key:Mt.id,style:y(y({color:ko},Pr),(Mt==null?void 0:Mt.style)||{}),className:jn===Mt.id?qe()(Wa||Ze.active,Mt.classNameActive):""},x.createElement("span",{title:Mt.name,className:Ze.name},Mt.name),!!_a&&x.createElement("span",{className:Ze.num},Mt.count))))),!!Ja&&x.createElement(x.Fragment,null,Ja===1?x.createElement("div",{onClick:()=>{var Mt;si(2),((Mt=Qo==null?void 0:Qo.current)==null?void 0:Mt.clientHeight)>245?ci(!0):ci(!1)},className:Ze.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{Di.current.scrollTop=0,si(1),ci(!1)},className:Ze.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},E={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"},te=({dataSource:En=[],value:jn,onChange:ya,className:vr,style:Jn={}})=>x.createElement("div",{style:Jn,className:qe()(E.tabs,vr)},En.map(jo=>x.createElement("span",{onClick:()=>ya(jo.id),className:jn===jo.id?E.active:"",key:jo.id},jo.name))),re={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"},oe=z(69677),pe=({dataSource:En=[],value:jn="",onChange:ya,onInputChange:vr=()=>{},className:Jn,style:jo={},placeholder:Ra,allowClear:eo=!1})=>{var ko;const[_a,Wa]=(0,x.useState)(""),[Pr,Ja]=(0,x.useState)("");(0,x.useEffect)(()=>{var ci;let Qo=jn;(ci=JSON.stringify(jn))!=null&&ci.includes("{")&&(Wa(jn.id),Qo=jn.value||"");try{Ja(decodeURIComponent(Qo||""))}catch(Di){Ja(decodeURIComponent(Qo||""))}},[jn]);const si=()=>{ya(encodeURIComponent(Pr),_a||null)},fi=ci=>{ci!==_a&&(Wa(ci),ya(encodeURIComponent(Pr),ci))};return x.createElement("div",{className:qe()(re.input,Jn),style:jo},!!En.length&&x.createElement("div",{className:re.dropdown},x.createElement("div",{className:re.text},(ko=En.find(ci=>ci.id===_a))==null?void 0:ko.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:re.b1}),x.createElement("b",{className:re.b2})),x.createElement("div",{className:re.menu},En.map((ci,Qo)=>x.createElement("div",{key:Qo,onClick:()=>fi(ci.id)},ci.name)))),x.createElement(oe.default,{onPressEnter:si,value:Pr,onChange:ci=>{Ja(ci.target.value),vr(encodeURIComponent(ci.target.value),_a||null)},bordered:!1,placeholder:Ra}),x.createElement("i",{onClick:si,className:"iconfont icon-sousuo9 font14 pl10 current"}))},xe={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"},ze=({value:En,onChange:jn,className:ya,total:vr,pageSize:Jn,style:jo={}})=>{const Ra=En<2,eo=En>=Math.ceil(vr/Jn);return vr<=Jn?x.createElement(x.Fragment,null):x.createElement("div",{className:qe()(xe.quickPager,ya),style:jo},x.createElement("div",{onClick:()=>{Ra||jn(En-1,"prev")},className:Ra?xe.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{eo||jn(En+1,"next")},className:eo?xe.disabled:""},"\u4E0B\u4E00\u9875"))},Ie={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"},ye=z(57953),Ke=z(83062),We=z(12604),Qe=z(11320),Fe=z(28706),at=z(96908),yt=z(57177),ht=z(81378),xt=z(26194),Xt=({className:En,dataSource:jn=[],col:ya=4,right:vr,bottom:Jn=23,precision:jo=0,wrapWidth:Ra=1200,trackEventItems:eo,loading:ko})=>{const _a=Math.floor((Ra-(ya-1)*vr)/ya);return x.createElement(ye.Z,{spinning:ko},x.createElement("div",{className:qe()(Ie.list,En)},!!jn.length&&jn.map((Wa,Pr)=>{const{name:Ja,id:si,identifier:fi,power:ci,cover_image_id:Qo,pic:Di}=Wa;return x.createElement("div",{className:Ie.wrap,key:si,style:{width:_a,marginRight:(1+Pr)%ya===0?0:vr+jo,marginBottom:Jn}},x.createElement("a",{target:"_blank",href:`/shixuns/${fi}/challenges`,className:Ie.li,onClick:Mt=>{Mt.preventDefault(),eo&&(0,Fe.L9)([eo]),ci&&(0,Fe.xg)(`/shixuns/${fi}/challenges`)}},x.createElement("div",{className:Ie.img},x.createElement("img",{className:Ie.cover,src:`${Di}`}),Wa.is_jupyter&&x.createElement("img",{className:Ie.sign,src:at}),Wa.is_jupyter_lab&&x.createElement("img",{className:Ie.sign,src:yt}),Wa.is_unity_3d&&x.createElement("img",{className:Ie.sign,src:ht})),x.createElement("div",{className:Ie.name},x.createElement(Ke.Z,{title:Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:Ie.e},Ja||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:Ie.tags},x.createElement(Ke.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,Wa.challenges_count))),!!Wa.myshixuns_count&&x.createElement(Ke.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,Wa.myshixuns_count))),x.createElement(Ke.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,Wa.level))),x.createElement("div",{className:Ie.rate},x.createElement(We.Z,{allowHalf:!0,disabled:!0,defaultValue:Wa.score_info}),x.createElement("span",null,"\xA0",Wa.score_info?`${Wa.score_info}\u5206`:"5\u5206")))),!ci&&x.createElement("div",{className:Ie.lockWrap},x.createElement("img",{src:`${Qe.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")))}),!jn.length&&x.createElement(xt.Z,null)))},la=z(9897),sa={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"},Pt="data:image/png;base64,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",mt=z(67294),va=({className:En,dataSource:jn=[],col:ya=4,right:vr,bottom:Jn=23,precision:jo=0,wrapWidth:Ra=1200,trackEventItems:eo,loading:ko})=>{const _a=Math.floor((Ra-(ya-1)*vr)/ya);return mt.createElement(ye.Z,{spinning:ko},mt.createElement("div",{className:qe()(sa.list,En)},!!jn.length&&jn.map((Wa,Pr)=>{const{subject_identifier:Ja,id:si,identifier:fi,power:ci}=Wa,Qo=Wa.is_public!=0&&Wa.is_public;return mt.createElement("div",{className:sa.wrap,key:si,style:{width:_a,marginRight:(1+Pr)%ya===0?0:vr+jo,marginBottom:Jn}},mt.createElement("a",{className:sa.li,onClick:Di=>{Di.preventDefault(),eo&&(0,Fe.L9)([eo]),(0,Fe.xg)(Wa.first_category_url)}},mt.createElement("div",{className:sa.top},mt.createElement(Ke.Z,{title:Wa.name},mt.createElement("div",{className:sa.name},Wa.name)),mt.createElement("img",{className:sa.img,src:Qe.Z.IMG_SERVER+"/images/"+Wa.avatar_url}),mt.createElement("div",{className:sa.text,title:Wa.creator},Wa.creator),Ja&&mt.createElement("div",{className:sa.btns},mt.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),mt.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Qo&&mt.createElement("div",{className:sa.sign},"\u516C\u5F00")),mt.createElement("div",{className:sa.bottom},Wa.visits>0&&mt.createElement(Ke.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-liulanyan"}),mt.createElement("span",null,Wa.visits))),Wa.course_members_count>0&&mt.createElement(Ke.Z,{title:"\u6210\u5458",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-chengyuan"}),Wa.course_members_count)),Wa.tasks_count>0&&mt.createElement(Ke.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},mt.createElement("span",null,mt.createElement("i",{className:"iconfont icon-zuoye"}),Wa.tasks_count)),Wa.is_end?mt.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):mt.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!Wa.is_accessible&&mt.createElement("div",{className:sa.lockWrap},mt.createElement("img",{src:`${Qe.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),mt.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!jn.length&&mt.createElement(xt.Z,null)))},Fn={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"},Qn=z(35973),ta=({dataSource:En=[],value:jn,onChange:ya,className:vr,style:Jn={},tabBarExtraContent:jo})=>x.createElement("div",{className:qe()(Fn.tabs,vr),style:Jn},x.createElement("div",{className:Fn.tabsWrap},En.map((Ra,eo)=>x.createElement("aside",{className:Fn.tab,onClick:()=>{ya(Ra.id),Ra.link&&Qn.history.push(Ra.link)},key:eo},x.createElement("div",{className:jn===Ra.id?Fn.active:""},Ra.name),(Ra==null?void 0:Ra.resetCount)==null&&(Ra==null?void 0:Ra.total)!==void 0&&x.createElement("span",null,"\uFF08",Ra==null?void 0:Ra.total,"\uFF09"),(Ra==null?void 0:Ra.resetCount)!==void 0&&(Ra==null?void 0:Ra.total)!==void 0&&x.createElement(Ke.Z,{title:(Ra==null?void 0:Ra.tip)!=null?Ra==null?void 0:Ra.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},Ra==null?void 0:Ra.resetCount),"/",x.createElement("span",null,Ra==null?void 0:Ra.total),"\uFF09"))))),x.createElement("div",{className:Fn.tabBar},jo)),fn=({className:En,style:jn={},children:ya})=>x.createElement("div",{className:qe()(En),style:jn},ya),Ft={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"},hn=z(85418),Ve=z(68508);const Oe=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Yt=({sortValue:En,dropValue:jn,className:ya,onSort:vr,onDrop:Jn,dataSource:jo=Oe})=>{var Ra;return x.createElement("div",{className:qe()(Ft.orderWrap,ya)},x.createElement(hn.Z,{dropdownRender:()=>x.createElement(Ve.default,null,jo.map((eo,ko)=>x.createElement(Ve.default.Item,{key:ko,onClick:()=>Jn(eo.id)},eo.name)))},x.createElement("span",{className:Ft.orderTextWrap},(Ra=jo.find(eo=>jn===eo.id))==null?void 0:Ra.name)),x.createElement("span",{className:Ft.orderIconWrap},x.createElement("span",{className:Ft.orderAsc},x.createElement("i",{className:En==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Ft.cursorPointer} ${Ft.active}`:`iconfont icon-sanjiaoxing-up font12 ${Ft.cursorPointer}`,onClick:()=>vr(En==="asc"?"desc":"asc")})),x.createElement("span",{className:Ft.orderDesc},x.createElement("i",{className:En==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Ft.cursorPointer} ${Ft.active}`:`iconfont icon-sanjiaoxing-down font12 ${Ft.cursorPointer}`,onClick:()=>vr(En==="asc"?"desc":"asc")}))))},An={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",ThemeOne:"ThemeOne___iCQio"},Zn=z(71577),Fa=z(52810),On=Object.defineProperty,ra=Object.getOwnPropertySymbols,Aa=Object.prototype.hasOwnProperty,nt=Object.prototype.propertyIsEnumerable,kt=(En,jn,ya)=>jn in En?On(En,jn,{enumerable:!0,configurable:!0,writable:!0,value:ya}):En[jn]=ya,Ta=(En,jn)=>{for(var ya in jn||(jn={}))Aa.call(jn,ya)&&kt(En,ya,jn[ya]);if(ra)for(var ya of ra(jn))nt.call(jn,ya)&&kt(En,ya,jn[ya]);return En},oa=(En,jn)=>{var ya={};for(var vr in En)Aa.call(En,vr)&&jn.indexOf(vr)<0&&(ya[vr]=En[vr]);if(En!=null&&ra)for(var vr of ra(En))jn.indexOf(vr)<0&&nt.call(En,vr)&&(ya[vr]=En[vr]);return ya},Zt=(En,jn,ya)=>new Promise((vr,Jn)=>{var jo=ko=>{try{eo(ya.next(ko))}catch(_a){Jn(_a)}},Ra=ko=>{try{eo(ya.throw(ko))}catch(_a){Jn(_a)}},eo=ko=>ko.done?vr(ko.value):Promise.resolve(ko.value).then(jo,Ra);eo((ya=ya.apply(En,jn)).next())}),vt=En=>{var jn=En,{className:ya,style:vr,children:Jn,loading:jo=!1,openLoading:Ra,onClick:eo=()=>{},size:ko="middle",shape:_a="round",theme:Wa}=jn,Pr=oa(jn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Ja,si]=(0,x.useState)(!1),fi=(0,x.useMemo)(()=>{switch(Wa){case Fa.Fy.THEMEONE:return An.ThemeOne;case Fa.Fy.DEFAULT:default:return An.btn}},[Wa]);return x.createElement(Zn.ZP,Ta({onClick:(0,Me.throttle)(ci=>Zt(void 0,null,function*(){Ra&&si(!0);try{yield eo(ci)}catch(Qo){console.log("error",Qo)}Ra&&si(!1)}),2e3,{leading:!0,trailing:!1}),className:qe()(fi,An[`${ko}-${_a}`],ya),style:vr,size:ko,shape:_a,loading:Ja||jo},Pr),Jn)},jt={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"},Gt=({className:En,style:jn,children:ya=null,onClick:vr,title:Jn})=>x.createElement("div",{className:qe()(jt.head,En),style:jn},x.createElement("span",{className:"primary-hover",onClick:vr},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:Jn},Jn),x.createElement("div",{className:jt.node},ya)),Ut={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"},Ba=({confirmShow:En=!0,confirmTitle:jn,confirmClick:ya,cancelShow:vr=!0,cancelTitle:Jn,cancelClick:jo,className:Ra,style:eo,confirmLoading:ko=!1})=>x.createElement("div",{className:qe()(Ut.btns,Ra),style:eo},En&&x.createElement(Zn.ZP,{loading:ko,onClick:ya,type:"primary",className:Ut.confirm},jn),vr&&x.createElement(Zn.ZP,{onClick:jo,className:Ut.cancel},Jn)),Ca={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"},Lr=({className:En,style:jn={},LeftContent:ya,children:vr,RightContent:Jn})=>x.createElement("div",{className:qe()(Ca.fixedBottom,En),style:jn},x.createElement("div",{className:Ca.wrap},x.createElement("div",{className:Ca.left},ya),x.createElement("div",{className:Ca.center},vr),x.createElement("div",{className:Ca.right},Jn))),Br={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"},ho=({className:En,style:jn={},dataSource:ya=[]})=>x.createElement("div",{className:qe()(Br.crumbs,En),style:jn},ya.map((vr,Jn)=>Jn<ya.length-1?x.createElement(x.Fragment,{key:Jn},vr.path||vr.onClick?x.createElement("span",{className:Br.hover,onClick:vr!=null&&vr.onClick?vr.onClick:()=>Qn.history.push(vr.path)},vr.name):x.createElement("span",null,vr.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:Jn,style:{color:"#5F6368"}},vr.name))),Ro=z(55054),vo=Object.defineProperty,No=Object.defineProperties,zo=Object.getOwnPropertyDescriptors,Co=Object.getOwnPropertySymbols,$o=Object.prototype.hasOwnProperty,uo=Object.prototype.propertyIsEnumerable,wo=(En,jn,ya)=>jn in En?vo(En,jn,{enumerable:!0,configurable:!0,writable:!0,value:ya}):En[jn]=ya,Oi=(En,jn)=>{for(var ya in jn||(jn={}))$o.call(jn,ya)&&wo(En,ya,jn[ya]);if(Co)for(var ya of Co(jn))uo.call(jn,ya)&&wo(En,ya,jn[ya]);return En},yi=(En,jn)=>No(En,zo(jn)),ui=(En,jn)=>{var ya={};for(var vr in En)$o.call(En,vr)&&jn.indexOf(vr)<0&&(ya[vr]=En[vr]);if(En!=null&&Co)for(var vr of Co(En))jn.indexOf(vr)<0&&uo.call(En,vr)&&(ya[vr]=En[vr]);return ya};const{Countdown:Si}=Ro.default;var ti=En=>{var jn=En,{onChange:ya}=jn,vr=ui(jn,["onChange"]);const[Jn,jo]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof Jn=="number"&&Jn>=0&&ya(Jn)},[Jn]);const Ra=eo=>{const ko=Math.floor(eo/1e3);jo(ko)};return x.createElement(Si,yi(Oi({},vr),{onChange:Ra}))},Cn={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},vn=({DataProps:En,className:jn,style:ya={}})=>{var vr;return x.createElement("div",{className:qe()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Cn.ClassRoomItem,jn),style:ya,onClick:()=>{(0,Fe.xg)(En==null?void 0:En.first_category_url)}},x.createElement("div",{className:"flex flex-col item-center"},x.createElement("img",{src:`${(vr=Qe.Z)==null?void 0:vr.IMG_SERVER}/images/${En==null?void 0:En.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(En==null?void 0:En.subject_identifier)&&x.createElement("div",{className:"mt-40px"},x.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),x.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},x.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(En!=null&&En.is_public)&&x.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),x.createElement("span",{className:qe()("text-16px font-medium",Cn.TitleDom)},En==null?void 0:En.name)),x.createElement("div",{className:"c-grey-333 font-medium"},En==null?void 0:En.creator),x.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",En==null?void 0:En.course_members_count),x.createElement("div",{className:"c-grey-333 flex item-center justify-between"},x.createElement("div",null,"\u4F5C\u4E1A\uFF1A",En==null?void 0:En.tasks_count),En!=null&&En.is_end?x.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):x.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Qa=Object.defineProperty,fr=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,qo=Object.prototype.propertyIsEnumerable,So=(En,jn,ya)=>jn in En?Qa(En,jn,{enumerable:!0,configurable:!0,writable:!0,value:ya}):En[jn]=ya,_n=(En,jn)=>{for(var ya in jn||(jn={}))no.call(jn,ya)&&So(En,ya,jn[ya]);if(fr)for(var ya of fr(jn))qo.call(jn,ya)&&So(En,ya,jn[ya]);return En},Bo=({DataProps:En=[],selectValue:jn,onChange:ya,className:vr,style:Jn={},extra:jo,classNameItem:Ra,styleItem:eo={},barHidden:ko})=>{const[_a,Wa]=(0,x.useState)();return(0,x.useEffect)(()=>{Wa(Array.isArray(jn)?jn:[jn])},[jn]),x.createElement("div",{className:qe()("flex px-20px py-10px gap-40px",vr),style:_n({borderBottom:"1px solid #D3F0FF"},Jn)},En==null?void 0:En.map(Pr=>x.createElement("div",{key:Pr==null?void 0:Pr.id,className:qe()("flex item-center justify-center current c-grey-333 text-16 relative",Ra,Pr==null?void 0:Pr.className),style:_n(_n({color:_a!=null&&_a.includes(Pr==null?void 0:Pr.id)?"#1890FF":"",minWidth:88},eo),(Pr==null?void 0:Pr.style)||{}),onClick:Ja=>{ya==null||ya({domEvent:Ja,item:Pr}),Pr!=null&&Pr.link&&Qn.history.push(Pr==null?void 0:Pr.link)}},Pr==null?void 0:Pr.name,!ko&&(_a==null?void 0:_a.includes(Pr==null?void 0:Pr.id))&&x.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),x.createElement("div",{className:"ml-auto"},jo))},ma=Object.defineProperty,gr=Object.defineProperties,Nt=Object.getOwnPropertyDescriptors,ia=Object.getOwnPropertySymbols,Ln=Object.prototype.hasOwnProperty,Rt=Object.prototype.propertyIsEnumerable,mr=(En,jn,ya)=>jn in En?ma(En,jn,{enumerable:!0,configurable:!0,writable:!0,value:ya}):En[jn]=ya,pa=(En,jn)=>{for(var ya in jn||(jn={}))Ln.call(jn,ya)&&mr(En,ya,jn[ya]);if(ia)for(var ya of ia(jn))Rt.call(jn,ya)&&mr(En,ya,jn[ya]);return En},dr=(En,jn)=>gr(En,Nt(jn)),Uo=({value:En,onChange:jn,onInputChange:ya,className:vr,style:Jn={},InputProps:jo})=>{const[Ra,eo]=(0,x.useState)(En);return x.createElement("div",{className:qe()("flex item-center rounded-full px-10px py-2px",vr),style:pa({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Jn)},x.createElement(oe.default,dr(pa({bordered:!1},jo),{onChange:ko=>{eo(ko.target.value),ya==null||ya(encodeURIComponent(ko.target.value))},onPressEnter:ko=>{jn==null||jn({domEvent:ko,item:{value:Ra}})}})),x.createElement("img",{className:"h-22px current",src:z(25365),height:22,onClick:ko=>{jn==null||jn({domEvent:ko,item:{value:Ra}})}}))}},99914:function(en,Wt,z){"use strict";z.d(Wt,{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 ue=setInterval(Ze,Te);return()=>clearInterval(ue)}},[Te])}},92359:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return y}});var x=z(67294),ie=z(2453),we=z(14446),Te=z(85546),Ee=z(59810),Ze=z(71577),ue=z(11320),qe=z(28706),Me=z(33170),ke=z(35973),He={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),_e=(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,Ge]=(0,x.useState)([]),[ze,Ie]=(0,x.useState)([]);(0,x.useEffect)(()=>{a?ye():(Ie([]),re([]),ce(!1))},[a]);const ye=()=>_e(void 0,null,function*(){const yt=yield(0,Me.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ge(yt.disciplines||[]),Ie((ee==null?void 0:ee.length)>0?ee:[])}),Ke=()=>{if((ze==null?void 0:ze.length)===0)return ie.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",ze),ce(!0),b(te,ze[1],()=>{ce(!1)})},We=()=>{E()},Qe=()=>{const yt=`${ue.Z.API_SERVER}/api/courses/${pe.coursesId}/exercises/down_template`;(0,qe.Nd)(null,yt)},Fe=yt=>{const ht={name:yt.name,uid:yt.uid,file:yt};return re([ht]),!1},at=()=>{re([])};return de.createElement(we.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Ke,centered:!0,wrapClassName:He.customModal,onCancel:We,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:He.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:oe},de.createElement("div",{className:He.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:Qe},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),de.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:Qe,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),de.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),de.createElement("li",{className:He.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),de.createElement("li",{className:He.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),de.createElement("li",{className:He.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),de.createElement("li",{className:He.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:ze,className:He.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:xe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(yt,ht)=>{Ie(yt||[])}}),de.createElement("br",null),de.createElement(Ee.default,{action:`${ue.Z.API_SERVER}/api/attachments.json`,beforeUpload:Fe,onRemove:at,withCredentials:!0,fileList:te,accept:".xls,.xlsx",showUploadList:!1},de.createElement(Ze.ZP,{className:He.upload,type:"primary",icon:de.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),te.map((yt,ht)=>de.createElement("div",{key:ht,className:He.fileList},de.createElement("span",{className:He.fileName},yt==null?void 0:yt.name),de.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:at})))))))}},96707:function(en,Wt,z){"use strict";z.d(Wt,{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,Wt,z){"use strict";z.d(Wt,{H7:function(){return y},MK:function(){return se},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 _e},vl:function(){return E},zO:function(){return He}});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,ue=(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`,ue({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 He(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 _e(ee,te){return(0,x.U2)(`myproblems/${ee}/result.json`,{mode:te})}function se(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,Wt,z){"use strict";var x=z(67294),ie=z(83062),we=z(69677),Te=z(2453),Ee=z(62038),Ze=z(67294),ue=(Me,ke,He)=>new Promise((de,_e)=>{var se=b=>{try{a(He.next(b))}catch(E){_e(E)}},y=b=>{try{a(He.throw(b))}catch(E){_e(E)}},a=b=>b.done?de(b.value):Promise.resolve(b.value).then(se,y);a((He=He.apply(Me,ke)).next())});const qe=({defaultValue:Me,onFinish:ke})=>{const[He,de]=(0,x.useState)(!1),[_e,se]=(0,x.useState)(Me);return(0,x.useEffect)(()=>{se(Me)},[Me]),Ze.createElement("div",null,He?Ze.createElement(we.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:_e,onChange:y=>{se(y.target.value)},onBlur:()=>ue(void 0,null,function*(){var y;if(((y=_e==null?void 0:_e.replaceAll(" ",""))==null?void 0:y.length)<=0){Te.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield ke(_e))&&de(!1)}),onPressEnter:()=>ue(void 0,null,function*(){var y;if(((y=_e==null?void 0:_e.replaceAll(" ",""))==null?void 0:y.length)<=0){Te.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield ke(_e))&&de(!1)})}):Ze.createElement("div",{className:Ee.Z.title},_e,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)}))))};Wt.Z=qe},69668:function(en,Wt,z){"use strict";z.r(Wt),z.d(Wt,{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),ue=z(69677),qe=z(85546),Me=z(84567),ke=z(78045),He=z(31795),de=z(71577),_e=z(62038),se=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),Ge=z(3830),ze=z(66012),Ie=z(85725),ye=z(67294),Ke=Object.defineProperty,We=Object.defineProperties,Qe=Object.getOwnPropertyDescriptors,Fe=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,yt=Object.prototype.propertyIsEnumerable,ht=(ge,Ce,Pe)=>Ce in ge?Ke(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,xt=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))at.call(Ce,Pe)&&ht(ge,Pe,Ce[Pe]);if(Fe)for(var Pe of Fe(Ce))yt.call(Ce,Pe)&&ht(ge,Pe,Ce[Pe]);return ge},Ct=(ge,Ce)=>We(ge,Qe(Ce)),Xt=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())}),sa=({Itemid:ge,setqitem:Ce,qitem:Pe,data:gt,getdata:$t,bigitem:xn,setBigqitem:Bn,isedit:zt,handleEditing:Ot})=>{const[Tt,an]=(0,x.useState)([]),[ft,Ht]=(0,x.useState)(!1);(0,x.useEffect)(()=>{gt.length>0&&an([...gt])},[gt]);const Un=(na,kn)=>Xt(void 0,null,function*(){if(zt){Ot();return}if(!na.destination)return;Ht(!0);let ua=yield(0,pe.ZP)(`/api/examination_banks/${ge}/examination_banks_item_banks/${kn==null?void 0:kn[na.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:ge,itemid:kn==null?void 0:kn[na.source.index].question_id,position:na.destination.index}});Ht(!1),ua.status===0&&$t({id:kn==null?void 0:kn[na.source.index].question_id})});return ye.createElement("div",null,ye.createElement(ze.Z5,{onDragEnd:na=>Un(na,Tt)},ye.createElement(ze.bK,{droppableId:"droppable"},(na,kn)=>ye.createElement("div",xt({ref:na.innerRef},na.droppableProps),ye.createElement(Ze.Z,{spinning:ft},Tt.map((ua,un)=>ye.createElement(ze._l,{key:un,draggableId:un.toString(),index:un},(ga,er)=>{var Dn,wn;return ye.createElement("aside",xt(xt({ref:ga.innerRef},ga.draggableProps),ga.dragHandleProps),ye.createElement(te.Z,{title:ye.createElement(Ie.Z,{value:(ua==null?void 0:ua.question_type)===8?(Dn=ua==null?void 0:ua.program_attr)==null?void 0:Dn.description:ua.question_title}),color:"#fff",placement:"left",overlayClassName:oe.titleTooltip},ye.createElement("div",{onClick:()=>{if(zt){Ot();return}Ce(Ct(xt({},ua),{index:un+1})),Bn(xn),(0,ce.Vf)("#question-scroll-id")},className:`${oe.qcount} ${ua.question_id===(Pe==null?void 0:Pe.question_id)?oe.qcountclick:""}`},ye.createElement("span",{className:oe.score},ua==null?void 0:ua.question_score,"\u5206"),ye.createElement("span",{className:oe.qtitle},un+1,"\u3001",ye.createElement(Ie.Z,{value:(ua==null?void 0:ua.question_type)===8?(wn=ua==null?void 0:ua.program_attr)==null?void 0:wn.description:ua.question_title,showTextOnly:!0})))))}))),na.placeholder))))},Pt=z(71230),mt=z(11776),Sn=z(42563),va=z(47897),Fn=z(17663),Qn=z(41188),tt=z(67294),ta=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())}),fn=({form:ge,TagDiscipline:Ce,exerciseitem:Pe,qitem:gt,getTagData:$t})=>{var xn;const[Bn,zt]=(0,x.useState)(!0),[Ot,Tt]=(0,x.useState)(!1),[an,ft]=(0,x.useState)(""),[Ht,Un]=(0,x.useState)([]),[na,kn]=(0,x.useState)([]),[ua,un]=(0,x.useState)(0);(0,x.useEffect)(()=>{er()},[]);const ga=Dn=>ta(void 0,null,function*(){const wn=yield(0,pe.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:Dn==null?void 0:Dn.sub_discipline_id}});kn(wn==null?void 0:wn.tag_disciplines)}),er=()=>ta(void 0,null,function*(){const Dn=yield(0,pe.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Un(Dn.disciplines||[]),gt!=null&&gt.sub_discipline_id&&ga(gt),un(gt!=null&&gt.sub_discipline_id?1:0),ge.setFieldsValue({difficulty:gt.difficulty||2,repeat_answer:!gt.repeat_answer,sub_discipline_id:gt!=null&&gt.sub_discipline_id?[gt==null?void 0:gt.discipline_id,gt==null?void 0:gt.sub_discipline_id]:[]})});return tt.createElement("div",null,tt.createElement("div",{style:{marginTop:30,overflow:"hidden",height:Bn?"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:Ht,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(Dn,wn)=>{ge.setFieldsValue({sub_discipline_id:Dn,tag_discipline_ids:[]}),un(Dn?Dn.length:0),(Dn==null?void 0:Dn.length)>0&&(ga({sub_discipline_id:Dn[1]}),Dn[1]==(gt==null?void 0:gt.sub_discipline_id)&&ge.setFieldValue("tag_discipline_ids",gt.tag_discipline_ids))},onClear:()=>{kn([]),ge.setFieldValue("tag_discipline_ids",[]),un(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(Sn.default,{className:oe.selectitems,disabled:ua===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:(Dn,wn)=>wn.key.indexOf(Dn.toLowerCase())>=0},na==null?void 0:na.map(Dn=>tt.createElement(Sn.default.Option,{key:Dn.name+Dn.id,value:Dn.id},tt.createElement("div",{style:{display:"flex",alignItems:"center"}},tt.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},Dn.name),(Dn==null?void 0:Dn.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")))))),ua>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:()=>{Tt(!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(va.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(Fn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),tt.createElement(Qn.Z,{open:Ot,subDisciplineId:(xn=ge.getFieldValue("sub_discipline_id"))==null?void 0:xn[1],onCancel:()=>{Tt(!1)},onOkClick:Dn=>{kn(wn=>[...wn,Dn]),ge.setFieldValue("tag_discipline_ids",[...ge.getFieldValue("tag_discipline_ids"),Dn==null?void 0:Dn.id])}}))},Ft=z(67294),hn=Object.defineProperty,Ve=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,St=Object.getOwnPropertySymbols,Yt=Object.prototype.hasOwnProperty,An=Object.prototype.propertyIsEnumerable,Zn=(ge,Ce,Pe)=>Ce in ge?hn(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,Fa=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Yt.call(Ce,Pe)&&Zn(ge,Pe,Ce[Pe]);if(St)for(var Pe of St(Ce))An.call(Ce,Pe)&&Zn(ge,Pe,Ce[Pe]);return ge},On=(ge,Ce)=>Ve(ge,Oe(Ce)),ra=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())}),nt=({qitem:ge,setisedit:Ce,TagDiscipline:Pe,exerciseitem:gt,seveeditor:$t,deleteitem:xn,getTagData:Bn,init:zt,showTip:Ot=!1})=>{const[Tt]=we.default.useForm();(0,x.useEffect)(()=>{var ft;Tt.setFieldsValue(On(Fa({},ge),{name:ge==null?void 0:ge.question_title,choices:(ft=ge==null?void 0:ge.question_choices)==null?void 0:ft.map(Ht=>On(Fa({},Ht),{standard_boolean:Ht!=null&&Ht.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)}))},[ge]);const an=ft=>{if(!(ft!=null&&ft.length))return!1;const Ht=ft.map(na=>{var kn;return(kn=na.choice_text)==null?void 0:kn.trim().replace(/^\s+|\s+$/g,"")});return new Set(Ht).size!==Ht.length};return Ft.createElement("div",null,Ft.createElement(we.default,{form:Tt,colon:!1,onFinish:ft=>{var Ht;if(an(ft.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 Un=On(Fa({},ft),{item_type:ge==null?void 0:ge.question_type,choices:(Ht=ft==null?void 0:ft.choices)==null?void 0:Ht.map(na=>On(Fa({},na),{is_answer:na.standard_boolean}))});$t(Fa(Fa({},ge),Un))},onFinishFailed:ft=>ra(void 0,null,function*(){var Ht,Un;Ee.ZP.error(ft.errorFields[0].errors[0]),Tt.scrollToField((Un=(Ht=ft==null?void 0:ft.errorFields)==null?void 0:Ht[0])==null?void 0:Un.name,{behavior:"smooth",block:"center"})})},Ft.createElement("div",{style:{display:"flex",alignItems:"center"}},Ft.createElement("div",{style:{flex:1}},Ft.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ft.createElement("span",null,(ge==null?void 0:ge.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!ge.isadd&&Ft.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{xn()}},Ft.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ft.createElement(de.ZP,{onClick:()=>{var ft;ge.isadd?(Ce(!1),zt()):(Tt.setFieldsValue(On(Fa({},ge),{name:ge==null?void 0:ge.question_title,choices:(ft=ge==null?void 0:ge.question_choices)==null?void 0:ft.map(Ht=>On(Fa({},Ht),{standard_boolean:Ht!=null&&Ht.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),Ft.createElement(te.Z,{overlayClassName:oe.shake,open:Ot,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ft.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ft.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")},Ft.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>ra(void 0,null,function*(){Tt.submit()})},"\u4FDD\u5B58"))),Ft.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ft.createElement(Pt.Z,{align:"middle"},Ft.createElement(we.default.Item,{className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Ft.createElement(He.Z,{onBlur:ft=>{ft.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}))),Ft.createElement(mt.u,{form:Tt,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"}),Ft.createElement(fn,{getTagData:Bn,qitem:ge,exerciseitem:gt,TagDiscipline:Pe,form:Tt}))))},kt=z(81580),Ta=z(39044),oa=z(67294),Zt=Object.defineProperty,Ia=Object.defineProperties,vt=Object.getOwnPropertyDescriptors,jt=Object.getOwnPropertySymbols,dn=Object.prototype.hasOwnProperty,Gt=Object.prototype.propertyIsEnumerable,Ut=(ge,Ce,Pe)=>Ce in ge?Zt(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,Pa=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))dn.call(Ce,Pe)&&Ut(ge,Pe,Ce[Pe]);if(jt)for(var Pe of jt(Ce))Gt.call(Ce,Pe)&&Ut(ge,Pe,Ce[Pe]);return ge},Ba=(ge,Ce)=>Ia(ge,vt(Ce)),Ca=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())}),Lr=({qitem:ge,TagDiscipline:Ce,exerciseitem:Pe,setisedit:gt,seveeditor:$t,deleteitem:xn,getTagData:Bn,init:zt,showTip:Ot=!1})=>{const[Tt]=we.default.useForm(),an=we.default.useWatch("use_blank_score",Tt);return(0,x.useEffect)(()=>{Tt.setFieldsValue(Ba(Pa({},ge),{standard_answers:ge.standard_answers||[],name:ge.question_title,repeat_answer:!ge.repeat_answer}))},[ge]),oa.createElement("div",null,oa.createElement(we.default,{form:Tt,colon:!1,onValuesChange:(ft,Ht)=>{var Un,na,kn,ua;if(ft!=null&&ft.standard_answers||ft!=null&&ft.use_blank_score){let un=((Un=Tt.getFieldValue("standard_answers"))==null?void 0:Un.length)>0&&((kn=(na=Tt.getFieldValue("standard_answers"))==null?void 0:na.map(ga=>ga.score))==null?void 0:kn.filter(ga=>ga));(un==null?void 0:un.length)>0&&Tt.setFieldsValue({question_score:(un==null?void 0:un.length)>0&&((ua=un.reduce((ga,er)=>ga+er))==null?void 0:ua.toFixed(1))})}},onFinish:ft=>{var Ht;$t(Ba(Pa(Pa({},ge),ft),{item_type:ge==null?void 0:ge.question_type,standard_answers:(Ht=ft.standard_answers)==null?void 0:Ht.map((Un,na)=>Ba(Pa({},Un),{position:Un.choice_id||na+1}))}))},onFinishFailed:ft=>Ca(void 0,null,function*(){var Ht,Un;ft.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ce.pE)(),Ee.ZP.error(ft.errorFields[0].errors[0]),Tt.scrollToField((Un=(Ht=ft==null?void 0:ft.errorFields)==null?void 0:Ht[0])==null?void 0:Un.name,{behavior:"smooth",block:"center"})})},oa.createElement("div",{style:{display:"flex",alignItems:"center"}},oa.createElement("div",{style:{flex:1}},oa.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),oa.createElement("span",null,"\u586B\u7A7A\u9898")),!ge.isadd&&oa.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{xn()}},oa.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),oa.createElement(de.ZP,{onClick:()=>{ge.isadd?(gt(!1),zt()):(Tt.setFieldsValue(Ba(Pa({},ge),{standard_answers:ge.standard_answers,name:ge.question_title,repeat_answer:!ge.repeat_answer})),gt(!1))}},"\u53D6\u6D88"),oa.createElement(te.Z,{overlayClassName:oe.shake,open:Ot,placement:"bottom",color:"rgba(244,156,14,0.19)",title:oa.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},oa.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")},oa.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>{Tt.submit()}},"\u4FDD\u5B58"))),oa.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},oa.createElement(Pt.Z,{align:"middle"},an?oa.createElement(Ta.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):oa.createElement(we.default.Item,{key:2,className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},oa.createElement(He.Z,{onBlur:ft=>{ft.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})),oa.createElement(we.default.Item,{name:"use_blank_score",noStyle:!0},oa.createElement(ke.ZP.Group,{className:oe.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),oa.createElement(te.Z,{overlayInnerStyle:{width:460},title:oa.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",oa.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")},oa.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),oa.createElement(kt.u,{form:Tt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:an,answerKey:"standard_answers"}),oa.createElement(fn,{getTagData:Bn,qitem:ge,exerciseitem:Pe,TagDiscipline:Ce,form:Tt}))))},Br=z(66495),Er=z(67294),ho=Object.defineProperty,Ro=Object.defineProperties,vo=Object.getOwnPropertyDescriptors,No=Object.getOwnPropertySymbols,zo=Object.prototype.hasOwnProperty,Co=Object.prototype.propertyIsEnumerable,$o=(ge,Ce,Pe)=>Ce in ge?ho(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,uo=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))zo.call(Ce,Pe)&&$o(ge,Pe,Ce[Pe]);if(No)for(var Pe of No(Ce))Co.call(Ce,Pe)&&$o(ge,Pe,Ce[Pe]);return ge},wo=(ge,Ce)=>Ro(ge,vo(Ce)),Oi=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())}),ui=({qitem:ge,setisedit:Ce,TagDiscipline:Pe,exerciseitem:gt,seveeditor:$t,deleteitem:xn,getTagData:Bn,init:zt,showTip:Ot=!1})=>{const[Tt]=we.default.useForm();return(0,x.useEffect)(()=>{var an;Tt.setFieldsValue(wo(uo({},ge),{name:ge.question_title,repeat_answer:!ge.repeat_answer,choices:(an=ge==null?void 0:ge.question_choices)==null?void 0:an.map(ft=>wo(uo({},ft),{is_answer:ft!=null&&ft.standard_boolean?1:0}))}))},[ge]),Er.createElement("div",null,Er.createElement(we.default,{form:Tt,colon:!1,onFinish:an=>{$t(uo(uo({},ge),an))},onFinishFailed:an=>Oi(void 0,null,function*(){var ft,Ht;Ee.ZP.error(an.errorFields[0].errors[0]),Tt.scrollToField((Ht=(ft=an==null?void 0:an.errorFields)==null?void 0:ft[0])==null?void 0:Ht.name,{behavior:"smooth",block:"center"})})},Er.createElement("div",{style:{display:"flex",alignItems:"center"}},Er.createElement("div",{style:{flex:1}},Er.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Er.createElement("span",null,"\u5224\u65AD\u9898")),!(ge!=null&&ge.isadd)&&Er.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{xn()}},Er.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Er.createElement(de.ZP,{onClick:()=>{var an;ge.isadd?(Ce(!1),zt()):(Tt.setFieldsValue(wo(uo({},ge),{name:ge==null?void 0:ge.question_title,choices:(an=ge==null?void 0:ge.question_choices)==null?void 0:an.map(ft=>wo(uo({},ft),{is_answer:ft!=null&&ft.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),Er.createElement(te.Z,{overlayClassName:oe.shake,open:Ot,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Er.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Er.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")},Er.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>{Tt.submit()}},"\u4FDD\u5B58"))),Er.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Er.createElement(we.default.Item,{className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Er.createElement(He.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})),Er.createElement(Br.Z,{form:Tt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Er.createElement(fn,{getTagData:Bn,qitem:ge,exerciseitem:gt,TagDiscipline:Pe,form:Tt}))))},Si=z(47221),fo={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"},ti=z(24018),Cn=z(35567),Nn=Object.defineProperty,vn=Object.defineProperties,Qa=Object.getOwnPropertyDescriptors,fr=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,qo=Object.prototype.propertyIsEnumerable,So=(ge,Ce,Pe)=>Ce in ge?Nn(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,_n=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))no.call(Ce,Pe)&&So(ge,Pe,Ce[Pe]);if(fr)for(var Pe of fr(Ce))qo.call(Ce,Pe)&&So(ge,Pe,Ce[Pe]);return ge},Ha=(ge,Ce)=>vn(ge,Qa(Ce)),Bo=(ge,Ce)=>{var Pe={};for(var gt in ge)no.call(ge,gt)&&Ce.indexOf(gt)<0&&(Pe[gt]=ge[gt]);if(ge!=null&&fr)for(var gt of fr(ge))Ce.indexOf(gt)<0&&qo.call(ge,gt)&&(Pe[gt]=ge[gt]);return Pe};const ma=ge=>{var Ce=ge,{value:Pe,onChange:gt,scrollId:$t}=Ce,xn=Bo(Ce,["value","onChange","scrollId"]);return x.createElement("div",{id:$t||""},x.createElement(Cn.Z,Ha(_n({},xn),{defaultValue:Pe,onChange:(Bn,zt)=>{console.log("a:",Bn,zt),zt!=null&&zt.length?gt(Bn,zt):gt(Bn)}})))},gr=({value:ge,onChange:Ce,placeholder:Pe,height:gt=140,isEdit:$t})=>$t?x.createElement(Cn.Z,{watch:!0,isFocus:!0,height:gt,placeholder:Pe,defaultValue:ge,onChange:Ce}):x.createElement("div",{style:{cursor:"pointer"}},ge?x.createElement(Ie.Z,{className:fo.inputBorder,value:ge}):x.createElement("div",{className:`${fo.inputBorder} ${fo.placeholder}`},Pe));var Nt=z(15746),ia=z(40043),Ln=Object.defineProperty,Rt=Object.defineProperties,mr=Object.getOwnPropertyDescriptors,pa=Object.getOwnPropertySymbols,dr=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,Uo=(ge,Ce,Pe)=>Ce in ge?Ln(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,En=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))dr.call(Ce,Pe)&&Uo(ge,Pe,Ce[Pe]);if(pa)for(var Pe of pa(Ce))Ka.call(Ce,Pe)&&Uo(ge,Pe,Ce[Pe]);return ge},jn=(ge,Ce)=>Rt(ge,mr(Ce)),ya=(ge,Ce)=>{var Pe={};for(var gt in ge)dr.call(ge,gt)&&Ce.indexOf(gt)<0&&(Pe[gt]=ge[gt]);if(ge!=null&&pa)for(var gt of pa(ge))Ce.indexOf(gt)<0&&Ka.call(ge,gt)&&(Pe[gt]=ge[gt]);return Pe};const vr=["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"],Jn=({value:ge,onChange:Ce,choiceTextKey:Pe,answerKey:gt,index:$t,isEdit:xn,setInputActive:Bn,form:zt,choiceOptionsPath:Ot,allowChangeMode:Tt,showAddIcon:an,addItem:ft,deleteItem:Ht})=>{const Un=(ge==null?void 0:ge[gt])===1,na=()=>{const ua=zt.getFieldValue(Ot);zt.setFieldValue(Ot,ua.map(un=>jn(En({},un),{[gt]:0})))},kn=()=>{Un?Ce(jn(En({},ge),{[gt]:0})):(Tt||na(),Ce(jn(En({},ge),{[gt]:1})))};return x.createElement(Pt.Z,{className:fo.choiceWrap,align:"middle",wrap:!1},x.createElement(Nt.Z,{onClick:kn,className:`${fo.choiceIndex} ${Un?fo.activeAnswer:""}`},vr[$t]),x.createElement(Nt.Z,{flex:1,className:`${fo.editorWrap} ml15`,onClick:Bn},x.createElement(gr,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:xn,value:ge==null?void 0:ge[Pe],onChange:ua=>{Ce(jn(En({},ge),{[Pe]:ua}))}})),x.createElement(Nt.Z,{flex:"0 0 auto",className:"ml15"},x.createElement("div",{onClick:kn,className:`${fo.setAnswerBtn} ${Un?fo.activeAnswer:""}`},Un?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),x.createElement(Nt.Z,{className:fo.actionWrapper},x.createElement(te.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},x.createElement(ia.Z,{className:fo.addIcon,onClick:ft,style:{visibility:an?"visible":"hidden"}})),x.createElement(te.Z,{title:"\u5220\u9664"},x.createElement(ti.Z,{className:fo.deleteIcon,onClick:Ht,style:{visibility:$t>1?"visible":"hidden"}}))))},jo=({questionTitlePlaceholder:ge,titleKey:Ce,choiceKey:Pe,analysisKey:gt,choiceTextKey:$t,answerKey:xn,choiceOptionsPath:Bn,allowChangeMode:zt=!0,form:Ot,showAnalysis:Tt=!0})=>{const[an,ft]=(0,x.useState)(),[Ht,Un]=(0,x.useState)(!1);return x.createElement("div",{className:fo.wrap},x.createElement("div",{className:fo.questionTitleEditorWrap},x.createElement(we.default.Item,{label:"\u9898\u5E72",name:Ce,labelCol:{span:24},rules:[{required:!0}]},x.createElement(ma,{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(na,kn){const ua=kn.some(ga=>ga[xn]===1),un=kn.findIndex(ga=>{var er;return((er=ga[$t])==null?void 0:er.length)<=0});return un!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${vr[un]}\u9009\u9879\u7684\u5185\u5BB9`)):ua?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(na,{add:kn,remove:ua})=>x.createElement("div",{id:Array.isArray(Bn)?Bn.join("_"):`${Bn}`},na.map((un,ga)=>{var er=un,{key:Dn,name:wn}=er,Cr=ya(er,["key","name"]);const zr=an===Dn,Xr=()=>{ft(Dn)},Hr=ga<7&&ga===na.length-1,mo=()=>kn({[$t]:"",[xn]:0}),Ua=()=>ua(wn);return x.createElement(we.default.Item,jn(En({},Cr),{key:Dn,name:wn,noStyle:!0}),x.createElement(Jn,{choiceTextKey:$t,answerKey:xn,index:ga,isEdit:zr,setInputActive:Xr,form:Ot,choiceOptionsPath:Bn,allowChangeMode:zt,showAddIcon:Hr,addItem:mo,deleteItem:Ua}))}),na.length<8&&x.createElement("div",{className:`${fo.addBtn} mb30`,onClick:()=>kn({[$t]:"",[xn]:0})},"\u6DFB\u52A0\u9009\u9879"))),Tt&&x.createElement("div",{onClick:()=>Un(!0)},x.createElement(we.default.Item,{name:gt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(gr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ht}))))};var Ra=z(67294),eo=Object.defineProperty,ko=Object.defineProperties,_a=Object.getOwnPropertyDescriptors,Wa=Object.getOwnPropertySymbols,Pr=Object.prototype.hasOwnProperty,Ja=Object.prototype.propertyIsEnumerable,si=(ge,Ce,Pe)=>Ce in ge?eo(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,fi=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Pr.call(Ce,Pe)&&si(ge,Pe,Ce[Pe]);if(Wa)for(var Pe of Wa(Ce))Ja.call(Ce,Pe)&&si(ge,Pe,Ce[Pe]);return ge},ci=(ge,Ce)=>ko(ge,_a(Ce)),Qo=(ge,Ce)=>{var Pe={};for(var gt in ge)Pr.call(ge,gt)&&Ce.indexOf(gt)<0&&(Pe[gt]=ge[gt]);if(ge!=null&&Wa)for(var gt of Wa(ge))Ce.indexOf(gt)<0&&Ja.call(ge,gt)&&(Pe[gt]=ge[gt]);return Pe};const Di=({value:ge,onChange:Ce})=>{const Pe=$t=>{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:fo.modal,onOk:()=>{const xn=[...ge];xn.splice($t,1),Ce(xn)}})},gt=()=>{const $t=[...ge];$t.push(""),Ce($t)};return Ra.createElement(Pt.Z,{className:"ml20"},Ra.createElement(Nt.Z,{flex:1},ge==null?void 0:ge.map(($t,xn)=>Ra.createElement(Pt.Z,{key:`${$t}_${xn}`,align:"middle",className:"mb20"},Ra.createElement(ue.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:$t,autoSize:{maxRows:3},maxLength:1e3,onBlur:Bn=>{const zt=[...ge],Ot=Bn.target.value.trim();zt[xn]=Ot,Ce(zt)}}),Ra.createElement(te.Z,{title:"\u5220\u9664"},Ra.createElement(ti.Z,{className:fo.deleteIcon,style:{marginLeft:15,visibility:xn>0?"visible":"hidden"},onClick:()=>Pe(xn)}))))),Ra.createElement(Nt.Z,null,Ra.createElement("div",{className:`${fo.addBtn}`,onClick:()=>{gt()}},"\u65B0\u589E\u7B54\u6848")))},Mt=({value:ge=!0,onChange:Ce})=>Ra.createElement(va.Z,{checked:!ge,onChange:Pe=>{Ce(!Pe)}}),Kt="\u2581",da=({questionTitlePlaceholder:ge,form:Ce,name:Pe,scoreByBlank:gt,answerKey:$t,titleKey:xn="name",analysisKey:Bn="analysis",isOrdered:zt="is_ordered"})=>{var Ot,Tt;const[an,ft]=(0,x.useState)(!1),Ht=(Dn,wn)=>{const Cr=wn.line;let zr=0;for(let Hr=0;Hr<Cr;Hr++)zr+=Dn.getLine(Hr).split(Kt).length-1;const Xr=Dn.getLine(Cr).substring(0,wn.ch);return zr+=Xr.split(Kt).length-1,zr},Un=(Dn,wn,Cr,zr)=>{const Xr=Dn.getRange(wn.from,wn.to);let Hr=0;if(wn.text.forEach(mo=>{Hr+=mo.split(Kt).length-1}),wn.origin!=="setValue"){if(Xr&&Xr.indexOf(Kt)!==-1){const mo=Xr.split(Kt).length-1,Ua=Ht(Dn,wn.from);if(console.log(`\u5220\u9664${mo}\u4E2A\uFF0C \u524D\u9762\u6709${Ua}\u4E2A\uFF0C\u65B0\u589E${Hr}\u4E2A`),mo>1){const or=Array.from({length:mo},(ir,_r)=>Ua+_r);zr(or)}else zr(Ua)}else if(Hr>0){const mo=Ht(Dn,wn.from);console.log(`\u65B0\u589E${Hr}\u4E2A\uFF0C\u4E4B\u524D\u6709${mo}\u4E2A`),Cr(Hr,mo)}}},na=()=>{const Dn=Ce.getFieldValue(["sub_item_banks",...$t]);Ce.setFieldValue(["sub_item_banks",...$t],Dn==null?void 0:Dn.map((wn,Cr)=>ci(fi({},wn),{position:Cr+1})))},kn=(0,x.useRef)(),ua=(Dn,wn)=>{for(let Cr=0;Cr<Dn;Cr++)kn.current({position:null,answer_text:[""]},wn+Cr);na()},un=(0,x.useRef)(),ga=Dn=>{un.current(Dn),na()},er=(Tt=(Ot=Ce.getFieldValue("sub_item_banks"))==null?void 0:Ot[$t==null?void 0:$t[0]])==null?void 0:Tt[$t==null?void 0:$t[1]];return console.log(Ce==null?void 0:Ce.getFieldValue(["sub_item_banks",...gt])),Ra.createElement("div",{className:fo.wrap},Ra.createElement("div",{className:fo.questionTitleEditorWrap},Ra.createElement(we.default.Item,{label:"\u9898\u5E72",name:xn,labelCol:{span:24},rules:[{required:!0}]},Ra.createElement(ma,{scrollId:"name",watch:!0,height:140,placeholder:ge,showNullButton:!0,onCMBeforeChange:(Dn,wn)=>{Un(Dn,wn,ua,ga)}}))),Ra.createElement(we.default.List,{name:$t,rules:[{validator(Dn,wn){if((wn==null?void 0:wn.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Cr of wn){const{answer_text:zr}=Cr||{};if(zr!=null&&zr.some(Xr=>(Xr==null?void 0:Xr.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Dn,{add:wn,remove:Cr},{errors:zr})=>(kn.current=wn,un.current=Cr,Ra.createElement(Ra.Fragment,null,Ra.createElement(we.default.Item,{label:Ra.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(Dn!=null&&Dn.length)&&Ra.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),Dn.map((Xr,Hr)=>{var mo=Xr,{key:Ua,name:or}=mo,ir=Qo(mo,["key","name"]);return Ra.createElement(Pt.Z,{className:"mb20",key:Ua,align:"top"},Ra.createElement(Nt.Z,{flex:"0 0 auto",className:`${fo.blankIndex} pt5`},"\u586B\u7A7A\u9879",Hr+1),Ra.createElement(Nt.Z,{flex:1},Ra.createElement(Pt.Z,{align:"top",justify:"space-between"},Ra.createElement(Nt.Z,{flex:1},Ra.createElement(we.default.Item,ci(fi({},ir),{name:[or,"answer_text"],noStyle:!0}),Ra.createElement(Di,null))),(Ce==null?void 0:Ce.getFieldValue(["sub_item_banks",...gt]))&&Ra.createElement(Nt.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},Ra.createElement(we.default.Item,ci(fi({},ir),{name:[or,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:fo.blankInputNumberWrapper}),Ra.createElement(He.Z,{onChange:()=>{var _r,Wr;let Sr=Ce==null?void 0:Ce.getFieldValue(["sub_item_banks",$t==null?void 0:$t[0],"standard_answers"]),yo=0;for(let oo in Sr)(_r=Sr[oo])!=null&&_r.score&&(yo+=Number((Wr=Sr[oo])==null?void 0:Wr.score));Ce==null||Ce.setFieldValue(["sub_item_banks",$t==null?void 0:$t[0],"question_score"],yo)},className:fo.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),Ra.createElement(we.default.Item,ci(fi({},ir),{name:[or,"position"],noStyle:!0}),Ra.createElement(ue.default,{type:"hidden"}))))})))),Ra.createElement(Pt.Z,{align:"middle"},Ra.createElement(we.default.Item,{name:[Pe,"downcase"],valuePropName:"checked"},Ra.createElement(va.Z,null)),Ra.createElement(Nt.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),Ra.createElement(Pt.Z,{align:"middle"},Ra.createElement(we.default.Item,{name:[Pe,"no_space"],valuePropName:"checked"},Ra.createElement(va.Z,null)),Ra.createElement(Nt.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(er==null?void 0:er.length)>1&&Ra.createElement(Pt.Z,{align:"middle",className:(er==null?void 0:er.length)>1?"mb30":`${fo.hide}`},Ra.createElement(we.default.Item,{name:zt},Ra.createElement(Mt,null)),Ra.createElement(Nt.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")),Ra.createElement("div",{onClick:()=>ft(!0)},Ra.createElement(we.default.Item,{name:Bn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ra.createElement(gr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:an}))))};var Oa=Object.defineProperty,rr=Object.defineProperties,kr=Object.getOwnPropertyDescriptors,Ao=Object.getOwnPropertySymbols,Xo=Object.prototype.hasOwnProperty,hr=Object.prototype.propertyIsEnumerable,oi=(ge,Ce,Pe)=>Ce in ge?Oa(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,xi=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Xo.call(Ce,Pe)&&oi(ge,Pe,Ce[Pe]);if(Ao)for(var Pe of Ao(Ce))hr.call(Ce,Pe)&&oi(ge,Pe,Ce[Pe]);return ge},Ai=(ge,Ce)=>rr(ge,kr(Ce)),Po=(ge,Ce)=>{var Pe={};for(var gt in ge)Xo.call(ge,gt)&&Ce.indexOf(gt)<0&&(Pe[gt]=ge[gt]);if(ge!=null&&Ao)for(var gt of Ao(ge))Ce.indexOf(gt)<0&&hr.call(ge,gt)&&(Pe[gt]=ge[gt]);return Pe};const on={\u6B63\u786E:"T",\u9519\u8BEF:"F"},gn=({value:ge,onChange:Ce,form:Pe,choiceKey:gt})=>{const $t=(ge==null?void 0:ge.is_answer)===1,xn=ge==null?void 0:ge.choice_text,Bn=()=>{var zt;const Ot=(zt=Pe==null?void 0:Pe.getFieldValue(["sub_item_banks",...gt]))==null?void 0:zt.map(Tt=>({choice_text:Tt.choice_text,is_answer:0}));Pe==null||Pe.setFieldValue(["sub_item_banks",...gt],Ot),Ce(Ai(xi({},ge),{is_answer:1}))};return x.createElement(Pt.Z,{className:fo.choiceWrap,align:"middle",wrap:!1},x.createElement(Nt.Z,{onClick:Bn,className:`${fo.choiceIndex} ${fo.judgementIndex} ${$t?fo.activeAnswer:""}`},on[xn]),x.createElement(Nt.Z,{flex:1,className:`${fo.editorWrap} ml15`},x.createElement("div",{className:`${fo.inputBorder} ${fo.placeholder} ${$t?fo.activeJudgementAnswer:""}`},xn)),x.createElement(Nt.Z,{flex:"0 0 auto",className:"ml15"},x.createElement("div",{onClick:Bn,className:`${fo.setAnswerBtn} ${$t?fo.activeAnswer:""}`},$t?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Wn=({questionTitlePlaceholder:ge,choiceKey:Ce="choices",form:Pe,titleKey:gt="name",analysisKey:$t="analysis"})=>{const[xn,Bn]=(0,x.useState)(!1);return x.createElement("div",{className:fo.wrap},x.createElement("div",{className:fo.questionTitleEditorWrap},x.createElement(we.default.Item,{label:"\u9898\u5E72",name:gt,labelCol:{span:24},rules:[{required:!0}]},x.createElement(ma,{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(zt,Ot){return Ot.some(an=>(an==null?void 0:an.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},zt=>x.createElement("div",{id:"choices"},zt.map(Ot=>{var Tt=Ot,{key:an,name:ft}=Tt,Ht=Po(Tt,["key","name"]);return x.createElement(we.default.Item,Ai(xi({},Ht),{key:an,name:ft,noStyle:!0}),x.createElement(gn,{form:Pe,choiceKey:Ce}))})))),x.createElement("div",{onClick:()=>Bn(!0)},x.createElement(we.default.Item,{name:$t,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(gr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:xn}))))};var et=z(66309),Xn=Object.defineProperty,Xa=Object.defineProperties,Ga=Object.getOwnPropertyDescriptors,bn=Object.getOwnPropertySymbols,Kn=Object.prototype.hasOwnProperty,Gn=Object.prototype.propertyIsEnumerable,tr=(ge,Ce,Pe)=>Ce in ge?Xn(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)&&tr(ge,Pe,Ce[Pe]);if(bn)for(var Pe of bn(Ce))Gn.call(Ce,Pe)&&tr(ge,Pe,Ce[Pe]);return ge},Gr=(ge,Ce)=>Xa(ge,Ga(Ce)),ao=(ge,Ce)=>{var Pe={};for(var gt in ge)Kn.call(ge,gt)&&Ce.indexOf(gt)<0&&(Pe[gt]=ge[gt]);if(ge!=null&&bn)for(var gt of bn(ge))Ce.indexOf(gt)<0&&Gn.call(ge,gt)&&(Pe[gt]=ge[gt]);return Pe};const bo=ge=>{var Ce=ge,{value:Pe,onChange:gt}=Ce,$t=ao(Ce,["value","onChange"]);const xn=Bn=>{gt([Bn])};return x.createElement(Cn.Z,Gr(Rr({},$t),{defaultValue:Pe==null?void 0:Pe[0],onChange:xn}))},Or=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},lr=({value:ge=[],onClose:Ce})=>x.createElement(et.default,{closable:!0,onClose:Ce,className:fo.keywordTag},x.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},ge.join(" \u6216 "))),Vn=({questionTitlePlaceholder:ge,form:Ce,showKeywords:Pe,isMustKeyWords:gt=Pe,titleKey:$t="name",analysisKey:xn="analysis",answerTexts:Bn="answer_texts",keywords:zt="keywords",useKeywords:Ot="use_keywords",indexs:Tt})=>{var an,ft,Ht,Un;const[na,kn]=(0,x.useState)(!1),[ua,un]=(0,x.useState)(""),ga=(ft=(an=Ce.getFieldValue("sub_item_banks"))==null?void 0:an[Ot==null?void 0:Ot[0]])==null?void 0:ft[Ot==null?void 0:Ot[1]],er=(Un=(Ht=Ce.getFieldValue("sub_item_banks"))==null?void 0:Ht[Ot==null?void 0:Ot[0]])==null?void 0:Un.question_score;return x.createElement("div",{className:fo.wrap},x.createElement("div",{className:fo.questionTitleEditorWrap},x.createElement(we.default.Item,{label:"\u9898\u5E72",name:$t,labelCol:{span:24},rules:[{required:!0}]},x.createElement(ma,{scrollId:"name",watch:!0,height:140,placeholder:ge}))),x.createElement(we.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Bn,labelCol:{span:24}},x.createElement(bo,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Pe&&!gt&&x.createElement(we.default.Item,{hidden:!0,name:Ot,valuePropName:"checked"},x.createElement(va.Z,{defaultChecked:!0})),Pe&&gt&&x.createElement(Pt.Z,{align:"middle",className:"mb30"},x.createElement(we.default.Item,{name:Ot,valuePropName:"checked"},x.createElement(va.Z,null)),x.createElement(Nt.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),x.createElement(Nt.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(Fn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(ga||!gt)&&x.createElement(we.default.List,{name:zt,rules:[{validator(Dn,wn){return gt?wn!=null&&wn.length?(wn==null?void 0:wn.reduce((zr,Xr)=>zr+Xr.score,0))>parseFloat(er)?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()}}]},(Dn,{add:wn,remove:Cr})=>x.createElement(x.Fragment,null,x.createElement("div",{className:`${fo.title} mb10`},gt?"\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(Nt.Z,{flex:1},x.createElement(ue.default,{value:ua,onChange:zr=>{un(zr.target.value)},maxLength:50,allowClear:!0,onPressEnter:zr=>{var Xr,Hr,mo,Ua;const or=`${(Xr=zr.target)==null?void 0:Xr.value}`,ir=(mo=(Hr=or==null?void 0:or.split("|"))==null?void 0:Hr.filter(Sr=>!!Sr))==null?void 0:mo.map(Sr=>Sr.trim()),_r=Ce.getFieldValue(["sub_item_banks",...zt]),Wr=((Ua=_r==null?void 0:_r.map(Sr=>Sr==null?void 0:Sr.keyword))==null?void 0:Ua.flat())||[];for(const Sr of ir)if(Wr.includes(Sr)){Ee.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Or(or)&&(wn({keyword:ir,score:1}),un(""))},className:fo.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(Nt.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Dn.map(zr=>{var Xr=zr,{key:Hr,name:mo}=Xr,Ua=ao(Xr,["key","name"]);return x.createElement(Pt.Z,{key:Hr,className:"mb20",style:{marginRight:148}},x.createElement(Nt.Z,{flex:1},x.createElement(Pt.Z,{align:"middle",justify:"space-between"},x.createElement(we.default.Item,Gr(Rr({},Ua),{name:[mo,"keyword"]}),x.createElement(lr,{onClose:()=>Cr(mo)})),gt&&x.createElement(we.default.Item,Gr(Rr({},Ua),{name:[mo,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:fo.blankInputNumberWrapper}),x.createElement(He.Z,{className:fo.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:xn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(gr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:na}))))};var $n=z(67294),Va=Object.defineProperty,Ur=Object.defineProperties,Ae=Object.getOwnPropertyDescriptors,ln=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,Bt=(ge,Ce,Pe)=>Ce in ge?Va(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,qn=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))In.call(Ce,Pe)&&Bt(ge,Pe,Ce[Pe]);if(ln)for(var Pe of ln(Ce))Yn.call(Ce,Pe)&&Bt(ge,Pe,Ce[Pe]);return ge},ea=(ge,Ce)=>Ur(ge,Ae(Ce)),Hn=(ge,Ce)=>{var Pe={};for(var gt in ge)In.call(ge,gt)&&Ce.indexOf(gt)<0&&(Pe[gt]=ge[gt]);if(ge!=null&&ln)for(var gt of ln(ge))Ce.indexOf(gt)<0&&Yn.call(ge,gt)&&(Pe[gt]=ge[gt]);return Pe};const{Panel:aa}=Si.default,br=({questionTitlePlaceholder:ge,choiceKey:Ce,form:Pe,withScore:gt})=>{const $t=[{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"}],[xn,Bn]=(0,x.useState)(),[zt,Ot]=(0,x.useState)([]),Tt=ft=>{Ot(ft)},an=({value:ft})=>$n.createElement("div",{style:{width:150,paddingLeft:11}},ft);return $n.createElement("div",{className:fo.wrap},$n.createElement("div",{className:fo.questionTitleEditorWrap},$n.createElement(we.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},$n.createElement(ma,{scrollId:"name",watch:!0,height:140,placeholder:ge}))),$n.createElement(we.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),$n.createElement(we.default.List,{name:"sub_item_banks",rules:[{validator(ft,Ht){return Ht?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(ft,{add:Ht,remove:Un,move:na})=>{const kn=Pe.getFieldValue("sub_item_banks");return $n.createElement($n.Fragment,null,$n.createElement(Si.default,{className:ft.length>0?fo.collapseWrapper:"",bordered:!1,activeKey:zt,onChange:Tt,expandIcon:({isActive:ua})=>$n.createElement("i",{className:`iconfont icon-weizhankai ${ua?fo.open:fo.close}`,style:{fontSize:14,transition:"all .2s"}})},ft.map((ua,un)=>{var ga=ua,{key:er,name:Dn}=ga,wn=Hn(ga,["key","name"]),Cr,zr,Xr,Hr,mo,Ua,or,ir,_r,Wr,Sr,yo,oo,$r;return $n.createElement(aa,{className:fo.panel,forceRender:!0,header:$n.createElement("div",{className:fo.panelHeader},"\u7B2C",un+1,"\u5C0F\u9898",$n.createElement("span",null,"\uFF08",((Cr=kn==null?void 0:kn[Dn])==null?void 0:Cr.question_type)==0?"\u5355\u9009\u9898":((zr=kn==null?void 0:kn[Dn])==null?void 0:zr.question_type)==1?"\u591A\u9009\u9898":((Xr=kn==null?void 0:kn[Dn])==null?void 0:Xr.question_type)==3?"\u586B\u7A7A\u9898":((Hr=kn==null?void 0:kn[Dn])==null?void 0:Hr.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:Dn,extra:$n.createElement(Pt.Z,{align:"middle",onClick:jr=>jr.stopPropagation()},((mo=kn==null?void 0:kn[Dn])==null?void 0:mo.question_type)==3&&$n.createElement($n.Fragment,null,$n.createElement(ke.ZP.Group,{defaultValue:(Ua=kn==null?void 0:kn[Dn])==null?void 0:Ua.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 Qr,Jo,_o,bi,Pi;if(Pe==null||Pe.setFieldValue(["sub_item_banks",Dn,"use_blank_score"],(Qr=jr==null?void 0:jr.target)==null?void 0:Qr.value),(Jo=jr==null?void 0:jr.target)!=null&&Jo.value){let vi=0;for(let ni in(_o=Pe==null?void 0:Pe.getFieldValue(["sub_item_banks",Dn]))==null?void 0:_o.standard_answers)vi+=Number((Pi=(bi=Pe==null?void 0:Pe.getFieldValue(["sub_item_banks",Dn]))==null?void 0:bi.standard_answers[ni])==null?void 0:Pi.score);Pe==null||Pe.setFieldValue(["sub_item_banks",Dn,"question_score"],vi||"")}Bn(new Date)}}),$n.createElement(te.Z,{overlayInnerStyle:{width:460},title:$n.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",$n.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")},$n.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),gt&&$n.createElement(we.default.Item,ea(qn({},wn),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[Dn,"question_score"],className:fo.blankInputNumberWrapper}),((or=kn==null?void 0:kn[Dn])==null?void 0:or.question_type)==3&&((ir=kn==null?void 0:kn[Dn])!=null&&ir.use_blank_score)?$n.createElement(an,null):$n.createElement(He.Z,{className:fo.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),$n.createElement(Pt.Z,{align:"middle",className:"pl40",style:{width:82}},un!==0&&$n.createElement("div",{onClick:()=>{var jr;na(un,un-1);const Qr=(jr=Pe.getFieldValue("sub_item_banks"))==null?void 0:jr.map((Jo,_o)=>(ft.map((bi,Pi)=>{_o===Pi&&(Jo.q_position=Number(bi.name)+1)}),Jo));Pe.setFieldValue("sub_item_banks",Qr)}},$n.createElement(te.Z,{title:"\u4E0A\u79FB"},$n.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),un<ft.length-1&&$n.createElement("div",{onClick:()=>{var jr;na(un,un+1);const Qr=(jr=Pe.getFieldValue("sub_item_banks"))==null?void 0:jr.map((Jo,_o)=>(ft.map((bi,Pi)=>{_o===Pi&&(Jo.q_position=Number(bi.name)+1)}),Jo));Pe.setFieldValue("sub_item_banks",Qr)},className:un===0?"":"ml10"},$n.createElement(te.Z,{title:"\u4E0B\u79FB"},$n.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),$n.createElement(te.Z,{title:"\u5220\u9664"},$n.createElement(ti.Z,{className:`${fo.deleteIcon} ml40`,onClick:()=>Un(Dn)})))},$n.createElement(we.default.Item,ea(qn({},wn),{name:Dn}),(((_r=kn==null?void 0:kn[Dn])==null?void 0:_r.question_type)==0||((Wr=kn==null?void 0:kn[Dn])==null?void 0:Wr.question_type)==1)&&$n.createElement(jo,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Sr=kn==null?void 0:kn[Dn])==null?void 0:Sr.question_type)==1,form:Pe,choiceKey:[Dn,"choices"],titleKey:[Dn,"name"],analysisKey:[Dn,"analysis"],choiceOptionsPath:["sub_item_banks",Dn,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((yo=kn==null?void 0:kn[Dn])==null?void 0:yo.question_type)==3&&$n.createElement(da,{form:Pe,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",name:Dn,scoreByBlank:[Dn,"use_blank_score"],titleKey:[Dn,"name"],analysisKey:[Dn,"analysis"],isOrdered:[Dn,"is_ordered"],answerKey:[Dn,"standard_answers"],key:xn}),((oo=kn==null?void 0:kn[Dn])==null?void 0:oo.question_type)==2&&$n.createElement(Wn,{form:Pe,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[Dn,"name"],analysisKey:[Dn,"analysis"],choiceKey:[Dn,"choices"]}),(($r=kn==null?void 0:kn[Dn])==null?void 0:$r.question_type)==4&&$n.createElement(Vn,{showKeywords:!0,isMustKeyWords:!0,form:Pe,titleKey:[Dn,"name"],analysisKey:[Dn,"analysis"],answerTexts:[Dn,"answer_texts"],useKeywords:[Dn,"use_keywords"],keywords:[Dn,"keywords"],indexs:Dn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:xn})))})),ft.length<20&&$n.createElement(ee.Z,{menu:{items:[{label:$n.createElement("div",{onClick:()=>{Ht({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),Ot([ft==null?void 0:ft.length,...zt])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:$n.createElement("div",{onClick:()=>{Ht({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),Ot([ft==null?void 0:ft.length,...zt])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:$n.createElement("div",{onClick:()=>{Ht({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),Ot([ft==null?void 0:ft.length,...zt])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:$n.createElement("div",{onClick:()=>{Ht({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),Ot([ft==null?void 0:ft.length,...zt])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:$n.createElement("div",{onClick:()=>{Ht({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),Ot([ft==null?void 0:ft.length,...zt])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(ua=>ua.show).map(ua=>({label:ua.label,key:ua.key}))}},$n.createElement("div",{className:`${fo.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var Dr=z(67294),po=Object.defineProperty,Kr=Object.defineProperties,ii=Object.getOwnPropertyDescriptors,di=Object.getOwnPropertySymbols,Ji=Object.prototype.hasOwnProperty,Xi=Object.prototype.propertyIsEnumerable,dl=(ge,Ce,Pe)=>Ce in ge?po(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(di)for(var Pe of di(Ce))Xi.call(Ce,Pe)&&dl(ge,Pe,Ce[Pe]);return ge},Wi=(ge,Ce)=>Kr(ge,ii(Ce)),Al=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())}),Vi=({qitem:ge,setisedit:Ce,TagDiscipline:Pe,exerciseitem:gt,seveeditor:$t,deleteitem:xn,getTagData:Bn,init:zt,showTip:Ot=!1})=>{const[Tt]=we.default.useForm();(0,x.useEffect)(()=>{var ft;Tt.setFieldsValue(Wi(zi({},ge),{name:ge.question_title,sub_item_banks:(ft=ge.sub_exercise_questions)==null?void 0:ft.map(Ht=>{var Un;return Wi(zi({},Ht),{name:Ht.question_title,choices:(Un=Ht==null?void 0:Ht.question_choices)==null?void 0:Un.map(na=>Wi(zi({},na),{is_answer:na!=null&&na.standard_boolean?1:0}))})}),repeat_answer:!ge.repeat_answer}))},[ge]);const an=ft=>{if(!(ft!=null&&ft.length))return!1;const Ht=ft.map(na=>{var kn;return(kn=na.choice_text)==null?void 0:kn.trim().replace(/^\s+|\s+$/g,"")});return new Set(Ht).size!==Ht.length};return Dr.createElement("div",null,Dr.createElement(we.default,{form:Tt,colon:!1,onValuesChange:(ft,Ht)=>{var Un,na,kn;if(ft!=null&&ft.sub_item_banks){let ua=((Un=Tt.getFieldValue("sub_item_banks"))==null?void 0:Un.length)>0&&((kn=(na=Tt.getFieldValue("sub_item_banks"))==null?void 0:na.map(un=>{var ga;if(un.question_type==3&&(un!=null&&un.use_blank_score)){let er=0;for(let Dn in un==null?void 0:un.standard_answers)er+=Number((ga=un==null?void 0:un.standard_answers[Dn])==null?void 0:ga.score);return er}else return un.question_score}))==null?void 0:kn.filter(un=>un));(ua==null?void 0:ua.length)>0&&Tt.setFieldsValue({question_score:parseFloat(ua==null?void 0:ua.reduce((un,ga)=>parseFloat(un)+parseFloat(ga))).toFixed(1)})}},onFinish:ft=>{var Ht,Un;if((Ht=ft.sub_item_banks)==null?void 0:Ht.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}$t(Wi(zi(zi({},ge),ft),{sub_item_banks:(Un=ft==null?void 0:ft.sub_item_banks)==null?void 0:Un.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:ft=>Al(void 0,null,function*(){var Ht,Un;Ee.ZP.error(ft.errorFields[0].errors[0]),Tt.scrollToField((Un=(Ht=ft==null?void 0:ft.errorFields)==null?void 0:Ht[0])==null?void 0:Un.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:()=>{xn()}},Dr.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Dr.createElement(de.ZP,{onClick:()=>{var ft;ge.isadd?(Ce(!1),zt()):(Tt.setFieldsValue(Wi(zi({},ge),{name:ge==null?void 0:ge.question_title,choices:(ft=ge==null?void 0:ge.question_choices)==null?void 0:ft.map(Ht=>Wi(zi({},Ht),{standard_boolean:Ht!=null&&Ht.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),Dr.createElement(te.Z,{overlayClassName:oe.shake,open:Ot,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:()=>{Tt.submit()}},"\u4FDD\u5B58"))),Dr.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Dr.createElement(Ta.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),Dr.createElement(br,{form:Tt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),Dr.createElement(fn,{getTagData:Bn,qitem:ge,exerciseitem:gt,TagDiscipline:Pe,form:Tt}))))},al=z(15312),ul=z(19575),Yi=z(67294),hl=Object.defineProperty,Ul=Object.defineProperties,Fl=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},sl=(ge,Ce)=>Ul(ge,Fl(Ce)),Yl=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())}),qi=({qitem:ge,TagDiscipline:Ce,exerciseitem:Pe,setisedit:gt,seveeditor:$t,deleteitem:xn,getTagData:Bn,init:zt,showTip:Ot=!1})=>{const[Tt]=we.default.useForm(),an=!0;return(0,x.useEffect)(()=>{var ft,Ht,Un;Tt.setFieldsValue(sl($i({},ge),{standard_answers:ge.standard_answer,difficulty:ge.difficulty,item_banks_group_id:ge.item_banks_group_id,hack:sl($i({},ge),{time_limit:(ge==null?void 0:ge.time_limit)||3}),hack_codes:{language:(ft=ge==null?void 0:ge.program_attr)==null?void 0:ft.language,code:ul.Base64.decode(((Ht=ge==null?void 0:ge.program_attr)==null?void 0:Ht.code)||"")},hack_sets:$i({},(Un=ge==null?void 0:ge.hack_sets)==null?void 0:Un[0]),repeat_answer:!ge.repeat_answer}))},[ge]),Yi.createElement("div",null,Yi.createElement(we.default,{form:Tt,colon:!1,onValuesChange:(ft,Ht)=>{var Un,na,kn,ua;if(ft!=null&&ft.standard_answers){let un=((Un=Tt.getFieldValue("standard_answers"))==null?void 0:Un.length)>0&&((kn=(na=Tt.getFieldValue("standard_answers"))==null?void 0:na.map(ga=>ga.score))==null?void 0:kn.filter(ga=>ga));(un==null?void 0:un.length)>0&&Tt.setFieldsValue({question_score:(un==null?void 0:un.length)>0&&((ua=un.reduce((ga,er)=>ga+er))==null?void 0:ua.toFixed(1))})}},onFinish:ft=>{var Ht;$t(sl($i($i({},ge),ft),{item_type:ge==null?void 0:ge.question_type,standard_answers:(Ht=ft.standard_answers)==null?void 0:Ht.map((Un,na)=>sl($i({},Un),{position:na+1})),standard_answer:void 0}))},onFinishFailed:ft=>Yl(void 0,null,function*(){var Ht,Un;Ee.ZP.error(ft.errorFields[0].errors[0]),Tt.scrollToField((Un=(Ht=ft==null?void 0:ft.errorFields)==null?void 0:Ht[0])==null?void 0:Un.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:()=>{xn()}},Yi.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Yi.createElement(de.ZP,{onClick:()=>{var ft,Ht,Un;ge.isadd?(gt(!1),zt()):(Tt.setFieldsValue(sl($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:(ft=ge==null?void 0:ge.program_attr)==null?void 0:ft.language,code:ul.Base64.decode((Ht=ge==null?void 0:ge.program_attr)==null?void 0:Ht.code)},hack_sets:$i({},(Un=ge==null?void 0:ge.hack_sets)==null?void 0:Un[0]),repeat_answer:!ge.repeat_answer})),gt(!1))}},"\u53D6\u6D88"),Yi.createElement(te.Z,{overlayClassName:oe.shake,open:Ot,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:()=>{Tt.submit()}},"\u4FDD\u5B58"))),Yi.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Yi.createElement(Ta.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Yi.createElement(al.t,{form:Tt,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(fn,{getTagData:Bn,qitem:ge,exerciseitem:Pe,TagDiscipline:Ce,form:Tt}))))},ji=z(67294),kl=Object.defineProperty,Zr=Object.defineProperties,Sl=Object.getOwnPropertyDescriptors,Zl=Object.getOwnPropertySymbols,ql=Object.prototype.hasOwnProperty,yl=Object.prototype.propertyIsEnumerable,eu=(ge,Ce,Pe)=>Ce in ge?kl(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,Ol=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))ql.call(Ce,Pe)&&eu(ge,Pe,Ce[Pe]);if(Zl)for(var Pe of Zl(Ce))yl.call(Ce,Pe)&&eu(ge,Pe,Ce[Pe]);return ge},fl=(ge,Ce)=>Zr(ge,Sl(Ce)),Wl=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())}),Au=({qitem:ge,setqitem:Ce,setisedit:Pe,TagDiscipline:gt,exerciseitem:$t,seveeditor:xn,deleteitem:Bn,showTip:zt=!1})=>{var Ot;const[Tt]=we.default.useForm();return(0,x.useEffect)(()=>{var an,ft;Tt.setFieldsValue(fl(Ol({},ge),{name:ge==null?void 0:ge.question_title,choices:(an=ge==null?void 0:ge.question_choices)==null?void 0:an.map(Ht=>fl(Ol({},Ht),{standard_boolean:Ht!=null&&Ht.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),ge.shixun=(ft=ge==null?void 0:ge.shixun)==null?void 0:ft.map(Ht=>fl(Ol({},Ht),{defaultscore:Ht.challenge_score}))},[]),ji.createElement("div",null,ji.createElement(we.default,{form:Tt,colon:!1,onFinish:an=>{var ft,Ht;let Un=fl(Ol({},an),{question_scores:(ft=ge==null?void 0:ge.shixun)==null?void 0:ft.map(na=>na.challenge_score),item_type:ge==null?void 0:ge.question_type,choices:(Ht=an==null?void 0:an.choices)==null?void 0:Ht.map(na=>fl(Ol({},na),{is_answer:na.standard_boolean}))});xn(Ol(Ol({},ge),Un))},onFinishFailed:an=>Wl(void 0,null,function*(){var ft,Ht;Ee.ZP.error(an.errorFields[0].errors[0]),Tt.scrollToField((Ht=(ft=an==null?void 0:an.errorFields)==null?void 0:ft[0])==null?void 0:Ht.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:()=>{Bn()}},ji.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),ji.createElement(de.ZP,{onClick:()=>{var an,ft;Tt.setFieldsValue(fl(Ol({},ge),{name:ge==null?void 0:ge.question_title,choices:(an=ge==null?void 0:ge.question_choices)==null?void 0:an.map(Ht=>fl(Ol({},Ht),{standard_boolean:Ht!=null&&Ht.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),ge.shixun=(ft=ge==null?void 0:ge.shixun)==null?void 0:ft.map(Ht=>fl(Ol({},Ht),{challenge_score:Ht.defaultscore})),Ce(Ol({},ge)),Pe(!1)}},"\u53D6\u6D88"),ji.createElement(te.Z,{overlayClassName:oe.shake,open:zt,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,ft,Ht;if(((ft=(an=ge==null?void 0:ge.shixun)==null?void 0:an.map)==null?void 0:ft.call(an,Un=>Un.challenge_score).filter(Un=>Un).length)<((Ht=ge==null?void 0:ge.shixun)==null?void 0:Ht.length)){Ee.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}Tt.submit()})},"\u4FDD\u5B58"))),ji.createElement(Ta.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(Cn.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")),(Ot=ge==null?void 0:ge.shixun)==null?void 0:Ot.map((an,ft)=>ji.createElement("div",{key:an.challenge_id,style:{display:"flex",marginBottom:20}},ji.createElement("div",{style:{flex:1}},ft+1,"\u3001",an.challenge_name),ji.createElement("div",null,ji.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",ji.createElement(He.Z,{precision:1,value:an==null?void 0:an.challenge_score,onChange:Ht=>{const Un=JSON.parse(JSON.stringify((ge==null?void 0:ge.shixun)||[]));Un[ft].challenge_score=Ht;const na=Un.every(ua=>!ua.challenge_score),kn=parseFloat(Un==null?void 0:Un.map(ua=>ua.challenge_score).reduce((ua,un)=>parseFloat(ua||0)+parseFloat(un||0)));Tt.setFieldsValue({question_score:na?"":kn.toFixed(1)}),Ce(fl(Ol({},ge),{shixun:Un}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},Io={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),uu=z(35713),Mr=z(67294);const su=["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"],Fu=[{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 Ou=({qitem:ge,newExercisePaper:Ce})=>{var Pe,gt,$t,xn,Bn,zt,Ot,Tt,an,ft,Ht,Un,na,kn,ua,un,ga,er,Dn,wn,Cr,zr,Xr,Hr,mo;return Mr.createElement("div",{className:Io.warp},((ge==null?void 0:ge.question_type)===0||(ge==null?void 0:ge.question_type)===2)&&Mr.createElement("div",{className:Io.normalWrap},(Pe=ge==null?void 0:ge.question_choices)==null?void 0:Pe.map((Ua,or)=>Mr.createElement("div",{className:Io.redio,key:or},!(Ua!=null&&Ua.standard_boolean)&&Mr.createElement("span",{className:Io.redioitem}),(Ua==null?void 0:Ua.standard_boolean)&&Mr.createElement("i",{className:`${Io.redioitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${Ua!=null&&Ua.standard_boolean?Io.titleyes:Io.title} ${Io.indexTag}`},(ge==null?void 0:ge.question_type)===0?su[or]:""),Mr.createElement(Ie.Z,{className:Ua!=null&&Ua.standard_boolean?Io.titleyes:Io.title,value:Ua==null?void 0:Ua.choice_text}),(Ua==null?void 0:Ua.standard_boolean)&&Mr.createElement("div",{className:Io.yestag},"\u6B63\u786E\u7B54\u6848")))),(ge==null?void 0:ge.question_type)===1&&Mr.createElement("div",{className:Io.normalWrap},(gt=ge==null?void 0:ge.question_choices)==null?void 0:gt.map((Ua,or)=>Mr.createElement("div",{className:Io.checkbox,key:or},!(Ua!=null&&Ua.standard_boolean)&&Mr.createElement("span",{className:Io.checkboxitem}),(Ua==null?void 0:Ua.standard_boolean)&&Mr.createElement("i",{className:`${Io.checkboxitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${Ua!=null&&Ua.standard_boolean?Io.titleyes:Io.title} ${Io.indexTag}`},su[or]),Mr.createElement(Ie.Z,{className:Ua!=null&&Ua.standard_boolean?Io.titleyes:Io.title,value:Ua==null?void 0:Ua.choice_text}),(Ua==null?void 0:Ua.standard_boolean)&&Mr.createElement("div",{className:Io.yestag},"\u6B63\u786E\u7B54\u6848")))),(ge==null?void 0:ge.question_type)===3&&Mr.createElement("div",{className:Io.completion},($t=ge==null?void 0:ge.standard_answers)==null?void 0:$t.map((Ua,or)=>{var ir;return Mr.createElement(Pt.Z,{align:"top"},Mr.createElement("span",{className:Io.title},"\u586B\u7A7A\u9879",or+1),Mr.createElement("div",{className:Io.content},(ir=Ua.answer_text)==null?void 0:ir.map((_r,Wr)=>Mr.createElement("div",{key:Wr,className:Io.items,style:(Ua==null?void 0:Ua.model)===2?{border:0,padding:0}:{}},(Ua==null?void 0:Ua.model)===1?Mr.createElement("pre",{className:"mb0"},_r):Mr.createElement(uu.Z,{value:_r,disabled:!0})))))})),(ge==null?void 0:ge.question_type)===4&&Mr.createElement("div",{className:Io.simple},Mr.createElement("div",{className:Io.title},"\u53C2\u8003\u7B54\u6848"),Mr.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(xn=ge==null?void 0:ge.answer_texts)!=null&&xn[0]?Mr.createElement(Ie.Z,{className:Io.content,value:(Bn=ge==null?void 0:ge.answer_texts)==null?void 0:Bn[0]}):Mr.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Mr.createElement("div",{className:"mt20 "},Mr.createElement("span",{className:Io.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:Io.shixunWrapper},(zt=ge==null?void 0:ge.shixun)==null?void 0:zt.map((Ua,or)=>{var ir,_r;return Mr.createElement("div",null,Mr.createElement("div",{key:or,className:`${Io.shixun} mb30`},Mr.createElement("span",{className:Io.score},"\uFF08",Ua==null?void 0:Ua.challenge_score,"\u5206\uFF09"),Mr.createElement("span",{className:Io.qtitle},(ge==null?void 0:ge.index)+"."+(or+1),"\u3001",Ua==null?void 0:Ua.challenge_name)),((_r=(ir=Ce==null?void 0:Ce.editData)==null?void 0:ir.exercise)==null?void 0:_r.show_challenge_task_pass)&&Mr.createElement(Ie.Z,{className:Io.content,value:(Ua==null?void 0:Ua.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(ge==null?void 0:ge.question_type)===6&&Mr.createElement("div",{className:Io.program,style:{border:!((Tt=(Ot=Ce==null?void 0:Ce.editData)==null?void 0:Ot.exercise)!=null&&Tt.show_hack_sets)&&!((ft=(an=Ce==null?void 0:Ce.editData)==null?void 0:an.exercise)!=null&&ft.show_hack_description)&&"none"}},((Un=(Ht=Ce==null?void 0:Ce.editData)==null?void 0:Ht.exercise)==null?void 0:Un.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:(Ua,or,ir)=>ir+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Ua,or,ir)=>Mr.createElement(te.Z,{title:Mr.createElement("pre",null,Ua)},Mr.createElement("div",{className:Io.divname},Ua))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Ua,or,ir)=>Mr.createElement(te.Z,{title:Mr.createElement("pre",null,Ua)}," ",Mr.createElement("div",{className:Io.divname},Ua))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(na=ge==null?void 0:ge.program_attr)==null?void 0:na.hack_sets})),((ua=(kn=Ce==null?void 0:Ce.editData)==null?void 0:kn.exercise)==null?void 0:ua.show_hack_description)&&Mr.createElement("div",null,Mr.createElement(Ie.Z,{className:Io.content,value:(ge==null?void 0:ge.description)||"- -"}))),(ge==null?void 0:ge.question_type)===7&&((un=ge==null?void 0:ge.sub_exercise_questions)==null?void 0:un.map((Ua,or)=>{var ir,_r,Wr,Sr,yo,oo;return Mr.createElement("div",{key:or},Mr.createElement("div",{className:Io.combination},Mr.createElement("span",{className:Io.score},Ua==null?void 0:Ua.question_score,"\u5206"),Mr.createElement("span",{className:Io.qtype},(ir=Fu.find($r=>$r.type==Ua.question_type))==null?void 0:ir.name),Mr.createElement("span",{className:Io.qtitle},Mr.createElement(Ie.Z,{value:`${or+1}\u3001${Ua==null?void 0:Ua.question_title}`}))),(Ua.question_type===0||Ua.question_type===2)&&Mr.createElement("div",{className:Io.warp,style:{padding:"20px 58px 0 58px"}},Mr.createElement("div",null,(_r=Ua==null?void 0:Ua.question_choices)==null?void 0:_r.map(($r,jr)=>Mr.createElement("div",{className:Io.redio,key:jr},!($r!=null&&$r.standard_boolean)&&Mr.createElement("span",{className:Io.redioitem}),($r==null?void 0:$r.standard_boolean)&&Mr.createElement("i",{className:`${Io.redioitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${$r!=null&&$r.standard_boolean?Io.titleyes:Io.title} ${Io.indexTag}`},su[jr]),Mr.createElement(Ie.Z,{className:$r!=null&&$r.standard_boolean?Io.titleyes:Io.title,value:$r==null?void 0:$r.choice_text}),($r==null?void 0:$r.standard_boolean)&&Mr.createElement("div",{className:Io.yestag},"\u6B63\u786E\u7B54\u6848"))))),Ua.question_type===1&&Mr.createElement("div",{className:Io.normalWrap},(Wr=Ua==null?void 0:Ua.question_choices)==null?void 0:Wr.map(($r,jr)=>Mr.createElement("div",{className:Io.checkbox,key:jr},!($r!=null&&$r.standard_boolean)&&Mr.createElement("span",{className:Io.checkboxitem}),($r==null?void 0:$r.standard_boolean)&&Mr.createElement("i",{className:`${Io.checkboxitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${$r!=null&&$r.standard_boolean?Io.titleyes:Io.title} ${Io.indexTag}`},su[jr]),Mr.createElement(Ie.Z,{className:$r!=null&&$r.standard_boolean?Io.titleyes:Io.title,value:$r==null?void 0:$r.choice_text}),($r==null?void 0:$r.standard_boolean)&&Mr.createElement("div",{className:Io.yestag},"\u6B63\u786E\u7B54\u6848")))),Ua.question_type===3&&Mr.createElement("div",{className:Io.completion},(Sr=Ua==null?void 0:Ua.standard_answers)==null?void 0:Sr.map(($r,jr)=>{var Qr;return Mr.createElement(Pt.Z,{align:"top"},Mr.createElement("span",{className:Io.title},"\u586B\u7A7A\u9879",jr+1),Mr.createElement("div",{className:Io.content},(Qr=$r.answer_text)==null?void 0:Qr.map((Jo,_o)=>Mr.createElement("div",{key:_o,className:Io.items},Mr.createElement("pre",{className:"mb0"},Jo)))))})),Ua.question_type===4&&Mr.createElement("div",{className:Io.simple},Mr.createElement("div",{className:Io.title},"\u53C2\u8003\u7B54\u6848"),Mr.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(yo=Ua==null?void 0:Ua.answer_texts)!=null&&yo[0]?Mr.createElement(Ie.Z,{className:Io.content,value:(oo=Ua==null?void 0:Ua.answer_texts)==null?void 0:oo[0]}):Mr.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Mr.createElement("div",{className:"mt20 "},Mr.createElement("span",{className:Io.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Mr.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},Ua!=null&&Ua.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(Ie.Z,{disabledFill:!0,className:Io.content,showProgramFill:!0,value:ul.Base64.decode(((ga=ge==null?void 0:ge.program_attr)==null?void 0:ga.code)||"")})),((ge==null?void 0:ge.question_type)<=4||[6,8].includes(ge==null?void 0:ge.question_type))&&Mr.createElement("div",{className:Io.bottom},Mr.createElement("div",{className:`${Io.bottomitem} mb30`},Mr.createElement("span",{className:Io.left},"\u89E3\u6790"),Mr.createElement("span",{className:Io.right},ge!=null&&ge.analysis?Mr.createElement(Ie.Z,{value:ge==null?void 0:ge.analysis}):Mr.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),Mr.createElement("div",{className:`${Io.bottomitem} mb30`},Mr.createElement("span",{className:Io.left},"\u96BE\u5EA6"),Mr.createElement("span",{className:Io.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:Io.bottomitem},Mr.createElement("span",{className:Io.left},"\u77E5\u8BC6\u70B9"),Mr.createElement(te.Z,{title:((er=ge==null?void 0:ge.tag_discipline_names)==null?void 0:er.length)<=0||((Dn=ge==null?void 0:ge.tag_discipline_names)==null?void 0:Dn.length)==1&&["-"].includes(ge==null?void 0:ge.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(Cr=(wn=ge==null?void 0:ge.tag_discipline_names)==null?void 0:wn.join("\uFF1B"))==null?void 0:Cr.toString()},Mr.createElement("span",{className:Io.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~"):((Xr=ge==null?void 0:ge.tag_discipline_names)==null?void 0:Xr.length)==1&&["-"].includes(ge==null?void 0:ge.tag_discipline_names[0])?Mr.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(mo=(Hr=ge==null?void 0:ge.tag_discipline_names)==null?void 0:Hr.join("\uFF1B"))==null?void 0:mo.toString())))))},Su=z(92359),yu=z(77792),ml=z(67294),Eu=Object.defineProperty,$l=Object.defineProperties,Pu=Object.getOwnPropertyDescriptors,cu=Object.getOwnPropertySymbols,Lu=Object.prototype.hasOwnProperty,du=Object.prototype.propertyIsEnumerable,Bu=(ge,Ce,Pe)=>Ce in ge?Eu(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,gu=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Lu.call(Ce,Pe)&&Bu(ge,Pe,Ce[Pe]);if(cu)for(var Pe of cu(Ce))du.call(Ce,Pe)&&Bu(ge,Pe,Ce[Pe]);return ge},tu=(ge,Ce)=>$l(ge,Pu(Ce)),fu=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())}),Et=({qitem:ge,setisedit:Ce,TagDiscipline:Pe,exerciseitem:gt,seveeditor:$t,deleteitem:xn,getTagData:Bn,init:zt,showTip:Ot=!1})=>{const[Tt]=we.default.useForm();return(0,x.useEffect)(()=>{Tt.setFieldsValue(tu(gu({},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:Tt,colon:!1,onFinish:an=>{$t(gu(gu({},ge),an))},onFinishFailed:an=>fu(void 0,null,function*(){var ft,Ht;Ee.ZP.error(an.errorFields[0].errors[0]),Tt.scrollToField((Ht=(ft=an==null?void 0:an.errorFields)==null?void 0:ft[0])==null?void 0:Ht.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:()=>{xn()}},ml.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),ml.createElement(de.ZP,{onClick:()=>{ge.isadd?(Ce(!1),zt()):(Tt.setFieldsValue(tu(gu({},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:Ot,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:()=>{Tt.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(He.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(yu.W,{form:Tt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),ml.createElement(fn,{getTagData:Bn,qitem:ge,exerciseitem:gt,TagDiscipline:Pe,form:Tt}))))},ct=z(67294),mn=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())}),Ya=({setScoreShow:ge,ScoreShow:Ce,exerciseitem:Pe,getdata:gt})=>{var $t,xn,Bn;const[zt,Ot]=(0,x.useState)(!1);function Tt(){return mn(this,null,function*(){var an,ft,Ht;let Un=(ft=(an=Pe==null?void 0:Pe.exercise_question_types)==null?void 0:an.filter(kn=>kn.Singlequestion))==null?void 0:ft.map(kn=>({question_type:kn.question_type,score:kn.Singlequestion})),na=yield(0,pe.ZP)(`/api/examination_banks/${(Ht=Pe==null?void 0:Pe.exercise)==null?void 0:Ht.id}/batch_set_score.json`,{method:"POST",body:{question_arr:Un}});(na==null?void 0:na.status)===0&&gt()})}return ct.createElement("div",null,Ce&&ct.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,ft,Ht;if(Pe!=null&&Pe.use_blank_score&&((Ht=(ft=(an=Pe==null?void 0:Pe.exercise_question_types)==null?void 0:an.filter(Un=>Un.name==="\u586B\u7A7A\u9898"))==null?void 0:ft[0])!=null&&Ht.Singlequestion)){Ot(!0);return}Tt(),ge(!1)}},ct.createElement("div",{className:"c-black"},"\u603B\u5206",ct.createElement("span",{className:"ml10 c-light-primary"},(Pe==null?void 0:Pe.exercise_question_types.length)>0&&(($t=Pe==null?void 0:Pe.exercise_types)==null?void 0:$t.q_scores))),ct.createElement("div",{className:oe.content},ct.createElement("span",null,"\u9898\u578B\u540D\u79F0"),ct.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),ct.createElement("span",null,"\u9898\u578B\u603B\u5206"),ct.createElement("span",null,"\u64CD\u4F5C")),(Bn=(xn=Pe==null?void 0:Pe.exercise_question_types)==null?void 0:xn.filter(an=>an.name!=="\u5B9E\u8BAD\u9898"&&an.name!=="\u7EC4\u5408\u9898"))==null?void 0:Bn.map((an,ft)=>{var Ht;return ct.createElement("div",{key:ft,className:oe.items},ct.createElement("span",null,an==null?void 0:an.name),ct.createElement("span",null,(Ht=an==null?void 0:an.items)==null?void 0:Ht.length),ct.createElement("span",null,an==null?void 0:an.score),ct.createElement("span",null,"\u6BCF\u9898",ct.createElement(He.Z,{min:.1,precision:1,max:100,onChange:Un=>{an.Singlequestion=Un},defaultValue:an.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),ct.createElement(b.default,{title:!1,footer:!1,centered:!0,open:zt,zIndex:20,width:640,closable:!1,className:oe.scoremodal},ct.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",ct.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"),ct.createElement("div",{className:oe.bottom},ct.createElement(de.ZP,{className:oe.no,onClick:()=>{Ot(!1)}},"\u53D6\u6D88"),ct.createElement(de.ZP,{className:oe.yes,onClick:()=>{Tt(),Ot(!1),ge(!1)}},"\u786E\u8BA4"))))},ar=z(97964),ro=z(84223),Mo=z(96486),Do=z(93671),be=z(38478),De=z(20670),$e=z(67294),ut=Object.defineProperty,Jt=Object.defineProperties,Pn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,wa=Object.prototype.hasOwnProperty,ba=Object.prototype.propertyIsEnumerable,Da=(ge,Ce,Pe)=>Ce in ge?ut(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,xa=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))wa.call(Ce,Pe)&&Da(ge,Pe,Ce[Pe]);if(Rn)for(var Pe of Rn(Ce))ba.call(Ce,Pe)&&Da(ge,Pe,Ce[Pe]);return ge},qa=(ge,Ce)=>Jt(ge,Pn(Ce)),ur=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())});const nr=[{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"}],Ar=({user:ge,dispatch:Ce,itemid:Pe,newExercisePaper:gt,setisedits:$t})=>{var xn,Bn,zt,Ot,Tt,an,ft,Ht,Un,na,kn,ua;const[un,ga]=(0,x.useState)(),[er,Dn]=(0,x.useState)(!1),[wn,Cr]=(0,x.useState)(),[zr,Xr]=(0,x.useState)(),Hr=(0,x.useRef)(),mo=(0,x.useRef)(),[Ua,or]=(0,x.useState)(),[ir,_r]=(0,x.useState)(!1),[Wr,Sr]=(0,x.useState)(!1),[yo,oo]=(0,x.useState)(),[$r,jr]=(0,x.useState)(!1),[Qr,Jo]=(0,x.useState)(!1),[_o,bi]=(0,x.useState)(!1),[Pi,vi]=(0,x.useState)(!1),[ni,ai]=(0,x.useState)(!1),[Eo,Ho]=(0,x.useState)(!1),[Ci,pi]=(0,x.useState)(!1),[Li,co]=(0,x.useState)(!1),[$a]=we.default.useForm(),[to,Yr]=(0,x.useState)(!1),yr=(0,x.useRef)(null),[Fo]=(0,ie.useSearchParams)(),[hi,Ri]=(0,x.useState)(!1),Ii=Fo.get("isIntelligentAssistant"),[Zi,fe]=(0,x.useState)(!1);(0,x.useEffect)(()=>{Re(),Ce({type:"globalSetting/footerToggle",payload:!1})},[]),(0,x.useEffect)(()=>{$t(Wr)},[Wr]),(0,x.useEffect)(()=>{wn!=null&&wn.question_id&&(Xr(wn==null?void 0:wn.question_score),mo.current=wn==null?void 0:wn.question_id)},[wn]);const ve=pn=>ur(void 0,null,function*(){let Ea=yield Ce({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:pn}});oo(Ea)});function Re(){return ur(this,null,function*(){var pn,Ea,Ma,ka,ja,pr;_r(!0),Dn(!0);const io=yield Ce({type:"newExercisePaper/editExercise",payload:{id:Pe}});_r(!1),Dn(!1),ga(io),(pn=io==null?void 0:io.exercise)!=null&&pn.sub_discipline_id&&ve((Ea=io==null?void 0:io.exercise)==null?void 0:Ea.sub_discipline_id),Cr(qa(xa({},(ja=(ka=(Ma=io==null?void 0:io.exercise_question_types)==null?void 0:Ma[0])==null?void 0:ka.items)==null?void 0:ja[0]),{index:1})),or(qa(xa({},(pr=io==null?void 0:io.exercise_question_types)==null?void 0:pr[0]),{indexs:1}))})}function Ue(pn,Ea=!0){return ur(this,null,function*(){var Ma,ka,ja,pr;Ea&&(_r(!0),Dn(!0));const io=yield Ce({type:"newExercisePaper/editExercise",payload:{id:Pe}});ga(io);let wr=[];(Ma=io==null?void 0:io.exercise_question_types)==null||Ma.map(Fr=>{var Jr;(Jr=Fr==null?void 0:Fr.items)==null||Jr.map((Wo,Zo)=>{wr.push(qa(xa({},Wo),{index:Zo+1}))})});let Za=(ka=wr.filter(Fr=>Fr.question_id===(pn==null?void 0:pn.id)))==null?void 0:ka[0],cr=(pr=((ja=io==null?void 0:io.exercise_question_types)==null?void 0:ja.map((Fr,Jr)=>{if((Za==null?void 0:Za.question_type)===(Fr==null?void 0:Fr.question_type))return qa(xa({},Fr),{indexs:Jr+1})})).filter(Fr=>Fr))==null?void 0:pr[0];or(xa({},cr)),Cr(xa({},Za)),Xr(Za==null?void 0:Za.question_score),_r(!1),Dn(!1)})}function ot(pn){return ur(this,null,function*(){var Ea;let Ma=qa(xa({},pn),{difficulty:(pn==null?void 0:pn.difficulty)||2,item_type:pn.question_type,sub_discipline_id:((Ea=pn==null?void 0:pn.sub_discipline_id)==null?void 0:Ea[1])||"",tag_discipline_ids:[],repeat_answer:!pn.repeat_answer}),ka={};pn.question_type===8&&(ka=qa(xa({},pn),{hack:qa(xa({},pn==null?void 0:pn.hack),{difficult:pn.difficulty}),hack_codes:qa(xa({},pn.hack_codes),{code:ul.Base64.encode(pn.hack_codes.code)}),hack_sets:[xa({},pn.hack_sets)],is_blank:!0})),pn.tag_discipline_ids&&(Ma.tag_discipline_ids=Array.isArray(pn.tag_discipline_ids)?pn.tag_discipline_ids:[pn.tag_discipline_ids],ka.tag_discipline_ids=Array.isArray(pn.tag_discipline_ids)?pn.tag_discipline_ids:[pn.tag_discipline_ids]),sessionStorage.projectFill&&(ka.hack_identifier=sessionStorage.projectFill);let ja=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:pn.question_type===8?ka:Ma});(ja==null?void 0:ja.status)===0&&(Sr(!1),Ue(ja)),(0,ce.Vf)("#question-scroll-id")})}function pt(pn){return ur(this,null,function*(){Dn(!0);let Ea=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/sort_question_type.json`,{method:"post",body:{question_type:pn}});Dn(!1),(Ea==null?void 0:Ea.status)===0&&Re()})}const _t=(pn,Ea,Ma)=>ur(void 0,null,function*(){var ka;if(pn.length===0){Ee.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),Ma();return}const ja=yield(0,se.Hb)(Pe,(ka=pn[0])==null?void 0:ka.file,Ea);ja.status===0&&(Ee.ZP.success(`\u6210\u529F\u5BFC\u5165${ja==null?void 0:ja.success}\u6761`),jr(!1),Re()),Ma()}),rn=(pn,Ea)=>ur(void 0,null,function*(){const Ma=yield(0,se.kF)({score:(0,Mo.round)(pn,1),question_id:Ea==null?void 0:Ea.question_id});if((Ma==null?void 0:Ma.status)===0){Ee.ZP.success("\u4FEE\u6539\u6210\u529F"),Ue({id:mo.current},!1);return}(Ma==null?void 0:Ma.status)===-1&&Xr(Ea==null?void 0:Ea.question_score)});function bt(){return ur(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:()=>ur(this,null,function*(){if(wn.question_id){let pn=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/examination_banks_item_banks/${wn.question_id}.json`,{method:"delete"});(pn==null?void 0:pn.status)===0&&(Re(),Sr(!1))}else Cr({}),Sr(!1),Re()}),cancelText:"\u53D6\u6D88"})})}const wt=pn=>ur(void 0,null,function*(){return yield(0,pe.ZP)(`/api/examination_banks/${Pe}/examination_banks_item_banks.json`,{method:"post",body:xa({},pn)})}),{overflow:sn,handleMouseEnter:qt,handleMouseLeave:zn}=(0,ro.I)(),Sa=pn=>ur(void 0,null,function*(){var Ea,Ma;Dn(!0);let ka=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/sort_question_type.json`,{method:"post",body:{question_type:pn}});if(Dn(!1),(ka==null?void 0:ka.status)===0){const ja=yield Ce({type:"newExercisePaper/editExercise",payload:{id:Pe}});ga(ja),(Ea=ja==null?void 0:ja.exercise)!=null&&Ea.sub_discipline_id&&ve((Ma=ja==null?void 0:ja.exercise)==null?void 0:Ma.sub_discipline_id)}}),ca=()=>Wr?(fe(!0),!0):!1;(0,x.useEffect)(()=>{if(Zi){const pn=setTimeout(()=>{fe(!1)},2e3);return()=>clearTimeout(pn)}},[Zi]);const xr=(pn,Ea)=>$e.createElement(E.default,null,$e.createElement(E.default.Item,{key:"0",onClick:()=>sr(pn==null?void 0:pn.question_type)},$e.createElement("span",{className:oe.moreSpan},"\u65B0\u589E")),$e.createElement(E.default.Item,{key:"1",disabled:Ea===0,onClick:()=>ur(void 0,null,function*(){if(Ea===0||ca())return;let Ma=(0,ce.rz)(un==null?void 0:un.exercise_question_types,Ea,Ea-1);yield Sa(Ma.map(ka=>ka.name))})},$e.createElement("span",{className:oe.moreSpan},"\u4E0A\u79FB")),$e.createElement(E.default.Item,{key:"2",disabled:Ea===(un==null?void 0:un.exercise_question_types.length)-1,onClick:()=>ur(void 0,null,function*(){if(Ea===(un==null?void 0:un.exercise_question_types.length)-1||ca())return;let Ma=(0,ce.rz)(un==null?void 0:un.exercise_question_types,Ea,Ea+1);yield Sa(Ma.map(ka=>ka.name))})},$e.createElement("span",{className:oe.moreSpan},"\u4E0B\u79FB")),$e.createElement(E.default.Item,{key:"3",onClick:()=>{var Ma;$a.setFieldsValue({name:pn.name,item_type_en:(Ma=nr.find(ka=>ka.id==pn.question_type))==null?void 0:Ma.nameType}),Yr(!0)}},$e.createElement("span",{className:oe.moreSpan},"\u91CD\u547D\u540D"))),sr=pn=>{var Ea,Ma,ka,ja,pr,io,wr,Za,za,cr,Fr,Jr,Wo,Zo,To,gi,mi,Fi,Ti,rl,el,Ni,cl,qr,li,Oo,Yo,lo;if(!ca()){if(pn===5){vi(!0),ai(!0);return}if(pn===6){if(Fo.get("pageType")=="course")Fo.get("updateType")=="course"?ie.history.push(`/problems/newcreate?express_id=${(Ea=un==null?void 0:un.exercise)==null?void 0:Ea.id}&callback_url=/paperlibrary/add/${(Ma=un==null?void 0:un.exercise)==null?void 0:Ma.id}?type=2&pageType=course&updateType=course&courseId=${Fo.get("courseId")}&stageId=${Fo.get("stageId")}`):ie.history.push(`/problems/newcreate?express_id=${(ka=un==null?void 0:un.exercise)==null?void 0:ka.id}&callback_url=/paperlibrary/add/${(ja=un==null?void 0:un.exercise)==null?void 0:ja.id}?type=2&pageType=course&courseId=${Fo.get("courseId")}&stageId=${Fo.get("stageId")}`);else{let Vo=(io=(pr=gt==null?void 0:gt.editData)==null?void 0:pr.exercise)!=null&&io.set_question_sub_discipline?`/problems/newcreate?express_id=${(wr=un==null?void 0:un.exercise)==null?void 0:wr.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(za=(Za=gt==null?void 0:gt.editData)==null?void 0:Za.exercise)==null?void 0:za.discipline_id}&sub_discipline_id=${(Fr=(cr=gt==null?void 0:gt.editData)==null?void 0:cr.exercise)==null?void 0:Fr.sub_discipline_id}`:`/problems/newcreate?express_id=${(Jr=un==null?void 0:un.exercise)==null?void 0:Jr.id}&callback_url=${window.location.pathname+window.location.search}`;ie.history.push(Vo)}return}Sr(!0),Cr(pn===2?{question_type:pn,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:(Zo=(Wo=gt==null?void 0:gt.editData)==null?void 0:Wo.exercise)!=null&&Zo.set_question_sub_discipline?(gi=(To=gt==null?void 0:gt.editData)==null?void 0:To.exercise)==null?void 0:gi.discipline_id:0,sub_discipline_id:(Fi=(mi=gt==null?void 0:gt.editData)==null?void 0:mi.exercise)!=null&&Fi.set_question_sub_discipline?(rl=(Ti=gt==null?void 0:gt.editData)==null?void 0:Ti.exercise)==null?void 0:rl.sub_discipline_id:0,analysis:""}:{question_type:pn,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:(Ni=(el=gt==null?void 0:gt.editData)==null?void 0:el.exercise)!=null&&Ni.set_question_sub_discipline?(qr=(cl=gt==null?void 0:gt.editData)==null?void 0:cl.exercise)==null?void 0:qr.discipline_id:0,sub_discipline_id:(Oo=(li=gt==null?void 0:gt.editData)==null?void 0:li.exercise)!=null&&Oo.set_question_sub_discipline?(lo=(Yo=gt==null?void 0:gt.editData)==null?void 0:Yo.exercise)==null?void 0:lo.sub_discipline_id:0})}},Ir=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{ca()||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:()=>{ca()||Jo(!0)}}];return $e.createElement("div",null,$e.createElement(Ze.Z,{spinning:ir},$e.createElement("div",{className:oe.bg},$e.createElement("div",{style:{textAlign:"center"}},((xn=un==null?void 0:un.exercise_types)==null?void 0:xn.q_counts)===0&&!Wr&&$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~")}),(((Bn=un==null?void 0:un.exercise_types)==null?void 0:Bn.q_counts)>0||Wr)&&$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:()=>{ca()||bi(!0)},className:oe.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),$e.createElement("div",{className:oe.scrollWrapper,style:{overflow:sn},onMouseEnter:qt,onMouseLeave:zn},(zt=un==null?void 0:un.exercise_question_types)==null?void 0:zt.map((pn,Ea)=>$e.createElement("div",{key:Ea,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)(Ea+1),"\u3001\u3010",pn.name,"\u3011"),$e.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",pn.count,"\u5C0F\u9898\uFF0C\u5171",pn.score,"\u5206\uFF09")),$e.createElement(ee.Z,{dropdownRender:()=>xr(pn,Ea),placement:"bottomLeft"},$e.createElement("div",{className:oe.more_style},$e.createElement("i",{className:"iconfont icon-sandian font12"})))),$e.createElement(sa,{handleEditing:()=>{fe(!0)},isedit:Wr,setBigqitem:or,bigitem:qa(xa({},pn),{indexs:Ea+1}),setqitem:Ma=>ur(void 0,null,function*(){var ka;(ka=Hr.current)==null||ka.blur(),Cr(Ma)}),qitem:wn,Itemid:Pe,getdata:Ue,data:pn.items})))))),$e.createElement("div",{id:"question-scroll-id",style:{overflow:Wr?"hidden":"auto"},className:oe.right,ref:yr},!(wn!=null&&wn.isadd)&&$e.createElement("div",{className:oe.title},!Wr&&$e.createElement("div",{style:{flex:1}},$e.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(Ua==null?void 0:Ua.indexs)&&(0,ce.EM)(Ua==null?void 0:Ua.indexs),"\u3001\u3010",Ua==null?void 0:Ua.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 pn;$a.setFieldsValue({name:Ua.name,item_type_en:(pn=nr.find(Ea=>Ea.id==Ua.question_type))==null?void 0:pn.nameType}),Yr(!0)}})),$e.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",Ua==null?void 0:Ua.count,"\u5C0F\u9898\uFF0C\u5171",Ua==null?void 0:Ua.score,"\u5206\uFF09"),(wn==null?void 0:wn.question_type)===6&&$e.createElement("span",{onClick:()=>Ri(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(wn==null?void 0:wn.question_type)===5&&$e.createElement(Me.default,{defaultChecked:(Tt=(Ot=gt==null?void 0:gt.editData)==null?void 0:Ot.exercise)==null?void 0:Tt.show_challenge_task_pass,onChange:pn=>ur(void 0,null,function*(){let Ea=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:pn.target.checked}});(Ea==null?void 0:Ea.status)===0&&(Ee.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Ue({id:mo.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(wn==null?void 0:wn.question_type)===6&&$e.createElement("span",{style:{marginLeft:20},onClick:()=>{var pn,Ea,Ma,ka;b.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:$e.createElement("div",null,(wn==null?void 0:wn.question_type)===6&&$e.createElement(Me.default,{defaultChecked:(Ea=(pn=gt==null?void 0:gt.editData)==null?void 0:pn.exercise)==null?void 0:Ea.show_hack_sets,onChange:ja=>ur(void 0,null,function*(){let pr=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/update_show_columns.json`,{method:"post",body:{show_hack_sets:ja.target.checked}});(pr==null?void 0:pr.status)===0&&(Ee.ZP.info("\u8BBE\u7F6E\u6210\u529F"),b.default.destroyAll(),Ue({id:mo.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),$e.createElement("br",null),(wn==null?void 0:wn.question_type)===6&&$e.createElement(Me.default,{defaultChecked:(ka=(Ma=gt==null?void 0:gt.editData)==null?void 0:Ma.exercise)==null?void 0:ka.show_hack_description,onChange:ja=>ur(void 0,null,function*(){let pr=yield(0,pe.ZP)(`/api/examination_banks/${Pe}/update_show_columns.json`,{method:"post",body:{show_hack_description:ja.target.checked}});(pr==null?void 0:pr.status)===0&&(Ee.ZP.info("\u8BBE\u7F6E\u6210\u529F"),b.default.destroyAll(),Ue({id:mo.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"}},(wn==null?void 0:wn.question_type)===5&&!Wr&&$e.createElement("a",{className:oe.shixun,href:`/shixuns/${wn==null?void 0:wn.shixun_identifier}/challenges?exercise=true`,target:"_blank"},$e.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!Wr&&[0,1,2,4,6].includes(wn==null?void 0:wn.question_type)&&$e.createElement(we.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},$e.createElement(He.Z,{precision:1,ref:Hr,onChange:pn=>Xr(pn),value:zr,onBlur:pn=>{rn(pn.target.value,wn)}})),!Wr&&$e.createElement(te.Z,{title:"\u5220\u9664"},$e.createElement("i",{onClick:()=>{bt()},style:{marginRight:20},className:`${oe.delete} iconfont icon-shanchu13 mr5 `})),!Wr&&$e.createElement(te.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},$e.createElement("i",{onClick:()=>{var pn,Ea,Ma;(wn==null?void 0:wn.question_type)===6?Fo.get("pageType")=="course"?Fo.get("updateType")=="course"?ie.history.push(`/problems/newedit/${wn==null?void 0:wn.hack_identifier}?type=exercises&express_id=${(pn=un==null?void 0:un.exercise)==null?void 0:pn.id}&question_id=${wn==null?void 0:wn.question_id}&score=${wn==null?void 0:wn.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${Fo.get("courseId")}&stageId=${Fo.get("stageId")}`):ie.history.push(`/problems/newedit/${wn==null?void 0:wn.hack_identifier}?type=exercises&express_id=${(Ea=un==null?void 0:un.exercise)==null?void 0:Ea.id}&question_id=${wn==null?void 0:wn.question_id}&score=${wn==null?void 0:wn.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${Fo.get("courseId")}&stageId=${Fo.get("stageId")}`):ie.history.push(`/problems/newedit/${wn==null?void 0:wn.hack_identifier}?type=exercises&express_id=${(Ma=un==null?void 0:un.exercise)==null?void 0:Ma.id}&question_id=${wn==null?void 0:wn.question_id}&score=${wn==null?void 0:wn.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):Sr(!0)},className:`${oe.edit} iconfont icon-bianji_Hover mr5 `})))),!Wr&&$e.createElement("div",null,$e.createElement("div",{className:oe.qcount},$e.createElement("span",{className:oe.score},wn==null?void 0:wn.question_score,"\u5206"),$e.createElement(Ie.Z,{className:oe.qtitle,value:(wn==null?void 0:wn.index)+`\u3001${(wn==null?void 0:wn.question_type)==8?(an=wn==null?void 0:wn.program_attr)==null?void 0:an.description:wn==null?void 0:wn.question_title}`}),(wn==null?void 0:wn.high_resources_consume)&&$e.createElement(De.Z,{type:"shixun",style:{marginLeft:10}})),(wn==null?void 0:wn.question_type)===6&&$e.createElement(Ge.Z,{onEdit:()=>Ri(1),className:"mt10",dataSource:(wn==null?void 0:wn.languages)||[]}),$e.createElement(Ou,{newExercisePaper:gt,TagDiscipline:yo,qitem:wn})),Wr&&$e.createElement("div",null,(wn==null?void 0:wn.question_type)<=1&&$e.createElement(nt,{getTagData:ve,deleteitem:bt,seveeditor:ot,exerciseitem:un,TagDiscipline:yo,setisedit:Sr,qitem:wn,init:Re,showTip:Zi}),(wn==null?void 0:wn.question_type)===5&&$e.createElement(Au,{setqitem:Cr,deleteitem:bt,seveeditor:ot,exerciseitem:un,TagDiscipline:yo,setisedit:Sr,qitem:wn,showTip:Zi}),(wn==null?void 0:wn.question_type)===3&&$e.createElement(Lr,{getTagData:ve,deleteitem:bt,seveeditor:ot,exerciseitem:un,TagDiscipline:yo,setisedit:Sr,qitem:wn,init:Re,showTip:Zi}),(wn==null?void 0:wn.question_type)===2&&$e.createElement(ui,{getTagData:ve,deleteitem:bt,seveeditor:ot,exerciseitem:un,TagDiscipline:yo,setisedit:Sr,qitem:wn,init:Re,showTip:Zi}),(wn==null?void 0:wn.question_type)===4&&$e.createElement(Et,{getTagData:ve,deleteitem:bt,seveeditor:ot,exerciseitem:un,TagDiscipline:yo,setisedit:Sr,qitem:wn,init:Re,showTip:Zi}),(wn==null?void 0:wn.question_type)===7&&$e.createElement(Vi,{getTagData:ve,deleteitem:bt,seveeditor:ot,exerciseitem:un,TagDiscipline:yo,setisedit:Sr,qitem:wn,init:Re,showTip:Zi}),(wn==null?void 0:wn.question_type)===8&&$e.createElement(qi,{getTagData:ve,deleteitem:bt,seveeditor:ot,exerciseitem:un,TagDiscipline:yo,setisedit:Sr,qitem:wn,init:Re,showTip:Zi}))))))),$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:()=>{ca()||(vi(!0),ai(!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:()=>ur(void 0,null,function*(){var pn;if(ca())return;const Ea=yield(0,se.JP)(Pe);Ea.status===0&&window.open(`/classrooms/coursesId/exercise/${Ea.exercise_id}/${(pn=ge.userInfo)==null?void 0:pn.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),$e.createElement("span",{className:oe.spanBtn,onClick:()=>{if(!ca()){if(Ii){window.open(`/paperlibrary/see/${Pe}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Pe}`)}}},"\u8BD5\u5377\u9884\u89C8"),nr==null?void 0:nr.map((pn,Ea)=>$e.createElement(de.ZP,{key:Ea,className:oe.addQuestionBtn,type:"primary",onClick:()=>{sr(pn.id)}},pn.name)),$e.createElement(de.ZP,{className:oe.saveBtn,loading:Li,onClick:()=>{var pn,Ea;const Ma=()=>ur(void 0,null,function*(){if(Fo.get("pageType")=="course")if(Fo.get("updateType")=="course")Ee.ZP.info("\u7F16\u8F91\u6210\u529F"),ie.history.replace(`/paths/${Fo.get("courseId")}`);else{if(ca())return;(0,Do._C)({id:Fo.get("stageId"),subject_id:Fo.get("courseId"),homework_type:"exercise",examination_bank_ids:[Pe]}).then(pr=>{(pr==null?void 0:pr.status)==0&&(Ee.ZP.info("\u521B\u5EFA\u6210\u529F"),ie.history.replace(`/paths/${Fo.get("courseId")}`))})}else{if(ca())return;if(Ii){co(!0);const pr=yield(0,pe.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Pe}});if(co(!1),(pr==null?void 0:pr.status)!==0)return}Ee.ZP.info("\u521B\u5EFA\u6210\u529F"),ie.history.push("/paperlibrary?defaultActiveKey=0")}});let ka=(Ea=(pn=un==null?void 0:un.exercise_question_types)==null?void 0:pn.filter(pr=>pr.question_type===5)[0])==null?void 0:Ea.items,ja=0;ka==null||ka.map(pr=>{pr.high_resources_consume&&(ja=ja+1)}),console.log(ja),ja>0?Ce({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:ja,fn:()=>{Ma()}}}):Ma()}},$e.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),$e.createElement(Ya,{setScoreShow:bi,ScoreShow:_o,exerciseitem:un,getdata:Re}),Pi&&$e.createElement(ar.Z,{setScoreShow:vi,isshixuns:ni,ScoreShow:Pi,isloadings:Eo,onOk:(pn,Ea,Ma,ka)=>ur(void 0,null,function*(){Ho(!0);let pr=yield wt({exam_id:Pe,item_bank_ids:pn,shixun_ids:Ea});Ho(!1),(pr==null?void 0:pr.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:()=>{Re()},onCancel:()=>{vi(!1),Re()}})})}),$e.createElement(Su.Z,{sub_discipline_id:(ft=un==null?void 0:un.exercise)!=null&&ft.sub_discipline_id?[(Ht=un==null?void 0:un.exercise)==null?void 0:Ht.discipline_id,(Un=un==null?void 0:un.exercise)==null?void 0:Un.sub_discipline_id]:[],visible:$r,onCancel:()=>jr(!1),onOk:_t}),$e.createElement(b.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:to,width:500,onOk:()=>$a.submit(),onCancel:()=>Yr(!1)},$e.createElement(we.default,{form:$a,initialValues:{},onFinish:pn=>ur(void 0,null,function*(){(yield(0,se.RK)(xa({id:Pe},pn))).status==0&&(Ee.ZP.success("\u4FEE\u6539\u6210\u529F"),Re(),Yr(!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(pn,Ea){var Ma,ka,ja,pr;const io=(Ma=nr==null?void 0:nr.find(wr=>wr.nameType==$a.getFieldValue("item_type_en")))==null?void 0:Ma.id;return(pr=(ja=(ka=un==null?void 0:un.exercise_question_types)==null?void 0:ka.filter(wr=>wr.question_type!=io))==null?void 0:ja.map(wr=>wr==null?void 0:wr.name))!=null&&pr.includes(Ea)?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(ue.default,{size:"large",maxLength:10,showCount:!0})),$e.createElement(we.default.Item,{hidden:!0,name:"item_type_en"},$e.createElement(ue.default,{size:"large"})))),$e.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Qr},$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:(na=un==null?void 0:un.exercise)!=null&&na.sub_discipline_id?[(kn=un==null?void 0:un.exercise)==null?void 0:kn.discipline_id,(ua=un==null?void 0:un.exercise)==null?void 0:ua.sub_discipline_id]:[],onCancel:()=>Jo(!1),mode:2,gather:{exam_id:Pe},onSuccess:()=>{Jo(!1),Re()}}),$e.createElement("div",{style:{height:70}})),$e.createElement(Ge.Q,{visible:!!hi,setVisible:Ri,tip:hi===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:hi===1?wn==null?void 0:wn.languages:[],onOk:pn=>ur(void 0,null,function*(){const Ea={languages:pn};hi===1?Ea.hack_id=wn==null?void 0:wn.hack_id:Ea.exam_id=Pe,(yield(0,pe.ZP)("/api/problems/update_languages.json",{method:"post",body:Ea})).status===0&&(Ee.ZP.success("\u4FEE\u6539\u6210\u529F"),Ue({id:mo.current}),Ri(!1))})}))};var Vr=(0,ie.connect)(({user:ge,newExercisePaper:Ce,dispatch:Pe})=>({user:ge,newExercisePaper:Ce,dispatch:Pe}))(Ar),Nr=z(65213),Tr=z(50637),Se=z(99640),Be=z(67294),lt=Object.defineProperty,he=Object.defineProperties,rt=Object.getOwnPropertyDescriptors,st=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,it=(ge,Ce,Pe)=>Ce in ge?lt(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ge[Ce]=Pe,dt=(ge,Ce)=>{for(var Pe in Ce||(Ce={}))Dt.call(Ce,Pe)&&it(ge,Pe,Ce[Pe]);if(st)for(var Pe of st(Ce))Xe.call(Ce,Pe)&&it(ge,Pe,Ce[Pe]);return ge},Vt=(ge,Ce)=>he(ge,rt(Ce)),cn=(ge,Ce,Pe)=>new Promise((gt,$t)=>{var xn=Ot=>{try{zt(Pe.next(Ot))}catch(Tt){$t(Tt)}},Bn=Ot=>{try{zt(Pe.throw(Ot))}catch(Tt){$t(Tt)}},zt=Ot=>Ot.done?gt(Ot.value):Promise.resolve(Ot.value).then(xn,Bn);zt((Pe=Pe.apply(ge,Ce)).next())});const Mn=()=>{const[ge,Ce]=(0,x.useState)([]);return(0,x.useEffect)(()=>{cn(void 0,null,function*(){const gt=yield(0,se.d1)({source:"question"});gt!=null&&gt.disciplines&&Ce((0,y.L)(gt==null?void 0:gt.disciplines))})},[]),ge},nn=({user:ge,newExercisePaper:Ce,dispatch:Pe})=>{var gt,$t,xn,Bn,zt,Ot,Tt,an,ft,Ht,Un,na;const kn=(0,ie.useParams)(),ua=Mn(),[un]=we.default.useForm(),[ga,er]=(0,x.useState)(),[Dn,wn]=(0,x.useState)(!1),[Cr,zr]=(0,x.useState)(1),[Xr,Hr]=(0,x.useState)(""),[mo]=(0,ie.useSearchParams)(),[Ua,or]=(0,x.useState)(!1),[ir,_r]=(0,x.useState)(!1),[Wr,Sr]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{mo.get("type")==="2"&&(Hr(kn.id),zr(2))},[mo.get("type")]),(0,x.useEffect)(()=>{if(kn.id){if(!ua.length)return;cn(void 0,null,function*(){var oo,$r,jr;wn(!0);const Qr=yield(0,se.Di)({id:kn.id});wn(!1);const Jo=(oo=Qr==null?void 0:Qr.exercise)==null?void 0:oo.sub_discipline_id;let _o=[];for(const vi of ua)for(const ni of vi.children)ni.value===Jo&&(_o=[vi.value,ni.value]);const bi=($r=Qr==null?void 0:Qr.exercise)==null?void 0:$r.time,Pi=Vt(dt({},Qr.exercise),{sub_discipline_id:_o,time:bi===-1?null:bi});er(Pi),Sr((jr=Qr.exercise)==null?void 0:jr.set_question_sub_discipline)})}else er({time:60,difficulty:2});Pe({type:"globalSetting/footerToggle",payload:!1})},[ua]),Be.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},Be.createElement("section",{className:"edu-container"},Be.createElement("section",{className:"animated fadeIn"},Be.createElement("aside",{style:{marginTop:15}},Be.createElement(Te.Z,{separator:">"},Be.createElement(Te.Z.Item,null,Be.createElement(ie.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),Be.createElement(Te.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),Be.createElement("div",{className:"bg-white"},Be.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},Be.createElement("div",{onClick:()=>{if(Ua){Ee.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}zr(1)},className:Cr===1?_e.Z.selectdiv:_e.Z.divitem},Be.createElement(Nr.Z,{number:1,active:Cr===1,className:"mr10"}),Be.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),Be.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),Be.createElement("div",{onClick:()=>{if(!kn.id&&!Xr){Ee.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}zr(2),!Xr&&Hr(kn.id)},className:Cr!==1?_e.Z.selectdiv:_e.Z.divitem},Be.createElement(Nr.Z,{number:2,active:Cr!==1,className:"mr10"}),Be.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),Cr===2&&Be.createElement("div",{className:"tc"},Be.createElement(Tr.Z,{defaultValue:($t=(gt=Ce==null?void 0:Ce.editData)==null?void 0:gt.exercise)==null?void 0:$t.exercise_name,onFinish:yo=>cn(void 0,null,function*(){var oo,$r,jr,Qr,Jo,_o,bi,Pi,vi,ni,ai,Eo;return yo.trim()===(($r=(oo=Ce==null?void 0:Ce.editData)==null?void 0:oo.exercise)==null?void 0:$r.exercise_name)?!0:(yield(0,se.w0)({id:`${(Qr=(jr=Ce==null?void 0:Ce.editData)==null?void 0:jr.exercise)==null?void 0:Qr.id}`,sub_discipline_id:(_o=(Jo=Ce==null?void 0:Ce.editData)==null?void 0:Jo.exercise)==null?void 0:_o.sub_discipline_id,time:`${(Pi=(bi=Ce==null?void 0:Ce.editData)==null?void 0:bi.exercise)==null?void 0:Pi.time}`,exercise_name:yo,exercise_description:(ni=(vi=Ce==null?void 0:Ce.editData)==null?void 0:vi.exercise)==null?void 0:ni.exercise_description,difficulty:(Eo=(ai=Ce==null?void 0:Ce.editData)==null?void 0:ai.exercise)==null?void 0:Eo.difficulty})).status===0?(un.setFieldValue("exercise_name",yo),Pe({type:"newExercisePaper/modifyTitle",payload:yo}),!0):!1})}),Be.createElement("div",{style:{fontSize:14}},Be.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",Be.createElement("span",{style:{color:"#000000",marginLeft:8}},(Bn=(xn=Ce==null?void 0:Ce.editData)==null?void 0:xn.exercise)==null?void 0:Bn.time)),Be.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",Be.createElement("span",{style:{color:"#000000",marginLeft:8}},((Ot=(zt=Ce==null?void 0:Ce.editData)==null?void 0:zt.exercise)==null?void 0:Ot.difficulty)===1?"\u7B80\u5355":((an=(Tt=Ce==null?void 0:Ce.editData)==null?void 0:Tt.exercise)==null?void 0:an.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Be.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",Be.createElement("span",{style:{color:"#000000",marginLeft:8}},((Ht=(ft=Ce==null?void 0:Ce.editData)==null?void 0:ft.exercise_types)==null?void 0:Ht.q_counts)||0)),Be.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",Be.createElement("span",{style:{color:"#000000",marginLeft:8}},(na=(Un=Ce==null?void 0:Ce.editData)==null?void 0:Un.exercise_types)==null?void 0:na.q_scores))))),Cr===1&&Be.createElement(Ze.Z,{spinning:Dn,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},Be.createElement("section",{className:[_e.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},ga&&Be.createElement(we.default,{layout:"horizontal",form:un,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:_e.Z.formWrap,initialValues:ga},Be.createElement(we.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:_e.Z.baseLineHeight,rules:[{required:!0,validator:(yo,oo)=>{var $r;return(($r=oo==null?void 0:oo.replaceAll(" ",""))==null?void 0:$r.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},Be.createElement(ue.default,{maxLength:60,className:_e.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),Be.createElement(we.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:_e.Z.baseLineHeight},Be.createElement(qe.Z,{className:_e.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ua,popupClassName:_e.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),Be.createElement("div",{className:_e.Z.concat},Be.createElement("div",null,Be.createElement(Me.default,{checked:Wr,onChange:yo=>{Sr(yo.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")),Be.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",Be.createElement("a",{onClick:()=>_r(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),Be.createElement(we.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:_e.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},Be.createElement(ke.ZP.Group,{className:_e.Z.radiogroup},Be.createElement(ke.ZP.Button,{className:_e.Z.easy,value:1},"\u7B80\u5355"),Be.createElement(ke.ZP.Button,{className:_e.Z.medium,value:2},"\u9002\u4E2D"),Be.createElement(ke.ZP.Button,{className:_e.Z.hard,value:3},"\u56F0\u96BE"))),Be.createElement(we.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:_e.Z.baseLineHeight},Be.createElement("div",{style:{display:"flex",width:"100%"}},Be.createElement(we.default.Item,{name:"time",noStyle:!0},Be.createElement(He.Z,{min:1,className:_e.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),Be.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),Be.createElement(we.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},Be.createElement(ue.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),Be.createElement("div",{className:_e.Z.bottmodiv},Be.createElement(de.ZP,{className:`${_e.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{mo.get("pageType")=="course"?ie.history.push(`/paths/${mo.get("courseId")}`):ie.history.push("/paperlibrary")}},"\u53D6\u6D88"),Be.createElement(a.Z,{className:`${_e.Z.confirmBtn} ml15`,type:"primary",onClick:()=>cn(void 0,null,function*(){var yo,oo,$r,jr;yield un.validateFields();const Qr=un.getFieldsValue();if(Qr.sub_discipline_id=((yo=Qr.sub_discipline_id)==null?void 0:yo.length)>0?Qr.sub_discipline_id[1]:"",Qr.set_question_sub_discipline=Wr,kn.id){(yield(0,se.w0)(dt({id:kn.id},Qr))).status===0&&(Hr(kn.id),zr(2),ie.history.replace(`/paperlibrary/add/${kn.id}?type=2`));return}const Jo=yield(0,se.un)(Qr);Jo.status===0&&(Hr((oo=Jo==null?void 0:Jo.data)==null?void 0:oo.exam_id),zr(2),mo.get("pageType")=="course"?ie.history.replace(`/paperlibrary/add/${($r=Jo==null?void 0:Jo.data)==null?void 0:$r.exam_id}?type=2&pageType=course&courseId=${mo.get("courseId")}&stageId=${mo.get("stageId")}`):ie.history.replace(`/paperlibrary/add/${(jr=Jo==null?void 0:Jo.data)==null?void 0:jr.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),Cr===2&&Be.createElement("div",null,Be.createElement(Vr,{setisedits:or,itemid:Xr}))),Be.createElement(Se.Z,{open:ir,onCancel:()=>{_r(!1)}}))};var Tn=(0,ie.connect)(({user:ge,newExercisePaper:Ce,dispatch:Pe})=>({user:ge,newExercisePaper:Ce,dispatch:Pe}))(nn)},97964:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return Pt}});var x=z(67294),ie=z(22150),we=z(2453),Te=z(14446),Ee=z(66368),Ze=z(42563),ue=z(85546),qe=z(48305),Me=z(69677),ke=z(9430),He=z(83062),de=z(28452),_e=z(71577),se=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:mt})=>{var Sn,va,Fn,Qn,tt,ta,ha,fn,Ft,hn;return x.createElement("div",{className:b.warp},x.createElement("div",{className:b.mainPart},x.createElement("div",{className:b.qcount},(mt==null?void 0:mt.question_type)===8&&x.createElement(E.Z,{className:b.content,showProgramFill:!0,value:(Sn=mt==null?void 0:mt.program_attr)==null?void 0:Sn.description}),(mt==null?void 0:mt.question_type)!=8&&x.createElement(E.Z,{className:b.qtitle,value:(mt==null?void 0:mt.name)||(mt==null?void 0:mt.title)})),((mt==null?void 0:mt.question_type)===0||(mt==null?void 0:mt.question_type)===2)&&x.createElement("div",null,(va=mt==null?void 0:mt.choices)==null?void 0:va.map((Ve,Oe)=>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[Oe]+(Ve==null?void 0:Ve.choice_text)}),(Ve==null?void 0:Ve.is_answer)&&x.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(mt==null?void 0:mt.question_type)===1&&x.createElement("div",null,(Fn=mt==null?void 0:mt.choices)==null?void 0:Fn.map((Ve,Oe)=>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[Oe]+(Ve==null?void 0:Ve.choice_text)}),(Ve==null?void 0:Ve.is_answer)&&x.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(mt==null?void 0:mt.question_type)===3&&x.createElement("div",{className:b.completion},(Qn=mt==null?void 0:mt.standard_answer)==null?void 0:Qn.map((Ve,Oe)=>{var St;return x.createElement("div",{style:{display:"flex"}},x.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",Oe+1),x.createElement("div",{className:b.content},(St=Ve==null?void 0:Ve.answer_text)==null?void 0:St.map((Yt,An)=>x.createElement("div",{className:b.items},Yt))))})),(mt==null?void 0:mt.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=mt==null?void 0:mt.answer_texts)!=null&&tt[0]?x.createElement(E.Z,{className:b.content,value:(ta=mt==null?void 0:mt.answer_texts)==null?void 0:ta[0]}):x.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(mt==null?void 0:mt.question_type)===5&&((ha=mt==null?void 0:mt.challenge_names)==null?void 0:ha.map((Ve,Oe)=>x.createElement("div",{className:b.shixun},x.createElement("span",{className:b.qtitle},x.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,ee.EM)(Oe+1),"\u9898"),Ve)))),(mt==null?void 0:mt.question_type)===6&&x.createElement("div",{className:b.program},x.createElement(E.Z,{className:b.content,value:((fn=mt==null?void 0:mt.program_attr)==null?void 0:fn.description)||"- -"})),(mt==null?void 0:mt.question_type)===7&&((Ft=mt==null?void 0:mt.sub_item_banks)==null?void 0:Ft.map((Ve,Oe)=>{var St,Yt,An,Zn,Fa;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,ra)=>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[ra]+(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"&&((Yt=Ve==null?void 0:Ve.choices)==null?void 0:Yt.map((On,ra)=>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[ra]+(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},(An=Ve==null?void 0:Ve.standard_answer)==null?void 0:An.map((On,ra)=>{var Aa;return x.createElement("div",{style:{display:"flex"}},x.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",ra+1),x.createElement("div",{className:b.content},(Aa=On==null?void 0:On.answer_text)==null?void 0:Aa.map((nt,kt)=>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:(Fa=Ve==null?void 0:Ve.answer_texts)==null?void 0:Fa[0]}):x.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(mt==null?void 0:mt.question_type)===8&&x.createElement("div",null,x.createElement(E.Z,{disabledFill:!0,className:b.content,showProgramFill:!0,value:te.Base64.decode(((hn=mt==null?void 0:mt.program_attr)==null?void 0:hn.code)||"")})),(mt==null?void 0:mt.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"}},(mt==null?void 0:mt.author_name)||"- -")),x.createElement("div",{style:{marginRight:30}},x.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),x.createElement("span",{style:{color:"#000000"}},(mt==null?void 0:mt.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"}},(mt==null?void 0:mt.study_count)||"0"))),x.createElement("a",{className:b.shixunbutton,href:`/shixuns/${mt==null?void 0:mt.identifier}/challenges?exercise=true`,target:"_blank"},x.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((mt==null?void 0:mt.question_type)<=4||[6,8].includes(mt==null?void 0:mt.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},mt!=null&&mt.analysis?x.createElement(E.Z,{value:mt==null?void 0:mt.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},(mt==null?void 0:mt.difficulty)===1?"\u7B80\u5355":(mt==null?void 0:mt.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},mt!=null&&mt.tag_discipline?mt==null?void 0:mt.tag_discipline:x.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},pe=z(36913),xe=z(57971),Ge=z(35973),ze=z(17663),Ie=z(20670),ye=z(38244),Ke=z(67294),We=Object.defineProperty,Qe=Object.defineProperties,Fe=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,xt=(mt,Sn,va)=>Sn in mt?We(mt,Sn,{enumerable:!0,configurable:!0,writable:!0,value:va}):mt[Sn]=va,Ct=(mt,Sn)=>{for(var va in Sn||(Sn={}))yt.call(Sn,va)&&xt(mt,va,Sn[va]);if(at)for(var va of at(Sn))ht.call(Sn,va)&&xt(mt,va,Sn[va]);return mt},Xt=(mt,Sn)=>Qe(mt,Fe(Sn)),la=(mt,Sn,va)=>new Promise((Fn,Qn)=>{var tt=fn=>{try{ha(va.next(fn))}catch(Ft){Qn(Ft)}},ta=fn=>{try{ha(va.throw(fn))}catch(Ft){Qn(Ft)}},ha=fn=>fn.done?Fn(fn.value):Promise.resolve(fn.value).then(tt,ta);ha((va=va.apply(mt,Sn)).next())});const sa=({setScoreShow:mt,ScoreShow:Sn,onOk:va,isshixuns:Fn,isloadings:Qn,dispatch:tt,isIntelligentAssistant:ta=!1,newExercisePaper:ha,shixunsDetail:fn})=>{var Ft,hn,Ve;let[Oe,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:ta,group_id:[]}),[Yt,An]=(0,x.useState)([]),[Zn,Fa]=(0,x.useState)([]),[On,ra]=(0,x.useState)([]),[Aa,nt]=(0,x.useState)([]);const[kt,Ta]=(0,x.useState)(!1),[oa]=ie.default.useForm(),[Zt,Ia]=(0,x.useState)(),[vt,jt]=(0,x.useState)(!1);let[dn,Gt]=(0,x.useState)(Fn);const[Ut,Pa]=(0,x.useState)([]),[Ba,Ca]=(0,x.useState)(0),[La,Lr]=(0,x.useState)(!0),[Br,Er]=(0,x.useState)([]),[ho,Ro]=(0,x.useState)([]),vo=[{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,zo]=(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 Co=(0,x.useRef)(new Set),$o=(0,x.useRef)(new Set),uo=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],wo=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Oi=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[yi,ui]=(0,x.useState)(!1),Si=()=>{oa.resetFields(),dn=!1,Gt(!1),ui(!1),oa.submit()};(0,x.useEffect)(()=>{var _n,Ha,Bo,ma,gr,Nt,ia,Ln,Rt,mr;(((Bo=(Ha=(_n=ha==null?void 0:ha.editData)==null?void 0:_n.exercise)==null?void 0:Ha.exist_item_bank_ids)==null?void 0:Bo.length)>0||((Nt=(gr=(ma=ha==null?void 0:ha.editData)==null?void 0:ma.exercise)==null?void 0:gr.exist_item_bank_shixun_ids)==null?void 0:Nt.length)>0)&&Ro([...(Ln=(ia=ha==null?void 0:ha.editData)==null?void 0:ia.exercise)==null?void 0:Ln.exist_item_bank_ids,...(mr=(Rt=ha==null?void 0:ha.editData)==null?void 0:Rt.exercise)==null?void 0:mr.exist_item_bank_shixun_ids])},[(hn=(Ft=ha==null?void 0:ha.editData)==null?void 0:Ft.exercise)==null?void 0:hn.exist_item_bank_ids]),(0,x.useEffect)(()=>{Sn&&(oa.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),La&&dn&&(oa.setFieldsValue({item_type:"SHIXUN"}),Oe.item_type="SHIXUN",St(Ct({},Oe)),Lr(!1)),fo(Oe),ti(),Cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[Sn]),(0,x.useEffect)(()=>{Ba>0&&setTimeout(()=>{Ca(0)},2e3)},[Ba]);function fo(_n){return la(this,null,function*(){var Ha,Bo,ma;if(Ta(!0),St(Ct({},_n)),(On==null?void 0:On.length)<=0&&_n.type==="5"){nt([]),Ta(!1);return}console.log("----",On,Ut);let gr=_n.type==="5"?On==null?void 0:On.filter(Ln=>!Ut.includes(Ln)):null,Nt=_n.type==="5"?On==null?void 0:On.filter(Ln=>Ut.includes(Ln)):null;_n.group_id=((Ha=_n.group_id)==null?void 0:Ha.map(Ln=>Ln==null?void 0:Ln.value))||null;let ia=yield(0,se.ZP)("/api/item_banks.json",{method:"get",params:Xt(Ct({},_n),{discipline_id:((Bo=_n==null?void 0:_n.courseid)==null?void 0:Bo[0])||null,sub_discipline_id:((ma=_n==null?void 0:_n.courseid)==null?void 0:ma[1])||null,ids:gr,shixun_ids:Nt,include_shixuns:!ta,keyword:_n.keyword?encodeURIComponent(_n.keyword):_n.keyword,type:_n.type==="5"?null:_n.type,clazz:_n.type==="3"?"ItemBanksGroup":null})});nt(ia),Ta(!1)})}function ti(){return la(this,null,function*(){let _n=yield(0,se.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Oe.type==="5"?null:Oe.type,clazz:"ItemBanksGroup"}});An((0,a.L)(_n==null?void 0:_n.disciplines))})}function Cn(_n){return la(this,null,function*(){var Ha;let Bo=yield(0,se.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:_n}),ma=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(Ha=Bo==null?void 0:Bo.data)==null?void 0:Ha.map(gr=>({title:gr.name,id:gr.id,pid:gr.id,value:gr.id,key:gr.id,isLeaf:!gr.have_child}))}];Er(ma)})}function Nn(_n){return la(this,null,function*(){var Ha,Bo,ma,gr;Ta(!0);let Nt=(Ha=_n.list)==null?void 0:Ha.filter(Rt=>!Ut.includes(Rt)),ia=(Bo=_n.list)==null?void 0:Bo.filter(Rt=>Ut.includes(Rt));if(Nt.length===0&&ia.length===0){Ta(!1),nt([]);return}let Ln=yield(0,se.ZP)("/api/item_banks.json",{method:"get",params:Xt(Ct({},_n),{discipline_id:((ma=_n==null?void 0:_n.courseid)==null?void 0:ma[0])||null,sub_discipline_id:((gr=_n==null?void 0:_n.courseid)==null?void 0:gr[1])||null,ids:Nt,shixun_ids:ia,type:_n.type==="5"?null:_n.type,clazz:_n.type==="3"?"ItemBanksGroup":null})});Ta(!1),nt(Ln)})}const vn=_n=>la(void 0,null,function*(){const Ha=yield tt({type:"shixunsDetail/release",payload:{id:_n}});let Bo=Ha==null?void 0:Ha.tag_position,ma=(Ha==null?void 0:Ha.evaluation_set_position)||[],gr=Ha.status;return gr===0?(we.ZP.success("\u53D1\u5E03\u6210\u529F"),fo(Oe),!0):(gr===2?we.ZP.error(`\u7B2C${ma.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):gr===3?we.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Bo.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)}),Qa=_n=>(_n==null?void 0:_n.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",fr=(_n,Ha,Bo)=>_n.map(ma=>ma.key===Ha?Ct(Ct({},ma),Bo):ma.children?Xt(Ct({},ma),{children:fr(ma.children,Ha,Bo)}):ma),no=_n=>la(void 0,null,function*(){const{key:Ha}=_n;let Bo=Oe.type;const ma=yield(0,ye.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(Ha),type:Bo}),{data:gr,total_count:Nt}=ma||{};Nt>0&&Er(ia=>fr(ia,Ha,{children:gr.map(Ln=>({title:Ln.name,id:Ln.id,pid:Ln.id,value:Ln.id,key:Ln.id,isLeaf:!Ln.have_child}))}))});function qo(_n){console.log("----",Oe),_n==="1"&&(No.gg=Ct({},Oe)),_n==="2"&&(No.scj=Ct({},Oe)),_n==="3"&&(No.ttgx=Ct({},Oe)),_n==="0"&&(No.wcjd=Ct({},Oe)),_n==="5"&&(No.yx=Ct({},Oe)),zo(Ct({},No))}function So(){Oe.type==="1"&&(Oe=No.gg),Oe.type==="2"&&(Oe=No.scj),Oe.type==="3"&&(Oe=No.ttgx),Oe.type==="0"&&(Oe=No.wcjd),Oe.type==="5"&&(Oe=No.yx),(Oe==null?void 0:Oe.item_type)==="SHIXUN"?(dn=!0,Gt(!0)):(dn=!1,Gt(!1)),oa.setFieldsValue(Ct({},Oe)),St(Ct({},Oe)),fo(Ct({},Oe))}return Ke.createElement("div",null,Ke.createElement(Te.default,{title:!1,footer:!1,open:Sn,width:1200,centered:!0,className:y.scoremodal,onCancel:()=>{mt(!1)}},Ke.createElement("div",{style:{display:"flex",alignItems:"center"}},Ke.createElement("div",{className:y.title},ta?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),ta&&Ke.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"),Ke.createElement(Ee.default,{className:y.tabWrap,activeKey:Oe.type,onChange:_n=>{_n==="3"?(Oe.show_all_share=!0,Cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Oe.show_all_share=null,_n==="0"&&Cn({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),qo(Oe.type),Oe.type=_n,(Oe==null?void 0:Oe.item_type)==="SHIXUN"&&Oe.type!=="5"&&(dn=!0,Gt(!0)),ui(!1),Oe.type==="5"&&(dn=!1,Gt(!1)),So(),ti()},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:Ke.createElement("div",null,"\u5DF2\u9009",On.length>0&&Ke.createElement("span",{className:y.titlecount},On.length),Ba>0&&Ke.createElement("span",{className:y.add},"+",Ba)),key:"5"}]}),Ke.createElement(ie.default,{layout:"inline",form:oa,onValuesChange:(_n,Ha)=>{const Bo=Object.values(Ha).some(gr=>gr!==null&&gr!==""&&gr!==void 0),ma=Ha.keyword==="";if(ui(Bo||!ma),Oe.page=1,(Ha==null?void 0:Ha.item_type)==="SHIXUN"){if(Oe.type==="5"?Gt(!1):Gt(!0),_n.keyword||_n.keyword==="")return;oa.submit()}else{if(_n!=null&&_n.courseid&&oa.setFieldsValue({tag_discipline_id:""}),Gt(!1),_n.keyword||_n.keyword==="")return;oa.submit()}},onFinish:_n=>{var Ha;Oe.type==="3"&&(!_n.group_id||((Ha=_n==null?void 0:_n.group_id)==null?void 0:Ha.length)===0)?Oe.show_all_share=!0:Oe.show_all_share=null,St(Ct(Ct({},Oe),_n)),fo(Ct(Ct({},Oe),_n))}},Ke.createElement(ie.default.Item,{name:"item_type"},Ke.createElement(Ze.default,{className:y.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(ta?vo.slice(0,6):vo).map(_n=>Ke.createElement(Ze.default.Option,{key:_n.value},_n.name)))),Ke.createElement(ie.default.Item,{name:"courseid"},Ke.createElement(ue.Z,{className:y.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Yt})),!dn&&Ke.createElement(ie.default.Item,{name:"tag_discipline_id"},Ke.createElement(Ze.default,{className:y.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Ve=Aa==null?void 0:Aa.tag_disciplines)==null?void 0:Ve.map(_n=>Ke.createElement(Ze.default.Option,{key:_n.id},_n.name)))),Ke.createElement(ie.default.Item,{name:dn?"diff":"difficulty"},Ke.createElement(Ze.default,{className:y.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!dn&&uo.map(_n=>Ke.createElement(Ze.default.Option,{key:_n.value},_n.name)),dn&&wo.map(_n=>Ke.createElement(Ze.default.Option,{key:_n.value},_n.name)))),dn&&Ke.createElement(ie.default.Item,{name:"shixun_publish_status"},Ke.createElement(Ze.default,{className:y.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Oi.map(_n=>Ke.createElement(Ze.default.Option,{key:_n.value},_n.name)))),(Oe.type==="3"||Oe.type==="0")&&!dn&&Ke.createElement(ie.default.Item,{name:"group_id"},Ke.createElement(qe.default,{treeDataSimpleMode:!0,style:{width:118},className:y.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(_n,Ha)=>Ha.title.toUpperCase().indexOf(_n.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:no,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Br})),yi&&Ke.createElement("span",{className:y.allqingchu,onClick:Si},Ke.createElement("i",{className:"iconfont icon-guanbi4"}),Ke.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Ke.createElement(ie.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Ke.createElement(Me.default.Search,{className:y.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Ke.createElement("i",{className:`iconfont icon-sousuo9 font14 ${y.searchIcon}`,onClick:()=>oa.submit()}),onSearch:_n=>{oa.submit()}}))),Ke.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Ke.createElement("div",{onClick:()=>{Oe.updated_at==="asc"?Oe.updated_at="desc":Oe.updated_at="asc",St(Xt(Ct({},Oe),{page:1})),fo(Xt(Ct({},Oe),{page:1}))}}," ",Oe.updated_at?Ke.createElement("img",{src:Oe.updated_at==="asc"?pe.Z:xe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ke.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Ke.createElement("div",{onClick:()=>{Oe.quotes==="asc"?Oe.quotes="desc":Oe.quotes="asc",St(Xt(Ct({},Oe),{page:1})),fo(Xt(Ct({},Oe),{page:1}))},style:{marginLeft:20}}," ",Oe.quotes?Ke.createElement("img",{src:Oe.quotes==="asc"?pe.Z:xe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ke.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Ke.createElement(ke.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(Aa==null?void 0:Aa.items)||(Aa==null?void 0:Aa.shixun_list),pagination:!1,loading:kt,rowKey:_n=>_n.id,rowSelection:{type:ta?"radio":"checkbox",selectedRowKeys:Zn,getCheckboxProps:_n=>({disabled:_n.shixun_tag_num===1||(ho==null?void 0:ho.find(Ha=>_n.id===Ha))}),onSelect(_n,Ha,Bo){if(ta){Fa([_n.id]),$o.current=new Set([_n.id]),Ca(1),ra([_n.id]);return}if(Ha)dn&&Pa([...Ut,_n.id]),Fa([...Zn,_n.id]),_n.identifier?Co.current.add(_n.id):$o.current.add(_n.id),Ca(1),ra([...On,_n.id]);else{_n.identifier?Co.current.delete(_n.id):$o.current.delete(_n.id);let ma=On.filter(gr=>gr!==_n.id);if(Fa(ma),ra(ma),dn){let gr=Ut.filter(Nt=>Nt!==_n.id);Pa([...gr])}if(Oe.type==="5"){Nn(Xt(Ct({},Oe),{list:[...ma]}));return}}},onSelectAll(_n,Ha,Bo){if(_n){const ma=Bo.map(gr=>gr.id);dn&&Pa([...Ut,...ma]),Fa([...Zn,...ma]),ra([...On,...ma]);for(const gr of Bo)gr.identifier?Co.current.add(gr.id):$o.current.add(gr.id)}else{const ma=Bo.map(Nt=>Nt.id),gr=Zn.filter(Nt=>!ma.some(ia=>ia===Nt));if(Fa([...gr]),ra([...gr]),dn){let Nt=Ut.filter(ia=>!ma.some(Ln=>Ln===ia.id));Pa([...Nt])}Oe.type==="5"&&Nn(Xt(Ct({},Oe),{list:[...gr]}));for(const Nt of ma)Nt.identifier?Co.current.delete(Nt):$o.current.delete(Nt)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(_n,Ha,Bo)=>{var ma,gr;return Ke.createElement(He.Z,{title:Qa(Ha)},Ke.createElement("div",null,dn||Ha!=null&&Ha.challenge_names?"\u5B9E\u8BAD\u9898":(gr=(ma=vo==null?void 0:vo.filter(Nt=>Nt.value===_n))==null?void 0:ma[0])==null?void 0:gr.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:dn?"30%":"60%",key:"name",render:(_n,Ha,Bo)=>{var ma;return Ke.createElement("div",{style:{display:"flex",alignItems:"center"}},Ke.createElement(He.Z,{title:Qa(Ha)},Ke.createElement("div",{className:Ha!=null&&Ha.high_resources_consume?y.q_title:""},Ke.createElement(E.Z,{key:1,showLines:1,showTextOnly:!0,value:dn||Ha!=null&&Ha.challenge_names?Ha!=null&&Ha.title||_n===null?"--":_n:(Ha==null?void 0:Ha.item_type)=="BPROGRAM"?(ma=Ha==null?void 0:Ha.program_attr)==null?void 0:ma.description:_n}))),(Ha==null?void 0:Ha.high_resources_consume)&&Ke.createElement(Ie.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!dn,render:(_n,Ha,Bo)=>{var ma;return Ke.createElement(He.Z,{title:Qa(Ha)},Ke.createElement("span",null,_n?(ma=_n==null?void 0:_n.split("\u3001"))==null?void 0:ma[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!dn,render:(_n,Ha,Bo)=>Ke.createElement(He.Z,{title:Qa(Ha)},Ke.createElement("span",null,_n||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(_n,Ha,Bo)=>{var ma,gr,Nt,ia;return Ke.createElement(He.Z,{title:Qa(Ha)},Ke.createElement("div",null,dn||Ha!=null&&Ha.challenge_names?(Ha==null?void 0:Ha.level)||((gr=(ma=uo==null?void 0:uo.filter(Ln=>Ln.value===_n))==null?void 0:ma[0])==null?void 0:gr.name):(ia=(Nt=uo==null?void 0:uo.filter(Ln=>Ln.value===_n))==null?void 0:Nt[0])==null?void 0:ia.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!dn,render:(_n,Ha,Bo)=>Ke.createElement(He.Z,{title:Qa(Ha)},Ke.createElement("div",null,_n||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!dn,render:(_n,Ha,Bo)=>Ke.createElement("span",null,_n||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(_n,Ha,Bo)=>Ke.createElement(He.Z,{title:Qa(Ha)},Ke.createElement("div",null,dn||Ha!=null&&Ha.challenge_names?(Ha==null?void 0:Ha.study_count)||(Ha==null?void 0:Ha.stu_num):_n))},{title:Ke.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ke.createElement(He.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ke.createElement(ze.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!dn,render:(_n,Ha,Bo)=>Ke.createElement(He.Z,{title:Qa(Ha)},Ke.createElement("div",null,_n||"- -"))},{title:Ke.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ke.createElement(He.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ke.createElement(ze.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!dn,render:(_n,Ha,Bo)=>Ke.createElement("span",null,_n||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(_n,Ha,Bo)=>Ke.createElement(He.Z,{title:Qa(Ha)},Ke.createElement("div",{style:{flex:1,textAlign:"start"}},Ke.createElement("a",{onClick:()=>{var ma,gr;Ia(Xt(Ct({},Ha),{question_type:dn||Ha!=null&&Ha.challenge_names?5:(gr=(ma=vo==null?void 0:vo.filter(Nt=>Nt.value===(Ha==null?void 0:Ha.item_type)))==null?void 0:ma[0])==null?void 0:gr.question_type})),jt(!0)}},"\u67E5\u770B"),(Ha==null?void 0:Ha.shixun_tag_num)===1&&Ke.createElement("a",{style:{marginLeft:10},onClick:()=>{Te.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Ke.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Ke.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${Ha==null?void 0:Ha.identifier}/challenges`)}},(Ha==null?void 0:Ha.shixun_name)||"--"),"\uFF1F"),onOk:()=>la(void 0,null,function*(){if(!vn(Ha==null?void 0:Ha.identifier))return new Promise((ma,gr)=>{gr()})})})}},"\u53D1\u5E03")))}].filter(_n=>!_n.hidden)}),Ke.createElement(de.Z,{current:Oe.page,total:(Aa==null?void 0:Aa.items_count)||(Aa==null?void 0:Aa.shixuns_count),style:{marginBottom:20},defaultPageSize:Oe.per_page,showTotal:_n=>Ke.createElement("span",null,"\u5171\xA0",Ke.createElement("span",{style:{color:"#165DFF"}},_n),"\xA0\u6761\u6570\u636E"),pageSize:Oe.per_page,onChange:(_n,Ha)=>{Oe.page=_n,Oe.per_page=Ha,St(Ct({},Oe)),fo(Ct({},Oe))}}),Ke.createElement("div",{className:y.bottom},Ke.createElement(_e.ZP,{className:y.no,onClick:()=>{mt(!1)}},"\u53D6\u6D88"),Ke.createElement(_e.ZP,{loading:Qn,style:{width:Qn&&75},className:y.yes,onClick:()=>la(void 0,null,function*(){if((On==null?void 0:On.length)<=0){we.ZP.info(ta?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}va([...$o.current],[...Co.current],!0,On==null?void 0:On.length)})},ta?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Ke.createElement(Te.default,{open:vt,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:y.previewModal,width:1e3,centered:!0,onCancel:()=>{jt(!1)},onOk:()=>{jt(!1)}},Ke.createElement(ce,{qitem:Zt})))};var Pt=(0,Ge.connect)(({shixunsDetail:mt,newExercisePaper:Sn})=>({shixunsDetail:mt,newExercisePaper:Sn}))(sa)},99640:function(en,Wt,z){"use strict";z.d(Wt,{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,ue=Object.prototype.propertyIsEnumerable,qe=(He,de)=>{var _e={};for(var se in He)Ze.call(He,se)&&de.indexOf(se)<0&&(_e[se]=He[se]);if(He!=null&&Ee)for(var se of Ee(He))de.indexOf(se)<0&&ue.call(He,se)&&(_e[se]=He[se]);return _e},ke=He=>{var de=He,{open:_e,onCancel:se}=de,y=qe(de,["open","onCancel"]);return Te.createElement(x.default,{centered:!0,open:_e,title:Te.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:se,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\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,Wt,z){"use strict";z.d(Wt,{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,Wt){"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}Wt.Z=z},81643:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return x}});const x=ie=>ie?typeof ie=="function"?ie():ie:null},66367:function(en,Wt,z){"use strict";z.d(Wt,{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 ue=Te?"scrollTop":"scrollLeft";let qe=0;return x(we)?qe=we[Te?"pageYOffset":"pageXOffset"]:we instanceof Document?qe=we.documentElement[ue]:(we instanceof HTMLElement||we)&&(qe=we[ue]),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[ue]),qe}},57838:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return ie}});var x=z(67294);function ie(){const[,we]=x.useReducer(Te=>Te+1,0);return we}},58375:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return Te}});var x=z(96523);function ie(Ee,Ze,ue,qe){const Me=ue-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:ue=()=>window,callback:qe,duration:Me=450}=Ze,ke=ue(),He=(0,we.Z)(ke,!0),de=Date.now(),_e=()=>{const y=Date.now()-de,a=ie(y>Me?Me:y,He,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)(_e):typeof qe=="function"&&qe()};(0,x.Z)(_e)}},85673:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return Qe}});var x=z(94184),ie=z.n(x),we=z(37419),Te=z(1337),Ee=z(67294),Ze=z(96159),ue=z(53124),qe=z(42922),Me=z(56153);const ke=Fe=>{let{children:at}=Fe;const{getPrefixCls:yt}=Ee.useContext(ue.E_),ht=yt("breadcrumb");return Ee.createElement("li",{className:`${ht}-separator`,"aria-hidden":"true"},at===""?at:at||"/")};ke.__ANT_BREADCRUMB_SEPARATOR=!0;var He=ke,de=function(Fe,at){var yt={};for(var ht in Fe)Object.prototype.hasOwnProperty.call(Fe,ht)&&at.indexOf(ht)<0&&(yt[ht]=Fe[ht]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xt=0,ht=Object.getOwnPropertySymbols(Fe);xt<ht.length;xt++)at.indexOf(ht[xt])<0&&Object.prototype.propertyIsEnumerable.call(Fe,ht[xt])&&(yt[ht[xt]]=Fe[ht[xt]]);return yt};function _e(Fe,at){if(Fe.title===void 0||Fe.title===null)return null;const yt=Object.keys(at).join("|");return typeof Fe.title=="object"?Fe.title:String(Fe.title).replace(new RegExp(`:(${yt})`,"g"),(ht,xt)=>at[xt]||ht)}function se(Fe,at,yt,ht){if(yt==null)return null;const{className:xt,onClick:Ct}=at,Xt=de(at,["className","onClick"]),la=Object.assign(Object.assign({},(0,Te.Z)(Xt,{data:!0,aria:!0})),{onClick:Ct});return ht!==void 0?Ee.createElement("a",Object.assign({},la,{className:ie()(`${Fe}-link`,xt),href:ht}),yt):Ee.createElement("span",Object.assign({},la,{className:ie()(`${Fe}-link`,xt)}),yt)}function y(Fe,at){return(ht,xt,Ct,Xt,la)=>{if(at)return at(ht,xt,Ct,Xt);const sa=_e(ht,xt);return se(Fe,ht,sa,la)}}var a=function(Fe,at){var yt={};for(var ht in Fe)Object.prototype.hasOwnProperty.call(Fe,ht)&&at.indexOf(ht)<0&&(yt[ht]=Fe[ht]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xt=0,ht=Object.getOwnPropertySymbols(Fe);xt<ht.length;xt++)at.indexOf(ht[xt])<0&&Object.prototype.propertyIsEnumerable.call(Fe,ht[xt])&&(yt[ht[xt]]=Fe[ht[xt]]);return yt};const b=Fe=>{const{prefixCls:at,separator:yt="/",children:ht,menu:xt,overlay:Ct,dropdownProps:Xt,href:la}=Fe,Pt=(mt=>{if(xt||Ct){const Sn=Object.assign({},Xt);if(xt){const va=xt||{},{items:Fn}=va,Qn=a(va,["items"]);Sn.menu=Object.assign(Object.assign({},Qn),{items:Fn==null?void 0:Fn.map((tt,ta)=>{var{key:ha,title:fn,label:Ft,path:hn}=tt,Ve=a(tt,["key","title","label","path"]);let Oe=Ft!=null?Ft:fn;return hn&&(Oe=Ee.createElement("a",{href:`${la}${hn}`},Oe)),Object.assign(Object.assign({},Ve),{key:ha!=null?ha:ta,label:Oe})})})}else Ct&&(Sn.overlay=Ct);return Ee.createElement(Me.Z,Object.assign({placement:"bottom"},Sn),Ee.createElement("span",{className:`${at}-overlay-link`},mt,Ee.createElement(qe.Z,null)))}return mt})(ht);return Pt!=null?Ee.createElement(Ee.Fragment,null,Ee.createElement("li",null,Pt),yt&&Ee.createElement(He,null,yt)):null},E=Fe=>{const{prefixCls:at,children:yt,href:ht}=Fe,xt=a(Fe,["prefixCls","children","href"]),{getPrefixCls:Ct}=Ee.useContext(ue.E_),Xt=Ct("breadcrumb",at);return Ee.createElement(b,Object.assign({},xt,{prefixCls:Xt}),se(Xt,xt,yt,ht))};E.__ANT_BREADCRUMB_ITEM=!0;var ee=E,te=z(14747),re=z(67968),oe=z(45503);const ce=Fe=>{const{componentCls:at,iconCls:yt}=Fe;return{[at]:Object.assign(Object.assign({},(0,te.Wf)(Fe)),{color:Fe.itemColor,fontSize:Fe.fontSize,[yt]:{fontSize:Fe.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Fe.linkColor,transition:`color ${Fe.motionDurationMid}`,padding:`0 ${Fe.paddingXXS}px`,borderRadius:Fe.borderRadiusSM,height:Fe.lineHeight*Fe.fontSize,display:"inline-block",marginInline:-Fe.marginXXS,"&:hover":{color:Fe.linkHoverColor,backgroundColor:Fe.colorBgTextHover}},(0,te.Qy)(Fe)),"li:last-child":{color:Fe.lastItemColor},[`${at}-separator`]:{marginInline:Fe.separatorMargin,color:Fe.separatorColor},[`${at}-link`]:{[`
> ${yt} + span,
> ${yt} + a
`]:{marginInlineStart:Fe.marginXXS}},[`${at}-overlay-link`]:{borderRadius:Fe.borderRadiusSM,height:Fe.lineHeight*Fe.fontSize,display:"inline-block",padding:`0 ${Fe.paddingXXS}px`,marginInline:-Fe.marginXXS,[`> ${yt}`]:{marginInlineStart:Fe.marginXXS,fontSize:Fe.fontSizeIcon},"&:hover":{color:Fe.linkHoverColor,backgroundColor:Fe.colorBgTextHover,a:{color:Fe.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Fe.componentCls}-rtl`]:{direction:"rtl"}})}};var pe=(0,re.Z)("Breadcrumb",Fe=>{const at=(0,oe.TS)(Fe,{});return[ce(at)]},Fe=>({itemColor:Fe.colorTextDescription,lastItemColor:Fe.colorText,iconFontSize:Fe.fontSize,linkColor:Fe.colorTextDescription,linkHoverColor:Fe.colorText,separatorColor:Fe.colorTextDescription,separatorMargin:Fe.marginXS})),xe=function(Fe,at){var yt={};for(var ht in Fe)Object.prototype.hasOwnProperty.call(Fe,ht)&&at.indexOf(ht)<0&&(yt[ht]=Fe[ht]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xt=0,ht=Object.getOwnPropertySymbols(Fe);xt<ht.length;xt++)at.indexOf(ht[xt])<0&&Object.prototype.propertyIsEnumerable.call(Fe,ht[xt])&&(yt[ht[xt]]=Fe[ht[xt]]);return yt};function Ge(Fe){const{breadcrumbName:at,children:yt}=Fe,ht=xe(Fe,["breadcrumbName","children"]),xt=Object.assign({title:at},ht);return yt&&(xt.menu={items:yt.map(Ct=>{var{breadcrumbName:Xt}=Ct,la=xe(Ct,["breadcrumbName"]);return Object.assign(Object.assign({},la),{title:Xt})})}),xt}function ze(Fe,at){return(0,Ee.useMemo)(()=>Fe||(at?at.map(Ge):null),[Fe,at])}var Ie=function(Fe,at){var yt={};for(var ht in Fe)Object.prototype.hasOwnProperty.call(Fe,ht)&&at.indexOf(ht)<0&&(yt[ht]=Fe[ht]);if(Fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xt=0,ht=Object.getOwnPropertySymbols(Fe);xt<ht.length;xt++)at.indexOf(ht[xt])<0&&Object.prototype.propertyIsEnumerable.call(Fe,ht[xt])&&(yt[ht[xt]]=Fe[ht[xt]]);return yt};const ye=(Fe,at)=>{if(at===void 0)return at;let yt=(at||"").replace(/^\//,"");return Object.keys(Fe).forEach(ht=>{yt=yt.replace(`:${ht}`,Fe[ht])}),yt},Ke=Fe=>{const{prefixCls:at,separator:yt="/",style:ht,className:xt,rootClassName:Ct,routes:Xt,items:la,children:sa,itemRender:Pt,params:mt={}}=Fe,Sn=Ie(Fe,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:va,direction:Fn,breadcrumb:Qn}=Ee.useContext(ue.E_);let tt;const ta=va("breadcrumb",at),[ha,fn]=pe(ta),Ft=ze(la,Xt),hn=y(ta,Pt);if(Ft&&Ft.length>0){const St=[],Yt=la||Xt;tt=Ft.map((An,Zn)=>{const{path:Fa,key:On,type:ra,menu:Aa,overlay:nt,onClick:kt,className:Ta,separator:oa,dropdownProps:Zt}=An,Ia=ye(mt,Fa);Ia!==void 0&&St.push(Ia);const vt=On!=null?On:Zn;if(ra==="separator")return Ee.createElement(He,{key:vt},oa);const jt={},dn=Zn===Ft.length-1;Aa?jt.menu=Aa:nt&&(jt.overlay=nt);let{href:Gt}=An;return St.length&&Ia!==void 0&&(Gt=`#/${St.join("/")}`),Ee.createElement(b,Object.assign({key:vt},jt,(0,Te.Z)(An,{data:!0,aria:!0}),{className:Ta,dropdownProps:Zt,href:Gt,separator:dn?"":yt,onClick:kt,prefixCls:ta}),hn(An,mt,Yt,St,Gt))})}else if(sa){const St=(0,we.Z)(sa).length;tt=(0,we.Z)(sa).map((Yt,An)=>{if(!Yt)return Yt;const Zn=An===St-1;return(0,Ze.Tm)(Yt,{separator:Zn?"":yt,key:An})})}const Ve=ie()(ta,Qn==null?void 0:Qn.className,{[`${ta}-rtl`]:Fn==="rtl"},xt,Ct,fn),Oe=Object.assign(Object.assign({},Qn==null?void 0:Qn.style),ht);return ha(Ee.createElement("nav",Object.assign({className:Ve,style:Oe},Sn),Ee.createElement("ol",null,tt)))};Ke.Item=ee,Ke.Separator=He;var We=Ke,Qe=We},85546:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return Do}});var x=z(74902),ie=z(67294),we=z(22751),Te=z(3407),Ee=z(91034),Ze=z(94184),ue=z.n(Ze),qe=z(87462),Me=z(97685),ke=z(45987),He=z(4942),de=z(1413),_e=z(71002);function se(be){var De=ie.useRef();De.current=be;var $e=ie.useCallback(function(){for(var ut,Jt=arguments.length,Pn=new Array(Jt),Rn=0;Rn<Jt;Rn++)Pn[Rn]=arguments[Rn];return(ut=De.current)===null||ut===void 0?void 0:ut.call.apply(ut,[De].concat(Pn))},[]);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 ut=ie.useRef(!0);a(function(){if(!ut.current)return De()},$e),a(function(){return ut.current=!1,function(){ut.current=!0}},[])};function ee(be){var De=ie.useRef(!1),$e=ie.useState(be),ut=(0,Me.Z)($e,2),Jt=ut[0],Pn=ut[1];ie.useEffect(function(){return De.current=!1,function(){De.current=!0}},[]);function Rn(wa,ba){ba&&De.current||Pn(wa)}return[Jt,Rn]}function te(be){return be!==void 0}function re(be,De){var $e=De||{},ut=$e.defaultValue,Jt=$e.value,Pn=$e.onChange,Rn=$e.postState,wa=ee(function(){return te(Jt)?Jt:te(ut)?typeof ut=="function"?ut():ut:typeof be=="function"?be():be}),ba=(0,Me.Z)(wa,2),Da=ba[0],xa=ba[1],qa=Jt!==void 0?Jt:Da,ur=Rn?Rn(qa):qa,nr=se(Pn),Ar=ee([qa]),Vr=(0,Me.Z)(Ar,2),Nr=Vr[0],Tr=Vr[1];E(function(){var Be=Nr[0];Da!==Be&&nr(Da,Be)},[Nr]),E(function(){te(Jt)||xa(Jt)},[Jt]);var Se=se(function(Be,lt){xa(Be,lt),Tr([qa],lt)});return[ur,Se]}var oe={};function ce(be,De){}function pe(be,De){}function xe(){oe={}}function Ge(be,De,$e){!De&&!oe[$e]&&(be(!1,$e),oe[$e]=!0)}function ze(be,De){Ge(ce,be,De)}function Ie(be,De){Ge(pe,be,De)}var ye=ze,Ke=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}}},Qe=We,Fe=z(16357);function at(be,De,$e){var ut=ie.useRef({});return(!("value"in ut.current)||$e(ut.current.condition,De))&&(ut.current.value=be(),ut.current.condition=De),ut.current.value}function yt(be,De){typeof be=="function"?be(De):(0,_e.Z)(be)==="object"&&be&&"current"in be&&(be.current=De)}function ht(){for(var be=arguments.length,De=new Array(be),$e=0;$e<be;$e++)De[$e]=arguments[$e];var ut=De.filter(function(Jt){return Jt});return ut.length<=1?ut[0]:function(Jt){De.forEach(function(Pn){yt(Pn,Jt)})}}function xt(){for(var be=arguments.length,De=new Array(be),$e=0;$e<be;$e++)De[$e]=arguments[$e];return at(function(){return ht.apply(void 0,De)},De,function(ut,Jt){return ut.length===Jt.length&&ut.every(function(Pn,Rn){return Pn===Jt[Rn]})})}function Ct(be){var De,$e,ut=isMemo(be)?be.type.type:be.type;return!(typeof ut=="function"&&!((De=ut.prototype)!==null&&De!==void 0&&De.render)||typeof be=="function"&&!(($e=be.prototype)!==null&&$e!==void 0&&$e.render))}var Xt=function(De){var $e=De.className,ut=De.customizeIcon,Jt=De.customizeIconProps,Pn=De.onMouseDown,Rn=De.onClick,wa=De.children,ba;return typeof ut=="function"?ba=ut(Jt):ba=ut,ie.createElement("span",{className:$e,onMouseDown:function(xa){xa.preventDefault(),Pn&&Pn(xa)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Rn,"aria-hidden":!0},ba!==void 0?ba:ie.createElement("span",{className:ue()($e.split(/\s+/).map(function(Da){return"".concat(Da,"-icon")}))},wa))},la=Xt;function sa(be,De,$e,ut,Jt){var Pn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Rn=arguments.length>6?arguments[6]:void 0,wa=arguments.length>7?arguments[7]:void 0,ba=ie.useMemo(function(){if((0,_e.Z)(ut)==="object")return ut.clearIcon;if(Jt)return Jt},[ut,Jt]),Da=ie.useMemo(function(){return!!(!Pn&&ut&&($e.length||Rn)&&!(wa==="combobox"&&Rn===""))},[ut,Pn,$e.length,Rn,wa]);return{allowClear:Da,clearIcon:ie.createElement(la,{className:"".concat(be,"-clear"),onMouseDown:De,customizeIcon:ba},"\xD7")}}var Pt=ie.createContext(null);function mt(){return ie.useContext(Pt)}function Sn(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,De=ie.useState(!1),$e=(0,Me.Z)(De,2),ut=$e[0],Jt=$e[1],Pn=ie.useRef(null),Rn=function(){window.clearTimeout(Pn.current)};ie.useEffect(function(){return Rn},[]);var wa=function(Da,xa){Rn(),Pn.current=window.setTimeout(function(){Jt(Da),xa&&xa()},be)};return[ut,wa,Rn]}function va(){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 ut(Jt){(Jt||De.current===null)&&(De.current=Jt),window.clearTimeout($e.current),$e.current=window.setTimeout(function(){De.current=null},be)}return[function(){return De.current},ut]}function Fn(be,De,$e,ut){var Jt=ie.useRef(null);Jt.current={open:De,triggerOpen:$e,customizedTrigger:ut},ie.useEffect(function(){function Pn(Rn){var wa;if(!((wa=Jt.current)!==null&&wa!==void 0&&wa.customizedTrigger)){var ba=Rn.target;ba.shadowRoot&&Rn.composed&&(ba=Rn.composedPath()[0]||ba),Jt.current.open&&be().filter(function(Da){return Da}).every(function(Da){return!Da.contains(ba)&&Da!==ba})&&Jt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",Pn),function(){return window.removeEventListener("mousedown",Pn)}},[])}var Qn=`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`,ta="".concat(Qn," ").concat(tt).split(/[\s\n]+/),ha="aria-",fn="data-";function Ft(be,De){return be.indexOf(De)===0}function hn(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 ut={};return Object.keys(be).forEach(function(Jt){($e.aria&&(Jt==="role"||Ft(Jt,ha))||$e.data&&Ft(Jt,fn)||$e.attr&&ta.includes(Jt))&&(ut[Jt]=be[Jt])}),ut}var Ve=z(48555);function Oe(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var St=Oe()?ie.useLayoutEffect:ie.useEffect,Yt=function(De,$e){var ut=ie.useRef(!0);St(function(){return De(ut.current)},$e),St(function(){return ut.current=!1,function(){ut.current=!0}},[])},An=function(De,$e){Yt(function(ut){if(!ut)return De()},$e)},Zn=Yt,Fa=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],On=void 0;function ra(be,De){var $e=be.prefixCls,ut=be.invalidate,Jt=be.item,Pn=be.renderItem,Rn=be.responsive,wa=be.responsiveDisabled,ba=be.registerSize,Da=be.itemKey,xa=be.className,qa=be.style,ur=be.children,nr=be.display,Ar=be.order,Vr=be.component,Nr=Vr===void 0?"div":Vr,Tr=(0,ke.Z)(be,Fa),Se=Rn&&!nr;function Be(Dt){ba(Da,Dt)}ie.useEffect(function(){return function(){Be(null)}},[]);var lt=Pn&&Jt!==On?Pn(Jt):ur,he;ut||(he={opacity:Se?0:1,height:Se?0:On,overflowY:Se?"hidden":On,order:Rn?Ar:On,pointerEvents:Se?"none":On,position:Se?"absolute":On});var rt={};Se&&(rt["aria-hidden"]=!0);var st=ie.createElement(Nr,(0,qe.Z)({className:ue()(!ut&&$e,xa),style:(0,de.Z)((0,de.Z)({},he),qa)},rt,Tr,{ref:De}),lt);return Rn&&(st=ie.createElement(Ve.Z,{onResize:function(Xe){var it=Xe.offsetWidth;Be(it)},disabled:wa},st)),st}var Aa=ie.forwardRef(ra);Aa.displayName="Item";var nt=Aa;function kt(be){var De=ie.useRef();De.current=be;var $e=ie.useCallback(function(){for(var ut,Jt=arguments.length,Pn=new Array(Jt),Rn=0;Rn<Jt;Rn++)Pn[Rn]=arguments[Rn];return(ut=De.current)===null||ut===void 0?void 0:ut.call.apply(ut,[De].concat(Pn))},[]);return $e}var Ta=z(73935),oa=function(De){return+setTimeout(De,16)},Zt=function(De){return clearTimeout(De)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(oa=function(De){return window.requestAnimationFrame(De)},Zt=function(De){return window.cancelAnimationFrame(De)});var Ia=0,vt=new Map;function jt(be){vt.delete(be)}var dn=function(De){var $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Ia+=1;var ut=Ia;function Jt(Pn){if(Pn===0)jt(ut),De();else{var Rn=oa(function(){Jt(Pn-1)});vt.set(ut,Rn)}}return Jt($e),ut};dn.cancel=function(be){var De=vt.get(be);return jt(De),Zt(De)};var Gt=dn;function Ut(be){if(typeof MessageChannel=="undefined")Gt(be);else{var De=new MessageChannel;De.port1.onmessage=function(){return be()},De.port2.postMessage(void 0)}}function Pa(){var be=ie.useRef(null),De=function(ut){be.current||(be.current=[],Ut(function(){(0,Ta.unstable_batchedUpdates)(function(){be.current.forEach(function(Jt){Jt()}),be.current=null})})),be.current.push(ut)};return De}function Ba(be,De){var $e=ie.useState(De),ut=(0,Me.Z)($e,2),Jt=ut[0],Pn=ut[1],Rn=kt(function(wa){be(function(){Pn(wa)})});return[Jt,Rn]}var Ca=ie.createContext(null),La=["component"],Lr=["className"],Br=["className"],Er=function(De,$e){var ut=ie.useContext(Ca);if(!ut){var Jt=De.component,Pn=Jt===void 0?"div":Jt,Rn=(0,ke.Z)(De,La);return ie.createElement(Pn,(0,qe.Z)({},Rn,{ref:$e}))}var wa=ut.className,ba=(0,ke.Z)(ut,Lr),Da=De.className,xa=(0,ke.Z)(De,Br);return ie.createElement(Ca.Provider,{value:null},ie.createElement(nt,(0,qe.Z)({ref:$e,className:ue()(wa,Da)},ba,xa)))},ho=ie.forwardRef(Er);ho.displayName="RawItem";var Ro=ho,vo=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],No="responsive",zo="invalidate";function Co(be){return"+ ".concat(be.length," ...")}function $o(be,De){var $e=be.prefixCls,ut=$e===void 0?"rc-overflow":$e,Jt=be.data,Pn=Jt===void 0?[]:Jt,Rn=be.renderItem,wa=be.renderRawItem,ba=be.itemKey,Da=be.itemWidth,xa=Da===void 0?10:Da,qa=be.ssr,ur=be.style,nr=be.className,Ar=be.maxCount,Vr=be.renderRest,Nr=be.renderRawRest,Tr=be.suffix,Se=be.component,Be=Se===void 0?"div":Se,lt=be.itemComponent,he=be.onVisibleChange,rt=(0,ke.Z)(be,vo),st=qa==="full",Dt=Pa(),Xe=Ba(Dt,null),it=(0,Me.Z)(Xe,2),dt=it[0],Vt=it[1],cn=dt||0,Mn=Ba(Dt,new Map),nn=(0,Me.Z)(Mn,2),Tn=nn[0],ge=nn[1],Ce=Ba(Dt,0),Pe=(0,Me.Z)(Ce,2),gt=Pe[0],$t=Pe[1],xn=Ba(Dt,0),Bn=(0,Me.Z)(xn,2),zt=Bn[0],Ot=Bn[1],Tt=Ba(Dt,0),an=(0,Me.Z)(Tt,2),ft=an[0],Ht=an[1],Un=(0,ie.useState)(null),na=(0,Me.Z)(Un,2),kn=na[0],ua=na[1],un=(0,ie.useState)(null),ga=(0,Me.Z)(un,2),er=ga[0],Dn=ga[1],wn=ie.useMemo(function(){return er===null&&st?Number.MAX_SAFE_INTEGER:er||0},[er,dt]),Cr=(0,ie.useState)(!1),zr=(0,Me.Z)(Cr,2),Xr=zr[0],Hr=zr[1],mo="".concat(ut,"-item"),Ua=Math.max(gt,zt),or=Ar===No,ir=Pn.length&&or,_r=Ar===zo,Wr=ir||typeof Ar=="number"&&Pn.length>Ar,Sr=(0,ie.useMemo)(function(){var co=Pn;return ir?dt===null&&st?co=Pn:co=Pn.slice(0,Math.min(Pn.length,cn/xa)):typeof Ar=="number"&&(co=Pn.slice(0,Ar)),co},[Pn,xa,dt,Ar,ir]),yo=(0,ie.useMemo)(function(){return ir?Pn.slice(wn+1):Pn.slice(Sr.length)},[Pn,Sr,ir,wn]),oo=(0,ie.useCallback)(function(co,$a){var to;return typeof ba=="function"?ba(co):(to=ba&&(co==null?void 0:co[ba]))!==null&&to!==void 0?to:$a},[ba]),$r=(0,ie.useCallback)(Rn||function(co){return co},[Rn]);function jr(co,$a,to){er===co&&($a===void 0||$a===kn)||(Dn(co),to||(Hr(co<Pn.length-1),he==null||he(co)),$a!==void 0&&ua($a))}function Qr(co,$a){Vt($a.clientWidth)}function Jo(co,$a){ge(function(to){var Yr=new Map(to);return $a===null?Yr.delete(co):Yr.set(co,$a),Yr})}function _o(co,$a){Ot($a),$t(zt)}function bi(co,$a){Ht($a)}function Pi(co){return Tn.get(oo(Sr[co],co))}Zn(function(){if(cn&&typeof Ua=="number"&&Sr){var co=ft,$a=Sr.length,to=$a-1;if(!$a){jr(0,null);return}for(var Yr=0;Yr<$a;Yr+=1){var yr=Pi(Yr);if(st&&(yr=yr||0),yr===void 0){jr(Yr-1,void 0,!0);break}if(co+=yr,to===0&&co<=cn||Yr===to-1&&co+Pi(to)<=cn){jr(to,null);break}else if(co+Ua>cn){jr(Yr-1,co-yr-ft+zt);break}}Tr&&Pi(0)+ft>cn&&ua(null)}},[cn,Tn,zt,ft,oo,Sr]);var vi=Xr&&!!yo.length,ni={};kn!==null&&ir&&(ni={position:"absolute",left:kn,top:0});var ai={prefixCls:mo,responsive:ir,component:lt,invalidate:_r},Eo=wa?function(co,$a){var to=oo(co,$a);return ie.createElement(Ca.Provider,{key:to,value:(0,de.Z)((0,de.Z)({},ai),{},{order:$a,item:co,itemKey:to,registerSize:Jo,display:$a<=wn})},wa(co,$a))}:function(co,$a){var to=oo(co,$a);return ie.createElement(nt,(0,qe.Z)({},ai,{order:$a,key:to,item:co,renderItem:$r,itemKey:to,registerSize:Jo,display:$a<=wn}))},Ho,Ci={order:vi?wn:Number.MAX_SAFE_INTEGER,className:"".concat(mo,"-rest"),registerSize:_o,display:vi};if(Nr)Nr&&(Ho=ie.createElement(Ca.Provider,{value:(0,de.Z)((0,de.Z)({},ai),Ci)},Nr(yo)));else{var pi=Vr||Co;Ho=ie.createElement(nt,(0,qe.Z)({},ai,Ci),typeof pi=="function"?pi(yo):pi)}var Li=ie.createElement(Be,(0,qe.Z)({className:ue()(!_r&&ut,nr),style:ur,ref:De},rt),Sr.map(Eo),Wr?Ho:null,Tr&&ie.createElement(nt,(0,qe.Z)({},ai,{responsive:or,responsiveDisabled:!ir,order:wn,className:"".concat(mo,"-suffix"),registerSize:bi,display:!0,style:ni}),Tr));return or&&(Li=ie.createElement(Ve.Z,{onResize:Qr,disabled:!ir},Li)),Li}var uo=ie.forwardRef($o);uo.displayName="Overflow",uo.Item=Ro,uo.RESPONSIVE=No,uo.INVALIDATE=zo;var wo=uo,Oi=wo,yi=function(De,$e){var ut,Jt,Pn=De.prefixCls,Rn=De.id,wa=De.inputElement,ba=De.disabled,Da=De.tabIndex,xa=De.autoFocus,qa=De.autoComplete,ur=De.editable,nr=De.activeDescendantId,Ar=De.value,Vr=De.maxLength,Nr=De.onKeyDown,Tr=De.onMouseDown,Se=De.onChange,Be=De.onPaste,lt=De.onCompositionStart,he=De.onCompositionEnd,rt=De.open,st=De.attrs,Dt=wa||ie.createElement("input",null),Xe=Dt,it=Xe.ref,dt=Xe.props,Vt=dt.onKeyDown,cn=dt.onChange,Mn=dt.onMouseDown,nn=dt.onCompositionStart,Tn=dt.onCompositionEnd,ge=dt.style;return"maxLength"in Dt.props,Dt=ie.cloneElement(Dt,(0,de.Z)((0,de.Z)((0,de.Z)({type:"search"},dt),{},{id:Rn,ref:ht($e,it),disabled:ba,tabIndex:Da,autoComplete:qa||"off",autoFocus:xa,className:ue()("".concat(Pn,"-selection-search-input"),(ut=Dt)===null||ut===void 0||(Jt=ut.props)===null||Jt===void 0?void 0:Jt.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?nr:void 0},st),{},{value:ur?Ar:"",maxLength:Vr,readOnly:!ur,unselectable:ur?null:"on",style:(0,de.Z)((0,de.Z)({},ge),{},{opacity:ur?null:0}),onKeyDown:function(Pe){Nr(Pe),Vt&&Vt(Pe)},onMouseDown:function(Pe){Tr(Pe),Mn&&Mn(Pe)},onChange:function(Pe){Se(Pe),cn&&cn(Pe)},onCompositionStart:function(Pe){lt(Pe),nn&&nn(Pe)},onCompositionEnd:function(Pe){he(Pe),Tn&&Tn(Pe)},onPaste:Be})),Dt},ui=ie.forwardRef(yi);ui.displayName="Input";var Si=ui;function fo(be){return Array.isArray(be)?be:be!==void 0?[be]:[]}var ti=typeof window!="undefined"&&window.document&&window.document.documentElement,Cn=ti;function Nn(be){return be!=null}function vn(be){return!be&&be!==0}function Qa(be){return["string","number"].includes((0,_e.Z)(be))}function fr(be){var De=void 0;return be&&(Qa(be.title)?De=be.title.toString():Qa(be.label)&&(De=be.label.toString())),De}function no(be,De){Cn?ie.useLayoutEffect(be,De):ie.useEffect(be,De)}function qo(be){var De;return(De=be.key)!==null&&De!==void 0?De:be.value}var So=function(De){De.preventDefault(),De.stopPropagation()},_n=function(De){var $e=De.id,ut=De.prefixCls,Jt=De.values,Pn=De.open,Rn=De.searchValue,wa=De.autoClearSearchValue,ba=De.inputRef,Da=De.placeholder,xa=De.disabled,qa=De.mode,ur=De.showSearch,nr=De.autoFocus,Ar=De.autoComplete,Vr=De.activeDescendantId,Nr=De.tabIndex,Tr=De.removeIcon,Se=De.maxTagCount,Be=De.maxTagTextLength,lt=De.maxTagPlaceholder,he=lt===void 0?function(ua){return"+ ".concat(ua.length," ...")}:lt,rt=De.tagRender,st=De.onToggleOpen,Dt=De.onRemove,Xe=De.onInputChange,it=De.onInputPaste,dt=De.onInputKeyDown,Vt=De.onInputMouseDown,cn=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],gt=(0,ie.useState)(!1),$t=(0,Me.Z)(gt,2),xn=$t[0],Bn=$t[1],zt="".concat(ut,"-selection"),Ot=Pn||qa==="multiple"&&wa===!1||qa==="tags"?Rn:"",Tt=qa==="tags"||qa==="multiple"&&wa===!1||ur&&(Pn||xn);no(function(){Pe(nn.current.scrollWidth)},[Ot]);function an(ua,un,ga,er,Dn){return ie.createElement("span",{className:ue()("".concat(zt,"-item"),(0,He.Z)({},"".concat(zt,"-item-disabled"),ga)),title:fr(ua)},ie.createElement("span",{className:"".concat(zt,"-item-content")},un),er&&ie.createElement(la,{className:"".concat(zt,"-item-remove"),onMouseDown:So,onClick:Dn,customizeIcon:Tr},"\xD7"))}function ft(ua,un,ga,er,Dn){var wn=function(zr){So(zr),st(!Pn)};return ie.createElement("span",{onMouseDown:wn},rt({label:un,value:ua,disabled:ga,closable:er,onClose:Dn}))}function Ht(ua){var un=ua.disabled,ga=ua.label,er=ua.value,Dn=!xa&&!un,wn=ga;if(typeof Be=="number"&&(typeof ga=="string"||typeof ga=="number")){var Cr=String(wn);Cr.length>Be&&(wn="".concat(Cr.slice(0,Be),"..."))}var zr=function(Hr){Hr&&Hr.stopPropagation(),Dt(ua)};return typeof rt=="function"?ft(er,wn,un,Dn,zr):an(ua,wn,un,Dn,zr)}function Un(ua){var un=typeof he=="function"?he(ua):he;return an({title:un},un,!1)}var na=ie.createElement("div",{className:"".concat(zt,"-search"),style:{width:Ce},onFocus:function(){Bn(!0)},onBlur:function(){Bn(!1)}},ie.createElement(Si,{ref:ba,open:Pn,prefixCls:ut,id:$e,inputElement:null,disabled:xa,autoFocus:nr,autoComplete:Ar,editable:Tt,activeDescendantId:Vr,value:Ot,onKeyDown:dt,onMouseDown:Vt,onChange:Xe,onPaste:it,onCompositionStart:cn,onCompositionEnd:Mn,tabIndex:Nr,attrs:hn(De,!0)}),ie.createElement("span",{ref:nn,className:"".concat(zt,"-search-mirror"),"aria-hidden":!0},Ot,"\xA0")),kn=ie.createElement(Oi,{prefixCls:"".concat(zt,"-overflow"),data:Jt,renderItem:Ht,renderRest:Un,suffix:na,itemKey:qo,maxCount:Se});return ie.createElement(ie.Fragment,null,kn,!Jt.length&&!Ot&&ie.createElement("span",{className:"".concat(zt,"-placeholder")},Da))},Ha=_n,Bo=function(De){var $e=De.inputElement,ut=De.prefixCls,Jt=De.id,Pn=De.inputRef,Rn=De.disabled,wa=De.autoFocus,ba=De.autoComplete,Da=De.activeDescendantId,xa=De.mode,qa=De.open,ur=De.values,nr=De.placeholder,Ar=De.tabIndex,Vr=De.showSearch,Nr=De.searchValue,Tr=De.activeValue,Se=De.maxLength,Be=De.onInputKeyDown,lt=De.onInputMouseDown,he=De.onInputChange,rt=De.onInputPaste,st=De.onInputCompositionStart,Dt=De.onInputCompositionEnd,Xe=De.title,it=ie.useState(!1),dt=(0,Me.Z)(it,2),Vt=dt[0],cn=dt[1],Mn=xa==="combobox",nn=Mn||Vr,Tn=ur[0],ge=Nr||"";Mn&&Tr&&!Vt&&(ge=Tr),ie.useEffect(function(){Mn&&cn(!1)},[Mn,Tr]);var Ce=xa!=="combobox"&&!qa&&!Vr?!1:!!ge,Pe=Xe===void 0?fr(Tn):Xe,gt=function(){if(Tn)return null;var xn=Ce?{visibility:"hidden"}:void 0;return ie.createElement("span",{className:"".concat(ut,"-selection-placeholder"),style:xn},nr)};return ie.createElement(ie.Fragment,null,ie.createElement("span",{className:"".concat(ut,"-selection-search")},ie.createElement(Si,{ref:Pn,prefixCls:ut,id:Jt,open:qa,inputElement:$e,disabled:Rn,autoFocus:wa,autoComplete:ba,editable:nn,activeDescendantId:Da,value:ge,onKeyDown:Be,onMouseDown:lt,onChange:function(xn){cn(!0),he(xn)},onPaste:rt,onCompositionStart:st,onCompositionEnd:Dt,tabIndex:Ar,attrs:hn(De,!0),maxLength:Mn?Se:void 0})),!Mn&&Tn?ie.createElement("span",{className:"".concat(ut,"-selection-item"),title:Pe,style:Ce?{visibility:"hidden"}:void 0},Tn.label):null,gt())},ma=Bo;function gr(be){return![Qe.ESC,Qe.SHIFT,Qe.BACKSPACE,Qe.TAB,Qe.WIN_KEY,Qe.ALT,Qe.META,Qe.WIN_KEY_RIGHT,Qe.CTRL,Qe.SEMICOLON,Qe.EQUALS,Qe.CAPS_LOCK,Qe.CONTEXT_MENU,Qe.F1,Qe.F2,Qe.F3,Qe.F4,Qe.F5,Qe.F6,Qe.F7,Qe.F8,Qe.F9,Qe.F10,Qe.F11,Qe.F12].includes(be)}var Nt=function(De,$e){var ut=(0,ie.useRef)(null),Jt=(0,ie.useRef)(!1),Pn=De.prefixCls,Rn=De.open,wa=De.mode,ba=De.showSearch,Da=De.tokenWithEnter,xa=De.autoClearSearchValue,qa=De.onSearch,ur=De.onSearchSubmit,nr=De.onToggleOpen,Ar=De.onInputKeyDown,Vr=De.domRef;ie.useImperativeHandle($e,function(){return{focus:function(){ut.current.focus()},blur:function(){ut.current.blur()}}});var Nr=va(0),Tr=(0,Me.Z)(Nr,2),Se=Tr[0],Be=Tr[1],lt=function(ge){var Ce=ge.which;(Ce===Qe.UP||Ce===Qe.DOWN)&&ge.preventDefault(),Ar&&Ar(ge),Ce===Qe.ENTER&&wa==="tags"&&!Jt.current&&!Rn&&(ur==null||ur(ge.target.value)),gr(Ce)&&nr(!0)},he=function(){Be(!0)},rt=(0,ie.useRef)(null),st=function(ge){qa(ge,!0,Jt.current)!==!1&&nr(!0)},Dt=function(){Jt.current=!0},Xe=function(ge){Jt.current=!1,wa!=="combobox"&&st(ge.target.value)},it=function(ge){var Ce=ge.target.value;if(Da&&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,st(Ce)},dt=function(ge){var Ce=ge.clipboardData,Pe=Ce.getData("text");rt.current=Pe},Vt=function(ge){var Ce=ge.target;if(Ce!==ut.current){var Pe=document.body.style.msTouchAction!==void 0;Pe?setTimeout(function(){ut.current.focus()}):ut.current.focus()}},cn=function(ge){var Ce=Se();ge.target!==ut.current&&!Ce&&wa!=="combobox"&&ge.preventDefault(),(wa!=="combobox"&&(!ba||!Ce)||!Rn)&&(Rn&&xa!==!1&&qa("",!0,!1),nr())},Mn={inputRef:ut,onInputKeyDown:lt,onInputMouseDown:he,onInputChange:it,onInputPaste:dt,onInputCompositionStart:Dt,onInputCompositionEnd:Xe},nn=wa==="multiple"||wa==="tags"?ie.createElement(Ha,(0,qe.Z)({},De,Mn)):ie.createElement(ma,(0,qe.Z)({},De,Mn));return ie.createElement("div",{ref:Vr,className:"".concat(Pn,"-selector"),onClick:Vt,onMouseDown:cn},nn)},ia=ie.forwardRef(Nt);ia.displayName="Selector";var Ln=ia,Rt=z(62709),mr=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],pa=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"}}},dr=function(De,$e){var ut=De.prefixCls,Jt=De.disabled,Pn=De.visible,Rn=De.children,wa=De.popupElement,ba=De.animation,Da=De.transitionName,xa=De.dropdownStyle,qa=De.dropdownClassName,ur=De.direction,nr=ur===void 0?"ltr":ur,Ar=De.placement,Vr=De.builtinPlacements,Nr=De.dropdownMatchSelectWidth,Tr=De.dropdownRender,Se=De.dropdownAlign,Be=De.getPopupContainer,lt=De.empty,he=De.getTriggerDOMNode,rt=De.onPopupVisibleChange,st=De.onPopupMouseEnter,Dt=(0,ke.Z)(De,mr),Xe="".concat(ut,"-dropdown"),it=wa;Tr&&(it=Tr(wa));var dt=ie.useMemo(function(){return Vr||pa(Nr)},[Vr,Nr]),Vt=ba?"".concat(Xe,"-").concat(ba):Da,cn=typeof Nr=="number",Mn=ie.useMemo(function(){return cn?null:Nr===!1?"minWidth":"width"},[Nr,cn]),nn=xa;cn&&(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)({},Dt,{showAction:rt?["click"]:[],hideAction:rt?["click"]:[],popupPlacement:Ar||(nr==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:dt,prefixCls:Xe,popupTransitionName:Vt,popup:ie.createElement("div",{ref:Tn,onMouseEnter:st},it),stretch:Mn,popupAlign:Se,popupVisible:Pn,getPopupContainer:Be,popupClassName:ue()(qa,(0,He.Z)({},"".concat(Xe,"-empty"),lt)),popupStyle:nn,getTriggerDOMNode:he,onPopupVisibleChange:rt}),Rn)},Ka=ie.forwardRef(dr);Ka.displayName="SelectTrigger";var Uo=Ka,En=z(84506);function jn(be,De){var $e=be.key,ut;return"value"in be&&(ut=be.value),$e!=null?$e:ut!==void 0?ut:"rc-index-key-".concat(De)}function ya(be,De){var $e=be||{},ut=$e.label,Jt=$e.value,Pn=$e.options,Rn=$e.groupLabel,wa=ut||(De?"children":"label");return{label:wa,value:Jt||"value",options:Pn||"options",groupLabel:Rn||wa}}function vr(be){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$e=De.fieldNames,ut=De.childrenAsData,Jt=[],Pn=ya($e,!1),Rn=Pn.label,wa=Pn.value,ba=Pn.options,Da=Pn.groupLabel;function xa(qa,ur){qa.forEach(function(nr){if(ur||!(ba in nr)){var Ar=nr[wa];Jt.push({key:jn(nr,Jt.length),groupOption:ur,data:nr,label:nr[Rn],value:Ar})}else{var Vr=nr[Da];Vr===void 0&&ut&&(Vr=nr.label),Jt.push({key:jn(nr,Jt.length),group:!0,data:nr,label:Vr}),xa(nr[ba],!0)}})}return xa(be,!1),Jt}function Jn(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 jo(be,De){if(!De||!De.length)return null;var $e=!1;function ut(Pn,Rn){var wa=(0,En.Z)(Rn),ba=wa[0],Da=wa.slice(1);if(!ba)return[Pn];var xa=Pn.split(ba);return $e=$e||xa.length>1,xa.reduce(function(qa,ur){return[].concat((0,x.Z)(qa),(0,x.Z)(ut(ur,Da)))},[]).filter(function(qa){return qa})}var Jt=ut(be,De);return $e?Jt:null}var Ra=["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"],eo=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function ko(be){return be==="tags"||be==="multiple"}var _a=ie.forwardRef(function(be,De){var $e,ut,Jt=be.id,Pn=be.prefixCls,Rn=be.className,wa=be.showSearch,ba=be.tagRender,Da=be.direction,xa=be.omitDomProps,qa=be.displayValues,ur=be.onDisplayValuesChange,nr=be.emptyOptions,Ar=be.notFoundContent,Vr=Ar===void 0?"Not Found":Ar,Nr=be.onClear,Tr=be.mode,Se=be.disabled,Be=be.loading,lt=be.getInputElement,he=be.getRawInputElement,rt=be.open,st=be.defaultOpen,Dt=be.onDropdownVisibleChange,Xe=be.activeValue,it=be.onActiveValueChange,dt=be.activeDescendantId,Vt=be.searchValue,cn=be.autoClearSearchValue,Mn=be.onSearch,nn=be.onSearchSplit,Tn=be.tokenSeparators,ge=be.allowClear,Ce=be.suffixIcon,Pe=be.clearIcon,gt=be.OptionList,$t=be.animation,xn=be.transitionName,Bn=be.dropdownStyle,zt=be.dropdownClassName,Ot=be.dropdownMatchSelectWidth,Tt=be.dropdownRender,an=be.dropdownAlign,ft=be.placement,Ht=be.builtinPlacements,Un=be.getPopupContainer,na=be.showAction,kn=na===void 0?[]:na,ua=be.onFocus,un=be.onBlur,ga=be.onKeyUp,er=be.onKeyDown,Dn=be.onMouseDown,wn=(0,ke.Z)(be,Ra),Cr=ko(Tr),zr=(wa!==void 0?wa:Cr)||Tr==="combobox",Xr=(0,de.Z)({},wn);eo.forEach(function(Za){delete Xr[Za]}),xa==null||xa.forEach(function(Za){delete Xr[Za]});var Hr=ie.useState(!1),mo=(0,Me.Z)(Hr,2),Ua=mo[0],or=mo[1];ie.useEffect(function(){or(Ke())},[]);var ir=ie.useRef(null),_r=ie.useRef(null),Wr=ie.useRef(null),Sr=ie.useRef(null),yo=ie.useRef(null),oo=Sn(),$r=(0,Me.Z)(oo,3),jr=$r[0],Qr=$r[1],Jo=$r[2];ie.useImperativeHandle(De,function(){var Za,za;return{focus:(Za=Sr.current)===null||Za===void 0?void 0:Za.focus,blur:(za=Sr.current)===null||za===void 0?void 0:za.blur,scrollTo:function(Fr){var Jr;return(Jr=yo.current)===null||Jr===void 0?void 0:Jr.scrollTo(Fr)}}});var _o=ie.useMemo(function(){var Za;if(Tr!=="combobox")return Vt;var za=(Za=qa[0])===null||Za===void 0?void 0:Za.value;return typeof za=="string"||typeof za=="number"?String(za):""},[Vt,Tr,qa]),bi=Tr==="combobox"&&typeof lt=="function"&&lt()||null,Pi=typeof he=="function"&&he(),vi=xt(_r,Pi==null||($e=Pi.props)===null||$e===void 0?void 0:$e.ref),ni=ie.useState(!1),ai=(0,Me.Z)(ni,2),Eo=ai[0],Ho=ai[1];b(function(){Ho(!0)},[]);var Ci=re(!1,{defaultValue:st,value:rt}),pi=(0,Me.Z)(Ci,2),Li=pi[0],co=pi[1],$a=Eo?Li:!1,to=!Vr&&nr;(Se||to&&$a&&Tr==="combobox")&&($a=!1);var Yr=to?!1:$a,yr=ie.useCallback(function(Za){var za=Za!==void 0?Za:!$a;Se||(co(za),$a!==za&&(Dt==null||Dt(za)))},[Se,$a,co,Dt]),Fo=ie.useMemo(function(){return(Tn||[]).some(function(Za){return[`
`,`\r
`].includes(Za)})},[Tn]),hi=function(za,cr,Fr){var Jr=!0,Wo=za;it==null||it(null);var Zo=Fr?null:jo(za,Tn);return Tr!=="combobox"&&Zo&&(Wo="",nn==null||nn(Zo),yr(!1),Jr=!1),Mn&&_o!==Wo&&Mn(Wo,{source:cr?"typing":"effect"}),Jr},Ri=function(za){!za||!za.trim()||Mn(za,{source:"submit"})};ie.useEffect(function(){!$a&&!Cr&&Tr!=="combobox"&&hi("",!1,!1)},[$a]),ie.useEffect(function(){Li&&Se&&co(!1),Se&&Qr(!1)},[Se]);var Ii=va(),Zi=(0,Me.Z)(Ii,2),fe=Zi[0],ve=Zi[1],Re=function(za){var cr=fe(),Fr=za.which;if(Fr===Qe.ENTER&&(Tr!=="combobox"&&za.preventDefault(),$a||yr(!0)),ve(!!_o),Fr===Qe.BACKSPACE&&!cr&&Cr&&!_o&&qa.length){for(var Jr=(0,x.Z)(qa),Wo=null,Zo=Jr.length-1;Zo>=0;Zo-=1){var To=Jr[Zo];if(!To.disabled){Jr.splice(Zo,1),Wo=To;break}}Wo&&ur(Jr,{type:"remove",values:[Wo]})}for(var gi=arguments.length,mi=new Array(gi>1?gi-1:0),Fi=1;Fi<gi;Fi++)mi[Fi-1]=arguments[Fi];if($a&&yo.current){var Ti;(Ti=yo.current).onKeyDown.apply(Ti,[za].concat(mi))}er==null||er.apply(void 0,[za].concat(mi))},Ue=function(za){for(var cr=arguments.length,Fr=new Array(cr>1?cr-1:0),Jr=1;Jr<cr;Jr++)Fr[Jr-1]=arguments[Jr];if($a&&yo.current){var Wo;(Wo=yo.current).onKeyUp.apply(Wo,[za].concat(Fr))}ga==null||ga.apply(void 0,[za].concat(Fr))},ot=function(za){var cr=qa.filter(function(Fr){return Fr!==za});ur(cr,{type:"remove",values:[za]})},pt=ie.useRef(!1),_t=function(){Qr(!0),Se||(ua&&!pt.current&&ua.apply(void 0,arguments),kn.includes("focus")&&yr(!0)),pt.current=!0},rn=function(){Qr(!1,function(){pt.current=!1,yr(!1)}),!Se&&(_o&&(Tr==="tags"?Mn(_o,{source:"submit"}):Tr==="multiple"&&Mn("",{source:"blur"})),un&&un.apply(void 0,arguments))},bt=[];ie.useEffect(function(){return function(){bt.forEach(function(Za){return clearTimeout(Za)}),bt.splice(0,bt.length)}},[]);var wt=function(za){var cr,Fr=za.target,Jr=(cr=Wr.current)===null||cr===void 0?void 0:cr.getPopupElement();if(Jr&&Jr.contains(Fr)){var Wo=setTimeout(function(){var mi=bt.indexOf(Wo);if(mi!==-1&&bt.splice(mi,1),Jo(),!Ua&&!Jr.contains(document.activeElement)){var Fi;(Fi=Sr.current)===null||Fi===void 0||Fi.focus()}});bt.push(Wo)}for(var Zo=arguments.length,To=new Array(Zo>1?Zo-1:0),gi=1;gi<Zo;gi++)To[gi-1]=arguments[gi];Dn==null||Dn.apply(void 0,[za].concat(To))},sn=ie.useState({}),qt=(0,Me.Z)(sn,2),zn=qt[1];function Sa(){zn({})}var ca;Pi&&(ca=function(za){yr(za)}),Fn(function(){var Za;return[ir.current,(Za=Wr.current)===null||Za===void 0?void 0:Za.getPopupElement()]},Yr,yr,!!Pi);var xr=ie.useMemo(function(){return(0,de.Z)((0,de.Z)({},be),{},{notFoundContent:Vr,open:$a,triggerOpen:Yr,id:Jt,showSearch:zr,multiple:Cr,toggleOpen:yr})},[be,Vr,Yr,$a,Jt,zr,Cr,yr]),sr=!!Ce||Be,Ir;sr&&(Ir=ie.createElement(la,{className:ue()("".concat(Pn,"-arrow"),(0,He.Z)({},"".concat(Pn,"-arrow-loading"),Be)),customizeIcon:Ce,customizeIconProps:{loading:Be,searchValue:_o,open:$a,focused:jr,showSearch:zr}}));var pn=function(){var za;Nr==null||Nr(),(za=Sr.current)===null||za===void 0||za.focus(),ur([],{type:"clear",values:qa}),hi("",!1,!1)},Ea=sa(Pn,pn,qa,ge,Pe,Se,_o,Tr),Ma=Ea.allowClear,ka=Ea.clearIcon,ja=ie.createElement(gt,{ref:yo}),pr=ue()(Pn,Rn,(ut={},(0,He.Z)(ut,"".concat(Pn,"-focused"),jr),(0,He.Z)(ut,"".concat(Pn,"-multiple"),Cr),(0,He.Z)(ut,"".concat(Pn,"-single"),!Cr),(0,He.Z)(ut,"".concat(Pn,"-allow-clear"),ge),(0,He.Z)(ut,"".concat(Pn,"-show-arrow"),sr),(0,He.Z)(ut,"".concat(Pn,"-disabled"),Se),(0,He.Z)(ut,"".concat(Pn,"-loading"),Be),(0,He.Z)(ut,"".concat(Pn,"-open"),$a),(0,He.Z)(ut,"".concat(Pn,"-customize-input"),bi),(0,He.Z)(ut,"".concat(Pn,"-show-search"),zr),ut)),io=ie.createElement(Uo,{ref:Wr,disabled:Se,prefixCls:Pn,visible:Yr,popupElement:ja,animation:$t,transitionName:xn,dropdownStyle:Bn,dropdownClassName:zt,direction:Da,dropdownMatchSelectWidth:Ot,dropdownRender:Tt,dropdownAlign:an,placement:ft,builtinPlacements:Ht,getPopupContainer:Un,empty:nr,getTriggerDOMNode:function(){return _r.current},onPopupVisibleChange:ca,onPopupMouseEnter:Sa},Pi?ie.cloneElement(Pi,{ref:vi}):ie.createElement(Ln,(0,qe.Z)({},be,{domRef:_r,prefixCls:Pn,inputElement:bi,ref:Sr,id:Jt,showSearch:zr,autoClearSearchValue:cn,mode:Tr,activeDescendantId:dt,tagRender:ba,values:qa,open:$a,onToggleOpen:yr,activeValue:Xe,searchValue:_o,onSearch:hi,onSearchSubmit:Ri,onRemove:ot,tokenWithEnter:Fo}))),wr;return Pi?wr=io:wr=ie.createElement("div",(0,qe.Z)({className:pr},Xr,{ref:ir,onMouseDown:wt,onKeyDown:Re,onKeyUp:Ue,onFocus:_t,onBlur:rn}),jr&&!$a&&ie.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(qa.map(function(Za){var za=Za.label,cr=Za.value;return["number","string"].includes((0,_e.Z)(za))?za:cr}).join(", "))),io,Ir,Ma&&ka),ie.createElement(Pt.Provider,{value:xr},wr)}),Wa=_a,Pr=function(be,De){var $e=ie.useRef({values:new Map,options:new Map}),ut=ie.useMemo(function(){var Pn=$e.current,Rn=Pn.values,wa=Pn.options,ba=be.map(function(qa){if(qa.label===void 0){var ur;return(0,de.Z)((0,de.Z)({},qa),{},{label:(ur=Rn.get(qa.value))===null||ur===void 0?void 0:ur.label})}return qa}),Da=new Map,xa=new Map;return ba.forEach(function(qa){Da.set(qa.value,qa),xa.set(qa.value,De.get(qa.value)||wa.get(qa.value))}),$e.current.values=Da,$e.current.options=xa,ba},[be,De]),Jt=ie.useCallback(function(Pn){return De.get(Pn)||$e.current.options.get(Pn)},[De]);return[ut,Jt]};function Ja(be,De){return fo(be).join("").toUpperCase().includes(De)}var si=function(be,De,$e,ut,Jt){return ie.useMemo(function(){if(!$e||ut===!1)return be;var Pn=De.options,Rn=De.label,wa=De.value,ba=[],Da=typeof ut=="function",xa=$e.toUpperCase(),qa=Da?ut:function(nr,Ar){return Jt?Ja(Ar[Jt],xa):Ar[Pn]?Ja(Ar[Rn!=="children"?Rn:"label"],xa):Ja(Ar[wa],xa)},ur=Da?function(nr){return Jn(nr)}:function(nr){return nr};return be.forEach(function(nr){if(nr[Pn]){var Ar=qa($e,ur(nr));if(Ar)ba.push(nr);else{var Vr=nr[Pn].filter(function(Nr){return qa($e,ur(Nr))});Vr.length&&ba.push((0,de.Z)((0,de.Z)({},nr),{},(0,He.Z)({},Pn,Vr)))}return}qa($e,ur(nr))&&ba.push(nr)}),ba},[be,ut,Jt,$e,De])},fi=0,ci=y();function Qo(){var be;return ci?(be=fi,fi+=1):be="TEST_OR_SSR",be}function Di(be){var De=ie.useState(),$e=(0,Me.Z)(De,2),ut=$e[0],Jt=$e[1];return ie.useEffect(function(){Jt("rc_select_".concat(Qo()))},[]),be||ut}function Mt(be){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$e=[];return ie.Children.forEach(be,function(ut){ut==null&&!De.keepEmpty||(Array.isArray(ut)?$e=$e.concat(Mt(ut)):(0,Fe.isFragment)(ut)&&ut.props?$e=$e.concat(Mt(ut.props.children,De)):$e.push(ut))}),$e}var Kt=["children","value"],da=["children"];function Oa(be){var De=be,$e=De.key,ut=De.props,Jt=ut.children,Pn=ut.value,Rn=(0,ke.Z)(ut,Kt);return(0,de.Z)({key:$e,value:Pn!==void 0?Pn:$e,children:Jt},Rn)}function rr(be){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Mt(be).map(function($e,ut){if(!ie.isValidElement($e)||!$e.type)return null;var Jt=$e,Pn=Jt.type.isSelectOptGroup,Rn=Jt.key,wa=Jt.props,ba=wa.children,Da=(0,ke.Z)(wa,da);return De||!Pn?Oa($e):(0,de.Z)((0,de.Z)({key:"__RC_SELECT_GRP__".concat(Rn===null?ut:Rn,"__"),label:Rn},Da),{},{options:rr(ba)})}).filter(function($e){return $e})}function kr(be,De,$e,ut,Jt){return ie.useMemo(function(){var Pn=be,Rn=!be;Rn&&(Pn=rr(De));var wa=new Map,ba=new Map,Da=function(ur,nr,Ar){Ar&&typeof Ar=="string"&&ur.set(nr[Ar],nr)};function xa(qa){for(var ur=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,nr=0;nr<qa.length;nr+=1){var Ar=qa[nr];!Ar[$e.options]||ur?(wa.set(Ar[$e.value],Ar),Da(ba,Ar,$e.label),Da(ba,Ar,ut),Da(ba,Ar,Jt)):xa(Ar[$e.options],!0)}}return xa(Pn),{options:Pn,valueOptions:wa,labelOptions:ba}},[be,De,$e,ut,Jt])}function Ao(be){var De=ie.useRef();De.current=be;var $e=ie.useCallback(function(){return De.current.apply(De,arguments)},[]);return $e}var Xo=function(){return null};Xo.isSelectOptGroup=!0;var hr=Xo,oi=function(){return null};oi.isSelectOption=!0;var xi=oi;function Ai(be,De){var $e=(0,de.Z)({},be);return Array.isArray(De)&&De.forEach(function(ut){delete $e[ut]}),$e}var Po=z(73299),on=ie.createContext(null),gn=on;function Wn(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var et=["disabled","title","children","style","className"];function Xn(be){return typeof be=="string"||typeof be=="number"}var Xa=function(De,$e){var ut=mt(),Jt=ut.prefixCls,Pn=ut.id,Rn=ut.open,wa=ut.multiple,ba=ut.mode,Da=ut.searchValue,xa=ut.toggleOpen,qa=ut.notFoundContent,ur=ut.onPopupScroll,nr=ie.useContext(gn),Ar=nr.flattenOptions,Vr=nr.onActiveValue,Nr=nr.defaultActiveFirstOption,Tr=nr.onSelect,Se=nr.menuItemSelectedIcon,Be=nr.rawValues,lt=nr.fieldNames,he=nr.virtual,rt=nr.direction,st=nr.listHeight,Dt=nr.listItemHeight,Xe="".concat(Jt,"-item"),it=at(function(){return Ar},[Rn,Ar],function(an,ft){return ft[0]&&an[1]!==ft[1]}),dt=ie.useRef(null),Vt=function(ft){ft.preventDefault()},cn=function(ft){dt.current&&dt.current.scrollTo(typeof ft=="number"?{index:ft}:ft)},Mn=function(ft){for(var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Un=it.length,na=0;na<Un;na+=1){var kn=(ft+na*Ht+Un)%Un,ua=it[kn],un=ua.group,ga=ua.data;if(!un&&!ga.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(ft){var Ht=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Ce(ft);var Un={source:Ht?"keyboard":"mouse"},na=it[ft];if(!na){Vr(null,-1,Un);return}Vr(na.value,ft,Un)};(0,ie.useEffect)(function(){Pe(Nr!==!1?Mn(0):-1)},[it.length,Da]);var gt=ie.useCallback(function(an){return Be.has(an)&&ba!=="combobox"},[ba,(0,x.Z)(Be).toString(),Be.size]);(0,ie.useEffect)(function(){var an=setTimeout(function(){if(!wa&&Rn&&Be.size===1){var Ht=Array.from(Be)[0],Un=it.findIndex(function(na){var kn=na.data;return kn.value===Ht});Un!==-1&&(Pe(Un),cn(Un))}});if(Rn){var ft;(ft=dt.current)===null||ft===void 0||ft.scrollTo(void 0)}return function(){return clearTimeout(an)}},[Rn,Da,Ar.length]);var $t=function(ft){ft!==void 0&&Tr(ft,{selected:!Be.has(ft)}),wa||xa(!1)};if(ie.useImperativeHandle($e,function(){return{onKeyDown:function(ft){var Ht=ft.which,Un=ft.ctrlKey;switch(Ht){case Qe.N:case Qe.P:case Qe.UP:case Qe.DOWN:{var na=0;if(Ht===Qe.UP?na=-1:Ht===Qe.DOWN?na=1:Wn()&&Un&&(Ht===Qe.N?na=1:Ht===Qe.P&&(na=-1)),na!==0){var kn=Mn(ge+na,na);cn(kn),Pe(kn,!0)}break}case Qe.ENTER:{var ua=it[ge];ua&&!ua.data.disabled?$t(ua.value):$t(void 0),Rn&&ft.preventDefault();break}case Qe.ESC:xa(!1),Rn&&ft.stopPropagation()}},onKeyUp:function(){},scrollTo:function(ft){cn(ft)}}}),it.length===0)return ie.createElement("div",{role:"listbox",id:"".concat(Pn,"_list"),className:"".concat(Xe,"-empty"),onMouseDown:Vt},qa);var xn=Object.keys(lt).map(function(an){return lt[an]}),Bn=function(ft){return ft.label};function zt(an,ft){var Ht=an.group;return{role:Ht?"presentation":"option",id:"".concat(Pn,"_list_").concat(ft)}}var Ot=function(ft){var Ht=it[ft];if(!Ht)return null;var Un=Ht.data||{},na=Un.value,kn=Ht.group,ua=hn(Un,!0),un=Bn(Ht);return Ht?ie.createElement("div",(0,qe.Z)({"aria-label":typeof un=="string"&&!kn?un:null},ua,{key:ft},zt(Ht,ft),{"aria-selected":gt(na)}),na):null},Tt={role:"listbox",id:"".concat(Pn,"_list")};return ie.createElement(ie.Fragment,null,he&&ie.createElement("div",(0,qe.Z)({},Tt,{style:{height:0,width:0,overflow:"hidden"}}),Ot(ge-1),Ot(ge),Ot(ge+1)),ie.createElement(Po.Z,{itemKey:"key",ref:dt,data:it,height:st,itemHeight:Dt,fullHeight:!1,onMouseDown:Vt,onScroll:ur,virtual:he,direction:rt,innerProps:he?null:Tt},function(an,ft){var Ht,Un=an.group,na=an.groupOption,kn=an.data,ua=an.label,un=an.value,ga=kn.key;if(Un){var er,Dn=(er=kn.title)!==null&&er!==void 0?er:Xn(ua)?ua.toString():void 0;return ie.createElement("div",{className:ue()(Xe,"".concat(Xe,"-group")),title:Dn},ua!==void 0?ua:ga)}var wn=kn.disabled,Cr=kn.title,zr=kn.children,Xr=kn.style,Hr=kn.className,mo=(0,ke.Z)(kn,et),Ua=Ai(mo,xn),or=gt(un),ir="".concat(Xe,"-option"),_r=ue()(Xe,ir,Hr,(Ht={},(0,He.Z)(Ht,"".concat(ir,"-grouped"),na),(0,He.Z)(Ht,"".concat(ir,"-active"),ge===ft&&!wn),(0,He.Z)(Ht,"".concat(ir,"-disabled"),wn),(0,He.Z)(Ht,"".concat(ir,"-selected"),or),Ht)),Wr=Bn(an),Sr=!Se||typeof Se=="function"||or,yo=typeof Wr=="number"?Wr:Wr||un,oo=Xn(yo)?yo.toString():void 0;return Cr!==void 0&&(oo=Cr),ie.createElement("div",(0,qe.Z)({},hn(Ua),he?{}:zt(an,ft),{"aria-selected":or,className:_r,title:oo,onMouseMove:function(){ge===ft||wn||Pe(ft)},onClick:function(){wn||$t(un)},style:Xr}),ie.createElement("div",{className:"".concat(ir,"-content")},yo),ie.isValidElement(Se)||or,Sr&&ie.createElement(la,{className:"".concat(Xe,"-option-state"),customizeIcon:Se,customizeIconProps:{isSelected:or}},or?"\u2713":null))}))},Ga=ie.forwardRef(Xa);Ga.displayName="OptionList";var bn=Ga;function Kn(be){var De=be.mode,$e=be.options,ut=be.children,Jt=be.backfill,Pn=be.allowClear,Rn=be.placeholder,wa=be.getInputElement,ba=be.showSearch,Da=be.onSearch,xa=be.defaultOpen,qa=be.autoFocus,ur=be.labelInValue,nr=be.value,Ar=be.inputValue,Vr=be.optionLabelProp,Nr=isMultiple(De),Tr=ba!==void 0?ba:Nr||De==="combobox",Se=$e||convertChildrenToData(ut);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 Be=Se.some(function(rt){return rt.options?rt.options.some(function(st){return typeof("value"in st?st.value:st.key)=="number"}):typeof("value"in rt?rt.value:rt.key)=="number"});warning(!Be,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(De!=="combobox"||!Vr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(De==="combobox"||!Jt,"`backfill` only works with `combobox` mode."),warning(De==="combobox"||!wa,"`getInputElement` only work with `combobox` mode."),noteOnce(De!=="combobox"||!wa||!Pn||!Rn,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Da&&!Tr&&De!=="combobox"&&De!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!xa||qa,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),nr!=null){var lt=toArray(nr);warning(!ur||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(nr),"`value` should be array when `mode` is `multiple` or `tags`")}if(ut){var he=null;toNodeArray(ut).some(function(rt){if(!React.isValidElement(rt)||!rt.type)return!1;var st=rt,Dt=st.type;if(Dt.isSelectOption)return!1;if(Dt.isSelectOptGroup){var Xe=toNodeArray(rt.props.children).every(function(it){return!React.isValidElement(it)||!rt.type||it.type.isSelectOption?!0:(he=it.type,!1)});return!Xe}return he=Dt,!0}),he&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(he.displayName||he.name||he,"`.")),warning(Ar===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Gn(be,De){if(be){var $e=function ut(Jt){for(var Pn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Rn=0;Rn<Jt.length;Rn++){var wa=Jt[Rn];if(wa[De==null?void 0:De.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!Pn&&Array.isArray(wa[De==null?void 0:De.options])&&ut(wa[De==null?void 0:De.options],!0))break}};$e(be)}}var tr=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"],Gr=["inputValue"];function ao(be){return!be||(0,_e.Z)(be)!=="object"}var bo=ie.forwardRef(function(be,De){var $e=be.id,ut=be.mode,Jt=be.prefixCls,Pn=Jt===void 0?"rc-select":Jt,Rn=be.backfill,wa=be.fieldNames,ba=be.inputValue,Da=be.searchValue,xa=be.onSearch,qa=be.autoClearSearchValue,ur=qa===void 0?!0:qa,nr=be.onSelect,Ar=be.onDeselect,Vr=be.dropdownMatchSelectWidth,Nr=Vr===void 0?!0:Vr,Tr=be.filterOption,Se=be.filterSort,Be=be.optionFilterProp,lt=be.optionLabelProp,he=be.options,rt=be.children,st=be.defaultActiveFirstOption,Dt=be.menuItemSelectedIcon,Xe=be.virtual,it=be.direction,dt=be.listHeight,Vt=dt===void 0?200:dt,cn=be.listItemHeight,Mn=cn===void 0?20:cn,nn=be.value,Tn=be.defaultValue,ge=be.labelInValue,Ce=be.onChange,Pe=(0,ke.Z)(be,Rr),gt=Di($e),$t=ko(ut),xn=!!(!he&&rt),Bn=ie.useMemo(function(){return Tr===void 0&&ut==="combobox"?!1:Tr},[Tr,ut]),zt=ie.useMemo(function(){return ya(wa,xn)},[JSON.stringify(wa),xn]),Ot=re("",{value:Da!==void 0?Da:ba,postState:function(to){return to||""}}),Tt=(0,Me.Z)(Ot,2),an=Tt[0],ft=Tt[1],Ht=kr(he,rt,zt,Be,lt),Un=Ht.valueOptions,na=Ht.labelOptions,kn=Ht.options,ua=ie.useCallback(function($a){var to=fo($a);return to.map(function(Yr){var yr,Fo,hi,Ri,Ii;if(ao(Yr))yr=Yr;else{var Zi;hi=Yr.key,Fo=Yr.label,yr=(Zi=Yr.value)!==null&&Zi!==void 0?Zi:hi}var fe=Un.get(yr);if(fe){var ve;if(Fo===void 0&&(Fo=fe==null?void 0:fe[lt||zt.label]),hi===void 0&&(hi=(ve=fe==null?void 0:fe.key)!==null&&ve!==void 0?ve:yr),Ri=fe==null?void 0:fe.disabled,Ii=fe==null?void 0:fe.title,0)var Re}return{label:Fo,value:yr,key:hi,disabled:Ri,title:Ii}})},[zt,lt,Un]),un=re(Tn,{value:nn}),ga=(0,Me.Z)(un,2),er=ga[0],Dn=ga[1],wn=ie.useMemo(function(){var $a,to=ua(er);return ut==="combobox"&&vn(($a=to[0])===null||$a===void 0?void 0:$a.value)?[]:to},[er,ua,ut]),Cr=Pr(wn,Un),zr=(0,Me.Z)(Cr,2),Xr=zr[0],Hr=zr[1],mo=ie.useMemo(function(){if(!ut&&Xr.length===1){var $a=Xr[0];if($a.value===null&&($a.label===null||$a.label===void 0))return[]}return Xr.map(function(to){var Yr;return(0,de.Z)((0,de.Z)({},to),{},{label:(Yr=to.label)!==null&&Yr!==void 0?Yr:to.value})})},[ut,Xr]),Ua=ie.useMemo(function(){return new Set(Xr.map(function($a){return $a.value}))},[Xr]);ie.useEffect(function(){if(ut==="combobox"){var $a,to=($a=Xr[0])===null||$a===void 0?void 0:$a.value;ft(Nn(to)?String(to):"")}},[Xr]);var or=Ao(function($a,to){var Yr,yr=to!=null?to:$a;return Yr={},(0,He.Z)(Yr,zt.value,$a),(0,He.Z)(Yr,zt.label,yr),Yr}),ir=ie.useMemo(function(){if(ut!=="tags")return kn;var $a=(0,x.Z)(kn),to=function(yr){return Un.has(yr)};return(0,x.Z)(Xr).sort(function(Yr,yr){return Yr.value<yr.value?-1:1}).forEach(function(Yr){var yr=Yr.value;to(yr)||$a.push(or(yr,Yr.label))}),$a},[or,kn,Un,Xr,ut]),_r=si(ir,zt,an,Bn,Be),Wr=ie.useMemo(function(){return ut!=="tags"||!an||_r.some(function($a){return $a[Be||"value"]===an})||_r.some(function($a){return $a[zt.value]===an})?_r:[or(an)].concat((0,x.Z)(_r))},[or,Be,ut,_r,an,zt]),Sr=ie.useMemo(function(){return Se?(0,x.Z)(Wr).sort(function($a,to){return Se($a,to)}):Wr},[Wr,Se]),yo=ie.useMemo(function(){return vr(Sr,{fieldNames:zt,childrenAsData:xn})},[Sr,zt,xn]),oo=function(to){var Yr=ua(to);if(Dn(Yr),Ce&&(Yr.length!==Xr.length||Yr.some(function(hi,Ri){var Ii;return((Ii=Xr[Ri])===null||Ii===void 0?void 0:Ii.value)!==(hi==null?void 0:hi.value)}))){var yr=ge?Yr:Yr.map(function(hi){return hi.value}),Fo=Yr.map(function(hi){return Jn(Hr(hi.value))});Ce($t?yr:yr[0],$t?Fo:Fo[0])}},$r=ie.useState(null),jr=(0,Me.Z)($r,2),Qr=jr[0],Jo=jr[1],_o=ie.useState(0),bi=(0,Me.Z)(_o,2),Pi=bi[0],vi=bi[1],ni=st!==void 0?st:ut!=="combobox",ai=ie.useCallback(function($a,to){var Yr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},yr=Yr.source,Fo=yr===void 0?"keyboard":yr;vi(to),Rn&&ut==="combobox"&&$a!==null&&Fo==="keyboard"&&Jo(String($a))},[Rn,ut]),Eo=function(to,Yr,yr){var Fo=function(){var pt,_t=Hr(to);return[ge?{label:_t==null?void 0:_t[zt.label],value:to,key:(pt=_t==null?void 0:_t.key)!==null&&pt!==void 0?pt:to}:to,Jn(_t)]};if(Yr&&nr){var hi=Fo(),Ri=(0,Me.Z)(hi,2),Ii=Ri[0],Zi=Ri[1];nr(Ii,Zi)}else if(!Yr&&Ar&&yr!=="clear"){var fe=Fo(),ve=(0,Me.Z)(fe,2),Re=ve[0],Ue=ve[1];Ar(Re,Ue)}},Ho=Ao(function($a,to){var Yr,yr=$t?to.selected:!0;yr?Yr=$t?[].concat((0,x.Z)(Xr),[$a]):[$a]:Yr=Xr.filter(function(Fo){return Fo.value!==$a}),oo(Yr),Eo($a,yr),ut==="combobox"?Jo(""):(!ko||ur)&&(ft(""),Jo(""))}),Ci=function(to,Yr){oo(to);var yr=Yr.type,Fo=Yr.values;(yr==="remove"||yr==="clear")&&Fo.forEach(function(hi){Eo(hi.value,!1,yr)})},pi=function(to,Yr){if(ft(to),Jo(null),Yr.source==="submit"){var yr=(to||"").trim();if(yr){var Fo=Array.from(new Set([].concat((0,x.Z)(Ua),[yr])));oo(Fo),Eo(yr,!0),ft("")}return}Yr.source!=="blur"&&(ut==="combobox"&&oo(to),xa==null||xa(to))},Li=function(to){var Yr=to;ut!=="tags"&&(Yr=to.map(function(Fo){var hi=na.get(Fo);return hi==null?void 0:hi.value}).filter(function(Fo){return Fo!==void 0}));var yr=Array.from(new Set([].concat((0,x.Z)(Ua),(0,x.Z)(Yr))));oo(yr),yr.forEach(function(Fo){Eo(Fo,!0)})},co=ie.useMemo(function(){var $a=Xe!==!1&&Nr!==!1;return(0,de.Z)((0,de.Z)({},Ht),{},{flattenOptions:yo,onActiveValue:ai,defaultActiveFirstOption:ni,onSelect:Ho,menuItemSelectedIcon:Dt,rawValues:Ua,fieldNames:zt,virtual:$a,direction:it,listHeight:Vt,listItemHeight:Mn,childrenAsData:xn})},[Ht,yo,ai,ni,Ho,Dt,Ua,zt,Xe,Nr,Vt,Mn,xn]);return ie.createElement(gn.Provider,{value:co},ie.createElement(Wa,(0,qe.Z)({},Pe,{id:gt,prefixCls:Pn,ref:De,omitDomProps:Gr,mode:ut,displayValues:mo,onDisplayValuesChange:Ci,direction:it,searchValue:an,onSearch:pi,autoClearSearchValue:ur,onSearchSplit:Li,dropdownMatchSelectWidth:Nr,OptionList:bn,emptyOptions:!yo.length,activeValue:Qr,activeDescendantId:"".concat(gt,"_list_").concat(Pi)})))}),Or=bo;Or.Option=xi,Or.OptGroup=hr;var lr=null,Vn=null,$n=z(17341);function Va(be){var De=ie.useRef(!1),$e=ie.useState(be),ut=(0,Me.Z)($e,2),Jt=ut[0],Pn=ut[1];ie.useEffect(function(){return De.current=!1,function(){De.current=!0}},[]);function Rn(wa,ba){ba&&De.current||Pn(wa)}return[Jt,Rn]}function Ur(be){return be!==void 0}function Ae(be,De){var $e=De||{},ut=$e.defaultValue,Jt=$e.value,Pn=$e.onChange,Rn=$e.postState,wa=Va(function(){return Ur(Jt)?Jt:Ur(ut)?typeof ut=="function"?ut():ut:typeof be=="function"?be():be}),ba=(0,Me.Z)(wa,2),Da=ba[0],xa=ba[1],qa=Jt!==void 0?Jt:Da,ur=Rn?Rn(qa):qa,nr=kt(Pn),Ar=Va([qa]),Vr=(0,Me.Z)(Ar,2),Nr=Vr[0],Tr=Vr[1];An(function(){var Be=Nr[0];Da!==Be&&nr(Da,Be)},[Nr]),An(function(){Ur(Jt)||xa(Jt)},[Jt]);var Se=kt(function(Be,lt){xa(Be,lt),Tr([qa],lt)});return[ur,Se]}var ln=ie.createContext(null),In=ln,Yn="__rc_cascader_search_mark__",Bt=function(De,$e,ut){var Jt=ut.label;return $e.some(function(Pn){return String(Pn[Jt]).toLowerCase().includes(De.toLowerCase())})},qn=function(De,$e,ut,Jt){return $e.map(function(Pn){return Pn[Jt.label]}).join(" / ")},ea=function(be,De,$e,ut,Jt,Pn){var Rn=Jt.filter,wa=Rn===void 0?Bt:Rn,ba=Jt.render,Da=ba===void 0?qn:ba,xa=Jt.limit,qa=xa===void 0?50:xa,ur=Jt.sort;return ie.useMemo(function(){var nr=[];if(!be)return[];function Ar(Vr,Nr){var Tr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Vr.forEach(function(Se){if(!(!ur&&qa!==!1&&qa>0&&nr.length>=qa)){var Be=[].concat((0,x.Z)(Nr),[Se]),lt=Se[$e.children],he=Tr||Se.disabled;if((!lt||lt.length===0||Pn)&&wa(be,Be,{label:$e.label})){var rt;nr.push((0,de.Z)((0,de.Z)({},Se),{},(rt={disabled:he},(0,He.Z)(rt,$e.label,Da(be,Be,ut,$e)),(0,He.Z)(rt,Yn,Be),(0,He.Z)(rt,$e.children,void 0),rt)))}lt&&Ar(Se[$e.children],Be,he)}})}return Ar(De,[]),ur&&nr.sort(function(Vr,Nr){return ur(Vr[Yn],Nr[Yn],be,$e)}),qa!==!1&&qa>0?nr.slice(0,qa):nr},[be,De,$e,ut,Da,Pn,wa,ur,qa])},Hn="__RC_CASCADER_SPLIT__",aa="SHOW_PARENT",br="SHOW_CHILD";function Dr(be){return be.join(Hn)}function po(be){return be.map(Dr)}function Kr(be){return be.split(Hn)}function ii(be){var De=be||{},$e=De.label,ut=De.value,Jt=De.children,Pn=ut||"value";return{label:$e||"label",value:Pn,key:Pn,children:Jt||"children"}}function di(be,De){var $e,ut;return($e=be.isLeaf)!==null&&$e!==void 0?$e:!((ut=be[De.children])!==null&&ut!==void 0&&ut.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 ut;return(ut=$e[Yn])===null||ut===void 0?void 0:ut.map(function(Jt){return Jt[De.value]})})}function dl(be,De,$e){var ut=new Set(be),Jt=De();return be.filter(function(Pn){var Rn=Jt[Pn],wa=Rn?Rn.parent:null,ba=Rn?Rn.children:null;return Rn&&Rn.node.disabled?!0:$e===br?!(ba&&ba.some(function(Da){return Da.key&&ut.has(Da.key)})):!(wa&&!wa.node.disabled&&ut.has(wa.key))})}function zi(be,De,$e){for(var ut=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,Jt=De,Pn=[],Rn=function(){var Da,xa,qa,ur=be[wa],nr=(Da=Jt)===null||Da===void 0?void 0:Da.findIndex(function(Vr){var Nr=Vr[$e.value];return ut?String(Nr)===String(ur):Nr===ur}),Ar=nr!==-1?(xa=Jt)===null||xa===void 0?void 0:xa[nr]:null;Pn.push({value:(qa=Ar==null?void 0:Ar[$e.value])!==null&&qa!==void 0?qa:ur,index:nr,option:Ar}),Jt=Ar==null?void 0:Ar[$e.children]},wa=0;wa<be.length;wa+=1)Rn();return Pn}var Wi=function(be,De,$e,ut,Jt){return ie.useMemo(function(){var Pn=Jt||function(Rn){var wa=ut?Rn.slice(-1):Rn,ba=" / ";return wa.every(function(Da){return["string","number"].includes((0,_e.Z)(Da))})?wa.join(ba):wa.reduce(function(Da,xa,qa){var ur=ie.isValidElement(xa)?ie.cloneElement(xa,{key:qa}):xa;return qa===0?[ur]:[].concat((0,x.Z)(Da),[ba,ur])},[])};return be.map(function(Rn){var wa,ba,Da=zi(Rn,De,$e),xa=Pn(Da.map(function(ur){var nr,Ar=ur.option,Vr=ur.value;return(nr=Ar==null?void 0:Ar[$e.label])!==null&&nr!==void 0?nr:Vr}),Da.map(function(ur){var nr=ur.option;return nr})),qa=Dr(Rn);return{label:xa,value:qa,key:qa,valueCells:Rn,disabled:(wa=Da[Da.length-1])===null||wa===void 0||(ba=wa.option)===null||ba===void 0?void 0:ba.disabled}})},[be,De,$e,Jt,ut])},Al=z(1089),Cl=function(be,De){var $e=ie.useRef({options:null,info:null}),ut=ie.useCallback(function(){return $e.current.options!==be&&($e.current.options=be,$e.current.info=(0,Al.I8)(be,{fieldNames:De,initWrapper:function(Pn){return(0,de.Z)((0,de.Z)({},Pn),{},{pathKeyEntities:{}})},processEntity:function(Pn,Rn){var wa=Pn.nodes.map(function(ba){return ba[De.value]}).join(Hn);Rn.pathKeyEntities[wa]=Pn,Pn.key=wa}})),$e.current.info.pathKeyEntities},[De,be]);return ut},Vi=function(be,De){return ie.useCallback(function($e){var ut=[],Jt=[];return $e.forEach(function(Pn){var Rn=zi(Pn,be,De);Rn.every(function(wa){return wa.option})?Jt.push(Pn):ut.push(Pn)}),[Jt,ut]},[be,De])},al={},ul=[],Yi=function(De){ul.push(De)};function hl(be,De){if(0)var $e}function Ul(be,De){if(0)var $e}function Fl(){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=Fl,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,_e.Z)(be)==="object"&&(De=(0,de.Z)((0,de.Z)({},De),be)),De.limit<=0&&delete De.limit,[!0,De]},[be])}var sl=ie.memo(function(be){var De=be.children;return De},function(be,De){return!De.open}),Yl=sl;function _l(be){var De,$e=be.prefixCls,ut=be.checked,Jt=be.halfChecked,Pn=be.disabled,Rn=be.onClick,wa=be.disableCheckbox,ba=ie.useContext(In),Da=ba.checkable,xa=typeof Da!="boolean"?Da:null;return ie.createElement("span",{className:ue()("".concat($e),(De={},(0,He.Z)(De,"".concat($e,"-checked"),ut),(0,He.Z)(De,"".concat($e,"-indeterminate"),!ut&&Jt),(0,He.Z)(De,"".concat($e,"-disabled"),Pn||wa),De)),onClick:Rn},xa)}var qi="__cascader_fix_label__";function ji(be){var De=be.prefixCls,$e=be.multiple,ut=be.options,Jt=be.activeValue,Pn=be.prevValuePath,Rn=be.onToggleOpen,wa=be.onSelect,ba=be.onActive,Da=be.checkedSet,xa=be.halfCheckedSet,qa=be.loadingKeys,ur=be.isSelectable,nr=be.searchValue,Ar="".concat(De,"-menu"),Vr="".concat(De,"-menu-item"),Nr=ie.useContext(In),Tr=Nr.fieldNames,Se=Nr.changeOnSelect,Be=Nr.expandTrigger,lt=Nr.expandIcon,he=Nr.loadingIcon,rt=Nr.dropdownMenuColumnStyle,st=Be==="hover",Dt=ie.useMemo(function(){return ut.map(function(Xe){var it,dt=Xe.disabled,Vt=Xe.disableCheckbox,cn=Xe[Yn],Mn=(it=Xe[qi])!==null&&it!==void 0?it:Xe[Tr.label],nn=Xe[Tr.value],Tn=di(Xe,Tr),ge=cn?cn.map(function(xn){return xn[Tr.value]}):[].concat((0,x.Z)(Pn),[nn]),Ce=Dr(ge),Pe=qa.includes(Ce),gt=Da.has(Ce),$t=xa.has(Ce);return{disabled:dt,label:Mn,value:nn,isLeaf:Tn,isLoading:Pe,checked:gt,halfChecked:$t,option:Xe,disableCheckbox:Vt,fullPath:ge,fullPathKey:Ce}})},[ut,Da,Tr,xa,qa,Pn]);return ie.createElement("ul",{className:Ar,role:"menu"},Dt.map(function(Xe){var it,dt=Xe.disabled,Vt=Xe.label,cn=Xe.value,Mn=Xe.isLeaf,nn=Xe.isLoading,Tn=Xe.checked,ge=Xe.halfChecked,Ce=Xe.option,Pe=Xe.fullPath,gt=Xe.fullPathKey,$t=Xe.disableCheckbox,xn=function(){if(!(dt||nr)){var Tt=(0,x.Z)(Pe);st&&Mn&&Tt.pop(),ba(Tt)}},Bn=function(){ur(Ce)&&wa(Pe,Mn)},zt;return typeof Ce.title=="string"?zt=Ce.title:typeof Vt=="string"&&(zt=Vt),ie.createElement("li",{key:gt,className:ue()(Vr,(it={},(0,He.Z)(it,"".concat(Vr,"-expand"),!Mn),(0,He.Z)(it,"".concat(Vr,"-active"),Jt===cn||Jt===gt),(0,He.Z)(it,"".concat(Vr,"-disabled"),dt),(0,He.Z)(it,"".concat(Vr,"-loading"),nn),it)),style:rt,role:"menuitemcheckbox",title:zt,"aria-checked":Tn,"data-path-key":gt,onClick:function(){xn(),!$t&&(!$e||Mn)&&Bn()},onDoubleClick:function(){Se&&Rn(!1)},onMouseEnter:function(){st&&xn()},onMouseDown:function(Tt){Tt.preventDefault()}},$e&&ie.createElement(_l,{prefixCls:"".concat(De,"-checkbox"),checked:Tn,halfChecked:ge,disabled:dt||$t,disableCheckbox:$t,onClick:function(Tt){$t||(Tt.stopPropagation(),Bn())}}),ie.createElement("div",{className:"".concat(Vr,"-content")},Vt),!nn&&lt&&!Mn&&ie.createElement("div",{className:"".concat(Vr,"-expand-icon")},lt),nn&&he&&ie.createElement("div",{className:"".concat(Vr,"-loading-icon")},he))}))}var kl=function(){var be=mt(),De=be.multiple,$e=be.open,ut=ie.useContext(In),Jt=ut.values,Pn=ie.useState([]),Rn=(0,Me.Z)(Pn,2),wa=Rn[0],ba=Rn[1];return ie.useEffect(function(){if($e&&!De){var Da=Jt[0];ba(Da||[])}},[$e]),[wa,ba]},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,ut,Jt,Pn){var Rn=mt(),wa=Rn.direction,ba=Rn.searchValue,Da=Rn.toggleOpen,xa=Rn.open,qa=wa==="rtl",ur=ie.useMemo(function(){for(var rt=-1,st=De,Dt=[],Xe=[],it=ut.length,dt=Xi(De,$e),Vt=function(Ce){var Pe=st.findIndex(function(gt,$t){return(dt[$t]?Dr(dt[$t]):gt[$e.value])===ut[Ce]});if(Pe===-1)return"break";rt=Pe,Dt.push(rt),Xe.push(ut[Ce]),st=st[rt][$e.children]},cn=0;cn<it&&st;cn+=1){var Mn=Vt(cn);if(Mn==="break")break}for(var nn=De,Tn=0;Tn<Dt.length-1;Tn+=1)nn=nn[Dt[Tn]][$e.children];return[Xe,rt,nn,dt]},[ut,$e,De]),nr=(0,Me.Z)(ur,4),Ar=nr[0],Vr=nr[1],Nr=nr[2],Tr=nr[3],Se=function(st){Jt(st)},Be=function(st){var Dt=Nr.length,Xe=Vr;Xe===-1&&st<0&&(Xe=Dt);for(var it=0;it<Dt;it+=1){Xe=(Xe+st+Dt)%Dt;var dt=Nr[Xe];if(dt&&!dt.disabled){var Vt=Ar.slice(0,-1).concat(Tr[Xe]?Dr(Tr[Xe]):dt[$e.value]);Se(Vt);return}}},lt=function(){if(Ar.length>1){var st=Ar.slice(0,-1);Se(st)}else Da(!1)},he=function(){var st,Dt=((st=Nr[Vr])===null||st===void 0?void 0:st[$e.children])||[],Xe=Dt.find(function(dt){return!dt.disabled});if(Xe){var it=[].concat((0,x.Z)(Ar),[Xe[$e.value]]);Se(it)}};ie.useImperativeHandle(be,function(){return{onKeyDown:function(st){var Dt=st.which;switch(Dt){case Sl.UP:case Sl.DOWN:{var Xe=0;Dt===Sl.UP?Xe=-1:Dt===Sl.DOWN&&(Xe=1),Xe!==0&&Be(Xe);break}case Sl.LEFT:{if(ba)break;qa?he():lt();break}case Sl.RIGHT:{if(ba)break;qa?lt():he();break}case Sl.BACKSPACE:{ba||lt();break}case Sl.ENTER:{if(Ar.length){var it=Nr[Vr],dt=(it==null?void 0:it[Yn])||[];dt.length?Pn(dt.map(function(Vt){return Vt[$e.value]}),dt[dt.length-1]):Pn(Ar,Nr[Vr])}break}case Sl.ESC:Da(!1),xa&&st.stopPropagation()}},onKeyUp:function(){}}})},ql=ie.forwardRef(function(be,De){var $e,ut,Jt,Pn,Rn=mt(),wa=Rn.prefixCls,ba=Rn.multiple,Da=Rn.searchValue,xa=Rn.toggleOpen,qa=Rn.notFoundContent,ur=Rn.direction,nr=Rn.open,Ar=ie.useRef(),Vr=ur==="rtl",Nr=ie.useContext(In),Tr=Nr.options,Se=Nr.values,Be=Nr.halfValues,lt=Nr.fieldNames,he=Nr.changeOnSelect,rt=Nr.onSelect,st=Nr.searchOptions,Dt=Nr.dropdownPrefixCls,Xe=Nr.loadData,it=Nr.expandTrigger,dt=Dt||wa,Vt=ie.useState([]),cn=(0,Me.Z)(Vt,2),Mn=cn[0],nn=cn[1],Tn=function(ga){if(!(!Xe||Da)){var er=zi(ga,Tr,lt),Dn=er.map(function(zr){var Xr=zr.option;return Xr}),wn=Dn[Dn.length-1];if(wn&&!di(wn,lt)){var Cr=Dr(ga);nn(function(zr){return[].concat((0,x.Z)(zr),[Cr])}),Xe(Dn)}}};ie.useEffect(function(){Mn.length&&Mn.forEach(function(un){var ga=Kr(un),er=zi(ga,Tr,lt,!0).map(function(wn){var Cr=wn.option;return Cr}),Dn=er[er.length-1];(!Dn||Dn[lt.children]||di(Dn,lt))&&nn(function(wn){return wn.filter(function(Cr){return Cr!==un})})})},[Tr,Mn,lt]);var ge=ie.useMemo(function(){return new Set(po(Se))},[Se]),Ce=ie.useMemo(function(){return new Set(po(Be))},[Be]),Pe=kl(),gt=(0,Me.Z)(Pe,2),$t=gt[0],xn=gt[1],Bn=function(ga){xn(ga),Tn(ga)},zt=function(ga){var er=ga.disabled,Dn=di(ga,lt);return!er&&(Dn||he||ba)},Ot=function(ga,er){var Dn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;rt(ga),!ba&&(er||he&&(it==="hover"||Dn))&&xa(!1)},Tt=ie.useMemo(function(){return Da?st:Tr},[Da,st,Tr]),an=ie.useMemo(function(){for(var un=[{options:Tt}],ga=Tt,er=Xi(ga,lt),Dn=function(){var Xr=$t[wn],Hr=ga.find(function(Ua,or){return(er[or]?Dr(er[or]):Ua[lt.value])===Xr}),mo=Hr==null?void 0:Hr[lt.children];if(!(mo!=null&&mo.length))return"break";ga=mo,un.push({options:mo})},wn=0;wn<$t.length;wn+=1){var Cr=Dn();if(Cr==="break")break}return un},[Tt,$t,lt]),ft=function(ga,er){zt(er)&&Ot(ga,di(er,lt),!0)};Zl(De,Tt,lt,$t,Bn,ft),ie.useEffect(function(){for(var un=0;un<$t.length;un+=1){var ga,er=$t.slice(0,un+1),Dn=Dr(er),wn=(ga=Ar.current)===null||ga===void 0?void 0:ga.querySelector('li[data-path-key="'.concat(Dn.replace(/\\{0,2}"/g,'\\"'),'"]'));wn&&Ji(wn)}},[$t]);var Ht=!(($e=an[0])!==null&&$e!==void 0&&(ut=$e.options)!==null&&ut!==void 0&&ut.length),Un=[(Jt={},(0,He.Z)(Jt,lt.value,"__EMPTY__"),(0,He.Z)(Jt,qi,qa),(0,He.Z)(Jt,"disabled",!0),Jt)],na=(0,de.Z)((0,de.Z)({},be),{},{multiple:!Ht&&ba,onSelect:Ot,onActive:Bn,onToggleOpen:xa,checkedSet:ge,halfCheckedSet:Ce,loadingKeys:Mn,isSelectable:zt}),kn=Ht?[{options:Un}]:an,ua=kn.map(function(un,ga){var er=$t.slice(0,ga),Dn=$t[ga];return ie.createElement(ji,(0,qe.Z)({key:ga},na,{searchValue:Da,prefixCls:dt,options:un.options,prevValuePath:er,activeValue:Dn}))});return ie.createElement(Yl,{open:nr},ie.createElement("div",{className:ue()("".concat(dt,"-menus"),(Pn={},(0,He.Z)(Pn,"".concat(dt,"-menu-empty"),Ht),(0,He.Z)(Pn,"".concat(dt,"-rtl"),Vr),Pn)),ref:Ar},ua))}),yl=ql;function eu(be){var De=be.onPopupVisibleChange,$e=be.popupVisible,ut=be.popupClassName,Jt=be.popupPlacement;warning(!De,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning($e===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(ut===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(Jt===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function Ol(be,De){if(be){var $e=function ut(Jt){for(var Pn=0;Pn<Jt.length;Pn++){var Rn=Jt[Pn];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])&&ut(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 Hu(be){return Array.isArray(be)&&Array.isArray(be[0])}function Au(be){return be?Hu(be)?be:(be.length===0?[]:[be]).map(function(De){return Array.isArray(De)?De:[De]}):[]}var Io=ie.forwardRef(function(be,De){var $e=be.id,ut=be.prefixCls,Jt=ut===void 0?"rc-cascader":ut,Pn=be.fieldNames,Rn=be.defaultValue,wa=be.value,ba=be.changeOnSelect,Da=be.onChange,xa=be.displayRender,qa=be.checkable,ur=be.autoClearSearchValue,nr=ur===void 0?!0:ur,Ar=be.searchValue,Vr=be.onSearch,Nr=be.showSearch,Tr=be.expandTrigger,Se=be.options,Be=be.dropdownPrefixCls,lt=be.loadData,he=be.popupVisible,rt=be.open,st=be.popupClassName,Dt=be.dropdownClassName,Xe=be.dropdownMenuColumnStyle,it=be.popupPlacement,dt=be.placement,Vt=be.onDropdownVisibleChange,cn=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,gt=be.showCheckedStrategy,$t=gt===void 0?aa:gt,xn=(0,ke.Z)(be,Wl),Bn=Di($e),zt=!!qa,Ot=Ae(Rn,{value:wa,postState:Au}),Tt=(0,Me.Z)(Ot,2),an=Tt[0],ft=Tt[1],Ht=ie.useMemo(function(){return ii(Pn)},[JSON.stringify(Pn)]),Un=ie.useMemo(function(){return Se||[]},[Se]),na=Cl(Un,Ht),kn=ie.useCallback(function(ai){var Eo=na();return ai.map(function(Ho){var Ci=Eo[Ho].nodes;return Ci.map(function(pi){return pi[Ht.value]})})},[na,Ht]),ua=Ae("",{value:Ar,postState:function(Eo){return Eo||""}}),un=(0,Me.Z)(ua,2),ga=un[0],er=un[1],Dn=function(Eo,Ho){er(Eo),Ho.source!=="blur"&&Vr&&Vr(Eo)},wn=$i(Nr),Cr=(0,Me.Z)(wn,2),zr=Cr[0],Xr=Cr[1],Hr=ea(ga,Un,Ht,Be||Jt,Xr,ba),mo=Vi(Un,Ht),Ua=ie.useMemo(function(){var ai=mo(an),Eo=(0,Me.Z)(ai,2),Ho=Eo[0],Ci=Eo[1];if(!zt||!an.length)return[Ho,[],Ci];var pi=po(Ho),Li=na(),co=(0,$n.S)(pi,!0,Li),$a=co.checkedKeys,to=co.halfCheckedKeys;return[kn($a),kn(to),Ci]},[zt,an,na,kn,mo]),or=(0,Me.Z)(Ua,3),ir=or[0],_r=or[1],Wr=or[2],Sr=ie.useMemo(function(){var ai=po(ir),Eo=dl(ai,na,$t);return[].concat((0,x.Z)(Wr),(0,x.Z)(kn(Eo)))},[ir,na,kn,Wr,$t]),yo=Wi(Sr,Un,Ht,zt,xa),oo=kt(function(ai){if(ft(ai),Da){var Eo=Au(ai),Ho=Eo.map(function(Li){return zi(Li,Un,Ht).map(function(co){return co.option})}),Ci=zt?Eo:Eo[0],pi=zt?Ho:Ho[0];Da(Ci,pi)}}),$r=kt(function(ai){if((!zt||nr)&&er(""),!zt)oo(ai);else{var Eo=Dr(ai),Ho=po(ir),Ci=po(_r),pi=Ho.includes(Eo),Li=Wr.some(function(Ii){return Dr(Ii)===Eo}),co=ir,$a=Wr;if(Li&&!pi)$a=Wr.filter(function(Ii){return Dr(Ii)!==Eo});else{var to=pi?Ho.filter(function(Ii){return Ii!==Eo}):[].concat((0,x.Z)(Ho),[Eo]),Yr=na(),yr;if(pi){var Fo=(0,$n.S)(to,{checked:!1,halfCheckedKeys:Ci},Yr);yr=Fo.checkedKeys}else{var hi=(0,$n.S)(to,!0,Yr);yr=hi.checkedKeys}var Ri=dl(yr,na,$t);co=kn(Ri)}oo([].concat((0,x.Z)($a),(0,x.Z)(co)))}}),jr=function(Eo,Ho){if(Ho.type==="clear"){oo([]);return}var Ci=Ho.values[0],pi=Ci.valueCells;$r(pi)},Qr=rt!==void 0?rt:he,Jo=Dt||st,_o=dt||it,bi=function(Eo){Vt==null||Vt(Eo),cn==null||cn(Eo)},Pi=ie.useMemo(function(){return{options:Un,fieldNames:Ht,values:ir,halfValues:_r,changeOnSelect:ba,onSelect:$r,checkable:qa,searchOptions:Hr,dropdownPrefixCls:Be,loadData:lt,expandTrigger:Tr,expandIcon:nn,loadingIcon:Tn,dropdownMenuColumnStyle:Xe}},[Un,Ht,ir,_r,ba,$r,qa,Hr,Be,lt,Tr,nn,Tn,Xe]),vi=!(ga?Hr:Un).length,ni=ga&&Xr.matchInputWidth||vi?{}:{minWidth:"auto"};return ie.createElement(In.Provider,{value:Pi},ie.createElement(Wa,(0,qe.Z)({},xn,{ref:De,id:Bn,prefixCls:Jt,autoClearSearchValue:nr,dropdownMatchSelectWidth:Pe,dropdownStyle:ni,displayValues:yo,onDisplayValuesChange:jr,mode:zt?"multiple":void 0,searchValue:ga,onSearch:Dn,showSearch:zr,OptionList:yl,emptyOptions:vi,open:Qr,dropdownClassName:Jo,placement:_o,onDropdownVisibleChange:bi,getRawInputElement:function(){return ge}})))});Io.SHOW_PARENT=aa,Io.SHOW_CHILD=br;var Vl=Io,uu=Vl,Mr=z(10366),su=z(33603),Fu=z(8745),Iu=z(9708),Ou=z(53124),Su=z(88258),yu=z(98866),ml=z(98675),Eu=z(65223),$l=z(87244),Pu=z(13458),cu=z(78642),Lu=z(46163),du=z(4173),Bu=z(63185),gu=z(14747),tu=z(80110),fu=z(67968);const Je=be=>{const{prefixCls:De,componentCls:$e,antCls:ut}=be,Jt=`${$e}-menu-item`,Pn=`
&${Jt}-expand ${Jt}-expand-icon,
${Jt}-loading-icon
`;return[{[$e]:{width:be.controlWidth}},{[`${$e}-dropdown`]:[(0,Bu.C2)(`${De}-checkbox`,be),{[`&${ut}-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",[Jt]:{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({},gu.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"},[Pn]:{color:be.colorTextDisabled}},[`&-active:not(${Jt}-disabled)`]:{"&, &:hover":{fontWeight:be.optionSelectedFontWeight,backgroundColor:be.optionSelectedBg}},"&-content":{flex:"auto"},[Pn]:{marginInlineStart:be.paddingXXS,color:be.colorTextDescription,fontSize:be.fontSizeIcon},"&-keyword":{color:be.colorHighlight}})}}}]},{[`${$e}-dropdown-rtl`]:{direction:"rtl"}},(0,tu.c)(be)]};var Et=(0,fu.Z)("Cascader",be=>[Je(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}}),ct=function(be,De){var $e={};for(var ut in be)Object.prototype.hasOwnProperty.call(be,ut)&&De.indexOf(ut)<0&&($e[ut]=be[ut]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Jt=0,ut=Object.getOwnPropertySymbols(be);Jt<ut.length;Jt++)De.indexOf(ut[Jt])<0&&Object.prototype.propertyIsEnumerable.call(be,ut[Jt])&&($e[ut[Jt]]=be[ut[Jt]]);return $e};const{SHOW_CHILD:mn,SHOW_PARENT:fa}=uu;function Ya(be,De,$e){const ut=be.toLowerCase().split(De).reduce((Rn,wa,ba)=>ba===0?[wa]:[].concat((0,x.Z)(Rn),[De,wa]),[]),Jt=[];let Pn=0;return ut.forEach((Rn,wa)=>{const ba=Pn+Rn.length;let Da=be.slice(Pn,ba);Pn=ba,wa%2===1&&(Da=ie.createElement("span",{className:`${$e}-menu-item-keyword`,key:`separator-${wa}`},Da)),Jt.push(Da)}),Jt}const ar=(be,De,$e,ut)=>{const Jt=[],Pn=be.toLowerCase();return De.forEach((Rn,wa)=>{wa!==0&&Jt.push(" / ");let ba=Rn[ut.label];const Da=typeof ba;(Da==="string"||Da==="number")&&(ba=Ya(String(ba),Pn,$e)),Jt.push(ba)}),Jt},ro=ie.forwardRef((be,De)=>{const{prefixCls:$e,size:ut,disabled:Jt,className:Pn,rootClassName:Rn,multiple:wa,bordered:ba=!0,transitionName:Da,choiceTransitionName:xa="",popupClassName:qa,dropdownClassName:ur,expandIcon:nr,placement:Ar,showSearch:Vr,allowClear:Nr=!0,notFoundContent:Tr,direction:Se,getPopupContainer:Be,status:lt,showArrow:he,builtinPlacements:rt,style:st}=be,Dt=ct(be,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Xe=(0,Mr.Z)(Dt,["suffixIcon"]),{getPopupContainer:it,getPrefixCls:dt,renderEmpty:Vt,direction:cn,popupOverflow:Mn,cascader:nn}=ie.useContext(Ou.E_),Tn=Se||cn,ge=Tn==="rtl",{status:Ce,hasFeedback:Pe,isFormItemInput:gt,feedbackIcon:$t}=ie.useContext(Eu.aM),xn=(0,Iu.F)(Ce,lt),Bn=Tr||(Vt==null?void 0:Vt("Cascader"))||ie.createElement(Su.Z,{componentName:"Cascader"}),zt=dt(),Ot=dt("select",$e),Tt=dt("cascader",$e),[an,ft]=(0,$l.Z)(Ot),[Ht]=Et(Tt),{compactSize:Un,compactItemClassnames:na}=(0,du.ri)(Ot,Se),kn=ue()(qa||ur,`${Tt}-dropdown`,{[`${Tt}-dropdown-rtl`]:Tn==="rtl"},Rn,ft),ua=ie.useMemo(()=>{if(!Vr)return Vr;let Wr={render:ar};return typeof Vr=="object"&&(Wr=Object.assign(Object.assign({},Wr),Vr)),Wr},[Vr]),un=(0,ml.Z)(Wr=>{var Sr;return(Sr=ut!=null?ut:Un)!==null&&Sr!==void 0?Sr:Wr}),ga=ie.useContext(yu.Z),er=Jt!=null?Jt:ga;let Dn=nr;nr||(Dn=ge?ie.createElement(we.Z,null):ie.createElement(Ee.Z,null));const wn=ie.createElement("span",{className:`${Ot}-menu-item-loading-icon`},ie.createElement(Te.Z,{spin:!0})),Cr=ie.useMemo(()=>wa?ie.createElement("span",{className:`${Tt}-checkbox-inner`}):!1,[wa]),zr=(0,cu.Z)(be.suffixIcon,he),{suffixIcon:Xr,removeIcon:Hr,clearIcon:mo}=(0,Lu.Z)(Object.assign(Object.assign({},be),{hasFeedback:Pe,feedbackIcon:$t,showSuffixIcon:zr,multiple:wa,prefixCls:Ot,componentName:"Cascader"})),Ua=ie.useMemo(()=>Ar!==void 0?Ar:ge?"bottomRight":"bottomLeft",[Ar,ge]),or=(0,Pu.Z)(rt,Mn),ir=Nr===!0?{clearIcon:mo}:Nr,_r=ie.createElement(uu,Object.assign({prefixCls:Ot,className:ue()(!$e&&Tt,{[`${Ot}-lg`]:un==="large",[`${Ot}-sm`]:un==="small",[`${Ot}-rtl`]:ge,[`${Ot}-borderless`]:!ba,[`${Ot}-in-form-item`]:gt},(0,Iu.Z)(Ot,xn,Pe),na,nn==null?void 0:nn.className,Pn,Rn,ft),disabled:er,style:Object.assign(Object.assign({},nn==null?void 0:nn.style),st)},Xe,{builtinPlacements:or,direction:Tn,placement:Ua,notFoundContent:Bn,allowClear:ir,showSearch:ua,expandIcon:Dn,suffixIcon:Xr,removeIcon:Hr,loadingIcon:wn,checkable:Cr,dropdownClassName:kn,dropdownPrefixCls:$e||Tt,choiceTransitionName:(0,su.m)(zt,"",xa),transitionName:(0,su.m)(zt,"slide-up",Da),getPopupContainer:Be||it,ref:De}));return Ht(an(_r))}),Mo=(0,Fu.Z)(ro);ro.SHOW_PARENT=fa,ro.SHOW_CHILD=mn,ro._InternalPanelDoNotUseOrYouWillBeFired=Mo;var Do=ro},84567:function(en,Wt,z){"use strict";z.d(Wt,{default:function(){return pe}});var x=z(94184),ie=z.n(x),we=z(95860),Te=z(67294),Ee=z(53124),Ze=z(98866),ue=z(65223),Me=Te.createContext(null),ke=z(63185),He=z(45353),de=z(92429),_e=function(xe,Ge){var ze={};for(var Ie in xe)Object.prototype.hasOwnProperty.call(xe,Ie)&&Ge.indexOf(Ie)<0&&(ze[Ie]=xe[Ie]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ie=Object.getOwnPropertySymbols(xe);ye<Ie.length;ye++)Ge.indexOf(Ie[ye])<0&&Object.prototype.propertyIsEnumerable.call(xe,Ie[ye])&&(ze[Ie[ye]]=xe[Ie[ye]]);return ze};const se=(xe,Ge)=>{var ze;const{prefixCls:Ie,className:ye,rootClassName:Ke,children:We,indeterminate:Qe=!1,style:Fe,onMouseEnter:at,onMouseLeave:yt,skipGroup:ht=!1,disabled:xt}=xe,Ct=_e(xe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Xt,direction:la,checkbox:sa}=Te.useContext(Ee.E_),Pt=Te.useContext(Me),{isFormItemInput:mt}=Te.useContext(ue.aM),Sn=Te.useContext(Ze.Z),va=(ze=(Pt==null?void 0:Pt.disabled)||xt)!==null&&ze!==void 0?ze:Sn,Fn=Te.useRef(Ct.value);Te.useEffect(()=>{Pt==null||Pt.registerValue(Ct.value)},[]),Te.useEffect(()=>{if(!ht)return Ct.value!==Fn.current&&(Pt==null||Pt.cancelValue(Fn.current),Pt==null||Pt.registerValue(Ct.value),Fn.current=Ct.value),()=>Pt==null?void 0:Pt.cancelValue(Ct.value)},[Ct.value]);const Qn=Xt("checkbox",Ie),[tt,ta]=(0,ke.ZP)(Qn),ha=Object.assign({},Ct);Pt&&!ht&&(ha.onChange=function(){Ct.onChange&&Ct.onChange.apply(Ct,arguments),Pt.toggleOption&&Pt.toggleOption({label:We,value:Ct.value})},ha.name=Pt.name,ha.checked=Pt.value.includes(Ct.value));const fn=ie()(`${Qn}-wrapper`,{[`${Qn}-rtl`]:la==="rtl",[`${Qn}-wrapper-checked`]:ha.checked,[`${Qn}-wrapper-disabled`]:va,[`${Qn}-wrapper-in-form-item`]:mt},sa==null?void 0:sa.className,ye,Ke,ta),Ft=ie()({[`${Qn}-indeterminate`]:Qe},de.A,ta),hn=Qe?"mixed":void 0;return tt(Te.createElement(He.Z,{component:"Checkbox",disabled:va},Te.createElement("label",{className:fn,style:Object.assign(Object.assign({},sa==null?void 0:sa.style),Fe),onMouseEnter:at,onMouseLeave:yt},Te.createElement(we.Z,Object.assign({"aria-checked":hn},ha,{prefixCls:Qn,className:Ft,disabled:va,ref:Ge})),We!==void 0&&Te.createElement("span",null,We))))};var a=Te.forwardRef(se),b=z(74902),E=z(10366),ee=function(xe,Ge){var ze={};for(var Ie in xe)Object.prototype.hasOwnProperty.call(xe,Ie)&&Ge.indexOf(Ie)<0&&(ze[Ie]=xe[Ie]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Ie=Object.getOwnPropertySymbols(xe);ye<Ie.length;ye++)Ge.indexOf(Ie[ye])<0&&Object.prototype.propertyIsEnumerable.call(xe,Ie[ye])&&(ze[Ie[ye]]=xe[Ie[ye]]);return ze};const te=(xe,Ge)=>{const{defaultValue:ze,children:Ie,options:ye=[],prefixCls:Ke,className:We,rootClassName:Qe,style:Fe,onChange:at}=xe,yt=ee(xe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:ht,direction:xt}=Te.useContext(Ee.E_),[Ct,Xt]=Te.useState(yt.value||ze||[]),[la,sa]=Te.useState([]);Te.useEffect(()=>{"value"in yt&&Xt(yt.value||[])},[yt.value]);const Pt=Te.useMemo(()=>ye.map(Ve=>typeof Ve=="string"||typeof Ve=="number"?{label:Ve,value:Ve}:Ve),[ye]),mt=Ve=>{sa(Oe=>Oe.filter(St=>St!==Ve))},Sn=Ve=>{sa(Oe=>[].concat((0,b.Z)(Oe),[Ve]))},va=Ve=>{const Oe=Ct.indexOf(Ve.value),St=(0,b.Z)(Ct);Oe===-1?St.push(Ve.value):St.splice(Oe,1),"value"in yt||Xt(St),at==null||at(St.filter(Yt=>la.includes(Yt)).sort((Yt,An)=>{const Zn=Pt.findIndex(On=>On.value===Yt),Fa=Pt.findIndex(On=>On.value===An);return Zn-Fa}))},Fn=ht("checkbox",Ke),Qn=`${Fn}-group`,[tt,ta]=(0,ke.ZP)(Fn),ha=(0,E.Z)(yt,["value","disabled"]),fn=ye.length?Pt.map(Ve=>Te.createElement(a,{prefixCls:Fn,key:Ve.value.toString(),disabled:"disabled"in Ve?Ve.disabled:yt.disabled,value:Ve.value,checked:Ct.includes(Ve.value),onChange:Ve.onChange,className:`${Qn}-item`,style:Ve.style,title:Ve.title},Ve.label)):Ie,Ft={toggleOption:va,value:Ct,disabled:yt.disabled,name:yt.name,registerValue:Sn,cancelValue:mt},hn=ie()(Qn,{[`${Qn}-rtl`]:xt==="rtl"},We,Qe,ta);return tt(Te.createElement("div",Object.assign({className:hn,style:Fe},ha,{ref:Ge}),Te.createElement(Me.Provider,{value:Ft},fn)))},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,Wt,z){"use strict";z.d(Wt,{C2:function(){return Ee}});var x=z(14747),ie=z(45503),we=z(67968);const Te=Ze=>{const{checkboxCls:ue}=Ze,qe=`${ue}-wrapper`;return[{[`${ue}-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}}}),[ue]:Object.assign(Object.assign({},(0,x.Wf)(Ze)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Ze.borderRadiusSM,alignSelf:"center",[`${ue}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${ue}-inner`]:Object.assign({},(0,x.oN)(Ze))},[`${ue}-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),
${ue}:not(${ue}-disabled)
`]:{[`&:hover ${ue}-inner`]:{borderColor:Ze.colorPrimary}},[`${qe}:not(${qe}-disabled)`]:{[`&:hover ${ue}-checked:not(${ue}-disabled) ${ue}-inner`]:{backgroundColor:Ze.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${ue}-checked:not(${ue}-disabled):after`]:{borderColor:Ze.colorPrimaryHover}}},{[`${ue}-checked`]:{[`${ue}-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),
${ue}-checked:not(${ue}-disabled)
`]:{[`&:hover ${ue}-inner`]:{backgroundColor:Ze.colorPrimaryHover,borderColor:"transparent"}}},{[ue]:{"&-indeterminate":{[`${ue}-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"},[`${ue}-disabled`]:{[`&, ${ue}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${ue}-inner`]:{background:Ze.colorBgContainerDisabled,borderColor:Ze.colorBorder,"&:after":{borderColor:Ze.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Ze.colorTextDisabled},[`&${ue}-indeterminate ${ue}-inner::after`]:{background:Ze.colorTextDisabled}}}]};function Ee(Ze,ue){const qe=(0,ie.TS)(ue,{checkboxCls:`.${Ze}`,checkboxSize:ue.controlInteractiveSize});return[Te(qe)]}Wt.ZP=(0,we.Z)("Checkbox",(Ze,ue)=>{let{prefixCls:qe}=ue;return[Ee(qe,Ze)]})},47221:function(en,Wt,z){"use strict";z.d(Wt,{default:function(){return ha}});var x=z(91034),ie=z(94184),we=z.n(ie),Te=z(97685),Ee=z(74902),Ze=z(71002),ue=z(21770),qe=z(80334),Me=z(67294),ke=z(87462),He=z(45987),de=z(50344),_e=z(4942),se=z(62874),y=z(15105),a=Me.forwardRef(function(fn,Ft){var hn,Ve=fn.prefixCls,Oe=fn.forceRender,St=fn.className,Yt=fn.style,An=fn.children,Zn=fn.isActive,Fa=fn.role,On=Me.useState(Zn||Oe),ra=(0,Te.Z)(On,2),Aa=ra[0],nt=ra[1];return Me.useEffect(function(){(Oe||Zn)&&nt(!0)},[Oe,Zn]),Aa?Me.createElement("div",{ref:Ft,className:we()("".concat(Ve,"-content"),(hn={},(0,_e.Z)(hn,"".concat(Ve,"-content-active"),Zn),(0,_e.Z)(hn,"".concat(Ve,"-content-inactive"),!Zn),hn),St),style:Yt,role:Fa},Me.createElement("div",{className:"".concat(Ve,"-content-box")},An)):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(fn,Ft){var hn,Ve,Oe=fn.showArrow,St=Oe===void 0?!0:Oe,Yt=fn.headerClass,An=fn.isActive,Zn=fn.onItemClick,Fa=fn.forceRender,On=fn.className,ra=fn.prefixCls,Aa=fn.collapsible,nt=fn.accordion,kt=fn.panelKey,Ta=fn.extra,oa=fn.header,Zt=fn.expandIcon,Ia=fn.openMotion,vt=fn.destroyInactivePanel,jt=fn.children,dn=(0,He.Z)(fn,E),Gt=Aa==="disabled",Ut=Aa==="header",Pa=Aa==="icon",Ba=Ta!=null&&typeof Ta!="boolean",Ca=function(){Zn==null||Zn(kt)},La=function(vo){(vo.key==="Enter"||vo.keyCode===y.Z.ENTER||vo.which===y.Z.ENTER)&&Ca()},Lr=typeof Zt=="function"?Zt(fn):Me.createElement("i",{className:"arrow"});Lr&&(Lr=Me.createElement("div",{className:"".concat(ra,"-expand-icon"),onClick:["header","icon"].includes(Aa)?Ca:void 0},Lr));var Br=we()((hn={},(0,_e.Z)(hn,"".concat(ra,"-item"),!0),(0,_e.Z)(hn,"".concat(ra,"-item-active"),An),(0,_e.Z)(hn,"".concat(ra,"-item-disabled"),Gt),hn),On),Er=we()(Yt,(Ve={},(0,_e.Z)(Ve,"".concat(ra,"-header"),!0),(0,_e.Z)(Ve,"".concat(ra,"-header-collapsible-only"),Ut),(0,_e.Z)(Ve,"".concat(ra,"-icon-collapsible-only"),Pa),Ve)),ho={className:Er,"aria-expanded":An,"aria-disabled":Gt,onKeyDown:La};return!Ut&&!Pa&&(ho.onClick=Ca,ho.role=nt?"tab":"button",ho.tabIndex=Gt?-1:0),Me.createElement("div",(0,ke.Z)({},dn,{ref:Ft,className:Br}),Me.createElement("div",ho,St&&Lr,Me.createElement("span",{className:"".concat(ra,"-header-text"),onClick:Aa==="header"?Ca:void 0},oa),Ba&&Me.createElement("div",{className:"".concat(ra,"-extra")},Ta)),Me.createElement(se.Z,(0,ke.Z)({visible:An,leavedClassName:"".concat(ra,"-content-hidden")},Ia,{forceRender:Fa,removeOnLeave:vt}),function(Ro,vo){var No=Ro.className,zo=Ro.style;return Me.createElement(b,{ref:vo,prefixCls:ra,className:No,style:zo,isActive:An,forceRender:Fa,role:nt?"tabpanel":void 0},jt)}))}),te=ee,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],oe=function(Ft,hn){var Ve=hn.prefixCls,Oe=hn.accordion,St=hn.collapsible,Yt=hn.destroyInactivePanel,An=hn.onItemClick,Zn=hn.activeKey,Fa=hn.openMotion,On=hn.expandIcon;return Ft.map(function(ra,Aa){var nt=ra.children,kt=ra.label,Ta=ra.key,oa=ra.collapsible,Zt=ra.onItemClick,Ia=ra.destroyInactivePanel,vt=(0,He.Z)(ra,re),jt=String(Ta!=null?Ta:Aa),dn=oa!=null?oa:St,Gt=Ia!=null?Ia:Yt,Ut=function(Ca){dn!=="disabled"&&(An(Ca),Zt==null||Zt(Ca))},Pa=!1;return Oe?Pa=Zn[0]===jt:Pa=Zn.indexOf(jt)>-1,Me.createElement(te,(0,ke.Z)({},vt,{prefixCls:Ve,key:jt,panelKey:jt,isActive:Pa,accordion:Oe,openMotion:Fa,expandIcon:On,header:kt,collapsible:dn,onItemClick:Ut,destroyInactivePanel:Gt}),nt)})},ce=function(Ft,hn,Ve){if(!Ft)return null;var Oe=Ve.prefixCls,St=Ve.accordion,Yt=Ve.collapsible,An=Ve.destroyInactivePanel,Zn=Ve.onItemClick,Fa=Ve.activeKey,On=Ve.openMotion,ra=Ve.expandIcon,Aa=Ft.key||String(hn),nt=Ft.props,kt=nt.header,Ta=nt.headerClass,oa=nt.destroyInactivePanel,Zt=nt.collapsible,Ia=nt.onItemClick,vt=!1;St?vt=Fa[0]===Aa:vt=Fa.indexOf(Aa)>-1;var jt=Zt!=null?Zt:Yt,dn=function(Pa){jt!=="disabled"&&(Zn(Pa),Ia==null||Ia(Pa))},Gt={key:Aa,panelKey:Aa,header:kt,headerClass:Ta,isActive:vt,prefixCls:Oe,destroyInactivePanel:oa!=null?oa:An,openMotion:On,accordion:St,children:Ft.props.children,onItemClick:dn,expandIcon:ra,collapsible:jt};return typeof Ft.type=="string"?Ft:(Object.keys(Gt).forEach(function(Ut){typeof Gt[Ut]=="undefined"&&delete Gt[Ut]}),Me.cloneElement(Ft,Gt))};function pe(fn,Ft,hn){return Array.isArray(fn)?oe(fn,hn):(0,de.Z)(Ft).map(function(Ve,Oe){return ce(Ve,Oe,hn)})}var xe=pe;function Ge(fn){var Ft=fn;if(!Array.isArray(Ft)){var hn=(0,Ze.Z)(Ft);Ft=hn==="number"||hn==="string"?[Ft]:[]}return Ft.map(function(Ve){return String(Ve)})}var ze=Me.forwardRef(function(fn,Ft){var hn=fn.prefixCls,Ve=hn===void 0?"rc-collapse":hn,Oe=fn.destroyInactivePanel,St=Oe===void 0?!1:Oe,Yt=fn.style,An=fn.accordion,Zn=fn.className,Fa=fn.children,On=fn.collapsible,ra=fn.openMotion,Aa=fn.expandIcon,nt=fn.activeKey,kt=fn.defaultActiveKey,Ta=fn.onChange,oa=fn.items,Zt=we()(Ve,Zn),Ia=(0,ue.Z)([],{value:nt,onChange:function(Ba){return Ta==null?void 0:Ta(Ba)},defaultValue:kt,postState:Ge}),vt=(0,Te.Z)(Ia,2),jt=vt[0],dn=vt[1],Gt=function(Ba){return dn(function(){if(An)return jt[0]===Ba?[]:[Ba];var Ca=jt.indexOf(Ba),La=Ca>-1;return La?jt.filter(function(Lr){return Lr!==Ba}):[].concat((0,Ee.Z)(jt),[Ba])})};(0,qe.ZP)(!Fa,"`children` will be removed in next major version. Please use `items` instead.");var Ut=xe(oa,Fa,{prefixCls:Ve,accordion:An,openMotion:ra,expandIcon:Aa,collapsible:On,destroyInactivePanel:St,onItemClick:Gt,activeKey:jt});return Me.createElement("div",{ref:Ft,className:Zt,style:Yt,role:An?"tablist":void 0},Ut)}),Ie=Object.assign(ze,{Panel:te}),ye=Ie,Ke=Ie.Panel,We=z(37419),Qe=z(10366),Fe=z(33603),at=z(96159),yt=z(53124),ht=z(98675),Ct=Me.forwardRef((fn,Ft)=>{const{getPrefixCls:hn}=Me.useContext(yt.E_),{prefixCls:Ve,className:Oe,showArrow:St=!0}=fn,Yt=hn("collapse",Ve),An=we()({[`${Yt}-no-arrow`]:!St},Oe);return Me.createElement(ye.Panel,Object.assign({ref:Ft},fn,{prefixCls:Yt,className:An}))}),Xt=z(14747),la=z(33507),sa=z(67968),Pt=z(45503);const mt=fn=>{const{componentCls:Ft,contentBg:hn,padding:Ve,headerBg:Oe,headerPadding:St,collapseHeaderPaddingSM:Yt,collapseHeaderPaddingLG:An,collapsePanelBorderRadius:Zn,lineWidth:Fa,lineType:On,colorBorder:ra,colorText:Aa,colorTextHeading:nt,colorTextDisabled:kt,fontSize:Ta,fontSizeLG:oa,lineHeight:Zt,marginSM:Ia,paddingSM:vt,paddingLG:jt,paddingXS:dn,motionDurationSlow:Gt,fontSizeIcon:Ut,contentPadding:Pa}=fn,Ba=`${Fa}px ${On} ${ra}`;return{[Ft]:Object.assign(Object.assign({},(0,Xt.Wf)(fn)),{backgroundColor:Oe,border:Ba,borderBottom:0,borderRadius:`${Zn}px`,"&-rtl":{direction:"rtl"},[`& > ${Ft}-item`]:{borderBottom:Ba,"&:last-child":{[`
&,
& > ${Ft}-header`]:{borderRadius:`0 0 ${Zn}px ${Zn}px`}},[`> ${Ft}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:St,color:nt,lineHeight:Zt,cursor:"pointer",transition:`all ${Gt}, visibility 0s`,[`> ${Ft}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Ft}-expand-icon`]:{height:Ta*Zt,display:"flex",alignItems:"center",paddingInlineEnd:Ia},[`${Ft}-arrow`]:Object.assign(Object.assign({},(0,Xt.Ro)()),{fontSize:Ut,svg:{transition:`transform ${Gt}`}}),[`${Ft}-header-text`]:{marginInlineEnd:"auto"}},[`${Ft}-header-collapsible-only`]:{cursor:"default",[`${Ft}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Ft}-icon-collapsible-only`]:{cursor:"default",[`${Ft}-expand-icon`]:{cursor:"pointer"}}},[`${Ft}-content`]:{color:Aa,backgroundColor:hn,borderTop:Ba,[`& > ${Ft}-content-box`]:{padding:Pa},"&-hidden":{display:"none"}},"&-small":{[`> ${Ft}-item`]:{[`> ${Ft}-header`]:{padding:Yt,paddingInlineStart:dn,[`> ${Ft}-expand-icon`]:{marginInlineStart:vt-dn}},[`> ${Ft}-content > ${Ft}-content-box`]:{padding:vt}}},"&-large":{[`> ${Ft}-item`]:{fontSize:oa,[`> ${Ft}-header`]:{padding:An,paddingInlineStart:Ve,[`> ${Ft}-expand-icon`]:{height:oa*Zt,marginInlineStart:jt-Ve}},[`> ${Ft}-content > ${Ft}-content-box`]:{padding:jt}}},[`${Ft}-item:last-child`]:{[`> ${Ft}-content`]:{borderRadius:`0 0 ${Zn}px ${Zn}px`}},[`& ${Ft}-item-disabled > ${Ft}-header`]:{"\n &,\n & > .arrow\n ":{color:kt,cursor:"not-allowed"}},[`&${Ft}-icon-position-end`]:{[`& > ${Ft}-item`]:{[`> ${Ft}-header`]:{[`${Ft}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Ia}}}}})}},Sn=fn=>{const{componentCls:Ft}=fn,hn=`> ${Ft}-item > ${Ft}-header ${Ft}-arrow svg`;return{[`${Ft}-rtl`]:{[hn]:{transform:"rotate(180deg)"}}}},va=fn=>{const{componentCls:Ft,headerBg:hn,paddingXXS:Ve,colorBorder:Oe}=fn;return{[`${Ft}-borderless`]:{backgroundColor:hn,border:0,[`> ${Ft}-item`]:{borderBottom:`1px solid ${Oe}`},[`
> ${Ft}-item:last-child,
> ${Ft}-item:last-child ${Ft}-header
`]:{borderRadius:0},[`> ${Ft}-item:last-child`]:{borderBottom:0},[`> ${Ft}-item > ${Ft}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Ft}-item > ${Ft}-content > ${Ft}-content-box`]:{paddingTop:Ve}}}},Fn=fn=>{const{componentCls:Ft,paddingSM:hn}=fn;return{[`${Ft}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Ft}-item`]:{borderBottom:0,[`> ${Ft}-content`]:{backgroundColor:"transparent",border:0,[`> ${Ft}-content-box`]:{paddingBlock:hn}}}}}};var Qn=(0,sa.Z)("Collapse",fn=>{const Ft=(0,Pt.TS)(fn,{collapseHeaderPaddingSM:`${fn.paddingXS}px ${fn.paddingSM}px`,collapseHeaderPaddingLG:`${fn.padding}px ${fn.paddingLG}px`,collapsePanelBorderRadius:fn.borderRadiusLG});return[mt(Ft),va(Ft),Fn(Ft),Sn(Ft),(0,la.Z)(Ft)]},fn=>({headerPadding:`${fn.paddingSM}px ${fn.padding}px`,headerBg:fn.colorFillAlter,contentPadding:`${fn.padding}px 16px`,contentBg:fn.colorBgContainer})),ta=Object.assign(Me.forwardRef((fn,Ft)=>{const{getPrefixCls:hn,direction:Ve,collapse:Oe}=Me.useContext(yt.E_),{prefixCls:St,className:Yt,rootClassName:An,style:Zn,bordered:Fa=!0,ghost:On,size:ra,expandIconPosition:Aa="start",children:nt,expandIcon:kt}=fn,Ta=(0,ht.Z)(Ba=>{var Ca;return(Ca=ra!=null?ra:Ba)!==null&&Ca!==void 0?Ca:"middle"}),oa=hn("collapse",St),Zt=hn(),[Ia,vt]=Qn(oa),jt=Me.useMemo(()=>Aa==="left"?"start":Aa==="right"?"end":Aa,[Aa]),dn=function(){let Ba=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Ca=kt?kt(Ba):Me.createElement(x.Z,{rotate:Ba.isActive?90:void 0});return(0,at.Tm)(Ca,()=>({className:we()(Ca.props.className,`${oa}-arrow`)}))},Gt=we()(`${oa}-icon-position-${jt}`,{[`${oa}-borderless`]:!Fa,[`${oa}-rtl`]:Ve==="rtl",[`${oa}-ghost`]:!!On,[`${oa}-${Ta}`]:Ta!=="middle"},Oe==null?void 0:Oe.className,Yt,An,vt),Ut=Object.assign(Object.assign({},(0,Fe.Z)(Zt)),{motionAppear:!1,leavedClassName:`${oa}-content-hidden`}),Pa=Me.useMemo(()=>nt?(0,We.Z)(nt).map((Ba,Ca)=>{var La,Lr;if(!((La=Ba.props)===null||La===void 0)&&La.disabled){const Br=(Lr=Ba.key)!==null&&Lr!==void 0?Lr:String(Ca),{disabled:Er,collapsible:ho}=Ba.props,Ro=Object.assign(Object.assign({},(0,Qe.Z)(Ba.props,["disabled"])),{key:Br,collapsible:ho!=null?ho:Er?"disabled":void 0});return(0,at.Tm)(Ba,Ro)}return Ba}):null,[nt]);return Ia(Me.createElement(ye,Object.assign({ref:Ft,openMotion:Ut},(0,Qe.Z)(fn,["rootClassName"]),{expandIcon:dn,prefixCls:oa,className:Gt,style:Object.assign(Object.assign({},Oe==null?void 0:Oe.style),Zn)}),Pa))}),{Panel:Ct}),ha=ta},72565:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return Di}});var x=z(94184),ie=z.n(x),we=z(1413),Te=z(97685),Ee=z(67294),Ze=z(73935);function ue(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var qe={};function Me(Mt,Kt){}function ke(Mt,Kt){}function He(){qe={}}function de(Mt,Kt,da){!Kt&&!qe[da]&&(Mt(!1,da),qe[da]=!0)}function _e(Mt,Kt){de(Me,Mt,Kt)}function se(Mt,Kt){de(ke,Mt,Kt)}var y=null,a=z(71002),b=z(18459);function E(Mt,Kt,da){var Oa=Ee.useRef({});return(!("value"in Oa.current)||da(Oa.current.condition,Kt))&&(Oa.current.value=Mt(),Oa.current.condition=Kt),Oa.current.value}function ee(Mt,Kt){typeof Mt=="function"?Mt(Kt):(0,a.Z)(Mt)==="object"&&Mt&&"current"in Mt&&(Mt.current=Kt)}function te(){for(var Mt=arguments.length,Kt=new Array(Mt),da=0;da<Mt;da++)Kt[da]=arguments[da];var Oa=Kt.filter(function(rr){return rr});return Oa.length<=1?Oa[0]:function(rr){Kt.forEach(function(kr){ee(kr,rr)})}}function re(){for(var Mt=arguments.length,Kt=new Array(Mt),da=0;da<Mt;da++)Kt[da]=arguments[da];return E(function(){return te.apply(void 0,Kt)},Kt,function(Oa,rr){return Oa.length===rr.length&&Oa.every(function(kr,Ao){return kr===rr[Ao]})})}function oe(Mt){var Kt,da,Oa=(0,b.isMemo)(Mt)?Mt.type.type:Mt.type;return!(typeof Oa=="function"&&!((Kt=Oa.prototype)!==null&&Kt!==void 0&&Kt.render)||typeof Mt=="function"&&!((da=Mt.prototype)!==null&&da!==void 0&&da.render))}var ce=Ee.createContext(null),pe=ce,xe=z(74902),Ge=ue()?Ee.useLayoutEffect:Ee.useEffect,ze=Ge,Ie=function(Kt,da){var Oa=React.useRef(!0);Ge(function(){if(!Oa.current)return Kt()},da),Ge(function(){return Oa.current=!1,function(){Oa.current=!0}},[])},ye=[];function Ke(Mt,Kt){var da=Ee.useState(function(){if(!ue())return null;var gn=document.createElement("div");return gn}),Oa=(0,Te.Z)(da,1),rr=Oa[0],kr=Ee.useRef(!1),Ao=Ee.useContext(pe),Xo=Ee.useState(ye),hr=(0,Te.Z)(Xo,2),oi=hr[0],xi=hr[1],Ai=Ao||(kr.current?void 0:function(gn){xi(function(Wn){var et=[gn].concat((0,xe.Z)(Wn));return et})});function Po(){rr.parentElement||document.body.appendChild(rr),kr.current=!0}function on(){var gn;(gn=rr.parentElement)===null||gn===void 0||gn.removeChild(rr),kr.current=!1}return ze(function(){return Mt?Ao?Ao(Po):Po():on(),on},[Mt]),ze(function(){oi.length&&(oi.forEach(function(gn){return gn()}),xi(ye))},[oi]),[rr,Ai]}function We(Mt,Kt){if(!Mt)return!1;if(Mt.contains)return Mt.contains(Kt);for(var da=Kt;da;){if(da===Mt)return!0;da=da.parentNode}return!1}var Qe="data-rc-order",Fe="rc-util-key",at=new Map;function yt(){var Mt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Kt=Mt.mark;return Kt?Kt.startsWith("data-")?Kt:"data-".concat(Kt):Fe}function ht(Mt){if(Mt.attachTo)return Mt.attachTo;var Kt=document.querySelector("head");return Kt||document.body}function xt(Mt){return Mt==="queue"?"prependQueue":Mt?"prepend":"append"}function Ct(Mt){return Array.from((at.get(Mt)||Mt).children).filter(function(Kt){return Kt.tagName==="STYLE"})}function Xt(Mt){var Kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!ue())return null;var da=Kt.csp,Oa=Kt.prepend,rr=document.createElement("style");rr.setAttribute(Qe,xt(Oa)),da!=null&&da.nonce&&(rr.nonce=da==null?void 0:da.nonce),rr.innerHTML=Mt;var kr=ht(Kt),Ao=kr.firstChild;if(Oa){if(Oa==="queue"){var Xo=Ct(kr).filter(function(hr){return["prepend","prependQueue"].includes(hr.getAttribute(Qe))});if(Xo.length)return kr.insertBefore(rr,Xo[Xo.length-1].nextSibling),rr}kr.insertBefore(rr,Ao)}else kr.appendChild(rr);return rr}function la(Mt){var Kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},da=ht(Kt);return Ct(da).find(function(Oa){return Oa.getAttribute(yt(Kt))===Mt})}function sa(Mt){var Kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},da=la(Mt,Kt);if(da){var Oa=ht(Kt);Oa.removeChild(da)}}function Pt(Mt,Kt){var da=at.get(Mt);if(!da||!We(document,da)){var Oa=Xt("",Kt),rr=Oa.parentNode;at.set(Mt,rr),Mt.removeChild(Oa)}}function mt(){at.clear()}function Sn(Mt,Kt){var da=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Oa=ht(da);Pt(Oa,da);var rr=la(Kt,da);if(rr){var kr,Ao;if((kr=da.csp)!==null&&kr!==void 0&&kr.nonce&&rr.nonce!==((Ao=da.csp)===null||Ao===void 0?void 0:Ao.nonce)){var Xo;rr.nonce=(Xo=da.csp)===null||Xo===void 0?void 0:Xo.nonce}return rr.innerHTML!==Mt&&(rr.innerHTML=Mt),rr}var hr=Xt(Mt,da);return hr.setAttribute(yt(da),Kt),hr}var va;function Fn(Mt){if(typeof document=="undefined")return 0;if(Mt||va===void 0){var Kt=document.createElement("div");Kt.style.width="100%",Kt.style.height="200px";var da=document.createElement("div"),Oa=da.style;Oa.position="absolute",Oa.top="0",Oa.left="0",Oa.pointerEvents="none",Oa.visibility="hidden",Oa.width="200px",Oa.height="150px",Oa.overflow="hidden",da.appendChild(Kt),document.body.appendChild(da);var rr=Kt.offsetWidth;da.style.overflow="scroll";var kr=Kt.offsetWidth;rr===kr&&(kr=da.clientWidth),document.body.removeChild(da),va=rr-kr}return va}function Qn(Mt){var Kt=Mt.match(/^(.*)px$/),da=Number(Kt==null?void 0:Kt[1]);return Number.isNaN(da)?Fn():da}function tt(Mt){if(typeof document=="undefined"||!Mt||!(Mt instanceof Element))return{width:0,height:0};var Kt=getComputedStyle(Mt,"::-webkit-scrollbar"),da=Kt.width,Oa=Kt.height;return{width:Qn(da),height:Qn(Oa)}}function ta(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var ha="rc-util-locker-".concat(Date.now()),fn=0;function Ft(Mt){var Kt=!!Mt,da=Ee.useState(function(){return fn+=1,"".concat(ha,"_").concat(fn)}),Oa=(0,Te.Z)(da,1),rr=Oa[0];ze(function(){if(Kt){var kr=tt(document.body).width,Ao=ta();Sn(`
html body {
overflow-y: hidden;
`.concat(Ao?"width: calc(100% - ".concat(kr,"px);"):"",`
}`),rr)}else sa(rr);return function(){sa(rr)}},[Kt,rr])}var hn=!1;function Ve(Mt){return typeof Mt=="boolean"&&(hn=Mt),hn}var Oe=function(Kt){return Kt===!1?!1:!ue()||!Kt?null:typeof Kt=="string"?document.querySelector(Kt):typeof Kt=="function"?Kt():Kt},St=Ee.forwardRef(function(Mt,Kt){var da=Mt.open,Oa=Mt.autoLock,rr=Mt.getContainer,kr=Mt.debug,Ao=Mt.autoDestroy,Xo=Ao===void 0?!0:Ao,hr=Mt.children,oi=Ee.useState(da),xi=(0,Te.Z)(oi,2),Ai=xi[0],Po=xi[1],on=Ai||da;Ee.useEffect(function(){(Xo||da)&&Po(da)},[da,Xo]);var gn=Ee.useState(function(){return Oe(rr)}),Wn=(0,Te.Z)(gn,2),et=Wn[0],Xn=Wn[1];Ee.useEffect(function(){var Or=Oe(rr);Xn(Or!=null?Or:null)});var Xa=Ke(on&&!et,kr),Ga=(0,Te.Z)(Xa,2),bn=Ga[0],Kn=Ga[1],Gn=et!=null?et:bn;Ft(Oa&&da&&ue()&&(Gn===bn||Gn===document.body));var tr=null;if(hr&&oe(hr)&&Kt){var Rr=hr;tr=Rr.ref}var Gr=re(tr,Kt);if(!on||!ue()||et===void 0)return null;var ao=Gn===!1||Ve(),bo=hr;return Kt&&(bo=Ee.cloneElement(hr,{ref:Gr})),Ee.createElement(pe.Provider,{value:Kn},ao?bo:(0,Ze.createPortal)(bo,Gn))}),Yt=St,An=Yt;function Zn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Fa=Zn()?Ee.useLayoutEffect:Ee.useEffect,On=function(Kt,da){var Oa=Ee.useRef(!0);Fa(function(){return Kt(Oa.current)},da),Fa(function(){return Oa.current=!1,function(){Oa.current=!0}},[])},ra=function(Kt,da){On(function(Oa){if(!Oa)return Kt()},da)},Aa=On,nt=Ee.createContext(null),kt=Ee.createContext({}),Ta=nt,oa=z(4942),Zt=z(87462),Ia=z(62874),vt={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(Kt){var da=Kt.keyCode;if(Kt.altKey&&!Kt.ctrlKey||Kt.metaKey||da>=vt.F1&&da<=vt.F12)return!1;switch(da){case vt.ALT:case vt.CAPS_LOCK:case vt.CONTEXT_MENU:case vt.CTRL:case vt.DOWN:case vt.END:case vt.ESC:case vt.HOME:case vt.INSERT:case vt.LEFT:case vt.MAC_FF_META:case vt.META:case vt.NUMLOCK:case vt.NUM_CENTER:case vt.PAGE_DOWN:case vt.PAGE_UP:case vt.PAUSE:case vt.PRINT_SCREEN:case vt.RIGHT:case vt.SHIFT:case vt.UP:case vt.WIN_KEY:case vt.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Kt){if(Kt>=vt.ZERO&&Kt<=vt.NINE||Kt>=vt.NUM_ZERO&&Kt<=vt.NUM_MULTIPLY||Kt>=vt.A&&Kt<=vt.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Kt===0)return!0;switch(Kt){case vt.SPACE:case vt.QUESTION_MARK:case vt.NUM_PLUS:case vt.NUM_MINUS:case vt.NUM_PERIOD:case vt.NUM_DIVISION:case vt.SEMICOLON:case vt.DASH:case vt.EQUALS:case vt.COMMA:case vt.PERIOD:case vt.SLASH:case vt.APOSTROPHE:case vt.SINGLE_QUOTE:case vt.OPEN_SQUARE_BRACKET:case vt.BACKSLASH:case vt.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},jt=vt,dn=`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`,Gt=`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`,Ut="".concat(dn," ").concat(Gt).split(/[\s\n]+/),Pa="aria-",Ba="data-";function Ca(Mt,Kt){return Mt.indexOf(Kt)===0}function La(Mt){var Kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,da;Kt===!1?da={aria:!0,data:!0,attr:!0}:Kt===!0?da={aria:!0}:da=(0,we.Z)({},Kt);var Oa={};return Object.keys(Mt).forEach(function(rr){(da.aria&&(rr==="role"||Ca(rr,Pa))||da.data&&Ca(rr,Ba)||da.attr&&Ut.includes(rr))&&(Oa[rr]=Mt[rr])}),Oa}function Lr(Mt){var Kt=React.useRef();Kt.current=Mt;var da=React.useCallback(function(){for(var Oa,rr=arguments.length,kr=new Array(rr),Ao=0;Ao<rr;Ao++)kr[Ao]=arguments[Ao];return(Oa=Kt.current)===null||Oa===void 0?void 0:Oa.call.apply(Oa,[Kt].concat(kr))},[]);return da}function Br(Mt){var Kt=React.useRef(!1),da=React.useState(Mt),Oa=_slicedToArray(da,2),rr=Oa[0],kr=Oa[1];React.useEffect(function(){return Kt.current=!1,function(){Kt.current=!0}},[]);function Ao(Xo,hr){hr&&Kt.current||kr(Xo)}return[rr,Ao]}function Er(Mt){return Mt!==void 0}function ho(Mt,Kt){var da=Kt||{},Oa=da.defaultValue,rr=da.value,kr=da.onChange,Ao=da.postState,Xo=useState(function(){return Er(rr)?rr:Er(Oa)?typeof Oa=="function"?Oa():Oa:typeof Mt=="function"?Mt():Mt}),hr=_slicedToArray(Xo,2),oi=hr[0],xi=hr[1],Ai=rr!==void 0?rr:oi,Po=Ao?Ao(Ai):Ai,on=useEvent(kr),gn=useState([Ai]),Wn=_slicedToArray(gn,2),et=Wn[0],Xn=Wn[1];useLayoutUpdateEffect(function(){var Ga=et[0];oi!==Ga&&on(oi,Ga)},[et]),useLayoutUpdateEffect(function(){Er(rr)||xi(rr)},[rr]);var Xa=useEvent(function(Ga,bn){xi(Ga,bn),Xn([Ai],bn)});return[Po,Xa]}var Ro=z(33993);function vo(Mt,Kt,da){var Oa=Ee.useRef({});return(!("value"in Oa.current)||da(Oa.current.condition,Kt))&&(Oa.current.value=Mt(),Oa.current.condition=Kt),Oa.current.value}function No(Mt,Kt){typeof Mt=="function"?Mt(Kt):(0,a.Z)(Mt)==="object"&&Mt&&"current"in Mt&&(Mt.current=Kt)}function zo(){for(var Mt=arguments.length,Kt=new Array(Mt),da=0;da<Mt;da++)Kt[da]=arguments[da];var Oa=Kt.filter(function(rr){return rr});return Oa.length<=1?Oa[0]:function(rr){Kt.forEach(function(kr){No(kr,rr)})}}function Co(){for(var Mt=arguments.length,Kt=new Array(Mt),da=0;da<Mt;da++)Kt[da]=arguments[da];return vo(function(){return zo.apply(void 0,Kt)},Kt,function(Oa,rr){return Oa.length!==rr.length||Oa.every(function(kr,Ao){return kr!==rr[Ao]})})}function $o(Mt){var Kt,da,Oa=isMemo(Mt)?Mt.type.type:Mt.type;return!(typeof Oa=="function"&&!((Kt=Oa.prototype)!==null&&Kt!==void 0&&Kt.render)||typeof Mt=="function"&&!((da=Mt.prototype)!==null&&da!==void 0&&da.render))}function uo(Mt){return!isValidElement(Mt)||isFragment(Mt)?!1:$o(Mt)}function wo(Mt,Kt,da,Oa){if(!Kt.length)return da;var rr=_toArray(Kt),kr=rr[0],Ao=rr.slice(1),Xo;return!Mt&&typeof kr=="number"?Xo=[]:Array.isArray(Mt)?Xo=_toConsumableArray(Mt):Xo=_objectSpread({},Mt),Oa&&da===void 0&&Ao.length===1?delete Xo[kr][Ao[0]]:Xo[kr]=wo(Xo[kr],Ao,da,Oa),Xo}function Oi(Mt,Kt,da){var Oa=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return Kt.length&&Oa&&da===void 0&&!get(Mt,Kt.slice(0,-1))?Mt:wo(Mt,Kt,da,Oa)}function yi(Mt){return _typeof(Mt)==="object"&&Mt!==null&&Object.getPrototypeOf(Mt)===Object.prototype}function ui(Mt){return Array.isArray(Mt)?[]:{}}var Si=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function fo(){for(var Mt=arguments.length,Kt=new Array(Mt),da=0;da<Mt;da++)Kt[da]=arguments[da];var Oa=ui(Kt[0]);return Kt.forEach(function(rr){function kr(Ao,Xo){var hr=new Set(Xo),oi=get(rr,Ao),xi=Array.isArray(oi);if(xi||yi(oi)){if(!hr.has(oi)){hr.add(oi);var Ai=get(Oa,Ao);xi?Oa=Oi(Oa,Ao,[]):(!Ai||_typeof(Ai)!=="object")&&(Oa=Oi(Oa,Ao,ui(oi))),Si(oi).forEach(function(Po){kr([].concat(_toConsumableArray(Ao),[Po]),hr)})}}else Oa=Oi(Oa,Ao,oi)}kr([])}),Oa}var ti={},Cn=[],Nn=function(Kt){Cn.push(Kt)};function vn(Mt,Kt){if(0)var da}function Qa(Mt,Kt){if(0)var da}function fr(){ti={}}function no(Mt,Kt,da){!Kt&&!ti[da]&&(Mt(!1,da),ti[da]=!0)}function qo(Mt,Kt){no(vn,Mt,Kt)}function So(Mt,Kt){no(Qa,Mt,Kt)}qo.preMessage=Nn,qo.resetWarned=fr,qo.noteOnce=So;var _n=qo,Ha=function(Kt){var da=Kt.prefixCls,Oa=Kt.className,rr=Kt.style,kr=Kt.children,Ao=Kt.containerRef,Xo=Kt.id,hr=Kt.onMouseEnter,oi=Kt.onMouseOver,xi=Kt.onMouseLeave,Ai=Kt.onClick,Po=Kt.onKeyDown,on=Kt.onKeyUp,gn={onMouseEnter:hr,onMouseOver:oi,onMouseLeave:xi,onClick:Ai,onKeyDown:Po,onKeyUp:on},Wn=Ee.useContext(kt),et=Wn.panel,Xn=Co(et,Ao);return Ee.createElement(Ee.Fragment,null,Ee.createElement("div",(0,Zt.Z)({id:Xo,className:ie()("".concat(da,"-content"),Oa),style:(0,we.Z)({},rr),"aria-modal":"true",role:"dialog",ref:Xn},gn),kr))},Bo=Ha;function ma(Mt){return typeof Mt=="string"&&String(Number(Mt))===Mt?(_n(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Mt)):Mt}function gr(Mt){warning(!("wrapperClassName"in Mt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Mt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Nt={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ia(Mt,Kt){var da,Oa,rr,kr,Ao=Mt.prefixCls,Xo=Mt.open,hr=Mt.placement,oi=Mt.inline,xi=Mt.push,Ai=Mt.forceRender,Po=Mt.autoFocus,on=Mt.keyboard,gn=Mt.rootClassName,Wn=Mt.rootStyle,et=Mt.zIndex,Xn=Mt.className,Xa=Mt.id,Ga=Mt.style,bn=Mt.motion,Kn=Mt.width,Gn=Mt.height,tr=Mt.children,Rr=Mt.contentWrapperStyle,Gr=Mt.mask,ao=Mt.maskClosable,bo=Mt.maskMotion,Or=Mt.maskClassName,lr=Mt.maskStyle,Vn=Mt.afterOpenChange,$n=Mt.onClose,Va=Mt.onMouseEnter,Ur=Mt.onMouseOver,Ae=Mt.onMouseLeave,ln=Mt.onClick,In=Mt.onKeyDown,Yn=Mt.onKeyUp,Bt=Ee.useRef(),qn=Ee.useRef(),ea=Ee.useRef();Ee.useImperativeHandle(Kt,function(){return Bt.current});var Hn=function(al){var ul=al.keyCode,Yi=al.shiftKey;switch(ul){case jt.TAB:{if(ul===jt.TAB){if(!Yi&&document.activeElement===ea.current){var hl;(hl=qn.current)===null||hl===void 0||hl.focus({preventScroll:!0})}else if(Yi&&document.activeElement===qn.current){var Ul;(Ul=ea.current)===null||Ul===void 0||Ul.focus({preventScroll:!0})}}break}case jt.ESC:{$n&&on&&(al.stopPropagation(),$n(al));break}}};Ee.useEffect(function(){if(Xo&&Po){var Vi;(Vi=Bt.current)===null||Vi===void 0||Vi.focus({preventScroll:!0})}},[Xo]);var aa=Ee.useState(!1),br=(0,Te.Z)(aa,2),Dr=br[0],po=br[1],Kr=Ee.useContext(Ta),ii;xi===!1?ii={distance:0}:xi===!0?ii={}:ii=xi||{};var di=(da=(Oa=(rr=ii)===null||rr===void 0?void 0:rr.distance)!==null&&Oa!==void 0?Oa:Kr==null?void 0:Kr.pushDistance)!==null&&da!==void 0?da:180,Ji=Ee.useMemo(function(){return{pushDistance:di,push:function(){po(!0)},pull:function(){po(!1)}}},[di]);Ee.useEffect(function(){if(Xo){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)}},[Xo]),Ee.useEffect(function(){return function(){var Vi;Kr==null||(Vi=Kr.pull)===null||Vi===void 0||Vi.call(Kr)}},[]);var Xi=Gr&&Ee.createElement(Ia.Z,(0,Zt.Z)({key:"mask"},bo,{visible:Xo}),function(Vi,al){var ul=Vi.className,Yi=Vi.style;return Ee.createElement("div",{className:ie()("".concat(Ao,"-mask"),ul,Or),style:(0,we.Z)((0,we.Z)({},Yi),lr),onClick:ao&&Xo?$n:void 0,ref:al})}),dl=typeof bn=="function"?bn(hr):bn,zi={};if(Dr&&di)switch(hr){case"top":zi.transform="translateY(".concat(di,"px)");break;case"bottom":zi.transform="translateY(".concat(-di,"px)");break;case"left":zi.transform="translateX(".concat(di,"px)");break;default:zi.transform="translateX(".concat(-di,"px)");break}hr==="left"||hr==="right"?zi.width=ma(Kn):zi.height=ma(Gn);var Wi={onMouseEnter:Va,onMouseOver:Ur,onMouseLeave:Ae,onClick:ln,onKeyDown:In,onKeyUp:Yn},Al=Ee.createElement(Ia.Z,(0,Zt.Z)({key:"panel"},dl,{visible:Xo,forceRender:Ai,onVisibleChanged:function(al){Vn==null||Vn(al)},removeOnLeave:!1,leavedClassName:"".concat(Ao,"-content-wrapper-hidden")}),function(Vi,al){var ul=Vi.className,Yi=Vi.style;return Ee.createElement("div",(0,Zt.Z)({className:ie()("".concat(Ao,"-content-wrapper"),ul),style:(0,we.Z)((0,we.Z)((0,we.Z)({},zi),Yi),Rr)},La(Mt,{data:!0})),Ee.createElement(Bo,(0,Zt.Z)({id:Xa,containerRef:al,prefixCls:Ao,className:Xn,style:Ga},Wi),tr))}),Cl=(0,we.Z)({},Wn);return et&&(Cl.zIndex=et),Ee.createElement(Ta.Provider,{value:Ji},Ee.createElement("div",{className:ie()(Ao,"".concat(Ao,"-").concat(hr),gn,(kr={},(0,oa.Z)(kr,"".concat(Ao,"-open"),Xo),(0,oa.Z)(kr,"".concat(Ao,"-inline"),oi),kr)),style:Cl,tabIndex:-1,ref:Bt,onKeyDown:Hn},Xi,Ee.createElement("div",{tabIndex:0,ref:qn,style:Nt,"aria-hidden":"true","data-sentinel":"start"}),Al,Ee.createElement("div",{tabIndex:0,ref:ea,style:Nt,"aria-hidden":"true","data-sentinel":"end"})))}var Ln=Ee.forwardRef(ia),Rt=Ln,mr=function(Kt){var da=Kt.open,Oa=da===void 0?!1:da,rr=Kt.prefixCls,kr=rr===void 0?"rc-drawer":rr,Ao=Kt.placement,Xo=Ao===void 0?"right":Ao,hr=Kt.autoFocus,oi=hr===void 0?!0:hr,xi=Kt.keyboard,Ai=xi===void 0?!0:xi,Po=Kt.width,on=Po===void 0?378:Po,gn=Kt.mask,Wn=gn===void 0?!0:gn,et=Kt.maskClosable,Xn=et===void 0?!0:et,Xa=Kt.getContainer,Ga=Kt.forceRender,bn=Kt.afterOpenChange,Kn=Kt.destroyOnClose,Gn=Kt.onMouseEnter,tr=Kt.onMouseOver,Rr=Kt.onMouseLeave,Gr=Kt.onClick,ao=Kt.onKeyDown,bo=Kt.onKeyUp,Or=Kt.panelRef,lr=Ee.useState(!1),Vn=(0,Te.Z)(lr,2),$n=Vn[0],Va=Vn[1],Ur=Ee.useState(!1),Ae=(0,Te.Z)(Ur,2),ln=Ae[0],In=Ae[1];Aa(function(){In(!0)},[]);var Yn=ln?Oa:!1,Bt=Ee.useRef(),qn=Ee.useRef();Aa(function(){Yn&&(qn.current=document.activeElement)},[Yn]);var ea=function(po){var Kr;if(Va(po),bn==null||bn(po),!po&&qn.current&&!((Kr=Bt.current)!==null&&Kr!==void 0&&Kr.contains(qn.current))){var ii;(ii=qn.current)===null||ii===void 0||ii.focus({preventScroll:!0})}},Hn=Ee.useMemo(function(){return{panel:Or}},[Or]);if(!Ga&&!$n&&!Yn&&Kn)return null;var aa={onMouseEnter:Gn,onMouseOver:tr,onMouseLeave:Rr,onClick:Gr,onKeyDown:ao,onKeyUp:bo},br=(0,we.Z)((0,we.Z)({},Kt),{},{open:Yn,prefixCls:kr,placement:Xo,autoFocus:oi,keyboard:Ai,width:on,mask:Wn,maskClosable:Xn,inline:Xa===!1,afterOpenChange:ea,ref:Bt},aa);return Ee.createElement(kt.Provider,{value:Hn},Ee.createElement(An,{open:Yn||Ga||$n,autoDestroy:!1,getContainer:Xa,autoLock:Wn&&(Yn||$n)},Ee.createElement(Rt,br)))},pa=mr,dr=pa,Ka=z(33603),Uo=z(53124),En=z(65223),jn=z(69760),vr=Mt=>{const{prefixCls:Kt,title:da,footer:Oa,extra:rr,closeIcon:kr,closable:Ao,onClose:Xo,headerStyle:hr,drawerStyle:oi,bodyStyle:xi,footerStyle:Ai,children:Po}=Mt,on=Ee.useCallback(Xa=>Ee.createElement("button",{type:"button",onClick:Xo,"aria-label":"Close",className:`${Kt}-close`},Xa),[Xo]),[gn,Wn]=(0,jn.Z)(Ao,kr,on,void 0,!0),et=Ee.useMemo(()=>!da&&!gn?null:Ee.createElement("div",{style:hr,className:ie()(`${Kt}-header`,{[`${Kt}-header-close-only`]:gn&&!da&&!rr})},Ee.createElement("div",{className:`${Kt}-header-title`},Wn,da&&Ee.createElement("div",{className:`${Kt}-title`},da)),rr&&Ee.createElement("div",{className:`${Kt}-extra`},rr)),[gn,Wn,rr,hr,Kt,da]),Xn=Ee.useMemo(()=>{if(!Oa)return null;const Xa=`${Kt}-footer`;return Ee.createElement("div",{className:Xa,style:Ai},Oa)},[Oa,Ai,Kt]);return Ee.createElement("div",{className:`${Kt}-wrapper-body`,style:oi},et,Ee.createElement("div",{className:`${Kt}-body`,style:xi},Po),Xn)},Jn=z(4173),jo=z(67968),Ra=z(45503),ko=Mt=>{const{componentCls:Kt,motionDurationSlow:da}=Mt,Oa={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${da}`}}};return{[Kt]:{[`${Kt}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${da}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Kt}-panel-motion`]:{"&-left":[Oa,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Oa,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Oa,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Oa,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const _a=Mt=>{const{componentCls:Kt,zIndexPopup:da,colorBgMask:Oa,colorBgElevated:rr,motionDurationSlow:kr,motionDurationMid:Ao,padding:Xo,paddingLG:hr,fontSizeLG:oi,lineHeightLG:xi,lineWidth:Ai,lineType:Po,colorSplit:on,marginSM:gn,colorIcon:Wn,colorIconHover:et,colorText:Xn,fontWeightStrong:Xa,footerPaddingBlock:Ga,footerPaddingInline:bn}=Mt,Kn=`${Kt}-content-wrapper`;return{[Kt]:{position:"fixed",inset:0,zIndex:da,pointerEvents:"none","&-pure":{position:"relative",background:rr,[`&${Kt}-left`]:{boxShadow:Mt.boxShadowDrawerLeft},[`&${Kt}-right`]:{boxShadow:Mt.boxShadowDrawerRight},[`&${Kt}-top`]:{boxShadow:Mt.boxShadowDrawerUp},[`&${Kt}-bottom`]:{boxShadow:Mt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Kt}-mask`]:{position:"absolute",inset:0,zIndex:da,background:Oa,pointerEvents:"auto"},[Kn]:{position:"absolute",zIndex:da,maxWidth:"100vw",transition:`all ${kr}`,"&-hidden":{display:"none"}},[`&-left > ${Kn}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Mt.boxShadowDrawerLeft},[`&-right > ${Kn}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Mt.boxShadowDrawerRight},[`&-top > ${Kn}`]:{top:0,insetInline:0,boxShadow:Mt.boxShadowDrawerUp},[`&-bottom > ${Kn}`]:{bottom:0,insetInline:0,boxShadow:Mt.boxShadowDrawerDown},[`${Kt}-content`]:{width:"100%",height:"100%",overflow:"auto",background:rr,pointerEvents:"auto"},[`${Kt}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Kt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${Xo}px ${hr}px`,fontSize:oi,lineHeight:xi,borderBottom:`${Ai}px ${Po} ${on}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Kt}-extra`]:{flex:"none"},[`${Kt}-close`]:{display:"inline-block",marginInlineEnd:gn,color:Wn,fontWeight:Xa,fontSize:oi,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${Ao}`,textRendering:"auto","&:focus, &:hover":{color:et,textDecoration:"none"}},[`${Kt}-title`]:{flex:1,margin:0,color:Xn,fontWeight:Mt.fontWeightStrong,fontSize:oi,lineHeight:xi},[`${Kt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:hr,overflow:"auto"},[`${Kt}-footer`]:{flexShrink:0,padding:`${Ga}px ${bn}px`,borderTop:`${Ai}px ${Po} ${on}`},"&-rtl":{direction:"rtl"}}}};var Wa=(0,jo.Z)("Drawer",Mt=>{const Kt=(0,Ra.TS)(Mt,{});return[_a(Kt),ko(Kt)]},Mt=>({zIndexPopup:Mt.zIndexPopupBase,footerPaddingBlock:Mt.paddingXS,footerPaddingInline:Mt.padding})),Pr=z(16569),Ja=function(Mt,Kt){var da={};for(var Oa in Mt)Object.prototype.hasOwnProperty.call(Mt,Oa)&&Kt.indexOf(Oa)<0&&(da[Oa]=Mt[Oa]);if(Mt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var rr=0,Oa=Object.getOwnPropertySymbols(Mt);rr<Oa.length;rr++)Kt.indexOf(Oa[rr])<0&&Object.prototype.propertyIsEnumerable.call(Mt,Oa[rr])&&(da[Oa[rr]]=Mt[Oa[rr]]);return da};const si=null,fi={distance:180},ci=Mt=>{var Kt;const{rootClassName:da,width:Oa,height:rr,size:kr="default",mask:Ao=!0,push:Xo=fi,open:hr,afterOpenChange:oi,onClose:xi,prefixCls:Ai,getContainer:Po,style:on,className:gn,visible:Wn,afterVisibleChange:et}=Mt,Xn=Ja(Mt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Xa,getPrefixCls:Ga,direction:bn,drawer:Kn}=Ee.useContext(Uo.E_),Gn=Ga("drawer",Ai),[tr,Rr]=Wa(Gn),Gr=Po===void 0&&Xa?()=>Xa(document.body):Po,ao=ie()({"no-mask":!Ao,[`${Gn}-rtl`]:bn==="rtl"},da,Rr),bo=Ee.useMemo(()=>Oa!=null?Oa:kr==="large"?736:378,[Oa,kr]),Or=Ee.useMemo(()=>rr!=null?rr:kr==="large"?736:378,[rr,kr]),lr={motionName:(0,Ka.m)(Gn,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Vn=Va=>({motionName:(0,Ka.m)(Gn,`panel-motion-${Va}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),$n=(0,Pr.H)();return tr(Ee.createElement(Jn.BR,null,Ee.createElement(En.Ux,{status:!0,override:!0},Ee.createElement(dr,Object.assign({prefixCls:Gn,onClose:xi,maskMotion:lr,motion:Vn},Xn,{open:hr!=null?hr:Wn,mask:Ao,push:Xo,width:bo,height:Or,style:Object.assign(Object.assign({},Kn==null?void 0:Kn.style),on),className:ie()(Kn==null?void 0:Kn.className,gn),rootClassName:ao,getContainer:Gr,afterOpenChange:oi!=null?oi:et,panelRef:$n}),Ee.createElement(vr,Object.assign({prefixCls:Gn},Xn,{onClose:xi}))))))},Qo=Mt=>{const{prefixCls:Kt,style:da,className:Oa,placement:rr="right"}=Mt,kr=Ja(Mt,["prefixCls","style","className","placement"]),{getPrefixCls:Ao}=Ee.useContext(Uo.E_),Xo=Ao("drawer",Kt),[hr,oi]=Wa(Xo),xi=ie()(Xo,`${Xo}-pure`,`${Xo}-${rr}`,oi,Oa);return hr(Ee.createElement("div",{className:xi,style:da},Ee.createElement(vr,Object.assign({prefixCls:Xo},kr))))};ci._InternalPanelDoNotUseOrYouWillBeFired=Qo;var Di=ci},56153:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return fu}});var x=z(67294),ie=z.t(x,2),we=z(91034),Te=z(94184),Ee=z.n(Te),Ze=z(87462),ue=z(4942),qe=z(97685),Me=z(45987),ke=z(1413),He=z(73935);function de(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var _e={};function se(Je,Et){}function y(Je,Et){}function a(){_e={}}function b(Je,Et,ct){!Et&&!_e[ct]&&(Je(!1,ct),_e[ct]=!0)}function E(Je,Et){b(se,Je,Et)}function ee(Je,Et){b(y,Je,Et)}var te=null,re=z(71002),oe=z(12060);function ce(Je,Et,ct){var mn=x.useRef({});return(!("value"in mn.current)||ct(mn.current.condition,Et))&&(mn.current.value=Je(),mn.current.condition=Et),mn.current.value}function pe(Je,Et){typeof Je=="function"?Je(Et):(0,re.Z)(Je)==="object"&&Je&&"current"in Je&&(Je.current=Et)}function xe(){for(var Je=arguments.length,Et=new Array(Je),ct=0;ct<Je;ct++)Et[ct]=arguments[ct];var mn=Et.filter(function(fa){return fa});return mn.length<=1?mn[0]:function(fa){Et.forEach(function(Ya){pe(Ya,fa)})}}function Ge(){for(var Je=arguments.length,Et=new Array(Je),ct=0;ct<Je;ct++)Et[ct]=arguments[ct];return ce(function(){return xe.apply(void 0,Et)},Et,function(mn,fa){return mn.length===fa.length&&mn.every(function(Ya,ar){return Ya===fa[ar]})})}function ze(Je){var Et,ct,mn=(0,oe.isMemo)(Je)?Je.type.type:Je.type;return!(typeof mn=="function"&&!((Et=mn.prototype)!==null&&Et!==void 0&&Et.render)||typeof Je=="function"&&!((ct=Je.prototype)!==null&&ct!==void 0&&ct.render))}var Ie=x.createContext(null),ye=Ie,Ke=z(74902),We=de()?x.useLayoutEffect:x.useEffect,Qe=We,Fe=function(Et,ct){var mn=React.useRef(!0);We(function(){if(!mn.current)return Et()},ct),We(function(){return mn.current=!1,function(){mn.current=!0}},[])},at=[];function yt(Je,Et){var ct=x.useState(function(){if(!de())return null;var Jt=document.createElement("div");return Jt}),mn=(0,qe.Z)(ct,1),fa=mn[0],Ya=x.useRef(!1),ar=x.useContext(ye),ro=x.useState(at),Mo=(0,qe.Z)(ro,2),Do=Mo[0],be=Mo[1],De=ar||(Ya.current?void 0:function(Jt){be(function(Pn){var Rn=[Jt].concat((0,Ke.Z)(Pn));return Rn})});function $e(){fa.parentElement||document.body.appendChild(fa),Ya.current=!0}function ut(){var Jt;(Jt=fa.parentElement)===null||Jt===void 0||Jt.removeChild(fa),Ya.current=!1}return Qe(function(){return Je?ar?ar($e):$e():ut(),ut},[Je]),Qe(function(){Do.length&&(Do.forEach(function(Jt){return Jt()}),be(at))},[Do]),[fa,De]}function ht(Je,Et){if(!Je)return!1;if(Je.contains)return Je.contains(Et);for(var ct=Et;ct;){if(ct===Je)return!0;ct=ct.parentNode}return!1}var xt="data-rc-order",Ct="rc-util-key",Xt=new Map;function la(){var Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Et=Je.mark;return Et?Et.startsWith("data-")?Et:"data-".concat(Et):Ct}function sa(Je){if(Je.attachTo)return Je.attachTo;var Et=document.querySelector("head");return Et||document.body}function Pt(Je){return Je==="queue"?"prependQueue":Je?"prepend":"append"}function mt(Je){return Array.from((Xt.get(Je)||Je).children).filter(function(Et){return Et.tagName==="STYLE"})}function Sn(Je){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!de())return null;var ct=Et.csp,mn=Et.prepend,fa=document.createElement("style");fa.setAttribute(xt,Pt(mn)),ct!=null&&ct.nonce&&(fa.nonce=ct==null?void 0:ct.nonce),fa.innerHTML=Je;var Ya=sa(Et),ar=Ya.firstChild;if(mn){if(mn==="queue"){var ro=mt(Ya).filter(function(Mo){return["prepend","prependQueue"].includes(Mo.getAttribute(xt))});if(ro.length)return Ya.insertBefore(fa,ro[ro.length-1].nextSibling),fa}Ya.insertBefore(fa,ar)}else Ya.appendChild(fa);return fa}function va(Je){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ct=sa(Et);return mt(ct).find(function(mn){return mn.getAttribute(la(Et))===Je})}function Fn(Je){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ct=va(Je,Et);if(ct){var mn=sa(Et);mn.removeChild(ct)}}function Qn(Je,Et){var ct=Xt.get(Je);if(!ct||!ht(document,ct)){var mn=Sn("",Et),fa=mn.parentNode;Xt.set(Je,fa),Je.removeChild(mn)}}function tt(){Xt.clear()}function ta(Je,Et){var ct=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},mn=sa(ct);Qn(mn,ct);var fa=va(Et,ct);if(fa){var Ya,ar;if((Ya=ct.csp)!==null&&Ya!==void 0&&Ya.nonce&&fa.nonce!==((ar=ct.csp)===null||ar===void 0?void 0:ar.nonce)){var ro;fa.nonce=(ro=ct.csp)===null||ro===void 0?void 0:ro.nonce}return fa.innerHTML!==Je&&(fa.innerHTML=Je),fa}var Mo=Sn(Je,ct);return Mo.setAttribute(la(ct),Et),Mo}var ha;function fn(Je){if(typeof document=="undefined")return 0;if(Je||ha===void 0){var Et=document.createElement("div");Et.style.width="100%",Et.style.height="200px";var ct=document.createElement("div"),mn=ct.style;mn.position="absolute",mn.top="0",mn.left="0",mn.pointerEvents="none",mn.visibility="hidden",mn.width="200px",mn.height="150px",mn.overflow="hidden",ct.appendChild(Et),document.body.appendChild(ct);var fa=Et.offsetWidth;ct.style.overflow="scroll";var Ya=Et.offsetWidth;fa===Ya&&(Ya=ct.clientWidth),document.body.removeChild(ct),ha=fa-Ya}return ha}function Ft(Je){var Et=Je.match(/^(.*)px$/),ct=Number(Et==null?void 0:Et[1]);return Number.isNaN(ct)?fn():ct}function hn(Je){if(typeof document=="undefined"||!Je||!(Je instanceof Element))return{width:0,height:0};var Et=getComputedStyle(Je,"::-webkit-scrollbar"),ct=Et.width,mn=Et.height;return{width:Ft(ct),height:Ft(mn)}}function Ve(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Oe="rc-util-locker-".concat(Date.now()),St=0;function Yt(Je){var Et=!!Je,ct=x.useState(function(){return St+=1,"".concat(Oe,"_").concat(St)}),mn=(0,qe.Z)(ct,1),fa=mn[0];Qe(function(){if(Et){var Ya=hn(document.body).width,ar=Ve();ta(`
html body {
overflow-y: hidden;
`.concat(ar?"width: calc(100% - ".concat(Ya,"px);"):"",`
}`),fa)}else Fn(fa);return function(){Fn(fa)}},[Et,fa])}var An=!1;function Zn(Je){return typeof Je=="boolean"&&(An=Je),An}var Fa=function(Et){return Et===!1?!1:!de()||!Et?null:typeof Et=="string"?document.querySelector(Et):typeof Et=="function"?Et():Et},On=x.forwardRef(function(Je,Et){var ct=Je.open,mn=Je.autoLock,fa=Je.getContainer,Ya=Je.debug,ar=Je.autoDestroy,ro=ar===void 0?!0:ar,Mo=Je.children,Do=x.useState(ct),be=(0,qe.Z)(Do,2),De=be[0],$e=be[1],ut=De||ct;x.useEffect(function(){(ro||ct)&&$e(ct)},[ct,ro]);var Jt=x.useState(function(){return Fa(fa)}),Pn=(0,qe.Z)(Jt,2),Rn=Pn[0],wa=Pn[1];x.useEffect(function(){var Se=Fa(fa);wa(Se!=null?Se:null)});var ba=yt(ut&&!Rn,Ya),Da=(0,qe.Z)(ba,2),xa=Da[0],qa=Da[1],ur=Rn!=null?Rn:xa;Yt(mn&&ct&&de()&&(ur===xa||ur===document.body));var nr=null;if(Mo&&ze(Mo)&&Et){var Ar=Mo;nr=Ar.ref}var Vr=Ge(nr,Et);if(!ut||!de()||Rn===void 0)return null;var Nr=ur===!1||Zn(),Tr=Mo;return Et&&(Tr=x.cloneElement(Mo,{ref:Vr})),x.createElement(ye.Provider,{value:qa},Nr?Tr:(0,He.createPortal)(Tr,ur))}),ra=On,Aa=ra,nt=z(48555);function kt(Je){return Je instanceof HTMLElement||Je instanceof SVGElement}function Ta(Je){return kt(Je)?Je:Je instanceof React.Component?ReactDOM.findDOMNode(Je):null}function oa(Je){var Et;return Je==null||(Et=Je.getRootNode)===null||Et===void 0?void 0:Et.call(Je)}function Zt(Je){return oa(Je)instanceof ShadowRoot}function Ia(Je){return Zt(Je)?oa(Je):null}function vt(Je){var Et=x.useRef();Et.current=Je;var ct=x.useCallback(function(){for(var mn,fa=arguments.length,Ya=new Array(fa),ar=0;ar<fa;ar++)Ya[ar]=arguments[ar];return(mn=Et.current)===null||mn===void 0?void 0:mn.call.apply(mn,[Et].concat(Ya))},[]);return ct}function jt(){var Je=(0,ke.Z)({},ie);return Je.useId}var dn=0;function Gt(){}var Ut=jt(),Pa=Ut?function(Et){var ct=Ut();return Et||ct}:function(Et){var ct=x.useState("ssr-id"),mn=(0,qe.Z)(ct,2),fa=mn[0],Ya=mn[1];return x.useEffect(function(){var ar=dn;dn+=1,Ya("rc_unique_".concat(ar))},[]),Et||fa};function Ba(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Ca=Ba()?x.useLayoutEffect:x.useEffect,La=function(Et,ct){var mn=x.useRef(!0);Ca(function(){return Et(mn.current)},ct),Ca(function(){return mn.current=!1,function(){mn.current=!0}},[])},Lr=function(Et,ct){La(function(mn){if(!mn)return Et()},ct)},Br=La,Er=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var Je=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(Je)||/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(Je==null?void 0:Je.substr(0,4))},ho=x.createContext(null),Ro=ho;function vo(Je){return Je?Array.isArray(Je)?Je:[Je]:[]}function No(Je,Et,ct,mn){return x.useMemo(function(){var fa=vo(ct!=null?ct:Et),Ya=vo(mn!=null?mn:Et),ar=new Set(fa),ro=new Set(Ya);return Je&&(ar.has("hover")&&(ar.delete("hover"),ar.add("click")),ro.has("hover")&&(ro.delete("hover"),ro.add("click"))),[ar,ro]},[Je,Et,ct,mn])}var zo=function(Je){if(!Je)return!1;if(Je instanceof Element){if(Je.offsetParent)return!0;if(Je.getBBox){var Et=Je.getBBox(),ct=Et.width,mn=Et.height;if(ct||mn)return!0}if(Je.getBoundingClientRect){var fa=Je.getBoundingClientRect(),Ya=fa.width,ar=fa.height;if(Ya||ar)return!0}}return!1};function Co(){var Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ct=arguments.length>2?arguments[2]:void 0;return ct?Je[0]===Et[0]:Je[0]===Et[0]&&Je[1]===Et[1]}function $o(Je,Et,ct,mn){for(var fa=ct.points,Ya=Object.keys(Je),ar=0;ar<Ya.length;ar+=1){var ro,Mo=Ya[ar];if(Co((ro=Je[Mo])===null||ro===void 0?void 0:ro.points,fa,mn))return"".concat(Et,"-placement-").concat(Mo)}return""}function uo(Je,Et,ct,mn){return Et||(ct?{motionName:"".concat(Je,"-").concat(ct)}:mn?{motionName:mn}:null)}function wo(Je){return Je.ownerDocument.defaultView}function Oi(Je){for(var Et=[],ct=Je==null?void 0:Je.parentElement,mn=["hidden","scroll","clip","auto"];ct;){var fa=wo(ct).getComputedStyle(ct),Ya=fa.overflowX,ar=fa.overflowY,ro=fa.overflow;[Ya,ar,ro].some(function(Mo){return mn.includes(Mo)})&&Et.push(ct),ct=ct.parentElement}return Et}function yi(Je){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(Je)?Et:Je}function ui(Je){return yi(parseFloat(Je),0)}function Si(Je,Et){var ct=(0,ke.Z)({},Je);return(Et||[]).forEach(function(mn){if(!(mn instanceof HTMLBodyElement||mn instanceof HTMLHtmlElement)){var fa=wo(mn).getComputedStyle(mn),Ya=fa.overflow,ar=fa.overflowClipMargin,ro=fa.borderTopWidth,Mo=fa.borderBottomWidth,Do=fa.borderLeftWidth,be=fa.borderRightWidth,De=mn.getBoundingClientRect(),$e=mn.offsetHeight,ut=mn.clientHeight,Jt=mn.offsetWidth,Pn=mn.clientWidth,Rn=ui(ro),wa=ui(Mo),ba=ui(Do),Da=ui(be),xa=yi(Math.round(De.width/Jt*1e3)/1e3),qa=yi(Math.round(De.height/$e*1e3)/1e3),ur=(Jt-Pn-ba-Da)*xa,nr=($e-ut-Rn-wa)*qa,Ar=Rn*qa,Vr=wa*qa,Nr=ba*xa,Tr=Da*xa,Se=0,Be=0;if(Ya==="clip"){var lt=ui(ar);Se=lt*xa,Be=lt*qa}var he=De.x+Nr-Se,rt=De.y+Ar-Be,st=he+De.width+2*Se-Nr-Tr-ur,Dt=rt+De.height+2*Be-Ar-Vr-nr;ct.left=Math.max(ct.left,he),ct.top=Math.max(ct.top,rt),ct.right=Math.min(ct.right,st),ct.bottom=Math.min(ct.bottom,Dt)}}),ct}function fo(Je){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,ct="".concat(Et),mn=ct.match(/^(.*)\%$/);return mn?Je*(parseFloat(mn[1])/100):parseFloat(ct)}function ti(Je,Et){var ct=Et||[],mn=(0,qe.Z)(ct,2),fa=mn[0],Ya=mn[1];return[fo(Je.width,fa),fo(Je.height,Ya)]}function Cn(){var Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[Je[0],Je[1]]}function Nn(Je,Et){var ct=Et[0],mn=Et[1],fa,Ya;return ct==="t"?Ya=Je.y:ct==="b"?Ya=Je.y+Je.height:Ya=Je.y+Je.height/2,mn==="l"?fa=Je.x:mn==="r"?fa=Je.x+Je.width:fa=Je.x+Je.width/2,{x:fa,y:Ya}}function vn(Je,Et){var ct={t:"b",b:"t",l:"r",r:"l"};return Je.map(function(mn,fa){return fa===Et?ct[mn]||"c":mn}).join("")}function Qa(Je,Et,ct,mn,fa,Ya,ar){var ro=x.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:fa[mn]||{}}),Mo=(0,qe.Z)(ro,2),Do=Mo[0],be=Mo[1],De=x.useRef(0),$e=x.useMemo(function(){return Et?Oi(Et):[]},[Et]),ut=x.useRef({}),Jt=function(){ut.current={}};Je||Jt();var Pn=vt(function(){if(Et&&ct&&Je){let Jr=function(Zo,To){var gi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:Ht,mi=Xe.x+Zo,Fi=Xe.y+To,Ti=mi+Ce,rl=Fi+ge,el=Math.max(mi,gi.left),Ni=Math.max(Fi,gi.top),cl=Math.min(Ti,gi.right),qr=Math.min(rl,gi.bottom);return Math.max(0,(cl-el)*(qr-Ni))},Wo=function(){co=Xe.y+Qr,$a=co+ge,to=Xe.x+jr,Yr=to+Ce};var ba,Da,xa=Et,qa=xa.ownerDocument,ur=wo(xa),nr=ur.getComputedStyle(xa),Ar=nr.width,Vr=nr.height,Nr=nr.position,Tr=xa.style.left,Se=xa.style.top,Be=xa.style.right,lt=xa.style.bottom,he=(0,ke.Z)((0,ke.Z)({},fa[mn]),Ya),rt=qa.createElement("div");(ba=xa.parentElement)===null||ba===void 0||ba.appendChild(rt),rt.style.left="".concat(xa.offsetLeft,"px"),rt.style.top="".concat(xa.offsetTop,"px"),rt.style.position=Nr,rt.style.height="".concat(xa.offsetHeight,"px"),rt.style.width="".concat(xa.offsetWidth,"px"),xa.style.left="0",xa.style.top="0",xa.style.right="auto",xa.style.bottom="auto";var st;if(Array.isArray(ct))st={x:ct[0],y:ct[1],width:0,height:0};else{var Dt=ct.getBoundingClientRect();st={x:Dt.x,y:Dt.y,width:Dt.width,height:Dt.height}}var Xe=xa.getBoundingClientRect(),it=qa.documentElement,dt=it.clientWidth,Vt=it.clientHeight,cn=it.scrollWidth,Mn=it.scrollHeight,nn=it.scrollTop,Tn=it.scrollLeft,ge=Xe.height,Ce=Xe.width,Pe=st.height,gt=st.width,$t={left:0,top:0,right:dt,bottom:Vt},xn={left:-Tn,top:-nn,right:cn-Tn,bottom:Mn-nn},Bn=he.htmlRegion,zt="visible",Ot="visibleFirst";Bn!=="scroll"&&Bn!==Ot&&(Bn=zt);var Tt=Bn===Ot,an=Si(xn,$e),ft=Si($t,$e),Ht=Bn===zt?ft:an,Un=Tt?ft:Ht;xa.style.left="auto",xa.style.top="auto",xa.style.right="0",xa.style.bottom="0";var na=xa.getBoundingClientRect();xa.style.left=Tr,xa.style.top=Se,xa.style.right=Be,xa.style.bottom=lt,(Da=xa.parentElement)===null||Da===void 0||Da.removeChild(rt);var kn=yi(Math.round(Ce/parseFloat(Ar)*1e3)/1e3),ua=yi(Math.round(ge/parseFloat(Vr)*1e3)/1e3);if(kn===0||ua===0||kt(ct)&&!zo(ct))return;var un=he.offset,ga=he.targetOffset,er=ti(Xe,un),Dn=(0,qe.Z)(er,2),wn=Dn[0],Cr=Dn[1],zr=ti(st,ga),Xr=(0,qe.Z)(zr,2),Hr=Xr[0],mo=Xr[1];st.x-=Hr,st.y-=mo;var Ua=he.points||[],or=(0,qe.Z)(Ua,2),ir=or[0],_r=or[1],Wr=Cn(_r),Sr=Cn(ir),yo=Nn(st,Wr),oo=Nn(Xe,Sr),$r=(0,ke.Z)({},he),jr=yo.x-oo.x+wn,Qr=yo.y-oo.y+Cr,Jo=Jr(jr,Qr),_o=Jr(jr,Qr,ft),bi=Nn(st,["t","l"]),Pi=Nn(Xe,["t","l"]),vi=Nn(st,["b","r"]),ni=Nn(Xe,["b","r"]),ai=he.overflow||{},Eo=ai.adjustX,Ho=ai.adjustY,Ci=ai.shiftX,pi=ai.shiftY,Li=function(To){return typeof To=="boolean"?To:To>=0},co,$a,to,Yr;Wo();var yr=Li(Ho),Fo=Sr[0]===Wr[0];if(yr&&Sr[0]==="t"&&($a>Un.bottom||ut.current.bt)){var hi=Qr;Fo?hi-=ge-Pe:hi=bi.y-ni.y-Cr;var Ri=Jr(jr,hi),Ii=Jr(jr,hi,ft);Ri>Jo||Ri===Jo&&(!Tt||Ii>=_o)?(ut.current.bt=!0,Qr=hi,Cr=-Cr,$r.points=[vn(Sr,0),vn(Wr,0)]):ut.current.bt=!1}if(yr&&Sr[0]==="b"&&(co<Un.top||ut.current.tb)){var Zi=Qr;Fo?Zi+=ge-Pe:Zi=vi.y-Pi.y-Cr;var fe=Jr(jr,Zi),ve=Jr(jr,Zi,ft);fe>Jo||fe===Jo&&(!Tt||ve>=_o)?(ut.current.tb=!0,Qr=Zi,Cr=-Cr,$r.points=[vn(Sr,0),vn(Wr,0)]):ut.current.tb=!1}var Re=Li(Eo),Ue=Sr[1]===Wr[1];if(Re&&Sr[1]==="l"&&(Yr>Un.right||ut.current.rl)){var ot=jr;Ue?ot-=Ce-gt:ot=bi.x-ni.x-wn;var pt=Jr(ot,Qr),_t=Jr(ot,Qr,ft);pt>Jo||pt===Jo&&(!Tt||_t>=_o)?(ut.current.rl=!0,jr=ot,wn=-wn,$r.points=[vn(Sr,1),vn(Wr,1)]):ut.current.rl=!1}if(Re&&Sr[1]==="r"&&(to<Un.left||ut.current.lr)){var rn=jr;Ue?rn+=Ce-gt:rn=vi.x-Pi.x-wn;var bt=Jr(rn,Qr),wt=Jr(rn,Qr,ft);bt>Jo||bt===Jo&&(!Tt||wt>=_o)?(ut.current.lr=!0,jr=rn,wn=-wn,$r.points=[vn(Sr,1),vn(Wr,1)]):ut.current.lr=!1}Wo();var sn=Ci===!0?0:Ci;typeof sn=="number"&&(to<ft.left&&(jr-=to-ft.left-wn,st.x+gt<ft.left+sn&&(jr+=st.x-ft.left+gt-sn)),Yr>ft.right&&(jr-=Yr-ft.right-wn,st.x>ft.right-sn&&(jr+=st.x-ft.right+sn)));var qt=pi===!0?0:pi;typeof qt=="number"&&(co<ft.top&&(Qr-=co-ft.top-Cr,st.y+Pe<ft.top+qt&&(Qr+=st.y-ft.top+Pe-qt)),$a>ft.bottom&&(Qr-=$a-ft.bottom-Cr,st.y>ft.bottom-qt&&(Qr+=st.y-ft.bottom+qt)));var zn=Xe.x+jr,Sa=zn+Ce,ca=Xe.y+Qr,xr=ca+ge,sr=st.x,Ir=sr+gt,pn=st.y,Ea=pn+Pe,Ma=Math.max(zn,sr),ka=Math.min(Sa,Ir),ja=(Ma+ka)/2,pr=ja-zn,io=Math.max(ca,pn),wr=Math.min(xr,Ea),Za=(io+wr)/2,za=Za-ca;ar==null||ar(Et,$r);var cr=na.right-Xe.x-(jr+Xe.width),Fr=na.bottom-Xe.y-(Qr+Xe.height);be({ready:!0,offsetX:jr/kn,offsetY:Qr/ua,offsetR:cr/kn,offsetB:Fr/ua,arrowX:pr/kn,arrowY:za/ua,scaleX:kn,scaleY:ua,align:$r})}}),Rn=function(){De.current+=1;var Da=De.current;Promise.resolve().then(function(){De.current===Da&&Pn()})},wa=function(){be(function(Da){return(0,ke.Z)((0,ke.Z)({},Da),{},{ready:!1})})};return Br(wa,[mn]),Br(function(){Je||wa()},[Je]),[Do.ready,Do.offsetX,Do.offsetY,Do.offsetR,Do.offsetB,Do.arrowX,Do.arrowY,Do.scaleX,Do.scaleY,Do.align,Rn]}function fr(Je,Et,ct,mn,fa){Br(function(){if(Je&&Et&&ct){let De=function(){mn(),fa()};var Ya=Et,ar=ct,ro=Oi(Ya),Mo=Oi(ar),Do=wo(ar),be=new Set([Do].concat((0,Ke.Z)(ro),(0,Ke.Z)(Mo)));return be.forEach(function($e){$e.addEventListener("scroll",De,{passive:!0})}),Do.addEventListener("resize",De,{passive:!0}),mn(),function(){be.forEach(function($e){$e.removeEventListener("scroll",De),Do.removeEventListener("resize",De)})}}},[Je,Et,ct])}function no(Je){var Et=React.useRef(!1),ct=React.useState(Je),mn=_slicedToArray(ct,2),fa=mn[0],Ya=mn[1];React.useEffect(function(){return Et.current=!1,function(){Et.current=!0}},[]);function ar(ro,Mo){Mo&&Et.current||Ya(ro)}return[fa,ar]}function qo(Je){return Je!==void 0}function So(Je,Et){var ct=Et||{},mn=ct.defaultValue,fa=ct.value,Ya=ct.onChange,ar=ct.postState,ro=useState(function(){return qo(fa)?fa:qo(mn)?typeof mn=="function"?mn():mn:typeof Je=="function"?Je():Je}),Mo=_slicedToArray(ro,2),Do=Mo[0],be=Mo[1],De=fa!==void 0?fa:Do,$e=ar?ar(De):De,ut=useEvent(Ya),Jt=useState([De]),Pn=_slicedToArray(Jt,2),Rn=Pn[0],wa=Pn[1];useLayoutUpdateEffect(function(){var Da=Rn[0];Do!==Da&&ut(Do,Da)},[Rn]),useLayoutUpdateEffect(function(){qo(fa)||be(fa)},[fa]);var ba=useEvent(function(Da,xa){be(Da,xa),wa([De],xa)});return[$e,ba]}var _n=z(95845);function Ha(Je,Et,ct){var mn=x.useRef({});return(!("value"in mn.current)||ct(mn.current.condition,Et))&&(mn.current.value=Je(),mn.current.condition=Et),mn.current.value}function Bo(Je,Et){typeof Je=="function"?Je(Et):(0,re.Z)(Je)==="object"&&Je&&"current"in Je&&(Je.current=Et)}function ma(){for(var Je=arguments.length,Et=new Array(Je),ct=0;ct<Je;ct++)Et[ct]=arguments[ct];var mn=Et.filter(function(fa){return fa});return mn.length<=1?mn[0]:function(fa){Et.forEach(function(Ya){Bo(Ya,fa)})}}function gr(){for(var Je=arguments.length,Et=new Array(Je),ct=0;ct<Je;ct++)Et[ct]=arguments[ct];return Ha(function(){return ma.apply(void 0,Et)},Et,function(mn,fa){return mn.length!==fa.length||mn.every(function(Ya,ar){return Ya!==fa[ar]})})}function Nt(Je){var Et,ct,mn=(0,_n.isMemo)(Je)?Je.type.type:Je.type;return!(typeof mn=="function"&&!((Et=mn.prototype)!==null&&Et!==void 0&&Et.render)||typeof Je=="function"&&!((ct=Je.prototype)!==null&&ct!==void 0&&ct.render))}function ia(Je){return!isValidElement(Je)||isFragment(Je)?!1:Nt(Je)}function Ln(Je,Et,ct,mn){if(!Et.length)return ct;var fa=_toArray(Et),Ya=fa[0],ar=fa.slice(1),ro;return!Je&&typeof Ya=="number"?ro=[]:Array.isArray(Je)?ro=_toConsumableArray(Je):ro=_objectSpread({},Je),mn&&ct===void 0&&ar.length===1?delete ro[Ya][ar[0]]:ro[Ya]=Ln(ro[Ya],ar,ct,mn),ro}function Rt(Je,Et,ct){var mn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return Et.length&&mn&&ct===void 0&&!get(Je,Et.slice(0,-1))?Je:Ln(Je,Et,ct,mn)}function mr(Je){return _typeof(Je)==="object"&&Je!==null&&Object.getPrototypeOf(Je)===Object.prototype}function pa(Je){return Array.isArray(Je)?[]:{}}var dr=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Ka(){for(var Je=arguments.length,Et=new Array(Je),ct=0;ct<Je;ct++)Et[ct]=arguments[ct];var mn=pa(Et[0]);return Et.forEach(function(fa){function Ya(ar,ro){var Mo=new Set(ro),Do=get(fa,ar),be=Array.isArray(Do);if(be||mr(Do)){if(!Mo.has(Do)){Mo.add(Do);var De=get(mn,ar);be?mn=Rt(mn,ar,[]):(!De||_typeof(De)!=="object")&&(mn=Rt(mn,ar,pa(Do))),dr(Do).forEach(function($e){Ya([].concat(_toConsumableArray(ar),[$e]),Mo)})}}else mn=Rt(mn,ar,Do)}Ya([])}),mn}var Uo={},En=[],jn=function(Et){En.push(Et)};function ya(Je,Et){if(0)var ct}function vr(Je,Et){if(0)var ct}function Jn(){Uo={}}function jo(Je,Et,ct){!Et&&!Uo[ct]&&(Je(!1,ct),Uo[ct]=!0)}function Ra(Je,Et){jo(ya,Je,Et)}function eo(Je,Et){jo(vr,Je,Et)}Ra.preMessage=jn,Ra.resetWarned=Jn,Ra.noteOnce=eo;var ko=null,_a=function(Et){return+setTimeout(Et,16)},Wa=function(Et){return clearTimeout(Et)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(_a=function(Et){return window.requestAnimationFrame(Et)},Wa=function(Et){return window.cancelAnimationFrame(Et)});var Pr=0,Ja=new Map;function si(Je){Ja.delete(Je)}var fi=function(Et){var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Pr+=1;var mn=Pr;function fa(Ya){if(Ya===0)si(mn),Et();else{var ar=_a(function(){fa(Ya-1)});Ja.set(mn,ar)}}return fa(ct),mn};fi.cancel=function(Je){var Et=Ja.get(Je);return si(Et),Wa(Et)};var ci=fi;function Qo(Je,Et,ct,mn,fa,Ya,ar,ro){var Mo=x.useRef(Je),Do=x.useRef(!1);Mo.current!==Je&&(Do.current=!0,Mo.current=Je),x.useEffect(function(){var be=ci(function(){Do.current=!1});return function(){ci.cancel(be)}},[Je]),x.useEffect(function(){if(Et&&mn&&(!fa||Ya)){var be=function(){var Nr=!1,Tr=function(lt){var he=lt.target;Nr=ar(he)},Se=function(lt){var he=lt.target;!Do.current&&Mo.current&&!Nr&&!ar(he)&&ro(!1)};return[Tr,Se]},De=be(),$e=(0,qe.Z)(De,2),ut=$e[0],Jt=$e[1],Pn=be(),Rn=(0,qe.Z)(Pn,2),wa=Rn[0],ba=Rn[1],Da=wo(mn);Da.addEventListener("mousedown",ut,!0),Da.addEventListener("click",Jt,!0),Da.addEventListener("contextmenu",Jt,!0);var xa=Ia(ct);if(xa&&(xa.addEventListener("mousedown",wa,!0),xa.addEventListener("click",ba,!0),xa.addEventListener("contextmenu",ba,!0)),0)var qa,ur,nr,Ar;return function(){Da.removeEventListener("mousedown",ut,!0),Da.removeEventListener("click",Jt,!0),Da.removeEventListener("contextmenu",Jt,!0),xa&&(xa.removeEventListener("mousedown",wa,!0),xa.removeEventListener("click",ba,!0),xa.removeEventListener("contextmenu",ba,!0))}}},[Et,ct,mn,fa,Ya])}function Di(Je){return Je instanceof HTMLElement||Je instanceof SVGElement}function Mt(Je){return Di(Je)?Je:Je instanceof x.Component?He.findDOMNode(Je):null}function Kt(Je,Et){var ct={};return ct[Je.toLowerCase()]=Et.toLowerCase(),ct["Webkit".concat(Je)]="webkit".concat(Et),ct["Moz".concat(Je)]="moz".concat(Et),ct["ms".concat(Je)]="MS".concat(Et),ct["O".concat(Je)]="o".concat(Et.toLowerCase()),ct}function da(Je,Et){var ct={animationend:Kt("Animation","AnimationEnd"),transitionend:Kt("Transition","TransitionEnd")};return Je&&("AnimationEvent"in Et||delete ct.animationend.animation,"TransitionEvent"in Et||delete ct.transitionend.transition),ct}var Oa=da(de(),typeof window!="undefined"?window:{}),rr={};if(de()){var kr=document.createElement("div");rr=kr.style}var Ao={};function Xo(Je){if(Ao[Je])return Ao[Je];var Et=Oa[Je];if(Et)for(var ct=Object.keys(Et),mn=ct.length,fa=0;fa<mn;fa+=1){var Ya=ct[fa];if(Object.prototype.hasOwnProperty.call(Et,Ya)&&Ya in rr)return Ao[Je]=Et[Ya],Ao[Je]}return""}var hr=Xo("animationend"),oi=Xo("transitionend"),xi=!!(hr&&oi),Ai=hr||"animationend",Po=oi||"transitionend";function on(Je,Et){if(!Je)return null;if((0,re.Z)(Je)==="object"){var ct=Et.replace(/-\w/g,function(mn){return mn[1].toUpperCase()});return Je[ct]}return"".concat(Je,"-").concat(Et)}var gn="none",Wn="appear",et="enter",Xn="leave",Xa="none",Ga="prepare",bn="start",Kn="active",Gn="end";function tr(Je){var Et=x.useRef(!1),ct=x.useState(Je),mn=(0,qe.Z)(ct,2),fa=mn[0],Ya=mn[1];x.useEffect(function(){return Et.current=!1,function(){Et.current=!0}},[]);function ar(ro,Mo){Mo&&Et.current||Ya(ro)}return[fa,ar]}var Rr=function(Et){return+setTimeout(Et,16)},Gr=function(Et){return clearTimeout(Et)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Rr=function(Et){return window.requestAnimationFrame(Et)},Gr=function(Et){return window.cancelAnimationFrame(Et)});var ao=0,bo=new Map;function Or(Je){bo.delete(Je)}var lr=function(Et){var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;ao+=1;var mn=ao;function fa(Ya){if(Ya===0)Or(mn),Et();else{var ar=Rr(function(){fa(Ya-1)});bo.set(mn,ar)}}return fa(ct),mn};lr.cancel=function(Je){var Et=bo.get(Je);return Or(Et),Gr(Et)};var Vn=lr,$n=function(){var Je=x.useRef(null);function Et(){Vn.cancel(Je.current)}function ct(mn){var fa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Et();var Ya=Vn(function(){fa<=1?mn({isCanceled:function(){return Ya!==Je.current}}):ct(mn,fa-1)});Je.current=Ya}return x.useEffect(function(){return function(){Et()}},[]),[ct,Et]},Va=de()?x.useLayoutEffect:x.useEffect,Ur=Va,Ae=[Ga,bn,Kn,Gn],ln=!1,In=!0;function Yn(Je){return Je===Kn||Je===Gn}var Bt=function(Je,Et){var ct=tr(Xa),mn=(0,qe.Z)(ct,2),fa=mn[0],Ya=mn[1],ar=$n(),ro=(0,qe.Z)(ar,2),Mo=ro[0],Do=ro[1];function be(){Ya(Ga,!0)}return Ur(function(){if(fa!==Xa&&fa!==Gn){var De=Ae.indexOf(fa),$e=Ae[De+1],ut=Et(fa);ut===ln?Ya($e,!0):Mo(function(Jt){function Pn(){Jt.isCanceled()||Ya($e,!0)}ut===!0?Pn():Promise.resolve(ut).then(Pn)})}},[Je,fa]),x.useEffect(function(){return function(){Do()}},[]),[be,fa]},qn=function(Je){var Et=(0,x.useRef)(),ct=(0,x.useRef)(Je);ct.current=Je;var mn=x.useCallback(function(ar){ct.current(ar)},[]);function fa(ar){ar&&(ar.removeEventListener(Po,mn),ar.removeEventListener(Ai,mn))}function Ya(ar){Et.current&&Et.current!==ar&&fa(Et.current),ar&&ar!==Et.current&&(ar.addEventListener(Po,mn),ar.addEventListener(Ai,mn),Et.current=ar)}return x.useEffect(function(){return function(){fa(Et.current)}},[]),[Ya,fa]};function ea(Je,Et,ct,mn){var fa=mn.motionEnter,Ya=fa===void 0?!0:fa,ar=mn.motionAppear,ro=ar===void 0?!0:ar,Mo=mn.motionLeave,Do=Mo===void 0?!0:Mo,be=mn.motionDeadline,De=mn.motionLeaveImmediately,$e=mn.onAppearPrepare,ut=mn.onEnterPrepare,Jt=mn.onLeavePrepare,Pn=mn.onAppearStart,Rn=mn.onEnterStart,wa=mn.onLeaveStart,ba=mn.onAppearActive,Da=mn.onEnterActive,xa=mn.onLeaveActive,qa=mn.onAppearEnd,ur=mn.onEnterEnd,nr=mn.onLeaveEnd,Ar=mn.onVisibleChanged,Vr=tr(),Nr=(0,qe.Z)(Vr,2),Tr=Nr[0],Se=Nr[1],Be=tr(gn),lt=(0,qe.Z)(Be,2),he=lt[0],rt=lt[1],st=tr(null),Dt=(0,qe.Z)(st,2),Xe=Dt[0],it=Dt[1],dt=(0,x.useRef)(!1),Vt=(0,x.useRef)(null);function cn(){return ct()}var Mn=(0,x.useRef)(!1);function nn(an){var ft=cn();if(!(an&&!an.deadline&&an.target!==ft)){var Ht=Mn.current,Un;he===Wn&&Ht?Un=qa==null?void 0:qa(ft,an):he===et&&Ht?Un=ur==null?void 0:ur(ft,an):he===Xn&&Ht&&(Un=nr==null?void 0:nr(ft,an)),he!==gn&&Ht&&Un!==!1&&(rt(gn,!0),it(null,!0))}}var Tn=qn(nn),ge=(0,qe.Z)(Tn,1),Ce=ge[0],Pe=x.useMemo(function(){var an,ft,Ht;switch(he){case Wn:return an={},(0,ue.Z)(an,Ga,$e),(0,ue.Z)(an,bn,Pn),(0,ue.Z)(an,Kn,ba),an;case et:return ft={},(0,ue.Z)(ft,Ga,ut),(0,ue.Z)(ft,bn,Rn),(0,ue.Z)(ft,Kn,Da),ft;case Xn:return Ht={},(0,ue.Z)(Ht,Ga,Jt),(0,ue.Z)(Ht,bn,wa),(0,ue.Z)(Ht,Kn,xa),Ht;default:return{}}},[he]),gt=Bt(he,function(an){if(an===Ga){var ft=Pe[Ga];return ft?ft(cn()):ln}if(Bn in Pe){var Ht;it(((Ht=Pe[Bn])===null||Ht===void 0?void 0:Ht.call(Pe,cn(),null))||null)}return Bn===Kn&&(Ce(cn()),be>0&&(clearTimeout(Vt.current),Vt.current=setTimeout(function(){nn({deadline:!0})},be))),In}),$t=(0,qe.Z)(gt,2),xn=$t[0],Bn=$t[1],zt=Yn(Bn);Mn.current=zt,Ur(function(){Se(Et);var an=dt.current;if(dt.current=!0,!!Je){var ft;!an&&Et&&ro&&(ft=Wn),an&&Et&&Ya&&(ft=et),(an&&!Et&&Do||!an&&De&&!Et&&Do)&&(ft=Xn),ft&&(rt(ft),xn())}},[Et]),(0,x.useEffect)(function(){(he===Wn&&!ro||he===et&&!Ya||he===Xn&&!Do)&&rt(gn)},[ro,Ya,Do]),(0,x.useEffect)(function(){return function(){dt.current=!1,clearTimeout(Vt.current)}},[]);var Ot=x.useRef(!1);(0,x.useEffect)(function(){Tr&&(Ot.current=!0),Tr!==void 0&&he===gn&&((Ot.current||Tr)&&(Ar==null||Ar(Tr)),Ot.current=!0)},[Tr,he]);var Tt=Xe;return Pe[Ga]&&Bn===bn&&(Tt=(0,ke.Z)({transition:"none"},Tt)),[he,Bn,Tt,Tr!=null?Tr:Et]}var Hn=z(15671),aa=z(43144),br=z(60136),Dr=z(51630),po=function(Je){(0,br.Z)(ct,Je);var Et=(0,Dr.Z)(ct);function ct(){return(0,Hn.Z)(this,ct),Et.apply(this,arguments)}return(0,aa.Z)(ct,[{key:"render",value:function(){return this.props.children}}]),ct}(x.Component),Kr=po;function ii(Je){var Et=Je;(0,re.Z)(Je)==="object"&&(Et=Je.transitionSupport);function ct(fa){return!!(fa.motionName&&Et)}var mn=x.forwardRef(function(fa,Ya){var ar=fa.visible,ro=ar===void 0?!0:ar,Mo=fa.removeOnLeave,Do=Mo===void 0?!0:Mo,be=fa.forceRender,De=fa.children,$e=fa.motionName,ut=fa.leavedClassName,Jt=fa.eventProps,Pn=ct(fa),Rn=(0,x.useRef)(),wa=(0,x.useRef)();function ba(){try{return Rn.current instanceof HTMLElement?Rn.current:Mt(wa.current)}catch(st){return null}}var Da=ea(Pn,ro,ba,fa),xa=(0,qe.Z)(Da,4),qa=xa[0],ur=xa[1],nr=xa[2],Ar=xa[3],Vr=x.useRef(Ar);Ar&&(Vr.current=!0);var Nr=x.useCallback(function(st){Rn.current=st,pe(Ya,st)},[Ya]),Tr,Se=(0,ke.Z)((0,ke.Z)({},Jt),{},{visible:ro});if(!De)Tr=null;else if(qa===gn||!ct(fa))Ar?Tr=De((0,ke.Z)({},Se),Nr):!Do&&Vr.current&&ut?Tr=De((0,ke.Z)((0,ke.Z)({},Se),{},{className:ut}),Nr):be||!Do&&!ut?Tr=De((0,ke.Z)((0,ke.Z)({},Se),{},{style:{display:"none"}}),Nr):Tr=null;else{var Be,lt;ur===Ga?lt="prepare":Yn(ur)?lt="active":ur===bn&&(lt="start"),Tr=De((0,ke.Z)((0,ke.Z)({},Se),{},{className:Ee()(on($e,qa),(Be={},(0,ue.Z)(Be,on($e,"".concat(qa,"-").concat(lt)),lt),(0,ue.Z)(Be,$e,typeof $e=="string"),Be)),style:nr}),Nr)}if(x.isValidElement(Tr)&&ze(Tr)){var he=Tr,rt=he.ref;rt||(Tr=x.cloneElement(Tr,{ref:Nr}))}return x.createElement(Kr,{ref:wa},Tr)});return mn.displayName="CSSMotion",mn}var di=ii(xi),Ji=z(97326),Xi="add",dl="keep",zi="remove",Wi="removed";function Al(Je){var Et;return Je&&(0,re.Z)(Je)==="object"&&"key"in Je?Et=Je:Et={key:Je},(0,ke.Z)((0,ke.Z)({},Et),{},{key:String(Et.key)})}function Cl(){var Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Je.map(Al)}function Vi(){var Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ct=[],mn=0,fa=Et.length,Ya=Cl(Je),ar=Cl(Et);Ya.forEach(function(Do){for(var be=!1,De=mn;De<fa;De+=1){var $e=ar[De];if($e.key===Do.key){mn<De&&(ct=ct.concat(ar.slice(mn,De).map(function(ut){return(0,ke.Z)((0,ke.Z)({},ut),{},{status:Xi})})),mn=De),ct.push((0,ke.Z)((0,ke.Z)({},$e),{},{status:dl})),mn+=1,be=!0;break}}be||ct.push((0,ke.Z)((0,ke.Z)({},Do),{},{status:zi}))}),mn<fa&&(ct=ct.concat(ar.slice(mn).map(function(Do){return(0,ke.Z)((0,ke.Z)({},Do),{},{status:Xi})})));var ro={};ct.forEach(function(Do){var be=Do.key;ro[be]=(ro[be]||0)+1});var Mo=Object.keys(ro).filter(function(Do){return ro[Do]>1});return Mo.forEach(function(Do){ct=ct.filter(function(be){var De=be.key,$e=be.status;return De!==Do||$e!==zi}),ct.forEach(function(be){be.key===Do&&(be.status=dl)})}),ct}var al=["component","children","onVisibleChanged","onAllRemoved"],ul=["status"],Yi=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function hl(Je){var Et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:di,ct=function(mn){(0,br.Z)(Ya,mn);var fa=(0,Dr.Z)(Ya);function Ya(){var ar;(0,Hn.Z)(this,Ya);for(var ro=arguments.length,Mo=new Array(ro),Do=0;Do<ro;Do++)Mo[Do]=arguments[Do];return ar=fa.call.apply(fa,[this].concat(Mo)),(0,ue.Z)((0,Ji.Z)(ar),"state",{keyEntities:[]}),(0,ue.Z)((0,Ji.Z)(ar),"removeKey",function(be){var De=ar.state.keyEntities,$e=De.map(function(ut){return ut.key!==be?ut:(0,ke.Z)((0,ke.Z)({},ut),{},{status:Wi})});return ar.setState({keyEntities:$e}),$e.filter(function(ut){var Jt=ut.status;return Jt!==Wi}).length}),ar}return(0,aa.Z)(Ya,[{key:"render",value:function(){var ro=this,Mo=this.state.keyEntities,Do=this.props,be=Do.component,De=Do.children,$e=Do.onVisibleChanged,ut=Do.onAllRemoved,Jt=(0,Me.Z)(Do,al),Pn=be||x.Fragment,Rn={};return Yi.forEach(function(wa){Rn[wa]=Jt[wa],delete Jt[wa]}),delete Jt.keys,x.createElement(Pn,Jt,Mo.map(function(wa){var ba=wa.status,Da=(0,Me.Z)(wa,ul),xa=ba===Xi||ba===dl;return x.createElement(Et,(0,Ze.Z)({},Rn,{key:Da.key,visible:xa,eventProps:Da,onVisibleChanged:function(ur){if($e==null||$e(ur,{key:Da.key}),!ur){var nr=ro.removeKey(Da.key);nr===0&&ut&&ut()}}}),De)}))}}],[{key:"getDerivedStateFromProps",value:function(ro,Mo){var Do=ro.keys,be=Mo.keyEntities,De=Cl(Do),$e=Vi(be,De);return{keyEntities:$e.filter(function(ut){var Jt=be.find(function(Pn){var Rn=Pn.key;return ut.key===Rn});return!(Jt&&Jt.status===Wi&&ut.status===zi)})}}}]),Ya}(x.Component);return(0,ue.Z)(ct,"defaultProps",{component:"div"}),ct}var Ul=hl(xi),Fl=di;function zl(Je){var Et=Je.prefixCls,ct=Je.align,mn=Je.arrow,fa=Je.arrowPos,Ya=mn||{},ar=Ya.className,ro=Ya.content,Mo=fa.x,Do=Mo===void 0?0:Mo,be=fa.y,De=be===void 0?0:be,$e=x.useRef();if(!ct||!ct.points)return null;var ut={position:"absolute"};if(ct.autoArrow!==!1){var Jt=ct.points[0],Pn=ct.points[1],Rn=Jt[0],wa=Jt[1],ba=Pn[0],Da=Pn[1];Rn===ba||!["t","b"].includes(Rn)?ut.top=De:Rn==="t"?ut.top=0:ut.bottom=0,wa===Da||!["l","r"].includes(wa)?ut.left=Do:wa==="l"?ut.left=0:ut.right=0}return x.createElement("div",{ref:$e,className:Ee()("".concat(Et,"-arrow"),ar),style:ut},ro)}function Tl(Je){var Et=Je.prefixCls,ct=Je.open,mn=Je.zIndex,fa=Je.mask,Ya=Je.motion;return fa?x.createElement(Fl,(0,Ze.Z)({},Ya,{motionAppear:!0,visible:ct,removeOnLeave:!0}),function(ar){var ro=ar.className;return x.createElement("div",{style:{zIndex:mn},className:Ee()("".concat(Et,"-mask"),ro)})}):null}var Xl=x.memo(function(Je){var Et=Je.children;return Et},function(Je,Et){return Et.cache}),Ki=Xl,$i=x.forwardRef(function(Je,Et){var ct=Je.popup,mn=Je.className,fa=Je.prefixCls,Ya=Je.style,ar=Je.target,ro=Je.onVisibleChanged,Mo=Je.open,Do=Je.keepDom,be=Je.fresh,De=Je.onClick,$e=Je.mask,ut=Je.arrow,Jt=Je.arrowPos,Pn=Je.align,Rn=Je.motion,wa=Je.maskMotion,ba=Je.forceRender,Da=Je.getPopupContainer,xa=Je.autoDestroy,qa=Je.portal,ur=Je.zIndex,nr=Je.onMouseEnter,Ar=Je.onMouseLeave,Vr=Je.onPointerEnter,Nr=Je.ready,Tr=Je.offsetX,Se=Je.offsetY,Be=Je.offsetR,lt=Je.offsetB,he=Je.onAlign,rt=Je.onPrepare,st=Je.stretch,Dt=Je.targetWidth,Xe=Je.targetHeight,it=typeof ct=="function"?ct():ct,dt=Mo||Do,Vt=(Da==null?void 0:Da.length)>0,cn=x.useState(!Da||!Vt),Mn=(0,qe.Z)(cn,2),nn=Mn[0],Tn=Mn[1];if(Br(function(){!nn&&Vt&&ar&&Tn(!0)},[nn,Vt,ar]),!nn)return null;var ge="auto",Ce={left:"-1000vw",top:"-1000vh",right:ge,bottom:ge};if(Nr||!Mo){var Pe,gt=Pn.points,$t=Pn.dynamicInset||((Pe=Pn._experimental)===null||Pe===void 0?void 0:Pe.dynamicInset),xn=$t&&gt[0][1]==="r",Bn=$t&&gt[0][0]==="b";xn?(Ce.right=Be,Ce.left=ge):(Ce.left=Tr,Ce.right=ge),Bn?(Ce.bottom=lt,Ce.top=ge):(Ce.top=Se,Ce.bottom=ge)}var zt={};return st&&(st.includes("height")&&Xe?zt.height=Xe:st.includes("minHeight")&&Xe&&(zt.minHeight=Xe),st.includes("width")&&Dt?zt.width=Dt:st.includes("minWidth")&&Dt&&(zt.minWidth=Dt)),Mo||(zt.pointerEvents="none"),x.createElement(qa,{open:ba||dt,getContainer:Da&&function(){return Da(ar)},autoDestroy:xa},x.createElement(Tl,{prefixCls:fa,open:Mo,zIndex:ur,mask:$e,motion:wa}),x.createElement(nt.Z,{onResize:he,disabled:!Mo},function(Ot){return x.createElement(Fl,(0,Ze.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:ba,leavedClassName:"".concat(fa,"-hidden")},Rn,{onAppearPrepare:rt,onEnterPrepare:rt,visible:Mo,onVisibleChanged:function(an){var ft;Rn==null||(ft=Rn.onVisibleChanged)===null||ft===void 0||ft.call(Rn,an),ro(an)}}),function(Tt,an){var ft=Tt.className,Ht=Tt.style,Un=Ee()(fa,ft,mn);return x.createElement("div",{ref:ma(Ot,Et,an),className:Un,style:(0,ke.Z)((0,ke.Z)((0,ke.Z)((0,ke.Z)({"--arrow-x":"".concat(Jt.x||0,"px"),"--arrow-y":"".concat(Jt.y||0,"px")},Ce),zt),Ht),{},{boxSizing:"border-box",zIndex:ur},Ya),onMouseEnter:nr,onMouseLeave:Ar,onPointerEnter:Vr,onClick:De},ut&&x.createElement(zl,{prefixCls:fa,arrow:ut,arrowPos:Jt,align:Pn}),x.createElement(Ki,{cache:!Mo&&!be},it))})}))}),sl=$i,Yl=x.forwardRef(function(Je,Et){var ct=Je.children,mn=Je.getTriggerDOMNode,fa=Nt(ct),Ya=x.useCallback(function(ro){Bo(Et,mn?mn(ro):ro)},[mn]),ar=gr(Ya,ct.ref);return fa?x.cloneElement(ct,{ref:ar}):ct}),_l=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 Je=arguments.length>0&&arguments[0]!==void 0?arguments[0]:Aa,Et=x.forwardRef(function(ct,mn){var fa=ct.prefixCls,Ya=fa===void 0?"rc-trigger-popup":fa,ar=ct.children,ro=ct.action,Mo=ro===void 0?"hover":ro,Do=ct.showAction,be=ct.hideAction,De=ct.popupVisible,$e=ct.defaultPopupVisible,ut=ct.onPopupVisibleChange,Jt=ct.afterPopupVisibleChange,Pn=ct.mouseEnterDelay,Rn=ct.mouseLeaveDelay,wa=Rn===void 0?.1:Rn,ba=ct.focusDelay,Da=ct.blurDelay,xa=ct.mask,qa=ct.maskClosable,ur=qa===void 0?!0:qa,nr=ct.getPopupContainer,Ar=ct.forceRender,Vr=ct.autoDestroy,Nr=ct.destroyPopupOnHide,Tr=ct.popup,Se=ct.popupClassName,Be=ct.popupStyle,lt=ct.popupPlacement,he=ct.builtinPlacements,rt=he===void 0?{}:he,st=ct.popupAlign,Dt=ct.zIndex,Xe=ct.stretch,it=ct.getPopupClassNameFromAlign,dt=ct.fresh,Vt=ct.alignPoint,cn=ct.onPopupClick,Mn=ct.onPopupAlign,nn=ct.arrow,Tn=ct.popupMotion,ge=ct.maskMotion,Ce=ct.popupTransitionName,Pe=ct.popupAnimation,gt=ct.maskTransitionName,$t=ct.maskAnimation,xn=ct.className,Bn=ct.getTriggerDOMNode,zt=(0,Me.Z)(ct,qi),Ot=Vr||Nr||!1,Tt=x.useState(!1),an=(0,qe.Z)(Tt,2),ft=an[0],Ht=an[1];Br(function(){Ht(Er())},[]);var Un=x.useRef({}),na=x.useContext(Ro),kn=x.useMemo(function(){return{registerSubPopup:function(li,Oo){Un.current[li]=Oo,na==null||na.registerSubPopup(li,Oo)}}},[na]),ua=Pa(),un=x.useState(null),ga=(0,qe.Z)(un,2),er=ga[0],Dn=ga[1],wn=vt(function(qr){kt(qr)&&er!==qr&&Dn(qr),na==null||na.registerSubPopup(ua,qr)}),Cr=x.useState(null),zr=(0,qe.Z)(Cr,2),Xr=zr[0],Hr=zr[1],mo=vt(function(qr){kt(qr)&&Xr!==qr&&Hr(qr)}),Ua=x.Children.only(ar),or=(Ua==null?void 0:Ua.props)||{},ir={},_r=vt(function(qr){var li,Oo,Yo=Xr;return(Yo==null?void 0:Yo.contains(qr))||((li=Ia(Yo))===null||li===void 0?void 0:li.host)===qr||qr===Yo||(er==null?void 0:er.contains(qr))||((Oo=Ia(er))===null||Oo===void 0?void 0:Oo.host)===qr||qr===er||Object.values(Un.current).some(function(lo){return(lo==null?void 0:lo.contains(qr))||qr===lo})}),Wr=uo(Ya,Tn,Pe,Ce),Sr=uo(Ya,ge,$t,gt),yo=x.useState($e||!1),oo=(0,qe.Z)(yo,2),$r=oo[0],jr=oo[1],Qr=De!=null?De:$r,Jo=vt(function(qr){De===void 0&&jr(qr)});Br(function(){jr(De||!1)},[De]);var _o=x.useRef(Qr);_o.current=Qr;var bi=vt(function(qr){(0,He.flushSync)(function(){Qr!==qr&&(Jo(qr),ut==null||ut(qr))})}),Pi=x.useRef(),vi=function(){clearTimeout(Pi.current)},ni=function(li){var Oo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;vi(),Oo===0?bi(li):Pi.current=setTimeout(function(){bi(li)},Oo*1e3)};x.useEffect(function(){return vi},[]);var ai=x.useState(!1),Eo=(0,qe.Z)(ai,2),Ho=Eo[0],Ci=Eo[1];Br(function(qr){(!qr||Qr)&&Ci(!0)},[Qr]);var pi=x.useState(null),Li=(0,qe.Z)(pi,2),co=Li[0],$a=Li[1],to=x.useState([0,0]),Yr=(0,qe.Z)(to,2),yr=Yr[0],Fo=Yr[1],hi=function(li){Fo([li.clientX,li.clientY])},Ri=Qa(Qr,er,Vt?yr:Xr,lt,rt,st,Mn),Ii=(0,qe.Z)(Ri,11),Zi=Ii[0],fe=Ii[1],ve=Ii[2],Re=Ii[3],Ue=Ii[4],ot=Ii[5],pt=Ii[6],_t=Ii[7],rn=Ii[8],bt=Ii[9],wt=Ii[10],sn=No(ft,Mo,Do,be),qt=(0,qe.Z)(sn,2),zn=qt[0],Sa=qt[1],ca=zn.has("click"),xr=Sa.has("click")||Sa.has("contextMenu"),sr=vt(function(){Ho||wt()}),Ir=function(){_o.current&&Vt&&xr&&ni(!1)};fr(Qr,Xr,er,sr,Ir),Br(function(){sr()},[yr,lt]),Br(function(){Qr&&!(rt!=null&&rt[lt])&&sr()},[JSON.stringify(st)]);var pn=x.useMemo(function(){var qr=$o(rt,Ya,bt,Vt);return Ee()(qr,it==null?void 0:it(bt))},[bt,it,rt,Ya,Vt]);x.useImperativeHandle(mn,function(){return{forceAlign:sr}});var Ea=x.useState(0),Ma=(0,qe.Z)(Ea,2),ka=Ma[0],ja=Ma[1],pr=x.useState(0),io=(0,qe.Z)(pr,2),wr=io[0],Za=io[1],za=function(){if(Xe&&Xr){var li=Xr.getBoundingClientRect();ja(li.width),Za(li.height)}},cr=function(){za(),sr()},Fr=function(li){Ci(!1),wt(),Jt==null||Jt(li)},Jr=function(){return new Promise(function(li){za(),$a(function(){return li})})};Br(function(){co&&(wt(),co(),$a(null))},[co]);function Wo(qr,li,Oo,Yo){ir[qr]=function(lo){var Vo;Yo==null||Yo(lo),ni(li,Oo);for(var Ko=arguments.length,Go=new Array(Ko>1?Ko-1:0),Mi=1;Mi<Ko;Mi++)Go[Mi-1]=arguments[Mi];(Vo=or[qr])===null||Vo===void 0||Vo.call.apply(Vo,[or,lo].concat(Go))}}(ca||xr)&&(ir.onClick=function(qr){var li;_o.current&&xr?ni(!1):!_o.current&&ca&&(hi(qr),ni(!0));for(var Oo=arguments.length,Yo=new Array(Oo>1?Oo-1:0),lo=1;lo<Oo;lo++)Yo[lo-1]=arguments[lo];(li=or.onClick)===null||li===void 0||li.call.apply(li,[or,qr].concat(Yo))}),Qo(Qr,xr,Xr,er,xa,ur,_r,ni);var Zo=zn.has("hover"),To=Sa.has("hover"),gi,mi;Zo&&(Wo("onMouseEnter",!0,Pn,function(qr){hi(qr)}),Wo("onPointerEnter",!0,Pn,function(qr){hi(qr)}),gi=function(){(Qr||Ho)&&ni(!0,Pn)},Vt&&(ir.onMouseMove=function(qr){var li;(li=or.onMouseMove)===null||li===void 0||li.call(or,qr)})),To&&(Wo("onMouseLeave",!1,wa),Wo("onPointerLeave",!1,wa),mi=function(){ni(!1,wa)}),zn.has("focus")&&Wo("onFocus",!0,ba),Sa.has("focus")&&Wo("onBlur",!1,Da),zn.has("contextMenu")&&(ir.onContextMenu=function(qr){var li;_o.current&&Sa.has("contextMenu")?ni(!1):(hi(qr),ni(!0)),qr.preventDefault();for(var Oo=arguments.length,Yo=new Array(Oo>1?Oo-1:0),lo=1;lo<Oo;lo++)Yo[lo-1]=arguments[lo];(li=or.onContextMenu)===null||li===void 0||li.call.apply(li,[or,qr].concat(Yo))}),xn&&(ir.className=Ee()(or.className,xn));var Fi=(0,ke.Z)((0,ke.Z)({},or),ir),Ti={},rl=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];rl.forEach(function(qr){zt[qr]&&(Ti[qr]=function(){for(var li,Oo=arguments.length,Yo=new Array(Oo),lo=0;lo<Oo;lo++)Yo[lo]=arguments[lo];(li=Fi[qr])===null||li===void 0||li.call.apply(li,[Fi].concat(Yo)),zt[qr].apply(zt,Yo)})});var el=x.cloneElement(Ua,(0,ke.Z)((0,ke.Z)({},Fi),Ti)),Ni={x:ot,y:pt},cl=nn?(0,ke.Z)({},nn!==!0?nn:{}):null;return x.createElement(x.Fragment,null,x.createElement(nt.Z,{disabled:!Qr,ref:mo,onResize:cr},x.createElement(_l,{getTriggerDOMNode:Bn},el)),x.createElement(Ro.Provider,{value:kn},x.createElement(sl,{portal:Je,ref:wn,prefixCls:Ya,popup:Tr,className:Ee()(Se,pn),style:Be,target:Xr,onMouseEnter:gi,onMouseLeave:mi,onPointerEnter:gi,zIndex:Dt,open:Qr,keepDom:Ho,fresh:dt,onClick:cn,mask:xa,motion:Wr,maskMotion:Sr,onVisibleChanged:Fr,onPrepare:Jr,forceRender:Ar,autoDestroy:Ot,getPopupContainer:nr,align:bt,arrow:cl,arrowPos:Ni,ready:Zi,offsetX:fe,offsetY:ve,offsetR:Re,offsetB:Ue,onAlign:sr,stretch:Xe,targetWidth:ka/_t,targetHeight:wr/rn})))});return Et}var kl=ji(Aa),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 ct=Et.keyCode;if(Et.altKey&&!Et.ctrlKey||Et.metaKey||ct>=Zr.F1&&ct<=Zr.F12)return!1;switch(ct){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(Je){var Et=Je.visible,ct=Je.triggerRef,mn=Je.onVisibleChange,fa=Je.autoFocus,Ya=Je.overlayRef,ar=x.useRef(!1),ro=function(){if(Et){var De,$e;(De=ct.current)===null||De===void 0||($e=De.focus)===null||$e===void 0||$e.call(De),mn==null||mn(!1)}},Mo=function(){var De;return(De=Ya.current)!==null&&De!==void 0&&De.focus?(Ya.current.focus(),ar.current=!0,!0):!1},Do=function(De){switch(De.keyCode){case Zl:ro();break;case ql:{var $e=!1;ar.current||($e=Mo()),$e?De.preventDefault():ro();break}}};x.useEffect(function(){return Et?(window.addEventListener("keydown",Do),fa&&Vn(Mo,3),function(){window.removeEventListener("keydown",Do),ar.current=!1}):function(){ar.current=!1}},[Et])}var eu=(0,x.forwardRef)(function(Je,Et){var ct=Je.overlay,mn=Je.arrow,fa=Je.prefixCls,Ya=(0,x.useMemo)(function(){var ro;return typeof ct=="function"?ro=ct():ro=ct,ro},[ct]),ar=xe(Et,Ya==null?void 0:Ya.ref);return x.createElement(x.Fragment,null,mn&&x.createElement("div",{className:"".concat(fa,"-arrow")}),x.cloneElement(Ya,{ref:ze(Ya)?ar:void 0}))}),Ol=eu,fl={adjustX:1,adjustY:1},Wl=[0,0],Hu={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}},Au=Hu,Io=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Vl(Je,Et){var ct,mn=Je.arrow,fa=mn===void 0?!1:mn,Ya=Je.prefixCls,ar=Ya===void 0?"rc-dropdown":Ya,ro=Je.transitionName,Mo=Je.animation,Do=Je.align,be=Je.placement,De=be===void 0?"bottomLeft":be,$e=Je.placements,ut=$e===void 0?Au:$e,Jt=Je.getPopupContainer,Pn=Je.showAction,Rn=Je.hideAction,wa=Je.overlayClassName,ba=Je.overlayStyle,Da=Je.visible,xa=Je.trigger,qa=xa===void 0?["hover"]:xa,ur=Je.autoFocus,nr=Je.overlay,Ar=Je.children,Vr=Je.onVisibleChange,Nr=(0,Me.Z)(Je,Io),Tr=x.useState(),Se=(0,qe.Z)(Tr,2),Be=Se[0],lt=Se[1],he="visible"in Je?Da:Be,rt=x.useRef(null),st=x.useRef(null),Dt=x.useRef(null);x.useImperativeHandle(Et,function(){return rt.current});var Xe=function(Ce){lt(Ce),Vr==null||Vr(Ce)};yl({visible:he,triggerRef:Dt,onVisibleChange:Xe,autoFocus:ur,overlayRef:st});var it=function(Ce){var Pe=Je.onOverlayClick;lt(!1),Pe&&Pe(Ce)},dt=function(){return x.createElement(Ol,{ref:st,overlay:nr,prefixCls:ar,arrow:fa})},Vt=function(){return typeof nr=="function"?dt:dt()},cn=function(){var Ce=Je.minOverlayWidthMatchTrigger,Pe=Je.alignPoint;return"minOverlayWidthMatchTrigger"in Je?Ce:!Pe},Mn=function(){var Ce=Je.openClassName;return Ce!==void 0?Ce:"".concat(ar,"-open")},nn=x.cloneElement(Ar,{className:Ee()((ct=Ar.props)===null||ct===void 0?void 0:ct.className,he&&Mn()),ref:ze(Ar)?xe(Dt,Ar.ref):void 0}),Tn=Rn;return!Tn&&qa.indexOf("contextMenu")!==-1&&(Tn=["click"]),x.createElement(kl,(0,Ze.Z)({builtinPlacements:ut},Nr,{prefixCls:ar,ref:rt,popupClassName:Ee()(wa,(0,ue.Z)({},"".concat(ar,"-show-arrow"),fa)),popupStyle:ba,action:qa,showAction:Pn,hideAction:Tn,popupPlacement:De,popupAlign:Do,popupTransitionName:ro,popupAnimation:Mo,popupVisible:he,stretch:cn()?"minWidth":"",popup:Vt(),onPopupVisibleChange:Xe,onPopupClick:it,getPopupContainer:Jt}),nn)}var uu=x.forwardRef(Vl),Mr=uu,su=z(60276),Fu=z(5663),Iu=z(10366),Ou=z(80636),Su=z(8745),yu=z(96159),ml=z(53124),Eu=z(68508),$l=z(76529),Pu=z(46605),cu=z(66748);const Lu=null,du=Je=>{const{menu:Et,arrow:ct,prefixCls:mn,children:fa,trigger:Ya,disabled:ar,dropdownRender:ro,getPopupContainer:Mo,overlayClassName:Do,rootClassName:be,open:De,onOpenChange:$e,visible:ut,onVisibleChange:Jt,mouseEnterDelay:Pn=.15,mouseLeaveDelay:Rn=.1,autoAdjustOverflow:wa=!0,placement:ba="",overlay:Da,transitionName:xa}=Je,{getPopupContainer:qa,getPrefixCls:ur,direction:nr}=x.useContext(ml.E_),Ar=x.useMemo(()=>{const nn=ur();return xa!==void 0?xa:ba.includes("top")?`${nn}-slide-down`:`${nn}-slide-up`},[ur,ba,xa]),Vr=x.useMemo(()=>ba?ba.includes("Center")?ba.slice(0,ba.indexOf("Center")):ba:nr==="rtl"?"bottomRight":"bottomLeft",[ba,nr]),Nr=ur("dropdown",mn),[Tr,Se]=(0,cu.Z)(Nr),[,Be]=(0,Pu.Z)(),lt=x.Children.only(fa),he=(0,yu.Tm)(lt,{className:Ee()(`${Nr}-trigger`,{[`${Nr}-rtl`]:nr==="rtl"},lt.props.className),disabled:ar}),rt=ar?[]:Ya;let st;rt&&rt.includes("contextMenu")&&(st=!0);const[Dt,Xe]=(0,Fu.Z)(!1,{value:De!=null?De:ut}),it=(0,su.useEvent)(nn=>{$e==null||$e(nn),Jt==null||Jt(nn),Xe(nn)}),dt=Ee()(Do,be,Se,{[`${Nr}-rtl`]:nr==="rtl"}),Vt=(0,Ou.Z)({arrowPointAtCenter:typeof ct=="object"&&ct.pointAtCenter,autoAdjustOverflow:wa,offset:Be.marginXXS,arrowWidth:ct?Be.sizePopupArrow:0,borderRadius:Be.borderRadius}),cn=x.useCallback(()=>{Xe(!1)},[]),Mn=()=>{let nn;return Et!=null&&Et.items?nn=x.createElement(Eu.default,Object.assign({},Et)):typeof Da=="function"?nn=Da():nn=Da,ro&&(nn=ro(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:cn,validator:Tn=>{let{mode:ge}=Tn}},nn)};return Tr(x.createElement(Mr,Object.assign({alignPoint:st},(0,Iu.Z)(Je,["rootClassName"]),{mouseEnterDelay:Pn,mouseLeaveDelay:Rn,visible:Dt,builtinPlacements:Vt,arrow:!!ct,overlayClassName:dt,prefixCls:Nr,getPopupContainer:Mo||qa,transitionName:Ar,trigger:rt,overlay:Mn,placement:Vr,onVisibleChange:it}),he))};function Bu(Je){return Object.assign(Object.assign({},Je),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const gu=(0,Su.Z)(du,"dropdown",Je=>Je,Bu),tu=Je=>x.createElement(gu,Object.assign({},Je),x.createElement("span",null));du._InternalPanelDoNotUseOrYouWillBeFired=tu;var fu=du},85418:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return y}});var x=z(56153),ie=z(94184),we=z.n(ie),Te=z(67294),Ee=z(25877),Ze=z(71577),ue=z(53124),qe=z(93421),Me=z(4173),ke=z(66748),He=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(ue.E_),{prefixCls:te,type:re="default",danger:oe,disabled:ce,loading:pe,onClick:xe,htmlType:Ge,children:ze,className:Ie,menu:ye,arrow:Ke,autoFocus:We,overlay:Qe,trigger:Fe,align:at,open:yt,onOpenChange:ht,placement:xt,getPopupContainer:Ct,href:Xt,icon:la=Te.createElement(Ee.Z,null),title:sa,buttonsRender:Pt=ra=>ra,mouseEnterDelay:mt,mouseLeaveDelay:Sn,overlayClassName:va,overlayStyle:Fn,destroyPopupOnHide:Qn,dropdownRender:tt}=a,ta=He(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"]),ha=E("dropdown",te),fn=`${ha}-button`,[Ft,hn]=(0,ke.Z)(ha),Ve={menu:ye,arrow:Ke,autoFocus:We,align:at,disabled:ce,trigger:ce?[]:Fe,onOpenChange:ht,getPopupContainer:Ct||b,mouseEnterDelay:mt,mouseLeaveDelay:Sn,overlayClassName:va,overlayStyle:Fn,destroyPopupOnHide:Qn,dropdownRender:tt},{compactSize:Oe,compactItemClassnames:St}=(0,Me.ri)(ha,ee),Yt=we()(fn,St,Ie,hn);"overlay"in a&&(Ve.overlay=Qe),"open"in a&&(Ve.open=yt),"placement"in a?Ve.placement=xt:Ve.placement=ee==="rtl"?"bottomLeft":"bottomRight";const An=Te.createElement(Ze.ZP,{type:re,danger:oe,disabled:ce,loading:pe,onClick:xe,htmlType:Ge,href:Xt,title:sa},ze),Zn=Te.createElement(Ze.ZP,{type:re,danger:oe,icon:la}),[Fa,On]=Pt([An,Zn]);return Ft(Te.createElement(qe.Z.Compact,Object.assign({className:Yt,size:Oe,block:!0},ta),Fa,Te.createElement(x.Z,Object.assign({},Ve),On)))};de.__ANT_BUTTON=!0;var _e=de;const se=x.Z;se.Button=_e;var y=se},66748:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return He}});var x=z(14747),ie=z(67771),we=z(33297),Te=z(50438),Ee=z(97414),Ze=z(67968),ue=z(45503),Me=de=>{const{componentCls:_e,menuCls:se,colorError:y,colorTextLightSolid:a}=de,b=`${se}-item`;return{[`${_e}, ${_e}-menu-submenu`]:{[`${se} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const ke=de=>{const{componentCls:_e,menuCls:se,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:b,antCls:E,iconCls:ee,motionDurationMid:te,dropdownPaddingVertical:re,fontSize:oe,dropdownEdgeChildPadding:ce,colorTextDisabled:pe,fontSizeIcon:xe,controlPaddingHorizontal:Ge,colorBgElevated:ze}=de;return[{[_e]: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}},[`${_e}-wrap`]:{position:"relative",[`${E}-btn > ${ee}-down`]:{fontSize:xe},[`${ee}-down::before`]:{transition:`transform ${te}`}},[`${_e}-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${_e}-placement-bottomLeft,
&${E}-slide-down-appear${E}-slide-down-appear-active${_e}-placement-bottomLeft,
&${E}-slide-down-enter${E}-slide-down-enter-active${_e}-placement-bottom,
&${E}-slide-down-appear${E}-slide-down-appear-active${_e}-placement-bottom,
&${E}-slide-down-enter${E}-slide-down-enter-active${_e}-placement-bottomRight,
&${E}-slide-down-appear${E}-slide-down-appear-active${_e}-placement-bottomRight`]:{animationName:ie.fJ},[`&${E}-slide-up-enter${E}-slide-up-enter-active${_e}-placement-topLeft,
&${E}-slide-up-appear${E}-slide-up-appear-active${_e}-placement-topLeft,
&${E}-slide-up-enter${E}-slide-up-enter-active${_e}-placement-top,
&${E}-slide-up-appear${E}-slide-up-appear-active${_e}-placement-top,
&${E}-slide-up-enter${E}-slide-up-enter-active${_e}-placement-topRight,
&${E}-slide-up-appear${E}-slide-up-appear-active${_e}-placement-topRight`]:{animationName:ie.Qt},[`&${E}-slide-down-leave${E}-slide-down-leave-active${_e}-placement-bottomLeft,
&${E}-slide-down-leave${E}-slide-down-leave-active${_e}-placement-bottom,
&${E}-slide-down-leave${E}-slide-down-leave-active${_e}-placement-bottomRight`]:{animationName:ie.Uw},[`&${E}-slide-up-leave${E}-slide-up-leave-active${_e}-placement-topLeft,
&${E}-slide-up-leave${E}-slide-up-leave-active${_e}-placement-top,
&${E}-slide-up-leave${E}-slide-up-leave-active${_e}-placement-topRight`]:{animationName:ie.ly}})},(0,Ee.ZP)(de,{colorBg:ze,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${_e} ${se}`]:{position:"relative",margin:0},[`${se}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${_e}, ${_e}-menu-submenu`]:{[se]:Object.assign(Object.assign({padding:ce,listStyleType:"none",backgroundColor:ze,backgroundClip:"padding-box",borderRadius:de.borderRadiusLG,outline:"none",boxShadow:de.boxShadowSecondary},(0,x.Qy)(de)),{[`${se}-item-group-title`]:{padding:`${re}px ${Ge}px`,color:de.colorTextDescription,transition:`all ${te}`},[`${se}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${se}-item-icon`]:{minWidth:oe,marginInlineEnd:de.marginXS,fontSize:de.fontSizeSM},[`${se}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${se}-item, ${se}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${re}px ${Ge}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:ze,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${de.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:de.colorSplit},[`${_e}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:de.paddingXS,[`${_e}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:de.colorTextDescription,fontSize:xe,fontStyle:"normal"}}}),[`${se}-item-group-list`]:{margin:`0 ${de.marginXS}px`,padding:0,listStyle:"none"},[`${se}-submenu-title`]:{paddingInlineEnd:Ge+de.fontSizeSM},[`${se}-submenu-vertical`]:{position:"relative"},[`${se}-submenu${se}-submenu-disabled ${_e}-menu-submenu-title`]:{[`&, ${_e}-menu-submenu-arrow-icon`]:{color:pe,backgroundColor:ze,cursor:"not-allowed"}},[`${se}-submenu-selected ${_e}-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 He=(0,Ze.Z)("Dropdown",(de,_e)=>{let{rootPrefixCls:se}=_e;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,ue.TS)(de,{menuCls:`${re}-menu`,rootPrefixCls:se,dropdownArrowDistance:a/2+y,dropdownArrowOffset:pe,dropdownPaddingVertical:ce,dropdownEdgeChildPadding:te});return[ke(xe),Me(xe)]},de=>({zIndexPopup:de.zIndexPopupBase+50}))},25378:function(en,Wt,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 ue=(0,x.useRef)({}),qe=(0,we.Z)(),Me=(0,Te.ZP)();return(0,ie.Z)(()=>{const ke=Me.subscribe(He=>{ue.current=He,Ze&&qe()});return()=>Me.unsubscribe(ke)},[]),ue.current}Wt.Z=Ee},71322:function(en,Wt,z){"use strict";z.d(Wt,{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}))},ue=ie.forwardRef(Ze),qe=z(22751),Me=z(91034),ke=z(94184),He=z.n(ke),de=z(10366),se=ce=>!isNaN(parseFloat(ce))&&isFinite(ce),y=z(53124),a=z(84321),b=function(ce,pe){var xe={};for(var Ge in ce)Object.prototype.hasOwnProperty.call(ce,Ge)&&pe.indexOf(Ge)<0&&(xe[Ge]=ce[Ge]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,Ge=Object.getOwnPropertySymbols(ce);ze<Ge.length;ze++)pe.indexOf(Ge[ze])<0&&Object.prototype.propertyIsEnumerable.call(ce,Ge[ze])&&(xe[Ge[ze]]=ce[Ge[ze]]);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:Ge,trigger:ze,children:Ie,defaultCollapsed:ye=!1,theme:Ke="dark",style:We={},collapsible:Qe=!1,reverseArrow:Fe=!1,width:at=200,collapsedWidth:yt=80,zeroWidthTriggerStyle:ht,breakpoint:xt,onCollapse:Ct,onBreakpoint:Xt}=ce,la=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,mt]=(0,ie.useState)("collapsed"in ce?ce.collapsed:ye),[Sn,va]=(0,ie.useState)(!1);(0,ie.useEffect)(()=>{"collapsed"in ce&&mt(ce.collapsed)},[ce.collapsed]);const Fn=(Ft,hn)=>{"collapsed"in ce||mt(Ft),Ct==null||Ct(Ft,hn)},Qn=(0,ie.useRef)();Qn.current=Ft=>{va(Ft.matches),Xt==null||Xt(Ft.matches),Pt!==Ft.matches&&Fn(Ft.matches,"responsive")},(0,ie.useEffect)(()=>{function Ft(Ve){return Qn.current(Ve)}let hn;if(typeof window!="undefined"){const{matchMedia:Ve}=window;if(Ve&&xt&&xt in E){hn=Ve(`(max-width: ${E[xt]})`);try{hn.addEventListener("change",Ft)}catch(Oe){hn.addListener(Ft)}Ft(hn)}}return()=>{try{hn==null||hn.removeEventListener("change",Ft)}catch(Ve){hn==null||hn.removeListener(Ft)}}},[xt]),(0,ie.useEffect)(()=>{const Ft=te("ant-sider-");return sa.addSider(Ft),()=>sa.removeSider(Ft)},[]);const tt=()=>{Fn(!Pt,"clickTrigger")},{getPrefixCls:ta}=(0,ie.useContext)(y.E_),ha=()=>{const Ft=ta("layout-sider",xe),hn=(0,de.Z)(la,["collapsed"]),Ve=Pt?yt:at,Oe=se(Ve)?`${Ve}px`:String(Ve),St=parseFloat(String(yt||0))===0?ie.createElement("span",{onClick:tt,className:He()(`${Ft}-zero-width-trigger`,`${Ft}-zero-width-trigger-${Fe?"right":"left"}`),style:ht},ze||ie.createElement(ue,null)):null,Zn={expanded:Fe?ie.createElement(Me.Z,null):ie.createElement(qe.Z,null),collapsed:Fe?ie.createElement(qe.Z,null):ie.createElement(Me.Z,null)}[Pt?"collapsed":"expanded"],Fa=ze!==null?St||ie.createElement("div",{className:`${Ft}-trigger`,onClick:tt,style:{width:Oe}},ze||Zn):null,On=Object.assign(Object.assign({},We),{flex:`0 0 ${Oe}`,maxWidth:Oe,minWidth:Oe,width:Oe}),ra=He()(Ft,`${Ft}-${Ke}`,{[`${Ft}-collapsed`]:!!Pt,[`${Ft}-has-trigger`]:Qe&&ze!==null&&!St,[`${Ft}-below`]:!!Sn,[`${Ft}-zero-width`]:parseFloat(Oe)===0},Ge);return ie.createElement("aside",Object.assign({className:ra},hn,{style:On,ref:pe}),ie.createElement("div",{className:`${Ft}-children`},Ie),Qe||Sn&&St?Fa:null)},fn=ie.useMemo(()=>({siderCollapsed:Pt}),[Pt]);return ie.createElement(ee.Provider,{value:fn},ha())})},84321:function(en,Wt,z){"use strict";z.d(Wt,{VY:function(){return te},$_:function(){return ee},h4:function(){return E},Gs:function(){return _e},ZP:function(){return re}});var x=z(74902),ie=z(94184),we=z.n(ie),Te=z(10366),Ee=z(67294),Ze=z(53124),ue=z(67968),Me=oe=>{const{componentCls:ce,bodyBg:pe,lightSiderBg:xe,lightTriggerBg:Ge,lightTriggerColor:ze}=oe;return{[`${ce}-sider-light`]:{background:xe,[`${ce}-sider-trigger`]:{color:ze,background:Ge},[`${ce}-sider-zero-width-trigger`]:{color:ze,background:Ge,border:`1px solid ${pe}`,borderInlineStart:0}}}};const ke=oe=>{const{antCls:ce,componentCls:pe,colorText:xe,triggerColor:Ge,footerBg:ze,triggerBg:Ie,headerHeight:ye,headerPadding:Ke,headerColor:We,footerPadding:Qe,triggerHeight:Fe,zeroTriggerHeight:at,zeroTriggerWidth:yt,motionDurationMid:ht,motionDurationSlow:xt,fontSize:Ct,borderRadius:Xt,bodyBg:la,headerBg:sa,siderBg:Pt}=oe;return{[pe]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:la,"&, *":{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 ${ht}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ce}-menu${ce}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Fe},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Fe,color:Ge,lineHeight:`${Fe}px`,textAlign:"center",background:Ie,cursor:"pointer",transition:`all ${ht}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ye,insetInlineEnd:-yt,zIndex:1,width:yt,height:at,color:Ge,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Pt,borderStartStartRadius:0,borderStartEndRadius:Xt,borderEndEndRadius:Xt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${xt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${xt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-yt,borderStartStartRadius:Xt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Xt}}}}},Me(oe)),{"&-rtl":{direction:"rtl"}}),[`${pe}-header`]:{height:ye,padding:Ke,color:We,lineHeight:`${ye}px`,background:sa,[`${ce}-menu`]:{lineHeight:"inherit"}},[`${pe}-footer`]:{padding:Qe,color:xe,fontSize:Ct,background:ze},[`${pe}-content`]:{flex:"auto",minHeight:0}}};var He=(0,ue.Z)("Layout",oe=>[ke(oe)],oe=>{const{colorBgLayout:ce,controlHeight:pe,controlHeightLG:xe,colorText:Ge,controlHeightSM:ze,marginXXS:Ie,colorTextLightSolid:ye,colorBgContainer:Ke}=oe,We=xe*1.25;return{colorBgHeader:"#001529",colorBgBody:ce,colorBgTrigger:"#002140",bodyBg:ce,headerBg:"#001529",headerHeight:pe*2,headerPadding:`0 ${We}px`,headerColor:Ge,footerPadding:`${ze}px ${We}px`,footerBg:ce,siderBg:"#001529",triggerHeight:xe+Ie*2,triggerBg:"#002140",triggerColor:ye,zeroTriggerWidth:xe,zeroTriggerHeight:xe,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:Ge}},{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 Ge=0,xe=Object.getOwnPropertySymbols(oe);Ge<xe.length;Ge++)ce.indexOf(xe[Ge])<0&&Object.prototype.propertyIsEnumerable.call(oe,xe[Ge])&&(pe[xe[Ge]]=oe[xe[Ge]]);return pe};const _e=Ee.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function se(oe){let{suffixCls:ce,tagName:pe,displayName:xe}=oe;return Ge=>Ee.forwardRef((Ie,ye)=>Ee.createElement(Ge,Object.assign({ref:ye,suffixCls:ce,tagName:pe},Ie)))}const y=Ee.forwardRef((oe,ce)=>{const{prefixCls:pe,suffixCls:xe,className:Ge,tagName:ze}=oe,Ie=de(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ye}=Ee.useContext(Ze.E_),Ke=ye("layout",pe),[We,Qe]=He(Ke),Fe=xe?`${Ke}-${xe}`:Ke;return We(Ee.createElement(ze,Object.assign({className:we()(pe||Fe,Ge,Qe),ref:ce},Ie)))}),a=Ee.forwardRef((oe,ce)=>{const{direction:pe}=Ee.useContext(Ze.E_),[xe,Ge]=Ee.useState([]),{prefixCls:ze,className:Ie,rootClassName:ye,children:Ke,hasSider:We,tagName:Qe,style:Fe}=oe,at=de(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),yt=(0,Te.Z)(at,["suffixCls"]),{getPrefixCls:ht,layout:xt}=Ee.useContext(Ze.E_),Ct=ht("layout",ze),[Xt,la]=He(Ct),sa=we()(Ct,{[`${Ct}-has-sider`]:typeof We=="boolean"?We:xe.length>0,[`${Ct}-rtl`]:pe==="rtl"},xt==null?void 0:xt.className,Ie,ye,la),Pt=Ee.useMemo(()=>({siderHook:{addSider:mt=>{Ge(Sn=>[].concat((0,x.Z)(Sn),[mt]))},removeSider:mt=>{Ge(Sn=>Sn.filter(va=>va!==mt))}}}),[]);return Xt(Ee.createElement(_e.Provider,{value:Pt},Ee.createElement(Qe,Object.assign({ref:ce,className:sa,style:Object.assign(Object.assign({},xt==null?void 0:xt.style),Fe)},yt),Ke)))}),b=se({tagName:"div",displayName:"Layout"})(a),E=se({suffixCls:"header",tagName:"header",displayName:"Header"})(y),ee=se({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),te=se({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var re=b},76529:function(en,Wt,z){"use strict";z.d(Wt,{J:function(){return Ze}});var x=z(67294),ie=z(4173),we=z(60276),Te=function(ue,qe){var Me={};for(var ke in ue)Object.prototype.hasOwnProperty.call(ue,ke)&&qe.indexOf(ke)<0&&(Me[ke]=ue[ke]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,ke=Object.getOwnPropertySymbols(ue);He<ke.length;He++)qe.indexOf(ke[He])<0&&Object.prototype.propertyIsEnumerable.call(ue,ke[He])&&(Me[ke[He]]=ue[ke[He]]);return Me};const Ee=x.createContext(null),Ze=x.forwardRef((ue,qe)=>{const{children:Me}=ue,ke=Te(ue,["children"]),He=x.useContext(Ee),de=x.useMemo(()=>Object.assign(Object.assign({},He),ke),[He,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))});Wt.Z=Ee},68508:function(en,Wt,z){"use strict";z.d(Wt,{default:function(){return Ft}});var x=z(52073),ie=z(67294),we=z(71322),Te=z(94184),Ee=z.n(Te),Ze=z(53124),ue=function(hn,Ve){var Oe={};for(var St in hn)Object.prototype.hasOwnProperty.call(hn,St)&&Ve.indexOf(St)<0&&(Oe[St]=hn[St]);if(hn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,St=Object.getOwnPropertySymbols(hn);Yt<St.length;Yt++)Ve.indexOf(St[Yt])<0&&Object.prototype.propertyIsEnumerable.call(hn,St[Yt])&&(Oe[St[Yt]]=hn[St[Yt]]);return Oe},Me=hn=>{const{prefixCls:Ve,className:Oe,dashed:St}=hn,Yt=ue(hn,["prefixCls","className","dashed"]),{getPrefixCls:An}=ie.useContext(Ze.E_),Zn=An("menu",Ve),Fa=Ee()({[`${Zn}-item-divider-dashed`]:!!St},Oe);return ie.createElement(x.iz,Object.assign({className:Fa},Yt))},ke=z(37419),He=z(10366),de=z(83062),_e=z(96159),y=(0,ie.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=hn=>{var Ve;const{className:Oe,children:St,icon:Yt,title:An,danger:Zn}=hn,{prefixCls:Fa,firstLevel:On,direction:ra,disableMenuItemTitleTooltip:Aa,inlineCollapsed:nt}=ie.useContext(y),kt=jt=>{const dn=ie.createElement("span",{className:`${Fa}-title-content`},St);return(!Yt||(0,_e.l$)(St)&&St.type==="span")&&St&&jt&&On&&typeof St=="string"?ie.createElement("div",{className:`${Fa}-inline-collapsed-noicon`},St.charAt(0)):dn},{siderCollapsed:Ta}=ie.useContext(we.D);let oa=An;typeof An=="undefined"?oa=On?St:"":An===!1&&(oa="");const Zt={title:oa};!Ta&&!nt&&(Zt.title=null,Zt.open=!1);const Ia=(0,ke.Z)(St).length;let vt=ie.createElement(x.ck,Object.assign({},(0,He.Z)(hn,["title","icon","danger"]),{className:Ee()({[`${Fa}-item-danger`]:Zn,[`${Fa}-item-only-child`]:(Yt?Ia+1:Ia)===1},Oe),title:typeof An=="string"?An:void 0}),(0,_e.Tm)(Yt,{className:Ee()((0,_e.l$)(Yt)?(Ve=Yt.props)===null||Ve===void 0?void 0:Ve.className:"",`${Fa}-item-icon`)}),kt(nt));return Aa||(vt=ie.createElement(de.Z,Object.assign({},Zt,{placement:ra==="rtl"?"left":"right",overlayClassName:`${Fa}-inline-collapsed-tooltip`}),vt)),vt},ee=hn=>{var Ve;const{popupClassName:Oe,icon:St,title:Yt,theme:An}=hn,Zn=ie.useContext(y),{prefixCls:Fa,inlineCollapsed:On,theme:ra}=Zn,Aa=(0,x.Xl)();let nt;if(!St)nt=On&&!Aa.length&&Yt&&typeof Yt=="string"?ie.createElement("div",{className:`${Fa}-inline-collapsed-noicon`},Yt.charAt(0)):ie.createElement("span",{className:`${Fa}-title-content`},Yt);else{const Ta=(0,_e.l$)(Yt)&&Yt.type==="span";nt=ie.createElement(ie.Fragment,null,(0,_e.Tm)(St,{className:Ee()((0,_e.l$)(St)?(Ve=St.props)===null||Ve===void 0?void 0:Ve.className:"",`${Fa}-item-icon`)}),Ta?Yt:ie.createElement("span",{className:`${Fa}-title-content`},Yt))}const kt=ie.useMemo(()=>Object.assign(Object.assign({},Zn),{firstLevel:!1}),[Zn]);return ie.createElement(y.Provider,{value:kt},ie.createElement(x.Wd,Object.assign({},(0,He.Z)(hn,["icon"]),{title:nt,popupClassName:Ee()(Fa,Oe,`${Fa}-${An||ra}`)})))},te=z(25877),re=z(60276),oe=z(33603),ce=z(76529),pe=function(hn,Ve){var Oe={};for(var St in hn)Object.prototype.hasOwnProperty.call(hn,St)&&Ve.indexOf(St)<0&&(Oe[St]=hn[St]);if(hn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,St=Object.getOwnPropertySymbols(hn);Yt<St.length;Yt++)Ve.indexOf(St[Yt])<0&&Object.prototype.propertyIsEnumerable.call(hn,St[Yt])&&(Oe[St[Yt]]=hn[St[Yt]]);return Oe};function xe(hn){return(hn||[]).map((Ve,Oe)=>{if(Ve&&typeof Ve=="object"){const St=Ve,{label:Yt,children:An,key:Zn,type:Fa}=St,On=pe(St,["label","children","key","type"]),ra=Zn!=null?Zn:`tmp-${Oe}`;return An||Fa==="group"?Fa==="group"?ie.createElement(x.BW,Object.assign({key:ra},On,{title:Yt}),xe(An)):ie.createElement(ee,Object.assign({key:ra},On,{title:Yt}),xe(An)):Fa==="divider"?ie.createElement(Me,Object.assign({key:ra},On)):ie.createElement(b,Object.assign({key:ra},On),Yt)}return null}).filter(Ve=>Ve)}function Ge(hn){return ie.useMemo(()=>hn&&xe(hn),[hn])}var ze=z(84780),Ie=z(14747),ye=z(33507),Ke=z(67771),We=z(50438),Qe=z(67968),Fe=z(45503),yt=hn=>{const{componentCls:Ve,motionDurationSlow:Oe,horizontalLineHeight:St,colorSplit:Yt,lineWidth:An,lineType:Zn,itemPaddingInline:Fa}=hn;return{[`${Ve}-horizontal`]:{lineHeight:St,border:0,borderBottom:`${An}px ${Zn} ${Yt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Ve}-item, ${Ve}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Fa},[`> ${Ve}-item:hover,
> ${Ve}-item-active,
> ${Ve}-submenu ${Ve}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Ve}-item, ${Ve}-submenu-title`]:{transition:[`border-color ${Oe}`,`background ${Oe}`].join(",")},[`${Ve}-submenu-arrow`]:{display:"none"}}}},xt=hn=>{let{componentCls:Ve,menuArrowOffset:Oe}=hn;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(-${Oe})`},"&::after":{transform:`rotate(45deg) translateY(${Oe})`}}}}};const Ct=hn=>Object.assign({},(0,Ie.oN)(hn));var la=(hn,Ve)=>{const{componentCls:Oe,itemColor:St,itemSelectedColor:Yt,groupTitleColor:An,itemBg:Zn,subMenuItemBg:Fa,itemSelectedBg:On,activeBarHeight:ra,activeBarWidth:Aa,activeBarBorderWidth:nt,motionDurationSlow:kt,motionEaseInOut:Ta,motionEaseOut:oa,itemPaddingInline:Zt,motionDurationMid:Ia,itemHoverColor:vt,lineType:jt,colorSplit:dn,itemDisabledColor:Gt,dangerItemColor:Ut,dangerItemHoverColor:Pa,dangerItemSelectedColor:Ba,dangerItemActiveBg:Ca,dangerItemSelectedBg:La,itemHoverBg:Lr,itemActiveBg:Br,menuSubMenuBg:Er,horizontalItemSelectedColor:ho,horizontalItemSelectedBg:Ro,horizontalItemBorderRadius:vo,horizontalItemHoverBg:No,popupBg:zo}=hn;return{[`${Oe}-${Ve}, ${Oe}-${Ve} > ${Oe}`]:{color:St,background:Zn,[`&${Oe}-root:focus-visible`]:Object.assign({},Ct(hn)),[`${Oe}-item-group-title`]:{color:An},[`${Oe}-submenu-selected`]:{[`> ${Oe}-submenu-title`]:{color:Yt}},[`${Oe}-item-disabled, ${Oe}-submenu-disabled`]:{color:`${Gt} !important`},[`${Oe}-item:not(${Oe}-item-selected):not(${Oe}-submenu-selected)`]:{[`&:hover, > ${Oe}-submenu-title:hover`]:{color:vt}},[`&:not(${Oe}-horizontal)`]:{[`${Oe}-item:not(${Oe}-item-selected)`]:{"&:hover":{backgroundColor:Lr},"&:active":{backgroundColor:Br}},[`${Oe}-submenu-title`]:{"&:hover":{backgroundColor:Lr},"&:active":{backgroundColor:Br}}},[`${Oe}-item-danger`]:{color:Ut,[`&${Oe}-item:hover`]:{[`&:not(${Oe}-item-selected):not(${Oe}-submenu-selected)`]:{color:Pa}},[`&${Oe}-item:active`]:{background:Ca}},[`${Oe}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Oe}-item-selected`]:{color:Yt,[`&${Oe}-item-danger`]:{color:Ba},"a, a:hover":{color:"inherit"}},[`& ${Oe}-item-selected`]:{backgroundColor:On,[`&${Oe}-item-danger`]:{backgroundColor:La}},[`${Oe}-item, ${Oe}-submenu-title`]:{[`&:not(${Oe}-item-disabled):focus-visible`]:Object.assign({},Ct(hn))},[`&${Oe}-submenu > ${Oe}`]:{backgroundColor:Er},[`&${Oe}-popup > ${Oe}`]:{backgroundColor:zo},[`&${Oe}-horizontal`]:Object.assign(Object.assign({},Ve==="dark"?{borderBottom:0}:{}),{[`> ${Oe}-item, > ${Oe}-submenu`]:{top:nt,marginTop:-nt,marginBottom:0,borderRadius:vo,"&::after":{position:"absolute",insetInline:Zt,bottom:0,borderBottom:`${ra}px solid transparent`,transition:`border-color ${kt} ${Ta}`,content:'""'},"&:hover, &-active, &-open":{background:No,"&::after":{borderBottomWidth:ra,borderBottomColor:ho}},"&-selected":{color:ho,backgroundColor:Ro,"&:hover":{backgroundColor:Ro},"&::after":{borderBottomWidth:ra,borderBottomColor:ho}}}}),[`&${Oe}-root`]:{[`&${Oe}-inline, &${Oe}-vertical`]:{borderInlineEnd:`${nt}px ${jt} ${dn}`}},[`&${Oe}-inline`]:{[`${Oe}-sub${Oe}-inline`]:{background:Fa},[`${Oe}-item, ${Oe}-submenu-title`]:nt&&Aa?{width:`calc(100% + ${nt}px)`}:{},[`${Oe}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Aa}px solid ${Yt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Ia} ${oa}`,`opacity ${Ia} ${oa}`].join(","),content:'""'},[`&${Oe}-item-danger`]:{"&::after":{borderInlineEndColor:Ba}}},[`${Oe}-selected, ${Oe}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Ia} ${Ta}`,`opacity ${Ia} ${Ta}`].join(",")}}}}}};const sa=hn=>{const{componentCls:Ve,itemHeight:Oe,itemMarginInline:St,padding:Yt,menuArrowSize:An,marginXS:Zn,itemMarginBlock:Fa}=hn,On=Yt+An+Zn;return{[`${Ve}-item`]:{position:"relative",overflow:"hidden"},[`${Ve}-item, ${Ve}-submenu-title`]:{height:Oe,lineHeight:`${Oe}px`,paddingInline:Yt,overflow:"hidden",textOverflow:"ellipsis",marginInline:St,marginBlock:Fa,width:`calc(100% - ${St*2}px)`},[`> ${Ve}-item,
> ${Ve}-submenu > ${Ve}-submenu-title`]:{height:Oe,lineHeight:`${Oe}px`},[`${Ve}-item-group-list ${Ve}-submenu-title,
${Ve}-submenu-title`]:{paddingInlineEnd:On}}};var mt=hn=>{const{componentCls:Ve,iconCls:Oe,itemHeight:St,colorTextLightSolid:Yt,dropdownWidth:An,controlHeightLG:Zn,motionDurationMid:Fa,motionEaseOut:On,paddingXL:ra,itemMarginInline:Aa,fontSizeLG:nt,motionDurationSlow:kt,paddingXS:Ta,boxShadowSecondary:oa,collapsedWidth:Zt,collapsedIconSize:Ia}=hn,vt={height:St,lineHeight:`${St}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Ve]:{"&-inline, &-vertical":Object.assign({[`&${Ve}-root`]:{boxShadow:"none"}},sa(hn))},[`${Ve}-submenu-popup`]:{[`${Ve}-vertical`]:Object.assign(Object.assign({},sa(hn)),{boxShadow:oa})}},{[`${Ve}-submenu-popup ${Ve}-vertical${Ve}-sub`]:{minWidth:An,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 ${kt}`,`background ${kt}`,`padding ${Fa} ${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`]:vt,[`& ${Ve}-item-group-title`]:{paddingInlineStart:ra}},[`${Ve}-item`]:vt}},{[`${Ve}-inline-collapsed`]:{width:Zt,[`&${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 - ${Aa}px)`,textOverflow:"clip",[`
${Ve}-submenu-arrow,
${Ve}-submenu-expand-icon
`]:{opacity:0},[`${Ve}-item-icon, ${Oe}`]:{margin:0,fontSize:Ia,lineHeight:`${St}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Ve}-item-icon, ${Oe}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Ve}-item-icon, ${Oe}`]:{display:"none"},"a, a:hover":{color:Yt}},[`${Ve}-item-group-title`]:Object.assign(Object.assign({},Ie.vS),{paddingInline:Ta})}}]};const Sn=hn=>{const{componentCls:Ve,motionDurationSlow:Oe,motionDurationMid:St,motionEaseInOut:Yt,motionEaseOut:An,iconCls:Zn,iconSize:Fa,iconMarginInlineEnd:On}=hn;return{[`${Ve}-item, ${Ve}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Oe}`,`background ${Oe}`,`padding ${Oe} ${Yt}`].join(","),[`${Ve}-item-icon, ${Zn}`]:{minWidth:Fa,fontSize:Fa,transition:[`font-size ${St} ${An}`,`margin ${Oe} ${Yt}`,`color ${Oe}`].join(","),"+ span":{marginInlineStart:On,opacity:1,transition:[`opacity ${Oe} ${Yt}`,`margin ${Oe}`,`color ${Oe}`].join(",")}},[`${Ve}-item-icon`]:Object.assign({},(0,Ie.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"}}}},va=hn=>{const{componentCls:Ve,motionDurationSlow:Oe,motionEaseInOut:St,borderRadius:Yt,menuArrowSize:An,menuArrowOffset:Zn}=hn;return{[`${Ve}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:hn.margin,width:An,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Oe} ${St}, opacity ${Oe}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:An*.6,height:An*.15,backgroundColor:"currentcolor",borderRadius:Yt,transition:[`background ${Oe} ${St}`,`transform ${Oe} ${St}`,`top ${Oe} ${St}`,`color ${Oe} ${St}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Zn})`},"&::after":{transform:`rotate(-45deg) translateY(${Zn})`}}}}},Fn=hn=>{const{antCls:Ve,componentCls:Oe,fontSize:St,motionDurationSlow:Yt,motionDurationMid:An,motionEaseInOut:Zn,paddingXS:Fa,padding:On,colorSplit:ra,lineWidth:Aa,zIndexPopup:nt,borderRadiusLG:kt,subMenuItemBorderRadius:Ta,menuArrowSize:oa,menuArrowOffset:Zt,lineType:Ia,menuPanelMaskInset:vt,groupTitleLineHeight:jt,groupTitleFontSize:dn}=hn;return[{"":{[`${Oe}`]:Object.assign(Object.assign({},(0,Ie.dF)()),{"&-hidden":{display:"none"}})},[`${Oe}-submenu-hidden`]:{display:"none"}},{[Oe]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(hn)),(0,Ie.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:St,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Yt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Oe}-item`]:{flex:"none"}},[`${Oe}-item, ${Oe}-submenu, ${Oe}-submenu-title`]:{borderRadius:hn.itemBorderRadius},[`${Oe}-item-group-title`]:{padding:`${Fa}px ${On}px`,fontSize:dn,lineHeight:jt,transition:`all ${Yt}`},[`&-horizontal ${Oe}-submenu`]:{transition:[`border-color ${Yt} ${Zn}`,`background ${Yt} ${Zn}`].join(",")},[`${Oe}-submenu, ${Oe}-submenu-inline`]:{transition:[`border-color ${Yt} ${Zn}`,`background ${Yt} ${Zn}`,`padding ${An} ${Zn}`].join(",")},[`${Oe}-submenu ${Oe}-sub`]:{cursor:"initial",transition:[`background ${Yt} ${Zn}`,`padding ${Yt} ${Zn}`].join(",")},[`${Oe}-title-content`]:{transition:`color ${Yt}`},[`${Oe}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Oe}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:ra,borderStyle:Ia,borderWidth:0,borderTopWidth:Aa,marginBlock:Aa,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Sn(hn)),{[`${Oe}-item-group`]:{[`${Oe}-item-group-list`]:{margin:0,padding:0,[`${Oe}-item, ${Oe}-submenu-title`]:{paddingInline:`${St*2}px ${On}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:nt,borderRadius:kt,boxShadow:"none",transformOrigin:"0 0",[`&${Oe}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${vt}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:vt},"\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:hn.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:hn.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:hn.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:hn.paddingXS},[`> ${Oe}`]:Object.assign(Object.assign(Object.assign({borderRadius:kt},Sn(hn)),va(hn)),{[`${Oe}-item, ${Oe}-submenu > ${Oe}-submenu-title`]:{borderRadius:Ta},[`${Oe}-submenu-title::after`]:{transition:`transform ${Yt} ${Zn}`}})}}),va(hn)),{[`&-inline-collapsed ${Oe}-submenu-arrow,
&-inline ${Oe}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Zt})`},"&::after":{transform:`rotate(45deg) translateX(-${Zt})`}},[`${Oe}-submenu-open${Oe}-submenu-inline > ${Oe}-submenu-title > ${Oe}-submenu-arrow`]:{transform:`translateY(-${oa*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Zt})`},"&::before":{transform:`rotate(45deg) translateX(${Zt})`}}})},{[`${Ve}-layout-header`]:{[Oe]:{lineHeight:"inherit"}}}]};var Qn=(hn,Ve)=>(0,Qe.Z)("Menu",St=>{if(Ve===!1)return[];const{colorBgElevated:Yt,colorPrimary:An,colorTextLightSolid:Zn,controlHeightLG:Fa,fontSize:On,darkItemColor:ra,darkDangerItemColor:Aa,darkItemBg:nt,darkSubMenuItemBg:kt,darkItemSelectedColor:Ta,darkItemSelectedBg:oa,darkDangerItemSelectedBg:Zt,darkItemHoverBg:Ia,darkGroupTitleColor:vt,darkItemHoverColor:jt,darkItemDisabledColor:dn,darkDangerItemHoverColor:Gt,darkDangerItemSelectedColor:Ut,darkDangerItemActiveBg:Pa}=St,Ba=On/7*5,Ca=(0,Fe.TS)(St,{menuArrowSize:Ba,menuHorizontalHeight:Fa*1.15,menuArrowOffset:`${Ba*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Yt}),La=(0,Fe.TS)(Ca,{itemColor:ra,itemHoverColor:jt,groupTitleColor:vt,itemSelectedColor:Ta,itemBg:nt,popupBg:nt,subMenuItemBg:kt,itemActiveBg:"transparent",itemSelectedBg:oa,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Ia,itemDisabledColor:dn,dangerItemColor:Aa,dangerItemHoverColor:Gt,dangerItemSelectedColor:Ut,dangerItemActiveBg:Pa,dangerItemSelectedBg:Zt,menuSubMenuBg:kt,horizontalItemSelectedColor:Zn,horizontalItemSelectedBg:An});return[Fn(Ca),yt(Ca),mt(Ca),la(Ca,"light"),la(La,"dark"),xt(Ca),(0,ye.Z)(Ca),(0,Ke.oN)(Ca,"slide-up"),(0,Ke.oN)(Ca,"slide-down"),(0,We._y)(Ca,"zoom-big")]},St=>{const{colorPrimary:Yt,colorError:An,colorTextDisabled:Zn,colorErrorBg:Fa,colorText:On,colorTextDescription:ra,colorBgContainer:Aa,colorFillAlter:nt,colorFillContent:kt,lineWidth:Ta,lineWidthBold:oa,controlItemBgActive:Zt,colorBgTextHover:Ia,controlHeightLG:vt,lineHeight:jt,colorBgElevated:dn,marginXXS:Gt,padding:Ut,fontSize:Pa,controlHeightSM:Ba,fontSizeLG:Ca,colorTextLightSolid:La,colorErrorHover:Lr}=St,Br=new ze.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:Yt,horizontalItemHoverColor:Yt,colorGroupTitle:ra,groupTitleColor:ra,colorItemTextSelected:Yt,itemSelectedColor:Yt,colorItemTextSelectedHorizontal:Yt,horizontalItemSelectedColor:Yt,colorItemBg:Aa,itemBg:Aa,colorItemBgHover:Ia,itemHoverBg:Ia,colorItemBgActive:kt,itemActiveBg:Zt,colorSubItemBg:nt,subMenuItemBg:nt,colorItemBgSelected:Zt,itemSelectedBg:Zt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:oa,activeBarHeight:oa,colorActiveBarBorderSize:Ta,activeBarBorderWidth:Ta,colorItemTextDisabled:Zn,itemDisabledColor:Zn,colorDangerItemText:An,dangerItemColor:An,colorDangerItemTextHover:An,dangerItemHoverColor:An,colorDangerItemTextSelected:An,dangerItemSelectedColor:An,colorDangerItemBgActive:Fa,dangerItemActiveBg:Fa,colorDangerItemBgSelected:Fa,dangerItemSelectedBg:Fa,itemMarginInline:St.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:vt,groupTitleLineHeight:jt,collapsedWidth:vt*2,popupBg:dn,itemMarginBlock:Gt,itemPaddingInline:Ut,horizontalLineHeight:`${vt*1.15}px`,iconSize:Pa,iconMarginInlineEnd:Ba-Pa,collapsedIconSize:Ca,groupTitleFontSize:Pa,darkItemDisabledColor:new ze.C(La).setAlpha(.25).toRgbString(),darkItemColor:Br,darkDangerItemColor:An,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:La,darkItemSelectedBg:Yt,darkDangerItemSelectedBg:An,darkItemHoverBg:"transparent",darkGroupTitleColor:Br,darkItemHoverColor:La,darkDangerItemHoverColor:Lr,darkDangerItemSelectedColor:La,darkDangerItemActiveBg:An}},{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"]]})(hn),tt=function(hn,Ve){var Oe={};for(var St in hn)Object.prototype.hasOwnProperty.call(hn,St)&&Ve.indexOf(St)<0&&(Oe[St]=hn[St]);if(hn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Yt=0,St=Object.getOwnPropertySymbols(hn);Yt<St.length;Yt++)Ve.indexOf(St[Yt])<0&&Object.prototype.propertyIsEnumerable.call(hn,St[Yt])&&(Oe[St[Yt]]=hn[St[Yt]]);return Oe},ha=(0,ie.forwardRef)((hn,Ve)=>{var Oe,St;const Yt=ie.useContext(ce.Z),An=Yt||{},{getPrefixCls:Zn,getPopupContainer:Fa,direction:On,menu:ra}=ie.useContext(Ze.E_),Aa=Zn(),{prefixCls:nt,className:kt,style:Ta,theme:oa="light",expandIcon:Zt,_internalDisableMenuItemTitleTooltip:Ia,inlineCollapsed:vt,siderCollapsed:jt,items:dn,children:Gt,rootClassName:Ut,mode:Pa,selectable:Ba,onClick:Ca,overflowedIndicatorPopupClassName:La}=hn,Lr=tt(hn,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Br=(0,He.Z)(Lr,["collapsedWidth"]),Er=Ge(dn)||Gt;(Oe=An.validator)===null||Oe===void 0||Oe.call(An,{mode:Pa});const ho=(0,re.useEvent)(function(){var ui;Ca==null||Ca.apply(void 0,arguments),(ui=An.onClick)===null||ui===void 0||ui.call(An)}),Ro=An.mode||Pa,vo=Ba!=null?Ba:An.selectable,No=ie.useMemo(()=>jt!==void 0?jt:vt,[vt,jt]),zo={horizontal:{motionName:`${Aa}-slide-up`},inline:(0,oe.Z)(Aa),other:{motionName:`${Aa}-zoom-big`}},Co=Zn("menu",nt||An.prefixCls),[$o,uo]=Qn(Co,!Yt),wo=Ee()(`${Co}-${oa}`,ra==null?void 0:ra.className,kt);let Oi;if(typeof Zt=="function")Oi=Zt;else if(Zt===null||Zt===!1)Oi=null;else if(An.expandIcon===null||An.expandIcon===!1)Oi=null;else{const ui=Zt!=null?Zt:An.expandIcon;Oi=(0,_e.Tm)(ui,{className:Ee()(`${Co}-submenu-expand-icon`,(0,_e.l$)(ui)?(St=ui.props)===null||St===void 0?void 0:St.className:"")})}const yi=ie.useMemo(()=>({prefixCls:Co,inlineCollapsed:No||!1,direction:On,firstLevel:!0,theme:oa,mode:Ro,disableMenuItemTitleTooltip:Ia}),[Co,No,On,Ia,oa]);return $o(ie.createElement(ce.Z.Provider,{value:null},ie.createElement(y.Provider,{value:yi},ie.createElement(x.ZP,Object.assign({getPopupContainer:Fa,overflowedIndicator:ie.createElement(te.Z,null),overflowedIndicatorPopupClassName:Ee()(Co,`${Co}-${oa}`,La),mode:Ro,selectable:vo,onClick:ho},Br,{inlineCollapsed:No,style:Object.assign(Object.assign({},ra==null?void 0:ra.style),Ta),className:wo,prefixCls:Co,direction:On,defaultMotions:zo,expandIcon:Oi,ref:Ve,rootClassName:Ee()(Ut,uo)}),Er))))});const fn=(0,ie.forwardRef)((hn,Ve)=>{const Oe=(0,ie.useRef)(null),St=ie.useContext(we.D);return(0,ie.useImperativeHandle)(Ve,()=>({menu:Oe.current,focus:Yt=>{var An;(An=Oe.current)===null||An===void 0||An.focus(Yt)}})),ie.createElement(ha,Object.assign({ref:Oe},hn,St))});fn.Item=b,fn.SubMenu=ee,fn.Divider=Me,fn.ItemGroup=x.BW;var Ft=fn},28452:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return Aa}});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(kt,Ta){return ie.createElement(Ee.Z,(0,x.Z)({},kt,{ref:Ta,icon:Te}))},ue=ie.forwardRef(Ze),qe=z(81893),Me=z(22751),ke=z(91034),He=z(94184),de=z.n(He),_e=z(4942),se=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,kt){return nt.indexOf(kt)===0}function xe(nt){var kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ta;kt===!1?Ta={aria:!0,data:!0,attr:!0}:kt===!0?Ta={aria:!0}:Ta=(0,se.Z)({},kt);var oa={};return Object.keys(nt).forEach(function(Zt){(Ta.aria&&(Zt==="role"||pe(Zt,oe))||Ta.data&&pe(Zt,ce)||Ta.attr&&re.includes(Zt))&&(oa[Zt]=nt[Zt])}),oa}var Ge={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ze=Ge,Ie=z(81626),ye=function(nt){(0,b.Z)(Ta,nt);var kt=(0,E.Z)(Ta);function Ta(){var oa;(0,y.Z)(this,Ta);for(var Zt=arguments.length,Ia=new Array(Zt),vt=0;vt<Zt;vt++)Ia[vt]=arguments[vt];return oa=kt.call.apply(kt,[this].concat(Ia)),oa.state={goInputText:""},oa.getValidValue=function(){var jt=oa.state.goInputText;return!jt||Number.isNaN(jt)?void 0:Number(jt)},oa.buildOptionText=function(jt){return"".concat(jt," ").concat(oa.props.locale.items_per_page)},oa.changeSize=function(jt){oa.props.changeSize(Number(jt))},oa.handleChange=function(jt){oa.setState({goInputText:jt.target.value})},oa.handleBlur=function(jt){var dn=oa.props,Gt=dn.goButton,Ut=dn.quickGo,Pa=dn.rootPrefixCls,Ba=oa.state.goInputText;Gt||Ba===""||(oa.setState({goInputText:""}),!(jt.relatedTarget&&(jt.relatedTarget.className.indexOf("".concat(Pa,"-item-link"))>=0||jt.relatedTarget.className.indexOf("".concat(Pa,"-item"))>=0))&&Ut(oa.getValidValue()))},oa.go=function(jt){var dn=oa.state.goInputText;dn!==""&&(jt.keyCode===ze.ENTER||jt.type==="click")&&(oa.setState({goInputText:""}),oa.props.quickGo(oa.getValidValue()))},oa}return(0,a.Z)(Ta,[{key:"getPageSizeOptions",value:function(){var Zt=this.props,Ia=Zt.pageSize,vt=Zt.pageSizeOptions;return vt.some(function(jt){return jt.toString()===Ia.toString()})?vt:vt.concat([Ia.toString()]).sort(function(jt,dn){var Gt=Number.isNaN(Number(jt))?0:Number(jt),Ut=Number.isNaN(Number(dn))?0:Number(dn);return Gt-Ut})}},{key:"render",value:function(){var Zt=this,Ia=this.props,vt=Ia.pageSize,jt=Ia.locale,dn=Ia.rootPrefixCls,Gt=Ia.changeSize,Ut=Ia.quickGo,Pa=Ia.goButton,Ba=Ia.selectComponentClass,Ca=Ia.buildOptionText,La=Ia.selectPrefixCls,Lr=Ia.disabled,Br=this.state.goInputText,Er="".concat(dn,"-options"),ho=Ba,Ro=null,vo=null,No=null;if(!Gt&&!Ut)return null;var zo=this.getPageSizeOptions();if(Gt&&ho){var Co=zo.map(function($o,uo){return ie.createElement(ho.Option,{key:uo,value:$o.toString()},(Ca||Zt.buildOptionText)($o))});Ro=ie.createElement(ho,{disabled:Lr,prefixCls:La,showSearch:!1,className:"".concat(Er,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(vt||zo[0]).toString(),onChange:this.changeSize,getPopupContainer:function(uo){return uo.parentNode},"aria-label":jt.page_size,defaultOpen:!1},Co)}return Ut&&(Pa&&(No=typeof Pa=="boolean"?ie.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Lr,className:"".concat(Er,"-quick-jumper-button")},jt.jump_to_confirm):ie.createElement("span",{onClick:this.go,onKeyUp:this.go},Pa)),vo=ie.createElement("div",{className:"".concat(Er,"-quick-jumper")},jt.jump_to,ie.createElement("input",{disabled:Lr,type:"text",value:Br,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":jt.page}),jt.page,No)),ie.createElement("li",{className:"".concat(Er)},Ro,vo)}}]),Ta}(ie.Component);ye.defaultProps={pageSizeOptions:["10","20","50","100"]};var Ke=ye,We=function(kt){var Ta,oa=kt.rootPrefixCls,Zt=kt.page,Ia=kt.active,vt=kt.className,jt=kt.showTitle,dn=kt.onClick,Gt=kt.onKeyPress,Ut=kt.itemRender,Pa="".concat(oa,"-item"),Ba=de()(Pa,"".concat(Pa,"-").concat(Zt),(Ta={},(0,_e.Z)(Ta,"".concat(Pa,"-active"),Ia),(0,_e.Z)(Ta,"".concat(Pa,"-disabled"),!Zt),(0,_e.Z)(Ta,kt.className,vt),Ta)),Ca=function(){dn(Zt)},La=function(Er){Gt(Er,dn,Zt)},Lr=Ut(Zt,"page",ie.createElement("a",{rel:"nofollow"},Zt));return Lr?ie.createElement("li",{title:jt?Zt.toString():null,className:Ba,onClick:Ca,onKeyPress:La,tabIndex:0},Lr):null},Qe=We;function Fe(){}function at(nt){var kt=Number(nt);return typeof kt=="number"&&!Number.isNaN(kt)&&isFinite(kt)&&Math.floor(kt)===kt}var yt=function(kt,Ta,oa){return oa};function ht(nt,kt,Ta){var oa=typeof nt=="undefined"?kt.pageSize:nt;return Math.floor((Ta.total-1)/oa)+1}var xt=function(nt){(0,b.Z)(Ta,nt);var kt=(0,E.Z)(Ta);function Ta(oa){var Zt;(0,y.Z)(this,Ta),Zt=kt.call(this,oa),Zt.paginationNode=ie.createRef(),Zt.getJumpPrevPage=function(){return Math.max(1,Zt.state.current-(Zt.props.showLessItems?3:5))},Zt.getJumpNextPage=function(){return Math.min(ht(void 0,Zt.state,Zt.props),Zt.state.current+(Zt.props.showLessItems?3:5))},Zt.getItemIcon=function(Gt,Ut){var Pa=Zt.props.prefixCls,Ba=Gt||ie.createElement("button",{type:"button","aria-label":Ut,className:"".concat(Pa,"-item-link")});return typeof Gt=="function"&&(Ba=ie.createElement(Gt,(0,se.Z)({},Zt.props))),Ba},Zt.isValid=function(Gt){var Ut=Zt.props.total;return at(Gt)&&Gt!==Zt.state.current&&at(Ut)&&Ut>0},Zt.shouldDisplayQuickJumper=function(){var Gt=Zt.props,Ut=Gt.showQuickJumper,Pa=Gt.total,Ba=Zt.state.pageSize;return Pa<=Ba?!1:Ut},Zt.handleKeyDown=function(Gt){(Gt.keyCode===ze.ARROW_UP||Gt.keyCode===ze.ARROW_DOWN)&&Gt.preventDefault()},Zt.handleKeyUp=function(Gt){var Ut=Zt.getValidValue(Gt),Pa=Zt.state.currentInputValue;Ut!==Pa&&Zt.setState({currentInputValue:Ut}),Gt.keyCode===ze.ENTER?Zt.handleChange(Ut):Gt.keyCode===ze.ARROW_UP?Zt.handleChange(Ut-1):Gt.keyCode===ze.ARROW_DOWN&&Zt.handleChange(Ut+1)},Zt.handleBlur=function(Gt){var Ut=Zt.getValidValue(Gt);Zt.handleChange(Ut)},Zt.changePageSize=function(Gt){var Ut=Zt.state.current,Pa=ht(Gt,Zt.state,Zt.props);Ut=Ut>Pa?Pa:Ut,Pa===0&&(Ut=Zt.state.current),typeof Gt=="number"&&("pageSize"in Zt.props||Zt.setState({pageSize:Gt}),"current"in Zt.props||Zt.setState({current:Ut,currentInputValue:Ut})),Zt.props.onShowSizeChange(Ut,Gt),"onChange"in Zt.props&&Zt.props.onChange&&Zt.props.onChange(Ut,Gt)},Zt.handleChange=function(Gt){var Ut=Zt.props,Pa=Ut.disabled,Ba=Ut.onChange,Ca=Zt.state,La=Ca.pageSize,Lr=Ca.current,Br=Ca.currentInputValue;if(Zt.isValid(Gt)&&!Pa){var Er=ht(void 0,Zt.state,Zt.props),ho=Gt;return Gt>Er?ho=Er:Gt<1&&(ho=1),"current"in Zt.props||Zt.setState({current:ho}),ho!==Br&&Zt.setState({currentInputValue:ho}),Ba(ho,La),ho}return Lr},Zt.prev=function(){Zt.hasPrev()&&Zt.handleChange(Zt.state.current-1)},Zt.next=function(){Zt.hasNext()&&Zt.handleChange(Zt.state.current+1)},Zt.jumpPrev=function(){Zt.handleChange(Zt.getJumpPrevPage())},Zt.jumpNext=function(){Zt.handleChange(Zt.getJumpNextPage())},Zt.hasPrev=function(){return Zt.state.current>1},Zt.hasNext=function(){return Zt.state.current<ht(void 0,Zt.state,Zt.props)},Zt.runIfEnter=function(Gt,Ut){if(Gt.key==="Enter"||Gt.charCode===13){for(var Pa=arguments.length,Ba=new Array(Pa>2?Pa-2:0),Ca=2;Ca<Pa;Ca++)Ba[Ca-2]=arguments[Ca];Ut.apply(void 0,Ba)}},Zt.runIfEnterPrev=function(Gt){Zt.runIfEnter(Gt,Zt.prev)},Zt.runIfEnterNext=function(Gt){Zt.runIfEnter(Gt,Zt.next)},Zt.runIfEnterJumpPrev=function(Gt){Zt.runIfEnter(Gt,Zt.jumpPrev)},Zt.runIfEnterJumpNext=function(Gt){Zt.runIfEnter(Gt,Zt.jumpNext)},Zt.handleGoTO=function(Gt){(Gt.keyCode===ze.ENTER||Gt.type==="click")&&Zt.handleChange(Zt.state.currentInputValue)},Zt.renderPrev=function(Gt){var Ut=Zt.props,Pa=Ut.prevIcon,Ba=Ut.itemRender,Ca=Ba(Gt,"prev",Zt.getItemIcon(Pa,"prev page")),La=!Zt.hasPrev();return(0,ie.isValidElement)(Ca)?(0,ie.cloneElement)(Ca,{disabled:La}):Ca},Zt.renderNext=function(Gt){var Ut=Zt.props,Pa=Ut.nextIcon,Ba=Ut.itemRender,Ca=Ba(Gt,"next",Zt.getItemIcon(Pa,"next page")),La=!Zt.hasNext();return(0,ie.isValidElement)(Ca)?(0,ie.cloneElement)(Ca,{disabled:La}):Ca};var Ia=oa.onChange!==Fe,vt="current"in oa;vt&&!Ia&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var jt=oa.defaultCurrent;"current"in oa&&(jt=oa.current);var dn=oa.defaultPageSize;return"pageSize"in oa&&(dn=oa.pageSize),jt=Math.min(jt,ht(dn,void 0,oa)),Zt.state={current:jt,currentInputValue:jt,pageSize:dn},Zt}return(0,a.Z)(Ta,[{key:"componentDidUpdate",value:function(Zt,Ia){var vt=this.props.prefixCls;if(Ia.current!==this.state.current&&this.paginationNode.current){var jt=this.paginationNode.current.querySelector(".".concat(vt,"-item-").concat(Ia.current));if(jt&&document.activeElement===jt){var dn;jt==null||(dn=jt.blur)===null||dn===void 0||dn.call(jt)}}}},{key:"getValidValue",value:function(Zt){var Ia=Zt.target.value,vt=ht(void 0,this.state,this.props),jt=this.state.currentInputValue,dn;return Ia===""?dn=Ia:Number.isNaN(Number(Ia))?dn=jt:Ia>=vt?dn=vt:dn=Number(Ia),dn}},{key:"getShowSizeChanger",value:function(){var Zt=this.props,Ia=Zt.showSizeChanger,vt=Zt.total,jt=Zt.totalBoundaryShowSizeChanger;return typeof Ia!="undefined"?Ia:vt>jt}},{key:"render",value:function(){var Zt=this.props,Ia=Zt.prefixCls,vt=Zt.className,jt=Zt.style,dn=Zt.disabled,Gt=Zt.hideOnSinglePage,Ut=Zt.total,Pa=Zt.locale,Ba=Zt.showQuickJumper,Ca=Zt.showLessItems,La=Zt.showTitle,Lr=Zt.showTotal,Br=Zt.simple,Er=Zt.itemRender,ho=Zt.showPrevNextJumpers,Ro=Zt.jumpPrevIcon,vo=Zt.jumpNextIcon,No=Zt.selectComponentClass,zo=Zt.selectPrefixCls,Co=Zt.pageSizeOptions,$o=this.state,uo=$o.current,wo=$o.pageSize,Oi=$o.currentInputValue;if(Gt===!0&&Ut<=wo)return null;var yi=ht(void 0,this.state,this.props),ui=[],Si=null,fo=null,ti=null,Cn=null,Nn=null,vn=Ba&&Ba.goButton,Qa=Ca?1:2,fr=uo-1>0?uo-1:0,no=uo+1<yi?uo+1:yi,qo=xe(this.props,{aria:!0,data:!0}),So=Lr&&ie.createElement("li",{className:"".concat(Ia,"-total-text")},Lr(Ut,[Ut===0?0:(uo-1)*wo+1,uo*wo>Ut?Ut:uo*wo]));if(Br){vn&&(typeof vn=="boolean"?Nn=ie.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Pa.jump_to_confirm):Nn=ie.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},vn),Nn=ie.createElement("li",{title:La?"".concat(Pa.jump_to).concat(uo,"/").concat(yi):null,className:"".concat(Ia,"-simple-pager")},Nn));var _n=this.renderPrev(fr);return ie.createElement("ul",(0,x.Z)({className:de()(Ia,"".concat(Ia,"-simple"),(0,_e.Z)({},"".concat(Ia,"-disabled"),dn),vt),style:jt,ref:this.paginationNode},qo),So,_n?ie.createElement("li",{title:La?Pa.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:de()("".concat(Ia,"-prev"),(0,_e.Z)({},"".concat(Ia,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},_n):null,ie.createElement("li",{title:La?"".concat(uo,"/").concat(yi):null,className:"".concat(Ia,"-simple-pager")},ie.createElement("input",{type:"text",value:Oi,disabled:dn,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ie.createElement("span",{className:"".concat(Ia,"-slash")},"/"),yi),ie.createElement("li",{title:La?Pa.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:de()("".concat(Ia,"-next"),(0,_e.Z)({},"".concat(Ia,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(no)),Nn)}if(yi<=3+Qa*2){var Ha={locale:Pa,rootPrefixCls:Ia,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:La,itemRender:Er};yi||ui.push(ie.createElement(Qe,(0,x.Z)({},Ha,{key:"noPager",page:1,className:"".concat(Ia,"-item-disabled")})));for(var Bo=1;Bo<=yi;Bo+=1){var ma=uo===Bo;ui.push(ie.createElement(Qe,(0,x.Z)({},Ha,{key:Bo,page:Bo,active:ma})))}}else{var gr=Ca?Pa.prev_3:Pa.prev_5,Nt=Ca?Pa.next_3:Pa.next_5,ia=Er(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Ro,"prev page")),Ln=Er(this.getJumpNextPage(),"jump-next",this.getItemIcon(vo,"next page"));ho&&(Si=ia?ie.createElement("li",{title:La?gr:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:de()("".concat(Ia,"-jump-prev"),(0,_e.Z)({},"".concat(Ia,"-jump-prev-custom-icon"),!!Ro))},ia):null,fo=Ln?ie.createElement("li",{title:La?Nt:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:de()("".concat(Ia,"-jump-next"),(0,_e.Z)({},"".concat(Ia,"-jump-next-custom-icon"),!!vo))},Ln):null),Cn=ie.createElement(Qe,{locale:Pa,last:!0,rootPrefixCls:Ia,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:yi,page:yi,active:!1,showTitle:La,itemRender:Er}),ti=ie.createElement(Qe,{locale:Pa,rootPrefixCls:Ia,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:La,itemRender:Er});var Rt=Math.max(1,uo-Qa),mr=Math.min(uo+Qa,yi);uo-1<=Qa&&(mr=1+Qa*2),yi-uo<=Qa&&(Rt=yi-Qa*2);for(var pa=Rt;pa<=mr;pa+=1){var dr=uo===pa;ui.push(ie.createElement(Qe,{locale:Pa,rootPrefixCls:Ia,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:pa,page:pa,active:dr,showTitle:La,itemRender:Er}))}uo-1>=Qa*2&&uo!==3&&(ui[0]=(0,ie.cloneElement)(ui[0],{className:"".concat(Ia,"-item-after-jump-prev")}),ui.unshift(Si)),yi-uo>=Qa*2&&uo!==yi-2&&(ui[ui.length-1]=(0,ie.cloneElement)(ui[ui.length-1],{className:"".concat(Ia,"-item-before-jump-next")}),ui.push(fo)),Rt!==1&&ui.unshift(ti),mr!==yi&&ui.push(Cn)}var Ka=!this.hasPrev()||!yi,Uo=!this.hasNext()||!yi,En=this.renderPrev(fr),jn=this.renderNext(no);return ie.createElement("ul",(0,x.Z)({className:de()(Ia,vt,(0,_e.Z)({},"".concat(Ia,"-disabled"),dn)),style:jt,ref:this.paginationNode},qo),So,En?ie.createElement("li",{title:La?Pa.prev_page:null,onClick:this.prev,tabIndex:Ka?null:0,onKeyPress:this.runIfEnterPrev,className:de()("".concat(Ia,"-prev"),(0,_e.Z)({},"".concat(Ia,"-disabled"),Ka)),"aria-disabled":Ka},En):null,ui,jn?ie.createElement("li",{title:La?Pa.next_page:null,onClick:this.next,tabIndex:Uo?null:0,onKeyPress:this.runIfEnterNext,className:de()("".concat(Ia,"-next"),(0,_e.Z)({},"".concat(Ia,"-disabled"),Uo)),"aria-disabled":Uo},jn):null,ie.createElement(Ke,{disabled:dn,locale:Pa,rootPrefixCls:Ia,selectComponentClass:No,selectPrefixCls:zo,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:uo,pageSize:wo,pageSizeOptions:Co,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:vn}))}}],[{key:"getDerivedStateFromProps",value:function(Zt,Ia){var vt={};if("current"in Zt&&(vt.current=Zt.current,Zt.current!==Ia.current&&(vt.currentInputValue=vt.current)),"pageSize"in Zt&&Zt.pageSize!==Ia.pageSize){var jt=Ia.current,dn=ht(Zt.pageSize,Ia,Zt);jt=jt>dn?dn:jt,"current"in Zt||(vt.current=jt,vt.currentInputValue=jt),vt.pageSize=Zt.pageSize}return vt}}]),Ta}(ie.Component);xt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:Fe,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:Fe,locale:Ie.Z,style:{},itemRender:yt,totalBoundaryShowSizeChanger:50};var Ct=xt,Xt=z(62906),la=z(53124),sa=z(98675),Pt=z(25378),mt=z(10110),Sn=z(42563);const va=nt=>ie.createElement(Sn.default,Object.assign({},nt,{showSearch:!0,size:"small"})),Fn=nt=>ie.createElement(Sn.default,Object.assign({},nt,{showSearch:!0,size:"middle"}));va.Option=Sn.default.Option,Fn.Option=Sn.default.Option;var Qn=z(47673),tt=z(14747),ta=z(67968),ha=z(45503);const fn=nt=>{const{componentCls:kt}=nt;return{[`${kt}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${kt}-item-link`]:{color:nt.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${kt}-item-link`]:{color:nt.colorTextDisabled,cursor:"not-allowed"}}},[`&${kt}-disabled`]:{cursor:"not-allowed",[`${kt}-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}}},[`${kt}-item-link`]:{color:nt.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${kt}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${kt}-simple-pager`]:{color:nt.colorTextDisabled},[`${kt}-jump-prev, ${kt}-jump-next`]:{[`${kt}-item-link-icon`]:{opacity:0},[`${kt}-item-ellipsis`]:{opacity:1}}},[`&${kt}-simple`]:{[`${kt}-prev, ${kt}-next`]:{[`&${kt}-disabled ${kt}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Ft=nt=>{const{componentCls:kt}=nt;return{[`&${kt}-mini ${kt}-total-text, &${kt}-mini ${kt}-simple-pager`]:{height:nt.itemSizeSM,lineHeight:`${nt.itemSizeSM}px`},[`&${kt}-mini ${kt}-item`]:{minWidth:nt.itemSizeSM,height:nt.itemSizeSM,margin:0,lineHeight:`${nt.itemSizeSM-2}px`},[`&${kt}-mini:not(${kt}-disabled) ${kt}-item:not(${kt}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:nt.colorBgTextHover},"&:active":{backgroundColor:nt.colorBgTextActive}},[`&${kt}-mini ${kt}-prev, &${kt}-mini ${kt}-next`]:{minWidth:nt.itemSizeSM,height:nt.itemSizeSM,margin:0,lineHeight:`${nt.itemSizeSM}px`},[`&${kt}-mini:not(${kt}-disabled)`]:{[`${kt}-prev, ${kt}-next`]:{[`&:hover ${kt}-item-link`]:{backgroundColor:nt.colorBgTextHover},[`&:active ${kt}-item-link`]:{backgroundColor:nt.colorBgTextActive},[`&${kt}-disabled:hover ${kt}-item-link`]:{backgroundColor:"transparent"}}},[`
&${kt}-mini ${kt}-prev ${kt}-item-link,
&${kt}-mini ${kt}-next ${kt}-item-link
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:nt.itemSizeSM,lineHeight:`${nt.itemSizeSM}px`}},[`&${kt}-mini ${kt}-jump-prev, &${kt}-mini ${kt}-jump-next`]:{height:nt.itemSizeSM,marginInlineEnd:0,lineHeight:`${nt.itemSizeSM}px`},[`&${kt}-mini ${kt}-options`]:{marginInlineStart:nt.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:nt.miniOptionsSizeChangerTop},"&-quick-jumper":{height:nt.itemSizeSM,lineHeight:`${nt.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Qn.x0)(nt)),{width:nt.paginationMiniQuickJumperInputWidth,height:nt.controlHeightSM})}}}},hn=nt=>{const{componentCls:kt}=nt;return{[`
&${kt}-simple ${kt}-prev,
&${kt}-simple ${kt}-next
`]:{height:nt.itemSizeSM,lineHeight:`${nt.itemSizeSM}px`,verticalAlign:"top",[`${kt}-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`}}},[`&${kt}-simple ${kt}-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:kt}=nt;return{[`${kt}-jump-prev, ${kt}-jump-next`]:{outline:0,[`${kt}-item-container`]:{position:"relative",[`${kt}-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"}},[`${kt}-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":{[`${kt}-item-link-icon`]:{opacity:1},[`${kt}-item-ellipsis`]:{opacity:0}}},[`
${kt}-prev,
${kt}-jump-prev,
${kt}-jump-next
`]:{marginInlineEnd:nt.marginXS},[`
${kt}-prev,
${kt}-next,
${kt}-jump-prev,
${kt}-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}`},[`${kt}-prev, ${kt}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:nt.colorText,cursor:"pointer",userSelect:"none"},[`${kt}-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 ${kt}-item-link`]:{backgroundColor:nt.colorBgTextHover},[`&:active ${kt}-item-link`]:{backgroundColor:nt.colorBgTextActive},[`&${kt}-disabled:hover`]:{[`${kt}-item-link`]:{backgroundColor:"transparent"}}},[`${kt}-slash`]:{marginInlineEnd:nt.paginationSlashMarginInlineEnd,marginInlineStart:nt.paginationSlashMarginInlineStart},[`${kt}-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,Qn.ik)(nt)),{width:nt.controlHeightLG*1.25,height:nt.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:nt.marginXS,marginInlineEnd:nt.marginXS})}}}},Oe=nt=>{const{componentCls:kt}=nt;return{[`${kt}-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(${kt}-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:kt}=nt;return{[kt]: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:'""'},[`${kt}-total-text`]:{display:"inline-block",height:nt.itemSize,marginInlineEnd:nt.marginXS,lineHeight:`${nt.itemSize-2}px`,verticalAlign:"middle"}}),Oe(nt)),Ve(nt)),hn(nt)),Ft(nt)),fn(nt)),{[`@media only screen and (max-width: ${nt.screenLG}px)`]:{[`${kt}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${nt.screenSM}px)`]:{[`${kt}-options`]:{display:"none"}}}),[`&${nt.componentCls}-rtl`]:{direction:"rtl"}}},Yt=nt=>{const{componentCls:kt}=nt;return{[`${kt}${kt}-disabled:not(${kt}-mini)`]:{"&, &:hover":{[`${kt}-item-link`]:{borderColor:nt.colorBorder}},"&:focus-visible":{[`${kt}-item-link`]:{borderColor:nt.colorBorder}},[`${kt}-item, ${kt}-item-link`]:{backgroundColor:nt.colorBgContainerDisabled,borderColor:nt.colorBorder,[`&:hover:not(${kt}-item-active)`]:{backgroundColor:nt.colorBgContainerDisabled,borderColor:nt.colorBorder,a:{color:nt.colorTextDisabled}},[`&${kt}-item-active`]:{backgroundColor:nt.itemActiveBgDisabled}},[`${kt}-prev, ${kt}-next`]:{"&:hover button":{backgroundColor:nt.colorBgContainerDisabled,borderColor:nt.colorBorder,color:nt.colorTextDisabled},[`${kt}-item-link`]:{backgroundColor:nt.colorBgContainerDisabled,borderColor:nt.colorBorder}}},[`${kt}:not(${kt}-mini)`]:{[`${kt}-prev, ${kt}-next`]:{"&:hover button":{borderColor:nt.colorPrimaryHover,backgroundColor:nt.itemBg},[`${kt}-item-link`]:{backgroundColor:nt.itemLinkBg,borderColor:nt.colorBorder},[`&:hover ${kt}-item-link`]:{borderColor:nt.colorPrimary,backgroundColor:nt.itemBg,color:nt.colorPrimary},[`&${kt}-disabled`]:{[`${kt}-item-link`]:{borderColor:nt.colorBorder,color:nt.colorTextDisabled}}},[`${kt}-item`]:{backgroundColor:nt.itemBg,border:`${nt.lineWidth}px ${nt.lineType} ${nt.colorBorder}`,[`&:hover:not(${kt}-item-active)`]:{borderColor:nt.colorPrimary,backgroundColor:nt.itemBg,a:{color:nt.colorPrimary}},"&-active":{borderColor:nt.colorPrimary}}}}},An=nt=>{const{componentCls:kt}=nt;return{[`${kt}:not(${kt}-disabled)`]:{[`${kt}-item`]:Object.assign({},(0,tt.Qy)(nt)),[`${kt}-jump-prev, ${kt}-jump-next`]:{"&:focus-visible":Object.assign({[`${kt}-item-link-icon`]:{opacity:1},[`${kt}-item-ellipsis`]:{opacity:0}},(0,tt.oN)(nt))},[`${kt}-prev, ${kt}-next`]:{[`&:focus-visible ${kt}-item-link`]:Object.assign({},(0,tt.oN)(nt))}}}};var Zn=(0,ta.Z)("Pagination",nt=>{const kt=(0,ha.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,Qn.e5)(nt),(0,Qn.TM)(nt));return[St(kt),An(kt),nt.wireframe&&Yt(kt)]},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})),Fa=function(nt,kt){var Ta={};for(var oa in nt)Object.prototype.hasOwnProperty.call(nt,oa)&&kt.indexOf(oa)<0&&(Ta[oa]=nt[oa]);if(nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Zt=0,oa=Object.getOwnPropertySymbols(nt);Zt<oa.length;Zt++)kt.indexOf(oa[Zt])<0&&Object.prototype.propertyIsEnumerable.call(nt,oa[Zt])&&(Ta[oa[Zt]]=nt[oa[Zt]]);return Ta},ra=nt=>{const{prefixCls:kt,selectPrefixCls:Ta,className:oa,rootClassName:Zt,style:Ia,size:vt,locale:jt,selectComponentClass:dn,responsive:Gt,showSizeChanger:Ut}=nt,Pa=Fa(nt,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Ba}=(0,Pt.Z)(Gt),{getPrefixCls:Ca,direction:La,pagination:Lr={}}=ie.useContext(la.E_),Br=Ca("pagination",kt),[Er,ho]=Zn(Br),Ro=Ut!=null?Ut:Lr.showSizeChanger,vo=ie.useMemo(()=>{const yi=ie.createElement("span",{className:`${Br}-item-ellipsis`},"\u2022\u2022\u2022"),ui=ie.createElement("button",{className:`${Br}-item-link`,type:"button",tabIndex:-1},La==="rtl"?ie.createElement(ke.Z,null):ie.createElement(Me.Z,null)),Si=ie.createElement("button",{className:`${Br}-item-link`,type:"button",tabIndex:-1},La==="rtl"?ie.createElement(Me.Z,null):ie.createElement(ke.Z,null)),fo=ie.createElement("a",{className:`${Br}-item-link`},ie.createElement("div",{className:`${Br}-item-container`},La==="rtl"?ie.createElement(qe.Z,{className:`${Br}-item-link-icon`}):ie.createElement(ue,{className:`${Br}-item-link-icon`}),yi)),ti=ie.createElement("a",{className:`${Br}-item-link`},ie.createElement("div",{className:`${Br}-item-container`},La==="rtl"?ie.createElement(ue,{className:`${Br}-item-link-icon`}):ie.createElement(qe.Z,{className:`${Br}-item-link-icon`}),yi));return{prevIcon:ui,nextIcon:Si,jumpPrevIcon:fo,jumpNextIcon:ti}},[La,Br]),[No]=(0,mt.Z)("Pagination",Xt.Z),zo=Object.assign(Object.assign({},No),jt),Co=(0,sa.Z)(vt),$o=Co==="small"||!!(Ba&&!Co&&Gt),uo=Ca("select",Ta),wo=de()({[`${Br}-mini`]:$o,[`${Br}-rtl`]:La==="rtl"},Lr==null?void 0:Lr.className,oa,Zt,ho),Oi=Object.assign(Object.assign({},Lr==null?void 0:Lr.style),Ia);return Er(ie.createElement(Ct,Object.assign({},vo,Pa,{style:Oi,prefixCls:Br,selectPrefixCls:uo,className:wo,selectComponentClass:dn||($o?va:Fn),locale:zo,showSizeChanger:Ro})))},Aa=ra},66330:function(en,Wt,z){"use strict";z.d(Wt,{t5:function(){return ke}});var x=z(94184),ie=z.n(x),we=z(92419),Te=z(67294),Ee=z(53124),Ze=z(81643),ue=z(20136),qe=function(de,_e){var se={};for(var y in de)Object.prototype.hasOwnProperty.call(de,y)&&_e.indexOf(y)<0&&(se[y]=de[y]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,y=Object.getOwnPropertySymbols(de);a<y.length;a++)_e.indexOf(y[a])<0&&Object.prototype.propertyIsEnumerable.call(de,y[a])&&(se[y[a]]=de[y[a]]);return se};const Me=(de,_e,se)=>{if(!(!_e&&!se))return Te.createElement(Te.Fragment,null,_e&&Te.createElement("div",{className:`${de}-title`},(0,Ze.Z)(_e)),Te.createElement("div",{className:`${de}-inner-content`},(0,Ze.Z)(se)))},ke=de=>{const{hashId:_e,prefixCls:se,className:y,style:a,placement:b="top",title:E,content:ee,children:te}=de;return Te.createElement("div",{className:ie()(_e,se,`${se}-pure`,`${se}-placement-${b}`,y),style:a},Te.createElement("div",{className:`${se}-arrow`}),Te.createElement(we.G,Object.assign({},de,{className:_e,prefixCls:se}),te||Me(se,E,ee)))},He=de=>{const{prefixCls:_e}=de,se=qe(de,["prefixCls"]),{getPrefixCls:y}=Te.useContext(Ee.E_),a=y("popover",_e),[b,E]=(0,ue.Z)(a);return b(Te.createElement(ke,Object.assign({},se,{prefixCls:a,hashId:E})))};Wt.ZP=He},55241:function(en,Wt,z){"use strict";var x=z(94184),ie=z.n(x),we=z(67294),Te=z(81643),Ee=z(33603),Ze=z(53124),ue=z(83062),qe=z(66330),Me=z(20136),ke=function(_e,se){var y={};for(var a in _e)Object.prototype.hasOwnProperty.call(_e,a)&&se.indexOf(a)<0&&(y[a]=_e[a]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(_e);b<a.length;b++)se.indexOf(a[b])<0&&Object.prototype.propertyIsEnumerable.call(_e,a[b])&&(y[a[b]]=_e[a[b]]);return y};const He=_e=>{let{title:se,content:y,prefixCls:a}=_e;return we.createElement(we.Fragment,null,se&&we.createElement("div",{className:`${a}-title`},(0,Te.Z)(se)),we.createElement("div",{className:`${a}-inner-content`},(0,Te.Z)(y)))},de=we.forwardRef((_e,se)=>{const{prefixCls:y,title:a,content:b,overlayClassName:E,placement:ee="top",trigger:te="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:oe=.1,overlayStyle:ce={}}=_e,pe=ke(_e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:xe}=we.useContext(Ze.E_),Ge=xe("popover",y),[ze,Ie]=(0,Me.Z)(Ge),ye=xe(),Ke=ie()(E,Ie);return ze(we.createElement(ue.Z,Object.assign({placement:ee,trigger:te,mouseEnterDelay:re,mouseLeaveDelay:oe,overlayStyle:ce},pe,{prefixCls:Ge,overlayClassName:Ke,ref:se,overlay:a||b?we.createElement(He,{prefixCls:Ge,title:a,content:b}):null,transitionName:(0,Ee.m)(ye,"zoom-big",pe.transitionName),"data-popover-inject":!0})))});de._InternalPanelDoNotUseOrYouWillBeFired=qe.ZP,Wt.Z=de},20136:function(en,Wt,z){"use strict";var x=z(14747),ie=z(50438),we=z(97414),Te=z(8796),Ee=z(67968),Ze=z(45503);const ue=ke=>{const{componentCls:He,popoverColor:de,minWidth:_e,fontWeightStrong:se,popoverPadding:y,boxShadowSecondary:a,colorTextHeading:b,borderRadiusLG:E,zIndexPopup:ee,marginXS:te,colorBgElevated:re,popoverBg:oe}=ke;return[{[He]: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"},[`${He}-content`]:{position:"relative"},[`${He}-inner`]:{backgroundColor:oe,backgroundClip:"padding-box",borderRadius:E,boxShadow:a,padding:y},[`${He}-title`]:{minWidth:_e,marginBottom:te,color:b,fontWeight:se},[`${He}-inner-content`]:{color:de}})},(0,we.ZP)(ke,{colorBg:"var(--antd-arrow-background-color)"}),{[`${He}-pure`]:{position:"relative",maxWidth:"none",margin:ke.sizePopupArrow,display:"inline-block",[`${He}-content`]:{display:"inline-block"}}}]},qe=ke=>{const{componentCls:He}=ke;return{[He]:Te.i.map(de=>{const _e=ke[`${de}6`];return{[`&${He}-${de}`]:{"--antd-arrow-background-color":_e,[`${He}-inner`]:{backgroundColor:_e},[`${He}-arrow`]:{background:"transparent"}}}})}},Me=ke=>{const{componentCls:He,lineWidth:de,lineType:_e,colorSplit:se,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{[He]:{[`${He}-inner`]:{padding:0},[`${He}-title`]:{margin:0,padding:`${re}px ${ce}px ${oe}px`,borderBottom:`${de}px ${_e} ${se}`},[`${He}-inner-content`]:{padding:`${y}px ${ce}px`}}}};Wt.Z=(0,Ee.Z)("Popover",ke=>{const{colorBgElevated:He,colorText:de,wireframe:_e}=ke,se=(0,Ze.TS)(ke,{popoverPadding:12,popoverBg:He,popoverColor:de});return[ue(se),qe(se),_e&&Me(se),(0,ie._y)(se,"zoom-big")]},ke=>({width:177,minWidth:177,zIndexPopup:ke.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},38703:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return Ia}});var x=z(67294),ie=z(87725),we=z(18299),Te=z(16646),Ee=z(73475),Ze=z(94184),ue=z.n(Ze),qe=z(10366),Me=z(53124),ke=z(87462),He=z(1413),de=z(45987),_e={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},se=function(){var jt=(0,x.useRef)([]),dn=(0,x.useRef)(null);return(0,x.useEffect)(function(){var Gt=Date.now(),Ut=!1;jt.current.forEach(function(Pa){if(Pa){Ut=!0;var Ba=Pa.style;Ba.transitionDuration=".3s, .3s, .3s, .06s",dn.current&&Gt-dn.current<100&&(Ba.transitionDuration="0s, 0s")}}),Ut&&(dn.current=Date.now())}),jt.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(jt){var dn=(0,He.Z)((0,He.Z)({},_e),jt),Gt=dn.className,Ut=dn.percent,Pa=dn.prefixCls,Ba=dn.strokeColor,Ca=dn.strokeLinecap,La=dn.strokeWidth,Lr=dn.style,Br=dn.trailColor,Er=dn.trailWidth,ho=dn.transition,Ro=(0,de.Z)(dn,y);delete Ro.gapPosition;var vo=Array.isArray(Ut)?Ut:[Ut],No=Array.isArray(Ba)?Ba:[Ba],zo=se(),Co=La/2,$o=100-La/2,uo="M ".concat(Ca==="round"?Co:0,",").concat(Co,`
L `).concat(Ca==="round"?$o:100,",").concat(Co),wo="0 0 100 ".concat(La),Oi=0;return x.createElement("svg",(0,ke.Z)({className:ue()("".concat(Pa,"-line"),Gt),viewBox:wo,preserveAspectRatio:"none",style:Lr},Ro),x.createElement("path",{className:"".concat(Pa,"-line-trail"),d:uo,strokeLinecap:Ca,stroke:Br,strokeWidth:Er||La,fillOpacity:"0"}),vo.map(function(yi,ui){var Si=1;switch(Ca){case"round":Si=1-La/100;break;case"square":Si=1-La/2/100;break;default:Si=1;break}var fo={strokeDasharray:"".concat(yi*Si,"px, 100px"),strokeDashoffset:"-".concat(Oi,"px"),transition:ho||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ti=No[ui]||No[No.length-1];return Oi+=yi,x.createElement("path",{key:ui,className:"".concat(Pa,"-line-path"),d:uo,strokeLinecap:Ca,stroke:ti,strokeWidth:La,fillOpacity:"0",ref:function(Nn){zo[ui]=Nn},style:fo})}))},b=a,E=z(71002),ee=z(97685),te=z(98924),re=0,oe=(0,te.Z)();function ce(){var vt;return oe?(vt=re,re+=1):vt="TEST_OR_SSR",vt}var pe=function(vt){var jt=x.useState(),dn=(0,ee.Z)(jt,2),Gt=dn[0],Ut=dn[1];return x.useEffect(function(){Ut("rc_progress_".concat(ce()))},[]),vt||Gt},xe=function(jt){var dn=jt.bg,Gt=jt.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:dn}},Gt)};function Ge(vt,jt){return Object.keys(vt).map(function(dn){var Gt=parseFloat(dn),Ut="".concat(Math.floor(Gt*jt),"%");return"".concat(vt[dn]," ").concat(Ut)})}var ze=x.forwardRef(function(vt,jt){var dn=vt.prefixCls,Gt=vt.color,Ut=vt.gradientId,Pa=vt.radius,Ba=vt.style,Ca=vt.ptg,La=vt.strokeLinecap,Lr=vt.strokeWidth,Br=vt.size,Er=vt.gapDegree,ho=Gt&&(0,E.Z)(Gt)==="object",Ro=ho?"#FFF":void 0,vo=Br/2,No=x.createElement("circle",{className:"".concat(dn,"-circle-path"),r:Pa,cx:vo,cy:vo,stroke:Ro,strokeLinecap:La,strokeWidth:Lr,opacity:Ca===0?0:1,style:Ba,ref:jt});if(!ho)return No;var zo="".concat(Ut,"-conic"),Co=Er?"".concat(180+Er/2,"deg"):"0deg",$o=Ge(Gt,(360-Er)/360),uo=Ge(Gt,1),wo="conic-gradient(from ".concat(Co,", ").concat($o.join(", "),")"),Oi="linear-gradient(to ".concat(Er?"bottom":"top",", ").concat(uo.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:zo},No),x.createElement("foreignObject",{x:0,y:0,width:Br,height:Br,mask:"url(#".concat(zo,")")},x.createElement(xe,{bg:Oi},x.createElement(xe,{bg:wo}))))}),Ie=ze,ye=100,Ke=function(jt,dn,Gt,Ut,Pa,Ba,Ca,La,Lr,Br){var Er=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ho=Gt/100*360*((360-Ba)/360),Ro=Ba===0?0:{bottom:0,top:180,left:90,right:-90}[Ca],vo=(100-Ut)/100*dn;Lr==="round"&&Ut!==100&&(vo+=Br/2,vo>=dn&&(vo=dn-.01));var No=ye/2;return{stroke:typeof La=="string"?La:void 0,strokeDasharray:"".concat(dn,"px ").concat(jt),strokeDashoffset:vo+Er,transform:"rotate(".concat(Pa+ho+Ro,"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 Qe(vt){var jt=vt!=null?vt:[];return Array.isArray(jt)?jt:[jt]}var Fe=function(jt){var dn=(0,He.Z)((0,He.Z)({},_e),jt),Gt=dn.id,Ut=dn.prefixCls,Pa=dn.steps,Ba=dn.strokeWidth,Ca=dn.trailWidth,La=dn.gapDegree,Lr=La===void 0?0:La,Br=dn.gapPosition,Er=dn.trailColor,ho=dn.strokeLinecap,Ro=dn.style,vo=dn.className,No=dn.strokeColor,zo=dn.percent,Co=(0,de.Z)(dn,We),$o=ye/2,uo=pe(Gt),wo="".concat(uo,"-gradient"),Oi=$o-Ba/2,yi=Math.PI*2*Oi,ui=Lr>0?90+Lr/2:-90,Si=yi*((360-Lr)/360),fo=(0,E.Z)(Pa)==="object"?Pa:{count:Pa,space:2},ti=fo.count,Cn=fo.space,Nn=Qe(zo),vn=Qe(No),Qa=vn.find(function(Bo){return Bo&&(0,E.Z)(Bo)==="object"}),fr=Qa&&(0,E.Z)(Qa)==="object",no=fr?"butt":ho,qo=Ke(yi,Si,0,100,ui,Lr,Br,Er,no,Ba),So=se(),_n=function(){var ma=0;return Nn.map(function(gr,Nt){var ia=vn[Nt]||vn[vn.length-1],Ln=Ke(yi,Si,ma,gr,ui,Lr,Br,ia,no,Ba);return ma+=gr,x.createElement(Ie,{key:Nt,color:ia,ptg:gr,radius:Oi,prefixCls:Ut,gradientId:wo,style:Ln,strokeLinecap:no,strokeWidth:Ba,gapDegree:Lr,ref:function(mr){So[Nt]=mr},size:ye})}).reverse()},Ha=function(){var ma=Math.round(ti*(Nn[0]/100)),gr=100/ti,Nt=0;return new Array(ti).fill(null).map(function(ia,Ln){var Rt=Ln<=ma-1?vn[0]:Er,mr=Rt&&(0,E.Z)(Rt)==="object"?"url(#".concat(wo,")"):void 0,pa=Ke(yi,Si,Nt,gr,ui,Lr,Br,Rt,"butt",Ba,Cn);return Nt+=(Si-pa.strokeDashoffset+Cn)*100/Si,x.createElement("circle",{key:Ln,className:"".concat(Ut,"-circle-path"),r:Oi,cx:$o,cy:$o,stroke:mr,strokeWidth:Ba,opacity:1,style:pa,ref:function(Ka){So[Ln]=Ka}})})};return x.createElement("svg",(0,ke.Z)({className:ue()("".concat(Ut,"-circle"),vo),viewBox:"0 0 ".concat(ye," ").concat(ye),style:Ro,id:Gt,role:"presentation"},Co),!ti&&x.createElement("circle",{className:"".concat(Ut,"-circle-trail"),r:Oi,cx:$o,cy:$o,stroke:Er,strokeLinecap:no,strokeWidth:Ca||Ba,style:qo}),ti?Ha():_n())},at=Fe,yt={Line:b,Circle:at},ht=z(83062),xt=z(47448);function Ct(vt){return!vt||vt<0?0:vt>100?100:vt}function Xt(vt){let{success:jt,successPercent:dn}=vt,Gt=dn;return jt&&"progress"in jt&&(Gt=jt.progress),jt&&"percent"in jt&&(Gt=jt.percent),Gt}const la=vt=>{let{percent:jt,success:dn,successPercent:Gt}=vt;const Ut=Ct(Xt({success:dn,successPercent:Gt}));return[Ut,Ct(Ct(jt)-Ut)]},sa=vt=>{let{success:jt={},strokeColor:dn}=vt;const{strokeColor:Gt}=jt;return[Gt||xt.presetPrimaryColors.green,dn||null]},Pt=(vt,jt,dn)=>{var Gt,Ut,Pa,Ba;let Ca=-1,La=-1;if(jt==="step"){const Lr=dn.steps,Br=dn.strokeWidth;typeof vt=="string"||typeof vt=="undefined"?(Ca=vt==="small"?2:14,La=Br!=null?Br:8):typeof vt=="number"?[Ca,La]=[vt,vt]:[Ca=14,La=8]=vt,Ca*=Lr}else if(jt==="line"){const Lr=dn==null?void 0:dn.strokeWidth;typeof vt=="string"||typeof vt=="undefined"?La=Lr||(vt==="small"?6:8):typeof vt=="number"?[Ca,La]=[vt,vt]:[Ca=-1,La=8]=vt}else(jt==="circle"||jt==="dashboard")&&(typeof vt=="string"||typeof vt=="undefined"?[Ca,La]=vt==="small"?[60,60]:[120,120]:typeof vt=="number"?[Ca,La]=[vt,vt]:(Ca=(Ut=(Gt=vt[0])!==null&&Gt!==void 0?Gt:vt[1])!==null&&Ut!==void 0?Ut:120,La=(Ba=(Pa=vt[0])!==null&&Pa!==void 0?Pa:vt[1])!==null&&Ba!==void 0?Ba:120));return[Ca,La]},mt=3,Sn=vt=>mt/vt*100;var Fn=vt=>{const{prefixCls:jt,trailColor:dn=null,strokeLinecap:Gt="round",gapPosition:Ut,gapDegree:Pa,width:Ba=120,type:Ca,children:La,success:Lr,size:Br=Ba}=vt,[Er,ho]=Pt(Br,"circle");let{strokeWidth:Ro}=vt;Ro===void 0&&(Ro=Math.max(Sn(Er),6));const vo={width:Er,height:ho,fontSize:Er*.15+6},No=x.useMemo(()=>{if(Pa||Pa===0)return Pa;if(Ca==="dashboard")return 75},[Pa,Ca]),zo=Ut||Ca==="dashboard"&&"bottom"||void 0,Co=Object.prototype.toString.call(vt.strokeColor)==="[object Object]",$o=sa({success:Lr,strokeColor:vt.strokeColor}),uo=ue()(`${jt}-inner`,{[`${jt}-circle-gradient`]:Co}),wo=x.createElement(at,{percent:la(vt),strokeWidth:Ro,trailWidth:Ro,strokeColor:$o,strokeLinecap:Gt,trailColor:dn,prefixCls:jt,gapDegree:No,gapPosition:zo});return x.createElement("div",{className:uo,style:vo},Er<=20?x.createElement(ht.Z,{title:La},x.createElement("span",null,wo)):x.createElement(x.Fragment,null,wo,La))},Qn=function(vt,jt){var dn={};for(var Gt in vt)Object.prototype.hasOwnProperty.call(vt,Gt)&&jt.indexOf(Gt)<0&&(dn[Gt]=vt[Gt]);if(vt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ut=0,Gt=Object.getOwnPropertySymbols(vt);Ut<Gt.length;Ut++)jt.indexOf(Gt[Ut])<0&&Object.prototype.propertyIsEnumerable.call(vt,Gt[Ut])&&(dn[Gt[Ut]]=vt[Gt[Ut]]);return dn};const tt=vt=>{let jt=[];return Object.keys(vt).forEach(dn=>{const Gt=parseFloat(dn.replace(/%/g,""));isNaN(Gt)||jt.push({key:Gt,value:vt[dn]})}),jt=jt.sort((dn,Gt)=>dn.key-Gt.key),jt.map(dn=>{let{key:Gt,value:Ut}=dn;return`${Ut} ${Gt}%`}).join(", ")},ta=(vt,jt)=>{const{from:dn=xt.presetPrimaryColors.blue,to:Gt=xt.presetPrimaryColors.blue,direction:Ut=jt==="rtl"?"to left":"to right"}=vt,Pa=Qn(vt,["from","to","direction"]);if(Object.keys(Pa).length!==0){const Ba=tt(Pa);return{backgroundImage:`linear-gradient(${Ut}, ${Ba})`}}return{backgroundImage:`linear-gradient(${Ut}, ${dn}, ${Gt})`}};var fn=vt=>{const{prefixCls:jt,direction:dn,percent:Gt,size:Ut,strokeWidth:Pa,strokeColor:Ba,strokeLinecap:Ca="round",children:La,trailColor:Lr=null,success:Br}=vt,Er=Ba&&typeof Ba!="string"?ta(Ba,dn):{backgroundColor:Ba},ho=Ca==="square"||Ca==="butt"?0:void 0,Ro={backgroundColor:Lr||void 0,borderRadius:ho},vo=Ut!=null?Ut:[-1,Pa||(Ut==="small"?6:8)],[No,zo]=Pt(vo,"line",{strokeWidth:Pa}),Co=Object.assign({width:`${Ct(Gt)}%`,height:zo,borderRadius:ho},Er),$o=Xt(vt),uo={width:`${Ct($o)}%`,height:zo,borderRadius:ho,backgroundColor:Br==null?void 0:Br.strokeColor},wo={width:No<0?"100%":No,height:zo};return x.createElement(x.Fragment,null,x.createElement("div",{className:`${jt}-outer`,style:wo},x.createElement("div",{className:`${jt}-inner`,style:Ro},x.createElement("div",{className:`${jt}-bg`,style:Co}),$o!==void 0?x.createElement("div",{className:`${jt}-success-bg`,style:uo}):null)),La)},hn=vt=>{const{size:jt,steps:dn,percent:Gt=0,strokeWidth:Ut=8,strokeColor:Pa,trailColor:Ba=null,prefixCls:Ca,children:La}=vt,Lr=Math.round(dn*(Gt/100)),Br=jt==="small"?2:14,Er=jt!=null?jt:[Br,Ut],[ho,Ro]=Pt(Er,"step",{steps:dn,strokeWidth:Ut}),vo=ho/dn,No=new Array(dn);for(let zo=0;zo<dn;zo++){const Co=Array.isArray(Pa)?Pa[zo]:Pa;No[zo]=x.createElement("div",{key:zo,className:ue()(`${Ca}-steps-item`,{[`${Ca}-steps-item-active`]:zo<=Lr-1}),style:{backgroundColor:zo<=Lr-1?Co:Ba,width:vo,height:Ro}})}return x.createElement("div",{className:`${Ca}-steps-outer`},No,La)},Ve=z(45930),Oe=z(14747),St=z(67968),Yt=z(45503);const An=vt=>{const jt=vt?"100%":"-100%";return new Ve.Keyframes(`antProgress${vt?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${jt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${jt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Zn=vt=>{const{componentCls:jt,iconCls:dn}=vt;return{[jt]:Object.assign(Object.assign({},(0,Oe.Wf)(vt)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:vt.fontSize,marginInlineEnd:vt.marginXS,marginBottom:vt.marginXS},[`${jt}-outer`]:{display:"inline-block",width:"100%"},[`&${jt}-show-info`]:{[`${jt}-outer`]:{marginInlineEnd:`calc(-2em - ${vt.marginXS}px)`,paddingInlineEnd:`calc(2em + ${vt.paddingXS}px)`}},[`${jt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:vt.remainingColor,borderRadius:vt.lineBorderRadius},[`${jt}-inner:not(${jt}-circle-gradient)`]:{[`${jt}-circle-path`]:{stroke:vt.defaultColor}},[`${jt}-success-bg, ${jt}-bg`]:{position:"relative",backgroundColor:vt.defaultColor,borderRadius:vt.lineBorderRadius,transition:`all ${vt.motionDurationSlow} ${vt.motionEaseInOutCirc}`},[`${jt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:vt.colorSuccess},[`${jt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:vt.marginXS,color:vt.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[dn]:{fontSize:vt.fontSize}},[`&${jt}-status-active`]:{[`${jt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:vt.colorBgContainer,borderRadius:vt.lineBorderRadius,opacity:0,animationName:An(),animationDuration:vt.progressActiveMotionDuration,animationTimingFunction:vt.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${jt}-rtl${jt}-status-active`]:{[`${jt}-bg::before`]:{animationName:An(!0)}},[`&${jt}-status-exception`]:{[`${jt}-bg`]:{backgroundColor:vt.colorError},[`${jt}-text`]:{color:vt.colorError}},[`&${jt}-status-exception ${jt}-inner:not(${jt}-circle-gradient)`]:{[`${jt}-circle-path`]:{stroke:vt.colorError}},[`&${jt}-status-success`]:{[`${jt}-bg`]:{backgroundColor:vt.colorSuccess},[`${jt}-text`]:{color:vt.colorSuccess}},[`&${jt}-status-success ${jt}-inner:not(${jt}-circle-gradient)`]:{[`${jt}-circle-path`]:{stroke:vt.colorSuccess}}})}},Fa=vt=>{const{componentCls:jt,iconCls:dn}=vt;return{[jt]:{[`${jt}-circle-trail`]:{stroke:vt.remainingColor},[`&${jt}-circle ${jt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${jt}-circle ${jt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:vt.circleTextColor,fontSize:vt.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[dn]:{fontSize:`${vt.fontSize/vt.fontSizeSM}em`}},[`${jt}-circle&-status-exception`]:{[`${jt}-text`]:{color:vt.colorError}},[`${jt}-circle&-status-success`]:{[`${jt}-text`]:{color:vt.colorSuccess}}},[`${jt}-inline-circle`]:{lineHeight:1,[`${jt}-inner`]:{verticalAlign:"bottom"}}}},On=vt=>{const{componentCls:jt}=vt;return{[jt]:{[`${jt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:vt.progressStepMinWidth,marginInlineEnd:vt.progressStepMarginInlineEnd,backgroundColor:vt.remainingColor,transition:`all ${vt.motionDurationSlow}`,"&-active":{backgroundColor:vt.defaultColor}}}}}},ra=vt=>{const{componentCls:jt,iconCls:dn}=vt;return{[jt]:{[`${jt}-small&-line, ${jt}-small&-line ${jt}-text ${dn}`]:{fontSize:vt.fontSizeSM}}}};var Aa=(0,St.Z)("Progress",vt=>{const jt=vt.marginXXS/2,dn=(0,Yt.TS)(vt,{progressStepMarginInlineEnd:jt,progressStepMinWidth:jt,progressActiveMotionDuration:"2.4s"});return[Zn(dn),Fa(dn),On(dn),ra(dn)]},vt=>({circleTextColor:vt.colorText,defaultColor:vt.colorInfo,remainingColor:vt.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),nt=function(vt,jt){var dn={};for(var Gt in vt)Object.prototype.hasOwnProperty.call(vt,Gt)&&jt.indexOf(Gt)<0&&(dn[Gt]=vt[Gt]);if(vt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ut=0,Gt=Object.getOwnPropertySymbols(vt);Ut<Gt.length;Ut++)jt.indexOf(Gt[Ut])<0&&Object.prototype.propertyIsEnumerable.call(vt,Gt[Ut])&&(dn[Gt[Ut]]=vt[Gt[Ut]]);return dn};const kt=null,Ta=["normal","exception","active","success"];var Zt=x.forwardRef((vt,jt)=>{const{prefixCls:dn,className:Gt,rootClassName:Ut,steps:Pa,strokeColor:Ba,percent:Ca=0,size:La="default",showInfo:Lr=!0,type:Br="line",status:Er,format:ho,style:Ro}=vt,vo=nt(vt,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),No=x.useMemo(()=>{var Nn,vn;const Qa=Xt(vt);return parseInt(Qa!==void 0?(Nn=Qa!=null?Qa:0)===null||Nn===void 0?void 0:Nn.toString():(vn=Ca!=null?Ca:0)===null||vn===void 0?void 0:vn.toString(),10)},[Ca,vt.success,vt.successPercent]),zo=x.useMemo(()=>!Ta.includes(Er)&&No>=100?"success":Er||"normal",[Er,No]),{getPrefixCls:Co,direction:$o,progress:uo}=x.useContext(Me.E_),wo=Co("progress",dn),[Oi,yi]=Aa(wo),ui=x.useMemo(()=>{if(!Lr)return null;const Nn=Xt(vt);let vn;const Qa=ho||(no=>`${no}%`),fr=Br==="line";return ho||zo!=="exception"&&zo!=="success"?vn=Qa(Ct(Ca),Ct(Nn)):zo==="exception"?vn=fr?x.createElement(Te.Z,null):x.createElement(Ee.Z,null):zo==="success"&&(vn=fr?x.createElement(ie.Z,null):x.createElement(we.Z,null)),x.createElement("span",{className:`${wo}-text`,title:typeof vn=="string"?vn:void 0},vn)},[Lr,Ca,No,zo,Br,wo,ho]),Si=Array.isArray(Ba)?Ba[0]:Ba,fo=typeof Ba=="string"||Array.isArray(Ba)?Ba:void 0;let ti;Br==="line"?ti=Pa?x.createElement(hn,Object.assign({},vt,{strokeColor:fo,prefixCls:wo,steps:Pa}),ui):x.createElement(fn,Object.assign({},vt,{strokeColor:Si,prefixCls:wo,direction:$o}),ui):(Br==="circle"||Br==="dashboard")&&(ti=x.createElement(Fn,Object.assign({},vt,{strokeColor:Si,prefixCls:wo,progressStatus:zo}),ui));const Cn=ue()(wo,`${wo}-status-${zo}`,`${wo}-${Br==="dashboard"&&"circle"||Pa&&"steps"||Br}`,{[`${wo}-inline-circle`]:Br==="circle"&&Pt(La,"circle")[0]<=20,[`${wo}-show-info`]:Lr,[`${wo}-${La}`]:typeof La=="string",[`${wo}-rtl`]:$o==="rtl"},uo==null?void 0:uo.className,Gt,Ut,yi);return Oi(x.createElement("div",Object.assign({ref:jt,style:Object.assign(Object.assign({},uo==null?void 0:uo.style),Ro),className:Cn,role:"progressbar","aria-valuenow":No},(0,qe.Z)(vo,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ti))}),Ia=Zt},12604:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return xt}});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(Xt,la){return ie.createElement(Ee.Z,(0,x.Z)({},Xt,{ref:la,icon:Te}))},ue=ie.forwardRef(Ze),qe=z(94184),Me=z.n(qe),ke=z(4942),He=z(97685),de=z(45987),_e=z(21770),se=z(15105),y=z(64217);function a(Ct,Xt){var la=Ct.disabled,sa=Ct.prefixCls,Pt=Ct.character,mt=Ct.characterRender,Sn=Ct.index,va=Ct.count,Fn=Ct.value,Qn=Ct.allowHalf,tt=Ct.focused,ta=Ct.onHover,ha=Ct.onClick,fn=function(Zn){ta(Zn,Sn)},Ft=function(Zn){ha(Zn,Sn)},hn=function(Zn){Zn.keyCode===se.Z.ENTER&&ha(Zn,Sn)},Ve=Sn+1,Oe=new Set([sa]);Fn===0&&Sn===0&&tt?Oe.add("".concat(sa,"-focused")):Qn&&Fn+.5>=Ve&&Fn<Ve?(Oe.add("".concat(sa,"-half")),Oe.add("".concat(sa,"-active")),tt&&Oe.add("".concat(sa,"-focused"))):(Ve<=Fn?Oe.add("".concat(sa,"-full")):Oe.add("".concat(sa,"-zero")),Ve===Fn&&tt&&Oe.add("".concat(sa,"-focused")));var St=typeof Pt=="function"?Pt(Ct):Pt,Yt=ie.createElement("li",{className:Me()(Array.from(Oe)),ref:Xt},ie.createElement("div",{onClick:la?null:Ft,onKeyDown:la?null:hn,onMouseMove:la?null:fn,role:"radio","aria-checked":Fn>Sn?"true":"false","aria-posinset":Sn+1,"aria-setsize":va,tabIndex:la?-1:0},ie.createElement("div",{className:"".concat(sa,"-first")},St),ie.createElement("div",{className:"".concat(sa,"-second")},St)));return mt&&(Yt=mt(Yt,Ct)),Yt}var b=ie.forwardRef(a);function E(){var Ct=ie.useRef({});function Xt(sa){return Ct.current[sa]}function la(sa){return function(Pt){Ct.current[sa]=Pt}}return[Xt,la]}function ee(Ct){var Xt=Ct.pageXOffset,la="scrollLeft";if(typeof Xt!="number"){var sa=Ct.document;Xt=sa.documentElement[la],typeof Xt!="number"&&(Xt=sa.body[la])}return Xt}function te(Ct){var Xt,la,sa=Ct.ownerDocument,Pt=sa.body,mt=sa&&sa.documentElement,Sn=Ct.getBoundingClientRect();return Xt=Sn.left,la=Sn.top,Xt-=mt.clientLeft||Pt.clientLeft||0,la-=mt.clientTop||Pt.clientTop||0,{left:Xt,top:la}}function re(Ct){var Xt=te(Ct),la=Ct.ownerDocument,sa=la.defaultView||la.parentWindow;return Xt.left+=ee(sa),Xt.left}var oe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ce(Ct,Xt){var la,sa=Ct.prefixCls,Pt=sa===void 0?"rc-rate":sa,mt=Ct.className,Sn=Ct.defaultValue,va=Ct.value,Fn=Ct.count,Qn=Fn===void 0?5:Fn,tt=Ct.allowHalf,ta=tt===void 0?!1:tt,ha=Ct.allowClear,fn=ha===void 0?!0:ha,Ft=Ct.character,hn=Ft===void 0?"\u2605":Ft,Ve=Ct.characterRender,Oe=Ct.disabled,St=Ct.direction,Yt=St===void 0?"ltr":St,An=Ct.tabIndex,Zn=An===void 0?0:An,Fa=Ct.autoFocus,On=Ct.onHoverChange,ra=Ct.onChange,Aa=Ct.onFocus,nt=Ct.onBlur,kt=Ct.onKeyDown,Ta=Ct.onMouseLeave,oa=(0,de.Z)(Ct,oe),Zt=E(),Ia=(0,He.Z)(Zt,2),vt=Ia[0],jt=Ia[1],dn=ie.useRef(null),Gt=function(){if(!Oe){var fr;(fr=dn.current)===null||fr===void 0||fr.focus()}};ie.useImperativeHandle(Xt,function(){return{focus:Gt,blur:function(){if(!Oe){var fr;(fr=dn.current)===null||fr===void 0||fr.blur()}}}});var Ut=(0,_e.Z)(Sn||0,{value:va}),Pa=(0,He.Z)(Ut,2),Ba=Pa[0],Ca=Pa[1],La=(0,_e.Z)(null),Lr=(0,He.Z)(La,2),Br=Lr[0],Er=Lr[1],ho=function(fr,no){var qo=Yt==="rtl",So=fr+1;if(ta){var _n=vt(fr),Ha=re(_n),Bo=_n.clientWidth;(qo&&no-Ha>Bo/2||!qo&&no-Ha<Bo/2)&&(So-=.5)}return So},Ro=function(fr){Ca(fr),ra==null||ra(fr)},vo=ie.useState(!1),No=(0,He.Z)(vo,2),zo=No[0],Co=No[1],$o=function(){Co(!0),Aa==null||Aa()},uo=function(){Co(!1),nt==null||nt()},wo=ie.useState(null),Oi=(0,He.Z)(wo,2),yi=Oi[0],ui=Oi[1],Si=function(fr,no){var qo=ho(no,fr.pageX);qo!==Br&&(ui(qo),Er(null)),On==null||On(qo)},fo=function(fr){Oe||(ui(null),Er(null),On==null||On(void 0)),fr&&(Ta==null||Ta(fr))},ti=function(fr,no){var qo=ho(no,fr.pageX),So=!1;fn&&(So=qo===Ba),fo(),Ro(So?0:qo),Er(So?qo:null)},Cn=function(fr){var no=fr.keyCode,qo=Yt==="rtl",So=Ba;no===se.Z.RIGHT&&So<Qn&&!qo?(ta?So+=.5:So+=1,Ro(So),fr.preventDefault()):no===se.Z.LEFT&&So>0&&!qo||no===se.Z.RIGHT&&So>0&&qo?(ta?So-=.5:So-=1,Ro(So),fr.preventDefault()):no===se.Z.LEFT&&So<Qn&&qo&&(ta?So+=.5:So+=1,Ro(So),fr.preventDefault()),kt==null||kt(fr)};ie.useEffect(function(){Fa&&!Oe&&Gt()},[]);var Nn=new Array(Qn).fill(0).map(function(Qa,fr){return ie.createElement(b,{ref:jt(fr),index:fr,count:Qn,disabled:Oe,prefixCls:"".concat(Pt,"-star"),allowHalf:ta,value:yi===null?Ba:yi,onClick:ti,onHover:Si,key:Qa||fr,character:hn,characterRender:Ve,focused:zo})}),vn=Me()(Pt,mt,(la={},(0,ke.Z)(la,"".concat(Pt,"-disabled"),Oe),(0,ke.Z)(la,"".concat(Pt,"-rtl"),Yt==="rtl"),la));return ie.createElement("ul",(0,x.Z)({className:vn,onMouseLeave:fo,tabIndex:Oe?-1:Zn,onFocus:Oe?null:$o,onBlur:Oe?null:uo,onKeyDown:Oe?null:Cn,ref:dn,role:"radiogroup"},(0,y.Z)(oa,{aria:!0,data:!0,attr:!0})),Nn)}var pe=ie.forwardRef(ce),xe=pe,Ge=z(53124),ze=z(83062),Ie=z(14747),ye=z(67968),Ke=z(45503);const We=Ct=>{const{componentCls:Xt}=Ct;return{[`${Xt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:Ct.marginXS},"> div":{transition:`all ${Ct.motionDurationMid}, outline 0s`,"&:hover":{transform:Ct.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${Ct.lineWidth}px dashed ${Ct.starColor}`,transform:Ct.starHoverScale}},"&-first, &-second":{color:Ct.starBg,transition:`all ${Ct.motionDurationMid}`,userSelect:"none",[Ct.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${Xt}-star-first, &-half ${Xt}-star-second`]:{opacity:1},[`&-half ${Xt}-star-first, &-full ${Xt}-star-second`]:{color:"inherit"}}}},Qe=Ct=>({[`&-rtl${Ct.componentCls}`]:{direction:"rtl"}}),Fe=Ct=>{const{componentCls:Xt}=Ct;return{[Xt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Ie.Wf)(Ct)),{display:"inline-block",margin:0,padding:0,color:Ct.starColor,fontSize:Ct.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${Xt} ${Xt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),We(Ct)),{[`+ ${Xt}-text`]:{display:"inline-block",marginInlineStart:Ct.marginXS,fontSize:Ct.fontSize}}),Qe(Ct))}};var at=(0,ye.Z)("Rate",Ct=>{const Xt=(0,Ke.TS)(Ct,{});return[Fe(Xt)]},Ct=>({starColor:Ct.yellow6,starSize:Ct.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ct.colorFillContent})),yt=function(Ct,Xt){var la={};for(var sa in Ct)Object.prototype.hasOwnProperty.call(Ct,sa)&&Xt.indexOf(sa)<0&&(la[sa]=Ct[sa]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Pt=0,sa=Object.getOwnPropertySymbols(Ct);Pt<sa.length;Pt++)Xt.indexOf(sa[Pt])<0&&Object.prototype.propertyIsEnumerable.call(Ct,sa[Pt])&&(la[sa[Pt]]=Ct[sa[Pt]]);return la},xt=ie.forwardRef((Ct,Xt)=>{const{prefixCls:la,className:sa,rootClassName:Pt,style:mt,tooltips:Sn,character:va=ie.createElement(ue,null)}=Ct,Fn=yt(Ct,["prefixCls","className","rootClassName","style","tooltips","character"]),Qn=(Oe,St)=>{let{index:Yt}=St;return Sn?ie.createElement(ze.Z,{title:Sn[Yt]},Oe):Oe},{getPrefixCls:tt,direction:ta,rate:ha}=ie.useContext(Ge.E_),fn=tt("rate",la),[Ft,hn]=at(fn),Ve=Object.assign(Object.assign({},ha==null?void 0:ha.style),mt);return Ft(ie.createElement(xe,Object.assign({ref:Xt,character:va,characterRender:Qn},Fn,{className:Me()(sa,Pt,hn,ha==null?void 0:ha.className),style:Ve,prefixCls:fn,direction:ta})))})},46303:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return hn}});var x=z(94184),ie=z.n(x),we=z(67294),Te=z(53124),Ee=z(10366),ue=Ve=>{const{prefixCls:Oe,className:St,style:Yt,size:An,shape:Zn}=Ve,Fa=ie()({[`${Oe}-lg`]:An==="large",[`${Oe}-sm`]:An==="small"}),On=ie()({[`${Oe}-circle`]:Zn==="circle",[`${Oe}-square`]:Zn==="square",[`${Oe}-round`]:Zn==="round"}),ra=we.useMemo(()=>typeof An=="number"?{width:An,height:An,lineHeight:`${An}px`}:{},[An]);return we.createElement("span",{className:ie()(Oe,Fa,On,St),style:Object.assign(Object.assign({},ra),Yt)})},qe=z(45930),Me=z(67968),ke=z(45503);const He=new qe.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),de=Ve=>({height:Ve,lineHeight:`${Ve}px`}),_e=Ve=>Object.assign({width:Ve},de(Ve)),se=Ve=>({background:Ve.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:He,animationDuration:Ve.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=Ve=>Object.assign({width:Ve*5,minWidth:Ve*5},de(Ve)),a=Ve=>{const{skeletonAvatarCls:Oe,gradientFromColor:St,controlHeight:Yt,controlHeightLG:An,controlHeightSM:Zn}=Ve;return{[`${Oe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St},_e(Yt)),[`${Oe}${Oe}-circle`]:{borderRadius:"50%"},[`${Oe}${Oe}-lg`]:Object.assign({},_e(An)),[`${Oe}${Oe}-sm`]:Object.assign({},_e(Zn))}},b=Ve=>{const{controlHeight:Oe,borderRadiusSM:St,skeletonInputCls:Yt,controlHeightLG:An,controlHeightSM:Zn,gradientFromColor:Fa}=Ve;return{[`${Yt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Fa,borderRadius:St},y(Oe)),[`${Yt}-lg`]:Object.assign({},y(An)),[`${Yt}-sm`]:Object.assign({},y(Zn))}},E=Ve=>Object.assign({width:Ve},de(Ve)),ee=Ve=>{const{skeletonImageCls:Oe,imageSizeBase:St,gradientFromColor:Yt,borderRadiusSM:An}=Ve;return{[`${Oe}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Yt,borderRadius:An},E(St*2)),{[`${Oe}-path`]:{fill:"#bfbfbf"},[`${Oe}-svg`]:Object.assign(Object.assign({},E(St)),{maxWidth:St*4,maxHeight:St*4}),[`${Oe}-svg${Oe}-svg-circle`]:{borderRadius:"50%"}}),[`${Oe}${Oe}-circle`]:{borderRadius:"50%"}}},te=(Ve,Oe,St)=>{const{skeletonButtonCls:Yt}=Ve;return{[`${St}${Yt}-circle`]:{width:Oe,minWidth:Oe,borderRadius:"50%"},[`${St}${Yt}-round`]:{borderRadius:Oe}}},re=Ve=>Object.assign({width:Ve*2,minWidth:Ve*2},de(Ve)),oe=Ve=>{const{borderRadiusSM:Oe,skeletonButtonCls:St,controlHeight:Yt,controlHeightLG:An,controlHeightSM:Zn,gradientFromColor:Fa}=Ve;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${St}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Fa,borderRadius:Oe,width:Yt*2,minWidth:Yt*2},re(Yt))},te(Ve,Yt,St)),{[`${St}-lg`]:Object.assign({},re(An))}),te(Ve,An,`${St}-lg`)),{[`${St}-sm`]:Object.assign({},re(Zn))}),te(Ve,Zn,`${St}-sm`))},ce=Ve=>{const{componentCls:Oe,skeletonAvatarCls:St,skeletonTitleCls:Yt,skeletonParagraphCls:An,skeletonButtonCls:Zn,skeletonInputCls:Fa,skeletonImageCls:On,controlHeight:ra,controlHeightLG:Aa,controlHeightSM:nt,gradientFromColor:kt,padding:Ta,marginSM:oa,borderRadius:Zt,titleHeight:Ia,blockRadius:vt,paragraphLiHeight:jt,controlHeightXS:dn,paragraphMarginTop:Gt}=Ve;return{[`${Oe}`]:{display:"table",width:"100%",[`${Oe}-header`]:{display:"table-cell",paddingInlineEnd:Ta,verticalAlign:"top",[`${St}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:kt},_e(ra)),[`${St}-circle`]:{borderRadius:"50%"},[`${St}-lg`]:Object.assign({},_e(Aa)),[`${St}-sm`]:Object.assign({},_e(nt))},[`${Oe}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Yt}`]:{width:"100%",height:Ia,background:kt,borderRadius:vt,[`+ ${An}`]:{marginBlockStart:nt}},[`${An}`]:{padding:0,"> li":{width:"100%",height:jt,listStyle:"none",background:kt,borderRadius:vt,"+ li":{marginBlockStart:dn}}},[`${An}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Oe}-content`]:{[`${Yt}, ${An} > li`]:{borderRadius:Zt}}},[`${Oe}-with-avatar ${Oe}-content`]:{[`${Yt}`]:{marginBlockStart:oa,[`+ ${An}`]:{marginBlockStart:Gt}}},[`${Oe}${Oe}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(Ve)),a(Ve)),b(Ve)),ee(Ve)),[`${Oe}${Oe}-block`]:{width:"100%",[`${Zn}`]:{width:"100%"},[`${Fa}`]:{width:"100%"}},[`${Oe}${Oe}-active`]:{[`
${Yt},
${An} > li,
${St},
${Zn},
${Fa},
${On}
`]:Object.assign({},se(Ve))}}};var pe=(0,Me.Z)("Skeleton",Ve=>{const{componentCls:Oe}=Ve,St=(0,ke.TS)(Ve,{skeletonAvatarCls:`${Oe}-avatar`,skeletonTitleCls:`${Oe}-title`,skeletonParagraphCls:`${Oe}-paragraph`,skeletonButtonCls:`${Oe}-button`,skeletonInputCls:`${Oe}-input`,skeletonImageCls:`${Oe}-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:Oe,colorFill:St}=Ve,Yt=Oe,An=St;return{color:Yt,colorGradientEnd:An,gradientFromColor:Yt,gradientToColor:An,titleHeight:Ve.controlHeight/2,blockRadius:Ve.borderRadiusSM,paragraphMarginTop:Ve.marginLG+Ve.marginXXS,paragraphLiHeight:Ve.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ge=Ve=>{const{prefixCls:Oe,className:St,rootClassName:Yt,active:An,shape:Zn="circle",size:Fa="default"}=Ve,{getPrefixCls:On}=we.useContext(Te.E_),ra=On("skeleton",Oe),[Aa,nt]=pe(ra),kt=(0,Ee.Z)(Ve,["prefixCls","className"]),Ta=ie()(ra,`${ra}-element`,{[`${ra}-active`]:An},St,Yt,nt);return Aa(we.createElement("div",{className:Ta},we.createElement(ue,Object.assign({prefixCls:`${ra}-avatar`,shape:Zn,size:Fa},kt))))},Ie=Ve=>{const{prefixCls:Oe,className:St,rootClassName:Yt,active:An,block:Zn=!1,size:Fa="default"}=Ve,{getPrefixCls:On}=we.useContext(Te.E_),ra=On("skeleton",Oe),[Aa,nt]=pe(ra),kt=(0,Ee.Z)(Ve,["prefixCls"]),Ta=ie()(ra,`${ra}-element`,{[`${ra}-active`]:An,[`${ra}-block`]:Zn},St,Yt,nt);return Aa(we.createElement("div",{className:Ta},we.createElement(ue,Object.assign({prefixCls:`${ra}-button`,size:Fa},kt))))};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:Oe,className:St,rootClassName:Yt,style:An,active:Zn}=Ve,{getPrefixCls:Fa}=we.useContext(Te.E_),On=Fa("skeleton",Oe),[ra,Aa]=pe(On),nt=ie()(On,`${On}-element`,{[`${On}-active`]:Zn},St,Yt,Aa);return ra(we.createElement("div",{className:nt},we.createElement("div",{className:ie()(`${On}-image`,St),style:An},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`})))))},Fe=Ve=>{const{prefixCls:Oe,className:St,rootClassName:Yt,active:An,block:Zn,size:Fa="default"}=Ve,{getPrefixCls:On}=we.useContext(Te.E_),ra=On("skeleton",Oe),[Aa,nt]=pe(ra),kt=(0,Ee.Z)(Ve,["prefixCls"]),Ta=ie()(ra,`${ra}-element`,{[`${ra}-active`]:An,[`${ra}-block`]:Zn},St,Yt,nt);return Aa(we.createElement("div",{className:Ta},we.createElement(ue,Object.assign({prefixCls:`${ra}-input`,size:Fa},kt))))},at=z(87462),yt={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"},ht=yt,xt=z(74643),Ct=function(Oe,St){return we.createElement(xt.Z,(0,at.Z)({},Oe,{ref:St,icon:ht}))},Xt=we.forwardRef(Ct),sa=Ve=>{const{prefixCls:Oe,className:St,rootClassName:Yt,style:An,active:Zn,children:Fa}=Ve,{getPrefixCls:On}=we.useContext(Te.E_),ra=On("skeleton",Oe),[Aa,nt]=pe(ra),kt=ie()(ra,`${ra}-element`,{[`${ra}-active`]:Zn},nt,St,Yt),Ta=Fa!=null?Fa:we.createElement(Xt,null);return Aa(we.createElement("div",{className:kt},we.createElement("div",{className:ie()(`${ra}-image`,St),style:An},Ta)))},Pt=z(74902),Sn=Ve=>{const Oe=On=>{const{width:ra,rows:Aa=2}=Ve;if(Array.isArray(ra))return ra[On];if(Aa-1===On)return ra},{prefixCls:St,className:Yt,style:An,rows:Zn}=Ve,Fa=(0,Pt.Z)(Array(Zn)).map((On,ra)=>we.createElement("li",{key:ra,style:{width:Oe(ra)}}));return we.createElement("ul",{className:ie()(St,Yt),style:An},Fa)},Fn=Ve=>{let{prefixCls:Oe,className:St,width:Yt,style:An}=Ve;return we.createElement("h3",{className:ie()(Oe,St),style:Object.assign({width:Yt},An)})};function Qn(Ve){return Ve&&typeof Ve=="object"?Ve:{}}function tt(Ve,Oe){return Ve&&!Oe?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function ta(Ve,Oe){return!Ve&&Oe?{width:"38%"}:Ve&&Oe?{width:"50%"}:{}}function ha(Ve,Oe){const St={};return(!Ve||!Oe)&&(St.width="61%"),!Ve&&Oe?St.rows=3:St.rows=2,St}const fn=Ve=>{const{prefixCls:Oe,loading:St,className:Yt,rootClassName:An,style:Zn,children:Fa,avatar:On=!1,title:ra=!0,paragraph:Aa=!0,active:nt,round:kt}=Ve,{getPrefixCls:Ta,direction:oa,skeleton:Zt}=we.useContext(Te.E_),Ia=Ta("skeleton",Oe),[vt,jt]=pe(Ia);if(St||!("loading"in Ve)){const dn=!!On,Gt=!!ra,Ut=!!Aa;let Pa;if(dn){const La=Object.assign(Object.assign({prefixCls:`${Ia}-avatar`},tt(Gt,Ut)),Qn(On));Pa=we.createElement("div",{className:`${Ia}-header`},we.createElement(ue,Object.assign({},La)))}let Ba;if(Gt||Ut){let La;if(Gt){const Br=Object.assign(Object.assign({prefixCls:`${Ia}-title`},ta(dn,Ut)),Qn(ra));La=we.createElement(Fn,Object.assign({},Br))}let Lr;if(Ut){const Br=Object.assign(Object.assign({prefixCls:`${Ia}-paragraph`},ha(dn,Gt)),Qn(Aa));Lr=we.createElement(Sn,Object.assign({},Br))}Ba=we.createElement("div",{className:`${Ia}-content`},La,Lr)}const Ca=ie()(Ia,{[`${Ia}-with-avatar`]:dn,[`${Ia}-active`]:nt,[`${Ia}-rtl`]:oa==="rtl",[`${Ia}-round`]:kt},Zt==null?void 0:Zt.className,Yt,An,jt);return vt(we.createElement("div",{className:Ca,style:Object.assign(Object.assign({},Zt==null?void 0:Zt.style),Zn)},Pa,Ba))}return typeof Fa!="undefined"?Fa:null};fn.Button=Ie,fn.Avatar=Ge,fn.Input=Fe,fn.Image=We,fn.Node=sa;var Ft=fn,hn=Ft},55054:function(en,Wt,z){"use strict";z.d(Wt,{default:function(){return pe}});var x=z(67294),ie=z(57838),we=z(96159),Te=z(94184),Ee=z.n(Te),Ze=z(53124),ue=z(46303),Me=xe=>{const{value:Ge,formatter:ze,precision:Ie,decimalSeparator:ye,groupSeparator:Ke="",prefixCls:We}=xe;let Qe;if(typeof ze=="function")Qe=ze(Ge);else{const Fe=String(Ge),at=Fe.match(/^(-?)(\d*)(\.(\d+))?$/);if(!at||Fe==="-")Qe=Fe;else{const yt=at[1];let ht=at[2]||"0",xt=at[4]||"";ht=ht.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Ie=="number"&&(xt=xt.padEnd(Ie,"0").slice(0,Ie>0?Ie:0)),xt&&(xt=`${ye}${xt}`),Qe=[x.createElement("span",{key:"int",className:`${We}-content-value-int`},yt,ht),xt&&x.createElement("span",{key:"decimal",className:`${We}-content-value-decimal`},xt)]}}return x.createElement("span",{className:`${We}-content-value`},Qe)},ke=z(14747),He=z(67968),de=z(45503);const _e=xe=>{const{componentCls:Ge,marginXXS:ze,padding:Ie,colorTextDescription:ye,titleFontSize:Ke,colorTextHeading:We,contentFontSize:Qe,fontFamily:Fe}=xe;return{[`${Ge}`]:Object.assign(Object.assign({},(0,ke.Wf)(xe)),{[`${Ge}-title`]:{marginBottom:ze,color:ye,fontSize:Ke},[`${Ge}-skeleton`]:{paddingTop:Ie},[`${Ge}-content`]:{color:We,fontSize:Qe,fontFamily:Fe,[`${Ge}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ge}-content-prefix, ${Ge}-content-suffix`]:{display:"inline-block"},[`${Ge}-content-prefix`]:{marginInlineEnd:ze},[`${Ge}-content-suffix`]:{marginInlineStart:ze}}})}};var se=(0,He.Z)("Statistic",xe=>{const Ge=(0,de.TS)(xe,{});return[_e(Ge)]},xe=>{const{fontSizeHeading3:Ge,fontSize:ze}=xe;return{titleFontSize:ze,contentFontSize:Ge}}),a=xe=>{const{prefixCls:Ge,className:ze,rootClassName:Ie,style:ye,valueStyle:Ke,value:We=0,title:Qe,valueRender:Fe,prefix:at,suffix:yt,loading:ht=!1,onMouseEnter:xt,onMouseLeave:Ct,decimalSeparator:Xt=".",groupSeparator:la=","}=xe,{getPrefixCls:sa,direction:Pt,statistic:mt}=x.useContext(Ze.E_),Sn=sa("statistic",Ge),[va,Fn]=se(Sn),Qn=x.createElement(Me,Object.assign({decimalSeparator:Xt,groupSeparator:la,prefixCls:Sn},xe,{value:We})),tt=Ee()(Sn,{[`${Sn}-rtl`]:Pt==="rtl"},mt==null?void 0:mt.className,ze,Ie,Fn);return va(x.createElement("div",{className:tt,style:Object.assign(Object.assign({},mt==null?void 0:mt.style),ye),onMouseEnter:xt,onMouseLeave:Ct},Qe&&x.createElement("div",{className:`${Sn}-title`},Qe),x.createElement(ue.Z,{paragraph:!1,loading:ht,className:`${Sn}-skeleton`},x.createElement("div",{style:Ke,className:`${Sn}-content`},at&&x.createElement("span",{className:`${Sn}-content-prefix`},at),Fe?Fe(Qn):Qn,yt&&x.createElement("span",{className:`${Sn}-content-suffix`},yt)))))};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,Ge){let ze=xe;const Ie=/\[[^\]]*]/g,ye=(Ge.match(Ie)||[]).map(Fe=>Fe.slice(1,-1)),Ke=Ge.replace(Ie,"[]"),We=b.reduce((Fe,at)=>{let[yt,ht]=at;if(Fe.includes(yt)){const xt=Math.floor(ze/ht);return ze-=xt*ht,Fe.replace(new RegExp(`${yt}+`,"g"),Ct=>{const Xt=Ct.length;return xt.toString().padStart(Xt,"0")})}return Fe},Ke);let Qe=0;return We.replace(Ie,()=>{const Fe=ye[Qe];return Qe+=1,Fe})}function ee(xe,Ge){const{format:ze=""}=Ge,Ie=new Date(xe).getTime(),ye=Date.now(),Ke=Math.max(Ie-ye,0);return E(Ke,ze)}const te=1e3/30;function re(xe){return new Date(xe).getTime()}const oe=xe=>{const{value:Ge,format:ze="HH:mm:ss",onChange:Ie,onFinish:ye}=xe,Ke=(0,ie.Z)(),We=x.useRef(null),Qe=()=>{ye==null||ye(),We.current&&(clearInterval(We.current),We.current=null)},Fe=()=>{const ht=re(Ge);ht>=Date.now()&&(We.current=setInterval(()=>{Ke(),Ie==null||Ie(ht-Date.now()),ht<Date.now()&&Qe()},te))};x.useEffect(()=>(Fe(),()=>{We.current&&(clearInterval(We.current),We.current=null)}),[Ge]);const at=(ht,xt)=>ee(ht,Object.assign(Object.assign({},xt),{format:ze})),yt=ht=>(0,we.Tm)(ht,{title:void 0});return x.createElement(a,Object.assign({},xe,{valueRender:yt,formatter:at}))};var ce=x.memo(oe);a.Countdown=ce;var pe=a},49867:function(en,Wt,z){"use strict";z.d(Wt,{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,Wt,z){"use strict";z.d(Wt,{default:function(){return Zi}});var x={},ie="rc-table-internal-hook",we=z(97685),Te=z(66680),Ee=z(8410),Ze=z(91881),ue=z(67294),qe=z(73935);function Me(fe){var ve=ue.createContext(void 0),Re=function(ot){var pt=ot.value,_t=ot.children,rn=ue.useRef(pt);rn.current=pt;var bt=ue.useState(function(){return{getValue:function(){return rn.current},listeners:new Set}}),wt=(0,we.Z)(bt,1),sn=wt[0];return(0,Ee.Z)(function(){(0,qe.unstable_batchedUpdates)(function(){sn.listeners.forEach(function(qt){qt(pt)})})},[pt]),ue.createElement(ve.Provider,{value:sn},_t)};return{Context:ve,Provider:Re,defaultValue:fe}}function ke(fe,ve){var Re=(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(Sa){zn[Sa]=qt[Sa]}),zn}),Ue=ue.useContext(fe==null?void 0:fe.Context),ot=Ue||{},pt=ot.listeners,_t=ot.getValue,rn=ue.useRef();rn.current=Re(Ue?_t():fe==null?void 0:fe.defaultValue);var bt=ue.useState({}),wt=(0,we.Z)(bt,2),sn=wt[1];return(0,Ee.Z)(function(){if(!Ue)return;function qt(zn){var Sa=Re(zn);(0,Ze.Z)(rn.current,Sa,!0)||sn({})}return pt.add(qt),function(){pt.delete(qt)}},[Ue]),rn.current}var He=z(87462),de=z(42550);function _e(){var fe=ue.createContext(null);function ve(){return ue.useContext(fe)}function Re(ot,pt){var _t=(0,de.Yr)(ot),rn=function(wt,sn){var qt=_t?{ref:sn}:{},zn=ue.useRef(0),Sa=ue.useRef(wt),ca=ve();return ca!==null?ue.createElement(ot,(0,He.Z)({},wt,qt)):((!pt||pt(Sa.current,wt))&&(zn.current+=1),Sa.current=wt,ue.createElement(fe.Provider,{value:zn.current},ue.createElement(ot,(0,He.Z)({},wt,qt))))};return _t?ue.forwardRef(rn):rn}function Ue(ot,pt){var _t=(0,de.Yr)(ot),rn=function(wt,sn){var qt=_t?{ref:sn}:{};return ve(),ue.createElement(ot,(0,He.Z)({},wt,qt))};return _t?ue.memo(ue.forwardRef(rn),pt):ue.memo(rn,pt)}return{makeImmutable:Re,responseImmutable:Ue,useImmutableMark:ve}}var se=_e(),y=se.makeImmutable,a=se.responseImmutable,b=se.useImmutableMark,E=_e(),ee=E.makeImmutable,te=E.responseImmutable,re=E.useImmutableMark,oe=Me(),ce=oe;function pe(fe,ve){var Re=ue.useRef(0);Re.current+=1;var Ue=ue.useRef(fe),ot=[];Object.keys(fe||{}).map(function(_t){var rn;(fe==null?void 0:fe[_t])!==((rn=Ue.current)===null||rn===void 0?void 0:rn[_t])&&ot.push(_t)}),Ue.current=fe;var pt=ue.useRef([]);return ot.length&&(pt.current=ot),ue.useDebugValue(Re.current),ue.useDebugValue(pt.current.join(", ")),ve&&console.log("".concat(ve,":"),Re.current,pt.current),Re.current}var xe=null,Ge=ue.memo(function(){var fe=pe();return ue.createElement("h1",null,"Render Times: ",fe)});Ge.displayName="RenderBlock";var ze=z(71002),Ie=z(1413),ye=z(4942),Ke=z(94184),We=z.n(Ke);function Qe(fe,ve,Re){var Ue=ue.useRef({});return(!("value"in Ue.current)||Re(Ue.current.condition,ve))&&(Ue.current.value=fe(),Ue.current.condition=ve),Ue.current.value}var Fe={},at=[],yt=function(ve){at.push(ve)};function ht(fe,ve){if(0)var Re}function xt(fe,ve){if(0)var Re}function Ct(){Fe={}}function Xt(fe,ve,Re){!ve&&!Fe[Re]&&(fe(!1,Re),Fe[Re]=!0)}function la(fe,ve){Xt(ht,fe,ve)}function sa(fe,ve){Xt(xt,fe,ve)}la.preMessage=yt,la.resetWarned=Ct,la.noteOnce=sa;var Pt=la;function mt(fe,ve){var Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Ue=new Set;function ot(pt,_t){var rn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,bt=Ue.has(pt);if(Pt(!bt,"Warning: There may be circular references"),bt)return!1;if(pt===_t)return!0;if(Re&&rn>1)return!1;Ue.add(pt);var wt=rn+1;if(Array.isArray(pt)){if(!Array.isArray(_t)||pt.length!==_t.length)return!1;for(var sn=0;sn<pt.length;sn++)if(!ot(pt[sn],_t[sn],wt))return!1;return!0}if(pt&&_t&&(0,ze.Z)(pt)==="object"&&(0,ze.Z)(_t)==="object"){var qt=Object.keys(pt);return qt.length!==Object.keys(_t).length?!1:qt.every(function(zn){return ot(pt[zn],_t[zn],wt)})}return!1}return ot(fe,ve)}var Sn=mt;function va(fe,ve){for(var Re=fe,Ue=0;Ue<ve.length;Ue+=1){if(Re==null)return;Re=Re[ve[Ue]]}return Re}var Fn=ue.createContext({renderWithProps:!1}),Qn=Fn,tt="RC_TABLE_KEY";function ta(fe){return fe==null?[]:Array.isArray(fe)?fe:[fe]}function ha(fe){var ve=[],Re={};return fe.forEach(function(Ue){for(var ot=Ue||{},pt=ot.key,_t=ot.dataIndex,rn=pt||ta(_t).join("-")||tt;Re[rn];)rn="".concat(rn,"_next");Re[rn]=!0,ve.push(rn)}),ve}function fn(fe){return fe!=null}function Ft(fe){return fe&&(0,ze.Z)(fe)==="object"&&!Array.isArray(fe)&&!ue.isValidElement(fe)}function hn(fe,ve,Re,Ue,ot,pt){var _t=ue.useContext(Qn),rn=re(),bt=Qe(function(){if(fn(Ue))return[Ue];var wt=ve==null||ve===""?[]:Array.isArray(ve)?ve:[ve],sn=va(fe,wt),qt=sn,zn=void 0;if(ot){var Sa=ot(sn,fe,Re);Ft(Sa)?(qt=Sa.children,zn=Sa.props,_t.renderWithProps=!0):qt=Sa}return[qt,zn]},[rn,fe,Ue,ve,ot,Re],function(wt,sn){if(pt){var qt=(0,we.Z)(wt,2),zn=qt[1],Sa=(0,we.Z)(sn,2),ca=Sa[1];return pt(ca,zn)}return _t.renderWithProps?!0:!Sn(wt,sn,!0)});return bt}function Ve(fe,ve,Re,Ue){var ot=fe+ve-1;return fe<=Ue&&ot>=Re}function Oe(fe,ve){return ke(ce,function(Re){var Ue=Ve(fe,ve||1,Re.hoverStartRow,Re.hoverEndRow);return[Ue,Re.onHover]})}var St=function(ve){var Re=ve.ellipsis,Ue=ve.rowType,ot=ve.children,pt,_t=Re===!0?{showTitle:!0}:Re;return _t&&(_t.showTitle||Ue==="header")&&(typeof ot=="string"||typeof ot=="number"?pt=ot.toString():ue.isValidElement(ot)&&typeof ot.props.children=="string"&&(pt=ot.props.children)),pt};function Yt(fe){var ve,Re,Ue,ot,pt,_t,rn,bt,wt=fe.component,sn=fe.children,qt=fe.ellipsis,zn=fe.scope,Sa=fe.prefixCls,ca=fe.className,xr=fe.align,sr=fe.record,Ir=fe.render,pn=fe.dataIndex,Ea=fe.renderIndex,Ma=fe.shouldCellUpdate,ka=fe.index,ja=fe.rowType,pr=fe.colSpan,io=fe.rowSpan,wr=fe.fixLeft,Za=fe.fixRight,za=fe.firstFixLeft,cr=fe.lastFixLeft,Fr=fe.firstFixRight,Jr=fe.lastFixRight,Wo=fe.appendNode,Zo=fe.additionalProps,To=Zo===void 0?{}:Zo,gi=fe.isSticky,mi="".concat(Sa,"-cell"),Fi=ke(ce,["supportSticky","allColumnsFixedLeft"]),Ti=Fi.supportSticky,rl=Fi.allColumnsFixedLeft,el=hn(sr,pn,Ea,sn,Ir,Ma),Ni=(0,we.Z)(el,2),cl=Ni[0],qr=Ni[1],li={},Oo=typeof wr=="number"&&Ti,Yo=typeof Za=="number"&&Ti;Oo&&(li.position="sticky",li.left=wr),Yo&&(li.position="sticky",li.right=Za);var lo=(ve=(Re=(Ue=qr==null?void 0:qr.colSpan)!==null&&Ue!==void 0?Ue:To.colSpan)!==null&&Re!==void 0?Re:pr)!==null&&ve!==void 0?ve:1,Vo=(ot=(pt=(_t=qr==null?void 0:qr.rowSpan)!==null&&_t!==void 0?_t:To.rowSpan)!==null&&pt!==void 0?pt:io)!==null&&ot!==void 0?ot:1,Ko=Oe(ka,Vo),Go=(0,we.Z)(Ko,2),Mi=Go[0],ei=Go[1],Bi=function(wl){var nu;sr&&ei(ka,ka+Vo-1),To==null||(nu=To.onMouseEnter)===null||nu===void 0||nu.call(To,wl)},Hi=function(wl){var nu;sr&&ei(-1,-1),To==null||(nu=To.onMouseLeave)===null||nu===void 0||nu.call(To,wl)};if(lo===0||Vo===0)return null;var ki=(rn=To.title)!==null&&rn!==void 0?rn:St({rowType:ja,ellipsis:qt,children:cl}),Ll=We()(mi,ca,(bt={},(0,ye.Z)(bt,"".concat(mi,"-fix-left"),Oo&&Ti),(0,ye.Z)(bt,"".concat(mi,"-fix-left-first"),za&&Ti),(0,ye.Z)(bt,"".concat(mi,"-fix-left-last"),cr&&Ti),(0,ye.Z)(bt,"".concat(mi,"-fix-left-all"),cr&&rl&&Ti),(0,ye.Z)(bt,"".concat(mi,"-fix-right"),Yo&&Ti),(0,ye.Z)(bt,"".concat(mi,"-fix-right-first"),Fr&&Ti),(0,ye.Z)(bt,"".concat(mi,"-fix-right-last"),Jr&&Ti),(0,ye.Z)(bt,"".concat(mi,"-ellipsis"),qt),(0,ye.Z)(bt,"".concat(mi,"-with-append"),Wo),(0,ye.Z)(bt,"".concat(mi,"-fix-sticky"),(Oo||Yo)&&gi&&Ti),(0,ye.Z)(bt,"".concat(mi,"-row-hover"),!qr&&Mi),bt),To.className,qr==null?void 0:qr.className),Hl={};xr&&(Hl.textAlign=xr);var mu=(0,Ie.Z)((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)({},li),To.style),Hl),qr==null?void 0:qr.style),xl=cl;return(0,ze.Z)(xl)==="object"&&!Array.isArray(xl)&&!ue.isValidElement(xl)&&(xl=null),qt&&(cr||Fr)&&(xl=ue.createElement("span",{className:"".concat(mi,"-content")},xl)),ue.createElement(wt,(0,He.Z)({},qr,To,{className:Ll,style:mu,title:ki,scope:zn,onMouseEnter:Bi,onMouseLeave:Hi,colSpan:lo!==1?lo:null,rowSpan:Vo!==1?Vo:null}),Wo,xl)}var An=ue.memo(Yt);function Zn(fe,ve,Re,Ue,ot,pt){var _t=Re[fe]||{},rn=Re[ve]||{},bt,wt;_t.fixed==="left"?bt=Ue.left[ot==="rtl"?ve:fe]:rn.fixed==="right"&&(wt=Ue.right[ot==="rtl"?fe:ve]);var sn=!1,qt=!1,zn=!1,Sa=!1,ca=Re[ve+1],xr=Re[fe-1],sr=!(pt!=null&&pt.children);if(ot==="rtl"){if(bt!==void 0){var Ir=xr&&xr.fixed==="left";Sa=!Ir&&sr}else if(wt!==void 0){var pn=ca&&ca.fixed==="right";zn=!pn&&sr}}else if(bt!==void 0){var Ea=ca&&ca.fixed==="left";sn=!Ea&&sr}else if(wt!==void 0){var Ma=xr&&xr.fixed==="right";qt=!Ma&&sr}return{fixLeft:bt,fixRight:wt,lastFixLeft:sn,firstFixRight:qt,lastFixRight:zn,firstFixLeft:Sa,isSticky:Ue.isSticky}}var Fa=ue.createContext({}),On=Fa;function ra(fe){var ve=fe.className,Re=fe.index,Ue=fe.children,ot=fe.colSpan,pt=ot===void 0?1:ot,_t=fe.rowSpan,rn=fe.align,bt=ke(ce,["prefixCls","direction"]),wt=bt.prefixCls,sn=bt.direction,qt=ue.useContext(On),zn=qt.scrollColumnIndex,Sa=qt.stickyOffsets,ca=qt.flattenColumns,xr=qt.columns,sr=Re+pt-1,Ir=sr+1===zn?pt+1:pt,pn=Zn(Re,Re+Ir-1,ca,Sa,sn,xr==null?void 0:xr[Re]);return ue.createElement(An,(0,He.Z)({className:ve,index:Re,component:"td",prefixCls:wt,record:null,dataIndex:null,align:rn,colSpan:Ir,rowSpan:_t,render:function(){return Ue}},pn))}var Aa=z(45987),nt=["children"];function kt(fe){var ve=fe.children,Re=(0,Aa.Z)(fe,nt);return ue.createElement("tr",Re,ve)}function Ta(fe){var ve=fe.children;return ve}Ta.Row=kt,Ta.Cell=ra;var oa=Ta;function Zt(fe){var ve=fe.children,Re=fe.stickyOffsets,Ue=fe.flattenColumns,ot=fe.columns,pt=ke(ce,"prefixCls"),_t=Ue.length-1,rn=Ue[_t],bt=ue.useMemo(function(){return{stickyOffsets:Re,flattenColumns:Ue,scrollColumnIndex:rn!=null&&rn.scrollbar?_t:null,columns:ot}},[rn,Ue,_t,Re,ot]);return ue.createElement(On.Provider,{value:bt},ue.createElement("tfoot",{className:"".concat(pt,"-summary")},ve))}var Ia=te(Zt),vt=oa;function jt(fe){var ve=ue.useRef();ve.current=fe;var Re=ue.useCallback(function(){for(var Ue,ot=arguments.length,pt=new Array(ot),_t=0;_t<ot;_t++)pt[_t]=arguments[_t];return(Ue=ve.current)===null||Ue===void 0?void 0:Ue.call.apply(Ue,[ve].concat(pt))},[]);return Re}function dn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Gt=dn()?ue.useLayoutEffect:ue.useEffect,Ut=function(ve,Re){var Ue=React.useRef(!0);Gt(function(){return ve(Ue.current)},Re),Gt(function(){return Ue.current=!1,function(){Ue.current=!0}},[])},Pa=function(ve,Re){Ut(function(Ue){if(!Ue)return ve()},Re)},Ba=null;function Ca(fe){var ve=React.useRef(!1),Re=React.useState(fe),Ue=_slicedToArray(Re,2),ot=Ue[0],pt=Ue[1];React.useEffect(function(){return ve.current=!1,function(){ve.current=!0}},[]);function _t(rn,bt){bt&&ve.current||pt(rn)}return[ot,_t]}function La(fe){return fe!==void 0}function Lr(fe,ve){var Re=ve||{},Ue=Re.defaultValue,ot=Re.value,pt=Re.onChange,_t=Re.postState,rn=useState(function(){return La(ot)?ot:La(Ue)?typeof Ue=="function"?Ue():Ue:typeof fe=="function"?fe():fe}),bt=_slicedToArray(rn,2),wt=bt[0],sn=bt[1],qt=ot!==void 0?ot:wt,zn=_t?_t(qt):qt,Sa=useEvent(pt),ca=useState([qt]),xr=_slicedToArray(ca,2),sr=xr[0],Ir=xr[1];useLayoutUpdateEffect(function(){var Ea=sr[0];wt!==Ea&&Sa(wt,Ea)},[sr]),useLayoutUpdateEffect(function(){La(ot)||sn(ot)},[ot]);var pn=useEvent(function(Ea,Ma){sn(Ea,Ma),Ir([qt],Ma)});return[zn,pn]}var Br=z(35110);function Er(fe,ve){typeof fe=="function"?fe(ve):(0,ze.Z)(fe)==="object"&&fe&&"current"in fe&&(fe.current=ve)}function ho(){for(var fe=arguments.length,ve=new Array(fe),Re=0;Re<fe;Re++)ve[Re]=arguments[Re];var Ue=ve.filter(function(ot){return ot});return Ue.length<=1?Ue[0]:function(ot){ve.forEach(function(pt){Er(pt,ot)})}}function Ro(){for(var fe=arguments.length,ve=new Array(fe),Re=0;Re<fe;Re++)ve[Re]=arguments[Re];return useMemo(function(){return ho.apply(void 0,ve)},ve,function(Ue,ot){return Ue.length!==ot.length||Ue.every(function(pt,_t){return pt!==ot[_t]})})}function vo(fe){var ve,Re,Ue=isMemo(fe)?fe.type.type:fe.type;return!(typeof Ue=="function"&&!((ve=Ue.prototype)!==null&&ve!==void 0&&ve.render)||typeof fe=="function"&&!((Re=fe.prototype)!==null&&Re!==void 0&&Re.render))}function No(fe){return!isValidElement(fe)||isFragment(fe)?!1:vo(fe)}function zo(fe,ve,Re,Ue){if(!ve.length)return Re;var ot=_toArray(ve),pt=ot[0],_t=ot.slice(1),rn;return!fe&&typeof pt=="number"?rn=[]:Array.isArray(fe)?rn=_toConsumableArray(fe):rn=_objectSpread({},fe),Ue&&Re===void 0&&_t.length===1?delete rn[pt][_t[0]]:rn[pt]=zo(rn[pt],_t,Re,Ue),rn}function Co(fe,ve,Re){var Ue=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return ve.length&&Ue&&Re===void 0&&!get(fe,ve.slice(0,-1))?fe:zo(fe,ve,Re,Ue)}function $o(fe){return _typeof(fe)==="object"&&fe!==null&&Object.getPrototypeOf(fe)===Object.prototype}function uo(fe){return Array.isArray(fe)?[]:{}}var wo=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Oi(){for(var fe=arguments.length,ve=new Array(fe),Re=0;Re<fe;Re++)ve[Re]=arguments[Re];var Ue=uo(ve[0]);return ve.forEach(function(ot){function pt(_t,rn){var bt=new Set(rn),wt=get(ot,_t),sn=Array.isArray(wt);if(sn||$o(wt)){if(!bt.has(wt)){bt.add(wt);var qt=get(Ue,_t);sn?Ue=Co(Ue,_t,[]):(!qt||_typeof(qt)!=="object")&&(Ue=Co(Ue,_t,uo(wt))),wo(wt).forEach(function(zn){pt([].concat(_toConsumableArray(_t),[zn]),bt)})}}else Ue=Co(Ue,_t,wt)}pt([])}),Ue}var yi=z(48555),ui=function(fe){if(!fe)return!1;if(fe instanceof Element){if(fe.offsetParent)return!0;if(fe.getBBox){var ve=fe.getBBox(),Re=ve.width,Ue=ve.height;if(Re||Ue)return!0}if(fe.getBoundingClientRect){var ot=fe.getBoundingClientRect(),pt=ot.width,_t=ot.height;if(pt||_t)return!0}}return!1},Si=function(ve){if(dn()&&window.document.documentElement){var Re=Array.isArray(ve)?ve:[ve],Ue=window.document.documentElement;return Re.some(function(ot){return ot in Ue.style})}return!1},fo=function(ve,Re){if(!Si(ve))return!1;var Ue=document.createElement("div"),ot=Ue.style[ve];return Ue.style[ve]=Re,Ue.style[ve]!==ot};function ti(fe,ve){return!Array.isArray(fe)&&ve!==void 0?fo(fe,ve):Si(fe)}var Cn;function Nn(fe){if(typeof document=="undefined")return 0;if(fe||Cn===void 0){var ve=document.createElement("div");ve.style.width="100%",ve.style.height="200px";var Re=document.createElement("div"),Ue=Re.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",Re.appendChild(ve),document.body.appendChild(Re);var ot=ve.offsetWidth;Re.style.overflow="scroll";var pt=ve.offsetWidth;ot===pt&&(pt=Re.clientWidth),document.body.removeChild(Re),Cn=ot-pt}return Cn}function vn(fe){var ve=fe.match(/^(.*)px$/),Re=Number(ve==null?void 0:ve[1]);return Number.isNaN(Re)?Nn():Re}function Qa(fe){if(typeof document=="undefined"||!fe||!(fe instanceof Element))return{width:0,height:0};var ve=getComputedStyle(fe,"::-webkit-scrollbar"),Re=ve.width,Ue=ve.height;return{width:vn(Re),height:vn(Ue)}}var fr=`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`,no=`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`,qo="".concat(fr," ").concat(no).split(/[\s\n]+/),So="aria-",_n="data-";function Ha(fe,ve){return fe.indexOf(ve)===0}function Bo(fe){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Re;ve===!1?Re={aria:!0,data:!0,attr:!0}:ve===!0?Re={aria:!0}:Re=(0,Ie.Z)({},ve);var Ue={};return Object.keys(fe).forEach(function(ot){(Re.aria&&(ot==="role"||Ha(ot,So))||Re.data&&Ha(ot,_n)||Re.attr&&qo.includes(ot))&&(Ue[ot]=fe[ot])}),Ue}function ma(fe,ve,Re,Ue,ot,pt,_t){fe.push({record:ve,indent:Re,index:_t});var rn=pt(ve),bt=ot==null?void 0:ot.has(rn);if(ve&&Array.isArray(ve[Ue])&&bt)for(var wt=0;wt<ve[Ue].length;wt+=1)ma(fe,ve[Ue][wt],Re+1,Ue,ot,pt,wt)}function gr(fe,ve,Re,Ue){var ot=ue.useMemo(function(){if(Re!=null&&Re.size){for(var pt=[],_t=0;_t<(fe==null?void 0:fe.length);_t+=1){var rn=fe[_t];ma(pt,rn,0,ve,Re,Ue,_t)}return pt}return fe==null?void 0:fe.map(function(bt,wt){return{record:bt,indent:0,index:wt}})},[fe,ve,Re,Ue]);return ot}function Nt(fe){var ve=fe.prefixCls,Re=fe.children,Ue=fe.component,ot=fe.cellComponent,pt=fe.className,_t=fe.expanded,rn=fe.colSpan,bt=fe.isEmpty,wt=ke(ce,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),sn=wt.scrollbarSize,qt=wt.fixHeader,zn=wt.fixColumn,Sa=wt.componentWidth,ca=wt.horizonScroll,xr=Re;return(bt?ca&&Sa:zn)&&(xr=ue.createElement("div",{style:{width:Sa-(qt?sn:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(ve,"-expanded-row-fixed")},xr)),ue.createElement(Ue,{className:pt,style:{display:_t?null:"none"}},ue.createElement(An,{component:ot,prefixCls:ve,colSpan:rn},xr))}var ia=Nt;function Ln(fe,ve,Re,Ue){var ot=ke(ce,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),pt=ot.flattenColumns,_t=ot.expandableType,rn=ot.expandedKeys,bt=ot.childrenColumnName,wt=ot.onTriggerExpand,sn=ot.rowExpandable,qt=ot.onRow,zn=ot.expandRowByClick,Sa=ot.rowClassName,ca=_t==="nest",xr=_t==="row"&&(!sn||sn(fe)),sr=xr||ca,Ir=rn&&rn.has(ve),pn=bt&&fe&&fe[bt],Ea=jt(wt),Ma=qt==null?void 0:qt(fe,Re),ka=Ma==null?void 0:Ma.onClick,ja=function(Za){zn&&sr&&wt(fe,Za);for(var za=arguments.length,cr=new Array(za>1?za-1:0),Fr=1;Fr<za;Fr++)cr[Fr-1]=arguments[Fr];ka==null||ka.apply(void 0,[Za].concat(cr))},pr;typeof Sa=="string"?pr=Sa:typeof Sa=="function"&&(pr=Sa(fe,Re,Ue));var io=ha(pt);return(0,Ie.Z)((0,Ie.Z)({},ot),{},{columnsKey:io,nestExpandable:ca,expanded:Ir,hasNestChildren:pn,record:fe,onTriggerExpand:Ea,rowSupportExpand:xr,expandable:sr,rowProps:(0,Ie.Z)((0,Ie.Z)({},Ma),{},{className:We()(pr,Ma==null?void 0:Ma.className),onClick:ja})})}function Rt(fe,ve,Re,Ue,ot){var pt=fe.record,_t=fe.prefixCls,rn=fe.columnsKey,bt=fe.fixedInfoList,wt=fe.expandIconColumnIndex,sn=fe.nestExpandable,qt=fe.indentSize,zn=fe.expandIcon,Sa=fe.expanded,ca=fe.hasNestChildren,xr=fe.onTriggerExpand,sr=rn[Re],Ir=bt[Re],pn;Re===(wt||0)&&sn&&(pn=ue.createElement(ue.Fragment,null,ue.createElement("span",{style:{paddingLeft:"".concat(qt*Ue,"px")},className:"".concat(_t,"-row-indent indent-level-").concat(Ue)}),zn({prefixCls:_t,expanded:Sa,expandable:ca,record:pt,onExpand:xr})));var Ea;return ve.onCell&&(Ea=ve.onCell(pt,ot)),{key:sr,fixedInfo:Ir,appendCellNode:pn,additionalCellProps:Ea||{}}}function mr(fe){var ve=fe.className,Re=fe.style,Ue=fe.record,ot=fe.index,pt=fe.renderIndex,_t=fe.rowKey,rn=fe.indent,bt=rn===void 0?0:rn,wt=fe.rowComponent,sn=fe.cellComponent,qt=fe.scopeCellComponent,zn=Ln(Ue,_t,ot,bt),Sa=zn.prefixCls,ca=zn.flattenColumns,xr=zn.expandedRowClassName,sr=zn.expandedRowRender,Ir=zn.rowProps,pn=zn.expanded,Ea=zn.rowSupportExpand,Ma=ue.useState(!1),ka=(0,we.Z)(Ma,2),ja=ka[0],pr=ka[1];ue.useEffect(function(){pn&&pr(!0)},[pn]);var io=ue.createElement(wt,(0,He.Z)({},Ir,{"data-row-key":_t,className:We()(ve,"".concat(Sa,"-row"),"".concat(Sa,"-row-level-").concat(bt),Ir==null?void 0:Ir.className),style:(0,Ie.Z)((0,Ie.Z)({},Re),Ir==null?void 0:Ir.style)}),ca.map(function(cr,Fr){var Jr=cr.render,Wo=cr.dataIndex,Zo=cr.className,To=Rt(zn,cr,Fr,bt,ot),gi=To.key,mi=To.fixedInfo,Fi=To.appendCellNode,Ti=To.additionalCellProps;return ue.createElement(An,(0,He.Z)({className:Zo,ellipsis:cr.ellipsis,align:cr.align,scope:cr.rowScope,component:cr.rowScope?qt:sn,prefixCls:Sa,key:gi,record:Ue,index:ot,renderIndex:pt,dataIndex:Wo,render:Jr,shouldCellUpdate:cr.shouldCellUpdate},mi,{appendNode:Fi,additionalProps:Ti}))})),wr;if(Ea&&(ja||pn)){var Za=sr(Ue,ot,bt+1,pn),za=xr&&xr(Ue,ot,bt);wr=ue.createElement(ia,{expanded:pn,className:We()("".concat(Sa,"-expanded-row"),"".concat(Sa,"-expanded-row-level-").concat(bt+1),za),prefixCls:Sa,component:wt,cellComponent:sn,colSpan:ca.length,isEmpty:!1},Za)}return ue.createElement(ue.Fragment,null,io,wr)}mr.displayName="BodyRow";var pa=te(mr);function dr(fe){var ve=fe.columnKey,Re=fe.onColumnResize,Ue=ue.useRef();return ue.useEffect(function(){Ue.current&&Re(ve,Ue.current.offsetWidth)},[]),ue.createElement(yi.Z,{data:ve},ue.createElement("td",{ref:Ue,style:{padding:0,border:0,height:0}},ue.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Ka(fe){var ve=fe.prefixCls,Re=fe.columnsKey,Ue=fe.onColumnResize;return ue.createElement("tr",{"aria-hidden":"true",className:"".concat(ve,"-measure-row"),style:{height:0,fontSize:0}},ue.createElement(yi.Z.Collection,{onBatchResize:function(pt){pt.forEach(function(_t){var rn=_t.data,bt=_t.size;Ue(rn,bt.offsetWidth)})}},Re.map(function(ot){return ue.createElement(dr,{key:ot,columnKey:ot,onColumnResize:Ue})})))}function Uo(fe){var ve=fe.data,Re=fe.measureColumnWidth,Ue=ke(ce,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),ot=Ue.prefixCls,pt=Ue.getComponent,_t=Ue.onColumnResize,rn=Ue.flattenColumns,bt=Ue.getRowKey,wt=Ue.expandedKeys,sn=Ue.childrenColumnName,qt=Ue.emptyNode,zn=gr(ve,sn,wt,bt),Sa=ue.useRef({renderWithProps:!1}),ca=pt(["body","wrapper"],"tbody"),xr=pt(["body","row"],"tr"),sr=pt(["body","cell"],"td"),Ir=pt(["body","cell"],"th"),pn;ve.length?pn=zn.map(function(Ma,ka){var ja=Ma.record,pr=Ma.indent,io=Ma.index,wr=bt(ja,ka);return ue.createElement(pa,{key:wr,rowKey:wr,record:ja,index:ka,renderIndex:io,rowComponent:xr,cellComponent:sr,scopeCellComponent:Ir,getRowKey:bt,indent:pr})}):pn=ue.createElement(ia,{expanded:!0,className:"".concat(ot,"-placeholder"),prefixCls:ot,component:xr,cellComponent:sr,colSpan:rn.length,isEmpty:!0},qt);var Ea=ha(rn);return ue.createElement(Qn.Provider,{value:Sa.current},ue.createElement(ca,{className:"".concat(ot,"-tbody")},Re&&ue.createElement(Ka,{prefixCls:ot,columnsKey:Ea,onColumnResize:_t}),pn))}Uo.displayName="Body";var En=te(Uo),jn=["expandable"],ya="RC_TABLE_INTERNAL_COL_DEFINE";function vr(fe){var ve=fe.expandable,Re=(0,Aa.Z)(fe,jn),Ue;return"expandable"in fe?Ue=(0,Ie.Z)((0,Ie.Z)({},Re),ve):Ue=Re,Ue.showExpandColumn===!1&&(Ue.expandIconColumnIndex=-1),Ue}var Jn=["columnType"];function jo(fe){for(var ve=fe.colWidths,Re=fe.columns,Ue=fe.columCount,ot=[],pt=Ue||Re.length,_t=!1,rn=pt-1;rn>=0;rn-=1){var bt=ve[rn],wt=Re&&Re[rn],sn=wt&&wt[ya];if(bt||sn||_t){var qt=sn||{},zn=qt.columnType,Sa=(0,Aa.Z)(qt,Jn);ot.unshift(ue.createElement("col",(0,He.Z)({key:rn,style:{width:bt}},Sa))),_t=!0}}return ue.createElement("colgroup",null,ot)}var Ra=jo,eo=z(74902),ko=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function _a(fe,ve){return(0,ue.useMemo)(function(){for(var Re=[],Ue=0;Ue<ve;Ue+=1){var ot=fe[Ue];if(ot!==void 0)Re[Ue]=ot;else return null}return Re},[fe.join("_"),ve])}var Wa=ue.forwardRef(function(fe,ve){var Re=fe.className,Ue=fe.noData,ot=fe.columns,pt=fe.flattenColumns,_t=fe.colWidths,rn=fe.columCount,bt=fe.stickyOffsets,wt=fe.direction,sn=fe.fixHeader,qt=fe.stickyTopOffset,zn=fe.stickyBottomOffset,Sa=fe.stickyClassName,ca=fe.onScroll,xr=fe.maxContentScroll,sr=fe.children,Ir=(0,Aa.Z)(fe,ko),pn=ke(ce,["prefixCls","scrollbarSize","isSticky"]),Ea=pn.prefixCls,Ma=pn.scrollbarSize,ka=pn.isSticky,ja=ka&&!sn?0:Ma,pr=ue.useRef(null),io=ue.useCallback(function(Zo){Er(ve,Zo),Er(pr,Zo)},[]);ue.useEffect(function(){var Zo;function To(gi){var mi=gi,Fi=mi.currentTarget,Ti=mi.deltaX;Ti&&(ca({currentTarget:Fi,scrollLeft:Fi.scrollLeft+Ti}),gi.preventDefault())}return(Zo=pr.current)===null||Zo===void 0||Zo.addEventListener("wheel",To),function(){var gi;(gi=pr.current)===null||gi===void 0||gi.removeEventListener("wheel",To)}},[]);var wr=ue.useMemo(function(){return pt.every(function(Zo){return Zo.width})},[pt]),Za=pt[pt.length-1],za={fixed:Za?Za.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(Ea,"-cell-scrollbar")}}},cr=(0,ue.useMemo)(function(){return ja?[].concat((0,eo.Z)(ot),[za]):ot},[ja,ot]),Fr=(0,ue.useMemo)(function(){return ja?[].concat((0,eo.Z)(pt),[za]):pt},[ja,pt]),Jr=(0,ue.useMemo)(function(){var Zo=bt.right,To=bt.left;return(0,Ie.Z)((0,Ie.Z)({},bt),{},{left:wt==="rtl"?[].concat((0,eo.Z)(To.map(function(gi){return gi+ja})),[0]):To,right:wt==="rtl"?Zo:[].concat((0,eo.Z)(Zo.map(function(gi){return gi+ja})),[0]),isSticky:ka})},[ja,bt,ka]),Wo=_a(_t,rn);return ue.createElement("div",{style:(0,Ie.Z)({overflow:"hidden"},ka?{top:qt,bottom:zn}:{}),ref:io,className:We()(Re,(0,ye.Z)({},Sa,!!Sa))},ue.createElement("table",{style:{tableLayout:"fixed",visibility:Ue||Wo?null:"hidden"}},(!Ue||!xr||wr)&&ue.createElement(Ra,{colWidths:Wo?[].concat((0,eo.Z)(Wo),[ja]):[],columCount:rn+1,columns:Fr}),sr((0,Ie.Z)((0,Ie.Z)({},Ir),{},{stickyOffsets:Jr,columns:cr,flattenColumns:Fr}))))});Wa.displayName="FixedHolder";var Pr=ue.memo(Wa);function Ja(fe){var ve=fe.cells,Re=fe.stickyOffsets,Ue=fe.flattenColumns,ot=fe.rowComponent,pt=fe.cellComponent,_t=fe.tdCellComponent,rn=fe.onHeaderRow,bt=fe.index,wt=ke(ce,["prefixCls","direction"]),sn=wt.prefixCls,qt=wt.direction,zn;rn&&(zn=rn(ve.map(function(ca){return ca.column}),bt));var Sa=ha(ve.map(function(ca){return ca.column}));return ue.createElement(ot,zn,ve.map(function(ca,xr){var sr=ca.column,Ir=Zn(ca.colStart,ca.colEnd,Ue,Re,qt,sr),pn;return sr&&sr.onHeaderCell&&(pn=ca.column.onHeaderCell(sr)),ue.createElement(An,(0,He.Z)({},ca,{scope:sr.title?ca.colSpan>1?"colgroup":"col":null,ellipsis:sr.ellipsis,align:sr.align,component:sr.title?pt:_t,prefixCls:sn,key:Sa[xr]},Ir,{additionalProps:pn,rowType:"header"}))}))}Ja.displayName="HeaderRow";var si=Ja;function fi(fe){var ve=[];function Re(_t,rn){var bt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;ve[bt]=ve[bt]||[];var wt=rn,sn=_t.filter(Boolean).map(function(qt){var zn={key:qt.key,className:qt.className||"",children:qt.title,column:qt,colStart:wt},Sa=1,ca=qt.children;return ca&&ca.length>0&&(Sa=Re(ca,wt,bt+1).reduce(function(xr,sr){return xr+sr},0),zn.hasSubColumns=!0),"colSpan"in qt&&(Sa=qt.colSpan),"rowSpan"in qt&&(zn.rowSpan=qt.rowSpan),zn.colSpan=Sa,zn.colEnd=zn.colStart+Sa-1,ve[bt].push(zn),wt+=Sa,Sa});return sn}Re(fe,0);for(var Ue=ve.length,ot=function(rn){ve[rn].forEach(function(bt){!("rowSpan"in bt)&&!bt.hasSubColumns&&(bt.rowSpan=Ue-rn)})},pt=0;pt<Ue;pt+=1)ot(pt);return ve}function ci(fe){var ve=fe.stickyOffsets,Re=fe.columns,Ue=fe.flattenColumns,ot=fe.onHeaderRow,pt=ke(ce,["prefixCls","getComponent"]),_t=pt.prefixCls,rn=pt.getComponent,bt=ue.useMemo(function(){return fi(Re)},[Re]),wt=rn(["header","wrapper"],"thead"),sn=rn(["header","row"],"tr"),qt=rn(["header","cell"],"th"),zn=rn(["header","cell"],"td");return ue.createElement(wt,{className:"".concat(_t,"-thead")},bt.map(function(Sa,ca){var xr=ue.createElement(si,{key:ca,flattenColumns:Ue,cells:Sa,stickyOffsets:ve,rowComponent:sn,cellComponent:qt,tdCellComponent:zn,onHeaderRow:ot,index:ca});return xr}))}var Qo=te(ci);function Di(fe){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Re=[];return ue.Children.forEach(fe,function(Ue){Ue==null&&!ve.keepEmpty||(Array.isArray(Ue)?Re=Re.concat(Di(Ue)):(0,Br.isFragment)(Ue)&&Ue.props?Re=Re.concat(Di(Ue.props.children,ve)):Re.push(Ue))}),Re}function Mt(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 Kt(fe,ve){return ue.useMemo(function(){if(ve&&ve>0){var Re=0,Ue=0;fe.forEach(function(wt){var sn=Mt(ve,wt.width);sn?Re+=sn:Ue+=1});var ot=ve-Re,pt=Ue,_t=ot/Ue,rn=0,bt=fe.map(function(wt){var sn=(0,Ie.Z)({},wt),qt=Mt(ve,sn.width);if(qt)sn.width=qt;else{var zn=Math.floor(_t);sn.width=pt===1?ot:zn,ot-=zn,pt-=1}return rn+=sn.width,sn});return[bt,rn]}return[fe,ve]},[fe,ve])}var da=["children"],Oa=["fixed"];function rr(fe){return Di(fe).filter(function(ve){return ue.isValidElement(ve)}).map(function(ve){var Re=ve.key,Ue=ve.props,ot=Ue.children,pt=(0,Aa.Z)(Ue,da),_t=(0,Ie.Z)({key:Re},pt);return ot&&(_t.children=rr(ot)),_t})}function kr(fe){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return fe.filter(function(Re){return Re&&(0,ze.Z)(Re)==="object"}).reduce(function(Re,Ue,ot){var pt=Ue.fixed,_t=pt===!0?"left":pt,rn="".concat(ve,"-").concat(ot),bt=Ue.children;return bt&&bt.length>0?[].concat((0,eo.Z)(Re),(0,eo.Z)(kr(bt,rn).map(function(wt){return(0,Ie.Z)({fixed:_t},wt)}))):[].concat((0,eo.Z)(Re),[(0,Ie.Z)((0,Ie.Z)({key:rn},Ue),{},{fixed:_t})])},[])}function Ao(fe){for(var ve=!0,Re=0;Re<fe.length;Re+=1){var Ue=fe[Re];if(ve&&Ue.fixed!=="left")ve=!1;else if(!ve&&Ue.fixed==="left"){warning(!1,"Index ".concat(Re-1," of `columns` missing `fixed='left'` prop."));break}}for(var ot=!0,pt=fe.length-1;pt>=0;pt-=1){var _t=fe[pt];if(ot&&_t.fixed!=="right")ot=!1;else if(!ot&&_t.fixed==="right"){warning(!1,"Index ".concat(pt+1," of `columns` missing `fixed='right'` prop."));break}}}function Xo(fe){return fe.map(function(ve){var Re=ve.fixed,Ue=(0,Aa.Z)(ve,Oa),ot=Re;return Re==="left"?ot="right":Re==="right"&&(ot="left"),(0,Ie.Z)({fixed:ot},Ue)})}function hr(fe,ve){var Re=fe.prefixCls,Ue=fe.columns,ot=fe.children,pt=fe.expandable,_t=fe.expandedKeys,rn=fe.columnTitle,bt=fe.getRowKey,wt=fe.onTriggerExpand,sn=fe.expandIcon,qt=fe.rowExpandable,zn=fe.expandIconColumnIndex,Sa=fe.direction,ca=fe.expandRowByClick,xr=fe.columnWidth,sr=fe.fixed,Ir=fe.scrollWidth,pn=ue.useMemo(function(){return Ue||rr(ot)},[Ue,ot]),Ea=ue.useMemo(function(){if(pt){var Za,za=pn.slice();if(!za.includes(x)){var cr=zn||0;cr>=0&&za.splice(cr,0,x)}var Fr=za.indexOf(x);za=za.filter(function(To,gi){return To!==x||gi===Fr});var Jr=pn[Fr],Wo;(sr==="left"||sr)&&!zn?Wo="left":(sr==="right"||sr)&&zn===pn.length?Wo="right":Wo=Jr?Jr.fixed:null;var Zo=(Za={},(0,ye.Z)(Za,ya,{className:"".concat(Re,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ye.Z)(Za,"title",rn),(0,ye.Z)(Za,"fixed",Wo),(0,ye.Z)(Za,"className","".concat(Re,"-row-expand-icon-cell")),(0,ye.Z)(Za,"width",xr),(0,ye.Z)(Za,"render",function(gi,mi,Fi){var Ti=bt(mi,Fi),rl=_t.has(Ti),el=qt?qt(mi):!0,Ni=sn({prefixCls:Re,expanded:rl,expandable:el,record:mi,onExpand:wt});return ca?ue.createElement("span",{onClick:function(qr){return qr.stopPropagation()}},Ni):Ni}),Za);return za.map(function(To){return To===x?Zo:To})}return pn.filter(function(To){return To!==x})},[pt,pn,bt,_t,sn,Sa]),Ma=ue.useMemo(function(){var Za=Ea;return ve&&(Za=ve(Za)),Za.length||(Za=[{render:function(){return null}}]),Za},[ve,Ea,Sa]),ka=ue.useMemo(function(){return Sa==="rtl"?Xo(kr(Ma)):kr(Ma)},[Ma,Sa,Ir]),ja=Kt(ka,Ir),pr=(0,we.Z)(ja,2),io=pr[0],wr=pr[1];return[Ma,io,wr]}var oi=hr;function xi(fe){var ve,Re=fe.prefixCls,Ue=fe.record,ot=fe.onExpand,pt=fe.expanded,_t=fe.expandable,rn="".concat(Re,"-row-expand-icon");if(!_t)return ue.createElement("span",{className:We()(rn,"".concat(Re,"-row-spaced"))});var bt=function(sn){ot(Ue,sn),sn.stopPropagation()};return ue.createElement("span",{className:We()(rn,(ve={},(0,ye.Z)(ve,"".concat(Re,"-row-expanded"),pt),(0,ye.Z)(ve,"".concat(Re,"-row-collapsed"),!pt),ve)),onClick:bt})}function Ai(fe,ve,Re){var Ue=[];function ot(pt){(pt||[]).forEach(function(_t,rn){Ue.push(ve(_t,rn)),ot(_t[Re])})}return ot(fe),Ue}function Po(fe,ve,Re){var Ue=vr(fe),ot=Ue.expandIcon,pt=Ue.expandedRowKeys,_t=Ue.defaultExpandedRowKeys,rn=Ue.defaultExpandAllRows,bt=Ue.expandedRowRender,wt=Ue.onExpand,sn=Ue.onExpandedRowsChange,qt=Ue.childrenColumnName,zn=ot||xi,Sa=qt||"children",ca=ue.useMemo(function(){return bt?"row":fe.expandable&&fe.internalHooks===ie&&fe.expandable.__PARENT_RENDER_ICON__||ve.some(function(ka){return ka&&(0,ze.Z)(ka)==="object"&&ka[Sa]})?"nest":!1},[!!bt,ve]),xr=ue.useState(function(){return _t||(rn?Ai(ve,Re,Sa):[])}),sr=(0,we.Z)(xr,2),Ir=sr[0],pn=sr[1],Ea=ue.useMemo(function(){return new Set(pt||Ir||[])},[pt,Ir]),Ma=ue.useCallback(function(ka){var ja=Re(ka,ve.indexOf(ka)),pr,io=Ea.has(ja);io?(Ea.delete(ja),pr=(0,eo.Z)(Ea)):pr=[].concat((0,eo.Z)(Ea),[ja]),pn(pr),wt&&wt(!io,ka),sn&&sn(pr)},[Re,Ea,ve,wt,sn]);return[Ue,ca,Ea,zn,Sa,Ma]}function on(fe,ve,Re,Ue){var ot=fe.map(function(pt,_t){return Zn(_t,_t,fe,ve,Re,Ue==null?void 0:Ue[_t])});return Qe(function(){return ot},[ot],function(pt,_t){return!Sn(pt,_t)})}function gn(fe){var ve=(0,ue.useRef)(fe),Re=(0,ue.useState)({}),Ue=(0,we.Z)(Re,2),ot=Ue[1],pt=(0,ue.useRef)(null),_t=(0,ue.useRef)([]);function rn(bt){_t.current.push(bt);var wt=Promise.resolve();pt.current=wt,wt.then(function(){if(pt.current===wt){var sn=_t.current,qt=ve.current;_t.current=[],sn.forEach(function(zn){ve.current=zn(ve.current)}),pt.current=null,qt!==ve.current&&ot({})}})}return(0,ue.useEffect)(function(){return function(){pt.current=null}},[]),[ve.current,rn]}function Wn(fe){var ve=(0,ue.useRef)(fe||null),Re=(0,ue.useRef)();function Ue(){window.clearTimeout(Re.current)}function ot(_t){ve.current=_t,Ue(),Re.current=window.setTimeout(function(){ve.current=null,Re.current=void 0},100)}function pt(){return ve.current}return(0,ue.useEffect)(function(){return Ue},[]),[ot,pt]}function et(){var fe=ue.useState(-1),ve=(0,we.Z)(fe,2),Re=ve[0],Ue=ve[1],ot=ue.useState(-1),pt=(0,we.Z)(ot,2),_t=pt[0],rn=pt[1],bt=ue.useCallback(function(wt,sn){Ue(wt),rn(sn)},[]);return[Re,_t,bt]}var Xn=dn()?window:null;function Xa(fe,ve){var Re=(0,ze.Z)(fe)==="object"?fe:{},Ue=Re.offsetHeader,ot=Ue===void 0?0:Ue,pt=Re.offsetSummary,_t=pt===void 0?0:pt,rn=Re.offsetScroll,bt=rn===void 0?0:rn,wt=Re.getContainer,sn=wt===void 0?function(){return Xn}:wt,qt=sn()||Xn;return ue.useMemo(function(){var zn=!!fe;return{isSticky:zn,stickyClassName:zn?"".concat(ve,"-sticky-holder"):"",offsetHeader:ot,offsetSummary:_t,offsetScroll:bt,container:qt}},[bt,ot,_t,ve,qt])}function Ga(fe,ve,Re){var Ue=(0,ue.useMemo)(function(){for(var ot=[],pt=[],_t=0,rn=0,bt=0;bt<ve;bt+=1)if(Re==="rtl"){pt[bt]=rn,rn+=fe[bt]||0;var wt=ve-bt-1;ot[wt]=_t,_t+=fe[wt]||0}else{ot[bt]=_t,_t+=fe[bt]||0;var sn=ve-bt-1;pt[sn]=rn,rn+=fe[sn]||0}return{left:ot,right:pt}},[fe,ve,Re]);return Ue}var bn=Ga;function Kn(fe){var ve=fe.className,Re=fe.children;return ue.createElement("div",{className:ve},Re)}var Gn=Kn;function tr(fe,ve,Re,Ue){var ot=qe.unstable_batchedUpdates?function(_t){qe.unstable_batchedUpdates(Re,_t)}:Re;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/,Gr={left:!0,top:!0},ao={cssFloat:1,styleFloat:1,float:1};function bo(fe){return fe.nodeType===1?fe.ownerDocument.defaultView.getComputedStyle(fe,null):{}}function Or(fe,ve,Re){if(ve=ve.toLowerCase(),Re==="auto"){if(ve==="height")return fe.offsetHeight;if(ve==="width")return fe.offsetWidth}return ve in Gr||(Gr[ve]=Rr.test(ve)),Gr[ve]?parseFloat(Re)||0:Re}function lr(fe,ve){var Re=arguments.length,Ue=bo(fe);return ve=ao[ve]?"cssFloat"in fe.style?"cssFloat":"styleFloat":ve,Re===1?Ue:Or(fe,ve,Ue[ve]||fe.style[ve])}function Vn(fe,ve,Re){var Ue=arguments.length;if(ve=ao[ve]?"cssFloat"in fe.style?"cssFloat":"styleFloat":ve,Ue===3)return typeof Re=="number"&&Rr.test(ve)&&(Re="".concat(Re,"px")),fe.style[ve]=Re,Re;for(var ot in ve)ve.hasOwnProperty(ot)&&Vn(fe,ot,ve[ot]);return bo(fe)}function $n(fe){return fe===document.body?document.documentElement.clientWidth:fe.offsetWidth}function Va(fe){return fe===document.body?window.innerHeight||document.documentElement.clientHeight:fe.offsetHeight}function Ur(){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 Ae(){var fe=document.documentElement.clientWidth,ve=window.innerHeight||document.documentElement.clientHeight;return{width:fe,height:ve}}function ln(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function In(fe){var ve=fe.getBoundingClientRect(),Re=document.documentElement;return{left:ve.left+(window.pageXOffset||Re.scrollLeft)-(Re.clientLeft||document.body.clientLeft||0),top:ve.top+(window.pageYOffset||Re.scrollTop)-(Re.clientTop||document.body.clientTop||0)}}var Yn=function(ve,Re){var Ue,ot,pt=ve.scrollBodyRef,_t=ve.onScroll,rn=ve.offsetScroll,bt=ve.container,wt=ke(ce,"prefixCls"),sn=((Ue=pt.current)===null||Ue===void 0?void 0:Ue.scrollWidth)||0,qt=((ot=pt.current)===null||ot===void 0?void 0:ot.clientWidth)||0,zn=sn&&qt*(qt/sn),Sa=ue.useRef(),ca=gn({scrollLeft:0,isHiddenScrollBar:!1}),xr=(0,we.Z)(ca,2),sr=xr[0],Ir=xr[1],pn=ue.useRef({delta:0,x:0}),Ea=ue.useState(!1),Ma=(0,we.Z)(Ea,2),ka=Ma[0],ja=Ma[1],pr=function(){ja(!1)},io=function(Fr){Fr.persist(),pn.current.delta=Fr.pageX-sr.scrollLeft,pn.current.x=0,ja(!0),Fr.preventDefault()},wr=function(Fr){var Jr,Wo=Fr||((Jr=window)===null||Jr===void 0?void 0:Jr.event),Zo=Wo.buttons;if(!ka||Zo===0){ka&&ja(!1);return}var To=pn.current.x+Fr.pageX-pn.current.x-pn.current.delta;To<=0&&(To=0),To+zn>=qt&&(To=qt-zn),_t({scrollLeft:To/qt*(sn+2)}),pn.current.x=Fr.pageX},Za=function(){if(pt.current){var Fr=In(pt.current).top,Jr=Fr+pt.current.offsetHeight,Wo=bt===window?document.documentElement.scrollTop+window.innerHeight:In(bt).top+bt.clientHeight;Jr-Nn()<=Wo||Fr>=Wo-rn?Ir(function(Zo){return(0,Ie.Z)((0,Ie.Z)({},Zo),{},{isHiddenScrollBar:!0})}):Ir(function(Zo){return(0,Ie.Z)((0,Ie.Z)({},Zo),{},{isHiddenScrollBar:!1})})}},za=function(Fr){Ir(function(Jr){return(0,Ie.Z)((0,Ie.Z)({},Jr),{},{scrollLeft:Fr/sn*qt||0})})};return ue.useImperativeHandle(Re,function(){return{setScrollLeft:za}}),ue.useEffect(function(){var cr=tr(document.body,"mouseup",pr,!1),Fr=tr(document.body,"mousemove",wr,!1);return Za(),function(){cr.remove(),Fr.remove()}},[zn,ka]),ue.useEffect(function(){var cr=tr(bt,"scroll",Za,!1),Fr=tr(window,"resize",Za,!1);return function(){cr.remove(),Fr.remove()}},[bt]),ue.useEffect(function(){sr.isHiddenScrollBar||Ir(function(cr){var Fr=pt.current;return Fr?(0,Ie.Z)((0,Ie.Z)({},cr),{},{scrollLeft:Fr.scrollLeft/Fr.scrollWidth*Fr.clientWidth}):cr})},[sr.isHiddenScrollBar]),sn<=qt||!zn||sr.isHiddenScrollBar?null:ue.createElement("div",{style:{height:Nn(),width:qt,bottom:rn},className:"".concat(wt,"-sticky-scroll")},ue.createElement("div",{onMouseDown:io,ref:Sa,className:We()("".concat(wt,"-sticky-scroll-bar"),(0,ye.Z)({},"".concat(wt,"-sticky-scroll-bar-active"),ka)),style:{width:"".concat(zn,"px"),transform:"translate3d(".concat(sr.scrollLeft,"px, 0, 0)")}}))},Bt=ue.forwardRef(Yn);function qn(fe){return null}var ea=qn;function Hn(fe){return null}var aa=Hn,br="rc-table",Dr=[],po={};function Kr(){return"No Data"}function ii(fe){var ve,Re=(0,Ie.Z)({rowKey:"key",prefixCls:br,emptyText:Kr},fe),Ue=Re.prefixCls,ot=Re.className,pt=Re.rowClassName,_t=Re.style,rn=Re.data,bt=Re.rowKey,wt=Re.scroll,sn=Re.tableLayout,qt=Re.direction,zn=Re.title,Sa=Re.footer,ca=Re.summary,xr=Re.caption,sr=Re.id,Ir=Re.showHeader,pn=Re.components,Ea=Re.emptyText,Ma=Re.onRow,ka=Re.onHeaderRow,ja=Re.internalHooks,pr=Re.transformColumns,io=Re.internalRefs,wr=Re.tailor,Za=Re.sticky,za=rn||Dr,cr=!!za.length,Fr=ja===ie,Jr=ue.useCallback(function(il,pl){return va(pn,il)||pl},[pn]),Wo=ue.useMemo(function(){return typeof bt=="function"?bt:function(il){var pl=il&&il[bt];return pl}},[bt]),Zo=Jr(["body"]),To=et(),gi=(0,we.Z)(To,3),mi=gi[0],Fi=gi[1],Ti=gi[2],rl=Po(Re,za,Wo),el=(0,we.Z)(rl,6),Ni=el[0],cl=el[1],qr=el[2],li=el[3],Oo=el[4],Yo=el[5],lo=wt==null?void 0:wt.x,Vo=ue.useState(0),Ko=(0,we.Z)(Vo,2),Go=Ko[0],Mi=Ko[1],ei=oi((0,Ie.Z)((0,Ie.Z)((0,Ie.Z)({},Re),Ni),{},{expandable:!!Ni.expandedRowRender,columnTitle:Ni.columnTitle,expandedKeys:qr,getRowKey:Wo,onTriggerExpand:Yo,expandIcon:li,expandIconColumnIndex:Ni.expandIconColumnIndex,direction:qt,scrollWidth:Fr&&wr&&typeof lo=="number"?lo:null}),Fr?pr:null),Bi=(0,we.Z)(ei,3),Hi=Bi[0],ki=Bi[1],Ll=Bi[2],Hl=Ll!=null?Ll:lo,mu=ue.useMemo(function(){return{columns:Hi,flattenColumns:ki}},[Hi,ki]),xl=ue.useRef(),vu=ue.useRef(),wl=ue.useRef(),nu=ue.useRef(),Wu=ue.useRef(),nl=ue.useState(!1),ol=(0,we.Z)(nl,2),El=ol[0],Bl=ol[1],bl=ue.useState(!1),Gi=(0,we.Z)(bl,2),jl=Gi[0],Rl=Gi[1],au=gn(new Map),bu=(0,we.Z)(au,2),Cu=bu[0],Vu=bu[1],Ru=ha(ki),pu=Ru.map(function(il){return Cu.get(il)}),Ml=ue.useMemo(function(){return pu},[pu.join("_")]),Ql=bn(Ml,ki.length,qt),Dl=wt&&fn(wt.y),Pl=wt&&fn(Hl)||!!Ni.fixed,Du=Pl&&ki.some(function(il){var pl=il.fixed;return pl}),Mu=ue.useRef(),Ku=Xa(Za,Ue),Nu=Ku.isSticky,rs=Ku.offsetHeader,ds=Ku.offsetSummary,Qi=Ku.offsetScroll,gl=Ku.stickyClassName,Kl=Ku.container,vl=ue.useMemo(function(){return ca==null?void 0:ca(za)},[ca,za]),Gl=(Dl||Nu)&&ue.isValidElement(vl)&&vl.type===oa&&vl.props.fixed,ru,ou,Tu;Dl&&(ou={overflowY:"scroll",maxHeight:wt.y}),Pl&&(ru={overflowX:"auto"},Dl||(ou={overflowY:"hidden"}),Tu={width:Hl===!0?"auto":Hl,minWidth:"100%"});var gs=ue.useCallback(function(il,pl){ui(xl.current)&&Vu(function(hu){if(hu.get(il)!==pl){var ku=new Map(hu);return ku.set(il,pl),ku}return hu})},[]),zs=Wn(null),xs=(0,we.Z)(zs,2),_s=xs[0],ws=xs[1];function os(il,pl){pl&&(typeof pl=="function"?pl(il):pl.scrollLeft!==il&&(pl.scrollLeft=il,pl.scrollLeft!==il&&setTimeout(function(){pl.scrollLeft=il},0)))}var $u=jt(function(il){var pl=il.currentTarget,hu=il.scrollLeft,ku=qt==="rtl",xu=typeof hu=="number"?hu:pl.scrollLeft,es=pl||po;if(!ws()||ws()===es){var ys;_s(es),os(xu,vu.current),os(xu,wl.current),os(xu,Wu.current),os(xu,(ys=Mu.current)===null||ys===void 0?void 0:ys.setScrollLeft)}var ts=pl||vu.current;if(ts){var ss=ts.scrollWidth,Es=ts.clientWidth;if(ss===Es){Bl(!1),Rl(!1);return}ku?(Bl(-xu<ss-Es),Rl(-xu>0)):(Bl(xu>0),Rl(xu<ss-Es))}}),Yu=function(){Pl&&wl.current?$u({currentTarget:wl.current}):(Bl(!1),Rl(!1))},As=function(pl){var hu=pl.width;hu!==Go&&(Yu(),Mi(xl.current?xl.current.offsetWidth:hu))},Fs=ue.useRef(!1);ue.useEffect(function(){Fs.current&&Yu()},[Pl,rn,Hi.length]),ue.useEffect(function(){Fs.current=!0},[]);var js=ue.useState(0),Bs=(0,we.Z)(js,2),is=Bs[0],Qu=Bs[1],Gs=ue.useState(!0),fs=(0,we.Z)(Gs,2),Ds=fs[0],Us=fs[1];ue.useEffect(function(){(!wr||!Fr)&&(wl.current instanceof Element?Qu(Qa(wl.current).width):Qu(Qa(nu.current).width)),Us(ti("position","sticky"))},[]),ue.useEffect(function(){Fr&&io&&(io.body.current=wl.current)});var ac=ue.useCallback(function(il){return ue.createElement(ue.Fragment,null,ue.createElement(Qo,il),Gl==="top"&&ue.createElement(Ia,il,vl))},[Gl,vl]),Ws=ue.useCallback(function(il){return ue.createElement(Ia,il,vl)},[vl]),ls=Jr(["table"],"table"),us=ue.useMemo(function(){return sn||(Du?Hl==="max-content"?"auto":"fixed":Dl||Nu||ki.some(function(il){var pl=il.ellipsis;return pl})?"fixed":"auto")},[Dl,Du,ki,sn,Nu]),ms,vs={colWidths:Ml,columCount:ki.length,stickyOffsets:Ql,onHeaderRow:ka,fixHeader:Dl,scroll:wt},ps=ue.useMemo(function(){return cr?null:typeof Ea=="function"?Ea():Ea},[cr,Ea]),Ns=ue.createElement(En,{data:za,measureColumnWidth:Dl||Pl||Nu}),hs=ue.createElement(Ra,{colWidths:ki.map(function(il){var pl=il.width;return pl}),columns:ki}),Is=xr!=null?ue.createElement("caption",{className:"".concat(Ue,"-caption")},xr):void 0,Os=Bo(Re,{data:!0}),Vs=Bo(Re,{aria:!0});if(Dl||Nu){var qu;typeof Zo=="function"?(qu=Zo(za,{scrollbarSize:is,ref:wl,onScroll:$u}),vs.colWidths=ki.map(function(il,pl){var hu=il.width,ku=pl===ki.length-1?hu-is:hu;return typeof ku=="number"&&!Number.isNaN(ku)?ku:0})):qu=ue.createElement("div",{style:(0,Ie.Z)((0,Ie.Z)({},ru),ou),onScroll:$u,ref:wl,className:We()("".concat(Ue,"-body"))},ue.createElement(ls,(0,He.Z)({style:(0,Ie.Z)((0,Ie.Z)({},Tu),{},{tableLayout:us})},Vs),Is,hs,Ns,!Gl&&vl&&ue.createElement(Ia,{stickyOffsets:Ql,flattenColumns:ki,columns:Hi},vl)));var Ls=(0,Ie.Z)((0,Ie.Z)((0,Ie.Z)({noData:!za.length,maxContentScroll:Pl&&Hl==="max-content"},vs),mu),{},{direction:qt,stickyClassName:gl,onScroll:$u});ms=ue.createElement(ue.Fragment,null,Ir!==!1&&ue.createElement(Pr,(0,He.Z)({},Ls,{stickyTopOffset:rs,className:"".concat(Ue,"-header"),ref:vu}),ac),qu,Gl&&Gl!=="top"&&ue.createElement(Pr,(0,He.Z)({},Ls,{stickyBottomOffset:ds,className:"".concat(Ue,"-summary"),ref:Wu}),Ws),Nu&&ue.createElement(Bt,{ref:Mu,offsetScroll:Qi,scrollBodyRef:wl,onScroll:$u,container:Kl}))}else ms=ue.createElement("div",{style:(0,Ie.Z)((0,Ie.Z)({},ru),ou),className:We()("".concat(Ue,"-content")),onScroll:$u,ref:wl},ue.createElement(ls,(0,He.Z)({style:(0,Ie.Z)((0,Ie.Z)({},Tu),{},{tableLayout:us})},Vs),Is,hs,Ir!==!1&&ue.createElement(Qo,(0,He.Z)({},vs,mu)),Ns,vl&&ue.createElement(Ia,{stickyOffsets:Ql,flattenColumns:ki,columns:Hi},vl)));var Ss=ue.createElement("div",(0,He.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"),sn==="fixed"),(0,ye.Z)(ve,"".concat(Ue,"-fixed-header"),Dl),(0,ye.Z)(ve,"".concat(Ue,"-fixed-column"),Du),(0,ye.Z)(ve,"".concat(Ue,"-scroll-horizontal"),Pl),(0,ye.Z)(ve,"".concat(Ue,"-has-fix-left"),ki[0]&&ki[0].fixed),(0,ye.Z)(ve,"".concat(Ue,"-has-fix-right"),ki[ki.length-1]&&ki[ki.length-1].fixed==="right"),ve)),style:_t,id:sr,ref:xl},Os),zn&&ue.createElement(Gn,{className:"".concat(Ue,"-title")},zn(za)),ue.createElement("div",{ref:nu,className:"".concat(Ue,"-container")},ms),Sa&&ue.createElement(Gn,{className:"".concat(Ue,"-footer")},Sa(za)));Pl&&(Ss=ue.createElement(yi.Z,{onResize:As},Ss));var Rs=on(ki,Ql,qt,Hi),$s=ue.useMemo(function(){return{scrollX:Hl,prefixCls:Ue,getComponent:Jr,scrollbarSize:is,direction:qt,fixedInfoList:Rs,isSticky:Nu,supportSticky:Ds,componentWidth:Go,fixHeader:Dl,fixColumn:Du,horizonScroll:Pl,tableLayout:us,rowClassName:pt,expandedRowClassName:Ni.expandedRowClassName,expandIcon:li,expandableType:cl,expandRowByClick:Ni.expandRowByClick,expandedRowRender:Ni.expandedRowRender,onTriggerExpand:Yo,expandIconColumnIndex:Ni.expandIconColumnIndex,indentSize:Ni.indentSize,allColumnsFixedLeft:ki.every(function(il){return il.fixed==="left"}),emptyNode:ps,columns:Hi,flattenColumns:ki,onColumnResize:gs,hoverStartRow:mi,hoverEndRow:Fi,onHover:Ti,rowExpandable:Ni.rowExpandable,onRow:Ma,getRowKey:Wo,expandedKeys:qr,childrenColumnName:Oo}},[Hl,Ue,Jr,is,qt,Rs,Nu,Ds,Go,Dl,Du,Pl,us,pt,Ni.expandedRowClassName,li,cl,Ni.expandRowByClick,Ni.expandedRowRender,Yo,Ni.expandIconColumnIndex,Ni.indentSize,ps,Hi,ki,gs,mi,Fi,Ti,Ni.rowExpandable,Ma,Wo,qr,Oo]);return ue.createElement(ce.Provider,{value:$s},Ss)}function di(fe){return ee(ii,fe)}var Ji=di();Ji.EXPAND_COLUMN=x,Ji.INTERNAL_HOOKS=ie,Ji.Column=ea,Ji.ColumnGroup=aa,Ji.Summary=vt;var Xi=Ji,dl=z(73299),zi=Me(null),Wi=Me(null);function Al(fe,ve,Re){var Ue=ve||1;return Re[fe+Ue]-(Re[fe]||0)}function Cl(fe){var ve=fe.rowInfo,Re=fe.column,Ue=fe.colIndex,ot=fe.indent,pt=fe.index,_t=fe.renderIndex,rn=fe.record,bt=fe.style,wt=fe.className,sn=fe.inverse,qt=fe.getHeight,zn=Re.render,Sa=Re.dataIndex,ca=Re.className,xr=Re.width,sr=ke(Wi,["columnsOffset"]),Ir=sr.columnsOffset,pn=Rt(ve,Re,Ue,ot,pt),Ea=pn.key,Ma=pn.fixedInfo,ka=pn.appendCellNode,ja=pn.additionalCellProps,pr=ja.style,io=ja.colSpan,wr=io===void 0?1:io,Za=ja.rowSpan,za=Za===void 0?1:Za,cr=Ue-1,Fr=Al(cr,wr,Ir),Jr=wr>1?xr-Fr:0,Wo=(0,Ie.Z)((0,Ie.Z)((0,Ie.Z)({},pr),bt),{},{flex:"0 0 ".concat(Fr,"px"),width:"".concat(Fr,"px"),marginRight:Jr,pointerEvents:"auto"}),Zo=ue.useMemo(function(){return sn?za<=1:wr===0||za===0||za>1},[za,wr,sn]);Zo?Wo.visibility="hidden":sn&&(Wo.height=qt==null?void 0:qt(za));var To=Zo?function(){return null}:zn,gi={};return(za===0||wr===0)&&(gi.rowSpan=1,gi.colSpan=1),ue.createElement(An,(0,He.Z)({className:We()(ca,wt),ellipsis:Re.ellipsis,align:Re.align,scope:Re.rowScope,component:"div",prefixCls:ve.prefixCls,key:Ea,record:rn,index:pt,renderIndex:_t,dataIndex:Sa,render:To,shouldCellUpdate:Re.shouldCellUpdate},Ma,{appendNode:ka,additionalProps:(0,Ie.Z)((0,Ie.Z)({},ja),{},{style:Wo},gi)}))}var Vi=Cl,al=["data","index","className","rowKey","style","extra","getHeight"],ul=ue.forwardRef(function(fe,ve){var Re=fe.data,Ue=fe.index,ot=fe.className,pt=fe.rowKey,_t=fe.style,rn=fe.extra,bt=fe.getHeight,wt=(0,Aa.Z)(fe,al),sn=Re.record,qt=Re.indent,zn=Re.index,Sa=ke(ce,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),ca=Sa.scrollX,xr=Sa.flattenColumns,sr=Sa.prefixCls,Ir=Sa.fixColumn,pn=Sa.componentWidth,Ea=Ln(sn,pt,Ue,qt),Ma=Ea.rowSupportExpand,ka=Ea.expanded,ja=Ea.rowProps,pr=Ea.expandedRowRender,io=Ea.expandedRowClassName,wr;if(Ma&&ka){var Za=pr(sn,Ue,qt+1,ka),za=io==null?void 0:io(sn,Ue,qt),cr={};Ir&&(cr={style:(0,ye.Z)({},"--virtual-width","".concat(pn,"px"))});var Fr="".concat(sr,"-expanded-row-cell");wr=ue.createElement("div",{className:We()("".concat(sr,"-expanded-row"),"".concat(sr,"-expanded-row-level-").concat(qt+1),za)},ue.createElement(An,{component:"div",prefixCls:sr,className:We()(Fr,(0,ye.Z)({},"".concat(Fr,"-fixed"),Ir)),additionalProps:cr},Za))}var Jr=(0,Ie.Z)((0,Ie.Z)({},_t),{},{width:ca});rn&&(Jr.position="absolute",Jr.pointerEvents="none");var Wo=ue.createElement("div",(0,He.Z)({},ja,wt,{ref:Ma?null:ve,className:We()(ot,"".concat(sr,"-row"),ja==null?void 0:ja.className,(0,ye.Z)({},"".concat(sr,"-row-extra"),rn)),style:(0,Ie.Z)((0,Ie.Z)({},Jr),ja==null?void 0:ja.style)}),xr.map(function(Zo,To){return ue.createElement(Vi,{key:To,rowInfo:Ea,column:Zo,colIndex:To,indent:qt,index:Ue,renderIndex:zn,record:sn,inverse:rn,getHeight:bt})}));return Ma?ue.createElement("div",{ref:ve},Wo,wr):Wo}),Yi=te(ul),hl=Yi,Ul=ue.forwardRef(function(fe,ve){var Re=fe.data,Ue=fe.onScroll,ot=ke(ce,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),pt=ot.flattenColumns,_t=ot.onColumnResize,rn=ot.getRowKey,bt=ot.expandedKeys,wt=ot.prefixCls,sn=ot.childrenColumnName,qt=ot.emptyNode,zn=ot.scrollX,Sa=ke(zi),ca=Sa.scrollY,xr=Sa.listItemHeight,sr=ue.useRef(),Ir=gr(Re,sn,bt,rn),pn=ue.useMemo(function(){var wr=0;return pt.map(function(Za){var za=Za.width,cr=Za.key;return wr+=za,[cr,za,wr]})},[pt]),Ea=ue.useMemo(function(){return pn.map(function(wr){return wr[2]})},[pn]);ue.useEffect(function(){pn.forEach(function(wr){var Za=(0,we.Z)(wr,2),za=Za[0],cr=Za[1];_t(za,cr)})},[pn]),ue.useImperativeHandle(ve,function(){var wr={};return Object.defineProperty(wr,"scrollLeft",{get:function(){var za;return((za=sr.current)===null||za===void 0?void 0:za.getScrollInfo().x)||0},set:function(za){var cr;(cr=sr.current)===null||cr===void 0||cr.scrollTo({left:za})}}),wr});var Ma=function(Za,za){var cr,Fr=(cr=Ir[za])===null||cr===void 0?void 0:cr.record,Jr=Za.onCell;if(Jr){var Wo,Zo=Jr(Fr,za);return(Wo=Zo==null?void 0:Zo.rowSpan)!==null&&Wo!==void 0?Wo:1}return 1},ka=function(Za){var za=Za.start,cr=Za.end,Fr=Za.getSize,Jr=Za.offsetY;if(cr<0)return null;for(var Wo=pt.filter(function(lo){return Ma(lo,za)===0}),Zo=za,To=function(Vo){if(Wo=Wo.filter(function(Ko){return Ma(Ko,Vo)===0}),!Wo.length)return Zo=Vo,"break"},gi=za;gi>=0;gi-=1){var mi=To(gi);if(mi==="break")break}for(var Fi=pt.filter(function(lo){return Ma(lo,cr)!==1}),Ti=cr,rl=function(Vo){if(Fi=Fi.filter(function(Ko){return Ma(Ko,Vo)!==1}),!Fi.length)return Ti=Math.max(Vo-1,cr),"break"},el=cr;el<Ir.length;el+=1){var Ni=rl(el);if(Ni==="break")break}for(var cl=[],qr=function(Vo){var Ko=Ir[Vo];if(!Ko)return"continue";pt.some(function(Go){return Ma(Go,Vo)>1})&&cl.push(Vo)},li=Zo;li<=Ti;li+=1)var Oo=qr(li);var Yo=cl.map(function(lo){var Vo=Ir[lo],Ko=rn(Vo.record,lo),Go=function(Bi){var Hi=lo+Bi-1,ki=rn(Ir[Hi].record,Hi),Ll=Fr(Ko,ki);return Ll.bottom-Ll.top},Mi=Fr(Ko);return ue.createElement(hl,{key:lo,data:Vo,rowKey:Ko,index:lo,style:{top:-Jr+Mi.top},extra:!0,getHeight:Go})});return Yo},ja=ue.useMemo(function(){return{columnsOffset:Ea}},[Ea]),pr="".concat(wt,"-tbody"),io;return Ir.length?io=ue.createElement(dl.Z,{fullHeight:!1,ref:sr,className:We()(pr,"".concat(pr,"-virtual")),height:ca,itemHeight:xr||24,data:Ir,itemKey:function(Za){return rn(Za.record)},scrollWidth:zn,onVirtualScroll:function(Za){var za=Za.x;Ue({scrollLeft:za})},extraRender:ka},function(wr,Za,za){var cr=rn(wr.record,Za);return ue.createElement(hl,(0,He.Z)({data:wr,rowKey:cr,index:Za},za))}):io=ue.createElement("div",{className:We()("".concat(wt,"-placeholder"))},ue.createElement(An,{component:"div",prefixCls:wt},qt)),ue.createElement(Wi.Provider,{value:ja},io)}),Fl=te(Ul),zl=Fl,Tl=function(ve,Re){var Ue=Re.ref,ot=Re.onScroll;return ue.createElement(zl,{ref:Ue,data:ve,onScroll:ot})},Xl=100;function Ki(fe){var ve=fe.columns,Re=fe.scroll,Ue=fe.prefixCls,ot=Ue===void 0?br:Ue,pt=fe.className,_t=fe.listItemHeight,rn=Re||{},bt=rn.x,wt=rn.y;typeof bt!="number"&&(bt=((ve||[]).length+1)*Xl),typeof wt!="number"&&(wt=500);var sn=ue.useMemo(function(){return{scrollY:wt,listItemHeight:_t}},[wt,_t]);return ue.createElement(zi.Provider,{value:sn},ue.createElement(Xi,(0,He.Z)({},fe,{className:We()(pt,"".concat(ot,"-virtual")),scroll:(0,Ie.Z)((0,Ie.Z)({},Re),{},{x:bt}),components:{body:Tl},columns:ve,internalHooks:ie,tailor:!0})))}function $i(fe){return ee(Ki,fe)}var sl=$i(),Yl=null;function _l(fe){return null}var qi=_l;function ji(fe){return null}var kl=ji,Zr=z(10366),Sl=z(58375),Zl=z(53124),ql=z(88258),yl=z(98675),eu=z(25378),Ol=z(24457),fl=z(28452),Wl=z(57953),Hu=z(46605);function Au(fe){return function(Re){let{prefixCls:Ue,onExpand:ot,record:pt,expanded:_t,expandable:rn}=Re;const bt=`${Ue}-row-expand-icon`;return ue.createElement("button",{type:"button",onClick:wt=>{ot(pt,wt),wt.stopPropagation()},className:We()(bt,{[`${bt}-spaced`]:!rn,[`${bt}-expanded`]:rn&&_t,[`${bt}-collapsed`]:rn&&!_t}),"aria-label":_t?fe.collapse:fe.expand,"aria-expanded":_t})}}var Io=Au;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 uu(fe,ve){return ve?`${ve}-${fe}`:`${fe}`}function Mr(fe,ve){return typeof fe=="function"?fe(ve):fe}function su(fe,ve){const Re=Mr(fe,ve);return Object.prototype.toString.call(Re)==="[object Object]"?"":Re}var Fu={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"},Iu=Fu,Ou=z(74643),Su=function(ve,Re){return ue.createElement(Ou.Z,(0,He.Z)({},ve,{ref:Re,icon:Iu}))},yu=ue.forwardRef(Su),ml=z(7699),Eu=z(57838);function $l(fe){const ve=ue.useRef(fe),Re=(0,Eu.Z)();return[()=>ve.current,Ue=>{ve.current=Ue,Re()}]}var Pu=z(71577),cu=z(84567),Lu=z(85418),du=z(32983),Bu=z(68508),gu=z(76529),tu=z(78045),fu=z(79870),Je=z(72395),Et=z(69677);function ct(fe){let{value:ve,onChange:Re,filterSearch:Ue,tablePrefixCls:ot,locale:pt}=fe;return Ue?ue.createElement("div",{className:`${ot}-filter-dropdown-search`},ue.createElement(Et.default,{prefix:ue.createElement(Je.Z,null),placeholder:pt.filterSearchPlaceholder,onChange:Re,value:ve,htmlSize:1,className:`${ot}-filter-dropdown-search-input`})):null}var mn=ct,fa=z(92389);const Ya=fe=>{const{keyCode:ve}=fe;ve===fa.Z.ENTER&&fe.stopPropagation()};var ro=ue.forwardRef((fe,ve)=>ue.createElement("div",{className:fe.className,onClick:Re=>Re.stopPropagation(),onKeyDown:Ya,ref:ve},fe.children));function Mo(fe){let ve=[];return(fe||[]).forEach(Re=>{let{value:Ue,children:ot}=Re;ve.push(Ue),ot&&(ve=[].concat((0,eo.Z)(ve),(0,eo.Z)(Mo(ot))))}),ve}function Do(fe){return fe.some(ve=>{let{children:Re}=ve;return Re})}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:Re,filteredKeys:Ue,filterMultiple:ot,searchValue:pt,filterSearch:_t}=fe;return ve.map((rn,bt)=>{const wt=String(rn.value);if(rn.children)return{key:wt||bt,label:rn.text,popupClassName:`${Re}-dropdown-submenu`,children:De({filters:rn.children,prefixCls:Re,filteredKeys:Ue,filterMultiple:ot,searchValue:pt,filterSearch:_t})};const sn=ot?cu.default:tu.ZP,qt={key:rn.value!==void 0?wt:bt,label:ue.createElement(ue.Fragment,null,ue.createElement(sn,{checked:Ue.includes(wt)}),ue.createElement("span",null,rn.text))};return pt.trim()?typeof _t=="function"?_t(pt,rn)?qt:null:be(pt,rn.text)?qt:null:qt})}function $e(fe){var ve,Re;const{tablePrefixCls:Ue,prefixCls:ot,column:pt,dropdownPrefixCls:_t,columnKey:rn,filterMultiple:bt,filterMode:wt="menu",filterSearch:sn=!1,filterState:qt,triggerFilter:zn,locale:Sa,children:ca,getPopupContainer:xr}=fe,{filterDropdownOpen:sr,onFilterDropdownOpenChange:Ir,filterResetToDefaultFilteredValue:pn,defaultFilteredValue:Ea,filterDropdownVisible:Ma,onFilterDropdownVisibleChange:ka}=pt,[ja,pr]=ue.useState(!1),io=!!(qt&&(!((ve=qt.filteredKeys)===null||ve===void 0)&&ve.length||qt.forceFiltered)),wr=ei=>{pr(ei),Ir==null||Ir(ei),ka==null||ka(ei)},Za=(Re=sr!=null?sr:Ma)!==null&&Re!==void 0?Re:ja,za=qt==null?void 0:qt.filteredKeys,[cr,Fr]=$l(za||[]),Jr=ei=>{let{selectedKeys:Bi}=ei;Fr(Bi)},Wo=(ei,Bi)=>{let{node:Hi,checked:ki}=Bi;Jr(bt?{selectedKeys:ei}:{selectedKeys:ki&&Hi.key?[Hi.key]:[]})};ue.useEffect(()=>{ja&&Jr({selectedKeys:za||[]})},[za]);const[Zo,To]=ue.useState([]),gi=ei=>{To(ei)},[mi,Fi]=ue.useState(""),Ti=ei=>{const{value:Bi}=ei.target;Fi(Bi)};ue.useEffect(()=>{ja||Fi("")},[ja]);const rl=ei=>{const Bi=ei&&ei.length?ei:null;if(Bi===null&&(!qt||!qt.filteredKeys)||(0,ml.Z)(Bi,qt==null?void 0:qt.filteredKeys,!0))return null;zn({column:pt,key:rn,filteredKeys:Bi})},el=()=>{wr(!1),rl(cr())},Ni=function(){let{confirm:ei,closeDropdown:Bi}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};ei&&rl([]),Bi&&wr(!1),Fi(""),Fr(pn?(Ea||[]).map(Hi=>String(Hi)):[])},cl=function(){let{closeDropdown:ei}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};ei&&wr(!1),rl(cr())},qr=ei=>{ei&&za!==void 0&&Fr(za||[]),wr(ei),!ei&&!pt.filterDropdown&&el()},li=We()({[`${_t}-menu-without-submenu`]:!Do(pt.filters||[])}),Oo=ei=>{if(ei.target.checked){const Bi=Mo(pt==null?void 0:pt.filters).map(Hi=>String(Hi));Fr(Bi)}else Fr([])},Yo=ei=>{let{filters:Bi}=ei;return(Bi||[]).map((Hi,ki)=>{const Ll=String(Hi.value),Hl={title:Hi.text,key:Hi.value!==void 0?Ll:ki};return Hi.children&&(Hl.children=Yo({filters:Hi.children})),Hl})},lo=ei=>{var Bi;return Object.assign(Object.assign({},ei),{text:ei.title,value:ei.key,children:((Bi=ei.children)===null||Bi===void 0?void 0:Bi.map(Hi=>lo(Hi)))||[]})};let Vo;if(typeof pt.filterDropdown=="function")Vo=pt.filterDropdown({prefixCls:`${_t}-custom`,setSelectedKeys:ei=>Jr({selectedKeys:ei}),selectedKeys:cr(),confirm:cl,clearFilters:Ni,filters:pt.filters,visible:Za,close:()=>{wr(!1)}});else if(pt.filterDropdown)Vo=pt.filterDropdown;else{const ei=cr()||[],Bi=()=>(pt.filters||[]).length===0?ue.createElement(du.Z,{image:du.Z.PRESENTED_IMAGE_SIMPLE,description:Sa.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):wt==="tree"?ue.createElement(ue.Fragment,null,ue.createElement(mn,{filterSearch:sn,value:mi,onChange:Ti,tablePrefixCls:Ue,locale:Sa}),ue.createElement("div",{className:`${Ue}-filter-dropdown-tree`},bt?ue.createElement(cu.default,{checked:ei.length===Mo(pt.filters).length,indeterminate:ei.length>0&&ei.length<Mo(pt.filters).length,className:`${Ue}-filter-dropdown-checkall`,onChange:Oo},Sa.filterCheckall):null,ue.createElement(fu.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:bt,checkStrictly:!bt,className:`${_t}-menu`,onCheck:Wo,checkedKeys:ei,selectedKeys:ei,showIcon:!1,treeData:Yo({filters:pt.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:mi.trim()?ki=>typeof sn=="function"?sn(mi,lo(ki)):be(mi,ki.title):void 0}))):ue.createElement(ue.Fragment,null,ue.createElement(mn,{filterSearch:sn,value:mi,onChange:Ti,tablePrefixCls:Ue,locale:Sa}),ue.createElement(Bu.default,{selectable:!0,multiple:bt,prefixCls:`${_t}-menu`,className:li,onSelect:Jr,onDeselect:Jr,selectedKeys:ei,getPopupContainer:xr,openKeys:Zo,onOpenChange:gi,items:De({filters:pt.filters||[],filterSearch:sn,prefixCls:ot,filteredKeys:cr(),filterMultiple:bt,searchValue:mi})})),Hi=()=>pn?(0,ml.Z)((Ea||[]).map(ki=>String(ki)),ei,!0):ei.length===0;Vo=ue.createElement(ue.Fragment,null,Bi(),ue.createElement("div",{className:`${ot}-dropdown-btns`},ue.createElement(Pu.ZP,{type:"link",size:"small",disabled:Hi(),onClick:()=>Ni()},Sa.filterReset),ue.createElement(Pu.ZP,{type:"primary",size:"small",onClick:el},Sa.filterConfirm)))}pt.filterDropdown&&(Vo=ue.createElement(gu.J,{selectable:void 0},Vo));const Ko=()=>ue.createElement(ro,{className:`${ot}-dropdown`},Vo);let Go;typeof pt.filterIcon=="function"?Go=pt.filterIcon(io):pt.filterIcon?Go=pt.filterIcon:Go=ue.createElement(yu,null);const{direction:Mi}=ue.useContext(Zl.E_);return ue.createElement("div",{className:`${ot}-column`},ue.createElement("span",{className:`${Ue}-column-title`},ca),ue.createElement(Lu.Z,{dropdownRender:Ko,trigger:["click"],open:Za,onOpenChange:qr,getPopupContainer:xr,placement:Mi==="rtl"?"bottomLeft":"bottomRight"},ue.createElement("span",{role:"button",tabIndex:-1,className:We()(`${ot}-trigger`,{active:io}),onClick:ei=>{ei.stopPropagation()}},Go)))}var ut=$e;function Jt(fe,ve,Re){let Ue=[];return(fe||[]).forEach((ot,pt)=>{var _t;const rn=uu(pt,Re);if(ot.filters||"filterDropdown"in ot||"onFilter"in ot)if("filteredValue"in ot){let bt=ot.filteredValue;"filterDropdown"in ot||(bt=(_t=bt==null?void 0:bt.map(String))!==null&&_t!==void 0?_t:bt),Ue.push({column:ot,key:Vl(ot,rn),filteredKeys:bt,forceFiltered:ot.filtered})}else Ue.push({column:ot,key:Vl(ot,rn),filteredKeys:ve&&ot.defaultFilteredValue?ot.defaultFilteredValue:void 0,forceFiltered:ot.filtered});"children"in ot&&(Ue=[].concat((0,eo.Z)(Ue),(0,eo.Z)(Jt(ot.children,ve,rn))))}),Ue}function Pn(fe,ve,Re,Ue,ot,pt,_t,rn){return Re.map((bt,wt)=>{const sn=uu(wt,rn),{filterMultiple:qt=!0,filterMode:zn,filterSearch:Sa}=bt;let ca=bt;if(ca.filters||ca.filterDropdown){const xr=Vl(ca,sn),sr=Ue.find(Ir=>{let{key:pn}=Ir;return xr===pn});ca=Object.assign(Object.assign({},ca),{title:Ir=>ue.createElement(ut,{tablePrefixCls:fe,prefixCls:`${fe}-filter`,dropdownPrefixCls:ve,column:ca,columnKey:xr,filterState:sr,filterMultiple:qt,filterMode:zn,filterSearch:Sa,triggerFilter:pt,locale:ot,getPopupContainer:_t},Mr(bt.title,Ir))})}return"children"in ca&&(ca=Object.assign(Object.assign({},ca),{children:Pn(fe,ve,ca.children,Ue,ot,pt,_t,sn)})),ca})}function Rn(fe){const ve={};return fe.forEach(Re=>{let{key:Ue,filteredKeys:ot,column:pt}=Re;const{filters:_t,filterDropdown:rn}=pt;if(rn)ve[Ue]=ot||null;else if(Array.isArray(ot)){const bt=Mo(_t);ve[Ue]=bt.filter(wt=>ot.includes(String(wt)))}else ve[Ue]=null}),ve}function wa(fe,ve){return ve.reduce((Re,Ue)=>{const{column:{onFilter:ot,filters:pt},filteredKeys:_t}=Ue;return ot&&_t&&_t.length?Re.filter(rn=>_t.some(bt=>{const wt=Mo(pt),sn=wt.findIndex(zn=>String(zn)===String(bt)),qt=sn!==-1?wt[sn]:bt;return ot(qt,rn)})):Re},fe)}const ba=fe=>fe.flatMap(ve=>"children"in ve?[ve].concat((0,eo.Z)(ba(ve.children||[]))):[ve]);function Da(fe){let{prefixCls:ve,dropdownPrefixCls:Re,mergedColumns:Ue,onFilterChange:ot,getPopupContainer:pt,locale:_t}=fe;const rn=ue.useMemo(()=>ba(Ue||[]),[Ue]),[bt,wt]=ue.useState(()=>Jt(rn,!0)),sn=ue.useMemo(()=>{const ca=Jt(rn,!1);if(ca.length===0)return ca;let xr=!0,sr=!0;if(ca.forEach(Ir=>{let{filteredKeys:pn}=Ir;pn!==void 0?xr=!1:sr=!1}),xr){const Ir=(rn||[]).map((pn,Ea)=>Vl(pn,uu(Ea)));return bt.filter(pn=>{let{key:Ea}=pn;return Ir.includes(Ea)}).map(pn=>{const Ea=rn[Ir.findIndex(Ma=>Ma===pn.key)];return Object.assign(Object.assign({},pn),{column:Object.assign(Object.assign({},pn.column),Ea),forceFiltered:Ea.filtered})})}return ca},[rn,bt]),qt=ue.useMemo(()=>Rn(sn),[sn]),zn=ca=>{const xr=sn.filter(sr=>{let{key:Ir}=sr;return Ir!==ca.key});xr.push(ca),wt(xr),ot(Rn(xr),xr)};return[ca=>Pn(ve,Re,ca,sn,_t,zn,pt),sn,qt]}var xa=Da;function qa(fe,ve,Re){const Ue=ue.useRef({});function ot(pt){if(!Ue.current||Ue.current.data!==fe||Ue.current.childrenColumnName!==ve||Ue.current.getRowKey!==Re){let rn=function(bt){bt.forEach((wt,sn)=>{const qt=Re(wt,sn);_t.set(qt,wt),wt&&typeof wt=="object"&&ve in wt&&rn(wt[ve]||[])})};const _t=new Map;rn(fe),Ue.current={data:fe,childrenColumnName:ve,kvMap:_t,getRowKey:Re}}return Ue.current.kvMap.get(pt)}return[ot]}var ur=z(38780),nr=function(fe,ve){var Re={};for(var Ue in fe)Object.prototype.hasOwnProperty.call(fe,Ue)&&ve.indexOf(Ue)<0&&(Re[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])&&(Re[Ue[ot]]=fe[Ue[ot]]);return Re};const Ar=10;function Vr(fe,ve){const Re={current:fe.current,pageSize:fe.pageSize};return Object.keys(ve&&typeof ve=="object"?ve:{}).forEach(ot=>{const pt=fe[ot];typeof pt!="function"&&(Re[ot]=pt)}),Re}function Nr(fe,ve,Re){const Ue=Re&&typeof Re=="object"?Re:{},{total:ot=0}=Ue,pt=nr(Ue,["total"]),[_t,rn]=(0,ue.useState)(()=>({current:"defaultCurrent"in pt?pt.defaultCurrent:1,pageSize:"defaultPageSize"in pt?pt.defaultPageSize:Ar})),bt=(0,ur.Z)(_t,pt,{total:ot>0?ot:fe}),wt=Math.ceil((ot||fe)/bt.pageSize);bt.current>wt&&(bt.current=wt||1);const sn=(zn,Sa)=>{rn({current:zn!=null?zn:1,pageSize:Sa||bt.pageSize})},qt=(zn,Sa)=>{var ca;Re&&((ca=Re.onChange)===null||ca===void 0||ca.call(Re,zn,Sa)),sn(zn,Sa),ve(zn,Sa||(bt==null?void 0:bt.pageSize))};return Re===!1?[{},()=>{}]:[Object.assign(Object.assign({},bt),{onChange:qt}),sn]}var Tr=Nr,Se=z(42922),Be=z(29873),lt=z(97153),he=z(83898),rt=z(5663);const st={},Dt="SELECT_ALL",Xe="SELECT_INVERT",it="SELECT_NONE",dt=[],Vt=(fe,ve)=>{let Re=[];return(ve||[]).forEach(Ue=>{Re.push(Ue),Ue&&typeof Ue=="object"&&fe in Ue&&(Re=[].concat((0,eo.Z)(Re),(0,eo.Z)(Vt(fe,Ue[fe]))))}),Re};var Mn=(fe,ve)=>{const{preserveSelectedRowKeys:Re,selectedRowKeys:Ue,defaultSelectedRowKeys:ot,getCheckboxProps:pt,onChange:_t,onSelect:rn,onSelectAll:bt,onSelectInvert:wt,onSelectNone:sn,onSelectMultiple:qt,columnWidth:zn,type:Sa,selections:ca,fixed:xr,renderCell:sr,hideSelectAll:Ir,checkStrictly:pn=!0}=ve||{},{prefixCls:Ea,data:Ma,pageData:ka,getRecordByKey:ja,getRowKey:pr,expandType:io,childrenColumnName:wr,locale:Za,getPopupContainer:za}=fe,[cr,Fr]=(0,rt.Z)(Ue||ot||dt,{value:Ue}),Jr=ue.useRef(new Map),Wo=(0,ue.useCallback)(lo=>{if(Re){const Vo=new Map;lo.forEach(Ko=>{let Go=ja(Ko);!Go&&Jr.current.has(Ko)&&(Go=Jr.current.get(Ko)),Vo.set(Ko,Go)}),Jr.current=Vo}},[ja,Re]);ue.useEffect(()=>{Wo(cr)},[cr]);const{keyEntities:Zo}=(0,ue.useMemo)(()=>{if(pn)return{keyEntities:null};let lo=Ma;if(Re){const Vo=new Set(Ma.map((Go,Mi)=>pr(Go,Mi))),Ko=Array.from(Jr.current).reduce((Go,Mi)=>{let[ei,Bi]=Mi;return Vo.has(ei)?Go:Go.concat(Bi)},[]);lo=[].concat((0,eo.Z)(lo),(0,eo.Z)(Ko))}return(0,he.I8)(lo,{externalGetKey:pr,childrenPropName:wr})},[Ma,pr,pn,wr,Re]),To=(0,ue.useMemo)(()=>Vt(wr,ka),[wr,ka]),gi=(0,ue.useMemo)(()=>{const lo=new Map;return To.forEach((Vo,Ko)=>{const Go=pr(Vo,Ko),Mi=(pt?pt(Vo):null)||{};lo.set(Go,Mi)}),lo},[To,pr,pt]),mi=(0,ue.useCallback)(lo=>{var Vo;return!!(!((Vo=gi.get(pr(lo)))===null||Vo===void 0)&&Vo.disabled)},[gi,pr]),[Fi,Ti]=(0,ue.useMemo)(()=>{if(pn)return[cr||[],[]];const{checkedKeys:lo,halfCheckedKeys:Vo}=(0,lt.S)(cr,!0,Zo,mi);return[lo||[],Vo]},[cr,pn,Zo,mi]),rl=(0,ue.useMemo)(()=>{const lo=Sa==="radio"?Fi.slice(0,1):Fi;return new Set(lo)},[Fi,Sa]),el=(0,ue.useMemo)(()=>Sa==="radio"?new Set:new Set(Ti),[Ti,Sa]),[Ni,cl]=(0,ue.useState)(null);ue.useEffect(()=>{ve||Fr(dt)},[!!ve]);const qr=(0,ue.useCallback)((lo,Vo)=>{let Ko,Go;Wo(lo),Re?(Ko=lo,Go=lo.map(Mi=>Jr.current.get(Mi))):(Ko=[],Go=[],lo.forEach(Mi=>{const ei=ja(Mi);ei!==void 0&&(Ko.push(Mi),Go.push(ei))})),Fr(Ko),_t==null||_t(Ko,Go,{type:Vo})},[Fr,ja,_t,Re]),li=(0,ue.useCallback)((lo,Vo,Ko,Go)=>{if(rn){const Mi=Ko.map(ei=>ja(ei));rn(ja(lo),Vo,Mi,Go)}qr(Ko,"single")},[rn,ja,qr]),Oo=(0,ue.useMemo)(()=>!ca||Ir?null:(ca===!0?[Dt,Xe,it]:ca).map(Vo=>Vo===Dt?{key:"all",text:Za.selectionAll,onSelect(){qr(Ma.map((Ko,Go)=>pr(Ko,Go)).filter(Ko=>{const Go=gi.get(Ko);return!(Go!=null&&Go.disabled)||rl.has(Ko)}),"all")}}:Vo===Xe?{key:"invert",text:Za.selectInvert,onSelect(){const Ko=new Set(rl);ka.forEach((Mi,ei)=>{const Bi=pr(Mi,ei),Hi=gi.get(Bi);Hi!=null&&Hi.disabled||(Ko.has(Bi)?Ko.delete(Bi):Ko.add(Bi))});const Go=Array.from(Ko);wt&&wt(Go),qr(Go,"invert")}}:Vo===it?{key:"none",text:Za.selectNone,onSelect(){sn==null||sn(),qr(Array.from(rl).filter(Ko=>{const Go=gi.get(Ko);return Go==null?void 0:Go.disabled}),"none")}}:Vo).map(Vo=>Object.assign(Object.assign({},Vo),{onSelect:function(){for(var Ko,Go,Mi=arguments.length,ei=new Array(Mi),Bi=0;Bi<Mi;Bi++)ei[Bi]=arguments[Bi];(Go=Vo.onSelect)===null||Go===void 0||(Ko=Go).call.apply(Ko,[Vo].concat(ei)),cl(null)}})),[ca,rl,ka,pr,wt,qr]);return[(0,ue.useCallback)(lo=>{var Vo;if(!ve)return lo.filter(nl=>nl!==st);let Ko=(0,eo.Z)(lo);const Go=new Set(rl),Mi=To.map(pr).filter(nl=>!gi.get(nl).disabled),ei=Mi.every(nl=>Go.has(nl)),Bi=Mi.some(nl=>Go.has(nl)),Hi=()=>{const nl=[];ei?Mi.forEach(El=>{Go.delete(El),nl.push(El)}):Mi.forEach(El=>{Go.has(El)||(Go.add(El),nl.push(El))});const ol=Array.from(Go);bt==null||bt(!ei,ol.map(El=>ja(El)),nl.map(El=>ja(El))),qr(ol,"all"),cl(null)};let ki;if(Sa!=="radio"){let nl;if(Oo){const Gi={getPopupContainer:za,items:Oo.map((jl,Rl)=>{const{key:au,text:bu,onSelect:Cu}=jl;return{key:au!=null?au:Rl,onClick:()=>{Cu==null||Cu(Mi)},label:bu}})};nl=ue.createElement("div",{className:`${Ea}-selection-extra`},ue.createElement(Lu.Z,{menu:Gi,getPopupContainer:za},ue.createElement("span",null,ue.createElement(Se.Z,null))))}const ol=To.map((Gi,jl)=>{const Rl=pr(Gi,jl),au=gi.get(Rl)||{};return Object.assign({checked:Go.has(Rl)},au)}).filter(Gi=>{let{disabled:jl}=Gi;return jl}),El=!!ol.length&&ol.length===To.length,Bl=El&&ol.every(Gi=>{let{checked:jl}=Gi;return jl}),bl=El&&ol.some(Gi=>{let{checked:jl}=Gi;return jl});ki=!Ir&&ue.createElement("div",{className:`${Ea}-selection`},ue.createElement(cu.default,{checked:El?Bl:!!To.length&&ei,indeterminate:El?!Bl&&bl:!ei&&Bi,onChange:Hi,disabled:To.length===0||El,"aria-label":nl?"Custom selection":"Select all",skipGroup:!0}),nl)}let Ll;Sa==="radio"?Ll=(nl,ol,El)=>{const Bl=pr(ol,El),bl=Go.has(Bl);return{node:ue.createElement(tu.ZP,Object.assign({},gi.get(Bl),{checked:bl,onClick:Gi=>Gi.stopPropagation(),onChange:Gi=>{Go.has(Bl)||li(Bl,!0,[Bl],Gi.nativeEvent)}})),checked:bl}}:Ll=(nl,ol,El)=>{var Bl;const bl=pr(ol,El),Gi=Go.has(bl),jl=el.has(bl),Rl=gi.get(bl);let au;return io==="nest"?au=jl:au=(Bl=Rl==null?void 0:Rl.indeterminate)!==null&&Bl!==void 0?Bl:jl,{node:ue.createElement(cu.default,Object.assign({},Rl,{indeterminate:au,checked:Gi,skipGroup:!0,onClick:bu=>bu.stopPropagation(),onChange:bu=>{let{nativeEvent:Cu}=bu;const{shiftKey:Vu}=Cu;let Ru=-1,pu=-1;if(Vu&&pn){const Ml=new Set([Ni,bl]);Mi.some((Ql,Dl)=>{if(Ml.has(Ql))if(Ru===-1)Ru=Dl;else return pu=Dl,!0;return!1})}if(pu!==-1&&Ru!==pu&&pn){const Ml=Mi.slice(Ru,pu+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=>ja(Pl)),Ql.map(Pl=>ja(Pl))),qr(Dl,"multiple")}else{const Ml=Fi;if(pn){const Ql=Gi?(0,Be._5)(Ml,bl):(0,Be.L0)(Ml,bl);li(bl,!Gi,Ql,Cu)}else{const Ql=(0,lt.S)([].concat((0,eo.Z)(Ml),[bl]),!0,Zo,mi),{checkedKeys:Dl,halfCheckedKeys:Pl}=Ql;let Du=Dl;if(Gi){const Mu=new Set(Dl);Mu.delete(bl),Du=(0,lt.S)(Array.from(Mu),{checked:!1,halfCheckedKeys:Pl},Zo,mi).checkedKeys}li(bl,!Gi,Du,Cu)}}cl(Gi?null:bl)}})),checked:Gi}};const Hl=(nl,ol,El)=>{const{node:Bl,checked:bl}=Ll(nl,ol,El);return sr?sr(bl,ol,El,Bl):Bl};if(!Ko.includes(st))if(Ko.findIndex(nl=>{var ol;return((ol=nl[ya])===null||ol===void 0?void 0:ol.columnType)==="EXPAND_COLUMN"})===0){const[nl,...ol]=Ko;Ko=[nl,st].concat((0,eo.Z)(ol))}else Ko=[st].concat((0,eo.Z)(Ko));const mu=Ko.indexOf(st);Ko=Ko.filter((nl,ol)=>nl!==st||ol===mu);const xl=Ko[mu-1],vu=Ko[mu+1];let wl=xr;wl===void 0&&((vu==null?void 0:vu.fixed)!==void 0?wl=vu.fixed:(xl==null?void 0:xl.fixed)!==void 0&&(wl=xl.fixed)),wl&&xl&&((Vo=xl[ya])===null||Vo===void 0?void 0:Vo.columnType)==="EXPAND_COLUMN"&&xl.fixed===void 0&&(xl.fixed=wl);const nu=We()(`${Ea}-selection-col`,{[`${Ea}-selection-col-with-dropdown`]:ca&&Sa==="checkbox"}),Wu={fixed:wl,width:zn,className:`${Ea}-selection-column`,title:ve.columnTitle||ki,render:Hl,onCell:ve.onCell,[ya]:{className:nu}};return Ko.map(nl=>nl===st?Wu:nl)},[pr,To,ve,Fi,rl,el,zn,Oo,io,Ni,gi,qt,li,mi]),rl]},nn=z(33463),Tn=z(28575),ge=z(83062);const Ce="ascend",Pe="descend";function gt(fe){return typeof fe.sorter=="object"&&typeof fe.sorter.multiple=="number"?fe.sorter.multiple:!1}function $t(fe){return typeof fe=="function"?fe:fe&&typeof fe=="object"&&fe.compare?fe.compare:!1}function xn(fe,ve){return ve?fe[fe.indexOf(ve)+1]:fe[0]}function Bn(fe,ve,Re){let Ue=[];function ot(pt,_t){Ue.push({column:pt,key:Vl(pt,_t),multiplePriority:gt(pt),sortOrder:pt.sortOrder})}return(fe||[]).forEach((pt,_t)=>{const rn=uu(_t,Re);pt.children?("sortOrder"in pt&&ot(pt,rn),Ue=[].concat((0,eo.Z)(Ue),(0,eo.Z)(Bn(pt.children,ve,rn)))):pt.sorter&&("sortOrder"in pt?ot(pt,rn):ve&&pt.defaultSortOrder&&Ue.push({column:pt,key:Vl(pt,rn),multiplePriority:gt(pt),sortOrder:pt.defaultSortOrder}))}),Ue}function zt(fe,ve,Re,Ue,ot,pt,_t,rn){return(ve||[]).map((bt,wt)=>{const sn=uu(wt,rn);let qt=bt;if(qt.sorter){const zn=qt.sortDirections||ot,Sa=qt.showSorterTooltip===void 0?_t:qt.showSorterTooltip,ca=Vl(qt,sn),xr=Re.find(io=>{let{key:wr}=io;return wr===ca}),sr=xr?xr.sortOrder:null,Ir=xn(zn,sr);let pn;if(bt.sortIcon)pn=bt.sortIcon({sortOrder:sr});else{const io=zn.includes(Ce)&&ue.createElement(Tn.Z,{className:We()(`${fe}-column-sorter-up`,{active:sr===Ce})}),wr=zn.includes(Pe)&&ue.createElement(nn.Z,{className:We()(`${fe}-column-sorter-down`,{active:sr===Pe})});pn=ue.createElement("span",{className:We()(`${fe}-column-sorter`,{[`${fe}-column-sorter-full`]:!!(io&&wr)})},ue.createElement("span",{className:`${fe}-column-sorter-inner`,"aria-hidden":"true"},io,wr))}const{cancelSort:Ea,triggerAsc:Ma,triggerDesc:ka}=pt||{};let ja=Ea;Ir===Pe?ja=ka:Ir===Ce&&(ja=Ma);const pr=typeof Sa=="object"?Sa:{title:ja};qt=Object.assign(Object.assign({},qt),{className:We()(qt.className,{[`${fe}-column-sort`]:sr}),title:io=>{const wr=ue.createElement("div",{className:`${fe}-column-sorters`},ue.createElement("span",{className:`${fe}-column-title`},Mr(bt.title,io)),pn);return Sa?ue.createElement(ge.Z,Object.assign({},pr),wr):wr},onHeaderCell:io=>{const wr=bt.onHeaderCell&&bt.onHeaderCell(io)||{},Za=wr.onClick,za=wr.onKeyDown;wr.onClick=Jr=>{Ue({column:bt,key:ca,sortOrder:Ir,multiplePriority:gt(bt)}),Za==null||Za(Jr)},wr.onKeyDown=Jr=>{Jr.keyCode===fa.Z.ENTER&&(Ue({column:bt,key:ca,sortOrder:Ir,multiplePriority:gt(bt)}),za==null||za(Jr))};const cr=su(bt.title,{}),Fr=cr==null?void 0:cr.toString();return sr?wr["aria-sort"]=sr==="ascend"?"ascending":"descending":wr["aria-label"]=Fr||"",wr.className=We()(wr.className,`${fe}-column-has-sorters`),wr.tabIndex=0,bt.ellipsis&&(wr.title=(cr!=null?cr:"").toString()),wr}})}return"children"in qt&&(qt=Object.assign(Object.assign({},qt),{children:zt(fe,qt.children,Re,Ue,ot,pt,_t,sn)})),qt})}function Ot(fe){const{column:ve,sortOrder:Re}=fe;return{column:ve,order:Re,field:ve.dataIndex,columnKey:ve.key}}function Tt(fe){const ve=fe.filter(Re=>{let{sortOrder:Ue}=Re;return Ue}).map(Ot);return ve.length===0&&fe.length?Object.assign(Object.assign({},Ot(fe[fe.length-1])),{column:void 0}):ve.length<=1?ve[0]||{}:ve}function an(fe,ve,Re){const Ue=ve.slice().sort((_t,rn)=>rn.multiplePriority-_t.multiplePriority),ot=fe.slice(),pt=Ue.filter(_t=>{let{column:{sorter:rn},sortOrder:bt}=_t;return $t(rn)&&bt});return pt.length?ot.sort((_t,rn)=>{for(let bt=0;bt<pt.length;bt+=1){const wt=pt[bt],{column:{sorter:sn},sortOrder:qt}=wt,zn=$t(sn);if(zn&&qt){const Sa=zn(_t,rn,qt);if(Sa!==0)return qt===Ce?Sa:-Sa}}return 0}).map(_t=>{const rn=_t[Re];return rn?Object.assign(Object.assign({},_t),{[Re]:an(rn,ve,Re)}):_t}):ot}function ft(fe){let{prefixCls:ve,mergedColumns:Re,onSorterChange:Ue,sortDirections:ot,tableLocale:pt,showSorterTooltip:_t}=fe;const[rn,bt]=ue.useState(Bn(Re,!0)),wt=ue.useMemo(()=>{let ca=!0;const xr=Bn(Re,!1);if(!xr.length)return rn;const sr=[];function Ir(Ea){ca?sr.push(Ea):sr.push(Object.assign(Object.assign({},Ea),{sortOrder:null}))}let pn=null;return xr.forEach(Ea=>{pn===null?(Ir(Ea),Ea.sortOrder&&(Ea.multiplePriority===!1?ca=!1:pn=!0)):(pn&&Ea.multiplePriority!==!1||(ca=!1),Ir(Ea))}),sr},[Re,rn]),sn=ue.useMemo(()=>{const ca=wt.map(xr=>{let{column:sr,sortOrder:Ir}=xr;return{column:sr,order:Ir}});return{sortColumns:ca,sortColumn:ca[0]&&ca[0].column,sortOrder:ca[0]&&ca[0].order}},[wt]);function qt(ca){let xr;ca.multiplePriority===!1||!wt.length||wt[0].multiplePriority===!1?xr=[ca]:xr=[].concat((0,eo.Z)(wt.filter(sr=>{let{key:Ir}=sr;return Ir!==ca.key})),[ca]),bt(xr),Ue(Tt(xr),xr)}return[ca=>zt(ve,ca,wt,qt,ot,pt,_t),wt,sn,()=>Tt(wt)]}function Ht(fe,ve){return fe.map(Re=>{const Ue=Object.assign({},Re);return Ue.title=Mr(Re.title,ve),"children"in Ue&&(Ue.children=Ht(Ue.children,ve)),Ue})}function Un(fe){return[ue.useCallback(Re=>Ht(Re,fe),[fe])]}var na=di((fe,ve)=>{const{_renderTimes:Re}=fe,{_renderTimes:Ue}=ve;return Re!==Ue}),kn=$i((fe,ve)=>{const{_renderTimes:Re}=fe,{_renderTimes:Ue}=ve;return Re!==Ue}),ua=z(84780),un=z(14747),ga=z(67968),er=z(45503),wn=fe=>{const{componentCls:ve}=fe,Re=`${fe.lineWidth}px ${fe.lineType} ${fe.tableBorderColor}`,Ue=(ot,pt,_t)=>({[`&${ve}-${ot}`]:{[`> ${ve}-container`]:{[`> ${ve}-content, > ${ve}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${ve}-expanded-row-fixed`]:{margin:`-${pt}px -${_t+fe.lineWidth}px`}}}}}});return{[`${ve}-wrapper`]:{[`${ve}${ve}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${ve}-title`]:{border:Re,borderBottom:0},[`> ${ve}-container`]:{borderInlineStart:Re,borderTop:Re,[`
> ${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:Re},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Re},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${ve}-cell-fix-right-first::after`]:{borderInlineEnd:Re}},"\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:Re,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:Re,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:Re}}}},zr=fe=>{const{componentCls:ve}=fe;return{[`${ve}-wrapper`]:{[`${ve}-cell-ellipsis`]:Object.assign(Object.assign({},un.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"}})}}},Hr=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}}}}},mo=z(49867),or=fe=>{const{componentCls:ve,antCls:Re,controlInteractiveSize:Ue,motionDurationSlow:ot,lineWidth:pt,paddingXS:_t,lineType:rn,tableBorderColor:bt,tableExpandIconBg:wt,tableExpandColumnWidth:sn,borderRadius:qt,fontSize:zn,fontSizeSM:Sa,lineHeight:ca,tablePaddingVertical:xr,tablePaddingHorizontal:sr,tableExpandedRowBg:Ir,paddingXXS:pn}=fe,Ea=Ue/2-pt,Ma=Ea*2+pt*3,ka=`${pt}px ${rn} ${bt}`,ja=pn-pt;return{[`${ve}-wrapper`]:{[`${ve}-expand-icon-col`]:{width:sn},[`${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,mo.N)(fe)),{position:"relative",float:"left",boxSizing:"border-box",width:Ma,height:Ma,padding:0,color:"inherit",lineHeight:`${Ma}px`,background:wt,border:ka,borderRadius:qt,transform:`scale(${Ue/Ma})`,transition:`all ${ot}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ot} ease-out`,content:'""'},"&::before":{top:Ea,insetInlineEnd:ja,insetInlineStart:ja,height:pt},"&::after":{top:ja,bottom:ja,insetInlineStart:Ea,width:pt,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*ca-pt*3)/2-Math.ceil((Sa*1.4-pt*3)/2),marginInlineEnd:_t},[`tr${ve}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Ir}},[`${Re}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${ve}-expanded-row-fixed`]:{position:"relative",margin:`-${xr}px -${sr}px`,padding:`${xr}px ${sr}px`}}}},_r=fe=>{const{componentCls:ve,antCls:Re,iconCls:Ue,tableFilterDropdownWidth:ot,tableFilterDropdownSearchWidth:pt,paddingXXS:_t,paddingXS:rn,colorText:bt,lineWidth:wt,lineType:sn,tableBorderColor:qt,tableHeaderIconColor:zn,fontSizeSM:Sa,tablePaddingHorizontal:ca,borderRadius:xr,motionDurationSlow:sr,colorTextDescription:Ir,colorPrimary:pn,tableHeaderFilterActiveBg:Ea,colorTextDisabled:Ma,tableFilterDropdownBg:ka,tableFilterDropdownHeight:ja,controlItemBgHover:pr,controlItemBgActive:io,boxShadowSecondary:wr,filterDropdownMenuBg:Za}=fe,za=`${Re}-dropdown`,cr=`${ve}-filter-dropdown`,Fr=`${Re}-tree`,Jr=`${wt}px ${sn} ${qt}`;return[{[`${ve}-wrapper`]:{[`${ve}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${ve}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-_t,marginInline:`${_t}px ${-ca/2}px`,padding:`0 ${_t}px`,color:zn,fontSize:Sa,borderRadius:xr,cursor:"pointer",transition:`all ${sr}`,"&:hover":{color:Ir,background:Ea},"&.active":{color:pn}}}},{[`${Re}-dropdown`]:{[cr]:Object.assign(Object.assign({},(0,un.Wf)(fe)),{minWidth:ot,backgroundColor:ka,borderRadius:xr,boxShadow:wr,overflow:"hidden",[`${za}-menu`]:{maxHeight:ja,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:Za,"&:empty::after":{display:"block",padding:`${rn}px 0`,color:Ma,fontSize:Sa,textAlign:"center",content:'"Not Found"'}},[`${cr}-tree`]:{paddingBlock:`${rn}px 0`,paddingInline:rn,[Fr]:{padding:0},[`${Fr}-treenode ${Fr}-node-content-wrapper:hover`]:{backgroundColor:pr},[`${Fr}-treenode-checkbox-checked ${Fr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:io}}},[`${cr}-search`]:{padding:rn,borderBottom:Jr,"&-input":{input:{minWidth:pt},[Ue]:{color:Ma}}},[`${cr}-checkall`]:{width:"100%",marginBottom:_t,marginInlineStart:_t},[`${cr}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${rn-wt}px ${rn}px`,overflow:"hidden",borderTop:Jr}})}},{[`${Re}-dropdown ${cr}, ${cr}-submenu`]:{[`${Re}-checkbox-wrapper + span`]:{paddingInlineStart:rn,color:bt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Sr=fe=>{const{componentCls:ve,lineWidth:Re,colorSplit:Ue,motionDurationSlow:ot,zIndexTableFixed:pt,tableBg:_t,zIndexTableSticky:rn}=fe,bt=Ue;return{[`${ve}-wrapper`]:{[`
${ve}-cell-fix-left,
${ve}-cell-fix-right
`]:{position:"sticky !important",zIndex:pt,background:_t},[`
${ve}-cell-fix-left-first::after,
${ve}-cell-fix-left-last::after
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Re,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:-Re,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:rn+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 ${bt}`}},[`
${ve}-cell-fix-left-first::after,
${ve}-cell-fix-left-last::after
`]:{boxShadow:`inset 10px 0 8px -8px ${bt}`},[`${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 ${bt}`}},[`
${ve}-cell-fix-right-first::after,
${ve}-cell-fix-right-last::after
`]:{boxShadow:`inset -10px 0 8px -8px ${bt}`}}}}},oo=fe=>{const{componentCls:ve,antCls:Re}=fe;return{[`${ve}-wrapper`]:{[`${ve}-pagination${Re}-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:Re}=fe;return{[`${ve}-wrapper`]:{[ve]:{[`${ve}-title, ${ve}-header`]:{borderRadius:`${Re}px ${Re}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:Re,borderStartEndRadius:Re,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Re},"> *:last-child":{borderStartEndRadius:Re}}},"&-footer":{borderRadius:`0 0 ${Re}px ${Re}px`}}}}},Jo=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"}}}}},bi=fe=>{const{componentCls:ve,antCls:Re,iconCls:Ue,fontSizeIcon:ot,padding:pt,paddingXS:_t,tableHeaderIconColor:rn,tableHeaderIconColorHover:bt,tableSelectionColumnWidth:wt}=fe;return{[`${ve}-wrapper`]:{[`${ve}-selection-col`]:{width:wt,[`&${ve}-selection-col-with-dropdown`]:{width:wt+ot+pt/4}},[`${ve}-bordered ${ve}-selection-col`]:{width:wt+_t*2,[`&${ve}-selection-col-with-dropdown`]:{width:wt+ot+pt/4+_t*2}},[`
table tr th${ve}-selection-column,
table tr td${ve}-selection-column
`]:{paddingInlineEnd:fe.paddingXS,paddingInlineStart:fe.paddingXS,textAlign:"center",[`${Re}-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:rn,fontSize:ot,verticalAlign:"baseline","&:hover":{color:bt}}}}}},vi=fe=>{const{componentCls:ve}=fe,Re=(Ue,ot,pt,_t)=>({[`${ve}${ve}-${Ue}`]:{fontSize:_t,[`
${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 ${pt}px`},[`${ve}-filter-trigger`]:{marginInlineEnd:`-${pt/2}px`},[`${ve}-expanded-row-fixed`]:{margin:`-${ot}px -${pt}px`},[`${ve}-tbody`]:{[`${ve}-wrapper:only-child ${ve}`]:{marginBlock:`-${ot}px`,marginInline:`${fe.tableExpandColumnWidth-pt}px -${pt}px`}},[`${ve}-selection-column`]:{paddingInlineStart:`${pt/4}px`}}});return{[`${ve}-wrapper`]:Object.assign(Object.assign({},Re("middle",fe.tablePaddingVerticalMiddle,fe.tablePaddingHorizontalMiddle,fe.tableFontSizeMiddle)),Re("small",fe.tablePaddingVerticalSmall,fe.tablePaddingHorizontalSmall,fe.tableFontSizeSmall))}},ai=fe=>{const{componentCls:ve,marginXXS:Re,fontSizeIcon:Ue,tableHeaderIconColor:ot,tableHeaderIconColorHover:pt}=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:Re,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:pt}}}},Ho=fe=>{const{componentCls:ve,opacityLoading:Re,tableScrollThumbBg:Ue,tableScrollThumbBgHover:ot,tableScrollThumbSize:pt,tableScrollBg:_t,zIndexTableSticky:rn,stickyScrollBarBorderRadius:bt}=fe,wt=`${fe.lineWidth}px ${fe.lineType} ${fe.tableBorderColor}`;return{[`${ve}-wrapper`]:{[`${ve}-sticky`]:{"&-holder":{position:"sticky",zIndex:rn,background:fe.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${pt}px !important`,zIndex:rn,display:"flex",alignItems:"center",background:_t,borderTop:wt,opacity:Re,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:pt,backgroundColor:Ue,borderRadius:bt,transition:`all ${fe.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ot}}}}}}},pi=fe=>{const{componentCls:ve,lineWidth:Re,tableBorderColor:Ue}=fe,ot=`${Re}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 -${Re}px 0 ${Ue}`}}}},co=fe=>{const{componentCls:ve}=fe,Re=`${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:Re},[`${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:Re,position:"absolute"},[`${ve}-cell`]:{borderInlineEnd:Re,[`&${ve}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-fe.lineWidth,borderInlineStart:Re}}}}}}};const $a=fe=>{const{componentCls:ve,fontWeightStrong:Re,tablePaddingVertical:Ue,tablePaddingHorizontal:ot,lineWidth:pt,lineType:_t,tableBorderColor:rn,tableFontSize:bt,tableBg:wt,tableRadius:sn,tableHeaderTextColor:qt,motionDurationMid:zn,tableHeaderBg:Sa,tableHeaderCellSplitColor:ca,tableRowHoverBg:xr,tableSelectedRowBg:sr,tableSelectedRowHoverBg:Ir,tableFooterTextColor:pn,tableFooterBg:Ea,paddingContentVerticalLG:Ma}=fe,ka=`${pt}px ${_t} ${rn}`;return{[`${ve}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,un.dF)()),{[ve]:Object.assign(Object.assign({},(0,un.Wf)(fe)),{fontSize:bt,background:wt,borderRadius:`${sn}px ${sn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${sn}px ${sn}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:`${Ma}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:Re,textAlign:"start",background:Sa,borderBottom:ka,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:ca,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:ka,[`
> ${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:Re,textAlign:"start",background:Sa,borderBottom:ka,transition:`background ${zn} ease`},[`
&${ve}-row:hover > th,
&${ve}-row:hover > td,
> th${ve}-cell-row-hover,
> td${ve}-cell-row-hover
`]:{background:xr},[`&${ve}-row-selected`]:{"> th, > td":{background:sr},"&:hover > th, &:hover > td":{background:Ir}}}},[`${ve}-footer`]:{padding:`${Ue}px ${ot}px`,color:pn,background:Ea}})}};var to=(0,ga.Z)("Table",fe=>{const{colorTextHeading:ve,colorSplit:Re,colorIcon:Ue,colorIconHover:ot,opacityLoading:pt,colorBgContainer:_t,controlInteractiveSize:rn,headerBg:bt,headerColor:wt,headerSortActiveBg:sn,headerSortHoverBg:qt,bodySortBg:zn,rowHoverBg:Sa,rowSelectedBg:ca,rowSelectedHoverBg:xr,rowExpandedBg:sr,cellPaddingBlock:Ir,cellPaddingInline:pn,cellPaddingBlockMD:Ea,cellPaddingInlineMD:Ma,cellPaddingBlockSM:ka,cellPaddingInlineSM:ja,borderColor:pr,footerBg:io,footerColor:wr,headerBorderRadius:Za,cellFontSize:za,cellFontSizeMD:cr,cellFontSizeSM:Fr,headerSplitColor:Jr,fixedHeaderSortActiveBg:Wo,headerFilterHoverBg:Zo,filterDropdownBg:To,expandIconBg:gi,selectionColumnWidth:mi,stickyScrollBarBg:Fi}=fe,Ti=new ua.C(Ue),rl=new ua.C(ot),el=2,Ni=(0,er.TS)(fe,{tableFontSize:za,tableBg:_t,tableRadius:Za,tablePaddingVertical:Ir,tablePaddingHorizontal:pn,tablePaddingVerticalMiddle:Ea,tablePaddingHorizontalMiddle:Ma,tablePaddingVerticalSmall:ka,tablePaddingHorizontalSmall:ja,tableBorderColor:pr,tableHeaderTextColor:wt,tableHeaderBg:bt,tableFooterTextColor:wr,tableFooterBg:io,tableHeaderCellSplitColor:Jr,tableHeaderSortBg:sn,tableHeaderSortHoverBg:qt,tableHeaderIconColor:Ti.clone().setAlpha(Ti.getAlpha()*pt).toRgbString(),tableHeaderIconColorHover:rl.clone().setAlpha(rl.getAlpha()*pt).toRgbString(),tableBodySortBg:zn,tableFixedHeaderSortActiveBg:Wo,tableHeaderFilterActiveBg:Zo,tableFilterDropdownBg:To,tableRowHoverBg:Sa,tableSelectedRowBg:ca,tableSelectedRowHoverBg:xr,zIndexTableFixed:el,zIndexTableSticky:el+1,tableFontSizeMiddle:cr,tableFontSizeSmall:Fr,tableSelectionColumnWidth:mi,tableExpandIconBg:gi,tableExpandColumnWidth:rn+2*fe.padding,tableExpandedRowBg:sr,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:Fi,tableScrollThumbBgHover:ve,tableScrollBg:Re});return[$a(Ni),oo(Ni),pi(Ni),ai(Ni),_r(Ni),wn(Ni),jr(Ni),or(Ni),pi(Ni),Hr(Ni),bi(Ni),Sr(Ni),Ho(Ni),zr(Ni),vi(Ni),Jo(Ni),co(Ni)]},fe=>{const{colorFillAlter:ve,colorBgContainer:Re,colorTextHeading:Ue,colorFillSecondary:ot,colorFillContent:pt,controlItemBgActive:_t,controlItemBgActiveHover:rn,padding:bt,paddingSM:wt,paddingXS:sn,colorBorderSecondary:qt,borderRadiusLG:zn,fontSize:Sa,controlHeight:ca,colorTextPlaceholder:xr}=fe,sr=new ua.C(ot).onBackground(Re).toHexShortString(),Ir=new ua.C(pt).onBackground(Re).toHexShortString(),pn=new ua.C(ve).onBackground(Re).toHexShortString();return{headerBg:pn,headerColor:Ue,headerSortActiveBg:sr,headerSortHoverBg:Ir,bodySortBg:pn,rowHoverBg:pn,rowSelectedBg:_t,rowSelectedHoverBg:rn,rowExpandedBg:ve,cellPaddingBlock:bt,cellPaddingInline:bt,cellPaddingBlockMD:wt,cellPaddingInlineMD:sn,cellPaddingBlockSM:sn,cellPaddingInlineSM:sn,borderColor:qt,headerBorderRadius:zn,footerBg:pn,footerColor:Ue,cellFontSize:Sa,cellFontSizeMD:Sa,cellFontSizeSM:Sa,headerSplitColor:qt,fixedHeaderSortActiveBg:sr,headerFilterHoverBg:pt,filterDropdownMenuBg:Re,filterDropdownBg:Re,expandIconBg:Re,selectionColumnWidth:ca,stickyScrollBarBg:xr,stickyScrollBarBorderRadius:100}});const Yr=[],yr=(fe,ve)=>{const{prefixCls:Re,className:Ue,rootClassName:ot,style:pt,size:_t,bordered:rn,dropdownPrefixCls:bt,dataSource:wt,pagination:sn,rowSelection:qt,rowKey:zn="key",rowClassName:Sa,columns:ca,children:xr,childrenColumnName:sr,onChange:Ir,getPopupContainer:pn,loading:Ea,expandIcon:Ma,expandable:ka,expandedRowRender:ja,expandIconColumnIndex:pr,indentSize:io,scroll:wr,sortDirections:Za,locale:za,showSorterTooltip:cr=!0,virtual:Fr}=fe,Jr=ue.useMemo(()=>ca||rr(xr),[ca,xr]),Wo=ue.useMemo(()=>Jr.some(Qi=>Qi.responsive),[Jr]),Zo=(0,eu.Z)(Wo),To=ue.useMemo(()=>{const Qi=new Set(Object.keys(Zo).filter(gl=>Zo[gl]));return Jr.filter(gl=>!gl.responsive||gl.responsive.some(Kl=>Qi.has(Kl)))},[Jr,Zo]),gi=(0,Zr.Z)(fe,["className","style","columns"]),{locale:mi=Ol.Z,direction:Fi,table:Ti,renderEmpty:rl,getPrefixCls:el,getPopupContainer:Ni}=ue.useContext(Zl.E_),cl=(0,yl.Z)(_t),qr=Object.assign(Object.assign({},mi.Table),za),li=wt||Yr,Oo=el("table",Re),Yo=el("dropdown",bt),lo=Object.assign({childrenColumnName:sr,expandIconColumnIndex:pr},ka),{childrenColumnName:Vo="children"}=lo,Ko=ue.useMemo(()=>li.some(Qi=>Qi==null?void 0:Qi[Vo])?"nest":ja||ka&&ka.expandedRowRender?"row":null,[li]),Go={body:ue.useRef()},Mi=ue.useMemo(()=>typeof zn=="function"?zn:Qi=>Qi==null?void 0:Qi[zn],[zn]),[ei]=qa(li,Vo,Mi),Bi={},Hi=function(Qi,gl){let Kl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var vl,Gl,ru;const ou=Object.assign(Object.assign({},Bi),Qi);Kl&&((vl=Bi.resetPagination)===null||vl===void 0||vl.call(Bi),!((Gl=ou.pagination)===null||Gl===void 0)&&Gl.current&&(ou.pagination.current=1),sn&&sn.onChange&&sn.onChange(1,(ru=ou.pagination)===null||ru===void 0?void 0:ru.pageSize)),wr&&wr.scrollToFirstRowOnChange!==!1&&Go.body.current&&(0,Sl.Z)(0,{getContainer:()=>Go.body.current}),Ir==null||Ir(ou.pagination,ou.filters,ou.sorter,{currentDataSource:wa(an(li,ou.sorterStates,Vo),ou.filterStates),action:gl})},ki=(Qi,gl)=>{Hi({sorter:Qi,sorterStates:gl},"sort",!1)},[Ll,Hl,mu,xl]=ft({prefixCls:Oo,mergedColumns:To,onSorterChange:ki,sortDirections:Za||["ascend","descend"],tableLocale:qr,showSorterTooltip:cr}),vu=ue.useMemo(()=>an(li,Hl,Vo),[li,Hl]);Bi.sorter=xl(),Bi.sorterStates=Hl;const wl=(Qi,gl)=>{Hi({filters:Qi,filterStates:gl},"filter",!0)},[nu,Wu,nl]=xa({prefixCls:Oo,locale:qr,dropdownPrefixCls:Yo,mergedColumns:To,onFilterChange:wl,getPopupContainer:pn||Ni}),ol=wa(vu,Wu);Bi.filters=nl,Bi.filterStates=Wu;const El=ue.useMemo(()=>{const Qi={};return Object.keys(nl).forEach(gl=>{nl[gl]!==null&&(Qi[gl]=nl[gl])}),Object.assign(Object.assign({},mu),{filters:Qi})},[mu,nl]),[Bl]=Un(El),bl=(Qi,gl)=>{Hi({pagination:Object.assign(Object.assign({},Bi.pagination),{current:Qi,pageSize:gl})},"paginate")},[Gi,jl]=Tr(ol.length,bl,sn);Bi.pagination=sn===!1?{}:Vr(Gi,sn),Bi.resetPagination=jl;const Rl=ue.useMemo(()=>{if(sn===!1||!Gi.pageSize)return ol;const{current:Qi=1,total:gl,pageSize:Kl=Ar}=Gi;return ol.length<gl?ol.length>Kl?ol.slice((Qi-1)*Kl,Qi*Kl):ol:ol.slice((Qi-1)*Kl,Qi*Kl)},[!!sn,ol,Gi&&Gi.current,Gi&&Gi.pageSize,Gi&&Gi.total]),[au,bu]=Mn({prefixCls:Oo,data:ol,pageData:Rl,getRowKey:Mi,getRecordByKey:ei,expandType:Ko,childrenColumnName:Vo,locale:qr,getPopupContainer:pn||Ni},qt),Cu=(Qi,gl,Kl)=>{let vl;return typeof Sa=="function"?vl=We()(Sa(Qi,gl,Kl)):vl=We()(Sa),We()({[`${Oo}-row-selected`]:bu.has(Mi(Qi,gl))},vl)};lo.__PARENT_RENDER_ICON__=lo.expandIcon,lo.expandIcon=lo.expandIcon||Ma||Io(qr),Ko==="nest"&&lo.expandIconColumnIndex===void 0?lo.expandIconColumnIndex=qt?1:0:lo.expandIconColumnIndex>0&&qt&&(lo.expandIconColumnIndex-=1),typeof lo.indentSize!="number"&&(lo.indentSize=typeof io=="number"?io:15);const Vu=ue.useCallback(Qi=>Bl(au(nu(Ll(Qi)))),[Ll,nu,au]);let Ru,pu;if(sn!==!1&&(Gi!=null&&Gi.total)){let Qi;Gi.size?Qi=Gi.size:Qi=cl==="small"||cl==="middle"?"small":void 0;const gl=Gl=>ue.createElement(fl.Z,Object.assign({},Gi,{className:We()(`${Oo}-pagination ${Oo}-pagination-${Gl}`,Gi.className),size:Qi})),Kl=Fi==="rtl"?"left":"right",{position:vl}=Gi;if(vl!==null&&Array.isArray(vl)){const Gl=vl.find(Tu=>Tu.includes("top")),ru=vl.find(Tu=>Tu.includes("bottom")),ou=vl.every(Tu=>`${Tu}`=="none");!Gl&&!ru&&!ou&&(pu=gl(Kl)),Gl&&(Ru=gl(Gl.toLowerCase().replace("top",""))),ru&&(pu=gl(ru.toLowerCase().replace("bottom","")))}else pu=gl(Kl)}let Ml;typeof Ea=="boolean"?Ml={spinning:Ea}:typeof Ea=="object"&&(Ml=Object.assign({spinning:!0},Ea));const[Ql,Dl]=to(Oo),[,Pl]=(0,Hu.Z)(),Du=We()(`${Oo}-wrapper`,Ti==null?void 0:Ti.className,{[`${Oo}-wrapper-rtl`]:Fi==="rtl"},Ue,ot,Dl),Mu=Object.assign(Object.assign({},Ti==null?void 0:Ti.style),pt),Ku=za&&za.emptyText||(rl==null?void 0:rl("Table"))||ue.createElement(ql.Z,{componentName:"Table"}),Nu=Fr?kn:na,rs={},ds=ue.useMemo(()=>{const{fontSize:Qi,lineHeight:gl,padding:Kl,paddingXS:vl,paddingSM:Gl}=Pl,ru=Math.floor(Qi*gl);switch(cl){case"large":return Kl*2+ru;case"small":return vl*2+ru;default:return Gl*2+ru}},[Pl,cl]);return Fr&&(rs.listItemHeight=ds),Ql(ue.createElement("div",{ref:ve,className:Du,style:Mu},ue.createElement(Wl.Z,Object.assign({spinning:!1},Ml),Ru,ue.createElement(Nu,Object.assign({},rs,gi,{columns:To,direction:Fi,expandable:lo,prefixCls:Oo,className:We()({[`${Oo}-middle`]:cl==="middle",[`${Oo}-small`]:cl==="small",[`${Oo}-bordered`]:rn,[`${Oo}-empty`]:li.length===0}),data:Rl,rowKey:Mi,rowClassName:Cu,emptyText:Ku,internalHooks:ie,internalRefs:Go,transformColumns:Vu})),pu)))};var Fo=ue.forwardRef(yr);const hi=(fe,ve)=>{const Re=ue.useRef(0);return Re.current+=1,ue.createElement(Fo,Object.assign({},fe,{ref:ve,_renderTimes:Re.current}))},Ri=ue.forwardRef(hi);Ri.SELECTION_COLUMN=st,Ri.EXPAND_COLUMN=x,Ri.SELECTION_ALL=Dt,Ri.SELECTION_INVERT=Xe,Ri.SELECTION_NONE=it,Ri.Column=qi,Ri.ColumnGroup=kl,Ri.Summary=vt;var Ii=Ri,Zi=Ii},66309:function(en,Wt,z){"use strict";z.d(Wt,{default:function(){return Ie}});var x=z(67294),ie=z(73475),we=z(94184),Te=z.n(we),Ee=z(98787),Ze=z(69760),ue=z(45353),qe=z(53124),Me=z(14747),ke=z(45503),He=z(67968);const de=ye=>{const{paddingXXS:Ke,lineWidth:We,tagPaddingHorizontal:Qe,componentCls:Fe}=ye,at=Qe-We,yt=Ke-We;return{[Fe]: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",[`&${Fe}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:ye.defaultColor},[`${Fe}-close-icon`]:{marginInlineStart:yt,color:ye.colorTextDescription,fontSize:ye.tagIconSize,cursor:"pointer",transition:`all ${ye.motionDurationMid}`,"&:hover":{color:ye.colorTextHeading}},[`&${Fe}-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(${Fe}-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}}),[`${Fe}-borderless`]:{borderColor:"transparent",background:ye.tagBorderlessBg}}},_e=ye=>{const{lineWidth:Ke,fontSizeIcon:We}=ye,Qe=ye.fontSizeSM,Fe=`${ye.lineHeightSM*Qe}px`;return(0,ke.TS)(ye,{tagFontSize:Qe,tagLineHeight:Fe,tagIconSize:We-2*Ke,tagPaddingHorizontal:8,tagBorderlessBg:ye.colorFillTertiary})},se=ye=>({defaultBg:ye.colorFillQuaternary,defaultColor:ye.colorText});var y=(0,He.Z)("Tag",ye=>{const Ke=_e(ye);return de(Ke)},se),a=function(ye,Ke){var We={};for(var Qe in ye)Object.prototype.hasOwnProperty.call(ye,Qe)&&Ke.indexOf(Qe)<0&&(We[Qe]=ye[Qe]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Qe=Object.getOwnPropertySymbols(ye);Fe<Qe.length;Fe++)Ke.indexOf(Qe[Fe])<0&&Object.prototype.propertyIsEnumerable.call(ye,Qe[Fe])&&(We[Qe[Fe]]=ye[Qe[Fe]]);return We},E=ye=>{const{prefixCls:Ke,style:We,className:Qe,checked:Fe,onChange:at,onClick:yt}=ye,ht=a(ye,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:xt,tag:Ct}=x.useContext(qe.E_),Xt=Sn=>{at==null||at(!Fe),yt==null||yt(Sn)},la=xt("tag",Ke),[sa,Pt]=y(la),mt=Te()(la,`${la}-checkable`,{[`${la}-checkable-checked`]:Fe},Ct==null?void 0:Ct.className,Qe,Pt);return sa(x.createElement("span",Object.assign({},ht,{style:Object.assign(Object.assign({},We),Ct==null?void 0:Ct.style),className:mt,onClick:Xt})))},ee=z(98719);const te=ye=>(0,ee.Z)(ye,(Ke,We)=>{let{textColor:Qe,lightBorderColor:Fe,lightColor:at,darkColor:yt}=We;return{[`${ye.componentCls}-${Ke}`]:{color:Qe,background:at,borderColor:Fe,"&-inverse":{color:ye.colorTextLightSolid,background:yt,borderColor:yt},[`&${ye.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,He.b)(["Tag","preset"],ye=>{const Ke=_e(ye);return te(Ke)},se);function oe(ye){return typeof ye!="string"?ye:ye.charAt(0).toUpperCase()+ye.slice(1)}const ce=(ye,Ke,We)=>{const Qe=oe(We);return{[`${ye.componentCls}-${Ke}`]:{color:ye[`color${We}`],background:ye[`color${Qe}Bg`],borderColor:ye[`color${Qe}Border`],[`&${ye.componentCls}-borderless`]:{borderColor:"transparent"}}}};var pe=(0,He.b)(["Tag","status"],ye=>{const Ke=_e(ye);return[ce(Ke,"success","Success"),ce(Ke,"processing","Info"),ce(Ke,"error","Error"),ce(Ke,"warning","Warning")]},se),xe=function(ye,Ke){var We={};for(var Qe in ye)Object.prototype.hasOwnProperty.call(ye,Qe)&&Ke.indexOf(Qe)<0&&(We[Qe]=ye[Qe]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Fe=0,Qe=Object.getOwnPropertySymbols(ye);Fe<Qe.length;Fe++)Ke.indexOf(Qe[Fe])<0&&Object.prototype.propertyIsEnumerable.call(ye,Qe[Fe])&&(We[Qe[Fe]]=ye[Qe[Fe]]);return We};const Ge=(ye,Ke)=>{const{prefixCls:We,className:Qe,rootClassName:Fe,style:at,children:yt,icon:ht,color:xt,onClose:Ct,closeIcon:Xt,closable:la,bordered:sa=!0}=ye,Pt=xe(ye,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:mt,direction:Sn,tag:va}=x.useContext(qe.E_),[Fn,Qn]=x.useState(!0);x.useEffect(()=>{"visible"in Pt&&Qn(Pt.visible)},[Pt.visible]);const tt=(0,Ee.o2)(xt),ta=(0,Ee.yT)(xt),ha=tt||ta,fn=Object.assign(Object.assign({backgroundColor:xt&&!ha?xt:void 0},va==null?void 0:va.style),at),Ft=mt("tag",We),[hn,Ve]=y(Ft),Oe=Te()(Ft,va==null?void 0:va.className,{[`${Ft}-${xt}`]:ha,[`${Ft}-has-color`]:xt&&!ha,[`${Ft}-hidden`]:!Fn,[`${Ft}-rtl`]:Sn==="rtl",[`${Ft}-borderless`]:!sa},Qe,Fe,Ve),St=ra=>{ra.stopPropagation(),Ct==null||Ct(ra),!ra.defaultPrevented&&Qn(!1)},[,Yt]=(0,Ze.Z)(la,Xt,ra=>ra===null?x.createElement(ie.Z,{className:`${Ft}-close-icon`,onClick:St}):x.createElement("span",{className:`${Ft}-close-icon`,onClick:St},ra),null,!1),An=typeof Pt.onClick=="function"||yt&&yt.type==="a",Zn=ht||null,Fa=Zn?x.createElement(x.Fragment,null,Zn,yt&&x.createElement("span",null,yt)):yt,On=x.createElement("span",Object.assign({},Pt,{ref:Ke,className:Oe,style:fn}),Fa,Yt,tt&&x.createElement(re,{key:"preset",prefixCls:Ft}),ta&&x.createElement(pe,{key:"status",prefixCls:Ft}));return hn(An?x.createElement(ue.Z,{component:"Tag"},On):On)},ze=x.forwardRef(Ge);ze.CheckableTag=E;var Ie=ze},48305:function(en,Wt,z){"use strict";z.d(Wt,{default:function(){return Tr}});var x=z(94184),ie=z.n(x),we=z(87462),Te=z(74902),Ee=z(1413),Ze=z(97685),ue=z(45987),qe=z(71002),Me=z(4942),ke=z(21770),He=z(80334),de=z(67294),_e=z(8410),se=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(Be){var lt=Be.className,he=Be.customizeIcon,rt=Be.customizeIconProps,st=Be.onMouseDown,Dt=Be.onClick,Xe=Be.children,it;return typeof he=="function"?it=he(rt):it=he,de.createElement("span",{className:lt,onMouseDown:function(Vt){Vt.preventDefault(),st&&st(Vt)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Dt,"aria-hidden":!0},it!==void 0?it:de.createElement("span",{className:ie()(lt.split(/\s+/).map(function(dt){return"".concat(dt,"-icon")}))},Xe))},E=b;function ee(Se,Be,lt,he,rt){var st=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Dt=arguments.length>6?arguments[6]:void 0,Xe=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]),dt=de.useMemo(function(){return!!(!st&&he&&(lt.length||Dt)&&!(Xe==="combobox"&&Dt===""))},[he,st,lt.length,Dt,Xe]);return{allowClear:dt,clearIcon:de.createElement(E,{className:"".concat(Se,"-clear"),onMouseDown:Be,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,Be=de.useState(!1),lt=(0,Ze.Z)(Be,2),he=lt[0],rt=lt[1],st=de.useRef(null),Dt=function(){window.clearTimeout(st.current)};de.useEffect(function(){return Dt},[]);var Xe=function(dt,Vt){Dt(),st.current=window.setTimeout(function(){rt(dt),Vt&&Vt()},Se)};return[he,Xe,Dt]}function ce(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Be=de.useRef(null),lt=de.useRef(null);de.useEffect(function(){return function(){window.clearTimeout(lt.current)}},[]);function he(rt){(rt||Be.current===null)&&(Be.current=rt),window.clearTimeout(lt.current),lt.current=window.setTimeout(function(){Be.current=null},Se)}return[function(){return Be.current},he]}function pe(Se,Be,lt,he){var rt=de.useRef(null);rt.current={open:Be,triggerOpen:lt,customizedTrigger:he},de.useEffect(function(){function st(Dt){var Xe;if(!((Xe=rt.current)!==null&&Xe!==void 0&&Xe.customizedTrigger)){var it=Dt.target;it.shadowRoot&&Dt.composed&&(it=Dt.composedPath()[0]||it),rt.current.open&&Se().filter(function(dt){return dt}).every(function(dt){return!dt.contains(it)&&dt!==it})&&rt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",st),function(){return window.removeEventListener("mousedown",st)}},[])}var xe=z(64217),Ge=z(48555);function ze(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Ie=ze()?de.useLayoutEffect:de.useEffect,ye=function(Be,lt){var he=de.useRef(!0);Ie(function(){return Be(he.current)},lt),Ie(function(){return he.current=!1,function(){he.current=!0}},[])},Ke=function(Be,lt){ye(function(he){if(!he)return Be()},lt)},We=ye,Qe=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Fe=void 0;function at(Se,Be){var lt=Se.prefixCls,he=Se.invalidate,rt=Se.item,st=Se.renderItem,Dt=Se.responsive,Xe=Se.responsiveDisabled,it=Se.registerSize,dt=Se.itemKey,Vt=Se.className,cn=Se.style,Mn=Se.children,nn=Se.display,Tn=Se.order,ge=Se.component,Ce=ge===void 0?"div":ge,Pe=(0,ue.Z)(Se,Qe),gt=Dt&&!nn;function $t(Tt){it(dt,Tt)}de.useEffect(function(){return function(){$t(null)}},[]);var xn=st&&rt!==Fe?st(rt):Mn,Bn;he||(Bn={opacity:gt?0:1,height:gt?0:Fe,overflowY:gt?"hidden":Fe,order:Dt?Tn:Fe,pointerEvents:gt?"none":Fe,position:gt?"absolute":Fe});var zt={};gt&&(zt["aria-hidden"]=!0);var Ot=de.createElement(Ce,(0,we.Z)({className:ie()(!he&&lt,Vt),style:(0,Ee.Z)((0,Ee.Z)({},Bn),cn)},zt,Pe,{ref:Be}),xn);return Dt&&(Ot=de.createElement(Ge.Z,{onResize:function(an){var ft=an.offsetWidth;$t(ft)},disabled:Xe},Ot)),Ot}var yt=de.forwardRef(at);yt.displayName="Item";var ht=yt;function xt(Se){var Be=de.useRef();Be.current=Se;var lt=de.useCallback(function(){for(var he,rt=arguments.length,st=new Array(rt),Dt=0;Dt<rt;Dt++)st[Dt]=arguments[Dt];return(he=Be.current)===null||he===void 0?void 0:he.call.apply(he,[Be].concat(st))},[]);return lt}var Ct=z(73935),Xt=function(Be){return+setTimeout(Be,16)},la=function(Be){return clearTimeout(Be)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Xt=function(Be){return window.requestAnimationFrame(Be)},la=function(Be){return window.cancelAnimationFrame(Be)});var sa=0,Pt=new Map;function mt(Se){Pt.delete(Se)}var Sn=function(Be){var lt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;sa+=1;var he=sa;function rt(st){if(st===0)mt(he),Be();else{var Dt=Xt(function(){rt(st-1)});Pt.set(he,Dt)}}return rt(lt),he};Sn.cancel=function(Se){var Be=Pt.get(Se);return mt(Be),la(Be)};var va=Sn;function Fn(Se){if(typeof MessageChannel=="undefined")va(Se);else{var Be=new MessageChannel;Be.port1.onmessage=function(){return Se()},Be.port2.postMessage(void 0)}}function Qn(){var Se=de.useRef(null),Be=function(he){Se.current||(Se.current=[],Fn(function(){(0,Ct.unstable_batchedUpdates)(function(){Se.current.forEach(function(rt){rt()}),Se.current=null})})),Se.current.push(he)};return Be}function tt(Se,Be){var lt=de.useState(Be),he=(0,Ze.Z)(lt,2),rt=he[0],st=he[1],Dt=xt(function(Xe){Se(function(){st(Xe)})});return[rt,Dt]}var ta=de.createContext(null),ha=["component"],fn=["className"],Ft=["className"],hn=function(Be,lt){var he=de.useContext(ta);if(!he){var rt=Be.component,st=rt===void 0?"div":rt,Dt=(0,ue.Z)(Be,ha);return de.createElement(st,(0,we.Z)({},Dt,{ref:lt}))}var Xe=he.className,it=(0,ue.Z)(he,fn),dt=Be.className,Vt=(0,ue.Z)(Be,Ft);return de.createElement(ta.Provider,{value:null},de.createElement(ht,(0,we.Z)({ref:lt,className:ie()(Xe,dt)},it,Vt)))},Ve=de.forwardRef(hn);Ve.displayName="RawItem";var Oe=Ve,St=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Yt="responsive",An="invalidate";function Zn(Se){return"+ ".concat(Se.length," ...")}function Fa(Se,Be){var lt=Se.prefixCls,he=lt===void 0?"rc-overflow":lt,rt=Se.data,st=rt===void 0?[]:rt,Dt=Se.renderItem,Xe=Se.renderRawItem,it=Se.itemKey,dt=Se.itemWidth,Vt=dt===void 0?10:dt,cn=Se.ssr,Mn=Se.style,nn=Se.className,Tn=Se.maxCount,ge=Se.renderRest,Ce=Se.renderRawRest,Pe=Se.suffix,gt=Se.component,$t=gt===void 0?"div":gt,xn=Se.itemComponent,Bn=Se.onVisibleChange,zt=(0,ue.Z)(Se,St),Ot=cn==="full",Tt=Qn(),an=tt(Tt,null),ft=(0,Ze.Z)(an,2),Ht=ft[0],Un=ft[1],na=Ht||0,kn=tt(Tt,new Map),ua=(0,Ze.Z)(kn,2),un=ua[0],ga=ua[1],er=tt(Tt,0),Dn=(0,Ze.Z)(er,2),wn=Dn[0],Cr=Dn[1],zr=tt(Tt,0),Xr=(0,Ze.Z)(zr,2),Hr=Xr[0],mo=Xr[1],Ua=tt(Tt,0),or=(0,Ze.Z)(Ua,2),ir=or[0],_r=or[1],Wr=(0,de.useState)(null),Sr=(0,Ze.Z)(Wr,2),yo=Sr[0],oo=Sr[1],$r=(0,de.useState)(null),jr=(0,Ze.Z)($r,2),Qr=jr[0],Jo=jr[1],_o=de.useMemo(function(){return Qr===null&&Ot?Number.MAX_SAFE_INTEGER:Qr||0},[Qr,Ht]),bi=(0,de.useState)(!1),Pi=(0,Ze.Z)(bi,2),vi=Pi[0],ni=Pi[1],ai="".concat(he,"-item"),Eo=Math.max(wn,Hr),Ho=Tn===Yt,Ci=st.length&&Ho,pi=Tn===An,Li=Ci||typeof Tn=="number"&&st.length>Tn,co=(0,de.useMemo)(function(){var bt=st;return Ci?Ht===null&&Ot?bt=st:bt=st.slice(0,Math.min(st.length,na/Vt)):typeof Tn=="number"&&(bt=st.slice(0,Tn)),bt},[st,Vt,Ht,Tn,Ci]),$a=(0,de.useMemo)(function(){return Ci?st.slice(_o+1):st.slice(co.length)},[st,co,Ci,_o]),to=(0,de.useCallback)(function(bt,wt){var sn;return typeof it=="function"?it(bt):(sn=it&&(bt==null?void 0:bt[it]))!==null&&sn!==void 0?sn:wt},[it]),Yr=(0,de.useCallback)(Dt||function(bt){return bt},[Dt]);function yr(bt,wt,sn){Qr===bt&&(wt===void 0||wt===yo)||(Jo(bt),sn||(ni(bt<st.length-1),Bn==null||Bn(bt)),wt!==void 0&&oo(wt))}function Fo(bt,wt){Un(wt.clientWidth)}function hi(bt,wt){ga(function(sn){var qt=new Map(sn);return wt===null?qt.delete(bt):qt.set(bt,wt),qt})}function Ri(bt,wt){mo(wt),Cr(Hr)}function Ii(bt,wt){_r(wt)}function Zi(bt){return un.get(to(co[bt],bt))}We(function(){if(na&&typeof Eo=="number"&&co){var bt=ir,wt=co.length,sn=wt-1;if(!wt){yr(0,null);return}for(var qt=0;qt<wt;qt+=1){var zn=Zi(qt);if(Ot&&(zn=zn||0),zn===void 0){yr(qt-1,void 0,!0);break}if(bt+=zn,sn===0&&bt<=na||qt===sn-1&&bt+Zi(sn)<=na){yr(sn,null);break}else if(bt+Eo>na){yr(qt-1,bt-zn-ir+Hr);break}}Pe&&Zi(0)+ir>na&&oo(null)}},[na,un,Hr,ir,to,co]);var fe=vi&&!!$a.length,ve={};yo!==null&&Ci&&(ve={position:"absolute",left:yo,top:0});var Re={prefixCls:ai,responsive:Ci,component:xn,invalidate:pi},Ue=Xe?function(bt,wt){var sn=to(bt,wt);return de.createElement(ta.Provider,{key:sn,value:(0,Ee.Z)((0,Ee.Z)({},Re),{},{order:wt,item:bt,itemKey:sn,registerSize:hi,display:wt<=_o})},Xe(bt,wt))}:function(bt,wt){var sn=to(bt,wt);return de.createElement(ht,(0,we.Z)({},Re,{order:wt,key:sn,item:bt,renderItem:Yr,itemKey:sn,registerSize:hi,display:wt<=_o}))},ot,pt={order:fe?_o:Number.MAX_SAFE_INTEGER,className:"".concat(ai,"-rest"),registerSize:Ri,display:fe};if(Ce)Ce&&(ot=de.createElement(ta.Provider,{value:(0,Ee.Z)((0,Ee.Z)({},Re),pt)},Ce($a)));else{var _t=ge||Zn;ot=de.createElement(ht,(0,we.Z)({},Re,pt),typeof _t=="function"?_t($a):_t)}var rn=de.createElement($t,(0,we.Z)({className:ie()(!pi&&he,nn),style:Mn,ref:Be},zt),co.map(Ue),Li?ot:null,Pe&&de.createElement(ht,(0,we.Z)({},Re,{responsive:Ho,responsiveDisabled:!Ci,order:_o,className:"".concat(ai,"-suffix"),registerSize:Ii,display:!0,style:ve}),Pe));return Ho&&(rn=de.createElement(Ge.Z,{onResize:Fo,disabled:!Ci},rn)),rn}var On=de.forwardRef(Fa);On.displayName="Overflow",On.Item=Oe,On.RESPONSIVE=Yt,On.INVALIDATE=An;var ra=On,Aa=ra,nt=function(Be,lt){var he,rt,st=Be.prefixCls,Dt=Be.id,Xe=Be.inputElement,it=Be.disabled,dt=Be.tabIndex,Vt=Be.autoFocus,cn=Be.autoComplete,Mn=Be.editable,nn=Be.activeDescendantId,Tn=Be.value,ge=Be.maxLength,Ce=Be.onKeyDown,Pe=Be.onMouseDown,gt=Be.onChange,$t=Be.onPaste,xn=Be.onCompositionStart,Bn=Be.onCompositionEnd,zt=Be.open,Ot=Be.attrs,Tt=Xe||de.createElement("input",null),an=Tt,ft=an.ref,Ht=an.props,Un=Ht.onKeyDown,na=Ht.onChange,kn=Ht.onMouseDown,ua=Ht.onCompositionStart,un=Ht.onCompositionEnd,ga=Ht.style;return(0,He.Kp)(!("maxLength"in Tt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Tt=de.cloneElement(Tt,(0,Ee.Z)((0,Ee.Z)((0,Ee.Z)({type:"search"},Ht),{},{id:Dt,ref:(0,a.sQ)(lt,ft),disabled:it,tabIndex:dt,autoComplete:cn||"off",autoFocus:Vt,className:ie()("".concat(st,"-selection-search-input"),(he=Tt)===null||he===void 0||(rt=he.props)===null||rt===void 0?void 0:rt.className),role:"combobox","aria-label":"Search","aria-expanded":zt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Dt,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Dt,"_list"),"aria-activedescendant":zt?nn:void 0},Ot),{},{value:Mn?Tn:"",maxLength:ge,readOnly:!Mn,unselectable:Mn?null:"on",style:(0,Ee.Z)((0,Ee.Z)({},ga),{},{opacity:Mn?null:0}),onKeyDown:function(Dn){Ce(Dn),Un&&Un(Dn)},onMouseDown:function(Dn){Pe(Dn),kn&&kn(Dn)},onChange:function(Dn){gt(Dn),na&&na(Dn)},onCompositionStart:function(Dn){xn(Dn),ua&&ua(Dn)},onCompositionEnd:function(Dn){Bn(Dn),un&&un(Dn)},onPaste:$t})),Tt},kt=de.forwardRef(nt);kt.displayName="Input";var Ta=kt;function oa(Se){return Array.isArray(Se)?Se:Se!==void 0?[Se]:[]}var Zt=typeof window!="undefined"&&window.document&&window.document.documentElement,Ia=Zt;function vt(Se){return Se!=null}function jt(Se){return!Se&&Se!==0}function dn(Se){return["string","number"].includes((0,qe.Z)(Se))}function Gt(Se){var Be=void 0;return Se&&(dn(Se.title)?Be=Se.title.toString():dn(Se.label)&&(Be=Se.label.toString())),Be}function Ut(Se,Be){Ia?de.useLayoutEffect(Se,Be):de.useEffect(Se,Be)}function Pa(Se){var Be;return(Be=Se.key)!==null&&Be!==void 0?Be:Se.value}var Ba=function(Be){Be.preventDefault(),Be.stopPropagation()},Ca=function(Be){var lt=Be.id,he=Be.prefixCls,rt=Be.values,st=Be.open,Dt=Be.searchValue,Xe=Be.autoClearSearchValue,it=Be.inputRef,dt=Be.placeholder,Vt=Be.disabled,cn=Be.mode,Mn=Be.showSearch,nn=Be.autoFocus,Tn=Be.autoComplete,ge=Be.activeDescendantId,Ce=Be.tabIndex,Pe=Be.removeIcon,gt=Be.maxTagCount,$t=Be.maxTagTextLength,xn=Be.maxTagPlaceholder,Bn=xn===void 0?function(oo){return"+ ".concat(oo.length," ...")}:xn,zt=Be.tagRender,Ot=Be.onToggleOpen,Tt=Be.onRemove,an=Be.onInputChange,ft=Be.onInputPaste,Ht=Be.onInputKeyDown,Un=Be.onInputMouseDown,na=Be.onInputCompositionStart,kn=Be.onInputCompositionEnd,ua=de.useRef(null),un=(0,de.useState)(0),ga=(0,Ze.Z)(un,2),er=ga[0],Dn=ga[1],wn=(0,de.useState)(!1),Cr=(0,Ze.Z)(wn,2),zr=Cr[0],Xr=Cr[1],Hr="".concat(he,"-selection"),mo=st||cn==="multiple"&&Xe===!1||cn==="tags"?Dt:"",Ua=cn==="tags"||cn==="multiple"&&Xe===!1||Mn&&(st||zr);Ut(function(){Dn(ua.current.scrollWidth)},[mo]);function or(oo,$r,jr,Qr,Jo){return de.createElement("span",{className:ie()("".concat(Hr,"-item"),(0,Me.Z)({},"".concat(Hr,"-item-disabled"),jr)),title:Gt(oo)},de.createElement("span",{className:"".concat(Hr,"-item-content")},$r),Qr&&de.createElement(E,{className:"".concat(Hr,"-item-remove"),onMouseDown:Ba,onClick:Jo,customizeIcon:Pe},"\xD7"))}function ir(oo,$r,jr,Qr,Jo){var _o=function(Pi){Ba(Pi),Ot(!st)};return de.createElement("span",{onMouseDown:_o},zt({label:$r,value:oo,disabled:jr,closable:Qr,onClose:Jo}))}function _r(oo){var $r=oo.disabled,jr=oo.label,Qr=oo.value,Jo=!Vt&&!$r,_o=jr;if(typeof $t=="number"&&(typeof jr=="string"||typeof jr=="number")){var bi=String(_o);bi.length>$t&&(_o="".concat(bi.slice(0,$t),"..."))}var Pi=function(ni){ni&&ni.stopPropagation(),Tt(oo)};return typeof zt=="function"?ir(Qr,_o,$r,Jo,Pi):or(oo,_o,$r,Jo,Pi)}function Wr(oo){var $r=typeof Bn=="function"?Bn(oo):Bn;return or({title:$r},$r,!1)}var Sr=de.createElement("div",{className:"".concat(Hr,"-search"),style:{width:er},onFocus:function(){Xr(!0)},onBlur:function(){Xr(!1)}},de.createElement(Ta,{ref:it,open:st,prefixCls:he,id:lt,inputElement:null,disabled:Vt,autoFocus:nn,autoComplete:Tn,editable:Ua,activeDescendantId:ge,value:mo,onKeyDown:Ht,onMouseDown:Un,onChange:an,onPaste:ft,onCompositionStart:na,onCompositionEnd:kn,tabIndex:Ce,attrs:(0,xe.Z)(Be,!0)}),de.createElement("span",{ref:ua,className:"".concat(Hr,"-search-mirror"),"aria-hidden":!0},mo,"\xA0")),yo=de.createElement(Aa,{prefixCls:"".concat(Hr,"-overflow"),data:rt,renderItem:_r,renderRest:Wr,suffix:Sr,itemKey:Pa,maxCount:gt});return de.createElement(de.Fragment,null,yo,!rt.length&&!mo&&de.createElement("span",{className:"".concat(Hr,"-placeholder")},dt))},La=Ca,Lr=function(Be){var lt=Be.inputElement,he=Be.prefixCls,rt=Be.id,st=Be.inputRef,Dt=Be.disabled,Xe=Be.autoFocus,it=Be.autoComplete,dt=Be.activeDescendantId,Vt=Be.mode,cn=Be.open,Mn=Be.values,nn=Be.placeholder,Tn=Be.tabIndex,ge=Be.showSearch,Ce=Be.searchValue,Pe=Be.activeValue,gt=Be.maxLength,$t=Be.onInputKeyDown,xn=Be.onInputMouseDown,Bn=Be.onInputChange,zt=Be.onInputPaste,Ot=Be.onInputCompositionStart,Tt=Be.onInputCompositionEnd,an=Be.title,ft=de.useState(!1),Ht=(0,Ze.Z)(ft,2),Un=Ht[0],na=Ht[1],kn=Vt==="combobox",ua=kn||ge,un=Mn[0],ga=Ce||"";kn&&Pe&&!Un&&(ga=Pe),de.useEffect(function(){kn&&na(!1)},[kn,Pe]);var er=Vt!=="combobox"&&!cn&&!ge?!1:!!ga,Dn=an===void 0?Gt(un):an,wn=function(){if(un)return null;var zr=er?{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(Ta,{ref:st,prefixCls:he,id:rt,open:cn,inputElement:lt,disabled:Dt,autoFocus:Xe,autoComplete:it,editable:ua,activeDescendantId:dt,value:ga,onKeyDown:$t,onMouseDown:xn,onChange:function(zr){na(!0),Bn(zr)},onPaste:zt,onCompositionStart:Ot,onCompositionEnd:Tt,tabIndex:Tn,attrs:(0,xe.Z)(Be,!0),maxLength:kn?gt:void 0})),!kn&&un?de.createElement("span",{className:"".concat(he,"-selection-item"),title:Dn,style:er?{visibility:"hidden"}:void 0},un.label):null,wn())},Br=Lr;function Er(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(Be,lt){var he=(0,de.useRef)(null),rt=(0,de.useRef)(!1),st=Be.prefixCls,Dt=Be.open,Xe=Be.mode,it=Be.showSearch,dt=Be.tokenWithEnter,Vt=Be.autoClearSearchValue,cn=Be.onSearch,Mn=Be.onSearchSubmit,nn=Be.onToggleOpen,Tn=Be.onInputKeyDown,ge=Be.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),gt=Pe[0],$t=Pe[1],xn=function(ga){var er=ga.which;(er===y.Z.UP||er===y.Z.DOWN)&&ga.preventDefault(),Tn&&Tn(ga),er===y.Z.ENTER&&Xe==="tags"&&!rt.current&&!Dt&&(Mn==null||Mn(ga.target.value)),Er(er)&&nn(!0)},Bn=function(){$t(!0)},zt=(0,de.useRef)(null),Ot=function(ga){cn(ga,!0,rt.current)!==!1&&nn(!0)},Tt=function(){rt.current=!0},an=function(ga){rt.current=!1,Xe!=="combobox"&&Ot(ga.target.value)},ft=function(ga){var er=ga.target.value;if(dt&&zt.current&&/[\r\n]/.test(zt.current)){var Dn=zt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");er=er.replace(Dn,zt.current)}zt.current=null,Ot(er)},Ht=function(ga){var er=ga.clipboardData,Dn=er.getData("text");zt.current=Dn},Un=function(ga){var er=ga.target;if(er!==he.current){var Dn=document.body.style.msTouchAction!==void 0;Dn?setTimeout(function(){he.current.focus()}):he.current.focus()}},na=function(ga){var er=gt();ga.target!==he.current&&!er&&Xe!=="combobox"&&ga.preventDefault(),(Xe!=="combobox"&&(!it||!er)||!Dt)&&(Dt&&Vt!==!1&&cn("",!0,!1),nn())},kn={inputRef:he,onInputKeyDown:xn,onInputMouseDown:Bn,onInputChange:ft,onInputPaste:Ht,onInputCompositionStart:Tt,onInputCompositionEnd:an},ua=Xe==="multiple"||Xe==="tags"?de.createElement(La,(0,we.Z)({},Be,kn)):de.createElement(Br,(0,we.Z)({},Be,kn));return de.createElement("div",{ref:ge,className:"".concat(st,"-selector"),onClick:Un,onMouseDown:na},ua)},Ro=de.forwardRef(ho);Ro.displayName="Selector";var vo=Ro,No=z(62709),zo=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Co=function(Be){var lt=Be===!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"}}},$o=function(Be,lt){var he=Be.prefixCls,rt=Be.disabled,st=Be.visible,Dt=Be.children,Xe=Be.popupElement,it=Be.animation,dt=Be.transitionName,Vt=Be.dropdownStyle,cn=Be.dropdownClassName,Mn=Be.direction,nn=Mn===void 0?"ltr":Mn,Tn=Be.placement,ge=Be.builtinPlacements,Ce=Be.dropdownMatchSelectWidth,Pe=Be.dropdownRender,gt=Be.dropdownAlign,$t=Be.getPopupContainer,xn=Be.empty,Bn=Be.getTriggerDOMNode,zt=Be.onPopupVisibleChange,Ot=Be.onPopupMouseEnter,Tt=(0,ue.Z)(Be,zo),an="".concat(he,"-dropdown"),ft=Xe;Pe&&(ft=Pe(Xe));var Ht=de.useMemo(function(){return ge||Co(Ce)},[ge,Ce]),Un=it?"".concat(an,"-").concat(it):dt,na=typeof Ce=="number",kn=de.useMemo(function(){return na?null:Ce===!1?"minWidth":"width"},[Ce,na]),ua=Vt;na&&(ua=(0,Ee.Z)((0,Ee.Z)({},ua),{},{width:Ce}));var un=de.useRef(null);return de.useImperativeHandle(lt,function(){return{getPopupElement:function(){return un.current}}}),de.createElement(No.Z,(0,we.Z)({},Tt,{showAction:zt?["click"]:[],hideAction:zt?["click"]:[],popupPlacement:Tn||(nn==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:Ht,prefixCls:an,popupTransitionName:Un,popup:de.createElement("div",{ref:un,onMouseEnter:Ot},ft),stretch:kn,popupAlign:gt,popupVisible:st,getPopupContainer:$t,popupClassName:ie()(cn,(0,Me.Z)({},"".concat(an,"-empty"),xn)),popupStyle:ua,getTriggerDOMNode:Bn,onPopupVisibleChange:zt}),Dt)},uo=de.forwardRef($o);uo.displayName="SelectTrigger";var wo=uo,Oi=z(84506);function yi(Se,Be){var lt=Se.key,he;return"value"in Se&&(he=Se.value),lt!=null?lt:he!==void 0?he:"rc-index-key-".concat(Be)}function ui(Se,Be){var lt=Se||{},he=lt.label,rt=lt.value,st=lt.options,Dt=lt.groupLabel,Xe=he||(Be?"children":"label");return{label:Xe,value:rt||"value",options:st||"options",groupLabel:Dt||Xe}}function Si(Se){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},lt=Be.fieldNames,he=Be.childrenAsData,rt=[],st=ui(lt,!1),Dt=st.label,Xe=st.value,it=st.options,dt=st.groupLabel;function Vt(cn,Mn){cn.forEach(function(nn){if(Mn||!(it in nn)){var Tn=nn[Xe];rt.push({key:yi(nn,rt.length),groupOption:Mn,data:nn,label:nn[Dt],value:Tn})}else{var ge=nn[dt];ge===void 0&&he&&(ge=nn.label),rt.push({key:yi(nn,rt.length),group:!0,data:nn,label:ge}),Vt(nn[it],!0)}})}return Vt(Se,!1),rt}function fo(Se){var Be=(0,Ee.Z)({},Se);return"props"in Be||Object.defineProperty(Be,"props",{get:function(){return(0,He.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Be}}),Be}function ti(Se,Be){if(!Be||!Be.length)return null;var lt=!1;function he(st,Dt){var Xe=(0,Oi.Z)(Dt),it=Xe[0],dt=Xe.slice(1);if(!it)return[st];var Vt=st.split(it);return lt=lt||Vt.length>1,Vt.reduce(function(cn,Mn){return[].concat((0,Te.Z)(cn),(0,Te.Z)(he(Mn,dt)))},[]).filter(function(cn){return cn})}var rt=he(Se,Be);return lt?rt:null}var Cn=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],Nn=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function vn(Se){return Se==="tags"||Se==="multiple"}var Qa=de.forwardRef(function(Se,Be){var lt,he,rt=Se.id,st=Se.prefixCls,Dt=Se.className,Xe=Se.showSearch,it=Se.tagRender,dt=Se.direction,Vt=Se.omitDomProps,cn=Se.displayValues,Mn=Se.onDisplayValuesChange,nn=Se.emptyOptions,Tn=Se.notFoundContent,ge=Tn===void 0?"Not Found":Tn,Ce=Se.onClear,Pe=Se.mode,gt=Se.disabled,$t=Se.loading,xn=Se.getInputElement,Bn=Se.getRawInputElement,zt=Se.open,Ot=Se.defaultOpen,Tt=Se.onDropdownVisibleChange,an=Se.activeValue,ft=Se.onActiveValueChange,Ht=Se.activeDescendantId,Un=Se.searchValue,na=Se.autoClearSearchValue,kn=Se.onSearch,ua=Se.onSearchSplit,un=Se.tokenSeparators,ga=Se.allowClear,er=Se.suffixIcon,Dn=Se.clearIcon,wn=Se.OptionList,Cr=Se.animation,zr=Se.transitionName,Xr=Se.dropdownStyle,Hr=Se.dropdownClassName,mo=Se.dropdownMatchSelectWidth,Ua=Se.dropdownRender,or=Se.dropdownAlign,ir=Se.placement,_r=Se.builtinPlacements,Wr=Se.getPopupContainer,Sr=Se.showAction,yo=Sr===void 0?[]:Sr,oo=Se.onFocus,$r=Se.onBlur,jr=Se.onKeyUp,Qr=Se.onKeyDown,Jo=Se.onMouseDown,_o=(0,ue.Z)(Se,Cn),bi=vn(Pe),Pi=(Xe!==void 0?Xe:bi)||Pe==="combobox",vi=(0,Ee.Z)({},_o);Nn.forEach(function(Oo){delete vi[Oo]}),Vt==null||Vt.forEach(function(Oo){delete vi[Oo]});var ni=de.useState(!1),ai=(0,Ze.Z)(ni,2),Eo=ai[0],Ho=ai[1];de.useEffect(function(){Ho(se())},[]);var Ci=de.useRef(null),pi=de.useRef(null),Li=de.useRef(null),co=de.useRef(null),$a=de.useRef(null),to=oe(),Yr=(0,Ze.Z)(to,3),yr=Yr[0],Fo=Yr[1],hi=Yr[2];de.useImperativeHandle(Be,function(){var Oo,Yo;return{focus:(Oo=co.current)===null||Oo===void 0?void 0:Oo.focus,blur:(Yo=co.current)===null||Yo===void 0?void 0:Yo.blur,scrollTo:function(Vo){var Ko;return(Ko=$a.current)===null||Ko===void 0?void 0:Ko.scrollTo(Vo)}}});var Ri=de.useMemo(function(){var Oo;if(Pe!=="combobox")return Un;var Yo=(Oo=cn[0])===null||Oo===void 0?void 0:Oo.value;return typeof Yo=="string"||typeof Yo=="number"?String(Yo):""},[Un,Pe,cn]),Ii=Pe==="combobox"&&typeof xn=="function"&&xn()||null,Zi=typeof Bn=="function"&&Bn(),fe=(0,a.x1)(pi,Zi==null||(lt=Zi.props)===null||lt===void 0?void 0:lt.ref),ve=de.useState(!1),Re=(0,Ze.Z)(ve,2),Ue=Re[0],ot=Re[1];(0,_e.Z)(function(){ot(!0)},[]);var pt=(0,ke.Z)(!1,{defaultValue:Ot,value:zt}),_t=(0,Ze.Z)(pt,2),rn=_t[0],bt=_t[1],wt=Ue?rn:!1,sn=!ge&&nn;(gt||sn&&wt&&Pe==="combobox")&&(wt=!1);var qt=sn?!1:wt,zn=de.useCallback(function(Oo){var Yo=Oo!==void 0?Oo:!wt;gt||(bt(Yo),wt!==Yo&&(Tt==null||Tt(Yo)))},[gt,wt,bt,Tt]),Sa=de.useMemo(function(){return(un||[]).some(function(Oo){return[`
`,`\r
`].includes(Oo)})},[un]),ca=function(Yo,lo,Vo){var Ko=!0,Go=Yo;ft==null||ft(null);var Mi=Vo?null:ti(Yo,un);return Pe!=="combobox"&&Mi&&(Go="",ua==null||ua(Mi),zn(!1),Ko=!1),kn&&Ri!==Go&&kn(Go,{source:lo?"typing":"effect"}),Ko},xr=function(Yo){!Yo||!Yo.trim()||kn(Yo,{source:"submit"})};de.useEffect(function(){!wt&&!bi&&Pe!=="combobox"&&ca("",!1,!1)},[wt]),de.useEffect(function(){rn&&gt&&bt(!1),gt&&Fo(!1)},[gt]);var sr=ce(),Ir=(0,Ze.Z)(sr,2),pn=Ir[0],Ea=Ir[1],Ma=function(Yo){var lo=pn(),Vo=Yo.which;if(Vo===y.Z.ENTER&&(Pe!=="combobox"&&Yo.preventDefault(),wt||zn(!0)),Ea(!!Ri),Vo===y.Z.BACKSPACE&&!lo&&bi&&!Ri&&cn.length){for(var Ko=(0,Te.Z)(cn),Go=null,Mi=Ko.length-1;Mi>=0;Mi-=1){var ei=Ko[Mi];if(!ei.disabled){Ko.splice(Mi,1),Go=ei;break}}Go&&Mn(Ko,{type:"remove",values:[Go]})}for(var Bi=arguments.length,Hi=new Array(Bi>1?Bi-1:0),ki=1;ki<Bi;ki++)Hi[ki-1]=arguments[ki];if(wt&&$a.current){var Ll;(Ll=$a.current).onKeyDown.apply(Ll,[Yo].concat(Hi))}Qr==null||Qr.apply(void 0,[Yo].concat(Hi))},ka=function(Yo){for(var lo=arguments.length,Vo=new Array(lo>1?lo-1:0),Ko=1;Ko<lo;Ko++)Vo[Ko-1]=arguments[Ko];if(wt&&$a.current){var Go;(Go=$a.current).onKeyUp.apply(Go,[Yo].concat(Vo))}jr==null||jr.apply(void 0,[Yo].concat(Vo))},ja=function(Yo){var lo=cn.filter(function(Vo){return Vo!==Yo});Mn(lo,{type:"remove",values:[Yo]})},pr=de.useRef(!1),io=function(){Fo(!0),gt||(oo&&!pr.current&&oo.apply(void 0,arguments),yo.includes("focus")&&zn(!0)),pr.current=!0},wr=function(){Fo(!1,function(){pr.current=!1,zn(!1)}),!gt&&(Ri&&(Pe==="tags"?kn(Ri,{source:"submit"}):Pe==="multiple"&&kn("",{source:"blur"})),$r&&$r.apply(void 0,arguments))},Za=[];de.useEffect(function(){return function(){Za.forEach(function(Oo){return clearTimeout(Oo)}),Za.splice(0,Za.length)}},[]);var za=function(Yo){var lo,Vo=Yo.target,Ko=(lo=Li.current)===null||lo===void 0?void 0:lo.getPopupElement();if(Ko&&Ko.contains(Vo)){var Go=setTimeout(function(){var Hi=Za.indexOf(Go);if(Hi!==-1&&Za.splice(Hi,1),hi(),!Eo&&!Ko.contains(document.activeElement)){var ki;(ki=co.current)===null||ki===void 0||ki.focus()}});Za.push(Go)}for(var Mi=arguments.length,ei=new Array(Mi>1?Mi-1:0),Bi=1;Bi<Mi;Bi++)ei[Bi-1]=arguments[Bi];Jo==null||Jo.apply(void 0,[Yo].concat(ei))},cr=de.useState({}),Fr=(0,Ze.Z)(cr,2),Jr=Fr[1];function Wo(){Jr({})}var Zo;Zi&&(Zo=function(Yo){zn(Yo)}),pe(function(){var Oo;return[Ci.current,(Oo=Li.current)===null||Oo===void 0?void 0:Oo.getPopupElement()]},qt,zn,!!Zi);var To=de.useMemo(function(){return(0,Ee.Z)((0,Ee.Z)({},Se),{},{notFoundContent:ge,open:wt,triggerOpen:qt,id:rt,showSearch:Pi,multiple:bi,toggleOpen:zn})},[Se,ge,qt,wt,rt,Pi,bi,zn]),gi=!!er||$t,mi;gi&&(mi=de.createElement(E,{className:ie()("".concat(st,"-arrow"),(0,Me.Z)({},"".concat(st,"-arrow-loading"),$t)),customizeIcon:er,customizeIconProps:{loading:$t,searchValue:Ri,open:wt,focused:yr,showSearch:Pi}}));var Fi=function(){var Yo;Ce==null||Ce(),(Yo=co.current)===null||Yo===void 0||Yo.focus(),Mn([],{type:"clear",values:cn}),ca("",!1,!1)},Ti=ee(st,Fi,cn,ga,Dn,gt,Ri,Pe),rl=Ti.allowClear,el=Ti.clearIcon,Ni=de.createElement(wn,{ref:$a}),cl=ie()(st,Dt,(he={},(0,Me.Z)(he,"".concat(st,"-focused"),yr),(0,Me.Z)(he,"".concat(st,"-multiple"),bi),(0,Me.Z)(he,"".concat(st,"-single"),!bi),(0,Me.Z)(he,"".concat(st,"-allow-clear"),ga),(0,Me.Z)(he,"".concat(st,"-show-arrow"),gi),(0,Me.Z)(he,"".concat(st,"-disabled"),gt),(0,Me.Z)(he,"".concat(st,"-loading"),$t),(0,Me.Z)(he,"".concat(st,"-open"),wt),(0,Me.Z)(he,"".concat(st,"-customize-input"),Ii),(0,Me.Z)(he,"".concat(st,"-show-search"),Pi),he)),qr=de.createElement(wo,{ref:Li,disabled:gt,prefixCls:st,visible:qt,popupElement:Ni,animation:Cr,transitionName:zr,dropdownStyle:Xr,dropdownClassName:Hr,direction:dt,dropdownMatchSelectWidth:mo,dropdownRender:Ua,dropdownAlign:or,placement:ir,builtinPlacements:_r,getPopupContainer:Wr,empty:nn,getTriggerDOMNode:function(){return pi.current},onPopupVisibleChange:Zo,onPopupMouseEnter:Wo},Zi?de.cloneElement(Zi,{ref:fe}):de.createElement(vo,(0,we.Z)({},Se,{domRef:pi,prefixCls:st,inputElement:Ii,ref:co,id:rt,showSearch:Pi,autoClearSearchValue:na,mode:Pe,activeDescendantId:Ht,tagRender:it,values:cn,open:wt,onToggleOpen:zn,activeValue:an,searchValue:Ri,onSearch:ca,onSearchSubmit:xr,onRemove:ja,tokenWithEnter:Sa}))),li;return Zi?li=qr:li=de.createElement("div",(0,we.Z)({className:cl},vi,{ref:Ci,onMouseDown:za,onKeyDown:Ma,onKeyUp:ka,onFocus:io,onBlur:wr}),yr&&!wt&&de.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(cn.map(function(Oo){var Yo=Oo.label,lo=Oo.value;return["number","string"].includes((0,qe.Z)(Yo))?Yo:lo}).join(", "))),qr,mi,rl&&el),de.createElement(te.Provider,{value:To},li)}),fr=Qa,no=function(Se,Be){var lt=de.useRef({values:new Map,options:new Map}),he=de.useMemo(function(){var st=lt.current,Dt=st.values,Xe=st.options,it=Se.map(function(cn){if(cn.label===void 0){var Mn;return(0,Ee.Z)((0,Ee.Z)({},cn),{},{label:(Mn=Dt.get(cn.value))===null||Mn===void 0?void 0:Mn.label})}return cn}),dt=new Map,Vt=new Map;return it.forEach(function(cn){dt.set(cn.value,cn),Vt.set(cn.value,Be.get(cn.value)||Xe.get(cn.value))}),lt.current.values=dt,lt.current.options=Vt,it},[Se,Be]),rt=de.useCallback(function(st){return Be.get(st)||lt.current.options.get(st)},[Be]);return[he,rt]};function qo(Se,Be){return oa(Se).join("").toUpperCase().includes(Be)}var So=function(Se,Be,lt,he,rt){return de.useMemo(function(){if(!lt||he===!1)return Se;var st=Be.options,Dt=Be.label,Xe=Be.value,it=[],dt=typeof he=="function",Vt=lt.toUpperCase(),cn=dt?he:function(nn,Tn){return rt?qo(Tn[rt],Vt):Tn[st]?qo(Tn[Dt!=="children"?Dt:"label"],Vt):qo(Tn[Xe],Vt)},Mn=dt?function(nn){return fo(nn)}:function(nn){return nn};return Se.forEach(function(nn){if(nn[st]){var Tn=cn(lt,Mn(nn));if(Tn)it.push(nn);else{var ge=nn[st].filter(function(Ce){return cn(lt,Mn(Ce))});ge.length&&it.push((0,Ee.Z)((0,Ee.Z)({},nn),{},(0,Me.Z)({},st,ge)))}return}cn(lt,Mn(nn))&&it.push(nn)}),it},[Se,he,rt,lt,Be])},_n=z(98924),Ha=0,Bo=(0,_n.Z)();function ma(){var Se;return Bo?(Se=Ha,Ha+=1):Se="TEST_OR_SSR",Se}function gr(Se){var Be=de.useState(),lt=(0,Ze.Z)(Be,2),he=lt[0],rt=lt[1];return de.useEffect(function(){rt("rc_select_".concat(ma()))},[]),Se||he}var Nt=z(50344),ia=["children","value"],Ln=["children"];function Rt(Se){var Be=Se,lt=Be.key,he=Be.props,rt=he.children,st=he.value,Dt=(0,ue.Z)(he,ia);return(0,Ee.Z)({key:lt,value:st!==void 0?st:lt,children:rt},Dt)}function mr(Se){var Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Nt.Z)(Se).map(function(lt,he){if(!de.isValidElement(lt)||!lt.type)return null;var rt=lt,st=rt.type.isSelectOptGroup,Dt=rt.key,Xe=rt.props,it=Xe.children,dt=(0,ue.Z)(Xe,Ln);return Be||!st?Rt(lt):(0,Ee.Z)((0,Ee.Z)({key:"__RC_SELECT_GRP__".concat(Dt===null?he:Dt,"__"),label:Dt},dt),{},{options:mr(it)})}).filter(function(lt){return lt})}function pa(Se,Be,lt,he,rt){return de.useMemo(function(){var st=Se,Dt=!Se;Dt&&(st=mr(Be));var Xe=new Map,it=new Map,dt=function(Mn,nn,Tn){Tn&&typeof Tn=="string"&&Mn.set(nn[Tn],nn)};function Vt(cn){for(var Mn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,nn=0;nn<cn.length;nn+=1){var Tn=cn[nn];!Tn[lt.options]||Mn?(Xe.set(Tn[lt.value],Tn),dt(it,Tn,lt.label),dt(it,Tn,he),dt(it,Tn,rt)):Vt(Tn[lt.options],!0)}}return Vt(st),{options:st,valueOptions:Xe,labelOptions:it}},[Se,Be,lt,he,rt])}function dr(Se){var Be=de.useRef();Be.current=Se;var lt=de.useCallback(function(){return Be.current.apply(Be,arguments)},[]);return lt}var Ka=function(){return null};Ka.isSelectOptGroup=!0;var Uo=Ka,En=function(){return null};En.isSelectOption=!0;var jn=En,ya=z(56982),vr=z(98423),Jn=z(73299),jo=de.createContext(null),Ra=jo;function eo(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var ko=["disabled","title","children","style","className"];function _a(Se){return typeof Se=="string"||typeof Se=="number"}var Wa=function(Be,lt){var he=re(),rt=he.prefixCls,st=he.id,Dt=he.open,Xe=he.multiple,it=he.mode,dt=he.searchValue,Vt=he.toggleOpen,cn=he.notFoundContent,Mn=he.onPopupScroll,nn=de.useContext(Ra),Tn=nn.flattenOptions,ge=nn.onActiveValue,Ce=nn.defaultActiveFirstOption,Pe=nn.onSelect,gt=nn.menuItemSelectedIcon,$t=nn.rawValues,xn=nn.fieldNames,Bn=nn.virtual,zt=nn.direction,Ot=nn.listHeight,Tt=nn.listItemHeight,an="".concat(rt,"-item"),ft=(0,ya.Z)(function(){return Tn},[Dt,Tn],function(or,ir){return ir[0]&&or[1]!==ir[1]}),Ht=de.useRef(null),Un=function(ir){ir.preventDefault()},na=function(ir){Ht.current&&Ht.current.scrollTo(typeof ir=="number"?{index:ir}:ir)},kn=function(ir){for(var _r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Wr=ft.length,Sr=0;Sr<Wr;Sr+=1){var yo=(ir+Sr*_r+Wr)%Wr,oo=ft[yo],$r=oo.group,jr=oo.data;if(!$r&&!jr.disabled)return yo}return-1},ua=de.useState(function(){return kn(0)}),un=(0,Ze.Z)(ua,2),ga=un[0],er=un[1],Dn=function(ir){var _r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;er(ir);var Wr={source:_r?"keyboard":"mouse"},Sr=ft[ir];if(!Sr){ge(null,-1,Wr);return}ge(Sr.value,ir,Wr)};(0,de.useEffect)(function(){Dn(Ce!==!1?kn(0):-1)},[ft.length,dt]);var wn=de.useCallback(function(or){return $t.has(or)&&it!=="combobox"},[it,(0,Te.Z)($t).toString(),$t.size]);(0,de.useEffect)(function(){var or=setTimeout(function(){if(!Xe&&Dt&&$t.size===1){var _r=Array.from($t)[0],Wr=ft.findIndex(function(Sr){var yo=Sr.data;return yo.value===_r});Wr!==-1&&(Dn(Wr),na(Wr))}});if(Dt){var ir;(ir=Ht.current)===null||ir===void 0||ir.scrollTo(void 0)}return function(){return clearTimeout(or)}},[Dt,dt,Tn.length]);var Cr=function(ir){ir!==void 0&&Pe(ir,{selected:!$t.has(ir)}),Xe||Vt(!1)};if(de.useImperativeHandle(lt,function(){return{onKeyDown:function(ir){var _r=ir.which,Wr=ir.ctrlKey;switch(_r){case y.Z.N:case y.Z.P:case y.Z.UP:case y.Z.DOWN:{var Sr=0;if(_r===y.Z.UP?Sr=-1:_r===y.Z.DOWN?Sr=1:eo()&&Wr&&(_r===y.Z.N?Sr=1:_r===y.Z.P&&(Sr=-1)),Sr!==0){var yo=kn(ga+Sr,Sr);na(yo),Dn(yo,!0)}break}case y.Z.ENTER:{var oo=ft[ga];oo&&!oo.data.disabled?Cr(oo.value):Cr(void 0),Dt&&ir.preventDefault();break}case y.Z.ESC:Vt(!1),Dt&&ir.stopPropagation()}},onKeyUp:function(){},scrollTo:function(ir){na(ir)}}}),ft.length===0)return de.createElement("div",{role:"listbox",id:"".concat(st,"_list"),className:"".concat(an,"-empty"),onMouseDown:Un},cn);var zr=Object.keys(xn).map(function(or){return xn[or]}),Xr=function(ir){return ir.label};function Hr(or,ir){var _r=or.group;return{role:_r?"presentation":"option",id:"".concat(st,"_list_").concat(ir)}}var mo=function(ir){var _r=ft[ir];if(!_r)return null;var Wr=_r.data||{},Sr=Wr.value,yo=_r.group,oo=(0,xe.Z)(Wr,!0),$r=Xr(_r);return _r?de.createElement("div",(0,we.Z)({"aria-label":typeof $r=="string"&&!yo?$r:null},oo,{key:ir},Hr(_r,ir),{"aria-selected":wn(Sr)}),Sr):null},Ua={role:"listbox",id:"".concat(st,"_list")};return de.createElement(de.Fragment,null,Bn&&de.createElement("div",(0,we.Z)({},Ua,{style:{height:0,width:0,overflow:"hidden"}}),mo(ga-1),mo(ga),mo(ga+1)),de.createElement(Jn.Z,{itemKey:"key",ref:Ht,data:ft,height:Ot,itemHeight:Tt,fullHeight:!1,onMouseDown:Un,onScroll:Mn,virtual:Bn,direction:zt,innerProps:Bn?null:Ua},function(or,ir){var _r,Wr=or.group,Sr=or.groupOption,yo=or.data,oo=or.label,$r=or.value,jr=yo.key;if(Wr){var Qr,Jo=(Qr=yo.title)!==null&&Qr!==void 0?Qr:_a(oo)?oo.toString():void 0;return de.createElement("div",{className:ie()(an,"".concat(an,"-group")),title:Jo},oo!==void 0?oo:jr)}var _o=yo.disabled,bi=yo.title,Pi=yo.children,vi=yo.style,ni=yo.className,ai=(0,ue.Z)(yo,ko),Eo=(0,vr.Z)(ai,zr),Ho=wn($r),Ci="".concat(an,"-option"),pi=ie()(an,Ci,ni,(_r={},(0,Me.Z)(_r,"".concat(Ci,"-grouped"),Sr),(0,Me.Z)(_r,"".concat(Ci,"-active"),ga===ir&&!_o),(0,Me.Z)(_r,"".concat(Ci,"-disabled"),_o),(0,Me.Z)(_r,"".concat(Ci,"-selected"),Ho),_r)),Li=Xr(or),co=!gt||typeof gt=="function"||Ho,$a=typeof Li=="number"?Li:Li||$r,to=_a($a)?$a.toString():void 0;return bi!==void 0&&(to=bi),de.createElement("div",(0,we.Z)({},(0,xe.Z)(Eo),Bn?{}:Hr(or,ir),{"aria-selected":Ho,className:pi,title:to,onMouseMove:function(){ga===ir||_o||Dn(ir)},onClick:function(){_o||Cr($r)},style:vi}),de.createElement("div",{className:"".concat(Ci,"-content")},$a),de.isValidElement(gt)||Ho,co&&de.createElement(E,{className:"".concat(an,"-option-state"),customizeIcon:gt,customizeIconProps:{isSelected:Ho}},Ho?"\u2713":null))}))},Pr=de.forwardRef(Wa);Pr.displayName="OptionList";var Ja=Pr;function si(Se){var Be=Se.mode,lt=Se.options,he=Se.children,rt=Se.backfill,st=Se.allowClear,Dt=Se.placeholder,Xe=Se.getInputElement,it=Se.showSearch,dt=Se.onSearch,Vt=Se.defaultOpen,cn=Se.autoFocus,Mn=Se.labelInValue,nn=Se.value,Tn=Se.inputValue,ge=Se.optionLabelProp,Ce=isMultiple(Be),Pe=it!==void 0?it:Ce||Be==="combobox",gt=lt||convertChildrenToData(he);if(warning(Be!=="tags"||gt.every(function(zt){return!zt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Be==="tags"||Be==="combobox"){var $t=gt.some(function(zt){return zt.options?zt.options.some(function(Ot){return typeof("value"in Ot?Ot.value:Ot.key)=="number"}):typeof("value"in zt?zt.value:zt.key)=="number"});warning(!$t,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Be!=="combobox"||!ge,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Be==="combobox"||!rt,"`backfill` only works with `combobox` mode."),warning(Be==="combobox"||!Xe,"`getInputElement` only work with `combobox` mode."),noteOnce(Be!=="combobox"||!Xe||!st||!Dt,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),dt&&!Pe&&Be!=="combobox"&&Be!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Vt||cn,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),nn!=null){var xn=toArray(nn);warning(!Mn||xn.every(function(zt){return _typeof(zt)==="object"&&("key"in zt||"value"in zt)}),"`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 Bn=null;toNodeArray(he).some(function(zt){if(!React.isValidElement(zt)||!zt.type)return!1;var Ot=zt,Tt=Ot.type;if(Tt.isSelectOption)return!1;if(Tt.isSelectOptGroup){var an=toNodeArray(zt.props.children).every(function(ft){return!React.isValidElement(ft)||!zt.type||ft.type.isSelectOption?!0:(Bn=ft.type,!1)});return!an}return Bn=Tt,!0}),Bn&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Bn.displayName||Bn.name||Bn,"`.")),warning(Tn===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function fi(Se,Be){if(Se){var lt=function he(rt){for(var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Dt=0;Dt<rt.length;Dt++){var Xe=rt[Dt];if(Xe[Be==null?void 0:Be.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!st&&Array.isArray(Xe[Be==null?void 0:Be.options])&&he(Xe[Be==null?void 0:Be.options],!0))break}};lt(Se)}}var ci=null,Qo=["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"],Di=["inputValue"];function Mt(Se){return!Se||(0,qe.Z)(Se)!=="object"}var Kt=de.forwardRef(function(Se,Be){var lt=Se.id,he=Se.mode,rt=Se.prefixCls,st=rt===void 0?"rc-select":rt,Dt=Se.backfill,Xe=Se.fieldNames,it=Se.inputValue,dt=Se.searchValue,Vt=Se.onSearch,cn=Se.autoClearSearchValue,Mn=cn===void 0?!0:cn,nn=Se.onSelect,Tn=Se.onDeselect,ge=Se.dropdownMatchSelectWidth,Ce=ge===void 0?!0:ge,Pe=Se.filterOption,gt=Se.filterSort,$t=Se.optionFilterProp,xn=Se.optionLabelProp,Bn=Se.options,zt=Se.children,Ot=Se.defaultActiveFirstOption,Tt=Se.menuItemSelectedIcon,an=Se.virtual,ft=Se.direction,Ht=Se.listHeight,Un=Ht===void 0?200:Ht,na=Se.listItemHeight,kn=na===void 0?20:na,ua=Se.value,un=Se.defaultValue,ga=Se.labelInValue,er=Se.onChange,Dn=(0,ue.Z)(Se,Qo),wn=gr(lt),Cr=vn(he),zr=!!(!Bn&&zt),Xr=de.useMemo(function(){return Pe===void 0&&he==="combobox"?!1:Pe},[Pe,he]),Hr=de.useMemo(function(){return ui(Xe,zr)},[JSON.stringify(Xe),zr]),mo=(0,ke.Z)("",{value:dt!==void 0?dt:it,postState:function(sn){return sn||""}}),Ua=(0,Ze.Z)(mo,2),or=Ua[0],ir=Ua[1],_r=pa(Bn,zt,Hr,$t,xn),Wr=_r.valueOptions,Sr=_r.labelOptions,yo=_r.options,oo=de.useCallback(function(wt){var sn=oa(wt);return sn.map(function(qt){var zn,Sa,ca,xr,sr;if(Mt(qt))zn=qt;else{var Ir;ca=qt.key,Sa=qt.label,zn=(Ir=qt.value)!==null&&Ir!==void 0?Ir:ca}var pn=Wr.get(zn);if(pn){var Ea;if(Sa===void 0&&(Sa=pn==null?void 0:pn[xn||Hr.label]),ca===void 0&&(ca=(Ea=pn==null?void 0:pn.key)!==null&&Ea!==void 0?Ea:zn),xr=pn==null?void 0:pn.disabled,sr=pn==null?void 0:pn.title,0)var Ma}return{label:Sa,value:zn,key:ca,disabled:xr,title:sr}})},[Hr,xn,Wr]),$r=(0,ke.Z)(un,{value:ua}),jr=(0,Ze.Z)($r,2),Qr=jr[0],Jo=jr[1],_o=de.useMemo(function(){var wt,sn=oo(Qr);return he==="combobox"&&jt((wt=sn[0])===null||wt===void 0?void 0:wt.value)?[]:sn},[Qr,oo,he]),bi=no(_o,Wr),Pi=(0,Ze.Z)(bi,2),vi=Pi[0],ni=Pi[1],ai=de.useMemo(function(){if(!he&&vi.length===1){var wt=vi[0];if(wt.value===null&&(wt.label===null||wt.label===void 0))return[]}return vi.map(function(sn){var qt;return(0,Ee.Z)((0,Ee.Z)({},sn),{},{label:(qt=sn.label)!==null&&qt!==void 0?qt:sn.value})})},[he,vi]),Eo=de.useMemo(function(){return new Set(vi.map(function(wt){return wt.value}))},[vi]);de.useEffect(function(){if(he==="combobox"){var wt,sn=(wt=vi[0])===null||wt===void 0?void 0:wt.value;ir(vt(sn)?String(sn):"")}},[vi]);var Ho=dr(function(wt,sn){var qt,zn=sn!=null?sn:wt;return qt={},(0,Me.Z)(qt,Hr.value,wt),(0,Me.Z)(qt,Hr.label,zn),qt}),Ci=de.useMemo(function(){if(he!=="tags")return yo;var wt=(0,Te.Z)(yo),sn=function(zn){return Wr.has(zn)};return(0,Te.Z)(vi).sort(function(qt,zn){return qt.value<zn.value?-1:1}).forEach(function(qt){var zn=qt.value;sn(zn)||wt.push(Ho(zn,qt.label))}),wt},[Ho,yo,Wr,vi,he]),pi=So(Ci,Hr,or,Xr,$t),Li=de.useMemo(function(){return he!=="tags"||!or||pi.some(function(wt){return wt[$t||"value"]===or})||pi.some(function(wt){return wt[Hr.value]===or})?pi:[Ho(or)].concat((0,Te.Z)(pi))},[Ho,$t,he,pi,or,Hr]),co=de.useMemo(function(){return gt?(0,Te.Z)(Li).sort(function(wt,sn){return gt(wt,sn)}):Li},[Li,gt]),$a=de.useMemo(function(){return Si(co,{fieldNames:Hr,childrenAsData:zr})},[co,Hr,zr]),to=function(sn){var qt=oo(sn);if(Jo(qt),er&&(qt.length!==vi.length||qt.some(function(ca,xr){var sr;return((sr=vi[xr])===null||sr===void 0?void 0:sr.value)!==(ca==null?void 0:ca.value)}))){var zn=ga?qt:qt.map(function(ca){return ca.value}),Sa=qt.map(function(ca){return fo(ni(ca.value))});er(Cr?zn:zn[0],Cr?Sa:Sa[0])}},Yr=de.useState(null),yr=(0,Ze.Z)(Yr,2),Fo=yr[0],hi=yr[1],Ri=de.useState(0),Ii=(0,Ze.Z)(Ri,2),Zi=Ii[0],fe=Ii[1],ve=Ot!==void 0?Ot:he!=="combobox",Re=de.useCallback(function(wt,sn){var qt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},zn=qt.source,Sa=zn===void 0?"keyboard":zn;fe(sn),Dt&&he==="combobox"&&wt!==null&&Sa==="keyboard"&&hi(String(wt))},[Dt,he]),Ue=function(sn,qt,zn){var Sa=function(){var pr,io=ni(sn);return[ga?{label:io==null?void 0:io[Hr.label],value:sn,key:(pr=io==null?void 0:io.key)!==null&&pr!==void 0?pr:sn}:sn,fo(io)]};if(qt&&nn){var ca=Sa(),xr=(0,Ze.Z)(ca,2),sr=xr[0],Ir=xr[1];nn(sr,Ir)}else if(!qt&&Tn&&zn!=="clear"){var pn=Sa(),Ea=(0,Ze.Z)(pn,2),Ma=Ea[0],ka=Ea[1];Tn(Ma,ka)}},ot=dr(function(wt,sn){var qt,zn=Cr?sn.selected:!0;zn?qt=Cr?[].concat((0,Te.Z)(vi),[wt]):[wt]:qt=vi.filter(function(Sa){return Sa.value!==wt}),to(qt),Ue(wt,zn),he==="combobox"?hi(""):(!vn||Mn)&&(ir(""),hi(""))}),pt=function(sn,qt){to(sn);var zn=qt.type,Sa=qt.values;(zn==="remove"||zn==="clear")&&Sa.forEach(function(ca){Ue(ca.value,!1,zn)})},_t=function(sn,qt){if(ir(sn),hi(null),qt.source==="submit"){var zn=(sn||"").trim();if(zn){var Sa=Array.from(new Set([].concat((0,Te.Z)(Eo),[zn])));to(Sa),Ue(zn,!0),ir("")}return}qt.source!=="blur"&&(he==="combobox"&&to(sn),Vt==null||Vt(sn))},rn=function(sn){var qt=sn;he!=="tags"&&(qt=sn.map(function(Sa){var ca=Sr.get(Sa);return ca==null?void 0:ca.value}).filter(function(Sa){return Sa!==void 0}));var zn=Array.from(new Set([].concat((0,Te.Z)(Eo),(0,Te.Z)(qt))));to(zn),zn.forEach(function(Sa){Ue(Sa,!0)})},bt=de.useMemo(function(){var wt=an!==!1&&Ce!==!1;return(0,Ee.Z)((0,Ee.Z)({},_r),{},{flattenOptions:$a,onActiveValue:Re,defaultActiveFirstOption:ve,onSelect:ot,menuItemSelectedIcon:Tt,rawValues:Eo,fieldNames:Hr,virtual:wt,direction:ft,listHeight:Un,listItemHeight:kn,childrenAsData:zr})},[_r,$a,Re,ve,ot,Tt,Eo,Hr,an,Ce,Un,kn,zr]);return de.createElement(Ra.Provider,{value:bt},de.createElement(fr,(0,we.Z)({},Dn,{id:wn,prefixCls:st,ref:Be,omitDomProps:Di,mode:he,displayValues:ai,onDisplayValuesChange:pt,direction:ft,searchValue:or,onSearch:_t,autoClearSearchValue:Mn,onSearchSplit:rn,dropdownMatchSelectWidth:Ce,OptionList:Ja,emptyOptions:!$a.length,activeValue:Fo,activeDescendantId:"".concat(wn,"_list_").concat(Zi)})))}),da=Kt;da.Option=jn,da.OptGroup=Uo;var Oa=null,rr=null,kr=z(17341),Ao=function(Se){var Be=de.useRef({valueLabels:new Map});return de.useMemo(function(){var lt=Be.current.valueLabels,he=new Map,rt=Se.map(function(st){var Dt,Xe=st.value,it=(Dt=st.label)!==null&&Dt!==void 0?Dt:lt.get(Xe);return he.set(Xe,it),(0,Ee.Z)((0,Ee.Z)({},st),{},{label:it})});return Be.current.valueLabels=he,[rt]},[Se])},Xo=function(Se,Be,lt,he){return de.useMemo(function(){var rt=Se.map(function(it){var dt=it.value;return dt}),st=Be.map(function(it){var dt=it.value;return dt}),Dt=rt.filter(function(it){return!he[it]});if(lt){var Xe=(0,kr.S)(rt,!0,he);rt=Xe.checkedKeys,st=Xe.halfCheckedKeys}return[Array.from(new Set([].concat((0,Te.Z)(Dt),(0,Te.Z)(rt)))),st]},[Se,Be,lt,he])},hr=z(1089),oi=function(Se,Be){return de.useMemo(function(){var lt=(0,hr.I8)(Se,{fieldNames:Be,initWrapper:function(rt){return(0,Ee.Z)((0,Ee.Z)({},rt),{},{valueEntities:new Map})},processEntity:function(rt,st){var Dt=rt.node[Be.value];if(0)var Xe;st.valueEntities.set(Dt,rt)}});return lt},[Se,Be])},xi=function(){return null},Ai=xi,Po=["children","value"];function on(Se){return(0,Nt.Z)(Se).map(function(Be){if(!de.isValidElement(Be)||!Be.type)return null;var lt=Be,he=lt.key,rt=lt.props,st=rt.children,Dt=rt.value,Xe=(0,ue.Z)(rt,Po),it=(0,Ee.Z)({key:he,value:Dt},Xe),dt=on(st);return dt.length&&(it.children=dt),it}).filter(function(Be){return Be})}function gn(Se){if(!Se)return Se;var Be=(0,Ee.Z)({},Se);return"props"in Be||Object.defineProperty(Be,"props",{get:function(){return(0,He.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Be}}),Be}function Wn(Se,Be,lt,he,rt,st){var Dt=null,Xe=null;function it(){function dt(Vt){var cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Vt.map(function(nn,Tn){var ge="".concat(cn,"-").concat(Tn),Ce=nn[st.value],Pe=lt.includes(Ce),gt=dt(nn[st.children]||[],ge,Pe),$t=de.createElement(Ai,nn,gt.map(function(Bn){return Bn.node}));if(Be===Ce&&(Dt=$t),Pe){var xn={pos:ge,node:$t,children:gt};return Mn||Xe.push(xn),xn}return null}).filter(function(nn){return nn})}Xe||(Xe=[],dt(he),Xe.sort(function(Vt,cn){var Mn=Vt.node.props.value,nn=cn.node.props.value,Tn=lt.indexOf(Mn),ge=lt.indexOf(nn);return Tn-ge}))}Object.defineProperty(Se,"triggerNode",{get:function(){return(0,He.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),it(),Dt}}),Object.defineProperty(Se,"allCheckedNodes",{get:function(){return(0,He.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),it(),rt?Xe:Xe.map(function(Vt){var cn=Vt.node;return cn})}})}var et=function(Se,Be,lt){var he=lt.treeNodeFilterProp,rt=lt.filterTreeNode,st=lt.fieldNames,Dt=st.children;return de.useMemo(function(){if(!Be||rt===!1)return Se;var Xe;if(typeof rt=="function")Xe=rt;else{var it=Be.toUpperCase();Xe=function(cn,Mn){var nn=Mn[he];return String(nn).toUpperCase().includes(it)}}function dt(Vt){var cn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Vt.reduce(function(Mn,nn){var Tn=nn[Dt],ge=cn||Xe(Be,gn(nn)),Ce=dt(Tn||[],ge);return(ge||Ce.length)&&Mn.push((0,Ee.Z)((0,Ee.Z)({},nn),{},(0,Me.Z)({isLeaf:void 0},Dt,Ce))),Mn},[])}return dt(Se)},[Se,Be,Dt,he,rt])};function Xn(Se){var Be=de.useRef();Be.current=Se;var lt=de.useCallback(function(){return Be.current.apply(Be,arguments)},[]);return lt}function Xa(Se,Be){var lt=Be.id,he=Be.pId,rt=Be.rootPId,st={},Dt=[],Xe=Se.map(function(it){var dt=(0,Ee.Z)({},it),Vt=dt[lt];return st[Vt]=dt,dt.key=dt.key||Vt,dt});return Xe.forEach(function(it){var dt=it[he],Vt=st[dt];Vt&&(Vt.children=Vt.children||[],Vt.children.push(it)),(dt===rt||!Vt&&rt===null)&&Dt.push(it)}),Dt}function Ga(Se,Be,lt){return de.useMemo(function(){return Se?lt?Xa(Se,(0,Ee.Z)({id:"id",pId:"pId",rootPId:null},lt!==!0?lt:{})):Se:on(Be)},[Be,lt,Se])}var bn=de.createContext(null),Kn=bn,Gn=z(15671),tr=z(43144),Rr=z(97326),Gr=z(60136),ao=z(51630),bo=z(27822),Or=z(10225),lr=z(36459),Vn=de.forwardRef(function(Se,Be){var lt=Se.height,he=Se.offset,rt=Se.children,st=Se.prefixCls,Dt=Se.onInnerResize,Xe=Se.innerProps,it={},dt={display:"flex",flexDirection:"column"};return he!==void 0&&(it={height:lt,position:"relative",overflow:"hidden"},dt=(0,Ee.Z)((0,Ee.Z)({},dt),{},{transform:"translateY(".concat(he,"px)"),position:"absolute",left:0,right:0,top:0})),de.createElement("div",{style:it},de.createElement(Ge.Z,{onResize:function(cn){var Mn=cn.offsetHeight;Mn&&Dt&&Dt()}},de.createElement("div",(0,we.Z)({style:dt,className:ie()((0,Me.Z)({},"".concat(st,"-holder-inner"),st)),ref:Be},Xe),rt)))});Vn.displayName="Filler";var $n=Vn,Va=z(75164),Ur=20;function Ae(Se){return"touches"in Se?Se.touches[0].pageY:Se.pageY}var ln=function(Se){(0,Gr.Z)(lt,Se);var Be=(0,ao.Z)(lt);function lt(){var he;(0,Gn.Z)(this,lt);for(var rt=arguments.length,st=new Array(rt),Dt=0;Dt<rt;Dt++)st[Dt]=arguments[Dt];return he=Be.call.apply(Be,[this].concat(st)),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(Xe){Xe.preventDefault()},he.onContainerMouseDown=function(Xe){Xe.stopPropagation(),Xe.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 Xe;window.removeEventListener("mousemove",he.onMouseMove),window.removeEventListener("mouseup",he.onMouseUp),(Xe=he.scrollbarRef.current)===null||Xe===void 0||Xe.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)),Va.Z.cancel(he.moveRaf)},he.onMouseDown=function(Xe){var it=he.props.onStartMove;he.setState({dragging:!0,pageY:Ae(Xe),startTop:he.getTop()}),it(),he.patchEvents(),Xe.stopPropagation(),Xe.preventDefault()},he.onMouseMove=function(Xe){var it=he.state,dt=it.dragging,Vt=it.pageY,cn=it.startTop,Mn=he.props.onScroll;if(Va.Z.cancel(he.moveRaf),dt){var nn=Ae(Xe)-Vt,Tn=cn+nn,ge=he.getEnableScrollRange(),Ce=he.getEnableHeightRange(),Pe=Ce?Tn/Ce:0,gt=Math.ceil(Pe*ge);he.moveRaf=(0,Va.Z)(function(){Mn(gt)})}},he.onMouseUp=function(){var Xe=he.props.onStopMove;he.setState({dragging:!1}),Xe(),he.removeEvents()},he.getSpinHeight=function(){var Xe=he.props,it=Xe.height,dt=Xe.count,Vt=it/dt*10;return Vt=Math.max(Vt,Ur),Vt=Math.min(Vt,it/2),Math.floor(Vt)},he.getEnableScrollRange=function(){var Xe=he.props,it=Xe.scrollHeight,dt=Xe.height;return it-dt||0},he.getEnableHeightRange=function(){var Xe=he.props.height,it=he.getSpinHeight();return Xe-it||0},he.getTop=function(){var Xe=he.props.scrollTop,it=he.getEnableScrollRange(),dt=he.getEnableHeightRange();if(Xe===0||it===0)return 0;var Vt=Xe/it;return Vt*dt},he.showScroll=function(){var Xe=he.props,it=Xe.height,dt=Xe.scrollHeight;return dt>it},he}return(0,tr.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,st=rt.dragging,Dt=rt.visible,Xe=this.props.prefixCls,it=this.getSpinHeight(),dt=this.getTop(),Vt=this.showScroll(),cn=Vt&&Dt;return de.createElement("div",{ref:this.scrollbarRef,className:ie()("".concat(Xe,"-scrollbar"),(0,Me.Z)({},"".concat(Xe,"-scrollbar-show"),Vt)),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:cn?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},de.createElement("div",{ref:this.thumbRef,className:ie()("".concat(Xe,"-scrollbar-thumb"),(0,Me.Z)({},"".concat(Xe,"-scrollbar-thumb-moving"),st)),style:{width:"100%",height:it,top:dt,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),lt}(de.Component);function In(Se){var Be=Se.children,lt=Se.setRef,he=de.useCallback(function(rt){lt(rt)},[]);return de.cloneElement(Be,{ref:he})}function Yn(Se,Be,lt,he,rt,st){var Dt=st.getKey;return Se.slice(Be,lt+1).map(function(Xe,it){var dt=Be+it,Vt=rt(Xe,dt,{}),cn=Dt(Xe);return de.createElement(In,{key:cn,setRef:function(nn){return he(Xe,nn)}},Vt)})}var Bt=z(34203),qn=function(){function Se(){(0,Gn.Z)(this,Se),this.maps=void 0,this.maps=Object.create(null)}return(0,tr.Z)(Se,[{key:"set",value:function(lt,he){this.maps[lt]=he}},{key:"get",value:function(lt){return this.maps[lt]}}]),Se}(),ea=qn;function Hn(Se,Be,lt){var he=de.useState(0),rt=(0,Ze.Z)(he,2),st=rt[0],Dt=rt[1],Xe=(0,de.useRef)(new Map),it=(0,de.useRef)(new ea),dt=(0,de.useRef)();function Vt(){Va.Z.cancel(dt.current)}function cn(){Vt(),dt.current=(0,Va.Z)(function(){Xe.current.forEach(function(nn,Tn){if(nn&&nn.offsetParent){var ge=(0,Bt.Z)(nn),Ce=ge.offsetHeight;it.current.get(Tn)!==Ce&&it.current.set(Tn,ge.offsetHeight)}}),Dt(function(nn){return nn+1})})}function Mn(nn,Tn){var ge=Se(nn),Ce=Xe.current.get(ge);Tn?(Xe.current.set(ge,Tn),cn()):Xe.current.delete(ge),!Ce!=!Tn&&(Tn?Be==null||Be(nn):lt==null||lt(nn))}return(0,de.useEffect)(function(){return Vt},[]),[Mn,cn,it.current,st]}function aa(Se,Be,lt,he,rt,st,Dt,Xe){var it=de.useRef();return function(dt){if(dt==null){Xe();return}if(Va.Z.cancel(it.current),typeof dt=="number")Dt(dt);else if(dt&&(0,qe.Z)(dt)==="object"){var Vt,cn=dt.align;"index"in dt?Vt=dt.index:Vt=Be.findIndex(function(ge){return rt(ge)===dt.key});var Mn=dt.offset,nn=Mn===void 0?0:Mn,Tn=function ge(Ce,Pe){if(!(Ce<0||!Se.current)){var gt=Se.current.clientHeight,$t=!1,xn=Pe;if(gt){for(var Bn=Pe||cn,zt=0,Ot=0,Tt=0,an=Math.min(Be.length,Vt),ft=0;ft<=an;ft+=1){var Ht=rt(Be[ft]);Ot=zt;var Un=lt.get(Ht);Tt=Ot+(Un===void 0?he:Un),zt=Tt,ft===Vt&&Un===void 0&&($t=!0)}var na=null;switch(Bn){case"top":na=Ot-nn;break;case"bottom":na=Tt-gt+nn;break;default:{var kn=Se.current.scrollTop,ua=kn+gt;Ot<kn?xn="top":Tt>ua&&(xn="bottom")}}na!==null&&na!==Se.current.scrollTop&&Dt(na)}it.current=(0,Va.Z)(function(){$t&&st(),ge(Ce-1,xn)},2)}};Tn(3)}}}function br(Se,Be,lt,he){var rt=lt-Se,st=Be-lt,Dt=Math.min(rt,st)*2;if(he<=Dt){var Xe=Math.floor(he/2);return he%2?lt+Xe+1:lt-Xe}return rt>st?lt-(he-st):lt+(he-rt)}function Dr(Se,Be,lt){var he=Se.length,rt=Be.length,st,Dt;if(he===0&&rt===0)return null;he<rt?(st=Se,Dt=Be):(st=Be,Dt=Se);var Xe={__EMPTY_ITEM__:!0};function it(Tn){return Tn!==void 0?lt(Tn):Xe}for(var dt=null,Vt=Math.abs(he-rt)!==1,cn=0;cn<Dt.length;cn+=1){var Mn=it(st[cn]),nn=it(Dt[cn]);if(Mn!==nn){dt=cn,Vt=Vt||Mn!==it(Dt[cn+1]);break}}return dt===null?null:{index:dt,multiple:Vt}}function po(Se,Be,lt){var he=de.useState(Se),rt=(0,Ze.Z)(he,2),st=rt[0],Dt=rt[1],Xe=de.useState(null),it=(0,Ze.Z)(Xe,2),dt=it[0],Vt=it[1];return de.useEffect(function(){var cn=Dr(st||[],Se||[],Be);(cn==null?void 0:cn.index)!==void 0&&(lt==null||lt(cn.index),Vt(Se[cn.index])),Dt(Se)},[Se]),[dt]}var Kr=(typeof navigator=="undefined"?"undefined":(0,qe.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),ii=Kr,di=function(Se,Be){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 st=(0,de.useRef)({top:Se,bottom:Be});return st.current.top=Se,st.current.bottom=Be,function(Dt){var Xe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,it=Dt<0&&st.current.top||Dt>0&&st.current.bottom;return Xe&&it?(clearTimeout(he.current),lt.current=!1):(!it||lt.current)&&rt(),!lt.current&&it}};function Ji(Se,Be,lt,he){var rt=(0,de.useRef)(0),st=(0,de.useRef)(null),Dt=(0,de.useRef)(null),Xe=(0,de.useRef)(!1),it=di(Be,lt);function dt(cn){if(Se){Va.Z.cancel(st.current);var Mn=cn.deltaY;rt.current+=Mn,Dt.current=Mn,!it(Mn)&&(ii||cn.preventDefault(),st.current=(0,Va.Z)(function(){var nn=Xe.current?10:1;he(rt.current*nn),rt.current=0}))}}function Vt(cn){Se&&(Xe.current=cn.detail===Dt.current)}return[dt,Vt]}var Xi=14/15;function dl(Se,Be,lt){var he=(0,de.useRef)(!1),rt=(0,de.useRef)(0),st=(0,de.useRef)(null),Dt=(0,de.useRef)(null),Xe,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(Dt.current),Dt.current=setInterval(function(){Tn*=Xi,(!lt(Tn,!0)||Math.abs(Tn)<=.1)&&clearInterval(Dt.current)},16)}},dt=function(){he.current=!1,Xe()},Vt=function(Mn){Xe(),Mn.touches.length===1&&!he.current&&(he.current=!0,rt.current=Math.ceil(Mn.touches[0].pageY),st.current=Mn.target,st.current.addEventListener("touchmove",it),st.current.addEventListener("touchend",dt))};Xe=function(){st.current&&(st.current.removeEventListener("touchmove",it),st.current.removeEventListener("touchend",dt))},(0,_e.Z)(function(){return Se&&Be.current.addEventListener("touchstart",Vt),function(){var cn;(cn=Be.current)===null||cn===void 0||cn.removeEventListener("touchstart",Vt),Xe(),clearInterval(Dt.current)}},[Se])}var zi=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll","onVisibleChange","innerProps"],Wi=[],Al={overflowY:"auto",overflowAnchor:"none"};function Cl(Se,Be){var lt=Se.prefixCls,he=lt===void 0?"rc-virtual-list":lt,rt=Se.className,st=Se.height,Dt=Se.itemHeight,Xe=Se.fullHeight,it=Xe===void 0?!0:Xe,dt=Se.style,Vt=Se.data,cn=Se.children,Mn=Se.itemKey,nn=Se.virtual,Tn=Se.component,ge=Tn===void 0?"div":Tn,Ce=Se.onScroll,Pe=Se.onVisibleChange,gt=Se.innerProps,$t=(0,ue.Z)(Se,zi),xn=!!(nn!==!1&&st&&Dt),Bn=xn&&Vt&&Dt*Vt.length>st,zt=(0,de.useState)(0),Ot=(0,Ze.Z)(zt,2),Tt=Ot[0],an=Ot[1],ft=(0,de.useState)(!1),Ht=(0,Ze.Z)(ft,2),Un=Ht[0],na=Ht[1],kn=ie()(he,rt),ua=Vt||Wi,un=(0,de.useRef)(),ga=(0,de.useRef)(),er=(0,de.useRef)(),Dn=de.useCallback(function(yr){return typeof Mn=="function"?Mn(yr):yr==null?void 0:yr[Mn]},[Mn]),wn={getKey:Dn};function Cr(yr){an(function(Fo){var hi;typeof yr=="function"?hi=yr(Fo):hi=yr;var Ri=Pi(hi);return un.current.scrollTop=Ri,Ri})}var zr=(0,de.useRef)({start:0,end:ua.length}),Xr=(0,de.useRef)(),Hr=po(ua,Dn),mo=(0,Ze.Z)(Hr,1),Ua=mo[0];Xr.current=Ua;var or=Hn(Dn,null,null),ir=(0,Ze.Z)(or,4),_r=ir[0],Wr=ir[1],Sr=ir[2],yo=ir[3],oo=de.useMemo(function(){if(!xn)return{scrollHeight:void 0,start:0,end:ua.length-1,offset:void 0};if(!Bn){var yr;return{scrollHeight:((yr=ga.current)===null||yr===void 0?void 0:yr.offsetHeight)||0,start:0,end:ua.length-1,offset:void 0}}for(var Fo=0,hi,Ri,Ii,Zi=ua.length,fe=0;fe<Zi;fe+=1){var ve=ua[fe],Re=Dn(ve),Ue=Sr.get(Re),ot=Fo+(Ue===void 0?Dt:Ue);ot>=Tt&&hi===void 0&&(hi=fe,Ri=Fo),ot>Tt+st&&Ii===void 0&&(Ii=fe),Fo=ot}return hi===void 0&&(hi=0,Ri=0,Ii=Math.ceil(st/Dt)),Ii===void 0&&(Ii=ua.length-1),Ii=Math.min(Ii+1,ua.length),{scrollHeight:Fo,start:hi,end:Ii,offset:Ri}},[Bn,xn,Tt,ua,yo,st]),$r=oo.scrollHeight,jr=oo.start,Qr=oo.end,Jo=oo.offset;zr.current.start=jr,zr.current.end=Qr;var _o=$r-st,bi=(0,de.useRef)(_o);bi.current=_o;function Pi(yr){var Fo=yr;return Number.isNaN(bi.current)||(Fo=Math.min(Fo,bi.current)),Fo=Math.max(Fo,0),Fo}var vi=Tt<=0,ni=Tt>=_o,ai=di(vi,ni);function Eo(yr){var Fo=yr;Cr(Fo)}function Ho(yr){var Fo=yr.currentTarget.scrollTop;Fo!==Tt&&Cr(Fo),Ce==null||Ce(yr)}var Ci=Ji(xn,vi,ni,function(yr){Cr(function(Fo){var hi=Fo+yr;return hi})}),pi=(0,Ze.Z)(Ci,2),Li=pi[0],co=pi[1];dl(xn,un,function(yr,Fo){return ai(yr,Fo)?!1:(Li({preventDefault:function(){},deltaY:yr}),!0)}),(0,_e.Z)(function(){function yr(Fo){xn&&Fo.preventDefault()}return un.current.addEventListener("wheel",Li),un.current.addEventListener("DOMMouseScroll",co),un.current.addEventListener("MozMousePixelScroll",yr),function(){un.current&&(un.current.removeEventListener("wheel",Li),un.current.removeEventListener("DOMMouseScroll",co),un.current.removeEventListener("MozMousePixelScroll",yr))}},[xn]);var $a=aa(un,ua,Sr,Dt,Dn,Wr,Cr,function(){var yr;(yr=er.current)===null||yr===void 0||yr.delayHidden()});de.useImperativeHandle(Be,function(){return{scrollTo:$a}}),(0,_e.Z)(function(){if(Pe){var yr=ua.slice(jr,Qr+1);Pe(yr,ua)}},[jr,Qr,ua]);var to=Yn(ua,jr,Qr,_r,cn,wn),Yr=null;return st&&(Yr=(0,Ee.Z)((0,Me.Z)({},it?"height":"maxHeight",st),Al),xn&&(Yr.overflowY="hidden",Un&&(Yr.pointerEvents="none"))),de.createElement("div",(0,we.Z)({style:(0,Ee.Z)((0,Ee.Z)({},dt),{},{position:"relative"}),className:kn},$t),de.createElement(ge,{className:"".concat(he,"-holder"),style:Yr,ref:un,onScroll:Ho},de.createElement($n,{prefixCls:he,height:$r,offset:Jo,onInnerResize:Wr,ref:ga,innerProps:gt},to)),xn&&de.createElement(ln,{ref:er,prefixCls:he,scrollTop:Tt,height:st,scrollHeight:$r,count:ua.length,onScroll:Eo,onStartMove:function(){na(!0)},onStopMove:function(){na(!1)}}))}var Vi=de.forwardRef(Cl);Vi.displayName="List";var al=Vi,ul=al,Yi=z(62874),hl=z(86128),Ul=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Fl=function(Be,lt){var he=Be.className,rt=Be.style,st=Be.motion,Dt=Be.motionNodes,Xe=Be.motionType,it=Be.onMotionStart,dt=Be.onMotionEnd,Vt=Be.active,cn=Be.treeNodeRequiredProps,Mn=(0,ue.Z)(Be,Ul),nn=de.useState(!0),Tn=(0,Ze.Z)(nn,2),ge=Tn[0],Ce=Tn[1],Pe=de.useContext(bo.k),gt=Pe.prefixCls,$t=de.useRef(!1),xn=function(){$t.current||dt(),$t.current=!0};return(0,de.useEffect)(function(){Dt&&Xe==="hide"&&ge&&Ce(!1)},[Dt]),(0,de.useEffect)(function(){return Dt&&it(),function(){Dt&&xn()}},[]),Dt?de.createElement(Yi.Z,(0,we.Z)({ref:lt,visible:ge},st,{motionAppear:Xe==="show",onAppearEnd:xn,onLeaveEnd:xn}),function(Bn,zt){var Ot=Bn.className,Tt=Bn.style;return de.createElement("div",{ref:zt,className:ie()("".concat(gt,"-treenode-motion"),Ot),style:Tt},Dt.map(function(an){var ft=(0,we.Z)({},((0,lr.Z)(an.data),an.data)),Ht=an.title,Un=an.key,na=an.isStart,kn=an.isEnd;delete ft.children;var ua=(0,hr.H8)(Un,cn);return de.createElement(hl.Z,(0,we.Z)({},ft,ua,{title:Ht,active:Vt,data:an.data,key:Un,isStart:na,isEnd:kn}))}))}):de.createElement(hl.Z,(0,we.Z)({domRef:lt,className:he,style:rt},Mn,{active:Vt}))};Fl.displayName="MotionTreeNode";var zl=de.forwardRef(Fl),Tl=zl;function Xl(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Be=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],lt=Se.length,he=Be.length;if(Math.abs(lt-he)!==1)return{add:!1,key:null};function rt(st,Dt){var Xe=new Map;st.forEach(function(dt){Xe.set(dt,!0)});var it=Dt.filter(function(dt){return!Xe.has(dt)});return it.length===1?it[0]:null}return lt<he?{add:!0,key:rt(Se,Be)}:{add:!1,key:rt(Be,Se)}}function Ki(Se,Be,lt){var he=Se.findIndex(function(Xe){return Xe.key===lt}),rt=Se[he+1],st=Be.findIndex(function(Xe){return Xe.key===lt});if(rt){var Dt=Be.findIndex(function(Xe){return Xe.key===rt.key});return Be.slice(st+1,Dt)}return Be.slice(st+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"],sl={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Yl=function(){},_l="RC_TREE_MOTION_".concat(Math.random()),qi={key:_l},ji={key:_l,level:0,index:0,pos:"0",node:qi,nodes:[qi]},kl={parent:null,children:[],pos:ji.pos,data:qi,title:null,key:_l,isStart:[],isEnd:[]};function Zr(Se,Be,lt,he){return Be===!1||!lt?Se:Se.slice(0,Math.ceil(lt/he)+1)}function Sl(Se){var Be=Se.key,lt=Se.pos;return(0,hr.km)(Be,lt)}function Zl(Se){for(var Be=String(Se.data.key),lt=Se;lt.parent;)lt=lt.parent,Be="".concat(lt.data.key," > ").concat(Be);return Be}var ql=de.forwardRef(function(Se,Be){var lt=Se.prefixCls,he=Se.data,rt=Se.selectable,st=Se.checkable,Dt=Se.expandedKeys,Xe=Se.selectedKeys,it=Se.checkedKeys,dt=Se.loadedKeys,Vt=Se.loadingKeys,cn=Se.halfCheckedKeys,Mn=Se.keyEntities,nn=Se.disabled,Tn=Se.dragging,ge=Se.dragOverNodeKey,Ce=Se.dropPosition,Pe=Se.motion,gt=Se.height,$t=Se.itemHeight,xn=Se.virtual,Bn=Se.focusable,zt=Se.activeItem,Ot=Se.focused,Tt=Se.tabIndex,an=Se.onKeyDown,ft=Se.onFocus,Ht=Se.onBlur,Un=Se.onActiveChange,na=Se.onListChangeStart,kn=Se.onListChangeEnd,ua=(0,ue.Z)(Se,$i),un=de.useRef(null),ga=de.useRef(null);de.useImperativeHandle(Be,function(){return{scrollTo:function(ai){un.current.scrollTo(ai)},getIndentWidth:function(){return ga.current.offsetWidth}}});var er=de.useState(Dt),Dn=(0,Ze.Z)(er,2),wn=Dn[0],Cr=Dn[1],zr=de.useState(he),Xr=(0,Ze.Z)(zr,2),Hr=Xr[0],mo=Xr[1],Ua=de.useState(he),or=(0,Ze.Z)(Ua,2),ir=or[0],_r=or[1],Wr=de.useState([]),Sr=(0,Ze.Z)(Wr,2),yo=Sr[0],oo=Sr[1],$r=de.useState(null),jr=(0,Ze.Z)($r,2),Qr=jr[0],Jo=jr[1],_o=de.useRef(he);_o.current=he;function bi(){var ni=_o.current;mo(ni),_r(ni),oo([]),Jo(null),kn()}de.useEffect(function(){Cr(Dt);var ni=Xl(wn,Dt);if(ni.key!==null)if(ni.add){var ai=Hr.findIndex(function(co){var $a=co.key;return $a===ni.key}),Eo=Zr(Ki(Hr,he,ni.key),xn,gt,$t),Ho=Hr.slice();Ho.splice(ai+1,0,kl),_r(Ho),oo(Eo),Jo("show")}else{var Ci=he.findIndex(function(co){var $a=co.key;return $a===ni.key}),pi=Zr(Ki(he,Hr,ni.key),xn,gt,$t),Li=he.slice();Li.splice(Ci+1,0,kl),_r(Li),oo(pi),Jo("hide")}else Hr!==he&&(mo(he),_r(he))},[Dt,he]),de.useEffect(function(){Tn||bi()},[Tn]);var Pi=Pe?ir:he,vi={expandedKeys:Dt,selectedKeys:Xe,loadedKeys:dt,loadingKeys:Vt,checkedKeys:it,halfCheckedKeys:cn,dragOverNodeKey:ge,dropPosition:Ce,keyEntities:Mn};return de.createElement(de.Fragment,null,Ot&&zt&&de.createElement("span",{style:sl,"aria-live":"assertive"},Zl(zt)),de.createElement("div",null,de.createElement("input",{style:sl,disabled:Bn===!1||nn,tabIndex:Bn!==!1?Tt:null,onKeyDown:an,onFocus:ft,onBlur:Ht,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:ga,className:"".concat(lt,"-indent-unit")}))),de.createElement(ul,(0,we.Z)({},ua,{data:Pi,itemKey:Sl,height:gt,fullHeight:!1,virtual:xn,itemHeight:$t,prefixCls:"".concat(lt,"-list"),ref:un,onVisibleChange:function(ai,Eo){var Ho=new Set(ai),Ci=Eo.filter(function(pi){return!Ho.has(pi)});Ci.some(function(pi){return Sl(pi)===_l})&&bi()}}),function(ni){var ai=ni.pos,Eo=(0,we.Z)({},((0,lr.Z)(ni.data),ni.data)),Ho=ni.title,Ci=ni.key,pi=ni.isStart,Li=ni.isEnd,co=(0,hr.km)(Ci,ai);delete Eo.key,delete Eo.children;var $a=(0,hr.H8)(co,vi);return de.createElement(Tl,(0,we.Z)({},Eo,$a,{title:Ho,active:!!zt&&Ci===zt.key,pos:ai,data:ni.data,isStart:pi,isEnd:Li,motion:Pe,motionNodes:Ci===_l?yo:null,motionType:Qr,onMotionStart:na,onMotionEnd:bi,treeNodeRequiredProps:vi,onMouseMove:function(){Un(null)}}))}))});ql.displayName="NodeList";var yl=ql;function eu(Se){var Be=Se.dropPosition,lt=Se.dropLevelOffset,he=Se.indent,rt={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Be){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 Ol=10,fl=function(Se){(0,Gr.Z)(lt,Se);var Be=(0,ao.Z)(lt);function lt(){var he;(0,Gn.Z)(this,lt);for(var rt=arguments.length,st=new Array(rt),Dt=0;Dt<rt;Dt++)st[Dt]=arguments[Dt];return he=Be.call.apply(Be,[this].concat(st)),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,hr.w$)()},he.dragStartMousePosition=null,he.dragNode=void 0,he.currentMouseOverDroppableNodeKey=null,he.listRef=de.createRef(),he.onNodeDragStart=function(Xe,it){var dt=he.state,Vt=dt.expandedKeys,cn=dt.keyEntities,Mn=he.props.onDragStart,nn=it.props.eventKey;he.dragNode=it,he.dragStartMousePosition={x:Xe.clientX,y:Xe.clientY};var Tn=(0,Or._5)(Vt,nn);he.setState({draggingNodeKey:nn,dragChildrenKeys:(0,Or.wA)(nn,cn),indent:he.listRef.current.getIndentWidth()}),he.setExpandedKeys(Tn),window.addEventListener("dragend",he.onWindowDragEnd),Mn==null||Mn({event:Xe,node:(0,hr.F)(it.props)})},he.onNodeDragEnter=function(Xe,it){var dt=he.state,Vt=dt.expandedKeys,cn=dt.keyEntities,Mn=dt.dragChildrenKeys,nn=dt.flattenNodes,Tn=dt.indent,ge=he.props,Ce=ge.onDragEnter,Pe=ge.onExpand,gt=ge.allowDrop,$t=ge.direction,xn=it.props,Bn=xn.pos,zt=xn.eventKey,Ot=(0,Rr.Z)(he),Tt=Ot.dragNode;if(he.currentMouseOverDroppableNodeKey!==zt&&(he.currentMouseOverDroppableNodeKey=zt),!Tt){he.resetDragState();return}var an=(0,Or.OM)(Xe,Tt,it,Tn,he.dragStartMousePosition,gt,nn,cn,Vt,$t),ft=an.dropPosition,Ht=an.dropLevelOffset,Un=an.dropTargetKey,na=an.dropContainerKey,kn=an.dropTargetPos,ua=an.dropAllowed,un=an.dragOverNodeKey;if(Mn.indexOf(Un)!==-1||!ua){he.resetDragState();return}if(he.delayedDragEnterLogic||(he.delayedDragEnterLogic={}),Object.keys(he.delayedDragEnterLogic).forEach(function(ga){clearTimeout(he.delayedDragEnterLogic[ga])}),Tt.props.eventKey!==it.props.eventKey&&(Xe.persist(),he.delayedDragEnterLogic[Bn]=window.setTimeout(function(){if(he.state.draggingNodeKey!==null){var ga=(0,Te.Z)(Vt),er=cn[it.props.eventKey];er&&(er.children||[]).length&&(ga=(0,Or.L0)(Vt,it.props.eventKey)),"expandedKeys"in he.props||he.setExpandedKeys(ga),Pe==null||Pe(ga,{node:(0,hr.F)(it.props),expanded:!0,nativeEvent:Xe.nativeEvent})}},800)),Tt.props.eventKey===Un&&Ht===0){he.resetDragState();return}he.setState({dragOverNodeKey:un,dropPosition:ft,dropLevelOffset:Ht,dropTargetKey:Un,dropContainerKey:na,dropTargetPos:kn,dropAllowed:ua}),Ce==null||Ce({event:Xe,node:(0,hr.F)(it.props),expandedKeys:Vt})},he.onNodeDragOver=function(Xe,it){var dt=he.state,Vt=dt.dragChildrenKeys,cn=dt.flattenNodes,Mn=dt.keyEntities,nn=dt.expandedKeys,Tn=dt.indent,ge=he.props,Ce=ge.onDragOver,Pe=ge.allowDrop,gt=ge.direction,$t=(0,Rr.Z)(he),xn=$t.dragNode;if(xn){var Bn=(0,Or.OM)(Xe,xn,it,Tn,he.dragStartMousePosition,Pe,cn,Mn,nn,gt),zt=Bn.dropPosition,Ot=Bn.dropLevelOffset,Tt=Bn.dropTargetKey,an=Bn.dropContainerKey,ft=Bn.dropAllowed,Ht=Bn.dropTargetPos,Un=Bn.dragOverNodeKey;Vt.indexOf(Tt)!==-1||!ft||(xn.props.eventKey===Tt&&Ot===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():zt===he.state.dropPosition&&Ot===he.state.dropLevelOffset&&Tt===he.state.dropTargetKey&&an===he.state.dropContainerKey&&Ht===he.state.dropTargetPos&&ft===he.state.dropAllowed&&Un===he.state.dragOverNodeKey||he.setState({dropPosition:zt,dropLevelOffset:Ot,dropTargetKey:Tt,dropContainerKey:an,dropTargetPos:Ht,dropAllowed:ft,dragOverNodeKey:Un}),Ce==null||Ce({event:Xe,node:(0,hr.F)(it.props)}))}},he.onNodeDragLeave=function(Xe,it){he.currentMouseOverDroppableNodeKey===it.props.eventKey&&!Xe.currentTarget.contains(Xe.relatedTarget)&&(he.resetDragState(),he.currentMouseOverDroppableNodeKey=null);var dt=he.props.onDragLeave;dt==null||dt({event:Xe,node:(0,hr.F)(it.props)})},he.onWindowDragEnd=function(Xe){he.onNodeDragEnd(Xe,null,!0),window.removeEventListener("dragend",he.onWindowDragEnd)},he.onNodeDragEnd=function(Xe,it){var dt=he.props.onDragEnd;he.setState({dragOverNodeKey:null}),he.cleanDragState(),dt==null||dt({event:Xe,node:(0,hr.F)(it.props)}),he.dragNode=null,window.removeEventListener("dragend",he.onWindowDragEnd)},he.onNodeDrop=function(Xe,it){var dt,Vt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,cn=he.state,Mn=cn.dragChildrenKeys,nn=cn.dropPosition,Tn=cn.dropTargetKey,ge=cn.dropTargetPos,Ce=cn.dropAllowed;if(Ce){var Pe=he.props.onDrop;if(he.setState({dragOverNodeKey:null}),he.cleanDragState(),Tn!==null){var gt=(0,Ee.Z)((0,Ee.Z)({},(0,hr.H8)(Tn,he.getTreeNodeRequiredProps())),{},{active:((dt=he.getActiveItem())===null||dt===void 0?void 0:dt.key)===Tn,data:he.state.keyEntities[Tn].node}),$t=Mn.indexOf(Tn)!==-1;(0,He.ZP)(!$t,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var xn=(0,Or.yx)(ge),Bn={event:Xe,node:(0,hr.F)(gt),dragNode:he.dragNode?(0,hr.F)(he.dragNode.props):null,dragNodesKeys:[he.dragNode.props.eventKey].concat(Mn),dropToGap:nn!==0,dropPosition:nn+Number(xn[xn.length-1])};Vt||Pe==null||Pe(Bn),he.dragNode=null}}},he.cleanDragState=function(){var Xe=he.state.draggingNodeKey;Xe!==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(Xe,it){var dt=he.state,Vt=dt.expandedKeys,cn=dt.flattenNodes,Mn=it.expanded,nn=it.key,Tn=it.isLeaf;if(!(Tn||Xe.shiftKey||Xe.metaKey||Xe.ctrlKey)){var ge=cn.filter(function(Pe){return Pe.key===nn})[0],Ce=(0,hr.F)((0,Ee.Z)((0,Ee.Z)({},(0,hr.H8)(nn,he.getTreeNodeRequiredProps())),{},{data:ge.data}));he.setExpandedKeys(Mn?(0,Or._5)(Vt,nn):(0,Or.L0)(Vt,nn)),he.onNodeExpand(Xe,Ce)}},he.onNodeClick=function(Xe,it){var dt=he.props,Vt=dt.onClick,cn=dt.expandAction;cn==="click"&&he.triggerExpandActionExpand(Xe,it),Vt==null||Vt(Xe,it)},he.onNodeDoubleClick=function(Xe,it){var dt=he.props,Vt=dt.onDoubleClick,cn=dt.expandAction;cn==="doubleClick"&&he.triggerExpandActionExpand(Xe,it),Vt==null||Vt(Xe,it)},he.onNodeSelect=function(Xe,it){var dt=he.state.selectedKeys,Vt=he.state,cn=Vt.keyEntities,Mn=Vt.fieldNames,nn=he.props,Tn=nn.onSelect,ge=nn.multiple,Ce=it.selected,Pe=it[Mn.key],gt=!Ce;gt?ge?dt=(0,Or.L0)(dt,Pe):dt=[Pe]:dt=(0,Or._5)(dt,Pe);var $t=dt.map(function(xn){var Bn=cn[xn];return Bn?Bn.node:null}).filter(function(xn){return xn});he.setUncontrolledState({selectedKeys:dt}),Tn==null||Tn(dt,{event:"select",selected:gt,node:it,selectedNodes:$t,nativeEvent:Xe.nativeEvent})},he.onNodeCheck=function(Xe,it,dt){var Vt=he.state,cn=Vt.keyEntities,Mn=Vt.checkedKeys,nn=Vt.halfCheckedKeys,Tn=he.props,ge=Tn.checkStrictly,Ce=Tn.onCheck,Pe=it.key,gt,$t={event:"check",node:it,checked:dt,nativeEvent:Xe.nativeEvent};if(ge){var xn=dt?(0,Or.L0)(Mn,Pe):(0,Or._5)(Mn,Pe),Bn=(0,Or._5)(nn,Pe);gt={checked:xn,halfChecked:Bn},$t.checkedNodes=xn.map(function(Ht){return cn[Ht]}).filter(function(Ht){return Ht}).map(function(Ht){return Ht.node}),he.setUncontrolledState({checkedKeys:xn})}else{var zt=(0,kr.S)([].concat((0,Te.Z)(Mn),[Pe]),!0,cn),Ot=zt.checkedKeys,Tt=zt.halfCheckedKeys;if(!dt){var an=new Set(Ot);an.delete(Pe);var ft=(0,kr.S)(Array.from(an),{checked:!1,halfCheckedKeys:Tt},cn);Ot=ft.checkedKeys,Tt=ft.halfCheckedKeys}gt=Ot,$t.checkedNodes=[],$t.checkedNodesPositions=[],$t.halfCheckedKeys=Tt,Ot.forEach(function(Ht){var Un=cn[Ht];if(Un){var na=Un.node,kn=Un.pos;$t.checkedNodes.push(na),$t.checkedNodesPositions.push({node:na,pos:kn})}}),he.setUncontrolledState({checkedKeys:Ot},!1,{halfCheckedKeys:Tt})}Ce==null||Ce(gt,$t)},he.onNodeLoad=function(Xe){var it=Xe.key,dt=new Promise(function(Vt,cn){he.setState(function(Mn){var nn=Mn.loadedKeys,Tn=nn===void 0?[]:nn,ge=Mn.loadingKeys,Ce=ge===void 0?[]:ge,Pe=he.props,gt=Pe.loadData,$t=Pe.onLoad;if(!gt||Tn.indexOf(it)!==-1||Ce.indexOf(it)!==-1)return null;var xn=gt(Xe);return xn.then(function(){var Bn=he.state.loadedKeys,zt=(0,Or.L0)(Bn,it);$t==null||$t(zt,{event:"load",node:Xe}),he.setUncontrolledState({loadedKeys:zt}),he.setState(function(Ot){return{loadingKeys:(0,Or._5)(Ot.loadingKeys,it)}}),Vt()}).catch(function(Bn){if(he.setState(function(Ot){return{loadingKeys:(0,Or._5)(Ot.loadingKeys,it)}}),he.loadingRetryTimes[it]=(he.loadingRetryTimes[it]||0)+1,he.loadingRetryTimes[it]>=Ol){var zt=he.state.loadedKeys;(0,He.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),he.setUncontrolledState({loadedKeys:(0,Or.L0)(zt,it)}),Vt()}cn(Bn)}),{loadingKeys:(0,Or.L0)(Ce,it)}})});return dt.catch(function(){}),dt},he.onNodeMouseEnter=function(Xe,it){var dt=he.props.onMouseEnter;dt==null||dt({event:Xe,node:it})},he.onNodeMouseLeave=function(Xe,it){var dt=he.props.onMouseLeave;dt==null||dt({event:Xe,node:it})},he.onNodeContextMenu=function(Xe,it){var dt=he.props.onRightClick;dt&&(Xe.preventDefault(),dt({event:Xe,node:it}))},he.onFocus=function(){var Xe=he.props.onFocus;he.setState({focused:!0});for(var it=arguments.length,dt=new Array(it),Vt=0;Vt<it;Vt++)dt[Vt]=arguments[Vt];Xe==null||Xe.apply(void 0,dt)},he.onBlur=function(){var Xe=he.props.onBlur;he.setState({focused:!1}),he.onActiveChange(null);for(var it=arguments.length,dt=new Array(it),Vt=0;Vt<it;Vt++)dt[Vt]=arguments[Vt];Xe==null||Xe.apply(void 0,dt)},he.getTreeNodeRequiredProps=function(){var Xe=he.state,it=Xe.expandedKeys,dt=Xe.selectedKeys,Vt=Xe.loadedKeys,cn=Xe.loadingKeys,Mn=Xe.checkedKeys,nn=Xe.halfCheckedKeys,Tn=Xe.dragOverNodeKey,ge=Xe.dropPosition,Ce=Xe.keyEntities;return{expandedKeys:it||[],selectedKeys:dt||[],loadedKeys:Vt||[],loadingKeys:cn||[],checkedKeys:Mn||[],halfCheckedKeys:nn||[],dragOverNodeKey:Tn,dropPosition:ge,keyEntities:Ce}},he.setExpandedKeys=function(Xe){var it=he.state,dt=it.treeData,Vt=it.fieldNames,cn=(0,hr.oH)(dt,Xe,Vt);he.setUncontrolledState({expandedKeys:Xe,flattenNodes:cn},!0)},he.onNodeExpand=function(Xe,it){var dt=he.state.expandedKeys,Vt=he.state,cn=Vt.listChanging,Mn=Vt.fieldNames,nn=he.props,Tn=nn.onExpand,ge=nn.loadData,Ce=it.expanded,Pe=it[Mn.key];if(!cn){var gt=dt.indexOf(Pe),$t=!Ce;if((0,He.ZP)(Ce&&gt!==-1||!Ce&&gt===-1,"Expand state not sync with index check"),$t?dt=(0,Or.L0)(dt,Pe):dt=(0,Or._5)(dt,Pe),he.setExpandedKeys(dt),Tn==null||Tn(dt,{node:it,expanded:$t,nativeEvent:Xe.nativeEvent}),$t&&ge){var xn=he.onNodeLoad(it);xn&&xn.then(function(){var Bn=(0,hr.oH)(he.state.treeData,dt,Mn);he.setUncontrolledState({flattenNodes:Bn})}).catch(function(){var Bn=he.state.expandedKeys,zt=(0,Or._5)(Bn,Pe);he.setExpandedKeys(zt)})}}},he.onListChangeStart=function(){he.setUncontrolledState({listChanging:!0})},he.onListChangeEnd=function(){setTimeout(function(){he.setUncontrolledState({listChanging:!1})})},he.onActiveChange=function(Xe){var it=he.state.activeKey,dt=he.props.onActiveChange;it!==Xe&&(he.setState({activeKey:Xe}),Xe!==null&&he.scrollTo({key:Xe}),dt==null||dt(Xe))},he.getActiveItem=function(){var Xe=he.state,it=Xe.activeKey,dt=Xe.flattenNodes;return it===null?null:dt.find(function(Vt){var cn=Vt.key;return cn===it})||null},he.offsetActiveKey=function(Xe){var it=he.state,dt=it.flattenNodes,Vt=it.activeKey,cn=dt.findIndex(function(Tn){var ge=Tn.key;return ge===Vt});cn===-1&&Xe<0&&(cn=dt.length),cn=(cn+Xe+dt.length)%dt.length;var Mn=dt[cn];if(Mn){var nn=Mn.key;he.onActiveChange(nn)}else he.onActiveChange(null)},he.onKeyDown=function(Xe){var it=he.state,dt=it.activeKey,Vt=it.expandedKeys,cn=it.checkedKeys,Mn=it.fieldNames,nn=he.props,Tn=nn.onKeyDown,ge=nn.checkable,Ce=nn.selectable;switch(Xe.which){case y.Z.UP:{he.offsetActiveKey(-1),Xe.preventDefault();break}case y.Z.DOWN:{he.offsetActiveKey(1),Xe.preventDefault();break}}var Pe=he.getActiveItem();if(Pe&&Pe.data){var gt=he.getTreeNodeRequiredProps(),$t=Pe.data.isLeaf===!1||!!(Pe.data[Mn.children]||[]).length,xn=(0,hr.F)((0,Ee.Z)((0,Ee.Z)({},(0,hr.H8)(dt,gt)),{},{data:Pe.data,active:!0}));switch(Xe.which){case y.Z.LEFT:{$t&&Vt.includes(dt)?he.onNodeExpand({},xn):Pe.parent&&he.onActiveChange(Pe.parent.key),Xe.preventDefault();break}case y.Z.RIGHT:{$t&&!Vt.includes(dt)?he.onNodeExpand({},xn):Pe.children&&Pe.children.length&&he.onActiveChange(Pe.children[0].key),Xe.preventDefault();break}case y.Z.ENTER:case y.Z.SPACE:{ge&&!xn.disabled&&xn.checkable!==!1&&!xn.disableCheckbox?he.onNodeCheck({},xn,!cn.includes(dt)):!ge&&Ce&&!xn.disabled&&xn.selectable!==!1&&he.onNodeSelect({},xn);break}}}Tn==null||Tn(Xe)},he.setUncontrolledState=function(Xe){var it=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,dt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!he.destroyed){var Vt=!1,cn=!0,Mn={};Object.keys(Xe).forEach(function(nn){if(nn in he.props){cn=!1;return}Vt=!0,Mn[nn]=Xe[nn]}),Vt&&(!it||cn)&&he.setState((0,Ee.Z)((0,Ee.Z)({},Mn),dt))}},he.scrollTo=function(Xe){he.listRef.current.scrollTo(Xe)},he}return(0,tr.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,st=this.state,Dt=st.focused,Xe=st.flattenNodes,it=st.keyEntities,dt=st.draggingNodeKey,Vt=st.activeKey,cn=st.dropLevelOffset,Mn=st.dropContainerKey,nn=st.dropTargetKey,Tn=st.dropPosition,ge=st.dragOverNodeKey,Ce=st.indent,Pe=this.props,gt=Pe.prefixCls,$t=Pe.className,xn=Pe.style,Bn=Pe.showLine,zt=Pe.focusable,Ot=Pe.tabIndex,Tt=Ot===void 0?0:Ot,an=Pe.selectable,ft=Pe.showIcon,Ht=Pe.icon,Un=Pe.switcherIcon,na=Pe.draggable,kn=Pe.checkable,ua=Pe.checkStrictly,un=Pe.disabled,ga=Pe.motion,er=Pe.loadData,Dn=Pe.filterTreeNode,wn=Pe.height,Cr=Pe.itemHeight,zr=Pe.virtual,Xr=Pe.titleRender,Hr=Pe.dropIndicatorRender,mo=Pe.onContextMenu,Ua=Pe.onScroll,or=Pe.direction,ir=Pe.rootClassName,_r=Pe.rootStyle,Wr=(0,xe.Z)(this.props,{aria:!0,data:!0}),Sr;return na&&((0,qe.Z)(na)==="object"?Sr=na:typeof na=="function"?Sr={nodeDraggable:na}:Sr={}),de.createElement(bo.k.Provider,{value:{prefixCls:gt,selectable:an,showIcon:ft,icon:Ht,switcherIcon:Un,draggable:Sr,draggingNodeKey:dt,checkable:kn,checkStrictly:ua,disabled:un,keyEntities:it,dropLevelOffset:cn,dropContainerKey:Mn,dropTargetKey:nn,dropPosition:Tn,dragOverNodeKey:ge,indent:Ce,direction:or,dropIndicatorRender:Hr,loadData:er,filterTreeNode:Dn,titleRender:Xr,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()(gt,$t,ir,(rt={},(0,Me.Z)(rt,"".concat(gt,"-show-line"),Bn),(0,Me.Z)(rt,"".concat(gt,"-focused"),Dt),(0,Me.Z)(rt,"".concat(gt,"-active-focused"),Vt!==null),rt)),style:_r},de.createElement(yl,(0,we.Z)({ref:this.listRef,prefixCls:gt,style:xn,data:Xe,disabled:un,selectable:an,checkable:!!kn,motion:ga,dragging:dt!==null,height:wn,itemHeight:Cr,virtual:zr,focusable:zt,focused:Dt,tabIndex:Tt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:mo,onScroll:Ua},this.getTreeNodeRequiredProps(),Wr))))}}],[{key:"getDerivedStateFromProps",value:function(rt,st){var Dt=st.prevProps,Xe={prevProps:rt};function it(zt){return!Dt&&zt in rt||Dt&&Dt[zt]!==rt[zt]}var dt,Vt=st.fieldNames;if(it("fieldNames")&&(Vt=(0,hr.w$)(rt.fieldNames),Xe.fieldNames=Vt),it("treeData")?dt=rt.treeData:it("children")&&((0,He.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),dt=(0,hr.zn)(rt.children)),dt){Xe.treeData=dt;var cn=(0,hr.I8)(dt,{fieldNames:Vt});Xe.keyEntities=(0,Ee.Z)((0,Me.Z)({},_l,ji),cn.keyEntities)}var Mn=Xe.keyEntities||st.keyEntities;if(it("expandedKeys")||Dt&&it("autoExpandParent"))Xe.expandedKeys=rt.autoExpandParent||!Dt&&rt.defaultExpandParent?(0,Or.r7)(rt.expandedKeys,Mn):rt.expandedKeys;else if(!Dt&&rt.defaultExpandAll){var nn=(0,Ee.Z)({},Mn);delete nn[_l],Xe.expandedKeys=Object.keys(nn).map(function(zt){return nn[zt].key})}else!Dt&&rt.defaultExpandedKeys&&(Xe.expandedKeys=rt.autoExpandParent||rt.defaultExpandParent?(0,Or.r7)(rt.defaultExpandedKeys,Mn):rt.defaultExpandedKeys);if(Xe.expandedKeys||delete Xe.expandedKeys,dt||Xe.expandedKeys){var Tn=(0,hr.oH)(dt||st.treeData,Xe.expandedKeys||st.expandedKeys,Vt);Xe.flattenNodes=Tn}if(rt.selectable&&(it("selectedKeys")?Xe.selectedKeys=(0,Or.BT)(rt.selectedKeys,rt):!Dt&&rt.defaultSelectedKeys&&(Xe.selectedKeys=(0,Or.BT)(rt.defaultSelectedKeys,rt))),rt.checkable){var ge;if(it("checkedKeys")?ge=(0,Or.E6)(rt.checkedKeys)||{}:!Dt&&rt.defaultCheckedKeys?ge=(0,Or.E6)(rt.defaultCheckedKeys)||{}:dt&&(ge=(0,Or.E6)(rt.checkedKeys)||{checkedKeys:st.checkedKeys,halfCheckedKeys:st.halfCheckedKeys}),ge){var Ce=ge,Pe=Ce.checkedKeys,gt=Pe===void 0?[]:Pe,$t=Ce.halfCheckedKeys,xn=$t===void 0?[]:$t;if(!rt.checkStrictly){var Bn=(0,kr.S)(gt,!0,Mn);gt=Bn.checkedKeys,xn=Bn.halfCheckedKeys}Xe.checkedKeys=gt,Xe.halfCheckedKeys=xn}}return it("loadedKeys")&&(Xe.loadedKeys=rt.loadedKeys),Xe}}]),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:eu,allowDrop:function(){return!0},expandAction:!1},fl.TreeNode=hl.Z;var Wl=fl,Hu=Wl,Au=de.createContext(null),Io=Au;function Vl(Se){return Array.isArray(Se)?Se:Se!==void 0?[Se]:[]}function uu(Se){var Be=Se||{},lt=Be.label,he=Be.value,rt=Be.children,st=he||"value";return{_title:lt?[lt]:["title","label"],value:st,key:st,children:rt||"children"}}function Mr(Se){return!Se||Se.disabled||Se.disableCheckbox||Se.checkable===!1}function su(Se,Be){var lt=[];function he(rt){rt.forEach(function(st){var Dt=st[Be.children];Dt&&(lt.push(st[Be.value]),he(Dt))})}return he(Se),lt}function Fu(Se){return Se==null}var Iu={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Ou=function(Be,lt){var he=re(),rt=he.prefixCls,st=he.multiple,Dt=he.searchValue,Xe=he.toggleOpen,it=he.open,dt=he.notFoundContent,Vt=de.useContext(Io),cn=Vt.virtual,Mn=Vt.listHeight,nn=Vt.listItemHeight,Tn=Vt.treeData,ge=Vt.fieldNames,Ce=Vt.onSelect,Pe=Vt.dropdownMatchSelectWidth,gt=Vt.treeExpandAction,$t=de.useContext(Kn),xn=$t.checkable,Bn=$t.checkedKeys,zt=$t.halfCheckedKeys,Ot=$t.treeExpandedKeys,Tt=$t.treeDefaultExpandAll,an=$t.treeDefaultExpandedKeys,ft=$t.onTreeExpand,Ht=$t.treeIcon,Un=$t.showTreeIcon,na=$t.switcherIcon,kn=$t.treeLine,ua=$t.treeNodeFilterProp,un=$t.loadData,ga=$t.treeLoadedKeys,er=$t.treeMotion,Dn=$t.onTreeLoad,wn=$t.keyEntities,Cr=de.useRef(),zr=(0,ya.Z)(function(){return Tn},[it,Tn],function(Eo,Ho){return Ho[0]&&Eo[1]!==Ho[1]}),Xr=de.useState(null),Hr=(0,Ze.Z)(Xr,2),mo=Hr[0],Ua=Hr[1],or=wn[mo],ir=de.useMemo(function(){return xn?{checked:Bn,halfChecked:zt}:null},[xn,Bn,zt]);de.useEffect(function(){if(it&&!st&&Bn.length){var Eo;(Eo=Cr.current)===null||Eo===void 0||Eo.scrollTo({key:Bn[0]}),Ua(Bn[0])}},[it]);var _r=String(Dt).toLowerCase(),Wr=function(Ho){return _r?String(Ho[ua]).toLowerCase().includes(_r):!1},Sr=de.useState(an),yo=(0,Ze.Z)(Sr,2),oo=yo[0],$r=yo[1],jr=de.useState(null),Qr=(0,Ze.Z)(jr,2),Jo=Qr[0],_o=Qr[1],bi=de.useMemo(function(){return Ot?(0,Te.Z)(Ot):Dt?Jo:oo},[oo,Jo,Ot,Dt]);de.useEffect(function(){Dt&&_o(su(Tn,ge))},[Dt]);var Pi=function(Ho){$r(Ho),_o(Ho),ft&&ft(Ho)},vi=function(Ho){Ho.preventDefault()},ni=function(Ho,Ci){var pi=Ci.node;xn&&Mr(pi)||(Ce(pi.key,{selected:!Bn.includes(pi.key)}),st||Xe(!1))};if(de.useImperativeHandle(lt,function(){var Eo;return{scrollTo:(Eo=Cr.current)===null||Eo===void 0?void 0:Eo.scrollTo,onKeyDown:function(Ci){var pi,Li=Ci.which;switch(Li){case y.Z.UP:case y.Z.DOWN:case y.Z.LEFT:case y.Z.RIGHT:(pi=Cr.current)===null||pi===void 0||pi.onKeyDown(Ci);break;case y.Z.ENTER:{if(or){var co=(or==null?void 0:or.node)||{},$a=co.selectable,to=co.value;$a!==!1&&ni(null,{node:{key:mo},selected:!Bn.includes(to)})}break}case y.Z.ESC:Xe(!1)}},onKeyUp:function(){}}}),zr.length===0)return de.createElement("div",{role:"listbox",className:"".concat(rt,"-empty"),onMouseDown:vi},dt);var ai={fieldNames:ge};return ga&&(ai.loadedKeys=ga),bi&&(ai.expandedKeys=bi),de.createElement("div",{onMouseDown:vi},or&&it&&de.createElement("span",{style:Iu,"aria-live":"assertive"},or.node.value),de.createElement(Hu,(0,we.Z)({ref:Cr,focusable:!1,prefixCls:"".concat(rt,"-tree"),treeData:zr,height:Mn,itemHeight:nn,virtual:cn!==!1&&Pe!==!1,multiple:st,icon:Ht,showIcon:Un,switcherIcon:na,showLine:kn,loadData:Dt?null:un,motion:er,activeKey:mo,checkable:xn,checkStrictly:!0,checkedKeys:ir,selectedKeys:xn?[]:Bn,defaultExpandAll:Tt},ai,{onActiveChange:Ua,onSelect:ni,onCheck:ni,onExpand:Pi,onLoad:Dn,filterTreeNode:Wr,expandAction:gt})))},Su=de.forwardRef(Ou);Su.displayName="OptionList";var yu=Su,ml="SHOW_ALL",Eu="SHOW_PARENT",$l="SHOW_CHILD";function Pu(Se,Be,lt,he){var rt=new Set(Se);return Be===$l?Se.filter(function(st){var Dt=lt[st];return!(Dt&&Dt.children&&Dt.children.some(function(Xe){var it=Xe.node;return rt.has(it[he.value])})&&Dt.children.every(function(Xe){var it=Xe.node;return Mr(it)||rt.has(it[he.value])}))}):Be===Eu?Se.filter(function(st){var Dt=lt[st],Xe=Dt?Dt.parent:null;return!(Xe&&!Mr(Xe.node)&&rt.has(Xe.key))}):Se}function cu(Se){var Be=Se.searchPlaceholder,lt=Se.treeCheckStrictly,he=Se.treeCheckable,rt=Se.labelInValue,st=Se.value,Dt=Se.multiple;warning(!Be,"`searchPlaceholder` has been removed."),lt&&rt===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(rt||lt)&&warning(toArray(st).every(function(Xe){return Xe&&_typeof(Xe)==="object"&&"value"in Xe}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),lt||Dt||he?warning(!st||Array.isArray(st),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(st),"`value` should not be array when `TreeSelect` is single mode.")}var Lu=null,du=["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 Bu(Se){return!Se||(0,qe.Z)(Se)!=="object"}var gu=de.forwardRef(function(Se,Be){var lt=Se.id,he=Se.prefixCls,rt=he===void 0?"rc-tree-select":he,st=Se.value,Dt=Se.defaultValue,Xe=Se.onChange,it=Se.onSelect,dt=Se.onDeselect,Vt=Se.searchValue,cn=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,gt=Se.showCheckedStrategy,$t=Se.treeNodeLabelProp,xn=Se.multiple,Bn=Se.treeCheckable,zt=Se.treeCheckStrictly,Ot=Se.labelInValue,Tt=Se.fieldNames,an=Se.treeDataSimpleMode,ft=Se.treeData,Ht=Se.children,Un=Se.loadData,na=Se.treeLoadedKeys,kn=Se.onTreeLoad,ua=Se.treeDefaultExpandAll,un=Se.treeExpandedKeys,ga=Se.treeDefaultExpandedKeys,er=Se.onTreeExpand,Dn=Se.treeExpandAction,wn=Se.virtual,Cr=Se.listHeight,zr=Cr===void 0?200:Cr,Xr=Se.listItemHeight,Hr=Xr===void 0?20:Xr,mo=Se.onDropdownVisibleChange,Ua=Se.dropdownMatchSelectWidth,or=Ua===void 0?!0:Ua,ir=Se.treeLine,_r=Se.treeIcon,Wr=Se.showTreeIcon,Sr=Se.switcherIcon,yo=Se.treeMotion,oo=(0,ue.Z)(Se,du),$r=gr(lt),jr=Bn&&!zt,Qr=Bn||zt,Jo=zt||Ot,_o=Qr||xn,bi=(0,ke.Z)(Dt,{value:st}),Pi=(0,Ze.Z)(bi,2),vi=Pi[0],ni=Pi[1],ai=de.useMemo(function(){return Bn?gt||$l:ml},[gt,Bn]),Eo=de.useMemo(function(){return uu(Tt)},[JSON.stringify(Tt)]),Ho=(0,ke.Z)("",{value:Vt!==void 0?Vt:cn,postState:function(ka){return ka||""}}),Ci=(0,Ze.Z)(Ho,2),pi=Ci[0],Li=Ci[1],co=function(ka){Li(ka),Mn==null||Mn(ka)},$a=Ga(ft,Ht,an),to=oi($a,Eo),Yr=to.keyEntities,yr=to.valueEntities,Fo=de.useCallback(function(Ma){var ka=[],ja=[];return Ma.forEach(function(pr){yr.has(pr)?ja.push(pr):ka.push(pr)}),{missingRawValues:ka,existRawValues:ja}},[yr]),hi=et($a,pi,{fieldNames:Eo,treeNodeFilterProp:Pe,filterTreeNode:ge}),Ri=de.useCallback(function(Ma){if(Ma){if($t)return Ma[$t];for(var ka=Eo._title,ja=0;ja<ka.length;ja+=1){var pr=Ma[ka[ja]];if(pr!==void 0)return pr}}},[Eo,$t]),Ii=de.useCallback(function(Ma){var ka=Vl(Ma);return ka.map(function(ja){return Bu(ja)?{value:ja}:ja})},[]),Zi=de.useCallback(function(Ma){var ka=Ii(Ma);return ka.map(function(ja){var pr=ja.label,io=ja.value,wr=ja.halfChecked,Za,za=yr.get(io);if(za){var cr;pr=(cr=pr)!==null&&cr!==void 0?cr:Ri(za.node),Za=za.node.disabled}else if(pr===void 0){var Fr=Ii(vi).find(function(Jr){return Jr.value===io});pr=Fr.label}return{label:pr,value:io,halfChecked:wr,disabled:Za}})},[yr,Ri,Ii,vi]),fe=de.useMemo(function(){return Ii(vi)},[Ii,vi]),ve=de.useMemo(function(){var Ma=[],ka=[];return fe.forEach(function(ja){ja.halfChecked?ka.push(ja):Ma.push(ja)}),[Ma,ka]},[fe]),Re=(0,Ze.Z)(ve,2),Ue=Re[0],ot=Re[1],pt=de.useMemo(function(){return Ue.map(function(Ma){return Ma.value})},[Ue]),_t=Xo(Ue,ot,jr,Yr),rn=(0,Ze.Z)(_t,2),bt=rn[0],wt=rn[1],sn=de.useMemo(function(){var Ma=Pu(bt,ai,Yr,Eo),ka=Ma.map(function(wr){var Za,za,cr;return(Za=(za=Yr[wr])===null||za===void 0||(cr=za.node)===null||cr===void 0?void 0:cr[Eo.value])!==null&&Za!==void 0?Za:wr}),ja=ka.map(function(wr){var Za=Ue.find(function(za){return za.value===wr});return{value:wr,label:Za==null?void 0:Za.label}}),pr=Zi(ja),io=pr[0];return!_o&&io&&Fu(io.value)&&Fu(io.label)?[]:pr.map(function(wr){var Za;return(0,Ee.Z)((0,Ee.Z)({},wr),{},{label:(Za=wr.label)!==null&&Za!==void 0?Za:wr.value})})},[Eo,_o,bt,Ue,Zi,ai,Yr]),qt=Ao(sn),zn=(0,Ze.Z)(qt,1),Sa=zn[0],ca=Xn(function(Ma,ka,ja){var pr=Zi(Ma);if(ni(pr),Tn&&Li(""),Xe){var io=Ma;if(jr){var wr=Pu(Ma,ai,Yr,Eo);io=wr.map(function(mi){var Fi=yr.get(mi);return Fi?Fi.node[Eo.value]:mi})}var Za=ka||{triggerValue:void 0,selected:void 0},za=Za.triggerValue,cr=Za.selected,Fr=io;if(zt){var Jr=ot.filter(function(mi){return!io.includes(mi.value)});Fr=[].concat((0,Te.Z)(Fr),(0,Te.Z)(Jr))}var Wo=Zi(Fr),Zo={preValue:Ue,triggerValue:za},To=!0;(zt||ja==="selection"&&!cr)&&(To=!1),Wn(Zo,za,Ma,$a,To,Eo),Qr?Zo.checked=cr:Zo.selected=cr;var gi=Jo?Wo:Wo.map(function(mi){return mi.value});Xe(_o?gi:gi[0],Jo?null:Wo.map(function(mi){return mi.label}),Zo)}}),xr=de.useCallback(function(Ma,ka){var ja,pr=ka.selected,io=ka.source,wr=Yr[Ma],Za=wr==null?void 0:wr.node,za=(ja=Za==null?void 0:Za[Eo.value])!==null&&ja!==void 0?ja:Ma;if(!_o)ca([za],{selected:!0,triggerValue:za},"option");else{var cr=pr?[].concat((0,Te.Z)(pt),[za]):bt.filter(function(Fi){return Fi!==za});if(jr){var Fr=Fo(cr),Jr=Fr.missingRawValues,Wo=Fr.existRawValues,Zo=Wo.map(function(Fi){return yr.get(Fi).key}),To;if(pr){var gi=(0,kr.S)(Zo,!0,Yr);To=gi.checkedKeys}else{var mi=(0,kr.S)(Zo,{checked:!1,halfCheckedKeys:wt},Yr);To=mi.checkedKeys}cr=[].concat((0,Te.Z)(Jr),(0,Te.Z)(To.map(function(Fi){return Yr[Fi].node[Eo.value]})))}ca(cr,{selected:pr,triggerValue:za},io||"option")}pr||!_o?it==null||it(za,gn(Za)):dt==null||dt(za,gn(Za))},[Fo,yr,Yr,Eo,_o,pt,ca,jr,it,dt,bt,wt]),sr=de.useCallback(function(Ma){if(mo){var ka={};Object.defineProperty(ka,"documentClickClose",{get:function(){return(0,He.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),mo(Ma,ka)}},[mo]),Ir=Xn(function(Ma,ka){var ja=Ma.map(function(pr){return pr.value});if(ka.type==="clear"){ca(ja,{},"selection");return}ka.values.length&&xr(ka.values[0].value,{selected:!1,source:"selection"})}),pn=de.useMemo(function(){return{virtual:wn,dropdownMatchSelectWidth:or,listHeight:zr,listItemHeight:Hr,treeData:hi,fieldNames:Eo,onSelect:xr,treeExpandAction:Dn}},[wn,or,zr,Hr,hi,Eo,xr,Dn]),Ea=de.useMemo(function(){return{checkable:Qr,loadData:Un,treeLoadedKeys:na,onTreeLoad:kn,checkedKeys:bt,halfCheckedKeys:wt,treeDefaultExpandAll:ua,treeExpandedKeys:un,treeDefaultExpandedKeys:ga,onTreeExpand:er,treeIcon:_r,treeMotion:yo,showTreeIcon:Wr,switcherIcon:Sr,treeLine:ir,treeNodeFilterProp:Pe,keyEntities:Yr}},[Qr,Un,na,kn,bt,wt,ua,un,ga,er,_r,yo,Wr,Sr,ir,Pe,Yr]);return de.createElement(Io.Provider,{value:pn},de.createElement(Kn.Provider,{value:Ea},de.createElement(fr,(0,we.Z)({ref:Be},oo,{id:$r,prefixCls:rt,mode:_o?"multiple":void 0,displayValues:Sa,onDisplayValuesChange:Ir,searchValue:pi,onSearch:co,OptionList:yu,emptyOptions:!$a.length,onDropdownVisibleChange:sr,dropdownMatchSelectWidth:or}))))}),tu=gu;tu.TreeNode=Ai,tu.SHOW_ALL=ml,tu.SHOW_PARENT=Eu,tu.SHOW_CHILD=$l;var fu=tu,Je=fu,Et=z(10366),ct=z(8745),mn=z(33603),fa=z(9708),Ya=z(53124),ar=z(98866),ro=z(88258),Mo=z(98675),Do=z(65223),be=z(87244),De=z(13458),$e=z(78642),ut=z(46163),Jt=z(4173),Pn=z(99184),Rn=z(63185),wa=z(45503),ba=z(67968),Da=z(32157);const xa=Se=>{const{componentCls:Be,treePrefixCls:lt,colorBgElevated:he}=Se,rt=`.${lt}`;return[{[`${Be}-dropdown`]:[{padding:`${Se.paddingXS}px ${Se.paddingXS/2}px`},(0,Da.Yk)(lt,(0,wa.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 qa(Se,Be){return(0,ba.Z)("TreeSelect",lt=>{const he=(0,wa.TS)(lt,{treePrefixCls:Be});return[xa(he)]},Da.TM)(Se)}var ur=function(Se,Be){var lt={};for(var he in Se)Object.prototype.hasOwnProperty.call(Se,he)&&Be.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++)Be.indexOf(he[rt])<0&&Object.prototype.propertyIsEnumerable.call(Se,he[rt])&&(lt[he[rt]]=Se[he[rt]]);return lt};const nr=(Se,Be)=>{var lt,{prefixCls:he,size:rt,disabled:st,bordered:Dt=!0,className:Xe,rootClassName:it,treeCheckable:dt,multiple:Vt,listHeight:cn=256,listItemHeight:Mn=26,placement:nn,notFoundContent:Tn,switcherIcon:ge,treeLine:Ce,getPopupContainer:Pe,popupClassName:gt,dropdownClassName:$t,treeIcon:xn=!1,transitionName:Bn,choiceTransitionName:zt="",status:Ot,treeExpandAction:Tt,builtinPlacements:an,dropdownMatchSelectWidth:ft,popupMatchSelectWidth:Ht,allowClear:Un}=Se,na=ur(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:ua,renderEmpty:un,direction:ga,virtual:er,popupMatchSelectWidth:Dn,popupOverflow:wn}=de.useContext(Ya.E_),Cr=ua(),zr=ua("select",he),Xr=ua("select-tree",he),Hr=ua("tree-select",he),{compactSize:mo,compactItemClassnames:Ua}=(0,Jt.ri)(zr,ga),[or,ir]=(0,be.Z)(zr),[_r]=qa(Hr,Xr),Wr=ie()(gt||$t,`${Hr}-dropdown`,{[`${Hr}-dropdown-rtl`]:ga==="rtl"},it,ir),Sr=!!(dt||Vt),yo=(0,$e.Z)(na.suffixIcon,na.showArrow),oo=(lt=Ht!=null?Ht:ft)!==null&&lt!==void 0?lt:Dn,{status:$r,hasFeedback:jr,isFormItemInput:Qr,feedbackIcon:Jo}=de.useContext(Do.aM),_o=(0,fa.F)($r,Ot),{suffixIcon:bi,removeIcon:Pi,clearIcon:vi}=(0,ut.Z)(Object.assign(Object.assign({},na),{multiple:Sr,showSuffixIcon:yo,hasFeedback:jr,feedbackIcon:Jo,prefixCls:zr,componentName:"TreeSelect"})),ni=Un===!0?{clearIcon:vi}:Un;let ai;Tn!==void 0?ai=Tn:ai=(un==null?void 0:un("Select"))||de.createElement(ro.Z,{componentName:"Select"});const Eo=(0,Et.Z)(na,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),Ho=de.useMemo(()=>nn!==void 0?nn:ga==="rtl"?"bottomRight":"bottomLeft",[nn,ga]),Ci=(0,De.Z)(an,wn),pi=(0,Mo.Z)(yr=>{var Fo;return(Fo=rt!=null?rt:mo)!==null&&Fo!==void 0?Fo:yr}),Li=de.useContext(ar.Z),co=st!=null?st:Li,$a=ie()(!he&&Hr,{[`${zr}-lg`]:pi==="large",[`${zr}-sm`]:pi==="small",[`${zr}-rtl`]:ga==="rtl",[`${zr}-borderless`]:!Dt,[`${zr}-in-form-item`]:Qr},(0,fa.Z)(zr,_o,jr),Ua,Xe,it,ir),to=yr=>de.createElement(Pn.Z,{prefixCls:Xr,switcherIcon:ge,treeNodeProps:yr,showLine:Ce}),Yr=de.createElement(Je,Object.assign({virtual:er,disabled:co},Eo,{dropdownMatchSelectWidth:oo,builtinPlacements:Ci,ref:Be,prefixCls:zr,className:$a,listHeight:cn,listItemHeight:Mn,treeCheckable:dt&&de.createElement("span",{className:`${zr}-tree-checkbox-inner`}),treeLine:!!Ce,suffixIcon:bi,multiple:Sr,placement:Ho,removeIcon:Pi,allowClear:ni,switcherIcon:to,showTreeIcon:xn,notFoundContent:ai,getPopupContainer:Pe||kn,treeMotion:null,dropdownClassName:Wr,choiceTransitionName:(0,mn.m)(Cr,"",zt),transitionName:(0,mn.m)(Cr,"slide-up",Bn),treeExpandAction:Tt}));return or(_r(Yr))},Vr=de.forwardRef(nr),Nr=(0,ct.Z)(Vr);Vr.TreeNode=Ai,Vr.SHOW_ALL=ml,Vr.SHOW_PARENT=Eu,Vr.SHOW_CHILD=$l,Vr._InternalPanelDoNotUseOrYouWillBeFired=Nr;var Tr=Vr},79870:function(en,Wt,z){"use strict";z.d(Wt,{default:function(){return Po}});var x=z(87462),ie=z(4942),we=z(71002),Te=z(1413),Ee=z(74902),Ze=z(15671),ue=z(43144),qe=z(97326),Me=z(60136),ke=z(51630),He=z(94184),de=z.n(He),_e={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(gn){var Wn=gn.keyCode;if(gn.altKey&&!gn.ctrlKey||gn.metaKey||Wn>=_e.F1&&Wn<=_e.F12)return!1;switch(Wn){case _e.ALT:case _e.CAPS_LOCK:case _e.CONTEXT_MENU:case _e.CTRL:case _e.DOWN:case _e.END:case _e.ESC:case _e.HOME:case _e.INSERT:case _e.LEFT:case _e.MAC_FF_META:case _e.META:case _e.NUMLOCK:case _e.NUM_CENTER:case _e.PAGE_DOWN:case _e.PAGE_UP:case _e.PAUSE:case _e.PRINT_SCREEN:case _e.RIGHT:case _e.SHIFT:case _e.UP:case _e.WIN_KEY:case _e.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(gn){if(gn>=_e.ZERO&&gn<=_e.NINE||gn>=_e.NUM_ZERO&&gn<=_e.NUM_MULTIPLY||gn>=_e.A&&gn<=_e.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&gn===0)return!0;switch(gn){case _e.SPACE:case _e.QUESTION_MARK:case _e.NUM_PLUS:case _e.NUM_MINUS:case _e.NUM_PERIOD:case _e.NUM_DIVISION:case _e.SEMICOLON:case _e.DASH:case _e.EQUALS:case _e.COMMA:case _e.PERIOD:case _e.SLASH:case _e.APOSTROPHE:case _e.SINGLE_QUOTE:case _e.OPEN_SQUARE_BRACKET:case _e.BACKSLASH:case _e.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},se=_e,y=z(34952),a=z(72978),b=z(67294),E=z(69610);function ee(on){var gn=on.dropPosition,Wn=on.dropLevelOffset,et=on.indent,Xn={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(gn){case-1:Xn.top=0,Xn.left=-Wn*et;break;case 1:Xn.bottom=0,Xn.left=-Wn*et;break;case 0:Xn.bottom=0,Xn.left=et;break}return b.createElement("div",{style:Xn})}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,Ge=function(gn,Wn){var et=React.useRef(!0);pe(function(){if(!et.current)return gn()},Wn),pe(function(){return et.current=!1,function(){et.current=!0}},[])},ze=z(73299),Ie=z(73935);function ye(on){return on instanceof HTMLElement||on instanceof SVGElement}function Ke(on){return ye(on)?on:on instanceof b.Component?Ie.findDOMNode(on):null}var We=z(28580);function Qe(on,gn,Wn){var et=React.useRef({});return(!("value"in et.current)||Wn(et.current.condition,gn))&&(et.current.value=on(),et.current.condition=gn),et.current.value}function Fe(on,gn){typeof on=="function"?on(gn):(0,we.Z)(on)==="object"&&on&&"current"in on&&(on.current=gn)}function at(){for(var on=arguments.length,gn=new Array(on),Wn=0;Wn<on;Wn++)gn[Wn]=arguments[Wn];var et=gn.filter(function(Xn){return Xn});return et.length<=1?et[0]:function(Xn){gn.forEach(function(Xa){Fe(Xa,Xn)})}}function yt(){for(var on=arguments.length,gn=new Array(on),Wn=0;Wn<on;Wn++)gn[Wn]=arguments[Wn];return useMemo(function(){return at.apply(void 0,gn)},gn,function(et,Xn){return et.length===Xn.length&&et.every(function(Xa,Ga){return Xa===Xn[Ga]})})}function ht(on){var gn,Wn,et=(0,We.isMemo)(on)?on.type.type:on.type;return!(typeof et=="function"&&!((gn=et.prototype)!==null&&gn!==void 0&&gn.render)||typeof on=="function"&&!((Wn=on.prototype)!==null&&Wn!==void 0&&Wn.render))}function xt(on,gn){var Wn={};return Wn[on.toLowerCase()]=gn.toLowerCase(),Wn["Webkit".concat(on)]="webkit".concat(gn),Wn["Moz".concat(on)]="moz".concat(gn),Wn["ms".concat(on)]="MS".concat(gn),Wn["O".concat(on)]="o".concat(gn.toLowerCase()),Wn}function Ct(on,gn){var Wn={animationend:xt("Animation","AnimationEnd"),transitionend:xt("Transition","TransitionEnd")};return on&&("AnimationEvent"in gn||delete Wn.animationend.animation,"TransitionEvent"in gn||delete Wn.transitionend.transition),Wn}var Xt=Ct(ce(),typeof window!="undefined"?window:{}),la={};if(ce()){var sa=document.createElement("div");la=sa.style}var Pt={};function mt(on){if(Pt[on])return Pt[on];var gn=Xt[on];if(gn)for(var Wn=Object.keys(gn),et=Wn.length,Xn=0;Xn<et;Xn+=1){var Xa=Wn[Xn];if(Object.prototype.hasOwnProperty.call(gn,Xa)&&Xa in la)return Pt[on]=gn[Xa],Pt[on]}return""}var Sn=mt("animationend"),va=mt("transitionend"),Fn=!!(Sn&&va),Qn=Sn||"animationend",tt=va||"transitionend";function ta(on,gn){if(!on)return null;if((0,we.Z)(on)==="object"){var Wn=gn.replace(/-\w/g,function(et){return et[1].toUpperCase()});return on[Wn]}return"".concat(on,"-").concat(gn)}var ha="none",fn="appear",Ft="enter",hn="leave",Ve="none",Oe="prepare",St="start",Yt="active",An="end";function Zn(on){var gn=b.useRef(!1),Wn=b.useState(on),et=(0,re.Z)(Wn,2),Xn=et[0],Xa=et[1];b.useEffect(function(){return gn.current=!1,function(){gn.current=!0}},[]);function Ga(bn,Kn){Kn&&gn.current||Xa(bn)}return[Xn,Ga]}var Fa=function(gn){return+setTimeout(gn,16)},On=function(gn){return clearTimeout(gn)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Fa=function(gn){return window.requestAnimationFrame(gn)},On=function(gn){return window.cancelAnimationFrame(gn)});var ra=0,Aa=new Map;function nt(on){Aa.delete(on)}var kt=function(gn){var Wn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;ra+=1;var et=ra;function Xn(Xa){if(Xa===0)nt(et),gn();else{var Ga=Fa(function(){Xn(Xa-1)});Aa.set(et,Ga)}}return Xn(Wn),et};kt.cancel=function(on){var gn=Aa.get(on);return nt(gn),On(gn)};var Ta=kt,oa=function(){var on=b.useRef(null);function gn(){Ta.cancel(on.current)}function Wn(et){var Xn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;gn();var Xa=Ta(function(){Xn<=1?et({isCanceled:function(){return Xa!==on.current}}):Wn(et,Xn-1)});on.current=Xa}return b.useEffect(function(){return function(){gn()}},[]),[Wn,gn]},Zt=ce()?b.useLayoutEffect:b.useEffect,Ia=Zt,vt=[Oe,St,Yt,An],jt=!1,dn=!0;function Gt(on){return on===Yt||on===An}var Ut=function(on,gn){var Wn=Zn(Ve),et=(0,re.Z)(Wn,2),Xn=et[0],Xa=et[1],Ga=oa(),bn=(0,re.Z)(Ga,2),Kn=bn[0],Gn=bn[1];function tr(){Xa(Oe,!0)}return Ia(function(){if(Xn!==Ve&&Xn!==An){var Rr=vt.indexOf(Xn),Gr=vt[Rr+1],ao=gn(Xn);ao===jt?Xa(Gr,!0):Kn(function(bo){function Or(){bo.isCanceled()||Xa(Gr,!0)}ao===!0?Or():Promise.resolve(ao).then(Or)})}},[on,Xn]),b.useEffect(function(){return function(){Gn()}},[]),[tr,Xn]},Pa=function(on){var gn=(0,b.useRef)(),Wn=(0,b.useRef)(on);Wn.current=on;var et=b.useCallback(function(Ga){Wn.current(Ga)},[]);function Xn(Ga){Ga&&(Ga.removeEventListener(tt,et),Ga.removeEventListener(Qn,et))}function Xa(Ga){gn.current&&gn.current!==Ga&&Xn(gn.current),Ga&&Ga!==gn.current&&(Ga.addEventListener(tt,et),Ga.addEventListener(Qn,et),gn.current=Ga)}return b.useEffect(function(){return function(){Xn(gn.current)}},[]),[Xa,Xn]};function Ba(on,gn,Wn,et){var Xn=et.motionEnter,Xa=Xn===void 0?!0:Xn,Ga=et.motionAppear,bn=Ga===void 0?!0:Ga,Kn=et.motionLeave,Gn=Kn===void 0?!0:Kn,tr=et.motionDeadline,Rr=et.motionLeaveImmediately,Gr=et.onAppearPrepare,ao=et.onEnterPrepare,bo=et.onLeavePrepare,Or=et.onAppearStart,lr=et.onEnterStart,Vn=et.onLeaveStart,$n=et.onAppearActive,Va=et.onEnterActive,Ur=et.onLeaveActive,Ae=et.onAppearEnd,ln=et.onEnterEnd,In=et.onLeaveEnd,Yn=et.onVisibleChanged,Bt=Zn(),qn=(0,re.Z)(Bt,2),ea=qn[0],Hn=qn[1],aa=Zn(ha),br=(0,re.Z)(aa,2),Dr=br[0],po=br[1],Kr=Zn(null),ii=(0,re.Z)(Kr,2),di=ii[0],Ji=ii[1],Xi=(0,b.useRef)(!1),dl=(0,b.useRef)(null);function zi(){return Wn()}var Wi=(0,b.useRef)(!1);function Al(Ki){var $i=zi();if(!(Ki&&!Ki.deadline&&Ki.target!==$i)){var sl=Wi.current,Yl;Dr===fn&&sl?Yl=Ae==null?void 0:Ae($i,Ki):Dr===Ft&&sl?Yl=ln==null?void 0:ln($i,Ki):Dr===hn&&sl&&(Yl=In==null?void 0:In($i,Ki)),Dr!==ha&&sl&&Yl!==!1&&(po(ha,!0),Ji(null,!0))}}var Cl=Pa(Al),Vi=(0,re.Z)(Cl,1),al=Vi[0],ul=b.useMemo(function(){var Ki,$i,sl;switch(Dr){case fn:return Ki={},(0,ie.Z)(Ki,Oe,Gr),(0,ie.Z)(Ki,St,Or),(0,ie.Z)(Ki,Yt,$n),Ki;case Ft:return $i={},(0,ie.Z)($i,Oe,ao),(0,ie.Z)($i,St,lr),(0,ie.Z)($i,Yt,Va),$i;case hn:return sl={},(0,ie.Z)(sl,Oe,bo),(0,ie.Z)(sl,St,Vn),(0,ie.Z)(sl,Yt,Ur),sl;default:return{}}},[Dr]),Yi=Ut(Dr,function(Ki){if(Ki===Oe){var $i=ul[Oe];return $i?$i(zi()):jt}if(Fl in ul){var sl;Ji(((sl=ul[Fl])===null||sl===void 0?void 0:sl.call(ul,zi(),null))||null)}return Fl===Yt&&(al(zi()),tr>0&&(clearTimeout(dl.current),dl.current=setTimeout(function(){Al({deadline:!0})},tr))),dn}),hl=(0,re.Z)(Yi,2),Ul=hl[0],Fl=hl[1],zl=Gt(Fl);Wi.current=zl,Ia(function(){Hn(gn);var Ki=Xi.current;if(Xi.current=!0,!!on){var $i;!Ki&&gn&&bn&&($i=fn),Ki&&gn&&Xa&&($i=Ft),(Ki&&!gn&&Gn||!Ki&&Rr&&!gn&&Gn)&&($i=hn),$i&&(po($i),Ul())}},[gn]),(0,b.useEffect)(function(){(Dr===fn&&!bn||Dr===Ft&&!Xa||Dr===hn&&!Gn)&&po(ha)},[bn,Xa,Gn]),(0,b.useEffect)(function(){return function(){Xi.current=!1,clearTimeout(dl.current)}},[]);var Tl=b.useRef(!1);(0,b.useEffect)(function(){ea&&(Tl.current=!0),ea!==void 0&&Dr===ha&&((Tl.current||ea)&&(Yn==null||Yn(ea)),Tl.current=!0)},[ea,Dr]);var Xl=di;return ul[Oe]&&Fl===St&&(Xl=(0,Te.Z)({transition:"none"},Xl)),[Dr,Fl,Xl,ea!=null?ea:gn]}var Ca=function(on){(0,Me.Z)(Wn,on);var gn=(0,ke.Z)(Wn);function Wn(){return(0,Ze.Z)(this,Wn),gn.apply(this,arguments)}return(0,ue.Z)(Wn,[{key:"render",value:function(){return this.props.children}}]),Wn}(b.Component),La=Ca;function Lr(on){var gn=on;(0,we.Z)(on)==="object"&&(gn=on.transitionSupport);function Wn(Xn){return!!(Xn.motionName&&gn)}var et=b.forwardRef(function(Xn,Xa){var Ga=Xn.visible,bn=Ga===void 0?!0:Ga,Kn=Xn.removeOnLeave,Gn=Kn===void 0?!0:Kn,tr=Xn.forceRender,Rr=Xn.children,Gr=Xn.motionName,ao=Xn.leavedClassName,bo=Xn.eventProps,Or=Wn(Xn),lr=(0,b.useRef)(),Vn=(0,b.useRef)();function $n(){try{return lr.current instanceof HTMLElement?lr.current:Ke(Vn.current)}catch(Kr){return null}}var Va=Ba(Or,bn,$n,Xn),Ur=(0,re.Z)(Va,4),Ae=Ur[0],ln=Ur[1],In=Ur[2],Yn=Ur[3],Bt=b.useRef(Yn);Yn&&(Bt.current=!0);var qn=b.useCallback(function(Kr){lr.current=Kr,Fe(Xa,Kr)},[Xa]),ea,Hn=(0,Te.Z)((0,Te.Z)({},bo),{},{visible:bn});if(!Rr)ea=null;else if(Ae===ha||!Wn(Xn))Yn?ea=Rr((0,Te.Z)({},Hn),qn):!Gn&&Bt.current&&ao?ea=Rr((0,Te.Z)((0,Te.Z)({},Hn),{},{className:ao}),qn):tr||!Gn&&!ao?ea=Rr((0,Te.Z)((0,Te.Z)({},Hn),{},{style:{display:"none"}}),qn):ea=null;else{var aa,br;ln===Oe?br="prepare":Gt(ln)?br="active":ln===St&&(br="start"),ea=Rr((0,Te.Z)((0,Te.Z)({},Hn),{},{className:de()(ta(Gr,Ae),(aa={},(0,ie.Z)(aa,ta(Gr,"".concat(Ae,"-").concat(br)),br),(0,ie.Z)(aa,Gr,typeof Gr=="string"),aa)),style:In}),qn)}if(b.isValidElement(ea)&&ht(ea)){var Dr=ea,po=Dr.ref;po||(ea=b.cloneElement(ea,{ref:qn}))}return b.createElement(La,{ref:Vn},ea)});return et.displayName="CSSMotion",et}var Br=Lr(Fn),Er="add",ho="keep",Ro="remove",vo="removed";function No(on){var gn;return on&&(0,we.Z)(on)==="object"&&"key"in on?gn=on:gn={key:on},(0,Te.Z)((0,Te.Z)({},gn),{},{key:String(gn.key)})}function zo(){var on=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return on.map(No)}function Co(){var on=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Wn=[],et=0,Xn=gn.length,Xa=zo(on),Ga=zo(gn);Xa.forEach(function(Gn){for(var tr=!1,Rr=et;Rr<Xn;Rr+=1){var Gr=Ga[Rr];if(Gr.key===Gn.key){et<Rr&&(Wn=Wn.concat(Ga.slice(et,Rr).map(function(ao){return(0,Te.Z)((0,Te.Z)({},ao),{},{status:Er})})),et=Rr),Wn.push((0,Te.Z)((0,Te.Z)({},Gr),{},{status:ho})),et+=1,tr=!0;break}}tr||Wn.push((0,Te.Z)((0,Te.Z)({},Gn),{},{status:Ro}))}),et<Xn&&(Wn=Wn.concat(Ga.slice(et).map(function(Gn){return(0,Te.Z)((0,Te.Z)({},Gn),{},{status:Er})})));var bn={};Wn.forEach(function(Gn){var tr=Gn.key;bn[tr]=(bn[tr]||0)+1});var Kn=Object.keys(bn).filter(function(Gn){return bn[Gn]>1});return Kn.forEach(function(Gn){Wn=Wn.filter(function(tr){var Rr=tr.key,Gr=tr.status;return Rr!==Gn||Gr!==Ro}),Wn.forEach(function(tr){tr.key===Gn&&(tr.status=ho)})}),Wn}var $o=["component","children","onVisibleChanged","onAllRemoved"],uo=["status"],wo=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Oi(on){var gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Br,Wn=function(et){(0,Me.Z)(Xa,et);var Xn=(0,ke.Z)(Xa);function Xa(){var Ga;(0,Ze.Z)(this,Xa);for(var bn=arguments.length,Kn=new Array(bn),Gn=0;Gn<bn;Gn++)Kn[Gn]=arguments[Gn];return Ga=Xn.call.apply(Xn,[this].concat(Kn)),(0,ie.Z)((0,qe.Z)(Ga),"state",{keyEntities:[]}),(0,ie.Z)((0,qe.Z)(Ga),"removeKey",function(tr){var Rr=Ga.state.keyEntities,Gr=Rr.map(function(ao){return ao.key!==tr?ao:(0,Te.Z)((0,Te.Z)({},ao),{},{status:vo})});return Ga.setState({keyEntities:Gr}),Gr.filter(function(ao){var bo=ao.status;return bo!==vo}).length}),Ga}return(0,ue.Z)(Xa,[{key:"render",value:function(){var bn=this,Kn=this.state.keyEntities,Gn=this.props,tr=Gn.component,Rr=Gn.children,Gr=Gn.onVisibleChanged,ao=Gn.onAllRemoved,bo=(0,oe.Z)(Gn,$o),Or=tr||b.Fragment,lr={};return wo.forEach(function(Vn){lr[Vn]=bo[Vn],delete bo[Vn]}),delete bo.keys,b.createElement(Or,bo,Kn.map(function(Vn){var $n=Vn.status,Va=(0,oe.Z)(Vn,uo),Ur=$n===Er||$n===ho;return b.createElement(gn,(0,x.Z)({},lr,{key:Va.key,visible:Ur,eventProps:Va,onVisibleChanged:function(ln){if(Gr==null||Gr(ln,{key:Va.key}),!ln){var In=bn.removeKey(Va.key);In===0&&ao&&ao()}}}),Rr)}))}}],[{key:"getDerivedStateFromProps",value:function(bn,Kn){var Gn=bn.keys,tr=Kn.keyEntities,Rr=zo(Gn),Gr=Co(tr,Rr);return{keyEntities:Gr.filter(function(ao){var bo=tr.find(function(Or){var lr=Or.key;return ao.key===lr});return!(bo&&bo.status===vo&&ao.status===Ro)})}}}]),Xa}(b.Component);return(0,ie.Z)(Wn,"defaultProps",{component:"div"}),Wn}var yi=Oi(Fn),ui=Br,Si=z(56261);function fo(on,gn){var Wn=b.useState(!1),et=(0,re.Z)(Wn,2),Xn=et[0],Xa=et[1];b.useLayoutEffect(function(){if(Xn)return on(),function(){gn()}},[Xn]),b.useLayoutEffect(function(){return Xa(!0),function(){Xa(!1)}},[])}var ti=z(83898),Cn=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],Nn=function(gn,Wn){var et=gn.className,Xn=gn.style,Xa=gn.motion,Ga=gn.motionNodes,bn=gn.motionType,Kn=gn.onMotionStart,Gn=gn.onMotionEnd,tr=gn.active,Rr=gn.treeNodeRequiredProps,Gr=(0,oe.Z)(gn,Cn),ao=b.useState(!0),bo=(0,re.Z)(ao,2),Or=bo[0],lr=bo[1],Vn=b.useContext(E.k),$n=Vn.prefixCls,Va=Ga&&bn!=="hide";xe(function(){Ga&&Va!==Or&&lr(Va)},[Ga]);var Ur=function(){Ga&&Kn()},Ae=b.useRef(!1),ln=function(){Ga&&!Ae.current&&(Ae.current=!0,Gn())};fo(Ur,ln);var In=function(Bt){Va===Bt&&ln()};return Ga?b.createElement(ui,(0,x.Z)({ref:Wn,visible:Or},Xa,{motionAppear:bn==="show",onVisibleChanged:In}),function(Yn,Bt){var qn=Yn.className,ea=Yn.style;return b.createElement("div",{ref:Bt,className:de()("".concat($n,"-treenode-motion"),qn),style:ea},Ga.map(function(Hn){var aa=(0,x.Z)({},((0,te.Z)(Hn.data),Hn.data)),br=Hn.title,Dr=Hn.key,po=Hn.isStart,Kr=Hn.isEnd;delete aa.children;var ii=(0,ti.H8)(Dr,Rr);return b.createElement(Si.Z,(0,x.Z)({},aa,ii,{title:br,active:tr,data:Hn.data,key:Dr,isStart:po,isEnd:Kr}))}))}):b.createElement(Si.Z,(0,x.Z)({domRef:Wn,className:et,style:Xn},Gr,{active:tr}))};Nn.displayName="MotionTreeNode";var vn=b.forwardRef(Nn),Qa=vn;function fr(){var on=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],gn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Wn=on.length,et=gn.length;if(Math.abs(Wn-et)!==1)return{add:!1,key:null};function Xn(Xa,Ga){var bn=new Map;Xa.forEach(function(Gn){bn.set(Gn,!0)});var Kn=Ga.filter(function(Gn){return!bn.has(Gn)});return Kn.length===1?Kn[0]:null}return Wn<et?{add:!0,key:Xn(on,gn)}:{add:!1,key:Xn(gn,on)}}function no(on,gn,Wn){var et=on.findIndex(function(bn){return bn.key===Wn}),Xn=on[et+1],Xa=gn.findIndex(function(bn){return bn.key===Wn});if(Xn){var Ga=gn.findIndex(function(bn){return bn.key===Xn.key});return gn.slice(Xa+1,Ga)}return gn.slice(Xa+1)}var qo=["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"],So={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},_n=function(){},Ha="RC_TREE_MOTION_".concat(Math.random()),Bo={key:Ha},ma={key:Ha,level:0,index:0,pos:"0",node:Bo,nodes:[Bo]},gr={parent:null,children:[],pos:ma.pos,data:Bo,title:null,key:Ha,isStart:[],isEnd:[]};function Nt(on,gn,Wn,et){return gn===!1||!Wn?on:on.slice(0,Math.ceil(Wn/et)+1)}function ia(on){var gn=on.key,Wn=on.pos;return(0,ti.km)(gn,Wn)}function Ln(on){for(var gn=String(on.data.key),Wn=on;Wn.parent;)Wn=Wn.parent,gn="".concat(Wn.data.key," > ").concat(gn);return gn}var Rt=b.forwardRef(function(on,gn){var Wn=on.prefixCls,et=on.data,Xn=on.selectable,Xa=on.checkable,Ga=on.expandedKeys,bn=on.selectedKeys,Kn=on.checkedKeys,Gn=on.loadedKeys,tr=on.loadingKeys,Rr=on.halfCheckedKeys,Gr=on.keyEntities,ao=on.disabled,bo=on.dragging,Or=on.dragOverNodeKey,lr=on.dropPosition,Vn=on.motion,$n=on.height,Va=on.itemHeight,Ur=on.virtual,Ae=on.focusable,ln=on.activeItem,In=on.focused,Yn=on.tabIndex,Bt=on.onKeyDown,qn=on.onFocus,ea=on.onBlur,Hn=on.onActiveChange,aa=on.onListChangeStart,br=on.onListChangeEnd,Dr=(0,oe.Z)(on,qo),po=b.useRef(null),Kr=b.useRef(null);b.useImperativeHandle(gn,function(){return{scrollTo:function(ji){po.current.scrollTo(ji)},getIndentWidth:function(){return Kr.current.offsetWidth}}});var ii=b.useState(Ga),di=(0,re.Z)(ii,2),Ji=di[0],Xi=di[1],dl=b.useState(et),zi=(0,re.Z)(dl,2),Wi=zi[0],Al=zi[1],Cl=b.useState(et),Vi=(0,re.Z)(Cl,2),al=Vi[0],ul=Vi[1],Yi=b.useState([]),hl=(0,re.Z)(Yi,2),Ul=hl[0],Fl=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 sl(){var qi=$i.current;Al(qi),ul(qi),Fl([]),Ki(null),br()}xe(function(){Xi(Ga);var qi=fr(Ji,Ga);if(qi.key!==null)if(qi.add){var ji=Wi.findIndex(function(yl){var eu=yl.key;return eu===qi.key}),kl=Nt(no(Wi,et,qi.key),Ur,$n,Va),Zr=Wi.slice();Zr.splice(ji+1,0,gr),ul(Zr),Fl(kl),Ki("show")}else{var Sl=et.findIndex(function(yl){var eu=yl.key;return eu===qi.key}),Zl=Nt(no(et,Wi,qi.key),Ur,$n,Va),ql=et.slice();ql.splice(Sl+1,0,gr),ul(ql),Fl(Zl),Ki("hide")}else Wi!==et&&(Al(et),ul(et))},[Ga,et]),b.useEffect(function(){bo||sl()},[bo]);var Yl=Vn?al:et,_l={expandedKeys:Ga,selectedKeys:bn,loadedKeys:Gn,loadingKeys:tr,checkedKeys:Kn,halfCheckedKeys:Rr,dragOverNodeKey:Or,dropPosition:lr,keyEntities:Gr};return b.createElement(b.Fragment,null,In&&ln&&b.createElement("span",{style:So,"aria-live":"assertive"},Ln(ln)),b.createElement("div",null,b.createElement("input",{style:So,disabled:Ae===!1||ao,tabIndex:Ae!==!1?Yn:null,onKeyDown:Bt,onFocus:qn,onBlur:ea,value:"",onChange:_n,"aria-label":"for screen reader"})),b.createElement("div",{className:"".concat(Wn,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},b.createElement("div",{className:"".concat(Wn,"-indent")},b.createElement("div",{ref:Kr,className:"".concat(Wn,"-indent-unit")}))),b.createElement(ze.Z,(0,x.Z)({},Dr,{data:Yl,itemKey:ia,height:$n,fullHeight:!1,virtual:Ur,itemHeight:Va,prefixCls:"".concat(Wn,"-list"),ref:po,onVisibleChange:function(ji,kl){var Zr=new Set(ji),Sl=kl.filter(function(Zl){return!Zr.has(Zl)});Sl.some(function(Zl){return ia(Zl)===Ha})&&sl()}}),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,ti.km)(Sl,ji);delete kl.key,delete kl.children;var eu=(0,ti.H8)(yl,_l);return b.createElement(Qa,(0,x.Z)({},kl,eu,{title:Zr,active:!!ln&&Sl===ln.key,pos:ji,data:qi.data,isStart:Zl,isEnd:ql,motion:Vn,motionNodes:Sl===Ha?Ul:null,motionType:Xl,onMotionStart:aa,onMotionEnd:sl,treeNodeRequiredProps:_l,onMouseMove:function(){Hn(null)}}))}))});Rt.displayName="NodeList";var mr=Rt,pa=z(29873),dr=z(97153),Ka=z(3596),Uo=10,En=function(on){(0,Me.Z)(Wn,on);var gn=(0,ke.Z)(Wn);function Wn(){var et;(0,Ze.Z)(this,Wn);for(var Xn=arguments.length,Xa=new Array(Xn),Ga=0;Ga<Xn;Ga++)Xa[Ga]=arguments[Ga];return et=gn.call.apply(gn,[this].concat(Xa)),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,ti.w$)()},et.dragStartMousePosition=null,et.dragNode=void 0,et.currentMouseOverDroppableNodeKey=null,et.listRef=b.createRef(),et.onNodeDragStart=function(bn,Kn){var Gn=et.state,tr=Gn.expandedKeys,Rr=Gn.keyEntities,Gr=et.props.onDragStart,ao=Kn.props.eventKey;et.dragNode=Kn,et.dragStartMousePosition={x:bn.clientX,y:bn.clientY};var bo=(0,pa._5)(tr,ao);et.setState({draggingNodeKey:ao,dragChildrenKeys:(0,pa.wA)(ao,Rr),indent:et.listRef.current.getIndentWidth()}),et.setExpandedKeys(bo),window.addEventListener("dragend",et.onWindowDragEnd),Gr==null||Gr({event:bn,node:(0,ti.F)(Kn.props)})},et.onNodeDragEnter=function(bn,Kn){var Gn=et.state,tr=Gn.expandedKeys,Rr=Gn.keyEntities,Gr=Gn.dragChildrenKeys,ao=Gn.flattenNodes,bo=Gn.indent,Or=et.props,lr=Or.onDragEnter,Vn=Or.onExpand,$n=Or.allowDrop,Va=Or.direction,Ur=Kn.props,Ae=Ur.pos,ln=Ur.eventKey,In=(0,qe.Z)(et),Yn=In.dragNode;if(et.currentMouseOverDroppableNodeKey!==ln&&(et.currentMouseOverDroppableNodeKey=ln),!Yn){et.resetDragState();return}var Bt=(0,pa.OM)(bn,Yn,Kn,bo,et.dragStartMousePosition,$n,ao,Rr,tr,Va),qn=Bt.dropPosition,ea=Bt.dropLevelOffset,Hn=Bt.dropTargetKey,aa=Bt.dropContainerKey,br=Bt.dropTargetPos,Dr=Bt.dropAllowed,po=Bt.dragOverNodeKey;if(Gr.indexOf(Hn)!==-1||!Dr){et.resetDragState();return}if(et.delayedDragEnterLogic||(et.delayedDragEnterLogic={}),Object.keys(et.delayedDragEnterLogic).forEach(function(Kr){clearTimeout(et.delayedDragEnterLogic[Kr])}),Yn.props.eventKey!==Kn.props.eventKey&&(bn.persist(),et.delayedDragEnterLogic[Ae]=window.setTimeout(function(){if(et.state.draggingNodeKey!==null){var Kr=(0,Ee.Z)(tr),ii=(0,Ka.Z)(Rr,Kn.props.eventKey);ii&&(ii.children||[]).length&&(Kr=(0,pa.L0)(tr,Kn.props.eventKey)),"expandedKeys"in et.props||et.setExpandedKeys(Kr),Vn==null||Vn(Kr,{node:(0,ti.F)(Kn.props),expanded:!0,nativeEvent:bn.nativeEvent})}},800)),Yn.props.eventKey===Hn&&ea===0){et.resetDragState();return}et.setState({dragOverNodeKey:po,dropPosition:qn,dropLevelOffset:ea,dropTargetKey:Hn,dropContainerKey:aa,dropTargetPos:br,dropAllowed:Dr}),lr==null||lr({event:bn,node:(0,ti.F)(Kn.props),expandedKeys:tr})},et.onNodeDragOver=function(bn,Kn){var Gn=et.state,tr=Gn.dragChildrenKeys,Rr=Gn.flattenNodes,Gr=Gn.keyEntities,ao=Gn.expandedKeys,bo=Gn.indent,Or=et.props,lr=Or.onDragOver,Vn=Or.allowDrop,$n=Or.direction,Va=(0,qe.Z)(et),Ur=Va.dragNode;if(Ur){var Ae=(0,pa.OM)(bn,Ur,Kn,bo,et.dragStartMousePosition,Vn,Rr,Gr,ao,$n),ln=Ae.dropPosition,In=Ae.dropLevelOffset,Yn=Ae.dropTargetKey,Bt=Ae.dropContainerKey,qn=Ae.dropAllowed,ea=Ae.dropTargetPos,Hn=Ae.dragOverNodeKey;tr.indexOf(Yn)!==-1||!qn||(Ur.props.eventKey===Yn&&In===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():ln===et.state.dropPosition&&In===et.state.dropLevelOffset&&Yn===et.state.dropTargetKey&&Bt===et.state.dropContainerKey&&ea===et.state.dropTargetPos&&qn===et.state.dropAllowed&&Hn===et.state.dragOverNodeKey||et.setState({dropPosition:ln,dropLevelOffset:In,dropTargetKey:Yn,dropContainerKey:Bt,dropTargetPos:ea,dropAllowed:qn,dragOverNodeKey:Hn}),lr==null||lr({event:bn,node:(0,ti.F)(Kn.props)}))}},et.onNodeDragLeave=function(bn,Kn){et.currentMouseOverDroppableNodeKey===Kn.props.eventKey&&!bn.currentTarget.contains(bn.relatedTarget)&&(et.resetDragState(),et.currentMouseOverDroppableNodeKey=null);var Gn=et.props.onDragLeave;Gn==null||Gn({event:bn,node:(0,ti.F)(Kn.props)})},et.onWindowDragEnd=function(bn){et.onNodeDragEnd(bn,null,!0),window.removeEventListener("dragend",et.onWindowDragEnd)},et.onNodeDragEnd=function(bn,Kn){var Gn=et.props.onDragEnd;et.setState({dragOverNodeKey:null}),et.cleanDragState(),Gn==null||Gn({event:bn,node:(0,ti.F)(Kn.props)}),et.dragNode=null,window.removeEventListener("dragend",et.onWindowDragEnd)},et.onNodeDrop=function(bn,Kn){var Gn,tr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Rr=et.state,Gr=Rr.dragChildrenKeys,ao=Rr.dropPosition,bo=Rr.dropTargetKey,Or=Rr.dropTargetPos,lr=Rr.dropAllowed;if(lr){var Vn=et.props.onDrop;if(et.setState({dragOverNodeKey:null}),et.cleanDragState(),bo!==null){var $n=(0,Te.Z)((0,Te.Z)({},(0,ti.H8)(bo,et.getTreeNodeRequiredProps())),{},{active:((Gn=et.getActiveItem())===null||Gn===void 0?void 0:Gn.key)===bo,data:(0,Ka.Z)(et.state.keyEntities,bo).node}),Va=Gr.indexOf(bo)!==-1;(0,a.ZP)(!Va,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var Ur=(0,pa.yx)(Or),Ae={event:bn,node:(0,ti.F)($n),dragNode:et.dragNode?(0,ti.F)(et.dragNode.props):null,dragNodesKeys:[et.dragNode.props.eventKey].concat(Gr),dropToGap:ao!==0,dropPosition:ao+Number(Ur[Ur.length-1])};tr||Vn==null||Vn(Ae),et.dragNode=null}}},et.cleanDragState=function(){var bn=et.state.draggingNodeKey;bn!==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(bn,Kn){var Gn=et.state,tr=Gn.expandedKeys,Rr=Gn.flattenNodes,Gr=Kn.expanded,ao=Kn.key,bo=Kn.isLeaf;if(!(bo||bn.shiftKey||bn.metaKey||bn.ctrlKey)){var Or=Rr.filter(function(Vn){return Vn.key===ao})[0],lr=(0,ti.F)((0,Te.Z)((0,Te.Z)({},(0,ti.H8)(ao,et.getTreeNodeRequiredProps())),{},{data:Or.data}));et.setExpandedKeys(Gr?(0,pa._5)(tr,ao):(0,pa.L0)(tr,ao)),et.onNodeExpand(bn,lr)}},et.onNodeClick=function(bn,Kn){var Gn=et.props,tr=Gn.onClick,Rr=Gn.expandAction;Rr==="click"&&et.triggerExpandActionExpand(bn,Kn),tr==null||tr(bn,Kn)},et.onNodeDoubleClick=function(bn,Kn){var Gn=et.props,tr=Gn.onDoubleClick,Rr=Gn.expandAction;Rr==="doubleClick"&&et.triggerExpandActionExpand(bn,Kn),tr==null||tr(bn,Kn)},et.onNodeSelect=function(bn,Kn){var Gn=et.state.selectedKeys,tr=et.state,Rr=tr.keyEntities,Gr=tr.fieldNames,ao=et.props,bo=ao.onSelect,Or=ao.multiple,lr=Kn.selected,Vn=Kn[Gr.key],$n=!lr;$n?Or?Gn=(0,pa.L0)(Gn,Vn):Gn=[Vn]:Gn=(0,pa._5)(Gn,Vn);var Va=Gn.map(function(Ur){var Ae=(0,Ka.Z)(Rr,Ur);return Ae?Ae.node:null}).filter(function(Ur){return Ur});et.setUncontrolledState({selectedKeys:Gn}),bo==null||bo(Gn,{event:"select",selected:$n,node:Kn,selectedNodes:Va,nativeEvent:bn.nativeEvent})},et.onNodeCheck=function(bn,Kn,Gn){var tr=et.state,Rr=tr.keyEntities,Gr=tr.checkedKeys,ao=tr.halfCheckedKeys,bo=et.props,Or=bo.checkStrictly,lr=bo.onCheck,Vn=Kn.key,$n,Va={event:"check",node:Kn,checked:Gn,nativeEvent:bn.nativeEvent};if(Or){var Ur=Gn?(0,pa.L0)(Gr,Vn):(0,pa._5)(Gr,Vn),Ae=(0,pa._5)(ao,Vn);$n={checked:Ur,halfChecked:Ae},Va.checkedNodes=Ur.map(function(ea){return(0,Ka.Z)(Rr,ea)}).filter(function(ea){return ea}).map(function(ea){return ea.node}),et.setUncontrolledState({checkedKeys:Ur})}else{var ln=(0,dr.S)([].concat((0,Ee.Z)(Gr),[Vn]),!0,Rr),In=ln.checkedKeys,Yn=ln.halfCheckedKeys;if(!Gn){var Bt=new Set(In);Bt.delete(Vn);var qn=(0,dr.S)(Array.from(Bt),{checked:!1,halfCheckedKeys:Yn},Rr);In=qn.checkedKeys,Yn=qn.halfCheckedKeys}$n=In,Va.checkedNodes=[],Va.checkedNodesPositions=[],Va.halfCheckedKeys=Yn,In.forEach(function(ea){var Hn=(0,Ka.Z)(Rr,ea);if(Hn){var aa=Hn.node,br=Hn.pos;Va.checkedNodes.push(aa),Va.checkedNodesPositions.push({node:aa,pos:br})}}),et.setUncontrolledState({checkedKeys:In},!1,{halfCheckedKeys:Yn})}lr==null||lr($n,Va)},et.onNodeLoad=function(bn){var Kn=bn.key,Gn=new Promise(function(tr,Rr){et.setState(function(Gr){var ao=Gr.loadedKeys,bo=ao===void 0?[]:ao,Or=Gr.loadingKeys,lr=Or===void 0?[]:Or,Vn=et.props,$n=Vn.loadData,Va=Vn.onLoad;if(!$n||bo.indexOf(Kn)!==-1||lr.indexOf(Kn)!==-1)return null;var Ur=$n(bn);return Ur.then(function(){var Ae=et.state.loadedKeys,ln=(0,pa.L0)(Ae,Kn);Va==null||Va(ln,{event:"load",node:bn}),et.setUncontrolledState({loadedKeys:ln}),et.setState(function(In){return{loadingKeys:(0,pa._5)(In.loadingKeys,Kn)}}),tr()}).catch(function(Ae){if(et.setState(function(In){return{loadingKeys:(0,pa._5)(In.loadingKeys,Kn)}}),et.loadingRetryTimes[Kn]=(et.loadingRetryTimes[Kn]||0)+1,et.loadingRetryTimes[Kn]>=Uo){var ln=et.state.loadedKeys;(0,a.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),et.setUncontrolledState({loadedKeys:(0,pa.L0)(ln,Kn)}),tr()}Rr(Ae)}),{loadingKeys:(0,pa.L0)(lr,Kn)}})});return Gn.catch(function(){}),Gn},et.onNodeMouseEnter=function(bn,Kn){var Gn=et.props.onMouseEnter;Gn==null||Gn({event:bn,node:Kn})},et.onNodeMouseLeave=function(bn,Kn){var Gn=et.props.onMouseLeave;Gn==null||Gn({event:bn,node:Kn})},et.onNodeContextMenu=function(bn,Kn){var Gn=et.props.onRightClick;Gn&&(bn.preventDefault(),Gn({event:bn,node:Kn}))},et.onFocus=function(){var bn=et.props.onFocus;et.setState({focused:!0});for(var Kn=arguments.length,Gn=new Array(Kn),tr=0;tr<Kn;tr++)Gn[tr]=arguments[tr];bn==null||bn.apply(void 0,Gn)},et.onBlur=function(){var bn=et.props.onBlur;et.setState({focused:!1}),et.onActiveChange(null);for(var Kn=arguments.length,Gn=new Array(Kn),tr=0;tr<Kn;tr++)Gn[tr]=arguments[tr];bn==null||bn.apply(void 0,Gn)},et.getTreeNodeRequiredProps=function(){var bn=et.state,Kn=bn.expandedKeys,Gn=bn.selectedKeys,tr=bn.loadedKeys,Rr=bn.loadingKeys,Gr=bn.checkedKeys,ao=bn.halfCheckedKeys,bo=bn.dragOverNodeKey,Or=bn.dropPosition,lr=bn.keyEntities;return{expandedKeys:Kn||[],selectedKeys:Gn||[],loadedKeys:tr||[],loadingKeys:Rr||[],checkedKeys:Gr||[],halfCheckedKeys:ao||[],dragOverNodeKey:bo,dropPosition:Or,keyEntities:lr}},et.setExpandedKeys=function(bn){var Kn=et.state,Gn=Kn.treeData,tr=Kn.fieldNames,Rr=(0,ti.oH)(Gn,bn,tr);et.setUncontrolledState({expandedKeys:bn,flattenNodes:Rr},!0)},et.onNodeExpand=function(bn,Kn){var Gn=et.state.expandedKeys,tr=et.state,Rr=tr.listChanging,Gr=tr.fieldNames,ao=et.props,bo=ao.onExpand,Or=ao.loadData,lr=Kn.expanded,Vn=Kn[Gr.key];if(!Rr){var $n=Gn.indexOf(Vn),Va=!lr;if((0,a.ZP)(lr&&$n!==-1||!lr&&$n===-1,"Expand state not sync with index check"),Va?Gn=(0,pa.L0)(Gn,Vn):Gn=(0,pa._5)(Gn,Vn),et.setExpandedKeys(Gn),bo==null||bo(Gn,{node:Kn,expanded:Va,nativeEvent:bn.nativeEvent}),Va&&Or){var Ur=et.onNodeLoad(Kn);Ur&&Ur.then(function(){var Ae=(0,ti.oH)(et.state.treeData,Gn,Gr);et.setUncontrolledState({flattenNodes:Ae})}).catch(function(){var Ae=et.state.expandedKeys,ln=(0,pa._5)(Ae,Vn);et.setExpandedKeys(ln)})}}},et.onListChangeStart=function(){et.setUncontrolledState({listChanging:!0})},et.onListChangeEnd=function(){setTimeout(function(){et.setUncontrolledState({listChanging:!1})})},et.onActiveChange=function(bn){var Kn=et.state.activeKey,Gn=et.props.onActiveChange;Kn!==bn&&(et.setState({activeKey:bn}),bn!==null&&et.scrollTo({key:bn}),Gn==null||Gn(bn))},et.getActiveItem=function(){var bn=et.state,Kn=bn.activeKey,Gn=bn.flattenNodes;return Kn===null?null:Gn.find(function(tr){var Rr=tr.key;return Rr===Kn})||null},et.offsetActiveKey=function(bn){var Kn=et.state,Gn=Kn.flattenNodes,tr=Kn.activeKey,Rr=Gn.findIndex(function(bo){var Or=bo.key;return Or===tr});Rr===-1&&bn<0&&(Rr=Gn.length),Rr=(Rr+bn+Gn.length)%Gn.length;var Gr=Gn[Rr];if(Gr){var ao=Gr.key;et.onActiveChange(ao)}else et.onActiveChange(null)},et.onKeyDown=function(bn){var Kn=et.state,Gn=Kn.activeKey,tr=Kn.expandedKeys,Rr=Kn.checkedKeys,Gr=Kn.fieldNames,ao=et.props,bo=ao.onKeyDown,Or=ao.checkable,lr=ao.selectable;switch(bn.which){case se.UP:{et.offsetActiveKey(-1),bn.preventDefault();break}case se.DOWN:{et.offsetActiveKey(1),bn.preventDefault();break}}var Vn=et.getActiveItem();if(Vn&&Vn.data){var $n=et.getTreeNodeRequiredProps(),Va=Vn.data.isLeaf===!1||!!(Vn.data[Gr.children]||[]).length,Ur=(0,ti.F)((0,Te.Z)((0,Te.Z)({},(0,ti.H8)(Gn,$n)),{},{data:Vn.data,active:!0}));switch(bn.which){case se.LEFT:{Va&&tr.includes(Gn)?et.onNodeExpand({},Ur):Vn.parent&&et.onActiveChange(Vn.parent.key),bn.preventDefault();break}case se.RIGHT:{Va&&!tr.includes(Gn)?et.onNodeExpand({},Ur):Vn.children&&Vn.children.length&&et.onActiveChange(Vn.children[0].key),bn.preventDefault();break}case se.ENTER:case se.SPACE:{Or&&!Ur.disabled&&Ur.checkable!==!1&&!Ur.disableCheckbox?et.onNodeCheck({},Ur,!Rr.includes(Gn)):!Or&&lr&&!Ur.disabled&&Ur.selectable!==!1&&et.onNodeSelect({},Ur);break}}}bo==null||bo(bn)},et.setUncontrolledState=function(bn){var Kn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Gn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!et.destroyed){var tr=!1,Rr=!0,Gr={};Object.keys(bn).forEach(function(ao){if(ao in et.props){Rr=!1;return}tr=!0,Gr[ao]=bn[ao]}),tr&&(!Kn||Rr)&&et.setState((0,Te.Z)((0,Te.Z)({},Gr),Gn))}},et.scrollTo=function(bn){et.listRef.current.scrollTo(bn)},et}return(0,ue.Z)(Wn,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Xn=this.props.activeKey;Xn!==void 0&&Xn!==this.state.activeKey&&(this.setState({activeKey:Xn}),Xn!==null&&this.scrollTo({key:Xn}))}},{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 Xn,Xa=this.state,Ga=Xa.focused,bn=Xa.flattenNodes,Kn=Xa.keyEntities,Gn=Xa.draggingNodeKey,tr=Xa.activeKey,Rr=Xa.dropLevelOffset,Gr=Xa.dropContainerKey,ao=Xa.dropTargetKey,bo=Xa.dropPosition,Or=Xa.dragOverNodeKey,lr=Xa.indent,Vn=this.props,$n=Vn.prefixCls,Va=Vn.className,Ur=Vn.style,Ae=Vn.showLine,ln=Vn.focusable,In=Vn.tabIndex,Yn=In===void 0?0:In,Bt=Vn.selectable,qn=Vn.showIcon,ea=Vn.icon,Hn=Vn.switcherIcon,aa=Vn.draggable,br=Vn.checkable,Dr=Vn.checkStrictly,po=Vn.disabled,Kr=Vn.motion,ii=Vn.loadData,di=Vn.filterTreeNode,Ji=Vn.height,Xi=Vn.itemHeight,dl=Vn.virtual,zi=Vn.titleRender,Wi=Vn.dropIndicatorRender,Al=Vn.onContextMenu,Cl=Vn.onScroll,Vi=Vn.direction,al=Vn.rootClassName,ul=Vn.rootStyle,Yi=(0,y.Z)(this.props,{aria:!0,data:!0}),hl;return aa&&((0,we.Z)(aa)==="object"?hl=aa:typeof aa=="function"?hl={nodeDraggable:aa}:hl={}),b.createElement(E.k.Provider,{value:{prefixCls:$n,selectable:Bt,showIcon:qn,icon:ea,switcherIcon:Hn,draggable:hl,draggingNodeKey:Gn,checkable:br,checkStrictly:Dr,disabled:po,keyEntities:Kn,dropLevelOffset:Rr,dropContainerKey:Gr,dropTargetKey:ao,dropPosition:bo,dragOverNodeKey:Or,indent:lr,direction:Vi,dropIndicatorRender:Wi,loadData:ii,filterTreeNode:di,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()($n,Va,al,(Xn={},(0,ie.Z)(Xn,"".concat($n,"-show-line"),Ae),(0,ie.Z)(Xn,"".concat($n,"-focused"),Ga),(0,ie.Z)(Xn,"".concat($n,"-active-focused"),tr!==null),Xn)),style:ul},b.createElement(mr,(0,x.Z)({ref:this.listRef,prefixCls:$n,style:Ur,data:bn,disabled:po,selectable:Bt,checkable:!!br,motion:Kr,dragging:Gn!==null,height:Ji,itemHeight:Xi,virtual:dl,focusable:ln,focused:Ga,tabIndex:Yn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Al,onScroll:Cl},this.getTreeNodeRequiredProps(),Yi))))}}],[{key:"getDerivedStateFromProps",value:function(Xn,Xa){var Ga=Xa.prevProps,bn={prevProps:Xn};function Kn(ln){return!Ga&&ln in Xn||Ga&&Ga[ln]!==Xn[ln]}var Gn,tr=Xa.fieldNames;if(Kn("fieldNames")&&(tr=(0,ti.w$)(Xn.fieldNames),bn.fieldNames=tr),Kn("treeData")?Gn=Xn.treeData:Kn("children")&&((0,a.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Gn=(0,ti.zn)(Xn.children)),Gn){bn.treeData=Gn;var Rr=(0,ti.I8)(Gn,{fieldNames:tr});bn.keyEntities=(0,Te.Z)((0,ie.Z)({},Ha,ma),Rr.keyEntities)}var Gr=bn.keyEntities||Xa.keyEntities;if(Kn("expandedKeys")||Ga&&Kn("autoExpandParent"))bn.expandedKeys=Xn.autoExpandParent||!Ga&&Xn.defaultExpandParent?(0,pa.r7)(Xn.expandedKeys,Gr):Xn.expandedKeys;else if(!Ga&&Xn.defaultExpandAll){var ao=(0,Te.Z)({},Gr);delete ao[Ha],bn.expandedKeys=Object.keys(ao).map(function(ln){return ao[ln].key})}else!Ga&&Xn.defaultExpandedKeys&&(bn.expandedKeys=Xn.autoExpandParent||Xn.defaultExpandParent?(0,pa.r7)(Xn.defaultExpandedKeys,Gr):Xn.defaultExpandedKeys);if(bn.expandedKeys||delete bn.expandedKeys,Gn||bn.expandedKeys){var bo=(0,ti.oH)(Gn||Xa.treeData,bn.expandedKeys||Xa.expandedKeys,tr);bn.flattenNodes=bo}if(Xn.selectable&&(Kn("selectedKeys")?bn.selectedKeys=(0,pa.BT)(Xn.selectedKeys,Xn):!Ga&&Xn.defaultSelectedKeys&&(bn.selectedKeys=(0,pa.BT)(Xn.defaultSelectedKeys,Xn))),Xn.checkable){var Or;if(Kn("checkedKeys")?Or=(0,pa.E6)(Xn.checkedKeys)||{}:!Ga&&Xn.defaultCheckedKeys?Or=(0,pa.E6)(Xn.defaultCheckedKeys)||{}:Gn&&(Or=(0,pa.E6)(Xn.checkedKeys)||{checkedKeys:Xa.checkedKeys,halfCheckedKeys:Xa.halfCheckedKeys}),Or){var lr=Or,Vn=lr.checkedKeys,$n=Vn===void 0?[]:Vn,Va=lr.halfCheckedKeys,Ur=Va===void 0?[]:Va;if(!Xn.checkStrictly){var Ae=(0,dr.S)($n,!0,Gr);$n=Ae.checkedKeys,Ur=Ae.halfCheckedKeys}bn.checkedKeys=$n,bn.halfCheckedKeys=Ur}}return Kn("loadedKeys")&&(bn.loadedKeys=Xn.loadedKeys),bn}}]),Wn}(b.Component);En.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},En.TreeNode=Si.Z;var jn=En,ya=jn,vr=z(73148),Jn=z(56747),jo={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"},Ra=jo,eo=z(74643),ko=function(gn,Wn){return b.createElement(eo.Z,(0,x.Z)({},gn,{ref:Wn,icon:Ra}))},_a=b.forwardRef(ko),Wa=z(53124),Pr=z(50881),Ja=z(33603),si=z(32157);const fi=4;function ci(on){const{dropPosition:gn,dropLevelOffset:Wn,prefixCls:et,indent:Xn,direction:Xa="ltr"}=on,Ga=Xa==="ltr"?"left":"right",bn=Xa==="ltr"?"right":"left",Kn={[Ga]:-Wn*Xn+fi,[bn]:0};switch(gn){case-1:Kn.top=-3;break;case 1:Kn.bottom=-3;break;default:Kn.bottom=-3,Kn[Ga]=Xn+fi;break}return b.createElement("div",{style:Kn,className:`${et}-drop-indicator`})}var Qo=z(99184),Mt=b.forwardRef((on,gn)=>{const{getPrefixCls:Wn,direction:et,virtual:Xn,tree:Xa}=b.useContext(Wa.E_),{prefixCls:Ga,className:bn,showIcon:Kn=!1,showLine:Gn,switcherIcon:tr,blockNode:Rr=!1,children:Gr,checkable:ao=!1,selectable:bo=!0,draggable:Or,motion:lr,style:Vn}=on,$n=Wn("tree",Ga),Va=Wn(),Ur=lr!=null?lr:Object.assign(Object.assign({},(0,Ja.Z)(Va)),{motionAppear:!1}),Ae=Object.assign(Object.assign({},on),{checkable:ao,selectable:bo,showIcon:Kn,motion:Ur,blockNode:Rr,showLine:!!Gn,dropIndicatorRender:ci}),[ln,In]=(0,si.ZP)($n),Yn=b.useMemo(()=>{if(!Or)return!1;let qn={};switch(typeof Or){case"function":qn.nodeDraggable=Or;break;case"object":qn=Object.assign({},Or);break;default:break}return qn.icon!==!1&&(qn.icon=qn.icon||b.createElement(Pr.Z,null)),qn},[Or]),Bt=qn=>b.createElement(Qo.Z,{prefixCls:$n,switcherIcon:tr,treeNodeProps:qn,showLine:Gn});return ln(b.createElement(ya,Object.assign({itemHeight:20,ref:gn,virtual:Xn},Ae,{style:Object.assign(Object.assign({},Xa==null?void 0:Xa.style),Vn),prefixCls:$n,className:de()({[`${$n}-icon-hide`]:!Kn,[`${$n}-block-node`]:Rr,[`${$n}-unselectable`]:!bo,[`${$n}-rtl`]:et==="rtl"},Xa==null?void 0:Xa.className,bn,In),direction:et,checkable:ao&&b.createElement("span",{className:`${$n}-checkbox-inner`}),selectable:bo,switcherIcon:Bt,draggable:Yn}),Gr))}),Kt;(function(on){on[on.None=0]="None",on[on.Start=1]="Start",on[on.End=2]="End"})(Kt||(Kt={}));function da(on,gn){function Wn(et){const{key:Xn,children:Xa}=et;gn(Xn,et)!==!1&&da(Xa||[],gn)}on.forEach(Wn)}function Oa(on){let{treeData:gn,expandedKeys:Wn,startKey:et,endKey:Xn}=on;const Xa=[];let Ga=Kt.None;if(et&&et===Xn)return[et];if(!et||!Xn)return[];function bn(Kn){return Kn===et||Kn===Xn}return da(gn,Kn=>{if(Ga===Kt.End)return!1;if(bn(Kn)){if(Xa.push(Kn),Ga===Kt.None)Ga=Kt.Start;else if(Ga===Kt.Start)return Ga=Kt.End,!1}else Ga===Kt.Start&&Xa.push(Kn);return Wn.includes(Kn)}),Xa}function rr(on,gn){const Wn=(0,Ee.Z)(gn),et=[];return da(on,(Xn,Xa)=>{const Ga=Wn.indexOf(Xn);return Ga!==-1&&(et.push(Xa),Wn.splice(Ga,1)),!!Wn.length}),et}var kr=function(on,gn){var Wn={};for(var et in on)Object.prototype.hasOwnProperty.call(on,et)&&gn.indexOf(et)<0&&(Wn[et]=on[et]);if(on!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Xn=0,et=Object.getOwnPropertySymbols(on);Xn<et.length;Xn++)gn.indexOf(et[Xn])<0&&Object.prototype.propertyIsEnumerable.call(on,et[Xn])&&(Wn[et[Xn]]=on[et[Xn]]);return Wn};function Ao(on){const{isLeaf:gn,expanded:Wn}=on;return gn?b.createElement(vr.Z,null):Wn?b.createElement(Jn.Z,null):b.createElement(_a,null)}function Xo(on){let{treeData:gn,children:Wn}=on;return gn||(0,ti.zn)(Wn)}const hr=(on,gn)=>{var{defaultExpandAll:Wn,defaultExpandParent:et,defaultExpandedKeys:Xn}=on,Xa=kr(on,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Ga=b.useRef(),bn=b.useRef(),Kn=()=>{const{keyEntities:Yn}=(0,ti.I8)(Xo(Xa));let Bt;return Wn?Bt=Object.keys(Yn):et?Bt=(0,pa.r7)(Xa.expandedKeys||Xn||[],Yn):Bt=Xa.expandedKeys||Xn,Bt},[Gn,tr]=b.useState(Xa.selectedKeys||Xa.defaultSelectedKeys||[]),[Rr,Gr]=b.useState(()=>Kn());b.useEffect(()=>{"selectedKeys"in Xa&&tr(Xa.selectedKeys)},[Xa.selectedKeys]),b.useEffect(()=>{"expandedKeys"in Xa&&Gr(Xa.expandedKeys)},[Xa.expandedKeys]);const ao=(Yn,Bt)=>{var qn;return"expandedKeys"in Xa||Gr(Yn),(qn=Xa.onExpand)===null||qn===void 0?void 0:qn.call(Xa,Yn,Bt)},bo=(Yn,Bt)=>{var qn;const{multiple:ea}=Xa,{node:Hn,nativeEvent:aa}=Bt,{key:br=""}=Hn,Dr=Xo(Xa),po=Object.assign(Object.assign({},Bt),{selected:!0}),Kr=(aa==null?void 0:aa.ctrlKey)||(aa==null?void 0:aa.metaKey),ii=aa==null?void 0:aa.shiftKey;let di;ea&&Kr?(di=Yn,Ga.current=br,bn.current=di,po.selectedNodes=rr(Dr,di)):ea&&ii?(di=Array.from(new Set([].concat((0,Ee.Z)(bn.current||[]),(0,Ee.Z)(Oa({treeData:Dr,expandedKeys:Rr,startKey:br,endKey:Ga.current}))))),po.selectedNodes=rr(Dr,di)):(di=[br],Ga.current=br,bn.current=di,po.selectedNodes=rr(Dr,di)),(qn=Xa.onSelect)===null||qn===void 0||qn.call(Xa,di,po),"selectedKeys"in Xa||tr(di)},{getPrefixCls:Or,direction:lr}=b.useContext(Wa.E_),{prefixCls:Vn,className:$n,showIcon:Va=!0,expandAction:Ur="click"}=Xa,Ae=kr(Xa,["prefixCls","className","showIcon","expandAction"]),ln=Or("tree",Vn),In=de()(`${ln}-directory`,{[`${ln}-directory-rtl`]:lr==="rtl"},$n);return b.createElement(Mt,Object.assign({icon:Ao,ref:gn,blockNode:!0},Ae,{showIcon:Va,expandAction:Ur,prefixCls:ln,className:In,expandedKeys:Rr,selectedKeys:Gn,onSelect:bo,onExpand:ao}))};var xi=b.forwardRef(hr);const Ai=Mt;Ai.DirectoryTree=xi,Ai.TreeNode=Si.Z;var Po=Ai},32157:function(en,Wt,z){"use strict";z.d(Wt,{TM:function(){return _e},Yk:function(){return de}});var x=z(45930),ie=z(63185),we=z(14747),Te=z(33507),Ee=z(45503),Ze=z(67968);const ue=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),qe=(se,y)=>({[`.${se}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),Me=(se,y)=>({[`.${se}-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=(se,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:ue,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(se,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(se,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`}}}}})}},He=se=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:E,directoryNodeSelectedColor:ee}=se;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${se.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:se.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${se.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=(se,y)=>{const a=`.${se}`,b=`${a}-treenode`,E=y.paddingXS/2,ee=(0,Ee.TS)(y,{treeCls:a,treeNodeCls:b,treeNodePadding:E});return[ke(se,ee),He(ee)]},_e=se=>{const{controlHeightSM:y}=se;return{titleHeight:y,nodeHoverBg:se.controlItemBgHover,nodeSelectedBg:se.controlItemBgActive}};Wt.ZP=(0,Ze.Z)("Tree",(se,y)=>{let{prefixCls:a}=y;return[{[se.componentCls]:(0,ie.C2)(`${a}-checkbox`,se)},de(a,se),(0,Te.Z)(se)]},se=>{const{colorTextLightSolid:y,colorPrimary:a}=se;return Object.assign(Object.assign({},_e(se)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},99184:function(en,Wt,z){"use strict";z.d(Wt,{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}))},ue=ie.forwardRef(Ze),qe=z(73148),Me=z(3407),ke=z(34182),He=z(74664),de=z(94184),_e=z.n(de),se=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 Ie=typeof xe=="function"?xe(te):xe,ye=`${E}-switcher-line-custom-icon`;return(0,se.l$)(Ie)?(0,se.Tm)(Ie,{className:_e()(Ie.props.className||"",ye)}):Ie}return xe?ie.createElement(qe.Z,{className:`${E}-switcher-line-icon`}):ie.createElement("span",{className:`${E}-switcher-leaf-line`})}const Ge=`${E}-switcher-icon`,ze=typeof ee=="function"?ee(te):ee;return(0,se.l$)(ze)?(0,se.Tm)(ze,{className:_e()(ze.props.className||"",Ge)}):ze!==void 0?ze:re?ce?ie.createElement(ke.Z,{className:`${E}-switcher-line-icon`}):ie.createElement(He.Z,{className:`${E}-switcher-line-icon`}):ie.createElement(ue,{className:Ge})}},59810:function(en,Wt,z){"use strict";z.d(Wt,{default:function(){return gr}});var x=z(67294),ie=z(74902),we=z(94184),Te=z.n(we),Ee=z(87462),Ze=z(15671),ue=z(43144),qe=z(60136),Me=z(51630),ke=z(4942),He=z(45987),de=z(74165),_e=z(71002),se=z(15861),y=z(64217);function a(Nt,ia){var Ln="cannot ".concat(Nt.method," ").concat(Nt.action," ").concat(ia.status,"'"),Rt=new Error(Ln);return Rt.status=ia.status,Rt.method=Nt.method,Rt.url=Nt.action,Rt}function b(Nt){var ia=Nt.responseText||Nt.response;if(!ia)return ia;try{return JSON.parse(ia)}catch(Ln){return ia}}function E(Nt){var ia=new XMLHttpRequest;Nt.onProgress&&ia.upload&&(ia.upload.onprogress=function(pa){pa.total>0&&(pa.percent=pa.loaded/pa.total*100),Nt.onProgress(pa)});var Ln=new FormData;Nt.data&&Object.keys(Nt.data).forEach(function(mr){var pa=Nt.data[mr];if(Array.isArray(pa)){pa.forEach(function(dr){Ln.append("".concat(mr,"[]"),dr)});return}Ln.append(mr,pa)}),Nt.file instanceof Blob?Ln.append(Nt.filename,Nt.file,Nt.file.name):Ln.append(Nt.filename,Nt.file),ia.onerror=function(pa){Nt.onError(pa)},ia.onload=function(){return ia.status<200||ia.status>=300?Nt.onError(a(Nt,ia),b(ia)):Nt.onSuccess(b(ia),ia)},ia.open(Nt.method,Nt.action,!0),Nt.withCredentials&&"withCredentials"in ia&&(ia.withCredentials=!0);var Rt=Nt.headers||{};return Rt["X-Requested-With"]!==null&&ia.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Rt).forEach(function(mr){Rt[mr]!==null&&ia.setRequestHeader(mr,Rt[mr])}),ia.send(Ln),{abort:function(){ia.abort()}}}var ee=+new Date,te=0;function re(){return"rc-upload-".concat(ee,"-").concat(++te)}var oe=z(80334),ce=function(Nt,ia){if(Nt&&ia){var Ln=Array.isArray(ia)?ia:ia.split(","),Rt=Nt.name||"",mr=Nt.type||"",pa=mr.replace(/\/.*$/,"");return Ln.some(function(dr){var Ka=dr.trim();if(/^\*(\/\*)?$/.test(dr))return!0;if(Ka.charAt(0)==="."){var Uo=Rt.toLowerCase(),En=Ka.toLowerCase(),jn=[En];return(En===".jpg"||En===".jpeg")&&(jn=[".jpg",".jpeg"]),jn.some(function(ya){return Uo.endsWith(ya)})}return/\/\*$/.test(Ka)?pa===Ka.replace(/\/.*$/,""):mr===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(Nt,ia){var Ln=Nt.createReader(),Rt=[];function mr(){Ln.readEntries(function(pa){var dr=Array.prototype.slice.apply(pa);Rt=Rt.concat(dr);var Ka=!dr.length;Ka?ia(Rt):mr()})}mr()}var xe=function(ia,Ln,Rt){var mr=function pa(dr,Ka){dr&&(dr.path=Ka||"",dr.isFile?dr.file(function(Uo){Rt(Uo)&&(dr.fullPath&&!Uo.webkitRelativePath&&(Object.defineProperties(Uo,{webkitRelativePath:{writable:!0}}),Uo.webkitRelativePath=dr.fullPath.replace(/^\//,""),Object.defineProperties(Uo,{webkitRelativePath:{writable:!1}})),Ln([Uo]))}):dr.isDirectory&&pe(dr,function(Uo){Uo.forEach(function(En){pa(En,"".concat(Ka).concat(dr.name,"/"))})}))};ia.forEach(function(pa){mr(pa.webkitGetAsEntry())})},Ge=xe,ze=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Ie=function(Nt){(0,qe.Z)(Ln,Nt);var ia=(0,Me.Z)(Ln);function Ln(){var Rt;(0,Ze.Z)(this,Ln);for(var mr=arguments.length,pa=new Array(mr),dr=0;dr<mr;dr++)pa[dr]=arguments[dr];return Rt=ia.call.apply(ia,[this].concat(pa)),Rt.state={uid:re()},Rt.reqs={},Rt.fileInput=void 0,Rt._isMounted=void 0,Rt.onChange=function(Ka){var Uo=Rt.props,En=Uo.accept,jn=Uo.directory,ya=Ka.target.files,vr=(0,ie.Z)(ya).filter(function(Jn){return!jn||ce(Jn,En)});Rt.uploadFiles(vr),Rt.reset()},Rt.onClick=function(Ka){var Uo=Rt.fileInput;if(Uo){var En=Rt.props,jn=En.children,ya=En.onClick;if(jn&&jn.type==="button"){var vr=Uo.parentNode;vr.focus(),vr.querySelector("button").blur()}Uo.click(),ya&&ya(Ka)}},Rt.onKeyDown=function(Ka){Ka.key==="Enter"&&Rt.onClick(Ka)},Rt.onFileDrop=function(Ka){var Uo=Rt.props.multiple;if(Ka.preventDefault(),Ka.type!=="dragover")if(Rt.props.directory)Ge(Array.prototype.slice.call(Ka.dataTransfer.items),Rt.uploadFiles,function(jn){return ce(jn,Rt.props.accept)});else{var En=(0,ie.Z)(Ka.dataTransfer.files).filter(function(jn){return ce(jn,Rt.props.accept)});Uo===!1&&(En=En.slice(0,1)),Rt.uploadFiles(En)}},Rt.uploadFiles=function(Ka){var Uo=(0,ie.Z)(Ka),En=Uo.map(function(jn){return jn.uid=re(),Rt.processFile(jn,Uo)});Promise.all(En).then(function(jn){var ya=Rt.props.onBatchStart;ya==null||ya(jn.map(function(vr){var Jn=vr.origin,jo=vr.parsedFile;return{file:Jn,parsedFile:jo}})),jn.filter(function(vr){return vr.parsedFile!==null}).forEach(function(vr){Rt.post(vr)})})},Rt.processFile=function(){var Ka=(0,se.Z)((0,de.Z)().mark(function Uo(En,jn){var ya,vr,Jn,jo,Ra,eo,ko,_a,Wa;return(0,de.Z)().wrap(function(Ja){for(;;)switch(Ja.prev=Ja.next){case 0:if(ya=Rt.props.beforeUpload,vr=En,!ya){Ja.next=14;break}return Ja.prev=3,Ja.next=6,ya(En,jn);case 6:vr=Ja.sent,Ja.next=12;break;case 9:Ja.prev=9,Ja.t0=Ja.catch(3),vr=!1;case 12:if(vr!==!1){Ja.next=14;break}return Ja.abrupt("return",{origin:En,parsedFile:null,action:null,data:null});case 14:if(Jn=Rt.props.action,typeof Jn!="function"){Ja.next=21;break}return Ja.next=18,Jn(En);case 18:jo=Ja.sent,Ja.next=22;break;case 21:jo=Jn;case 22:if(Ra=Rt.props.data,typeof Ra!="function"){Ja.next=29;break}return Ja.next=26,Ra(En);case 26:eo=Ja.sent,Ja.next=30;break;case 29:eo=Ra;case 30:return ko=((0,_e.Z)(vr)==="object"||typeof vr=="string")&&vr?vr:En,ko instanceof File?_a=ko:_a=new File([ko],En.name,{type:En.type}),Wa=_a,Wa.uid=En.uid,Ja.abrupt("return",{origin:En,data:eo,parsedFile:Wa,action:jo});case 35:case"end":return Ja.stop()}},Uo,null,[[3,9]])}));return function(Uo,En){return Ka.apply(this,arguments)}}(),Rt.saveFileInput=function(Ka){Rt.fileInput=Ka},Rt}return(0,ue.Z)(Ln,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(mr){var pa=this,dr=mr.data,Ka=mr.origin,Uo=mr.action,En=mr.parsedFile;if(this._isMounted){var jn=this.props,ya=jn.onStart,vr=jn.customRequest,Jn=jn.name,jo=jn.headers,Ra=jn.withCredentials,eo=jn.method,ko=Ka.uid,_a=vr||E,Wa={action:Uo,filename:Jn,data:dr,file:En,headers:jo,withCredentials:Ra,method:eo||"post",onProgress:function(Ja){var si=pa.props.onProgress;si==null||si(Ja,En)},onSuccess:function(Ja,si){var fi=pa.props.onSuccess;fi==null||fi(Ja,En,si),delete pa.reqs[ko]},onError:function(Ja,si){var fi=pa.props.onError;fi==null||fi(Ja,si,En),delete pa.reqs[ko]}};ya(Ka),this.reqs[ko]=_a(Wa)}}},{key:"reset",value:function(){this.setState({uid:re()})}},{key:"abort",value:function(mr){var pa=this.reqs;if(mr){var dr=mr.uid?mr.uid:mr;pa[dr]&&pa[dr].abort&&pa[dr].abort(),delete pa[dr]}else Object.keys(pa).forEach(function(Ka){pa[Ka]&&pa[Ka].abort&&pa[Ka].abort(),delete pa[Ka]})}},{key:"render",value:function(){var mr,pa=this.props,dr=pa.component,Ka=pa.prefixCls,Uo=pa.className,En=pa.disabled,jn=pa.id,ya=pa.style,vr=pa.multiple,Jn=pa.accept,jo=pa.capture,Ra=pa.children,eo=pa.directory,ko=pa.openFileDialogOnClick,_a=pa.onMouseEnter,Wa=pa.onMouseLeave,Pr=(0,He.Z)(pa,ze),Ja=Te()((mr={},(0,ke.Z)(mr,Ka,!0),(0,ke.Z)(mr,"".concat(Ka,"-disabled"),En),(0,ke.Z)(mr,Uo,Uo),mr)),si=eo?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},fi=En?{}:{onClick:ko?this.onClick:function(){},onKeyDown:ko?this.onKeyDown:function(){},onMouseEnter:_a,onMouseLeave:Wa,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return x.createElement(dr,(0,Ee.Z)({},fi,{className:Ja,role:"button",style:ya}),x.createElement("input",(0,Ee.Z)({},(0,y.Z)(Pr,{aria:!0,data:!0}),{id:jn,disabled:En,type:"file",ref:this.saveFileInput,onClick:function(Qo){return Qo.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Jn},si,{multiple:vr,onChange:this.onChange},jo!=null?{capture:jo}:{})),Ra)}}]),Ln}(x.Component),ye=Ie;function Ke(){}var We=function(Nt){(0,qe.Z)(Ln,Nt);var ia=(0,Me.Z)(Ln);function Ln(){var Rt;(0,Ze.Z)(this,Ln);for(var mr=arguments.length,pa=new Array(mr),dr=0;dr<mr;dr++)pa[dr]=arguments[dr];return Rt=ia.call.apply(ia,[this].concat(pa)),Rt.uploader=void 0,Rt.saveUploader=function(Ka){Rt.uploader=Ka},Rt}return(0,ue.Z)(Ln,[{key:"abort",value:function(mr){this.uploader.abort(mr)}},{key:"render",value:function(){return x.createElement(ye,(0,Ee.Z)({},this.props,{ref:this.saveUploader}))}}]),Ln}(x.Component);We.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Ke,onError:Ke,onSuccess:Ke,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Qe=We,Fe=Qe,at=z(5663),yt=z(73935),ht=z(53124),xt=z(98866),Ct=z(10110),Xt=z(24457),la={icon:function(ia,Ln){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:Ln}},{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:ia}}]}},name:"file",theme:"twotone"},sa=la,Pt=z(74643),mt=function(ia,Ln){return x.createElement(Pt.Z,(0,Ee.Z)({},ia,{ref:Ln,icon:sa}))},Sn=x.forwardRef(mt),va=z(3407),Fn={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"},Qn=Fn,tt=function(ia,Ln){return x.createElement(Pt.Z,(0,Ee.Z)({},ia,{ref:Ln,icon:Qn}))},ta=x.forwardRef(tt),ha={icon:function(ia,Ln){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:ia}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:Ln}},{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:Ln}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:Ln}},{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:ia}}]}},name:"picture",theme:"twotone"},fn=ha,Ft=function(ia,Ln){return x.createElement(Pt.Z,(0,Ee.Z)({},ia,{ref:Ln,icon:fn}))},hn=x.forwardRef(Ft),Ve=z(38379),Oe=z(57838),St=z(33603),Yt=z(96159),An=z(71577);function Zn(Nt){return Object.assign(Object.assign({},Nt),{lastModified:Nt.lastModified,lastModifiedDate:Nt.lastModifiedDate,name:Nt.name,size:Nt.size,type:Nt.type,uid:Nt.uid,percent:0,originFileObj:Nt})}function Fa(Nt,ia){const Ln=(0,ie.Z)(ia),Rt=Ln.findIndex(mr=>{let{uid:pa}=mr;return pa===Nt.uid});return Rt===-1?Ln.push(Nt):Ln[Rt]=Nt,Ln}function On(Nt,ia){const Ln=Nt.uid!==void 0?"uid":"name";return ia.filter(Rt=>Rt[Ln]===Nt[Ln])[0]}function ra(Nt,ia){const Ln=Nt.uid!==void 0?"uid":"name",Rt=ia.filter(mr=>mr[Ln]!==Nt[Ln]);return Rt.length===ia.length?null:Rt}const Aa=function(){const ia=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Rt=ia[ia.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Rt)||[""])[0]},nt=Nt=>Nt.indexOf("image/")===0,kt=Nt=>{if(Nt.type&&!Nt.thumbUrl)return nt(Nt.type);const ia=Nt.thumbUrl||Nt.url||"",Ln=Aa(ia);return/^data:image\//.test(ia)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ln)?!0:!(/^data:/.test(ia)||Ln)},Ta=200;function oa(Nt){return new Promise(ia=>{if(!Nt.type||!nt(Nt.type)){ia("");return}const Ln=document.createElement("canvas");Ln.width=Ta,Ln.height=Ta,Ln.style.cssText=`position: fixed; left: 0; top: 0; width: ${Ta}px; height: ${Ta}px; z-index: 9999; display: none;`,document.body.appendChild(Ln);const Rt=Ln.getContext("2d"),mr=new Image;if(mr.onload=()=>{const{width:pa,height:dr}=mr;let Ka=Ta,Uo=Ta,En=0,jn=0;pa>dr?(Uo=dr*(Ta/pa),jn=-(Uo-Ka)/2):(Ka=pa*(Ta/dr),En=-(Ka-Uo)/2),Rt.drawImage(mr,En,jn,Ka,Uo);const ya=Ln.toDataURL();document.body.removeChild(Ln),window.URL.revokeObjectURL(mr.src),ia(ya)},mr.crossOrigin="anonymous",Nt.type.startsWith("image/svg+xml")){const pa=new FileReader;pa.onload=()=>{pa.result&&(mr.src=pa.result)},pa.readAsDataURL(Nt)}else if(Nt.type.startsWith("image/gif")){const pa=new FileReader;pa.onload=()=>{pa.result&&ia(pa.result)},pa.readAsDataURL(Nt)}else mr.src=window.URL.createObjectURL(Nt)})}var Zt=z(84249),Ia=z(90674),vt=z(99569),jt=z(38703),dn=z(83062),Ut=x.forwardRef((Nt,ia)=>{let{prefixCls:Ln,className:Rt,style:mr,locale:pa,listType:dr,file:Ka,items:Uo,progress:En,iconRender:jn,actionIconRender:ya,itemRender:vr,isImgUrl:Jn,showPreviewIcon:jo,showRemoveIcon:Ra,showDownloadIcon:eo,previewIcon:ko,removeIcon:_a,downloadIcon:Wa,onPreview:Pr,onDownload:Ja,onClose:si}=Nt;var fi,ci;const{status:Qo}=Ka,[Di,Mt]=x.useState(Qo);x.useEffect(()=>{Qo!=="removed"&&Mt(Qo)},[Qo]);const[Kt,da]=x.useState(!1);x.useEffect(()=>{const bn=setTimeout(()=>{da(!0)},300);return()=>{clearTimeout(bn)}},[]);const Oa=jn(Ka);let rr=x.createElement("div",{className:`${Ln}-icon`},Oa);if(dr==="picture"||dr==="picture-card"||dr==="picture-circle")if(Di==="uploading"||!Ka.thumbUrl&&!Ka.url){const bn=Te()(`${Ln}-list-item-thumbnail`,{[`${Ln}-list-item-file`]:Di!=="uploading"});rr=x.createElement("div",{className:bn},Oa)}else{const bn=Jn!=null&&Jn(Ka)?x.createElement("img",{src:Ka.thumbUrl||Ka.url,alt:Ka.name,className:`${Ln}-list-item-image`,crossOrigin:Ka.crossOrigin}):Oa,Kn=Te()(`${Ln}-list-item-thumbnail`,{[`${Ln}-list-item-file`]:Jn&&!Jn(Ka)});rr=x.createElement("a",{className:Kn,onClick:Gn=>Pr(Ka,Gn),href:Ka.url||Ka.thumbUrl,target:"_blank",rel:"noopener noreferrer"},bn)}const kr=Te()(`${Ln}-list-item`,`${Ln}-list-item-${Di}`),Ao=typeof Ka.linkProps=="string"?JSON.parse(Ka.linkProps):Ka.linkProps,Xo=Ra?ya((typeof _a=="function"?_a(Ka):_a)||x.createElement(Zt.Z,null),()=>si(Ka),Ln,pa.removeFile):null,hr=eo&&Di==="done"?ya((typeof Wa=="function"?Wa(Ka):Wa)||x.createElement(Ia.Z,null),()=>Ja(Ka),Ln,pa.downloadFile):null,oi=dr!=="picture-card"&&dr!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:Te()(`${Ln}-list-item-actions`,{picture:dr==="picture"})},hr,Xo),xi=Te()(`${Ln}-list-item-name`),Ai=Ka.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:xi,title:Ka.name},Ao,{href:Ka.url,onClick:bn=>Pr(Ka,bn)}),Ka.name),oi]:[x.createElement("span",{key:"view",className:xi,onClick:bn=>Pr(Ka,bn),title:Ka.name},Ka.name),oi],Po={pointerEvents:"none",opacity:.5},on=jo?x.createElement("a",{href:Ka.url||Ka.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Ka.url||Ka.thumbUrl?void 0:Po,onClick:bn=>Pr(Ka,bn),title:pa.previewFile},typeof ko=="function"?ko(Ka):ko||x.createElement(vt.Z,null)):null,gn=(dr==="picture-card"||dr==="picture-circle")&&Di!=="uploading"&&x.createElement("span",{className:`${Ln}-list-item-actions`},on,Di==="done"&&hr,Xo),{getPrefixCls:Wn}=x.useContext(ht.E_),et=Wn(),Xn=x.createElement("div",{className:kr},rr,Ai,gn,Kt&&x.createElement(Ve.default,{motionName:`${et}-fade`,visible:Di==="uploading",motionDeadline:2e3},bn=>{let{className:Kn}=bn;const Gn="percent"in Ka?x.createElement(jt.Z,Object.assign({},En,{type:"line",percent:Ka.percent,"aria-label":Ka["aria-label"],"aria-labelledby":Ka["aria-labelledby"]})):null;return x.createElement("div",{className:Te()(`${Ln}-list-item-progress`,Kn)},Gn)})),Xa=Ka.response&&typeof Ka.response=="string"?Ka.response:((fi=Ka.error)===null||fi===void 0?void 0:fi.statusText)||((ci=Ka.error)===null||ci===void 0?void 0:ci.message)||pa.uploadError,Ga=Di==="error"?x.createElement(dn.Z,{title:Xa,getPopupContainer:bn=>bn.parentNode},Xn):Xn;return x.createElement("div",{className:Te()(`${Ln}-list-item-container`,Rt),style:mr,ref:ia},vr?vr(Ga,Ka,Uo,{download:Ja.bind(null,Ka),preview:Pr.bind(null,Ka),remove:si.bind(null,Ka)}):Ga)});const Pa=(Nt,ia)=>{const{listType:Ln="text",previewFile:Rt=oa,onPreview:mr,onDownload:pa,onRemove:dr,locale:Ka,iconRender:Uo,isImageUrl:En=kt,prefixCls:jn,items:ya=[],showPreviewIcon:vr=!0,showRemoveIcon:Jn=!0,showDownloadIcon:jo=!1,removeIcon:Ra,previewIcon:eo,downloadIcon:ko,progress:_a={size:[-1,2],showInfo:!1},appendAction:Wa,appendActionVisible:Pr=!0,itemRender:Ja,disabled:si}=Nt,fi=(0,Oe.Z)(),[ci,Qo]=x.useState(!1);x.useEffect(()=>{Ln!=="picture"&&Ln!=="picture-card"&&Ln!=="picture-circle"||(ya||[]).forEach(Po=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Po.originFileObj instanceof File||Po.originFileObj instanceof Blob)||Po.thumbUrl!==void 0||(Po.thumbUrl="",Rt&&Rt(Po.originFileObj).then(on=>{Po.thumbUrl=on||"",fi()}))})},[Ln,ya,Rt]),x.useEffect(()=>{Qo(!0)},[]);const Di=(Po,on)=>{if(mr)return on==null||on.preventDefault(),mr(Po)},Mt=Po=>{typeof pa=="function"?pa(Po):Po.url&&window.open(Po.url)},Kt=Po=>{dr==null||dr(Po)},da=Po=>{if(Uo)return Uo(Po,Ln);const on=Po.status==="uploading",gn=En&&En(Po)?x.createElement(hn,null):x.createElement(Sn,null);let Wn=on?x.createElement(va.Z,null):x.createElement(ta,null);return Ln==="picture"?Wn=on?x.createElement(va.Z,null):gn:(Ln==="picture-card"||Ln==="picture-circle")&&(Wn=on?Ka.uploading:gn),Wn},Oa=(Po,on,gn,Wn)=>{const et={type:"text",size:"small",title:Wn,onClick:Xn=>{on(),(0,Yt.l$)(Po)&&Po.props.onClick&&Po.props.onClick(Xn)},className:`${gn}-list-item-action`,disabled:si};if((0,Yt.l$)(Po)){const Xn=(0,Yt.Tm)(Po,Object.assign(Object.assign({},Po.props),{onClick:()=>{}}));return x.createElement(An.ZP,Object.assign({},et,{icon:Xn}))}return x.createElement(An.ZP,Object.assign({},et),x.createElement("span",null,Po))};x.useImperativeHandle(ia,()=>({handlePreview:Di,handleDownload:Mt}));const{getPrefixCls:rr}=x.useContext(ht.E_),kr=rr("upload",jn),Ao=rr(),Xo=Te()(`${kr}-list`,`${kr}-list-${Ln}`),hr=(0,ie.Z)(ya.map(Po=>({key:Po.uid,file:Po})));let xi={motionDeadline:2e3,motionName:`${kr}-${Ln==="picture-card"||Ln==="picture-circle"?"animate-inline":"animate"}`,keys:hr,motionAppear:ci};const Ai=x.useMemo(()=>{const Po=Object.assign({},(0,St.Z)(Ao));return delete Po.onAppearEnd,delete Po.onEnterEnd,delete Po.onLeaveEnd,Po},[Ao]);return Ln!=="picture-card"&&Ln!=="picture-circle"&&(xi=Object.assign(Object.assign({},Ai),xi)),x.createElement("div",{className:Xo},x.createElement(Ve.CSSMotionList,Object.assign({},xi,{component:!1}),Po=>{let{key:on,file:gn,className:Wn,style:et}=Po;return x.createElement(Ut,{key:on,locale:Ka,prefixCls:kr,className:Wn,style:et,file:gn,items:ya,progress:_a,listType:Ln,isImgUrl:En,showPreviewIcon:vr,showRemoveIcon:Jn,showDownloadIcon:jo,removeIcon:Ra,previewIcon:eo,downloadIcon:ko,iconRender:da,actionIconRender:Oa,itemRender:Ja,onPreview:Di,onDownload:Mt,onClose:Kt})}),Wa&&x.createElement(Ve.default,Object.assign({},xi,{visible:Pr,forceRender:!0}),Po=>{let{className:on,style:gn}=Po;return(0,Yt.Tm)(Wa,Wn=>({className:Te()(Wn.className,on),style:Object.assign(Object.assign(Object.assign({},gn),{pointerEvents:on?"none":void 0}),Wn.style)}))}))};var Ca=x.forwardRef(Pa),La=z(14747),Lr=z(33507),Br=z(67968),Er=z(45503),Ro=Nt=>{const{componentCls:ia,iconCls:Ln}=Nt;return{[`${ia}-wrapper`]:{[`${ia}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Nt.colorFillAlter,border:`${Nt.lineWidth}px dashed ${Nt.colorBorder}`,borderRadius:Nt.borderRadiusLG,cursor:"pointer",transition:`border-color ${Nt.motionDurationSlow}`,[ia]:{padding:`${Nt.padding}px 0`},[`${ia}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${ia}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${ia}-disabled):hover`]:{borderColor:Nt.colorPrimaryHover},[`p${ia}-drag-icon`]:{marginBottom:Nt.margin,[Ln]:{color:Nt.colorPrimary,fontSize:Nt.uploadThumbnailSize}},[`p${ia}-text`]:{margin:`0 0 ${Nt.marginXXS}px`,color:Nt.colorTextHeading,fontSize:Nt.fontSizeLG},[`p${ia}-hint`]:{color:Nt.colorTextDescription,fontSize:Nt.fontSize},[`&${ia}-disabled`]:{cursor:"not-allowed",[`p${ia}-drag-icon ${Ln},
p${ia}-text,
p${ia}-hint
`]:{color:Nt.colorTextDisabled}}}}}},No=Nt=>{const{componentCls:ia,antCls:Ln,iconCls:Rt,fontSize:mr,lineHeight:pa}=Nt,dr=`${ia}-list-item`,Ka=`${dr}-actions`,Uo=`${dr}-action`,En=Math.round(mr*pa);return{[`${ia}-wrapper`]:{[`${ia}-list`]:Object.assign(Object.assign({},(0,La.dF)()),{lineHeight:Nt.lineHeight,[dr]:{position:"relative",height:Nt.lineHeight*mr,marginTop:Nt.marginXS,fontSize:mr,display:"flex",alignItems:"center",transition:`background-color ${Nt.motionDurationSlow}`,"&:hover":{backgroundColor:Nt.controlItemBgHover},[`${dr}-name`]:Object.assign(Object.assign({},La.vS),{padding:`0 ${Nt.paddingXS}px`,lineHeight:pa,flex:"auto",transition:`all ${Nt.motionDurationSlow}`}),[Ka]:{[Uo]:{opacity:0},[`${Uo}${Ln}-btn-sm`]:{height:En,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[`
${Uo}:focus-visible,
&.picture ${Uo}
`]:{opacity:1},[Rt]:{color:Nt.actionsColor,transition:`all ${Nt.motionDurationSlow}`},[`&:hover ${Rt}`]:{color:Nt.colorText}},[`${ia}-icon ${Rt}`]:{color:Nt.colorTextDescription,fontSize:mr},[`${dr}-progress`]:{position:"absolute",bottom:-Nt.uploadProgressOffset,width:"100%",paddingInlineStart:mr+Nt.paddingXS,fontSize:mr,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${dr}:hover ${Uo}`]:{opacity:1,color:Nt.colorText},[`${dr}-error`]:{color:Nt.colorError,[`${dr}-name, ${ia}-icon ${Rt}`]:{color:Nt.colorError},[Ka]:{[`${Rt}, ${Rt}:hover`]:{color:Nt.colorError},[Uo]:{opacity:1}}},[`${ia}-list-item-container`]:{transition:`opacity ${Nt.motionDurationSlow}, height ${Nt.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},zo=z(45930),Co=z(16932);const $o=new zo.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),uo=new zo.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var Oi=Nt=>{const{componentCls:ia}=Nt,Ln=`${ia}-animate-inline`;return[{[`${ia}-wrapper`]:{[`${Ln}-appear, ${Ln}-enter, ${Ln}-leave`]:{animationDuration:Nt.motionDurationSlow,animationTimingFunction:Nt.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Ln}-appear, ${Ln}-enter`]:{animationName:$o},[`${Ln}-leave`]:{animationName:uo}}},{[`${ia}-wrapper`]:(0,Co.J$)(Nt)},$o,uo]},yi=z(47448),ui=z(84780);const Si=Nt=>{const{componentCls:ia,iconCls:Ln,uploadThumbnailSize:Rt,uploadProgressOffset:mr}=Nt,pa=`${ia}-list`,dr=`${pa}-item`;return{[`${ia}-wrapper`]:{[`
${pa}${pa}-picture,
${pa}${pa}-picture-card,
${pa}${pa}-picture-circle
`]:{[dr]:{position:"relative",height:Rt+Nt.lineWidth*2+Nt.paddingXS*2,padding:Nt.paddingXS,border:`${Nt.lineWidth}px ${Nt.lineType} ${Nt.colorBorder}`,borderRadius:Nt.borderRadiusLG,"&:hover":{background:"transparent"},[`${dr}-thumbnail`]:Object.assign(Object.assign({},La.vS),{width:Rt,height:Rt,lineHeight:`${Rt+Nt.paddingSM}px`,textAlign:"center",flex:"none",[Ln]:{fontSize:Nt.fontSizeHeading2,color:Nt.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${dr}-progress`]:{bottom:mr,width:`calc(100% - ${Nt.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Rt+Nt.paddingXS}},[`${dr}-error`]:{borderColor:Nt.colorError,[`${dr}-thumbnail ${Ln}`]:{[`svg path[fill='${yi.blue[0]}']`]:{fill:Nt.colorErrorBg},[`svg path[fill='${yi.blue.primary}']`]:{fill:Nt.colorError}}},[`${dr}-uploading`]:{borderStyle:"dashed",[`${dr}-name`]:{marginBottom:mr}}},[`${pa}${pa}-picture-circle ${dr}`]:{[`&, &::before, ${dr}-thumbnail`]:{borderRadius:"50%"}}}}},fo=Nt=>{const{componentCls:ia,iconCls:Ln,fontSizeLG:Rt,colorTextLightSolid:mr}=Nt,pa=`${ia}-list`,dr=`${pa}-item`,Ka=Nt.uploadPicCardSize;return{[`
${ia}-wrapper${ia}-picture-card-wrapper,
${ia}-wrapper${ia}-picture-circle-wrapper
`]:Object.assign(Object.assign({},(0,La.dF)()),{display:"inline-block",width:"100%",[`${ia}${ia}-select`]:{width:Ka,height:Ka,marginInlineEnd:Nt.marginXS,marginBottom:Nt.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Nt.colorFillAlter,border:`${Nt.lineWidth}px dashed ${Nt.colorBorder}`,borderRadius:Nt.borderRadiusLG,cursor:"pointer",transition:`border-color ${Nt.motionDurationSlow}`,[`> ${ia}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${ia}-disabled):hover`]:{borderColor:Nt.colorPrimary}},[`${pa}${pa}-picture-card, ${pa}${pa}-picture-circle`]:{[`${pa}-item-container`]:{display:"inline-block",width:Ka,height:Ka,marginBlock:`0 ${Nt.marginXS}px`,marginInline:`0 ${Nt.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[dr]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Nt.paddingXS*2}px)`,height:`calc(100% - ${Nt.paddingXS*2}px)`,backgroundColor:Nt.colorBgMask,opacity:0,transition:`all ${Nt.motionDurationSlow}`,content:'" "'}},[`${dr}:hover`]:{[`&::before, ${dr}-actions`]:{opacity:1}},[`${dr}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Nt.motionDurationSlow}`,[`${Ln}-eye, ${Ln}-download, ${Ln}-delete`]:{zIndex:10,width:Rt,margin:`0 ${Nt.marginXXS}px`,fontSize:Rt,cursor:"pointer",transition:`all ${Nt.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${dr}-actions, ${dr}-actions:hover`]:{[`${Ln}-eye, ${Ln}-download, ${Ln}-delete`]:{color:new ui.C(mr).setAlpha(.65).toRgbString(),"&:hover":{color:mr}}},[`${dr}-thumbnail, ${dr}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${dr}-name`]:{display:"none",textAlign:"center"},[`${dr}-file + ${dr}-name`]:{position:"absolute",bottom:Nt.margin,display:"block",width:`calc(100% - ${Nt.paddingXS*2}px)`},[`${dr}-uploading`]:{[`&${dr}`]:{backgroundColor:Nt.colorFillAlter},[`&::before, ${Ln}-eye, ${Ln}-download, ${Ln}-delete`]:{display:"none"}},[`${dr}-progress`]:{bottom:Nt.marginXL,width:`calc(100% - ${Nt.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${ia}-wrapper${ia}-picture-circle-wrapper`]:{[`${ia}${ia}-select`]:{borderRadius:"50%"}}}};var Cn=Nt=>{const{componentCls:ia}=Nt;return{[`${ia}-rtl`]:{direction:"rtl"}}};const Nn=Nt=>{const{componentCls:ia,colorTextDisabled:Ln}=Nt;return{[`${ia}-wrapper`]:Object.assign(Object.assign({},(0,La.Wf)(Nt)),{[ia]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${ia}-select`]:{display:"inline-block"},[`${ia}-disabled`]:{color:Ln,cursor:"not-allowed"}})}};var vn=(0,Br.Z)("Upload",Nt=>{const{fontSizeHeading3:ia,fontSize:Ln,lineHeight:Rt,lineWidth:mr,controlHeightLG:pa}=Nt,dr=Math.round(Ln*Rt),Ka=(0,Er.TS)(Nt,{uploadThumbnailSize:ia*2,uploadProgressOffset:dr/2+mr,uploadPicCardSize:pa*2.55});return[Nn(Ka),Ro(Ka),Si(Ka),fo(Ka),No(Ka),Oi(Ka),Cn(Ka),(0,Lr.Z)(Ka)]},Nt=>({actionsColor:Nt.colorTextDescription})),Qa=function(Nt,ia,Ln,Rt){function mr(pa){return pa instanceof Ln?pa:new Ln(function(dr){dr(pa)})}return new(Ln||(Ln=Promise))(function(pa,dr){function Ka(jn){try{En(Rt.next(jn))}catch(ya){dr(ya)}}function Uo(jn){try{En(Rt.throw(jn))}catch(ya){dr(ya)}}function En(jn){jn.done?pa(jn.value):mr(jn.value).then(Ka,Uo)}En((Rt=Rt.apply(Nt,ia||[])).next())})};const fr=`__LIST_IGNORE_${Date.now()}__`,no=(Nt,ia)=>{const{fileList:Ln,defaultFileList:Rt,onRemove:mr,showUploadList:pa=!0,listType:dr="text",onPreview:Ka,onDownload:Uo,onChange:En,onDrop:jn,previewFile:ya,disabled:vr,locale:Jn,iconRender:jo,isImageUrl:Ra,progress:eo,prefixCls:ko,className:_a,type:Wa="select",children:Pr,style:Ja,itemRender:si,maxCount:fi,data:ci={},multiple:Qo=!1,action:Di="",accept:Mt="",supportServerRender:Kt=!0,rootClassName:da}=Nt,Oa=x.useContext(xt.Z),rr=vr!=null?vr:Oa,[kr,Ao]=(0,at.Z)(Rt||[],{value:Ln,postState:Bt=>Bt!=null?Bt:[]}),[Xo,hr]=x.useState("drop"),oi=x.useRef(null);x.useMemo(()=>{const Bt=Date.now();(Ln||[]).forEach((qn,ea)=>{!qn.uid&&!Object.isFrozen(qn)&&(qn.uid=`__AUTO__${Bt}_${ea}__`)})},[Ln]);const xi=(Bt,qn,ea)=>{let Hn=(0,ie.Z)(qn),aa=!1;fi===1?Hn=Hn.slice(-1):fi&&(aa=Hn.length>fi,Hn=Hn.slice(0,fi)),(0,yt.flushSync)(()=>{Ao(Hn)});const br={file:Bt,fileList:Hn};ea&&(br.event=ea),(!aa||Hn.some(Dr=>Dr.uid===Bt.uid))&&(0,yt.flushSync)(()=>{En==null||En(br)})},Ai=(Bt,qn)=>Qa(void 0,void 0,void 0,function*(){const{beforeUpload:ea,transformFile:Hn}=Nt;let aa=Bt;if(ea){const br=yield ea(Bt,qn);if(br===!1)return!1;if(delete Bt[fr],br===fr)return Object.defineProperty(Bt,fr,{value:!0,configurable:!0}),!1;typeof br=="object"&&br&&(aa=br)}return Hn&&(aa=yield Hn(aa)),aa}),Po=Bt=>{const qn=Bt.filter(aa=>!aa.file[fr]);if(!qn.length)return;const ea=qn.map(aa=>Zn(aa.file));let Hn=(0,ie.Z)(kr);ea.forEach(aa=>{Hn=Fa(aa,Hn)}),ea.forEach((aa,br)=>{let Dr=aa;if(qn[br].parsedFile)aa.status="uploading";else{const{originFileObj:po}=aa;let Kr;try{Kr=new File([po],po.name,{type:po.type})}catch(ii){Kr=new Blob([po],{type:po.type}),Kr.name=po.name,Kr.lastModifiedDate=new Date,Kr.lastModified=new Date().getTime()}Kr.uid=aa.uid,Dr=Kr}xi(Dr,Hn)})},on=(Bt,qn,ea)=>{try{typeof Bt=="string"&&(Bt=JSON.parse(Bt))}catch(br){}if(!On(qn,kr))return;const Hn=Zn(qn);Hn.status="done",Hn.percent=100,Hn.response=Bt,Hn.xhr=ea;const aa=Fa(Hn,kr);xi(Hn,aa)},gn=(Bt,qn)=>{if(!On(qn,kr))return;const ea=Zn(qn);ea.status="uploading",ea.percent=Bt.percent;const Hn=Fa(ea,kr);xi(ea,Hn,Bt)},Wn=(Bt,qn,ea)=>{if(!On(ea,kr))return;const Hn=Zn(ea);Hn.error=Bt,Hn.response=qn,Hn.status="error";const aa=Fa(Hn,kr);xi(Hn,aa)},et=Bt=>{let qn;Promise.resolve(typeof mr=="function"?mr(Bt):mr).then(ea=>{var Hn;if(ea===!1)return;const aa=ra(Bt,kr);aa&&(qn=Object.assign(Object.assign({},Bt),{status:"removed"}),kr==null||kr.forEach(br=>{const Dr=qn.uid!==void 0?"uid":"name";br[Dr]===qn[Dr]&&!Object.isFrozen(br)&&(br.status="removed")}),(Hn=oi.current)===null||Hn===void 0||Hn.abort(qn),xi(qn,aa))})},Xn=Bt=>{hr(Bt.type),Bt.type==="drop"&&(jn==null||jn(Bt))};x.useImperativeHandle(ia,()=>({onBatchStart:Po,onSuccess:on,onProgress:gn,onError:Wn,fileList:kr,upload:oi.current}));const{getPrefixCls:Xa,direction:Ga,upload:bn}=x.useContext(ht.E_),Kn=Xa("upload",ko),Gn=Object.assign(Object.assign({onBatchStart:Po,onError:Wn,onProgress:gn,onSuccess:on},Nt),{data:ci,multiple:Qo,action:Di,accept:Mt,supportServerRender:Kt,prefixCls:Kn,disabled:rr,beforeUpload:Ai,onChange:void 0});delete Gn.className,delete Gn.style,(!Pr||rr)&&delete Gn.id;const[tr,Rr]=vn(Kn),[Gr]=(0,Ct.Z)("Upload",Xt.Z.Upload),{showRemoveIcon:ao,showPreviewIcon:bo,showDownloadIcon:Or,removeIcon:lr,previewIcon:Vn,downloadIcon:$n}=typeof pa=="boolean"?{}:pa,Va=(Bt,qn)=>pa?x.createElement(Ca,{prefixCls:Kn,listType:dr,items:kr,previewFile:ya,onPreview:Ka,onDownload:Uo,onRemove:et,showRemoveIcon:!rr&&ao,showPreviewIcon:bo,showDownloadIcon:Or,removeIcon:lr,previewIcon:Vn,downloadIcon:$n,iconRender:jo,locale:Object.assign(Object.assign({},Gr),Jn),isImageUrl:Ra,progress:eo,appendAction:Bt,appendActionVisible:qn,itemRender:si,disabled:rr}):Bt,Ur=Te()(`${Kn}-wrapper`,_a,da,Rr,bn==null?void 0:bn.className,{[`${Kn}-rtl`]:Ga==="rtl",[`${Kn}-picture-card-wrapper`]:dr==="picture-card",[`${Kn}-picture-circle-wrapper`]:dr==="picture-circle"}),Ae=Object.assign(Object.assign({},bn==null?void 0:bn.style),Ja);if(Wa==="drag"){const Bt=Te()(Rr,Kn,`${Kn}-drag`,{[`${Kn}-drag-uploading`]:kr.some(qn=>qn.status==="uploading"),[`${Kn}-drag-hover`]:Xo==="dragover",[`${Kn}-disabled`]:rr,[`${Kn}-rtl`]:Ga==="rtl"});return tr(x.createElement("span",{className:Ur},x.createElement("div",{className:Bt,style:Ae,onDrop:Xn,onDragOver:Xn,onDragLeave:Xn},x.createElement(Fe,Object.assign({},Gn,{ref:oi,className:`${Kn}-btn`}),x.createElement("div",{className:`${Kn}-drag-container`},Pr))),Va()))}const ln=Te()(Kn,`${Kn}-select`,{[`${Kn}-disabled`]:rr}),Yn=(Bt=>x.createElement("div",{className:ln,style:Bt},x.createElement(Fe,Object.assign({},Gn,{ref:oi}))))(Pr?void 0:{display:"none"});return tr(dr==="picture-card"||dr==="picture-circle"?x.createElement("span",{className:Ur},Va(Yn,!!Pr)):x.createElement("span",{className:Ur},Yn,Va()))};var So=x.forwardRef(no),_n=function(Nt,ia){var Ln={};for(var Rt in Nt)Object.prototype.hasOwnProperty.call(Nt,Rt)&&ia.indexOf(Rt)<0&&(Ln[Rt]=Nt[Rt]);if(Nt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var mr=0,Rt=Object.getOwnPropertySymbols(Nt);mr<Rt.length;mr++)ia.indexOf(Rt[mr])<0&&Object.prototype.propertyIsEnumerable.call(Nt,Rt[mr])&&(Ln[Rt[mr]]=Nt[Rt[mr]]);return Ln},Bo=x.forwardRef((Nt,ia)=>{var{style:Ln,height:Rt}=Nt,mr=_n(Nt,["style","height"]);return x.createElement(So,Object.assign({ref:ia},mr,{type:"drag",style:Object.assign(Object.assign({},Ln),{height:Rt})}))});const ma=So;ma.Dragger=Bo,ma.LIST_IGNORE=fr;var gr=ma},62661:function(en,Wt){"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"),ue=Symbol.for("react.context"),qe=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),ke=Symbol.for("react.suspense"),He=Symbol.for("react.suspense_list"),de=Symbol.for("react.memo"),_e=Symbol.for("react.lazy"),se=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 He:return b;default:switch(b=b&&b.$$typeof,b){case qe:case ue:case Me:case _e:case de:case Ze:return b;default:return E}}case ie:return E}}}z=ue,z=Ze,z=x,z=Me,z=we,z=_e,z=de,z=ie,z=Ee,z=Te,z=ke,z=He,z=function(){return!1},z=function(){return!1},z=function(b){return a(b)===ue},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)===_e},Wt.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)===He},z=function(b){return typeof b=="string"||typeof b=="function"||b===we||b===Ee||b===Te||b===ke||b===He||b===se||typeof b=="object"&&b!==null&&(b.$$typeof===_e||b.$$typeof===de||b.$$typeof===Ze||b.$$typeof===ue||b.$$typeof===Me||b.$$typeof===y||b.getModuleId!==void 0)},z=a},95845:function(en,Wt,z){"use strict";en.exports=z(62661)},72665:function(en,Wt){"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,ue=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,He=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,_e=x?Symbol.for("react.suspense_list"):60120,se=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 He:case y:case se:case ue:return oe;default:return ce}}case we:return ce}}}function re(oe){return te(oe)===ke}z=Me,z=ke,z=qe,z=ue,z=ie,z=He,z=Te,z=y,z=se,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)===ue},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===He},z=function(oe){return te(oe)===Te},z=function(oe){return te(oe)===y},Wt.isMemo=function(oe){return te(oe)===se},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===_e||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===se||oe.$$typeof===ue||oe.$$typeof===qe||oe.$$typeof===He||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},12060:function(en,Wt,z){"use strict";en.exports=z(72665)},56261:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return xe}});var x=z(87462),ie=z(4942),we=z(45987),Te=z(1413),Ee=z(15671),Ze=z(43144),ue=z(97326),qe=z(60136),Me=z(51630),ke=z(94184),He=z.n(ke),de=z(34952),_e=z(67294),se=z(69610),y=function(ze){for(var Ie=ze.prefixCls,ye=ze.level,Ke=ze.isStart,We=ze.isEnd,Qe="".concat(Ie,"-indent-unit"),Fe=[],at=0;at<ye;at+=1){var yt;Fe.push(_e.createElement("span",{key:at,className:He()(Qe,(yt={},(0,ie.Z)(yt,"".concat(Qe,"-start"),Ke[at]),(0,ie.Z)(yt,"".concat(Qe,"-end"),We[at]),yt))}))}return _e.createElement("span",{"aria-hidden":"true",className:"".concat(Ie,"-indent")},Fe)},a=_e.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(Ge){(0,qe.Z)(Ie,Ge);var ze=(0,Me.Z)(Ie);function Ie(){var ye;(0,Ee.Z)(this,Ie);for(var Ke=arguments.length,We=new Array(Ke),Qe=0;Qe<Ke;Qe++)We[Qe]=arguments[Qe];return ye=ze.call.apply(ze,[this].concat(We)),ye.state={dragNodeHighlight:!1},ye.selectHandle=void 0,ye.cacheIndent=void 0,ye.onSelectorClick=function(Fe){var at=ye.props.context.onNodeClick;at(Fe,(0,E.F)(ye.props)),ye.isSelectable()?ye.onSelect(Fe):ye.onCheck(Fe)},ye.onSelectorDoubleClick=function(Fe){var at=ye.props.context.onNodeDoubleClick;at(Fe,(0,E.F)(ye.props))},ye.onSelect=function(Fe){if(!ye.isDisabled()){var at=ye.props.context.onNodeSelect;at(Fe,(0,E.F)(ye.props))}},ye.onCheck=function(Fe){if(!ye.isDisabled()){var at=ye.props,yt=at.disableCheckbox,ht=at.checked,xt=ye.props.context.onNodeCheck;if(!(!ye.isCheckable()||yt)){var Ct=!ht;xt(Fe,(0,E.F)(ye.props),Ct)}}},ye.onMouseEnter=function(Fe){var at=ye.props.context.onNodeMouseEnter;at(Fe,(0,E.F)(ye.props))},ye.onMouseLeave=function(Fe){var at=ye.props.context.onNodeMouseLeave;at(Fe,(0,E.F)(ye.props))},ye.onContextMenu=function(Fe){var at=ye.props.context.onNodeContextMenu;at(Fe,(0,E.F)(ye.props))},ye.onDragStart=function(Fe){var at=ye.props.context.onNodeDragStart;Fe.stopPropagation(),ye.setState({dragNodeHighlight:!0}),at(Fe,(0,ue.Z)(ye));try{Fe.dataTransfer.setData("text/plain","")}catch(yt){}},ye.onDragEnter=function(Fe){var at=ye.props.context.onNodeDragEnter;Fe.preventDefault(),Fe.stopPropagation(),at(Fe,(0,ue.Z)(ye))},ye.onDragOver=function(Fe){var at=ye.props.context.onNodeDragOver;Fe.preventDefault(),Fe.stopPropagation(),at(Fe,(0,ue.Z)(ye))},ye.onDragLeave=function(Fe){var at=ye.props.context.onNodeDragLeave;Fe.stopPropagation(),at(Fe,(0,ue.Z)(ye))},ye.onDragEnd=function(Fe){var at=ye.props.context.onNodeDragEnd;Fe.stopPropagation(),ye.setState({dragNodeHighlight:!1}),at(Fe,(0,ue.Z)(ye))},ye.onDrop=function(Fe){var at=ye.props.context.onNodeDrop;Fe.preventDefault(),Fe.stopPropagation(),ye.setState({dragNodeHighlight:!1}),at(Fe,(0,ue.Z)(ye))},ye.onExpand=function(Fe){var at=ye.props,yt=at.loading,ht=at.context.onNodeExpand;yt||ht(Fe,(0,E.F)(ye.props))},ye.setSelectHandle=function(Fe){ye.selectHandle=Fe},ye.getNodeState=function(){var Fe=ye.props.expanded;return ye.isLeaf()?null:Fe?te:re},ye.hasChildren=function(){var Fe=ye.props.eventKey,at=ye.props.context.keyEntities,yt=(0,b.Z)(at,Fe)||{},ht=yt.children;return!!(ht||[]).length},ye.isLeaf=function(){var Fe=ye.props,at=Fe.isLeaf,yt=Fe.loaded,ht=ye.props.context.loadData,xt=ye.hasChildren();return at===!1?!1:at||!ht&&!xt||ht&&yt&&!xt},ye.isDisabled=function(){var Fe=ye.props.disabled,at=ye.props.context.disabled;return!!(at||Fe)},ye.isCheckable=function(){var Fe=ye.props.checkable,at=ye.props.context.checkable;return!at||Fe===!1?!1:at},ye.syncLoadData=function(Fe){var at=Fe.expanded,yt=Fe.loading,ht=Fe.loaded,xt=ye.props.context,Ct=xt.loadData,Xt=xt.onNodeLoad;yt||Ct&&at&&!ye.isLeaf()&&!ye.hasChildren()&&!ht&&Xt((0,E.F)(ye.props))},ye.isDraggable=function(){var Fe=ye.props,at=Fe.data,yt=Fe.context.draggable;return!!(yt&&(!yt.nodeDraggable||yt.nodeDraggable(at)))},ye.renderDragHandler=function(){var Fe=ye.props.context,at=Fe.draggable,yt=Fe.prefixCls;return at!=null&&at.icon?_e.createElement("span",{className:"".concat(yt,"-draggable-icon")},at.icon):null},ye.renderSwitcherIconDom=function(Fe){var at=ye.props.switcherIcon,yt=ye.props.context.switcherIcon,ht=at||yt;return typeof ht=="function"?ht((0,Te.Z)((0,Te.Z)({},ye.props),{},{isLeaf:Fe})):ht},ye.renderSwitcher=function(){var Fe=ye.props.expanded,at=ye.props.context.prefixCls;if(ye.isLeaf()){var yt=ye.renderSwitcherIconDom(!0);return yt!==!1?_e.createElement("span",{className:He()("".concat(at,"-switcher"),"".concat(at,"-switcher-noop"))},yt):null}var ht=He()("".concat(at,"-switcher"),"".concat(at,"-switcher_").concat(Fe?te:re)),xt=ye.renderSwitcherIconDom(!1);return xt!==!1?_e.createElement("span",{onClick:ye.onExpand,className:ht},xt):null},ye.renderCheckbox=function(){var Fe=ye.props,at=Fe.checked,yt=Fe.halfChecked,ht=Fe.disableCheckbox,xt=ye.props.context.prefixCls,Ct=ye.isDisabled(),Xt=ye.isCheckable();if(!Xt)return null;var la=typeof Xt!="boolean"?Xt:null;return _e.createElement("span",{className:He()("".concat(xt,"-checkbox"),at&&"".concat(xt,"-checkbox-checked"),!at&&yt&&"".concat(xt,"-checkbox-indeterminate"),(Ct||ht)&&"".concat(xt,"-checkbox-disabled")),onClick:ye.onCheck},la)},ye.renderIcon=function(){var Fe=ye.props.loading,at=ye.props.context.prefixCls;return _e.createElement("span",{className:He()("".concat(at,"-iconEle"),"".concat(at,"-icon__").concat(ye.getNodeState()||"docu"),Fe&&"".concat(at,"-icon_loading"))})},ye.renderSelector=function(){var Fe=ye.state.dragNodeHighlight,at=ye.props,yt=at.title,ht=yt===void 0?oe:yt,xt=at.selected,Ct=at.icon,Xt=at.loading,la=at.data,sa=ye.props.context,Pt=sa.prefixCls,mt=sa.showIcon,Sn=sa.icon,va=sa.loadData,Fn=sa.titleRender,Qn=ye.isDisabled(),tt="".concat(Pt,"-node-content-wrapper"),ta;if(mt){var ha=Ct||Sn;ta=ha?_e.createElement("span",{className:He()("".concat(Pt,"-iconEle"),"".concat(Pt,"-icon__customize"))},typeof ha=="function"?ha(ye.props):ha):ye.renderIcon()}else va&&Xt&&(ta=ye.renderIcon());var fn;typeof ht=="function"?fn=ht(la):Fn?fn=Fn(la):fn=ht;var Ft=_e.createElement("span",{className:"".concat(Pt,"-title")},fn);return _e.createElement("span",{ref:ye.setSelectHandle,title:typeof ht=="string"?ht:"",className:He()("".concat(tt),"".concat(tt,"-").concat(ye.getNodeState()||"normal"),!Qn&&(xt||Fe)&&"".concat(Pt,"-node-selected")),onMouseEnter:ye.onMouseEnter,onMouseLeave:ye.onMouseLeave,onContextMenu:ye.onContextMenu,onClick:ye.onSelectorClick,onDoubleClick:ye.onSelectorDoubleClick},ta,Ft,ye.renderDropIndicator())},ye.renderDropIndicator=function(){var Fe=ye.props,at=Fe.disabled,yt=Fe.eventKey,ht=ye.props.context,xt=ht.draggable,Ct=ht.dropLevelOffset,Xt=ht.dropPosition,la=ht.prefixCls,sa=ht.indent,Pt=ht.dropIndicatorRender,mt=ht.dragOverNodeKey,Sn=ht.direction,va=!!xt,Fn=!at&&va&&mt===yt,Qn=sa!=null?sa:ye.cacheIndent;return ye.cacheIndent=sa,Fn?Pt({dropPosition:Xt,dropLevelOffset:Ct,indent:Qn,prefixCls:la,direction:Sn}):null},ye}return(0,Ze.Z)(Ie,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var Ke=this.props.selectable,We=this.props.context.selectable;return typeof Ke=="boolean"?Ke:We}},{key:"render",value:function(){var Ke,We=this.props,Qe=We.eventKey,Fe=We.className,at=We.style,yt=We.dragOver,ht=We.dragOverGapTop,xt=We.dragOverGapBottom,Ct=We.isLeaf,Xt=We.isStart,la=We.isEnd,sa=We.expanded,Pt=We.selected,mt=We.checked,Sn=We.halfChecked,va=We.loading,Fn=We.domRef,Qn=We.active,tt=We.data,ta=We.onMouseMove,ha=We.selectable,fn=(0,we.Z)(We,ee),Ft=this.props.context,hn=Ft.prefixCls,Ve=Ft.filterTreeNode,Oe=Ft.keyEntities,St=Ft.dropContainerKey,Yt=Ft.dropTargetKey,An=Ft.draggingNodeKey,Zn=this.isDisabled(),Fa=(0,de.Z)(fn,{aria:!0,data:!0}),On=(0,b.Z)(Oe,Qe)||{},ra=On.level,Aa=la[la.length-1],nt=this.isDraggable(),kt=!Zn&&nt,Ta=An===Qe,oa=ha!==void 0?{"aria-selected":!!ha}:void 0;return _e.createElement("div",(0,x.Z)({ref:Fn,className:He()(Fe,"".concat(hn,"-treenode"),(Ke={},(0,ie.Z)(Ke,"".concat(hn,"-treenode-disabled"),Zn),(0,ie.Z)(Ke,"".concat(hn,"-treenode-switcher-").concat(sa?"open":"close"),!Ct),(0,ie.Z)(Ke,"".concat(hn,"-treenode-checkbox-checked"),mt),(0,ie.Z)(Ke,"".concat(hn,"-treenode-checkbox-indeterminate"),Sn),(0,ie.Z)(Ke,"".concat(hn,"-treenode-selected"),Pt),(0,ie.Z)(Ke,"".concat(hn,"-treenode-loading"),va),(0,ie.Z)(Ke,"".concat(hn,"-treenode-active"),Qn),(0,ie.Z)(Ke,"".concat(hn,"-treenode-leaf-last"),Aa),(0,ie.Z)(Ke,"".concat(hn,"-treenode-draggable"),nt),(0,ie.Z)(Ke,"dragging",Ta),(0,ie.Z)(Ke,"drop-target",Yt===Qe),(0,ie.Z)(Ke,"drop-container",St===Qe),(0,ie.Z)(Ke,"drag-over",!Zn&&yt),(0,ie.Z)(Ke,"drag-over-gap-top",!Zn&&ht),(0,ie.Z)(Ke,"drag-over-gap-bottom",!Zn&&xt),(0,ie.Z)(Ke,"filter-node",Ve&&Ve((0,E.F)(this.props))),Ke)),style:at,draggable:kt,"aria-grabbed":Ta,onDragStart:kt?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:ta},oa,Fa),_e.createElement(a,{prefixCls:hn,level:ra,isStart:Xt,isEnd:la}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),Ie}(_e.Component),pe=function(ze){return _e.createElement(se.k.Consumer,null,function(Ie){return _e.createElement(ce,(0,x.Z)({},ze,{context:Ie}))})};pe.displayName="TreeNode",pe.isTreeNode=1;var xe=pe},69610:function(en,Wt,z){"use strict";z.d(Wt,{k:function(){return ie}});var x=z(67294),ie=x.createContext(null)},29873:function(en,Wt,z){"use strict";z.d(Wt,{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 He}});var x=z(74902),ie=z(71002),we=z(72978),Te=z(67294),Ee=z(56261),Ze=z(3596),ue=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 He(re){return re.split("-")}function de(re,oe){var ce=[],pe=(0,Ze.Z)(oe,re);function xe(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ge.forEach(function(ze){var Ie=ze.key,ye=ze.children;ce.push(Ie),xe(ye)})}return xe(pe.children),ce}function _e(re){if(re.parent){var oe=He(re.pos);return Number(oe[oe.length-1])===re.parent.children.length-1}return!1}function se(re){var oe=He(re.pos);return Number(oe[oe.length-1])===0}function y(re,oe,ce,pe,xe,Ge,ze,Ie,ye,Ke){var We,Qe=re.clientX,Fe=re.clientY,at=re.target.getBoundingClientRect(),yt=at.top,ht=at.height,xt=(Ke==="rtl"?-1:1)*(((xe==null?void 0:xe.x)||0)-Qe),Ct=(xt-12)/pe,Xt=(0,Ze.Z)(Ie,ce.props.eventKey);if(Fe<yt+ht/2){var la=ze.findIndex(function(Ft){return Ft.key===Xt.key}),sa=la<=0?0:la-1,Pt=ze[sa].key;Xt=(0,Ze.Z)(Ie,Pt)}var mt=Xt.key,Sn=Xt,va=Xt.key,Fn=0,Qn=0;if(!ye.includes(mt))for(var tt=0;tt<Ct&&_e(Xt);tt+=1)Xt=Xt.parent,Qn+=1;var ta=oe.props.data,ha=Xt.node,fn=!0;return se(Xt)&&Xt.level===0&&Fe<yt+ht/2&&Ge({dragNode:ta,dropNode:ha,dropPosition:-1})&&Xt.key===ce.props.eventKey?Fn=-1:(Sn.children||[]).length&&ye.includes(va)?Ge({dragNode:ta,dropNode:ha,dropPosition:0})?Fn=0:fn=!1:Qn===0?Ct>-1.5?Ge({dragNode:ta,dropNode:ha,dropPosition:1})?Fn=1:fn=!1:Ge({dragNode:ta,dropNode:ha,dropPosition:0})?Fn=0:Ge({dragNode:ta,dropNode:ha,dropPosition:1})?Fn=1:fn=!1:Ge({dragNode:ta,dropNode:ha,dropPosition:1})?Fn=1:fn=!1,{dropPosition:Fn,dropLevelOffset:Qn,dropTargetKey:Xt.key,dropTargetPos:Xt.pos,dragOverNodeKey:va,dropContainerKey:Fn===0?null:((We=Xt.parent)===null||We===void 0?void 0:We.key)||null,dropAllowed:fn}}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,Ge=Array.isArray(re)?re:[re];return Ge.map(function(ze){var Ie=ze.children,ye=_objectWithoutProperties(ze,qe),Ke=E(Ie,oe);return React.createElement(TreeNode,_extends({key:ye.key},xe(ye)),Ke)})}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 Ge=(0,Ze.Z)(oe,xe);if(Ge){ce.add(xe);var ze=Ge.parent,Ie=Ge.node;Ie.disabled||ze&&pe(ze.key)}}}return(re||[]).forEach(function(xe){pe(xe)}),(0,x.Z)(ce)}},97153:function(en,Wt,z){"use strict";z.d(Wt,{S:function(){return ue}});var x=z(72978),ie=z(3596);function we(qe,Me){var ke=new Set;return qe.forEach(function(He){Me.has(He)||ke.add(He)}),ke}function Te(qe){var Me=qe||{},ke=Me.disabled,He=Me.disableCheckbox,de=Me.checkable;return!!(ke||He)||de===!1}function Ee(qe,Me,ke,He){for(var de=new Set(qe),_e=new Set,se=0;se<=ke;se+=1){var y=Me.get(se)||new Set;y.forEach(function(ee){var te=ee.key,re=ee.node,oe=ee.children,ce=oe===void 0?[]:oe;de.has(te)&&!He(re)&&ce.filter(function(pe){return!He(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(!(He(re)||!ee.parent||a.has(ee.parent.key))){if(He(ee.parent.node)){a.add(te.key);return}var oe=!0,ce=!1;(te.children||[]).filter(function(pe){return!He(pe.node)}).forEach(function(pe){var xe=pe.key,Ge=de.has(xe);oe&&!Ge&&(oe=!1),!ce&&(Ge||_e.has(xe))&&(ce=!0)}),oe&&de.add(te.key),ce&&_e.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(de),halfCheckedKeys:Array.from(we(_e,de))}}function Ze(qe,Me,ke,He,de){for(var _e=new Set(qe),se=new Set(Me),y=0;y<=He;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;!_e.has(re)&&!se.has(re)&&!de(oe)&&pe.filter(function(xe){return!de(xe.node)}).forEach(function(xe){_e.delete(xe.key)})})}se=new Set;for(var b=new Set,E=He;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 Ge=xe.key,ze=_e.has(Ge);ce&&!ze&&(ce=!1),!pe&&(ze||se.has(Ge))&&(pe=!0)}),ce||_e.delete(re.key),pe&&se.add(re.key),b.add(re.key)}})}return{checkedKeys:Array.from(_e),halfCheckedKeys:Array.from(we(se,_e))}}function ue(qe,Me,ke,He){var de=[],_e;He?_e=He:_e=Te;var se=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(se,y,a,_e):b=Ze(se,Me.halfCheckedKeys,y,a,_e),b}},3596:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return x}});function x(ie,we){return ie[we]}},83898:function(en,Wt,z){"use strict";z.d(Wt,{I8:function(){return te},F:function(){return oe},zn:function(){return b},w$:function(){return y},oH:function(){return E},km:function(){return se},H8:function(){return re}});var x=z(71002),ie=z(74902),we=z(1413),Te=z(45987),Ee=z(67294),Ze=z(28580);function ue(ce){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xe=[];return Ee.Children.forEach(ce,function(Ge){Ge==null&&!pe.keepEmpty||(Array.isArray(Ge)?xe=xe.concat(ue(Ge)):(0,Ze.isFragment)(Ge)&&Ge.props?xe=xe.concat(ue(Ge.props.children,pe)):xe.push(Ge))}),xe}function qe(ce,pe){var xe=(0,we.Z)({},ce);return Array.isArray(pe)&&pe.forEach(function(Ge){delete xe[Ge]}),xe}var Me=z(72978),ke=z(3596),He=["children"];function de(ce,pe){return"".concat(ce,"-").concat(pe)}function _e(ce){return ce&&ce.type&&ce.type.isTreeNode}function se(ce,pe){return ce!=null?ce:pe}function y(ce){var pe=ce||{},xe=pe.title,Ge=pe._title,ze=pe.key,Ie=pe.children,ye=xe||"title";return{title:ye,_title:Ge||[ye],key:ze||"key",children:Ie||"children"}}function a(ce,pe){var xe=new Map;function Ge(ze){var Ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ze||[]).forEach(function(ye){var Ke=ye[pe.key],We=ye[pe.children];warning(Ke!=null,"Tree node must have a certain key: [".concat(Ie).concat(Ke,"]"));var Qe=String(Ke);warning(!xe.has(Qe)||Ke===null||Ke===void 0,"Same 'key' exist in the Tree: ".concat(Qe)),xe.set(Qe,!0),Ge(We,"".concat(Ie).concat(Qe," > "))})}Ge(ce)}function b(ce){function pe(xe){var Ge=ue(xe);return Ge.map(function(ze){if(!_e(ze))return(0,Me.ZP)(!ze,"Tree/TreeNode can only accept TreeNode as children."),null;var Ie=ze.key,ye=ze.props,Ke=ye.children,We=(0,Te.Z)(ye,He),Qe=(0,we.Z)({key:Ie},We),Fe=pe(Ke);return Fe.length&&(Qe.children=Fe),Qe}).filter(function(ze){return ze})}return pe(ce)}function E(ce,pe,xe){var Ge=y(xe),ze=Ge._title,Ie=Ge.key,ye=Ge.children,Ke=new Set(pe===!0?[]:pe),We=[];function Qe(Fe){var at=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Fe.map(function(yt,ht){for(var xt=de(at?at.pos:"0",ht),Ct=se(yt[Ie],xt),Xt,la=0;la<ze.length;la+=1){var sa=ze[la];if(yt[sa]!==void 0){Xt=yt[sa];break}}var Pt=(0,we.Z)((0,we.Z)({},qe(yt,[].concat((0,ie.Z)(ze),[Ie,ye]))),{},{title:Xt,key:Ct,parent:at,pos:xt,children:null,data:yt,isStart:[].concat((0,ie.Z)(at?at.isStart:[]),[ht===0]),isEnd:[].concat((0,ie.Z)(at?at.isEnd:[]),[ht===Fe.length-1])});return We.push(Pt),pe===!0||Ke.has(Ct)?Pt.children=Qe(yt[ye]||[],Pt):Pt.children=[],Pt})}return Qe(ce),We}function ee(ce,pe,xe){var Ge={};(0,x.Z)(xe)==="object"?Ge=xe:Ge={externalGetKey:xe},Ge=Ge||{};var ze=Ge,Ie=ze.childrenPropName,ye=ze.externalGetKey,Ke=ze.fieldNames,We=y(Ke),Qe=We.key,Fe=We.children,at=Ie||Fe,yt;ye?typeof ye=="string"?yt=function(Ct){return Ct[ye]}:typeof ye=="function"&&(yt=function(Ct){return ye(Ct)}):yt=function(Ct,Xt){return se(Ct[Qe],Xt)};function ht(xt,Ct,Xt,la){var sa=xt?xt[at]:ce,Pt=xt?de(Xt.pos,Ct):"0",mt=xt?[].concat((0,ie.Z)(la),[xt]):[];if(xt){var Sn=yt(xt,Pt),va={node:xt,index:Ct,pos:Pt,key:Sn,parentPos:Xt.node?Xt.pos:null,level:Xt.level+1,nodes:mt};pe(va)}sa&&sa.forEach(function(Fn,Qn){ht(Fn,Qn,{node:xt,pos:Pt,level:Xt?Xt.level+1:-1},mt)})}ht(null)}function te(ce){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xe=pe.initWrapper,Ge=pe.processEntity,ze=pe.onProcessFinished,Ie=pe.externalGetKey,ye=pe.childrenPropName,Ke=pe.fieldNames,We=arguments.length>2?arguments[2]:void 0,Qe=Ie||We,Fe={},at={},yt={posEntities:Fe,keyEntities:at};return xe&&(yt=xe(yt)||yt),ee(ce,function(ht){var xt=ht.node,Ct=ht.index,Xt=ht.pos,la=ht.key,sa=ht.parentPos,Pt=ht.level,mt=ht.nodes,Sn={node:xt,nodes:mt,index:Ct,key:la,pos:Xt,level:Pt},va=se(la,Xt);Fe[Xt]=Sn,at[va]=Sn,Sn.parent=Fe[sa],Sn.parent&&(Sn.parent.children=Sn.parent.children||[],Sn.parent.children.push(Sn)),Ge&&Ge(Sn,yt)},{externalGetKey:Qe,childrenPropName:ye,fieldNames:Ke}),ze&&ze(yt),yt}function re(ce,pe){var xe=pe.expandedKeys,Ge=pe.selectedKeys,ze=pe.loadedKeys,Ie=pe.loadingKeys,ye=pe.checkedKeys,Ke=pe.halfCheckedKeys,We=pe.dragOverNodeKey,Qe=pe.dropPosition,Fe=pe.keyEntities,at=(0,ke.Z)(Fe,ce),yt={eventKey:ce,expanded:xe.indexOf(ce)!==-1,selected:Ge.indexOf(ce)!==-1,loaded:ze.indexOf(ce)!==-1,loading:Ie.indexOf(ce)!==-1,checked:ye.indexOf(ce)!==-1,halfChecked:Ke.indexOf(ce)!==-1,pos:String(at?at.pos:""),dragOver:We===ce&&Qe===0,dragOverGapTop:We===ce&&Qe===-1,dragOverGapBottom:We===ce&&Qe===1};return yt}function oe(ce){var pe=ce.data,xe=ce.expanded,Ge=ce.selected,ze=ce.checked,Ie=ce.loaded,ye=ce.loading,Ke=ce.halfChecked,We=ce.dragOver,Qe=ce.dragOverGapTop,Fe=ce.dragOverGapBottom,at=ce.pos,yt=ce.active,ht=ce.eventKey,xt=(0,we.Z)((0,we.Z)({},pe),{},{expanded:xe,selected:Ge,checked:ze,loaded:Ie,loading:ye,halfChecked:Ke,dragOver:We,dragOverGapTop:Qe,dragOverGapBottom:Fe,pos:at,active:yt,key:ht});return"props"in xt||Object.defineProperty(xt,"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}}),xt}},34952:function(en,Wt,z){"use strict";z.d(Wt,{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 ue(Me,ke){return Me.indexOf(ke)===0}function qe(Me){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,He;ke===!1?He={aria:!0,data:!0,attr:!0}:ke===!0?He={aria:!0}:He=(0,x.Z)({},ke);var de={};return Object.keys(Me).forEach(function(_e){(He.aria&&(_e==="role"||ue(_e,Ee))||He.data&&ue(_e,Ze)||He.attr&&Te.includes(_e))&&(de[_e]=Me[_e])}),de}},72978:function(en,Wt,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 ue(qe,Me){Ee(we,qe,Me)}Wt.ZP=Ze},81533:function(en,Wt){"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,ue=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,He=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,_e=x?Symbol.for("react.suspense_list"):60120,se=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 He:case y:case se:case ue:return oe;default:return ce}}case we:return ce}}}function re(oe){return te(oe)===ke}z=Me,z=ke,z=qe,z=ue,z=ie,z=He,z=Te,z=y,z=se,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)===ue},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===He},Wt.isFragment=function(oe){return te(oe)===Te},z=function(oe){return te(oe)===y},Wt.isMemo=function(oe){return te(oe)===se},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===_e||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===se||oe.$$typeof===ue||oe.$$typeof===qe||oe.$$typeof===He||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},28580:function(en,Wt,z){"use strict";en.exports=z(81533)},92389:function(en,Wt){"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}}};Wt.Z=z},19575:function(en,Wt,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+/",ue=function(We){for(var Qe={},Fe=0,at=We.length;Fe<at;Fe++)Qe[We.charAt(Fe)]=Fe;return Qe}(Ze),qe=String.fromCharCode,Me=function(We){if(We.length<2){var Qe=We.charCodeAt(0);return Qe<128?We:Qe<2048?qe(192|Qe>>>6)+qe(128|Qe&63):qe(224|Qe>>>12&15)+qe(128|Qe>>>6&63)+qe(128|Qe&63)}else{var Qe=65536+(We.charCodeAt(0)-55296)*1024+(We.charCodeAt(1)-56320);return qe(240|Qe>>>18&7)+qe(128|Qe>>>12&63)+qe(128|Qe>>>6&63)+qe(128|Qe&63)}},ke=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,He=function(We){return We.replace(ke,Me)},de=function(We){var Qe=[0,2,1][We.length%3],Fe=We.charCodeAt(0)<<16|(We.length>1?We.charCodeAt(1):0)<<8|(We.length>2?We.charCodeAt(2):0),at=[Ze.charAt(Fe>>>18),Ze.charAt(Fe>>>12&63),Qe>=2?"=":Ze.charAt(Fe>>>6&63),Qe>=1?"=":Ze.charAt(Fe&63)];return at.join("")},_e=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)},se=function(We){return _e(He(String(We)))},y=function(We){return We.replace(/[+\/]/g,function(Qe){return Qe=="+"?"-":"_"}).replace(/=/g,"")},a=function(We,Qe){return Qe?y(se(We)):se(We)},b=function(We){return a(We,!0)},E;we.Uint8Array&&(E=function(We,Qe){for(var Fe="",at=0,yt=We.length;at<yt;at+=3){var ht=We[at],xt=We[at+1],Ct=We[at+2],Xt=ht<<16|xt<<8|Ct;Fe+=Ze.charAt(Xt>>>18)+Ze.charAt(Xt>>>12&63)+(typeof xt!="undefined"?Ze.charAt(Xt>>>6&63):"=")+(typeof Ct!="undefined"?Ze.charAt(Xt&63):"=")}return Qe?y(Fe):Fe});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 Qe=(7&We.charCodeAt(0))<<18|(63&We.charCodeAt(1))<<12|(63&We.charCodeAt(2))<<6|63&We.charCodeAt(3),Fe=Qe-65536;return qe((Fe>>>10)+55296)+qe((Fe&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 Qe=We.length,Fe=Qe%4,at=(Qe>0?ue[We.charAt(0)]<<18:0)|(Qe>1?ue[We.charAt(1)]<<12:0)|(Qe>2?ue[We.charAt(2)]<<6:0)|(Qe>3?ue[We.charAt(3)]:0),yt=[qe(at>>>16),qe(at>>>8&255),qe(at&255)];return yt.length-=[0,0,2,1][Fe],yt.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))},Ge=function(We){return String(We).replace(/[-_]/g,function(Qe){return Qe=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},ze=function(We){return xe(Ge(We))},Ie;we.Uint8Array&&(Ie=function(We){return Uint8Array.from(pe(Ge(We)),function(Qe){return Qe.charCodeAt(0)})});var ye=function(){var We=we.Base64;return we.Base64=Te,We};if(we.Base64={VERSION:Ee,atob:pe,btoa:_e,fromBase64:ze,toBase64:a,utob:He,encode:a,encodeURI:b,btou:re,decode:ze,noConflict:ye,fromUint8Array:E,toUint8Array:Ie},typeof Object.defineProperty=="function"){var Ke=function(We){return{value:We,enumerable:!1,writable:!0,configurable:!0}};we.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ke(function(){return ze(this)})),Object.defineProperty(String.prototype,"toBase64",Ke(function(We){return a(this,We)})),Object.defineProperty(String.prototype,"toBase64URI",Ke(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(Wt,x),ie!==void 0&&(en.exports=ie)),{Base64:we.Base64}})},42767:function(en,Wt){"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,ue=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,He=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,_e=x?Symbol.for("react.suspense_list"):60120,se=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 He:case y:case se:case ue:return oe;default:return ce}}case we:return ce}}}function re(oe){return te(oe)===ke}z=Me,z=ke,z=qe,z=ue,z=ie,z=He,z=Te,z=y,z=se,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)===ue},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===He},Wt.isFragment=function(oe){return te(oe)===Te},z=function(oe){return te(oe)===y},z=function(oe){return te(oe)===se},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===_e||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===se||oe.$$typeof===ue||oe.$$typeof===qe||oe.$$typeof===He||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},16357:function(en,Wt,z){"use strict";en.exports=z(42767)},26819:function(en,Wt){"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,ue=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,He=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,_e=x?Symbol.for("react.suspense_list"):60120,se=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 He:case y:case se:case ue:return oe;default:return ce}}case we:return ce}}}function re(oe){return te(oe)===ke}z=Me,z=ke,z=qe,z=ue,z=ie,z=He,z=Te,z=y,z=se,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)===ue},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===He},z=function(oe){return te(oe)===Te},z=function(oe){return te(oe)===y},Wt.isMemo=function(oe){return te(oe)===se},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===_e||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===se||oe.$$typeof===ue||oe.$$typeof===qe||oe.$$typeof===He||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},18459:function(en,Wt,z){"use strict";en.exports=z(26819)},16651:function(en,Wt){"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"),ue=Symbol.for("react.context"),qe=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),ke=Symbol.for("react.suspense"),He=Symbol.for("react.suspense_list"),de=Symbol.for("react.memo"),_e=Symbol.for("react.lazy"),se=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 He:return b;default:switch(b=b&&b.$$typeof,b){case qe:case ue:case Me:case _e:case de:case Ze:return b;default:return E}}case ie:return E}}}z=ue,z=Ze,z=x,z=Me,z=we,z=_e,z=de,z=ie,z=Ee,z=Te,z=ke,z=He,z=function(){return!1},z=function(){return!1},z=function(b){return a(b)===ue},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)===_e},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)===He},z=function(b){return typeof b=="string"||typeof b=="function"||b===we||b===Ee||b===Te||b===ke||b===He||b===se||typeof b=="object"&&b!==null&&(b.$$typeof===_e||b.$$typeof===de||b.$$typeof===Ze||b.$$typeof===ue||b.$$typeof===Me||b.$$typeof===y||b.getModuleId!==void 0)},z=a},33993:function(en,Wt,z){"use strict";z(16651)},46762:function(en,Wt){"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"),ue=Symbol.for("react.context"),qe=Symbol.for("react.server_context"),Me=Symbol.for("react.forward_ref"),ke=Symbol.for("react.suspense"),He=Symbol.for("react.suspense_list"),de=Symbol.for("react.memo"),_e=Symbol.for("react.lazy"),se=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 He:return b;default:switch(b=b&&b.$$typeof,b){case qe:case ue:case Me:case _e:case de:case Ze:return b;default:return E}}case ie:return E}}}z=ue,z=Ze,z=x,z=Me,z=we,z=_e,z=de,z=ie,z=Ee,z=Te,z=ke,z=He,z=function(){return!1},z=function(){return!1},z=function(b){return a(b)===ue},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},Wt.isFragment=function(b){return a(b)===we},z=function(b){return a(b)===_e},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)===He},z=function(b){return typeof b=="string"||typeof b=="function"||b===we||b===Ee||b===Te||b===ke||b===He||b===se||typeof b=="object"&&b!==null&&(b.$$typeof===_e||b.$$typeof===de||b.$$typeof===Ze||b.$$typeof===ue||b.$$typeof===Me||b.$$typeof===y||b.getModuleId!==void 0)},z=a},35110:function(en,Wt,z){"use strict";en.exports=z(46762)},86128:function(en,Wt,z){"use strict";z.d(Wt,{Z:function(){return pe}});var x=z(87462),ie=z(4942),we=z(45987),Te=z(1413),Ee=z(15671),Ze=z(43144),ue=z(97326),qe=z(60136),Me=z(51630),ke=z(67294),He=z(94184),de=z.n(He),_e=z(64217),se=z(27822),y=function(Ge){for(var ze=Ge.prefixCls,Ie=Ge.level,ye=Ge.isStart,Ke=Ge.isEnd,We="".concat(ze,"-indent-unit"),Qe=[],Fe=0;Fe<Ie;Fe+=1){var at;Qe.push(ke.createElement("span",{key:Fe,className:de()(We,(at={},(0,ie.Z)(at,"".concat(We,"-start"),ye[Fe]),(0,ie.Z)(at,"".concat(We,"-end"),Ke[Fe]),at))}))}return ke.createElement("span",{"aria-hidden":"true",className:"".concat(ze,"-indent")},Qe)},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)(ze,xe);var Ge=(0,Me.Z)(ze);function ze(){var Ie;(0,Ee.Z)(this,ze);for(var ye=arguments.length,Ke=new Array(ye),We=0;We<ye;We++)Ke[We]=arguments[We];return Ie=Ge.call.apply(Ge,[this].concat(Ke)),Ie.state={dragNodeHighlight:!1},Ie.selectHandle=void 0,Ie.onSelectorClick=function(Qe){var Fe=Ie.props.context.onNodeClick;Fe(Qe,(0,b.F)(Ie.props)),Ie.isSelectable()?Ie.onSelect(Qe):Ie.onCheck(Qe)},Ie.onSelectorDoubleClick=function(Qe){var Fe=Ie.props.context.onNodeDoubleClick;Fe(Qe,(0,b.F)(Ie.props))},Ie.onSelect=function(Qe){if(!Ie.isDisabled()){var Fe=Ie.props.context.onNodeSelect;Qe.preventDefault(),Fe(Qe,(0,b.F)(Ie.props))}},Ie.onCheck=function(Qe){if(!Ie.isDisabled()){var Fe=Ie.props,at=Fe.disableCheckbox,yt=Fe.checked,ht=Ie.props.context.onNodeCheck;if(!(!Ie.isCheckable()||at)){Qe.preventDefault();var xt=!yt;ht(Qe,(0,b.F)(Ie.props),xt)}}},Ie.onMouseEnter=function(Qe){var Fe=Ie.props.context.onNodeMouseEnter;Fe(Qe,(0,b.F)(Ie.props))},Ie.onMouseLeave=function(Qe){var Fe=Ie.props.context.onNodeMouseLeave;Fe(Qe,(0,b.F)(Ie.props))},Ie.onContextMenu=function(Qe){var Fe=Ie.props.context.onNodeContextMenu;Fe(Qe,(0,b.F)(Ie.props))},Ie.onDragStart=function(Qe){var Fe=Ie.props.context.onNodeDragStart;Qe.stopPropagation(),Ie.setState({dragNodeHighlight:!0}),Fe(Qe,(0,ue.Z)(Ie));try{Qe.dataTransfer.setData("text/plain","")}catch(at){}},Ie.onDragEnter=function(Qe){var Fe=Ie.props.context.onNodeDragEnter;Qe.preventDefault(),Qe.stopPropagation(),Fe(Qe,(0,ue.Z)(Ie))},Ie.onDragOver=function(Qe){var Fe=Ie.props.context.onNodeDragOver;Qe.preventDefault(),Qe.stopPropagation(),Fe(Qe,(0,ue.Z)(Ie))},Ie.onDragLeave=function(Qe){var Fe=Ie.props.context.onNodeDragLeave;Qe.stopPropagation(),Fe(Qe,(0,ue.Z)(Ie))},Ie.onDragEnd=function(Qe){var Fe=Ie.props.context.onNodeDragEnd;Qe.stopPropagation(),Ie.setState({dragNodeHighlight:!1}),Fe(Qe,(0,ue.Z)(Ie))},Ie.onDrop=function(Qe){var Fe=Ie.props.context.onNodeDrop;Qe.preventDefault(),Qe.stopPropagation(),Ie.setState({dragNodeHighlight:!1}),Fe(Qe,(0,ue.Z)(Ie))},Ie.onExpand=function(Qe){var Fe=Ie.props,at=Fe.loading,yt=Fe.context.onNodeExpand;at||yt(Qe,(0,b.F)(Ie.props))},Ie.setSelectHandle=function(Qe){Ie.selectHandle=Qe},Ie.getNodeState=function(){var Qe=Ie.props.expanded;return Ie.isLeaf()?null:Qe?ee:te},Ie.hasChildren=function(){var Qe=Ie.props.eventKey,Fe=Ie.props.context.keyEntities,at=Fe[Qe]||{},yt=at.children;return!!(yt||[]).length},Ie.isLeaf=function(){var Qe=Ie.props,Fe=Qe.isLeaf,at=Qe.loaded,yt=Ie.props.context.loadData,ht=Ie.hasChildren();return Fe===!1?!1:Fe||!yt&&!ht||yt&&at&&!ht},Ie.isDisabled=function(){var Qe=Ie.props.disabled,Fe=Ie.props.context.disabled;return!!(Fe||Qe)},Ie.isCheckable=function(){var Qe=Ie.props.checkable,Fe=Ie.props.context.checkable;return!Fe||Qe===!1?!1:Fe},Ie.syncLoadData=function(Qe){var Fe=Qe.expanded,at=Qe.loading,yt=Qe.loaded,ht=Ie.props.context,xt=ht.loadData,Ct=ht.onNodeLoad;at||xt&&Fe&&!Ie.isLeaf()&&!Ie.hasChildren()&&!yt&&Ct((0,b.F)(Ie.props))},Ie.isDraggable=function(){var Qe=Ie.props,Fe=Qe.data,at=Qe.context.draggable;return!!(at&&(!at.nodeDraggable||at.nodeDraggable(Fe)))},Ie.renderDragHandler=function(){var Qe=Ie.props.context,Fe=Qe.draggable,at=Qe.prefixCls;return Fe!=null&&Fe.icon?ke.createElement("span",{className:"".concat(at,"-draggable-icon")},Fe.icon):null},Ie.renderSwitcherIconDom=function(Qe){var Fe=Ie.props.switcherIcon,at=Ie.props.context.switcherIcon,yt=Fe||at;return typeof yt=="function"?yt((0,Te.Z)((0,Te.Z)({},Ie.props),{},{isLeaf:Qe})):yt},Ie.renderSwitcher=function(){var Qe=Ie.props.expanded,Fe=Ie.props.context.prefixCls;if(Ie.isLeaf()){var at=Ie.renderSwitcherIconDom(!0);return at!==!1?ke.createElement("span",{className:de()("".concat(Fe,"-switcher"),"".concat(Fe,"-switcher-noop"))},at):null}var yt=de()("".concat(Fe,"-switcher"),"".concat(Fe,"-switcher_").concat(Qe?ee:te)),ht=Ie.renderSwitcherIconDom(!1);return ht!==!1?ke.createElement("span",{onClick:Ie.onExpand,className:yt},ht):null},Ie.renderCheckbox=function(){var Qe=Ie.props,Fe=Qe.checked,at=Qe.halfChecked,yt=Qe.disableCheckbox,ht=Ie.props.context.prefixCls,xt=Ie.isDisabled(),Ct=Ie.isCheckable();if(!Ct)return null;var Xt=typeof Ct!="boolean"?Ct:null;return ke.createElement("span",{className:de()("".concat(ht,"-checkbox"),Fe&&"".concat(ht,"-checkbox-checked"),!Fe&&at&&"".concat(ht,"-checkbox-indeterminate"),(xt||yt)&&"".concat(ht,"-checkbox-disabled")),onClick:Ie.onCheck},Xt)},Ie.renderIcon=function(){var Qe=Ie.props.loading,Fe=Ie.props.context.prefixCls;return ke.createElement("span",{className:de()("".concat(Fe,"-iconEle"),"".concat(Fe,"-icon__").concat(Ie.getNodeState()||"docu"),Qe&&"".concat(Fe,"-icon_loading"))})},Ie.renderSelector=function(){var Qe=Ie.state.dragNodeHighlight,Fe=Ie.props,at=Fe.title,yt=at===void 0?re:at,ht=Fe.selected,xt=Fe.icon,Ct=Fe.loading,Xt=Fe.data,la=Ie.props.context,sa=la.prefixCls,Pt=la.showIcon,mt=la.icon,Sn=la.loadData,va=la.titleRender,Fn=Ie.isDisabled(),Qn="".concat(sa,"-node-content-wrapper"),tt;if(Pt){var ta=xt||mt;tt=ta?ke.createElement("span",{className:de()("".concat(sa,"-iconEle"),"".concat(sa,"-icon__customize"))},typeof ta=="function"?ta(Ie.props):ta):Ie.renderIcon()}else Sn&&Ct&&(tt=Ie.renderIcon());var ha;typeof yt=="function"?ha=yt(Xt):va?ha=va(Xt):ha=yt;var fn=ke.createElement("span",{className:"".concat(sa,"-title")},ha);return ke.createElement("span",{ref:Ie.setSelectHandle,title:typeof yt=="string"?yt:"",className:de()("".concat(Qn),"".concat(Qn,"-").concat(Ie.getNodeState()||"normal"),!Fn&&(ht||Qe)&&"".concat(sa,"-node-selected")),onMouseEnter:Ie.onMouseEnter,onMouseLeave:Ie.onMouseLeave,onContextMenu:Ie.onContextMenu,onClick:Ie.onSelectorClick,onDoubleClick:Ie.onSelectorDoubleClick},tt,fn,Ie.renderDropIndicator())},Ie.renderDropIndicator=function(){var Qe=Ie.props,Fe=Qe.disabled,at=Qe.eventKey,yt=Ie.props.context,ht=yt.draggable,xt=yt.dropLevelOffset,Ct=yt.dropPosition,Xt=yt.prefixCls,la=yt.indent,sa=yt.dropIndicatorRender,Pt=yt.dragOverNodeKey,mt=yt.direction,Sn=!!ht,va=!Fe&&Sn&&Pt===at;return va?sa({dropPosition:Ct,dropLevelOffset:xt,indent:la,prefixCls:Xt,direction:mt}):null},Ie}return(0,Ze.Z)(ze,[{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,Ke=this.props.context.selectable;return typeof ye=="boolean"?ye:Ke}},{key:"render",value:function(){var ye,Ke=this.props,We=Ke.eventKey,Qe=Ke.className,Fe=Ke.style,at=Ke.dragOver,yt=Ke.dragOverGapTop,ht=Ke.dragOverGapBottom,xt=Ke.isLeaf,Ct=Ke.isStart,Xt=Ke.isEnd,la=Ke.expanded,sa=Ke.selected,Pt=Ke.checked,mt=Ke.halfChecked,Sn=Ke.loading,va=Ke.domRef,Fn=Ke.active,Qn=Ke.data,tt=Ke.onMouseMove,ta=Ke.selectable,ha=(0,we.Z)(Ke,E),fn=this.props.context,Ft=fn.prefixCls,hn=fn.filterTreeNode,Ve=fn.keyEntities,Oe=fn.dropContainerKey,St=fn.dropTargetKey,Yt=fn.draggingNodeKey,An=this.isDisabled(),Zn=(0,_e.Z)(ha,{aria:!0,data:!0}),Fa=Ve[We]||{},On=Fa.level,ra=Xt[Xt.length-1],Aa=this.isDraggable(),nt=!An&&Aa,kt=Yt===We,Ta=ta!==void 0?{"aria-selected":!!ta}:void 0;return ke.createElement("div",(0,x.Z)({ref:va,className:de()(Qe,"".concat(Ft,"-treenode"),(ye={},(0,ie.Z)(ye,"".concat(Ft,"-treenode-disabled"),An),(0,ie.Z)(ye,"".concat(Ft,"-treenode-switcher-").concat(la?"open":"close"),!xt),(0,ie.Z)(ye,"".concat(Ft,"-treenode-checkbox-checked"),Pt),(0,ie.Z)(ye,"".concat(Ft,"-treenode-checkbox-indeterminate"),mt),(0,ie.Z)(ye,"".concat(Ft,"-treenode-selected"),sa),(0,ie.Z)(ye,"".concat(Ft,"-treenode-loading"),Sn),(0,ie.Z)(ye,"".concat(Ft,"-treenode-active"),Fn),(0,ie.Z)(ye,"".concat(Ft,"-treenode-leaf-last"),ra),(0,ie.Z)(ye,"".concat(Ft,"-treenode-draggable"),Aa),(0,ie.Z)(ye,"dragging",kt),(0,ie.Z)(ye,"drop-target",St===We),(0,ie.Z)(ye,"drop-container",Oe===We),(0,ie.Z)(ye,"drag-over",!An&&at),(0,ie.Z)(ye,"drag-over-gap-top",!An&&yt),(0,ie.Z)(ye,"drag-over-gap-bottom",!An&&ht),(0,ie.Z)(ye,"filter-node",hn&&hn((0,b.F)(this.props))),ye)),style:Fe,draggable:nt,"aria-grabbed":kt,onDragStart:nt?this.onDragStart:void 0,onDragEnter:Aa?this.onDragEnter:void 0,onDragOver:Aa?this.onDragOver:void 0,onDragLeave:Aa?this.onDragLeave:void 0,onDrop:Aa?this.onDrop:void 0,onDragEnd:Aa?this.onDragEnd:void 0,onMouseMove:tt},Ta,Zn),ke.createElement(a,{prefixCls:Ft,level:On,isStart:Ct,isEnd:Xt}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),ze}(ke.Component),ce=function(Ge){return ke.createElement(se.k.Consumer,null,function(ze){return ke.createElement(oe,(0,x.Z)({},Ge,{context:ze}))})};ce.displayName="TreeNode",ce.isTreeNode=1;var pe=ce},27822:function(en,Wt,z){"use strict";z.d(Wt,{k:function(){return ie}});var x=z(67294),ie=x.createContext(null)},10225:function(en,Wt,z){"use strict";z.d(Wt,{BT:function(){return a},Ds:function(){return He},E6:function(){return ee},L0:function(){return qe},OM:function(){return y},_5:function(){return ue},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 ue(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 He(re){return re&&re.type&&re.type.isTreeNode}function de(re,oe){var ce=[],pe=oe[re];function xe(){var Ge=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ge.forEach(function(ze){var Ie=ze.key,ye=ze.children;ce.push(Ie),xe(ye)})}return xe(pe.children),ce}function _e(re){if(re.parent){var oe=Me(re.pos);return Number(oe[oe.length-1])===re.parent.children.length-1}return!1}function se(re){var oe=Me(re.pos);return Number(oe[oe.length-1])===0}function y(re,oe,ce,pe,xe,Ge,ze,Ie,ye,Ke){var We,Qe=re.clientX,Fe=re.clientY,at=re.target.getBoundingClientRect(),yt=at.top,ht=at.height,xt=(Ke==="rtl"?-1:1)*(((xe==null?void 0:xe.x)||0)-Qe),Ct=(xt-12)/pe,Xt=Ie[ce.props.eventKey];if(Fe<yt+ht/2){var la=ze.findIndex(function(Ft){return Ft.key===Xt.key}),sa=la<=0?0:la-1,Pt=ze[sa].key;Xt=Ie[Pt]}var mt=Xt.key,Sn=Xt,va=Xt.key,Fn=0,Qn=0;if(!ye.includes(mt))for(var tt=0;tt<Ct&&_e(Xt);tt+=1)Xt=Xt.parent,Qn+=1;var ta=oe.props.data,ha=Xt.node,fn=!0;return se(Xt)&&Xt.level===0&&Fe<yt+ht/2&&Ge({dragNode:ta,dropNode:ha,dropPosition:-1})&&Xt.key===ce.props.eventKey?Fn=-1:(Sn.children||[]).length&&ye.includes(va)?Ge({dragNode:ta,dropNode:ha,dropPosition:0})?Fn=0:fn=!1:Qn===0?Ct>-1.5?Ge({dragNode:ta,dropNode:ha,dropPosition:1})?Fn=1:fn=!1:Ge({dragNode:ta,dropNode:ha,dropPosition:0})?Fn=0:Ge({dragNode:ta,dropNode:ha,dropPosition:1})?Fn=1:fn=!1:Ge({dragNode:ta,dropNode:ha,dropPosition:1})?Fn=1:fn=!1,{dropPosition:Fn,dropLevelOffset:Qn,dropTargetKey:Xt.key,dropTargetPos:Xt.pos,dragOverNodeKey:va,dropContainerKey:Fn===0?null:((We=Xt.parent)===null||We===void 0?void 0:We.key)||null,dropAllowed:fn}}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,Ge=Array.isArray(re)?re:[re];return Ge.map(function(ze){var Ie=ze.children,ye=_objectWithoutProperties(ze,Ze),Ke=E(Ie,oe);return React.createElement(TreeNode,_extends({key:ye.key},xe(ye)),Ke)})}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 Ge=oe[xe];if(Ge){ce.add(xe);var ze=Ge.parent,Ie=Ge.node;Ie.disabled||ze&&pe(ze.key)}}}return(re||[]).forEach(function(xe){pe(xe)}),(0,x.Z)(ce)}},17341:function(en,Wt,z){"use strict";z.d(Wt,{S:function(){return Ze}});var x=z(80334);function ie(ue,qe){var Me=new Set;return ue.forEach(function(ke){qe.has(ke)||Me.add(ke)}),Me}function we(ue){var qe=ue||{},Me=qe.disabled,ke=qe.disableCheckbox,He=qe.checkable;return!!(Me||ke)||He===!1}function Te(ue,qe,Me,ke){for(var He=new Set(ue),de=new Set,_e=0;_e<=Me;_e+=1){var se=qe.get(_e)||new Set;se.forEach(function(E){var ee=E.key,te=E.node,re=E.children,oe=re===void 0?[]:re;He.has(ee)&&!ke(te)&&oe.filter(function(ce){return!ke(ce.node)}).forEach(function(ce){He.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=He.has(pe);re&&!xe&&(re=!1),!oe&&(xe||de.has(pe))&&(oe=!0)}),re&&He.add(ee.key),oe&&de.add(ee.key),y.add(ee.key)}})}return{checkedKeys:Array.from(He),halfCheckedKeys:Array.from(ie(de,He))}}function Ee(ue,qe,Me,ke,He){for(var de=new Set(ue),_e=new Set(qe),se=0;se<=ke;se+=1){var y=Me.get(se)||new Set;y.forEach(function(ee){var te=ee.key,re=ee.node,oe=ee.children,ce=oe===void 0?[]:oe;!de.has(te)&&!_e.has(te)&&!He(re)&&ce.filter(function(pe){return!He(pe.node)}).forEach(function(pe){de.delete(pe.key)})})}_e=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(!(He(re)||!ee.parent||a.has(ee.parent.key))){if(He(ee.parent.node)){a.add(te.key);return}var oe=!0,ce=!1;(te.children||[]).filter(function(pe){return!He(pe.node)}).forEach(function(pe){var xe=pe.key,Ge=de.has(xe);oe&&!Ge&&(oe=!1),!ce&&(Ge||_e.has(xe))&&(ce=!0)}),oe||de.delete(te.key),ce&&_e.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(de),halfCheckedKeys:Array.from(ie(_e,de))}}function Ze(ue,qe,Me,ke){var He=[],de;ke?de=ke:de=we;var _e=new Set(ue.filter(function(b){var E=!!Me[b];return E||He.push(b),E})),se=new Map,y=0;Object.keys(Me).forEach(function(b){var E=Me[b],ee=E.level,te=se.get(ee);te||(te=new Set,se.set(ee,te)),te.add(E),y=Math.max(y,ee)}),(0,x.ZP)(!He.length,"Tree missing follow keys: ".concat(He.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var a;return qe===!0?a=Te(_e,se,y,de):a=Ee(_e,qe.halfCheckedKeys,se,y,de),a}},1089:function(en,Wt,z){"use strict";z.d(Wt,{F:function(){return E},H8:function(){return b},I8:function(){return a},km:function(){return ke},oH:function(){return se},w$:function(){return He},zn:function(){return _e}});var x=z(71002),ie=z(74902),we=z(1413),Te=z(45987),Ee=z(98423),Ze=z(50344),ue=z(80334),qe=z(10225),Me=["children"];function ke(ee,te){return ee!=null?ee:te}function He(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 Ge=xe[te.key],ze=xe[te.children];warning(Ge!=null,"Tree node must have a certain key: [".concat(pe).concat(Ge,"]"));var Ie=String(Ge);warning(!re.has(Ie)||Ge===null||Ge===void 0,"Same 'key' exist in the Tree: ".concat(Ie)),re.set(Ie,!0),oe(ze,"".concat(pe).concat(Ie," > "))})}oe(ee)}function _e(ee){function te(re){var oe=(0,Ze.Z)(re);return oe.map(function(ce){if(!(0,qe.Ds)(ce))return(0,ue.ZP)(!ce,"Tree/TreeNode can only accept TreeNode as children."),null;var pe=ce.key,xe=ce.props,Ge=xe.children,ze=(0,Te.Z)(xe,Me),Ie=(0,we.Z)({key:pe},ze),ye=te(Ge);return ye.length&&(Ie.children=ye),Ie}).filter(function(ce){return ce})}return te(ee)}function se(ee,te,re){var oe=He(re),ce=oe._title,pe=oe.key,xe=oe.children,Ge=new Set(te===!0?[]:te),ze=[];function Ie(ye){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ye.map(function(We,Qe){for(var Fe=(0,qe.bt)(Ke?Ke.pos:"0",Qe),at=ke(We[pe],Fe),yt,ht=0;ht<ce.length;ht+=1){var xt=ce[ht];if(We[xt]!==void 0){yt=We[xt];break}}var Ct=(0,we.Z)((0,we.Z)({},(0,Ee.Z)(We,[].concat((0,ie.Z)(ce),[pe,xe]))),{},{title:yt,key:at,parent:Ke,pos:Fe,children:null,data:We,isStart:[].concat((0,ie.Z)(Ke?Ke.isStart:[]),[Qe===0]),isEnd:[].concat((0,ie.Z)(Ke?Ke.isEnd:[]),[Qe===ye.length-1])});return ze.push(Ct),te===!0||Ge.has(at)?Ct.children=Ie(We[xe]||[],Ct):Ct.children=[],Ct})}return Ie(ee),ze}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,Ge=ce.fieldNames,ze=He(Ge),Ie=ze.key,ye=ze.children,Ke=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,yt){return ke(at[Ie],yt)};function Qe(Fe,at,yt,ht){var xt=Fe?Fe[Ke]:ee,Ct=Fe?(0,qe.bt)(yt.pos,at):"0",Xt=Fe?[].concat((0,ie.Z)(ht),[Fe]):[];if(Fe){var la=We(Fe,Ct),sa={node:Fe,index:at,pos:Ct,key:la,parentPos:yt.node?yt.pos:null,level:yt.level+1,nodes:Xt};te(sa)}xt&&xt.forEach(function(Pt,mt){Qe(Pt,mt,{node:Fe,pos:Ct,level:yt?yt.level+1:-1},Xt)})}Qe(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,Ge=te.fieldNames,ze=arguments.length>2?arguments[2]:void 0,Ie=pe||ze,ye={},Ke={},We={posEntities:ye,keyEntities:Ke};return re&&(We=re(We)||We),y(ee,function(Qe){var Fe=Qe.node,at=Qe.index,yt=Qe.pos,ht=Qe.key,xt=Qe.parentPos,Ct=Qe.level,Xt=Qe.nodes,la={node:Fe,nodes:Xt,index:at,key:ht,pos:yt,level:Ct},sa=ke(ht,yt);ye[yt]=la,Ke[sa]=la,la.parent=ye[xt],la.parent&&(la.parent.children=la.parent.children||[],la.parent.children.push(la)),oe&&oe(la,We)},{externalGetKey:Ie,childrenPropName:xe,fieldNames:Ge}),ce&&ce(We),We}function b(ee,te){var re=te.expandedKeys,oe=te.selectedKeys,ce=te.loadedKeys,pe=te.loadingKeys,xe=te.checkedKeys,Ge=te.halfCheckedKeys,ze=te.dragOverNodeKey,Ie=te.dropPosition,ye=te.keyEntities,Ke=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:Ge.indexOf(ee)!==-1,pos:String(Ke?Ke.pos:""),dragOver:ze===ee&&Ie===0,dragOverGapTop:ze===ee&&Ie===-1,dragOverGapBottom:ze===ee&&Ie===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,Ge=ee.halfChecked,ze=ee.dragOver,Ie=ee.dragOverGapTop,ye=ee.dragOverGapBottom,Ke=ee.pos,We=ee.active,Qe=ee.eventKey,Fe=(0,we.Z)((0,we.Z)({},te),{},{expanded:re,selected:oe,checked:ce,loaded:pe,loading:xe,halfChecked:Ge,dragOver:ze,dragOverGapTop:Ie,dragOverGapBottom:ye,pos:Ke,active:We,key:Qe});return"props"in Fe||Object.defineProperty(Fe,"props",{get:function(){return(0,ue.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),Fe}},64217:function(en,Wt,z){"use strict";z.d(Wt,{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 ue(Me,ke){return Me.indexOf(ke)===0}function qe(Me){var ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,He;ke===!1?He={aria:!0,data:!0,attr:!0}:ke===!0?He={aria:!0}:He=(0,x.Z)({},ke);var de={};return Object.keys(Me).forEach(function(_e){(He.aria&&(_e==="role"||ue(_e,Ee))||He.data&&ue(_e,Ze)||He.attr&&Te.includes(_e))&&(de[_e]=Me[_e])}),de}},66012:function(en,Wt,z){"use strict";z.d(Wt,{Z5:function(){return Ws},_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),ue=null;function qe(ne){ne()}var Me=qe,ke=function(ae){return Me=ae},He=function(){return Me};function de(){var ne=He(),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,je=le={callback:Ne,next:null,prev:le};return je.prev?je.prev.next=je:ae=je,function(){!Le||ae===null||(Le=!1,je.next?je.next.prev=je.prev:le=je.prev,je.prev?je.prev.next=je.next:ae=je.next)}}}}var _e={notify:function(){},get:function(){return[]}};function se(ne,ae){var le,me=_e;function Ne(It){return At(),me.subscribe(It)}function Le(){me.notify()}function je(){Qt.onStateChange&&Qt.onStateChange()}function Ye(){return!!le}function At(){le||(le=ae?ae.addNestedSub(je):ne.subscribe(je),me=de())}function tn(){le&&(le(),le=void 0,me.clear(),me=_e)}var Qt={addNestedSub:Ne,notifyNestedSubs:Le,handleChangeWrapper:je,isSubscribed:Ye,trySubscribe:At,tryUnsubscribe:tn,getListeners:function(){return me}};return Qt}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=se(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 je=le||Ze;return x.createElement(je.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],Ge=function(ae){try{return JSON.stringify(ae)}catch(le){return String(ae)}};function ze(ne,ae){var le=ne[1];return[ae.payload,le+1]}function Ie(ne,ae,le){y(function(){return ne.apply(void 0,ae)},le)}function ye(ne,ae,le,me,Ne,Le,je){ne.current=me,ae.current=Ne,le.current=!1,Le.current&&(Le.current=null,je())}function Ke(ne,ae,le,me,Ne,Le,je,Ye,At,tn){if(ne){var Qt=!1,It=null,Lt=function(){if(!Qt){var so=ae.getState(),xo,Lo;try{xo=me(so,Ne.current)}catch(ri){Lo=ri,It=ri}Lo||(It=null),xo===Le.current?je.current||At():(Le.current=xo,Ye.current=xo,je.current=!0,tn({type:"STORE_UPDATED",payload:{error:Lo}}))}};le.onStateChange=Lt,le.trySubscribe(),Lt();var yn=function(){if(Qt=!0,le.tryUnsubscribe(),le.onStateChange=null,It)throw It};return yn}}var We=function(){return[null,0]};function Qe(ne,ae){ae===void 0&&(ae={});var le=ae,me=le.getDisplayName,Ne=me===void 0?function(_i){return"ConnectAdvanced("+_i+")"}:me,Le=le.methodName,je=Le===void 0?"connectAdvanced":Le,Ye=le.renderCountProp,At=Ye===void 0?void 0:Ye,tn=le.shouldHandleStateChanges,Qt=tn===void 0?!0:tn,It=le.storeKey,Lt=It===void 0?"store":It,yn=le.withRef,Na=yn===void 0?!1:yn,so=le.forwardRef,xo=so===void 0?!1:so,Lo=le.context,ri=Lo===void 0?Ze:Lo,Ei=(0,E.Z)(le,oe);if(0)var wi;var Ui=ri;return function(tl){var Nl=tl.displayName||tl.name||"Component",ll=Ne(Nl),Il=(0,Te.Z)({},Ei,{getDisplayName:Ne,methodName:je,renderCountProp:At,shouldHandleStateChanges:Qt,storeKey:Lt,displayName:ll,wrappedComponentName:Nl,WrappedComponent:tl}),Jl=Ei.pure;function iu(lu){return ne(lu.dispatch,Il)}var zu=Jl?x.useMemo:function(lu){return lu()};function Zu(lu){var Ju=(0,x.useMemo)(function(){var Cs=lu.reactReduxForwardedRef,nc=(0,E.Z)(lu,ce);return[lu.context,Cs,nc]},[lu]),ju=Ju[0],Ps=Ju[1],ns=Ju[2],Xu=(0,x.useMemo)(function(){return ju&&ju.Consumer&&(0,re.isContextConsumer)(x.createElement(ju.Consumer,null))?ju:Ui},[ju,Ui]),Gu=(0,x.useContext)(Xu),as=!!lu.store&&!!lu.store.getState&&!!lu.store.dispatch,Ms=!!Gu&&!!Gu.store,Uu=as?lu.store:Gu.store,bs=(0,x.useMemo)(function(){return iu(Uu)},[Uu]),Ts=(0,x.useMemo)(function(){if(!Qt)return xe;var Cs=se(Uu,as?null:Gu.subscription),nc=Cs.notifyNestedSubs.bind(Cs);return[Cs,nc]},[Uu,as,Gu]),cs=Ts[0],ks=Ts[1],Zs=(0,x.useMemo)(function(){return as?Gu:(0,Te.Z)({},Gu,{subscription:cs})},[as,Gu,cs]),gc=(0,x.useReducer)(ze,pe,We),Qc=gc[0],Hs=Qc[0],Jc=gc[1];if(Hs&&Hs.error)throw Hs.error;var fc=(0,x.useRef)(),qs=(0,x.useRef)(ns),Ks=(0,x.useRef)(),mc=(0,x.useRef)(!1),ec=zu(function(){return Ks.current&&ns===qs.current?Ks.current:bs(Uu.getState(),ns)},[Uu,Hs,ns]);Ie(ye,[qs,fc,mc,ns,ec,Ks,ks]),Ie(Ke,[Qt,Uu,cs,bs,qs,fc,mc,Ks,ks,Jc],[Uu,cs,bs]);var tc=(0,x.useMemo)(function(){return x.createElement(tl,(0,Te.Z)({},ec,{ref:Ps}))},[Ps,tl,ec]),Xc=(0,x.useMemo)(function(){return Qt?x.createElement(Xu.Provider,{value:Zs},tc):tc},[Xu,tc,Zs]);return Xc}var wu=Jl?x.memo(Zu):Zu;if(wu.WrappedComponent=tl,wu.displayName=Zu.displayName=ll,xo){var _u=x.forwardRef(function(Ju,ju){return x.createElement(wu,(0,Te.Z)({},Ju,{reactReduxForwardedRef:ju}))});return _u.displayName=ll,_u.WrappedComponent=tl,te()(_u,tl)}return te()(wu,tl)}}function Fe(ne,ae){return ne===ae?ne!==0||ae!==0||1/ne===1/ae:ne!==ne&&ae!==ae}function at(ne,ae){if(Fe(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])||!Fe(ne[le[Ne]],ae[le[Ne]]))return!1;return!0}function yt(ne,ae){var le={},me=function(je){var Ye=ne[je];typeof Ye=="function"&&(le[je]=function(){return ae(Ye.apply(void 0,arguments))})};for(var Ne in ne)me(Ne);return le}function ht(ne){return function(le,me){var Ne=ne(le,me);function Le(){return Ne}return Le.dependsOnOwnProps=!1,Le}}function xt(ne){return ne.dependsOnOwnProps!==null&&ne.dependsOnOwnProps!==void 0?!!ne.dependsOnOwnProps:ne.length!==1}function Ct(ne,ae){return function(me,Ne){var Le=Ne.displayName,je=function(At,tn){return je.dependsOnOwnProps?je.mapToProps(At,tn):je.mapToProps(At)};return je.dependsOnOwnProps=!0,je.mapToProps=function(At,tn){je.mapToProps=ne,je.dependsOnOwnProps=xt(ne);var Qt=je(At,tn);return typeof Qt=="function"&&(je.mapToProps=Qt,je.dependsOnOwnProps=xt(Qt),Qt=je(At,tn)),Qt},je}}function Xt(ne){return typeof ne=="function"?Ct(ne,"mapDispatchToProps"):void 0}function la(ne){return ne?void 0:ht(function(ae){return{dispatch:ae}})}function sa(ne){return ne&&typeof ne=="object"?ht(function(ae){return yt(ne,ae)}):void 0}var Pt=[Xt,la,sa];function mt(ne){return typeof ne=="function"?Ct(ne,"mapStateToProps"):void 0}function Sn(ne){return ne?void 0:ht(function(){return{}})}var va=[mt,Sn];function Fn(ne,ae,le){return(0,Te.Z)({},le,ne,ae)}function Qn(ne){return function(le,me){var Ne=me.displayName,Le=me.pure,je=me.areMergedPropsEqual,Ye=!1,At;return function(Qt,It,Lt){var yn=ne(Qt,It,Lt);return Ye?(!Le||!je(yn,At))&&(At=yn):(Ye=!0,At=yn),At}}}function tt(ne){return typeof ne=="function"?Qn(ne):void 0}function ta(ne){return ne?void 0:function(){return Fn}}var ha=[tt,ta],fn=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Ft(ne,ae,le,me){return function(Le,je){return le(ne(Le,je),ae(me,je),je)}}function hn(ne,ae,le,me,Ne){var Le=Ne.areStatesEqual,je=Ne.areOwnPropsEqual,Ye=Ne.areStatePropsEqual,At=!1,tn,Qt,It,Lt,yn;function Na(Ei,wi){return tn=Ei,Qt=wi,It=ne(tn,Qt),Lt=ae(me,Qt),yn=le(It,Lt,Qt),At=!0,yn}function so(){return It=ne(tn,Qt),ae.dependsOnOwnProps&&(Lt=ae(me,Qt)),yn=le(It,Lt,Qt),yn}function xo(){return ne.dependsOnOwnProps&&(It=ne(tn,Qt)),ae.dependsOnOwnProps&&(Lt=ae(me,Qt)),yn=le(It,Lt,Qt),yn}function Lo(){var Ei=ne(tn,Qt),wi=!Ye(Ei,It);return It=Ei,wi&&(yn=le(It,Lt,Qt)),yn}function ri(Ei,wi){var Ui=!je(wi,Qt),_i=!Le(Ei,tn,wi,Qt);return tn=Ei,Qt=wi,Ui&&_i?so():Ui?xo():_i?Lo():yn}return function(wi,Ui){return At?ri(wi,Ui):Na(wi,Ui)}}function Ve(ne,ae){var le=ae.initMapStateToProps,me=ae.initMapDispatchToProps,Ne=ae.initMergeProps,Le=(0,E.Z)(ae,fn),je=le(ne,Le),Ye=me(ne,Le),At=Ne(ne,Le),tn=Le.pure?hn:Ft;return tn(je,Ye,At,ne,Le)}var Oe=["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,je){throw new Error("Invalid value of type "+typeof ne+" for "+le+" argument when connecting component "+je.wrappedComponentName+".")}}function Yt(ne,ae){return ne===ae}function An(ne){var ae=ne===void 0?{}:ne,le=ae.connectHOC,me=le===void 0?Qe:le,Ne=ae.mapStateToPropsFactories,Le=Ne===void 0?va:Ne,je=ae.mapDispatchToPropsFactories,Ye=je===void 0?Pt:je,At=ae.mergePropsFactories,tn=At===void 0?ha:At,Qt=ae.selectorFactory,It=Qt===void 0?Ve:Qt;return function(yn,Na,so,xo){xo===void 0&&(xo={});var Lo=xo,ri=Lo.pure,Ei=ri===void 0?!0:ri,wi=Lo.areStatesEqual,Ui=wi===void 0?Yt:wi,_i=Lo.areOwnPropsEqual,tl=_i===void 0?at:_i,Nl=Lo.areStatePropsEqual,ll=Nl===void 0?at:Nl,Il=Lo.areMergedPropsEqual,Jl=Il===void 0?at:Il,iu=(0,E.Z)(Lo,Oe),zu=St(yn,Le,"mapStateToProps"),Zu=St(Na,Ye,"mapDispatchToProps"),wu=St(so,tn,"mergeProps");return me(It,(0,Te.Z)({methodName:"connect",getDisplayName:function(lu){return"Connect("+lu+")"},shouldHandleStateChanges:!!yn,initMapStateToProps:zu,initMapDispatchToProps:Zu,initMergeProps:wu,pure:Ei,areStatesEqual:Ui,areOwnPropsEqual:tl,areStatePropsEqual:ll,areMergedPropsEqual:Jl},iu))}}var Zn=An();function Fa(){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 ra=null;function Aa(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultStore:createStoreHook(ne);return function(){var me=ae();return me.dispatch}}var nt=null,kt=function(ae,le){return ae===le};function Ta(ne,ae,le,me){var Ne=useReducer(function(Na){return Na+1},0),Le=Ne[1],je=useMemo(function(){return createSubscription(le,me)},[le,me]),Ye=useRef(),At=useRef(),tn=useRef(),Qt=useRef(),It=le.getState(),Lt;try{if(ne!==At.current||It!==tn.current||Ye.current){var yn=ne(It);Qt.current===void 0||!ae(yn,Qt.current)?Lt=yn:Lt=Qt.current}else Lt=Qt.current}catch(Na){throw Ye.current&&(Na.message+=`
The error may be correlated with this previous error:
`+Ye.current.stack+`
`),Na}return useIsomorphicLayoutEffect(function(){At.current=ne,tn.current=It,Qt.current=Lt,Ye.current=void 0}),useIsomorphicLayoutEffect(function(){function Na(){try{var so=le.getState();if(so===tn.current)return;var xo=At.current(so);if(ae(xo,Qt.current))return;Qt.current=xo,tn.current=so}catch(Lo){Ye.current=Lo}Le()}return je.onStateChange=Na,je.trySubscribe(),Na(),function(){return je.tryUnsubscribe()}},[le,je]),Lt}function oa(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(me,Ne){Ne===void 0&&(Ne=kt);var Le=ae(),je=Le.store,Ye=Le.subscription,At=Ta(me,Ne,je,Ye);return useDebugValue(At),At}}var Zt=null,Ia=z(73935);ke(Ia.unstable_batchedUpdates);function vt(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 jt(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&&vt(ae,Ne.current.inputs)),je=Le?Ne.current:{inputs:ae,result:ne()};return(0,x.useEffect)(function(){me.current=!1,Ne.current=je},[je]),je.result}function dn(ne,ae){return jt(function(){return ne},ae)}var Gt=jt,Ut=dn,Pa=!0,Ba="Invariant failed";function Ca(ne,ae){if(!ne){if(Pa)throw new Error(Ba);var le=typeof ae=="function"?ae():ae,me=le?"".concat(Ba,": ").concat(le):Ba;throw new Error(me)}}var La=function(ae){var le=ae.top,me=ae.right,Ne=ae.bottom,Le=ae.left,je=me-Le,Ye=Ne-le,At={top:le,right:me,bottom:Ne,left:Le,width:je,height:Ye,x:Le,y:le,center:{x:(me+Le)/2,y:(Ne+le)/2}};return At},Lr=function(ae,le){return{top:ae.top-le.top,left:ae.left-le.left,bottom:ae.bottom+le.bottom,right:ae.right+le.right}},Br=function(ae,le){return{top:ae.top+le.top,left:ae.left+le.left,bottom:ae.bottom-le.bottom,right:ae.right-le.right}},Er=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},Ro=function(ae){var le=ae.borderBox,me=ae.margin,Ne=me===void 0?ho:me,Le=ae.border,je=Le===void 0?ho:Le,Ye=ae.padding,At=Ye===void 0?ho:Ye,tn=La(Lr(le,Ne)),Qt=La(Br(le,je)),It=La(Br(Qt,At));return{marginBox:tn,borderBox:La(le),paddingBox:Qt,contentBox:It,margin:Ne,border:je,padding:At}},vo=function(ae){var le=ae.slice(0,-2),me=ae.slice(-2);if(me!=="px")return 0;var Ne=Number(le);return isNaN(Ne)&&Ca(!1),Ne},No=function(){return{x:window.pageXOffset,y:window.pageYOffset}},zo=function(ae,le){var me=ae.borderBox,Ne=ae.border,Le=ae.margin,je=ae.padding,Ye=Er(me,le);return Ro({borderBox:Ye,border:Ne,margin:Le,padding:je})},Co=function(ae,le){return le===void 0&&(le=No()),zo(ae,le)},$o=function(ae,le){var me={top:vo(le.marginTop),right:vo(le.marginRight),bottom:vo(le.marginBottom),left:vo(le.marginLeft)},Ne={top:vo(le.paddingTop),right:vo(le.paddingRight),bottom:vo(le.paddingBottom),left:vo(le.paddingLeft)},Le={top:vo(le.borderTopWidth),right:vo(le.borderRightWidth),bottom:vo(le.borderBottomWidth),left:vo(le.borderLeftWidth)};return Ro({borderBox:ae,margin:me,padding:Ne,border:Le})},uo=function(ae){var le=ae.getBoundingClientRect(),me=window.getComputedStyle(ae);return $o(le,me)},wo=Number.isNaN||function(ae){return typeof ae=="number"&&ae!==ae};function Oi(ne,ae){return!!(ne===ae||wo(ne)&&wo(ae))}function yi(ne,ae){if(ne.length!==ae.length)return!1;for(var le=0;le<ne.length;le++)if(!Oi(ne[le],ae[le]))return!1;return!0}function ui(ne,ae){ae===void 0&&(ae=yi);var le,me=[],Ne,Le=!1;function je(){for(var Ye=[],At=0;At<arguments.length;At++)Ye[At]=arguments[At];return Le&&le===this&&ae(Ye,me)||(Ne=ne.apply(this,Ye),Le=!0,le=this,me=Ye),Ne}return je}var Si=ui,fo=function(ae){var le=[],me=null,Ne=function(){for(var je=arguments.length,Ye=new Array(je),At=0;At<je;At++)Ye[At]=arguments[At];le=Ye,!me&&(me=requestAnimationFrame(function(){me=null,ae.apply(void 0,le)}))};return Ne.cancel=function(){me&&(cancelAnimationFrame(me),me=null)},Ne},ti=fo,Cn=!0,Nn=/[ \t]{2,}/g,vn=/^[ \t]*/gm,Qa=function(ae){return ae.replace(Nn," ").replace(vn,"").trim()},fr=function(ae){return Qa(`
%creact-beautiful-dnd
%c`+Qa(ae)+`
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
`)},no=function(ae){return[fr(ae),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},qo="__react-beautiful-dnd-disable-dev-warnings";function So(ne,ae){var le;Cn||typeof window!="undefined"&&window[qo]||(le=console)[ne].apply(le,no(ae))}var _n=So.bind(null,"warn"),Ha=So.bind(null,"error");function Bo(){}function ma(ne,ae){return(0,Te.Z)({},ne,{},ae)}function gr(ne,ae,le){var me=ae.map(function(Ne){var Le=ma(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 Nt=!0,ia="Invariant failed";function Ln(ne){this.message=ne}Ln.prototype.toString=function(){return this.message};function Rt(ne,ae){if(!ne)throw Nt?new Ln(ia):new Ln(ia+": "+(ae||""))}var mr=function(ne){we(ae,ne);function ae(){for(var me,Ne=arguments.length,Le=new Array(Ne),je=0;je<Ne;je++)Le[je]=arguments[je];return me=ne.call.apply(ne,[this].concat(Le))||this,me.callbacks=null,me.unbind=Bo,me.onWindowError=function(Ye){var At=me.getCallbacks();At.isDragging()&&At.tryAbort();var tn=Ye.error;tn instanceof Ln&&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=gr(window,[{eventName:"error",fn:this.onWindowError}])},le.componentWillUnmount=function(){this.unbind()},le.componentDidCatch=function(Ne){if(Ne instanceof Ln){this.setState({});return}throw Ne},le.render=function(){return this.props.children(this.setCallbacks)},ae}(x.Component),pa=`
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
`,dr=function(ae){return ae+1},Ka=function(ae){return`
You have lifted an item in position `+dr(ae.source.index)+`
`},Uo=function(ae,le){var me=ae.droppableId===le.droppableId,Ne=dr(ae.index),Le=dr(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+`
`},En=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+`
`},jn=function(ae){var le=ae.destination;if(le)return Uo(ae.source,le);var me=ae.combine;return me?En(ae.draggableId,ae.source,me):"You are over an area that cannot be dropped on"},ya=function(ae){return`
The item has returned to its starting position
of `+dr(ae.index)+`
`},vr=function(ae){if(ae.reason==="CANCEL")return`
Movement cancelled.
`+ya(ae.source)+`
`;var le=ae.destination,me=ae.combine;return le?`
You have dropped the item.
`+Uo(ae.source,le)+`
`:me?`
You have dropped the item.
`+En(ae.draggableId,ae.source,me)+`
`:`
The item has been dropped while not over a drop area.
`+ya(ae.source)+`
`},Jn={dragHandleUsageInstructions:pa,onDragStart:Ka,onDragUpdate:jn,onDragEnd:vr},jo={x:0,y:0},Ra=function(ae,le){return{x:ae.x+le.x,y:ae.y+le.y}},eo=function(ae,le){return{x:ae.x-le.x,y:ae.y-le.y}},ko=function(ae,le){return ae.x===le.x&&ae.y===le.y},_a=function(ae){return{x:ae.x!==0?-ae.x:0,y:ae.y!==0?-ae.y:0}},Wa=function(ae,le,me){var Ne;return me===void 0&&(me=0),Ne={},Ne[ae]=le,Ne[ae==="x"?"y":"x"]=me,Ne},Pr=function(ae,le){return Math.sqrt(Math.pow(le.x-ae.x,2)+Math.pow(le.y-ae.y,2))},Ja=function(ae,le){return Math.min.apply(Math,le.map(function(me){return Pr(ae,me)}))},si=function(ae){return function(le){return{x:ae(le.x),y:ae(le.y)}}},fi=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},ci=function(ae,le){return{top:ae.top+le.y,left:ae.left+le.x,bottom:ae.bottom+le.y,right:ae.right+le.x}},Qo=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}]},Di={top:0,right:0,bottom:0,left:0},Mt=function(ae,le){return le?ci(ae,le.scroll.diff.displacement):ae},Kt=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},da=function(ae,le){return le&&le.shouldClipSubject?fi(le.pageMarginBox,ae):La(ae)},Oa=function(ne){var ae=ne.page,le=ne.withPlaceholder,me=ne.axis,Ne=ne.frame,Le=Mt(ae.marginBox,Ne),je=Kt(Le,me,le),Ye=da(je,Ne);return{page:ae,withPlaceholder:le,active:Ye}},rr=function(ne,ae){ne.frame||Rt(!1);var le=ne.frame,me=eo(ae,le.scroll.initial),Ne=_a(me),Le=(0,Te.Z)({},le,{scroll:{initial:le.scroll.initial,current:ae,diff:{value:me,displacement:Ne},max:le.scroll.max}}),je=Oa({page:ne.subject.page,withPlaceholder:ne.subject.withPlaceholder,axis:ne.axis,frame:Le}),Ye=(0,Te.Z)({},ne,{frame:Le,subject:je});return Ye};function kr(ne){return Number.isInteger?Number.isInteger(ne):typeof ne=="number"&&isFinite(ne)&&Math.floor(ne)===ne}function Ao(ne){return Object.values?Object.values(ne):Object.keys(ne).map(function(ae){return ne[ae]})}function Xo(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 hr(ne,ae){if(ne.find)return ne.find(ae);var le=Xo(ne,ae);if(le!==-1)return ne[le]}function oi(ne){return Array.prototype.slice.call(ne)}var xi=Si(function(ne){return ne.reduce(function(ae,le){return ae[le.descriptor.id]=le,ae},{})}),Ai=Si(function(ne){return ne.reduce(function(ae,le){return ae[le.descriptor.id]=le,ae},{})}),Po=Si(function(ne){return Ao(ne)}),on=Si(function(ne){return Ao(ne)}),gn=Si(function(ne,ae){var le=on(ae).filter(function(me){return ne===me.descriptor.droppableId}).sort(function(me,Ne){return me.descriptor.index-Ne.descriptor.index});return le});function Wn(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 Xn=Si(function(ne,ae){return ae.filter(function(le){return le.descriptor.id!==ne.descriptor.id})}),Xa=function(ne){var ae=ne.isMovingForward,le=ne.draggable,me=ne.destination,Ne=ne.insideDestination,Le=ne.previousImpact;if(!me.isCombineEnabled)return null;var je=Wn(Le);if(!je)return null;function Ye(so){var xo={type:"COMBINE",combine:{draggableId:so,droppableId:me.descriptor.id}};return(0,Te.Z)({},Le,{at:xo})}var At=Le.displaced.all,tn=At.length?At[0]:null;if(ae)return tn?Ye(tn):null;var Qt=Xn(le,Ne);if(!tn){if(!Qt.length)return null;var It=Qt[Qt.length-1];return Ye(It.descriptor.id)}var Lt=Xo(Qt,function(so){return so.descriptor.id===tn});Lt===-1&&Rt(!1);var yn=Lt-1;if(yn<0)return null;var Na=Qt[yn];return Ye(Na.descriptor.id)},Ga=function(ne,ae){return ne.descriptor.droppableId===ae.descriptor.id},bn={point:jo,value:0},Kn={invisible:{},visible:{},all:[]},Gn={displaced:Kn,displacedBy:bn,at:null},tr=function(ne,ae){return function(le){return ne<=le&&le<=ae}},Rr=function(ne){var ae=tr(ne.top,ne.bottom),le=tr(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),je=le(me.left)||le(me.right),Ye=Le&&je;if(Ye)return!0;var At=me.top<ne.top&&me.bottom>ne.bottom,tn=me.left<ne.left&&me.right>ne.right,Qt=At&&tn;if(Qt)return!0;var It=At&&je||tn&&Le;return It}},Gr=function(ne){var ae=tr(ne.top,ne.bottom),le=tr(ne.left,ne.right);return function(me){var Ne=ae(me.top)&&ae(me.bottom)&&le(me.left)&&le(me.right);return Ne}},ao={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},bo={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Or=function(ne){return function(ae){var le=tr(ae.top,ae.bottom),me=tr(ae.left,ae.right);return function(Ne){return ne===ao?le(Ne.top)&&le(Ne.bottom):me(Ne.left)&&me(Ne.right)}}},lr=function(ae,le){var me=le.frame?le.frame.scroll.diff.displacement:jo;return ci(ae,me)},Vn=function(ae,le,me){return le.subject.active?me(le.subject.active)(ae):!1},$n=function(ae,le,me){return me(le)(ae)},Va=function(ae){var le=ae.target,me=ae.destination,Ne=ae.viewport,Le=ae.withDroppableDisplacement,je=ae.isVisibleThroughFrameFn,Ye=Le?lr(le,me):le;return Vn(Ye,me,je)&&$n(Ye,Ne,je)},Ur=function(ae){return Va((0,Te.Z)({},ae,{isVisibleThroughFrameFn:Rr}))},Ae=function(ae){return Va((0,Te.Z)({},ae,{isVisibleThroughFrameFn:Gr}))},ln=function(ae){return Va((0,Te.Z)({},ae,{isVisibleThroughFrameFn:Or(ae.destination.axis)}))},In=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 je=Le[ae];return je?je.shouldAnimate:!0};function Yn(ne,ae){var le=ne.page.marginBox,me={top:ae.point.y,right:0,bottom:0,left:ae.point.x};return La(Lr(le,me))}function Bt(ne){var ae=ne.afterDragging,le=ne.destination,me=ne.displacedBy,Ne=ne.viewport,Le=ne.forceShouldAnimate,je=ne.last;return ae.reduce(function(At,tn){var Qt=Yn(tn,me),It=tn.descriptor.id;At.all.push(It);var Lt=Ur({target:Qt,destination:le,viewport:Ne,withDroppableDisplacement:!0});if(!Lt)return At.invisible[tn.descriptor.id]=!0,At;var yn=In(It,je,Le),Na={draggableId:It,shouldAnimate:yn};return At.visible[It]=Na,At},{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 ea(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 Hn(ne){var ae=ne.draggable,le=ne.insideDestination,me=ne.destination,Ne=ne.viewport,Le=ne.displacedBy,je=ne.last,Ye=ne.index,At=ne.forceShouldAnimate,tn=Ga(ae,me);if(Ye==null)return ea({insideDestination:le,inHomeList:tn,displacedBy:Le,destination:me});var Qt=hr(le,function(so){return so.descriptor.index===Ye});if(!Qt)return ea({insideDestination:le,inHomeList:tn,displacedBy:Le,destination:me});var It=Xn(ae,le),Lt=le.indexOf(Qt),yn=It.slice(Lt),Na=Bt({afterDragging:yn,destination:me,displacedBy:Le,last:je,viewport:Ne.frame,forceShouldAnimate:At});return{displaced:Na,displacedBy:Le,at:{type:"REORDER",destination:{droppableId:me.descriptor.id,index:Ye}}}}function aa(ne,ae){return!!ae.effected[ne]}var br=function(ne){var ae=ne.isMovingForward,le=ne.destination,me=ne.draggables,Ne=ne.combine,Le=ne.afterCritical;if(!le.isCombineEnabled)return null;var je=Ne.draggableId,Ye=me[je],At=Ye.descriptor.index,tn=aa(je,Le);return tn?ae?At:At-1:ae?At+1:At},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,je=ae?Le+1:Le-1,Ye=me[0].descriptor.index,At=me[me.length-1].descriptor.index,tn=le?At:At+1;return je<Ye||je>tn?null:je},po=function(ne){var ae=ne.isMovingForward,le=ne.isInHomeList,me=ne.draggable,Ne=ne.draggables,Le=ne.destination,je=ne.insideDestination,Ye=ne.previousImpact,At=ne.viewport,tn=ne.afterCritical,Qt=Ye.at;if(Qt||Rt(!1),Qt.type==="REORDER"){var It=Dr({isMovingForward:ae,isInHomeList:le,location:Qt.destination,insideDestination:je});return It==null?null:Hn({draggable:me,insideDestination:je,destination:Le,viewport:At,last:Ye.displaced,displacedBy:Ye.displacedBy,index:It})}var Lt=br({isMovingForward:ae,destination:Le,displaced:Ye.displaced,draggables:Ne,combine:Qt.combine,afterCritical:tn});return Lt==null?null:Hn({draggable:me,insideDestination:je,destination:Le,viewport:At,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 aa(me,le)?Le?jo:_a(Ne.point):Le?Ne.point:jo},ii=function(ne){var ae=ne.afterCritical,le=ne.impact,me=ne.draggables,Ne=et(le);Ne||Rt(!1);var Le=Ne.draggableId,je=me[Le].page.borderBox.center,Ye=Kr({displaced:le.displaced,afterCritical:ae,combineWith:Le,displacedBy:le.displacedBy});return Ra(je,Ye)},di=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 Wa(le.line,me.marginBox[le.end]+di(le,Ne),Xi(le,me.marginBox,Ne))},zi=function(ae){var le=ae.axis,me=ae.moveRelativeTo,Ne=ae.isMoving;return Wa(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 Wa(le.line,me.contentBox[le.start]+di(le,Ne),Xi(le,me.contentBox,Ne))},Al=function(ne){var ae=ne.impact,le=ne.draggable,me=ne.draggables,Ne=ne.droppable,Le=ne.afterCritical,je=gn(Ne.descriptor.id,me),Ye=le.page,At=Ne.axis;if(!je.length)return Wi({axis:At,moveInto:Ne.page,isMoving:Ye});var tn=ae.displaced,Qt=ae.displacedBy,It=tn.all[0];if(It){var Lt=me[It];if(aa(It,Le))return zi({axis:At,moveRelativeTo:Lt.page,isMoving:Ye});var yn=zo(Lt.page,Qt.point);return zi({axis:At,moveRelativeTo:yn,isMoving:Ye})}var Na=je[je.length-1];if(Na.descriptor.id===le.descriptor.id)return Ye.borderBox.center;if(aa(Na.descriptor.id,Le)){var so=zo(Na.page,_a(Le.displacedBy.point));return dl({axis:At,moveRelativeTo:so,isMoving:Ye})}return dl({axis:At,moveRelativeTo:Na.page,isMoving:Ye})},Cl=function(ne,ae){var le=ne.frame;return le?Ra(ae,le.scroll.diff.displacement):ae},Vi=function(ae){var le=ae.impact,me=ae.draggable,Ne=ae.droppable,Le=ae.draggables,je=ae.afterCritical,Ye=me.page.borderBox.center,At=le.at;return!Ne||!At?Ye:At.type==="REORDER"?Al({impact:le,draggable:me,draggables:Le,droppable:Ne,afterCritical:je}):ii({impact:le,draggables:Le,afterCritical:je})},al=function(ne){var ae=Vi(ne),le=ne.droppable,me=le?Cl(le,ae):ae;return me},ul=function(ne,ae){var le=eo(ae,ne.scroll.initial),me=_a(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,je=ul(le,Ra(le.scroll.current,Le)),Ye=me.frame?rr(me,Ra(me.frame.scroll.current,Le)):me,At=ae.displaced,tn=Bt({afterDragging:Yi(At.all,Ne),destination:me,displacedBy:ae.displacedBy,viewport:je.frame,last:At,forceShouldAnimate:!1}),Qt=Bt({afterDragging:Yi(At.all,Ne),destination:Ye,displacedBy:ae.displacedBy,viewport:le.frame,last:At,forceShouldAnimate:!1}),It={},Lt={},yn=[At,tn,Qt];At.all.forEach(function(so){var xo=hl(so,yn);if(xo){Lt[so]=xo;return}It[so]=!0});var Na=(0,Te.Z)({},ae,{displaced:{all:At.all,invisible:It,visible:Lt}});return Na},Fl=function(ne,ae){return Ra(ne.scroll.diff.displacement,ae)},zl=function(ne){var ae=ne.pageBorderBoxCenter,le=ne.draggable,me=ne.viewport,Ne=Fl(me,ae),Le=eo(Ne,le.page.borderBox.center);return Ra(le.client.borderBox.center,Le)},Tl=function(ne){var ae=ne.draggable,le=ne.destination,me=ne.newPageBorderBoxCenter,Ne=ne.viewport,Le=ne.withDroppableDisplacement,je=ne.onlyOnMainAxis,Ye=je===void 0?!1:je,At=eo(me,ae.page.borderBox.center),tn=ci(ae.page.borderBox,At),Qt={target:tn,destination:le,withDroppableDisplacement:Le,viewport:Ne};return Ye?ln(Qt):Ae(Qt)},Xl=function(ne){var ae=ne.isMovingForward,le=ne.draggable,me=ne.destination,Ne=ne.draggables,Le=ne.previousImpact,je=ne.viewport,Ye=ne.previousPageBorderBoxCenter,At=ne.previousClientSelection,tn=ne.afterCritical;if(!me.isEnabled)return null;var Qt=gn(me.descriptor.id,Ne),It=Ga(le,me),Lt=Xa({isMovingForward:ae,draggable:le,destination:me,insideDestination:Qt,previousImpact:Le})||po({isMovingForward:ae,isInHomeList:It,draggable:le,draggables:Ne,destination:me,insideDestination:Qt,previousImpact:Le,viewport:je,afterCritical:tn});if(!Lt)return null;var yn=al({impact:Lt,draggable:le,droppable:me,draggables:Ne,afterCritical:tn}),Na=Tl({draggable:le,destination:me,newPageBorderBoxCenter:yn,viewport:je.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(Na){var so=zl({pageBorderBoxCenter:yn,draggable:le,viewport:je});return{clientSelection:so,impact:Lt,scrollJumpRequest:null}}var xo=eo(yn,Ye),Lo=Ul({impact:Lt,viewport:je,destination:me,draggables:Ne,maxScrollChange:xo});return{clientSelection:At,impact:Lo,scrollJumpRequest:xo}},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,je=me.subject.active;if(!je)return null;var Ye=me.axis,At=tr(je[Ye.start],je[Ye.end]),tn=Po(Ne).filter(function(It){return It!==me}).filter(function(It){return It.isEnabled}).filter(function(It){return!!It.subject.active}).filter(function(It){return Rr(Le.frame)(Ki(It))}).filter(function(It){var Lt=Ki(It);return ae?je[Ye.crossAxisEnd]<Lt[Ye.crossAxisEnd]:Lt[Ye.crossAxisStart]<je[Ye.crossAxisStart]}).filter(function(It){var Lt=Ki(It),yn=tr(Lt[Ye.start],Lt[Ye.end]);return At(Lt[Ye.start])||At(Lt[Ye.end])||yn(je[Ye.start])||yn(je[Ye.end])}).sort(function(It,Lt){var yn=Ki(It)[Ye.crossAxisStart],Na=Ki(Lt)[Ye.crossAxisStart];return ae?yn-Na:Na-yn}).filter(function(It,Lt,yn){return Ki(It)[Ye.crossAxisStart]===Ki(yn[0])[Ye.crossAxisStart]});if(!tn.length)return null;if(tn.length===1)return tn[0];var Qt=tn.filter(function(It){var Lt=tr(Ki(It)[Ye.start],Ki(It)[Ye.end]);return Lt(le[Ye.line])});return Qt.length===1?Qt[0]:Qt.length>1?Qt.sort(function(It,Lt){return Ki(It)[Ye.start]-Ki(Lt)[Ye.start]})[0]:tn.sort(function(It,Lt){var yn=Ja(le,Qo(Ki(It))),Na=Ja(le,Qo(Ki(Lt)));return yn!==Na?yn-Na:Ki(It)[Ye.start]-Ki(Lt)[Ye.start]})[0]},sl=function(ae,le){var me=ae.page.borderBox.center;return aa(ae.descriptor.id,le)?eo(me,le.displacedBy.point):me},Yl=function(ae,le){var me=ae.page.borderBox;return aa(ae.descriptor.id,le)?ci(me,_a(le.displacedBy.point)):me},_l=function(ne){var ae=ne.pageBorderBoxCenter,le=ne.viewport,me=ne.destination,Ne=ne.insideDestination,Le=ne.afterCritical,je=Ne.filter(function(Ye){return Ae({target:Yl(Ye,Le),destination:me,viewport:le.frame,withDroppableDisplacement:!0})}).sort(function(Ye,At){var tn=Pr(ae,Cl(me,sl(Ye,Le))),Qt=Pr(ae,Cl(me,sl(At,Le)));return tn<Qt?-1:Qt<tn?1:Ye.descriptor.index-At.descriptor.index});return je[0]||null},qi=Si(function(ae,le){var me=le[ae.line];return{value:me,point:Wa(ae.line,me)}}),ji=function(ae,le,me){var Ne=ae.axis;if(ae.descriptor.mode==="virtual")return Wa(Ne.line,le[Ne.line]);var Le=ae.subject.page.contentBox[Ne.size],je=gn(ae.descriptor.id,me),Ye=je.reduce(function(Qt,It){return Qt+It.client.marginBox[Ne.size]},0),At=Ye+le[Ne.line],tn=At-Le;return tn<=0?null:Wa(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;Ga(le,ae)&&Rt(!1),ae.subject.withPlaceholder&&Rt(!1);var Le=qi(ae.axis,le.displaceBy).point,je=ji(ae,Le,me),Ye={placeholderSize:Le,increasedBy:je,oldFrameMaxScroll:ae.frame?ae.frame.scroll.max:null};if(!Ne){var At=Oa({page:ae.subject.page,withPlaceholder:Ye,axis:ae.axis,frame:ae.frame});return(0,Te.Z)({},ae,{subject:At})}var tn=je?Ra(Ne.scroll.max,je):Ne.scroll.max,Qt=kl(Ne,tn),It=Oa({page:ae.subject.page,withPlaceholder:Ye,axis:ae.axis,frame:Qt});return(0,Te.Z)({},ae,{subject:It,frame:Qt})},Sl=function(ae){var le=ae.subject.withPlaceholder;le||Rt(!1);var me=ae.frame;if(!me){var Ne=Oa({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 je=kl(me,Le),Ye=Oa({page:ae.subject.page,axis:ae.axis,frame:je,withPlaceholder:null});return(0,Te.Z)({},ae,{subject:Ye,frame:je})},Zl=function(ne){var ae=ne.previousPageBorderBoxCenter,le=ne.moveRelativeTo,me=ne.insideDestination,Ne=ne.draggable,Le=ne.draggables,je=ne.destination,Ye=ne.viewport,At=ne.afterCritical;if(!le){if(me.length)return null;var tn={displaced:Kn,displacedBy:bn,at:{type:"REORDER",destination:{droppableId:je.descriptor.id,index:0}}},Qt=al({impact:tn,draggable:Ne,droppable:je,draggables:Le,afterCritical:At}),It=Ga(Ne,je)?je:Zr(je,Ne,Le),Lt=Tl({draggable:Ne,destination:It,newPageBorderBoxCenter:Qt,viewport:Ye.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return Lt?tn:null}var yn=ae[je.axis.line]<=le.page.borderBox.center[je.axis.line],Na=function(){var xo=le.descriptor.index;return le.descriptor.id===Ne.descriptor.id||yn?xo:xo+1}(),so=qi(je.axis,Ne.displaceBy);return Hn({draggable:Ne,insideDestination:me,destination:je,viewport:Ye,displacedBy:so,last:Kn,index:Na})},ql=function(ne){var ae=ne.isMovingForward,le=ne.previousPageBorderBoxCenter,me=ne.draggable,Ne=ne.isOver,Le=ne.draggables,je=ne.droppables,Ye=ne.viewport,At=ne.afterCritical,tn=$i({isMovingForward:ae,pageBorderBoxCenter:le,source:Ne,droppables:je,viewport:Ye});if(!tn)return null;var Qt=gn(tn.descriptor.id,Le),It=_l({pageBorderBoxCenter:le,viewport:Ye,destination:tn,insideDestination:Qt,afterCritical:At}),Lt=Zl({previousPageBorderBoxCenter:le,destination:tn,draggable:me,draggables:Le,moveRelativeTo:It,insideDestination:Qt,viewport:Ye,afterCritical:At});if(!Lt)return null;var yn=al({impact:Lt,draggable:me,droppable:tn,draggables:Le,afterCritical:At}),Na=zl({pageBorderBoxCenter:yn,draggable:me,viewport:Ye});return{clientSelection:Na,impact:Lt,scrollJumpRequest:null}},yl=function(ne){var ae=ne.at;return ae?ae.type==="REORDER"?ae.destination.droppableId:ae.combine.droppableId:null},eu=function(ae,le){var me=yl(ae);return me?le[me]:null},Ol=function(ne){var ae=ne.state,le=ne.type,me=eu(ae.impact,ae.dimensions.droppables),Ne=!!me,Le=ae.dimensions.droppables[ae.critical.droppable.id],je=me||Le,Ye=je.axis.direction,At=Ye==="vertical"&&(le==="MOVE_UP"||le==="MOVE_DOWN")||Ye==="horizontal"&&(le==="MOVE_LEFT"||le==="MOVE_RIGHT");if(At&&!Ne)return null;var tn=le==="MOVE_DOWN"||le==="MOVE_RIGHT",Qt=ae.dimensions.draggables[ae.critical.draggable.id],It=ae.current.page.borderBoxCenter,Lt=ae.dimensions,yn=Lt.draggables,Na=Lt.droppables;return At?Xl({isMovingForward:tn,previousPageBorderBoxCenter:It,draggable:Qt,destination:je,draggables:yn,viewport:ae.viewport,previousClientSelection:ae.current.client.selection,previousImpact:ae.impact,afterCritical:ae.afterCritical}):ql({isMovingForward:tn,previousPageBorderBoxCenter:It,draggable:Qt,isOver:je,draggables:yn,droppables:Na,viewport:ae.viewport,afterCritical:ae.afterCritical})};function fl(ne){return ne.phase==="DRAGGING"||ne.phase==="COLLECTING"}function Wl(ne){var ae=tr(ne.top,ne.bottom),le=tr(ne.left,ne.right);return function(Ne){return ae(Ne.y)&&le(Ne.x)}}function Hu(ne,ae){return ne.left<ae.right&&ne.right>ae.left&&ne.top<ae.bottom&&ne.bottom>ae.top}function Au(ne){var ae=ne.pageBorderBox,le=ne.draggable,me=ne.candidates,Ne=le.page.borderBox.center,Le=me.map(function(je){var Ye=je.axis,At=Wa(je.axis.line,ae.center[Ye.line],je.page.borderBox.center[Ye.crossAxisLine]);return{id:je.descriptor.id,distance:Pr(Ne,At)}}).sort(function(je,Ye){return Ye.distance-je.distance});return Le[0]?Le[0].id:null}function Io(ne){var ae=ne.pageBorderBox,le=ne.draggable,me=ne.droppables,Ne=Po(me).filter(function(Le){if(!Le.isEnabled)return!1;var je=Le.subject.active;if(!je||!Hu(ae,je))return!1;if(Wl(je)(ae.center))return!0;var Ye=Le.axis,At=je.center[Ye.crossAxisLine],tn=ae[Ye.crossAxisStart],Qt=ae[Ye.crossAxisEnd],It=tr(je[Ye.crossAxisStart],je[Ye.crossAxisEnd]),Lt=It(tn),yn=It(Qt);return!Lt&&!yn?!0:Lt?tn<At:Qt>At});return Ne.length?Ne.length===1?Ne[0].descriptor.id:Au({pageBorderBox:ae,draggable:le,candidates:Ne}):null}var Vl=function(ae,le){return La(ci(ae,le))},uu=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 su(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 Fu=function(ne){var ae=ne.pageBorderBoxWithDroppableScroll,le=ne.draggable,me=ne.destination,Ne=ne.insideDestination,Le=ne.last,je=ne.viewport,Ye=ne.afterCritical,At=me.axis,tn=qi(me.axis,le.displaceBy),Qt=tn.value,It=ae[At.start],Lt=ae[At.end],yn=Xn(le,Ne),Na=hr(yn,function(xo){var Lo=xo.descriptor.id,ri=xo.page.borderBox.center[At.line],Ei=aa(Lo,Ye),wi=Mr({displaced:Le,id:Lo});return Ei?wi?Lt<=ri:It<ri-Qt:wi?Lt<=ri+Qt:It<ri}),so=su({draggable:le,closest:Na,inHomeList:Ga(le,me)});return Hn({draggable:le,insideDestination:Ne,destination:me,viewport:je,last:Le,displacedBy:tn,index:so})},Iu=4,Ou=function(ne){var ae=ne.draggable,le=ne.pageBorderBoxWithDroppableScroll,me=ne.previousImpact,Ne=ne.destination,Le=ne.insideDestination,je=ne.afterCritical;if(!Ne.isCombineEnabled)return null;var Ye=Ne.axis,At=qi(Ne.axis,ae.displaceBy),tn=At.value,Qt=le[Ye.start],It=le[Ye.end],Lt=Xn(ae,Le),yn=hr(Lt,function(so){var xo=so.descriptor.id,Lo=so.page.borderBox,ri=Lo[Ye.size],Ei=ri/Iu,wi=aa(xo,je),Ui=Mr({displaced:me.displaced,id:xo});return wi?Ui?It>Lo[Ye.start]+Ei&&It<Lo[Ye.end]-Ei:Qt>Lo[Ye.start]-tn+Ei&&Qt<Lo[Ye.end]-tn-Ei:Ui?It>Lo[Ye.start]+tn+Ei&&It<Lo[Ye.end]+tn-Ei:Qt>Lo[Ye.start]+Ei&&Qt<Lo[Ye.end]-Ei});if(!yn)return null;var Na={displacedBy:At,displaced:me.displaced,at:{type:"COMBINE",combine:{draggableId:yn.descriptor.id,droppableId:Ne.descriptor.id}}};return Na},Su=function(ne){var ae=ne.pageOffset,le=ne.draggable,me=ne.draggables,Ne=ne.droppables,Le=ne.previousImpact,je=ne.viewport,Ye=ne.afterCritical,At=Vl(le.page.borderBox,ae),tn=Io({pageBorderBox:At,draggable:le,droppables:Ne});if(!tn)return Gn;var Qt=Ne[tn],It=gn(Qt.descriptor.id,me),Lt=uu(Qt,At);return Ou({pageBorderBoxWithDroppableScroll:Lt,draggable:le,previousImpact:Le,destination:Qt,insideDestination:It,afterCritical:Ye})||Fu({pageBorderBoxWithDroppableScroll:Lt,draggable:le,destination:Qt,insideDestination:It,last:Le.displaced,viewport:je,afterCritical:Ye})},yu=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),je=yl(me);if(!Le||Le===je)return Ne;var Ye=Ne[Le];if(!Ye.subject.withPlaceholder)return Ne;var At=Sl(Ye);return yu(Ne,At)},Eu=function(ne){var ae=ne.draggable,le=ne.draggables,me=ne.droppables,Ne=ne.previousImpact,Le=ne.impact,je=ml({previousImpact:Ne,impact:Le,droppables:me}),Ye=yl(Le);if(!Ye)return je;var At=me[Ye];if(Ga(ae,At)||At.subject.withPlaceholder)return je;var tn=Zr(At,ae,le);return yu(je,tn)},$l=function(ne){var ae=ne.state,le=ne.clientSelection,me=ne.dimensions,Ne=ne.viewport,Le=ne.impact,je=ne.scrollJumpRequest,Ye=Ne||ae.viewport,At=me||ae.dimensions,tn=le||ae.current.client.selection,Qt=eo(tn,ae.initial.client.selection),It={offset:Qt,selection:tn,borderBoxCenter:Ra(ae.initial.client.borderBoxCenter,Qt)},Lt={selection:Ra(It.selection,Ye.scroll.current),borderBoxCenter:Ra(It.borderBoxCenter,Ye.scroll.current),offset:Ra(It.offset,Ye.scroll.diff.value)},yn={client:It,page:Lt};if(ae.phase==="COLLECTING")return(0,Te.Z)({phase:"COLLECTING"},ae,{dimensions:At,viewport:Ye,current:yn});var Na=At.draggables[ae.critical.draggable.id],so=Le||Su({pageOffset:Lt.offset,draggable:Na,draggables:At.draggables,droppables:At.droppables,previousImpact:ae.impact,viewport:Ye,afterCritical:ae.afterCritical}),xo=Eu({draggable:Na,impact:so,previousImpact:ae.impact,draggables:At.draggables,droppables:At.droppables}),Lo=(0,Te.Z)({},ae,{current:yn,dimensions:{draggables:At.draggables,droppables:xo},impact:so,viewport:Ye,scrollJumpRequest:je||null,forceShouldAnimate:je?!1:null});return Lo};function Pu(ne,ae){return ne.map(function(le){return ae[le]})}var cu=function(ne){var ae=ne.impact,le=ne.viewport,me=ne.draggables,Ne=ne.destination,Le=ne.forceShouldAnimate,je=ae.displaced,Ye=Pu(je.all,me),At=Bt({afterDragging:Ye,destination:Ne,displacedBy:ae.displacedBy,viewport:le.frame,forceShouldAnimate:Le,last:je});return(0,Te.Z)({},ae,{displaced:At})},Lu=function(ne){var ae=ne.impact,le=ne.draggable,me=ne.droppable,Ne=ne.draggables,Le=ne.viewport,je=ne.afterCritical,Ye=al({impact:ae,draggable:le,draggables:Ne,droppable:me,afterCritical:je});return zl({pageBorderBoxCenter:Ye,draggable:le,viewport:Le})},du=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,je=le||ae.dimensions,Ye=je.draggables,At=je.droppables,tn=Ye[ae.critical.draggable.id],Qt=yl(Ne);Qt||Rt(!1);var It=At[Qt],Lt=cu({impact:Ne,viewport:Le,destination:It,draggables:Ye}),yn=Lu({impact:Lt,draggable:tn,droppable:It,draggables:Ye,viewport:Le,afterCritical:ae.afterCritical});return $l({impact:Lt,clientSelection:yn,state:ae,dimensions:je,viewport:Le})},Bu=function(ne){return{index:ne.index,droppableId:ne.droppableId}},gu=function(ne){var ae=ne.draggable,le=ne.home,me=ne.draggables,Ne=ne.viewport,Le=qi(le.axis,ae.displaceBy),je=gn(le.descriptor.id,me),Ye=je.indexOf(ae);Ye===-1&&Rt(!1);var At=je.slice(Ye+1),tn=At.reduce(function(yn,Na){return yn[Na.descriptor.id]=!0,yn},{}),Qt={inVirtualList:le.descriptor.mode==="virtual",displacedBy:Le,effected:tn},It=Bt({afterDragging:At,destination:le,displacedBy:Le,last:null,viewport:Ne.frame,forceShouldAnimate:!1}),Lt={displaced:It,displacedBy:Le,at:{type:"REORDER",destination:Bu(ae.descriptor)}};return{impact:Lt,afterCritical:Qt}},tu=function(ne,ae){return{draggables:ne.draggables,droppables:yu(ne.droppables,ae)}},fu=function(ae){},Je=function(ae){},Et=function(ne){var ae=ne.draggable,le=ne.offset,me=ne.initialWindowScroll,Ne=zo(ae.client,le),Le=Co(Ne,me),je=(0,Te.Z)({},ae,{placeholder:(0,Te.Z)({},ae.placeholder,{client:Ne}),client:Ne,page:Le});return je},ct=function(ne){var ae=ne.frame;return ae||Rt(!1),ae},mn=function(ne){var ae=ne.additions,le=ne.updatedDroppables,me=ne.viewport,Ne=me.scroll.diff.value;return ae.map(function(Le){var je=Le.descriptor.droppableId,Ye=le[je],At=ct(Ye),tn=At.scroll.diff.value,Qt=Ra(Ne,tn),It=Et({draggable:Le,offset:Qt,initialWindowScroll:me.scroll.initial});return It})},fa=function(ne){var ae=ne.state,le=ne.published;fu();var me=le.modified.map(function(Ei){var wi=ae.dimensions.droppables[Ei.droppableId],Ui=rr(wi,Ei.scroll);return Ui}),Ne=(0,Te.Z)({},ae.dimensions.droppables,{},xi(me)),Le=Ai(mn({additions:le.additions,updatedDroppables:Ne,viewport:ae.viewport})),je=(0,Te.Z)({},ae.dimensions.draggables,{},Le);le.removals.forEach(function(Ei){delete je[Ei]});var Ye={droppables:Ne,draggables:je},At=yl(ae.impact),tn=At?Ye.droppables[At]:null,Qt=Ye.draggables[ae.critical.draggable.id],It=Ye.droppables[ae.critical.droppable.id],Lt=gu({draggable:Qt,home:It,draggables:je,viewport:ae.viewport}),yn=Lt.impact,Na=Lt.afterCritical,so=tn&&tn.isCombineEnabled?ae.impact:yn,xo=Su({pageOffset:ae.current.page.offset,draggable:Ye.draggables[ae.critical.draggable.id],draggables:Ye.draggables,droppables:Ye.droppables,previousImpact:so,viewport:ae.viewport,afterCritical:Na});Je();var Lo=(0,Te.Z)({phase:"DRAGGING"},ae,{phase:"DRAGGING",impact:xo,onLiftImpact:yn,dimensions:Ye,afterCritical:Na,forceShouldAnimate:!1});if(ae.phase==="COLLECTING")return Lo;var ri=(0,Te.Z)({phase:"DROP_PENDING"},Lo,{phase:"DROP_PENDING",reason:ae.reason,isWaiting:!1});return ri},Ya=function(ae){return ae.movementMode==="SNAP"},ar=function(ae,le,me){var Ne=tu(ae.dimensions,le);return!Ya(ae)||me?$l({state:ae,dimensions:Ne}):du({state:ae,dimensions:Ne})};function ro(ne){return ne.isDragging&&ne.movementMode==="SNAP"?(0,Te.Z)({phase:"DRAGGING"},ne,{scrollJumpRequest:null}):ne}var Mo={phase:"IDLE",completed:null,shouldFlush:!1},Do=function(ne,ae){if(ne===void 0&&(ne=Mo),ae.type==="FLUSH")return(0,Te.Z)({},Mo,{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,je=le.dimensions,Ye=le.movementMode,At=je.draggables[me.draggable.id],tn=je.droppables[me.droppable.id],Qt={selection:Ne,borderBoxCenter:At.client.borderBox.center,offset:jo},It={client:Qt,page:{selection:Ra(Qt.selection,Le.scroll.initial),borderBoxCenter:Ra(Qt.selection,Le.scroll.initial),offset:Ra(Qt.selection,Le.scroll.diff.value)}},Lt=Po(je.droppables).every(function(Zs){return!Zs.isFixedOnPage}),yn=gu({draggable:At,home:tn,draggables:je.draggables,viewport:Le}),Na=yn.impact,so=yn.afterCritical,xo={phase:"DRAGGING",isDragging:!0,critical:me,movementMode:Ye,dimensions:je,initial:It,current:It,isWindowScrollAllowed:Lt,impact:Na,afterCritical:so,onLiftImpact:Na,viewport:Le,scrollJumpRequest:null,forceShouldAnimate:null};return xo}if(ae.type==="COLLECTION_STARTING"){if(ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING")return ne;ne.phase!=="DRAGGING"&&Rt(!1);var Lo=(0,Te.Z)({phase:"COLLECTING"},ne,{phase:"COLLECTING"});return Lo}if(ae.type==="PUBLISH_WHILE_DRAGGING")return ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING"||Rt(!1),fa({state:ne,published:ae.payload});if(ae.type==="MOVE"){if(ne.phase==="DROP_PENDING")return ne;fl(ne)||Rt(!1);var ri=ae.payload.client;return ko(ri,ne.current.client.selection)?ne:$l({state:ne,clientSelection:ri,impact:Ya(ne)?ne.impact:null})}if(ae.type==="UPDATE_DROPPABLE_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="COLLECTING")return ro(ne);fl(ne)||Rt(!1);var Ei=ae.payload,wi=Ei.id,Ui=Ei.newScroll,_i=ne.dimensions.droppables[wi];if(!_i)return ne;var tl=rr(_i,Ui);return ar(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 iu=(0,Te.Z)({},Jl,{isEnabled:Il});return ar(ne,iu,!0)}if(ae.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;fl(ne)||Rt(!1);var zu=ae.payload,Zu=zu.id,wu=zu.isCombineEnabled,_u=ne.dimensions.droppables[Zu];_u||Rt(!1),_u.isCombineEnabled===wu&&Rt(!1);var lu=(0,Te.Z)({},_u,{isCombineEnabled:wu});return ar(ne,lu,!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 Ju=ae.payload.newScroll;if(ko(ne.viewport.scroll.current,Ju))return ro(ne);var ju=ul(ne.viewport,Ju);return Ya(ne)?du({state:ne,viewport:ju}):$l({state:ne,viewport:ju})}if(ae.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!fl(ne))return ne;var Ps=ae.payload.maxScroll;if(ko(Ps,ne.viewport.scroll.max))return ne;var ns=(0,Te.Z)({},ne.viewport,{scroll:(0,Te.Z)({},ne.viewport.scroll,{max:Ps})});return(0,Te.Z)({phase:"DRAGGING"},ne,{viewport:ns})}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 Xu=Ol({state:ne,type:ae.type});return Xu?$l({state:ne,impact:Xu.impact,clientSelection:Xu.clientSelection,scrollJumpRequest:Xu.scrollJumpRequest}):ne}if(ae.type==="DROP_PENDING"){var Gu=ae.payload.reason;ne.phase!=="COLLECTING"&&Rt(!1);var as=(0,Te.Z)({phase:"DROP_PENDING"},ne,{phase:"DROP_PENDING",isWaiting:!0,reason:Gu});return as}if(ae.type==="DROP_ANIMATE"){var Ms=ae.payload,Uu=Ms.completed,bs=Ms.dropDuration,Ts=Ms.newHomeClientOffset;ne.phase==="DRAGGING"||ne.phase==="DROP_PENDING"||Rt(!1);var cs={phase:"DROP_ANIMATING",completed:Uu,dropDuration:bs,newHomeClientOffset:Ts,dimensions:ne.dimensions};return cs}if(ae.type==="DROP_COMPLETE"){var ks=ae.payload.completed;return{phase:"IDLE",completed:ks,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}},ut=function(ae){return{type:"PUBLISH_WHILE_DRAGGING",payload:ae}},Jt=function(){return{type:"COLLECTION_STARTING",payload:null}},Pn=function(ae){return{type:"UPDATE_DROPPABLE_SCROLL",payload:ae}},Rn=function(ae){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:ae}},wa=function(ae){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:ae}},ba=function(ae){return{type:"MOVE",payload:ae}},Da=function(ae){return{type:"MOVE_BY_WINDOW_SCROLL",payload:ae}},xa=function(ae){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:ae}},qa=function(){return{type:"MOVE_UP",payload:null}},ur=function(){return{type:"MOVE_DOWN",payload:null}},nr=function(){return{type:"MOVE_RIGHT",payload:null}},Ar=function(){return{type:"MOVE_LEFT",payload:null}},Vr=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}},Be=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 je=ae.map(function(Ye){var At=!!le[Ye];return At?"[\u{1F525}"+Ye+"]":""+Ye}).join(", ")}}function rt(ne,ae){if(0)var le}var st=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 je=Le.payload,Ye=je.id,At=je.clientSelection,tn=je.movementMode,Qt=le();Qt.phase==="DROP_ANIMATING"&&me(Tr({completed:Qt.completed})),le().phase!=="IDLE"&&Rt(!1),me(Vr()),me(be({draggableId:Ye,movementMode:tn}));var It={shouldPublishImmediately:tn==="SNAP"},Lt={draggableId:Ye,scrollOptions:It},yn=ne.startPublishing(Lt),Na=yn.critical,so=yn.dimensions,xo=yn.viewport;rt(Na,so),me($e({critical:Na,dimensions:so,clientSelection:At,movementMode:tn,viewport:xo}))}}}},Dt=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)}}}},Xe={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},it={opacity:{drop:0,combining:.7},scale:{drop:.75}},dt={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Vt=dt.outOfTheWay+"s "+Xe.outOfTheWay,cn={fluid:"opacity "+Vt,snap:"transform "+Vt+", opacity "+Vt,drop:function(ae){var le=ae+"s "+Xe.drop;return"transform "+le+", opacity "+le},outOfTheWay:"transform "+Vt,placeholder:"height "+Vt+", width "+Vt+", margin "+Vt},Mn=function(ae){return ko(ae,jo)?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=dt.minDropTime,ge=dt.maxDropTime,Ce=ge-Tn,Pe=1500,gt=.6,$t=function(ne){var ae=ne.current,le=ne.destination,me=ne.reason,Ne=Pr(ae,le);if(Ne<=0)return Tn;if(Ne>=Pe)return ge;var Le=Ne/Pe,je=Tn+Ce*Le,Ye=me==="CANCEL"?je*gt:je;return Number(Ye.toFixed(2))},xn=function(ne){var ae=ne.impact,le=ne.draggable,me=ne.dimensions,Ne=ne.viewport,Le=ne.afterCritical,je=me.draggables,Ye=me.droppables,At=yl(ae),tn=At?Ye[At]:null,Qt=Ye[le.descriptor.droppableId],It=Lu({impact:ae,draggable:le,draggables:je,afterCritical:Le,droppable:tn||Qt,viewport:Ne}),Lt=eo(It,le.client.borderBox.center);return Lt},Bn=function(ne){var ae=ne.draggables,le=ne.reason,me=ne.lastImpact,Ne=ne.home,Le=ne.viewport,je=ne.onLiftImpact;if(!me.at||le!=="DROP"){var Ye=cu({draggables:ae,impact:je,destination:Ne,viewport:Le,forceShouldAnimate:!0});return{impact:Ye,didDropInsideDroppable:!1}}if(me.at.type==="REORDER")return{impact:me,didDropInsideDroppable:!0};var At=(0,Te.Z)({},me,{displaced:Kn});return{impact:At,didDropInsideDroppable:!0}},zt=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(),je=Ne.payload.reason;if(Le.phase==="COLLECTING"){le(Be({reason:je}));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 At=Le.critical,tn=Le.dimensions,Qt=tn.draggables[Le.critical.draggable.id],It=Bn({reason:je,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=It.impact,yn=It.didDropInsideDroppable,Na=yn?Wn(Lt):null,so=yn?et(Lt):null,xo={index:At.draggable.index,droppableId:At.droppable.id},Lo={draggableId:Qt.descriptor.id,type:Qt.descriptor.type,source:xo,reason:je,mode:Le.movementMode,destination:Na,combine:so},ri=xn({impact:Lt,draggable:Qt,dimensions:tn,viewport:Le.viewport,afterCritical:Le.afterCritical}),Ei={critical:Le.critical,afterCritical:Le.afterCritical,result:Lo,impact:Lt},wi=!ko(Le.current.client.offset,ri)||!!Lo.combine;if(!wi){le(Tr({completed:Ei}));return}var Ui=$t({current:Le.current.client.offset,destination:ri,reason:je}),_i={newHomeClientOffset:ri,dropDuration:Ui,completed:Ei};le(Nr(_i))}}}},Ot=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Tt(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(Ot())}var me=ti(le),Ne=Tt(me),Le=Bo;function je(){return Le!==Bo}function Ye(){je()&&Rt(!1),Le=gr(window,[Ne])}function At(){je()||Rt(!1),me.cancel(),Le(),Le=Bo}return{start:Ye,stop:At,isActive:je}}var ft=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},Ht=function(ne){var ae=an({onWindowScroll:function(me){ne.dispatch(Da({newScroll:me}))}});return function(le){return function(me){!ae.isActive()&&me.type==="INITIAL_PUBLISH"&&ae.start(),ae.isActive()&&ft(me)&&ae.stop(),le(me)}}},Un=function(ne){var ae=!1,le=!1,me=setTimeout(function(){le=!0}),Ne=function(je){ae||le||(ae=!0,ne(je),clearTimeout(me))};return Ne.wasCalled=function(){return ae},Ne},na=function(){var ne=[],ae=function(Le){var je=Xo(ne,function(tn){return tn.timerId===Le});je===-1&&Rt(!1);var Ye=ne.splice(je,1),At=Ye[0];At.callback()},le=function(Le){var je=setTimeout(function(){return ae(je)}),Ye={timerId:je,callback:Le};ne.push(Ye)},me=function(){if(ne.length){var Le=[].concat(ne);ne.length=0,Le.forEach(function(je){clearTimeout(je.timerId),je.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},ua=function(ae,le){return ae==null&&le==null?!0:ae==null||le==null?!1:ae.draggableId===le.draggableId&&ae.droppableId===le.droppableId},un=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},ga=function(ae,le){fu(),le(),Je()},er=function(ae,le){return{draggableId:ae.draggable.id,type:ae.droppable.type,source:{droppableId:ae.droppable.id,index:ae.draggable.index},mode:le}},Dn=function(ae,le,me,Ne){if(!ae){me(Ne(le));return}var Le=Un(me),je={announce:Le};ae(le,je),Le.wasCalled()||me(Ne(le))},wn=function(ne,ae){var le=na(),me=null,Ne=function(Lt,yn){me&&Rt(!1),ga("onBeforeCapture",function(){var Na=ne().onBeforeCapture;if(Na){var so={draggableId:Lt,mode:yn};Na(so)}})},Le=function(Lt,yn){me&&Rt(!1),ga("onBeforeDragStart",function(){var Na=ne().onBeforeDragStart;Na&&Na(er(Lt,yn))})},je=function(Lt,yn){me&&Rt(!1);var Na=er(Lt,yn);me={mode:yn,lastCritical:Lt,lastLocation:Na.source,lastCombine:null},le.add(function(){ga("onDragStart",function(){return Dn(ne().onDragStart,Na,ae,Jn.onDragStart)})})},Ye=function(Lt,yn){var Na=Wn(yn),so=et(yn);me||Rt(!1);var xo=!un(Lt,me.lastCritical);xo&&(me.lastCritical=Lt);var Lo=!kn(me.lastLocation,Na);Lo&&(me.lastLocation=Na);var ri=!ua(me.lastCombine,so);if(ri&&(me.lastCombine=so),!(!xo&&!Lo&&!ri)){var Ei=(0,Te.Z)({},er(Lt,me.mode),{combine:so,destination:Na});le.add(function(){ga("onDragUpdate",function(){return Dn(ne().onDragUpdate,Ei,ae,Jn.onDragUpdate)})})}},At=function(){me||Rt(!1),le.flush()},tn=function(Lt){me||Rt(!1),me=null,ga("onDragEnd",function(){return Dn(ne().onDragEnd,Lt,ae,Jn.onDragEnd)})},Qt=function(){if(me){var Lt=(0,Te.Z)({},er(me.lastCritical,me.mode),{combine:null,destination:null,reason:"CANCEL"});tn(Lt)}};return{beforeCapture:Ne,beforeStart:Le,start:je,update:Ye,flush:At,drop:tn,abort:Qt}},Cr=function(ne,ae){var le=wn(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 je=Le.payload.critical;le.beforeStart(je,Le.payload.movementMode),Ne(Le),le.start(je,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 At=me.getState();At.phase==="DRAGGING"&&le.update(At.critical,At.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}))}}},Xr=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 je={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var At=ne.getState();At.phase==="DROP_ANIMATING"&&ne.dispatch(lt())}};le=requestAnimationFrame(function(){le=null,ae=gr(window,[je])})}}}},Hr=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)}}}},mo=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()}}}}}},Ua=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},or=function(ne){return function(ae){return function(le){return function(me){if(Ua(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())}}}},ir=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})))}}}},_r=Ee.qC,Wr=function(ne){var ae=ne.dimensionMarshal,le=ne.focusMarshal,me=ne.styleMarshal,Ne=ne.getResponders,Le=ne.announce,je=ne.autoScroller;return(0,Ee.MT)(Do,_r((0,Ee.md)(Dt(me),Hr(ae),st(ae),zt,zr,Xr,ir,or(je),Ht,mo(le),Cr(Ne,Le))))},Sr=function(){return{additions:{},removals:{},modified:{}}};function yo(ne){var ae=ne.registry,le=ne.callbacks,me=Sr(),Ne=null,Le=function(){Ne||(le.collectionStarting(),Ne=requestAnimationFrame(function(){Ne=null,fu();var Qt=me,It=Qt.additions,Lt=Qt.removals,yn=Qt.modified,Na=Object.keys(It).map(function(Lo){return ae.draggable.getById(Lo).getDimension(jo)}).sort(function(Lo,ri){return Lo.descriptor.index-ri.descriptor.index}),so=Object.keys(yn).map(function(Lo){var ri=ae.droppable.getById(Lo),Ei=ri.callbacks.getScrollWhileDragging();return{droppableId:Lo,scroll:Ei}}),xo={additions:Na,removals:Object.keys(Lt),modified:so};me=Sr(),Je(),le.publish(xo)}))},je=function(Qt){var It=Qt.descriptor.id;me.additions[It]=Qt,me.modified[Qt.descriptor.droppableId]=!0,me.removals[It]&&delete me.removals[It],Le()},Ye=function(Qt){var It=Qt.descriptor;me.removals[It.id]=!0,me.modified[It.droppableId]=!0,me.additions[It.id]&&delete me.additions[It.id],Le()},At=function(){Ne&&(cancelAnimationFrame(Ne),Ne=null,me=Sr())};return{add:je,remove:Ye,stop:At}}var oo=function(ne){var ae=ne.scrollHeight,le=ne.scrollWidth,me=ne.height,Ne=ne.width,Le=eo({x:le,y:ae},{x:Ne,y:me}),je={x:Math.max(0,Le.x),y:Math.max(0,Le.y)};return je},$r=function(){var ne=document.documentElement;return ne||Rt(!1),ne},jr=function(){var ne=$r(),ae=oo({scrollHeight:ne.scrollHeight,scrollWidth:ne.scrollWidth,width:ne.clientWidth,height:ne.clientHeight});return ae},Qr=function(){var ne=Ot(),ae=jr(),le=ne.y,me=ne.x,Ne=$r(),Le=Ne.clientWidth,je=Ne.clientHeight,Ye=me+Le,At=le+je,tn=La({top:le,left:me,right:Ye,bottom:At}),Qt={frame:tn,scroll:{initial:ne,current:ne,max:ae,diff:{value:jo,displacement:jo}}};return Qt},Jo=function(ne){var ae=ne.critical,le=ne.scrollOptions,me=ne.registry;fu();var Ne=Qr(),Le=Ne.scroll.current,je=ae.droppable,Ye=me.droppable.getAllByType(je.type).map(function(It){return It.callbacks.getDimensionAndWatchScroll(Le,le)}),At=me.draggable.getAllByType(ae.draggable.type).map(function(It){return It.getDimension(Le)}),tn={draggables:Ai(At),droppables:xi(Ye)};Je();var Qt={dimensions:tn,critical:ae,viewport:Ne};return Qt};function _o(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 bi=function(ne,ae){var le=null,me=yo({callbacks:{publish:ae.publishWhileDragging,collectionStarting:ae.collectionStarting},registry:ne}),Ne=function(yn,Na){ne.droppable.exists(yn)||Rt(!1),le&&ae.updateDroppableIsEnabled({id:yn,isEnabled:Na})},Le=function(yn,Na){le&&(ne.droppable.exists(yn)||Rt(!1),ae.updateDroppableIsCombineEnabled({id:yn,isCombineEnabled:Na}))},je=function(yn,Na){le&&(ne.droppable.exists(yn)||Rt(!1),ae.updateDroppableScroll({id:yn,newScroll:Na}))},Ye=function(yn,Na){le&&ne.droppable.getById(yn).callbacks.scroll(Na)},At=function(){if(le){me.stop();var yn=le.critical.droppable;ne.droppable.getAllByType(yn.type).forEach(function(Na){return Na.callbacks.dragStopped()}),le.unsubscribe(),le=null}},tn=function(yn){le||Rt(!1);var Na=le.critical.draggable;yn.type==="ADDITION"&&_o(ne,Na,yn.value)&&me.add(yn.value),yn.type==="REMOVAL"&&_o(ne,Na,yn.value)&&me.remove(yn.value)},Qt=function(yn){le&&Rt(!1);var Na=ne.draggable.getById(yn.draggableId),so=ne.droppable.getById(Na.descriptor.droppableId),xo={draggable:Na.descriptor,droppable:so.descriptor},Lo=ne.subscribe(tn);return le={critical:xo,unsubscribe:Lo},Jo({critical:xo,registry:ne,scrollOptions:yn.scrollOptions})},It={updateDroppableIsEnabled:Ne,updateDroppableIsCombineEnabled:Le,scrollDroppable:Ye,updateDroppableScroll:je,startPublishing:Qt,stopPublishing:At};return It},Pi=function(ne,ae){return ne.phase==="IDLE"?!0:ne.phase!=="DROP_ANIMATING"||ne.completed.result.draggableId===ae?!1:ne.completed.result.reason==="DROP"},vi=function(ne){window.scrollBy(ne.x,ne.y)},ni=Si(function(ne){return Po(ne).filter(function(ae){return!(!ae.isEnabled||!ae.frame)})}),ai=function(ae,le){var me=hr(ni(le),function(Ne){return Ne.frame||Rt(!1),Wl(Ne.frame.pageMarginBox)(ae)});return me},Eo=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=ai(ae,me);return Le},Ho={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ae){return Math.pow(ae,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},Ci=function(ne,ae){var le=ne[ae.size]*Ho.startFromPercentage,me=ne[ae.size]*Ho.maxScrollAtPercentage,Ne={startScrollingFrom:le,maxScrollValueAt:me};return Ne},pi=function(ne){var ae=ne.startOfRange,le=ne.endOfRange,me=ne.current,Ne=le-ae;if(Ne===0)return 0;var Le=me-ae,je=Le/Ne;return je},Li=1,co=function(ne,ae){if(ne>ae.startScrollingFrom)return 0;if(ne<=ae.maxScrollValueAt)return Ho.maxPixelScroll;if(ne===ae.startScrollingFrom)return Li;var le=pi({startOfRange:ae.maxScrollValueAt,endOfRange:ae.startScrollingFrom,current:ne}),me=1-le,Ne=Ho.maxPixelScroll*Ho.ease(me);return Math.ceil(Ne)},$a=Ho.durationDampening.accelerateAt,to=Ho.durationDampening.stopDampeningAt,Yr=function(ne,ae){var le=ae,me=to,Ne=Date.now(),Le=Ne-le;if(Le>=to)return ne;if(Le<$a)return Li;var je=pi({startOfRange:$a,endOfRange:me,current:Le}),Ye=ne*Ho.ease(je);return Math.ceil(Ye)},yr=function(ne){var ae=ne.distanceToEdge,le=ne.thresholds,me=ne.dragStartTime,Ne=ne.shouldUseTimeDampening,Le=co(ae,le);return Le===0?0:Ne?Math.max(Yr(Le,me),Li):Le},Fo=function(ne){var ae=ne.container,le=ne.distanceToEdges,me=ne.dragStartTime,Ne=ne.axis,Le=ne.shouldUseTimeDampening,je=Ci(ae,Ne),Ye=le[Ne.end]<le[Ne.start];return Ye?yr({distanceToEdge:le[Ne.end],thresholds:je,dragStartTime:me,shouldUseTimeDampening:Le}):-1*yr({distanceToEdge:le[Ne.start],thresholds:je,dragStartTime:me,shouldUseTimeDampening:Le})},hi=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}},Ri=si(function(ne){return ne===0?0:ne}),Ii=function(ne){var ae=ne.dragStartTime,le=ne.container,me=ne.subject,Ne=ne.center,Le=ne.shouldUseTimeDampening,je={top:Ne.y-le.top,right:le.right-Ne.x,bottom:le.bottom-Ne.y,left:Ne.x-le.left},Ye=Fo({container:le,distanceToEdges:je,dragStartTime:ae,axis:ao,shouldUseTimeDampening:Le}),At=Fo({container:le,distanceToEdges:je,dragStartTime:ae,axis:bo,shouldUseTimeDampening:Le}),tn=Ri({x:At,y:Ye});if(ko(tn,jo))return null;var Qt=hi({container:le,subject:me,proposedScroll:tn});return Qt?ko(Qt,jo)?null:Qt:null},Zi=si(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=Ra(le,Ne),je={x:ne(Le.x,me.x),y:ne(Le.y,me.y)};return ko(je,jo)?null:je}}(),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)},je=Zi(Ne),Ye=fe({max:Le,current:me,change:je});return!Ye||je.x!==0&&Ye.x===0||je.y!==0&&Ye.y===0},Re=function(ae,le){return ve({current:ae.scroll.current,max:ae.scroll.max,change:le})},Ue=function(ae,le){if(!Re(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},pt=function(ae,le){var me=ae.frame;return!me||!ot(ae,le)?null:fe({current:me.scroll.current,max:me.scroll.max,change:le})},_t=function(ne){var ae=ne.viewport,le=ne.subject,me=ne.center,Ne=ne.dragStartTime,Le=ne.shouldUseTimeDampening,je=Ii({dragStartTime:Ne,container:ae.frame,subject:le,center:me,shouldUseTimeDampening:Le});return je&&Re(ae,je)?je:null},rn=function(ne){var ae=ne.droppable,le=ne.subject,me=ne.center,Ne=ne.dragStartTime,Le=ne.shouldUseTimeDampening,je=ae.frame;if(!je)return null;var Ye=Ii({dragStartTime:Ne,container:je.pageMarginBox,subject:le,center:me,shouldUseTimeDampening:Le});return Ye&&ot(ae,Ye)?Ye:null},bt=function(ne){var ae=ne.state,le=ne.dragStartTime,me=ne.shouldUseTimeDampening,Ne=ne.scrollWindow,Le=ne.scrollDroppable,je=ae.current.page.borderBoxCenter,Ye=ae.dimensions.draggables[ae.critical.draggable.id],At=Ye.page.marginBox;if(ae.isWindowScrollAllowed){var tn=ae.viewport,Qt=_t({dragStartTime:le,viewport:tn,subject:At,center:je,shouldUseTimeDampening:me});if(Qt){Ne(Qt);return}}var It=Eo({center:je,destination:yl(ae.impact),droppables:ae.dimensions.droppables});if(It){var Lt=rn({dragStartTime:le,droppable:It,subject:At,center:je,shouldUseTimeDampening:me});Lt&&Le(It.descriptor.id,Lt)}},wt=function(ne){var ae=ne.scrollWindow,le=ne.scrollDroppable,me=ti(ae),Ne=ti(le),Le=null,je=function(Qt){Le||Rt(!1);var It=Le,Lt=It.shouldUseTimeDampening,yn=It.dragStartTime;bt({state:Qt,scrollWindow:me,scrollDroppable:Ne,dragStartTime:yn,shouldUseTimeDampening:Lt})},Ye=function(Qt){fu(),Le&&Rt(!1);var It=Date.now(),Lt=!1,yn=function(){Lt=!0};bt({state:Qt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:yn,scrollDroppable:yn}),Le={dragStartTime:It,shouldUseTimeDampening:Lt},Je(),Lt&&je(Qt)},At=function(){Le&&(me.cancel(),Ne.cancel(),Le=null)};return{start:Ye,stop:At,scroll:je}},sn=function(ne){var ae=ne.move,le=ne.scrollDroppable,me=ne.scrollWindow,Ne=function(tn,Qt){var It=Ra(tn.current.client.selection,Qt);ae({client:It})},Le=function(tn,Qt){if(!ot(tn,Qt))return Qt;var It=pt(tn,Qt);if(!It)return le(tn.descriptor.id,Qt),null;var Lt=eo(Qt,It);le(tn.descriptor.id,Lt);var yn=eo(Qt,Lt);return yn},je=function(tn,Qt,It){if(!tn||!Re(Qt,It))return It;var Lt=Ue(Qt,It);if(!Lt)return me(It),null;var yn=eo(It,Lt);me(yn);var Na=eo(It,yn);return Na},Ye=function(tn){var Qt=tn.scrollJumpRequest;if(Qt){var It=yl(tn.impact);It||Rt(!1);var Lt=Le(tn.dimensions.droppables[It],Qt);if(Lt){var yn=tn.viewport,Na=je(tn.isWindowScrollAllowed,yn,Lt);Na&&Ne(tn,Na)}}};return Ye},qt=function(ne){var ae=ne.scrollDroppable,le=ne.scrollWindow,me=ne.move,Ne=wt({scrollWindow:le,scrollDroppable:ae}),Le=sn({move:me,scrollWindow:le,scrollDroppable:ae}),je=function(tn){if(tn.phase==="DRAGGING"){if(tn.movementMode==="FLUID"){Ne.scroll(tn);return}tn.scrollJumpRequest&&Le(tn)}},Ye={scroll:je,start:Ne.start,stop:Ne.stop};return Ye},zn="data-rbd",Sa=function(){var ne=zn+"-drag-handle";return{base:ne,draggableId:ne+"-draggable-id",contextId:ne+"-context-id"}}(),ca=function(){var ne=zn+"-draggable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),xr=function(){var ne=zn+"-droppable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),sr={contextId:zn+"-scroll-container-context-id"},Ir=function(ae){return function(le){return"["+le+'="'+ae+'"]'}},pn=function(ae,le){return ae.map(function(me){var Ne=me.styles[le];return Ne?me.selector+" { "+Ne+" }":""}).join(" ")},Ea="pointer-events: none;",Ma=function(ne){var ae=Ir(ne),le=function(){var Ye=`
cursor: -webkit-grab;
cursor: grab;
`;return{selector:ae(Sa.contextId),styles:{always:`
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
touch-action: manipulation;
`,resting:Ye,dragging:Ea,dropAnimating:Ye}}}(),me=function(){var Ye=`
transition: `+cn.outOfTheWay+`;
`;return{selector:ae(ca.contextId),styles:{dragging:Ye,dropAnimating:Ye,userCancel:Ye}}}(),Ne={selector:ae(xr.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;
`}},je=[me,le,Ne,Le];return{always:pn(je,"always"),resting:pn(je,"resting"),dragging:pn(je,"dragging"),dropAnimating:pn(je,"dropAnimating"),userCancel:pn(je,"userCancel")}},ka=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?x.useLayoutEffect:x.useEffect,ja=function(){var ae=document.querySelector("head");return ae||Rt(!1),ae},pr=function(ae){var le=document.createElement("style");return ae&&le.setAttribute("nonce",ae),le.type="text/css",le};function io(ne,ae){var le=Gt(function(){return Ma(ne)},[ne]),me=(0,x.useRef)(null),Ne=(0,x.useRef)(null),Le=Ut(Si(function(It){var Lt=Ne.current;Lt||Rt(!1),Lt.textContent=It}),[]),je=Ut(function(It){var Lt=me.current;Lt||Rt(!1),Lt.textContent=It},[]);ka(function(){!me.current&&!Ne.current||Rt(!1);var It=pr(ae),Lt=pr(ae);return me.current=It,Ne.current=Lt,It.setAttribute(zn+"-always",ne),Lt.setAttribute(zn+"-dynamic",ne),ja().appendChild(It),ja().appendChild(Lt),je(le.always),Le(le.resting),function(){var yn=function(so){var xo=so.current;xo||Rt(!1),ja().removeChild(xo),so.current=null};yn(me),yn(Ne)}},[ae,je,Le,le.always,le.resting,ne]);var Ye=Ut(function(){return Le(le.dragging)},[Le,le.dragging]),At=Ut(function(It){if(It==="DROP"){Le(le.dropAnimating);return}Le(le.userCancel)},[Le,le.dropAnimating,le.userCancel]),tn=Ut(function(){Ne.current&&Le(le.resting)},[Le,le.resting]),Qt=Gt(function(){return{dragging:Ye,dropping:At,resting:tn}},[Ye,At,tn]);return Qt}var wr=function(ne){return ne&&ne.ownerDocument?ne.ownerDocument.defaultView:window};function Za(ne){return ne instanceof wr(ne).HTMLElement}function za(ne,ae){var le="["+Sa.contextId+'="'+ne+'"]',me=oi(document.querySelectorAll(le));if(!me.length)return null;var Ne=hr(me,function(Le){return Le.getAttribute(Sa.draggableId)===ae});return!Ne||!Za(Ne)?null:Ne}function cr(ne){var ae=(0,x.useRef)({}),le=(0,x.useRef)(null),me=(0,x.useRef)(null),Ne=(0,x.useRef)(!1),Le=Ut(function(Lt,yn){var Na={id:Lt,focus:yn};return ae.current[Lt]=Na,function(){var xo=ae.current,Lo=xo[Lt];Lo!==Na&&delete xo[Lt]}},[]),je=Ut(function(Lt){var yn=za(ne,Lt);yn&&yn!==document.activeElement&&yn.focus()},[ne]),Ye=Ut(function(Lt,yn){le.current===Lt&&(le.current=yn)},[]),At=Ut(function(){me.current||Ne.current&&(me.current=requestAnimationFrame(function(){me.current=null;var Lt=le.current;Lt&&je(Lt)}))},[je]),tn=Ut(function(Lt){le.current=null;var yn=document.activeElement;yn&&yn.getAttribute(Sa.draggableId)===Lt&&(le.current=Lt)},[]);ka(function(){return Ne.current=!0,function(){Ne.current=!1;var Lt=me.current;Lt&&cancelAnimationFrame(Lt)}},[]);var Qt=Gt(function(){return{register:Le,tryRecordFocus:tn,tryRestoreFocusRecorded:At,tryShiftRecord:Ye}},[Le,tn,At,Ye]);return Qt}function Fr(){var ne={draggables:{},droppables:{}},ae=[];function le(It){return ae.push(It),function(){var yn=ae.indexOf(It);yn!==-1&&ae.splice(yn,1)}}function me(It){ae.length&&ae.forEach(function(Lt){return Lt(It)})}function Ne(It){return ne.draggables[It]||null}function Le(It){var Lt=Ne(It);return Lt||Rt(!1),Lt}var je={register:function(Lt){ne.draggables[Lt.descriptor.id]=Lt,me({type:"ADDITION",value:Lt})},update:function(Lt,yn){var Na=ne.draggables[yn.descriptor.id];Na&&Na.uniqueId===Lt.uniqueId&&(delete ne.draggables[yn.descriptor.id],ne.draggables[Lt.descriptor.id]=Lt)},unregister:function(Lt){var yn=Lt.descriptor.id,Na=Ne(yn);Na&&Lt.uniqueId===Na.uniqueId&&(delete ne.draggables[yn],me({type:"REMOVAL",value:Lt}))},getById:Le,findById:Ne,exists:function(Lt){return!!Ne(Lt)},getAllByType:function(Lt){return Ao(ne.draggables).filter(function(yn){return yn.descriptor.type===Lt})}};function Ye(It){return ne.droppables[It]||null}function At(It){var Lt=Ye(It);return Lt||Rt(!1),Lt}var tn={register:function(Lt){ne.droppables[Lt.descriptor.id]=Lt},unregister:function(Lt){var yn=Ye(Lt.descriptor.id);yn&&Lt.uniqueId===yn.uniqueId&&delete ne.droppables[Lt.descriptor.id]},getById:At,findById:Ye,exists:function(Lt){return!!Ye(Lt)},getAllByType:function(Lt){return Ao(ne.droppables).filter(function(yn){return yn.descriptor.type===Lt})}};function Qt(){ne.draggables={},ne.droppables={},ae.length=0}return{draggable:je,droppable:tn,subscribe:le,clean:Qt}}function Jr(){var ne=Gt(Fr,[]);return(0,x.useEffect)(function(){return function(){requestAnimationFrame(ne.clean)}},[ne]),ne}var Wo=x.createContext(null),Zo=function(){var ne=document.body;return ne||Rt(!1),ne},To={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},gi=function(ae){return"rbd-announcement-"+ae};function mi(ne){var ae=Gt(function(){return gi(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,To),Zo().appendChild(Le),function(){setTimeout(function(){var At=Zo();At.contains(Le)&&At.removeChild(Le),Le===le.current&&(le.current=null)})}},[ae]);var me=Ut(function(Ne){var Le=le.current;if(Le){Le.textContent=Ne;return}},[]);return me}var Fi=0,Ti={separator:"::"};function rl(){Fi=0}function el(ne,ae){return ae===void 0&&(ae=Ti),Gt(function(){return""+ne+ae.separator+Fi++},[ae.separator,ne])}function Ni(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=Gt(function(){return Ni({contextId:ae,uniqueId:me})},[me,ae]);return(0,x.useEffect)(function(){var je=document.createElement("div");return je.id=Ne,je.textContent=le,je.style.display="none",Zo().appendChild(je),function(){var At=Zo();At.contains(je)&&At.removeChild(je)}},[Ne,le]),Ne}var qr=x.createContext(null),li={react:"^16.8.5","react-dom":"^16.8.5"},Oo=/(\d+)\.(\d+)\.(\d+)/,Yo=function(ae){var le=Oo.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}},lo=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},Vo=function(ne,ae){var le=Yo(ne),me=Yo(ae);lo(le,me)},Ko=`
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 Mi(ne){}function ei(ne,ae){}function Bi(){ei(function(){Vo(li.react,x.version),Go(document)},[])}function Hi(ne){var ae=(0,x.useRef)(ne);return(0,x.useEffect)(function(){ae.current=ne}),ae}function ki(){var ne=null;function ae(){return!!ne}function le(je){return je===ne}function me(je){ne&&Rt(!1);var Ye={abandon:je};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 Ll=9,Hl=13,mu=27,xl=32,vu=33,wl=34,nu=35,Wu=36,nl=37,ol=38,El=39,Bl=40,bl,Gi=(bl={},bl[Hl]=!0,bl[Ll]=!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=hr(ae,function(me){return"on"+me in document});return le||ne}(),au=0,bu=5;function Cu(ne,ae){return Math.abs(ae.x-ne.x)>=bu||Math.abs(ae.y-ne.y)>=bu}var Vu={type:"IDLE"};function Ru(ne){var ae=ne.cancel,le=ne.completed,me=ne.getPhase,Ne=ne.setPhase;return[{eventName:"mousemove",fn:function(je){var Ye=je.button,At=je.clientX,tn=je.clientY;if(Ye===au){var Qt={x:At,y:tn},It=me();if(It.type==="DRAGGING"){je.preventDefault(),It.actions.move(Qt);return}It.type!=="PENDING"&&Rt(!1);var Lt=It.point;if(Cu(Lt,Qt)){je.preventDefault();var yn=It.actions.fluidLift(Qt);Ne({type:"DRAGGING",actions:yn})}}}},{eventName:"mouseup",fn:function(je){var Ye=me();if(Ye.type!=="DRAGGING"){ae();return}je.preventDefault(),Ye.actions.drop({shouldBlockNextClick:!0}),le()}},{eventName:"mousedown",fn:function(je){me().type==="DRAGGING"&&je.preventDefault(),ae()}},{eventName:"keydown",fn:function(je){var Ye=me();if(Ye.type==="PENDING"){ae();return}if(je.keyCode===mu){je.preventDefault(),ae();return}jl(je)}},{eventName:"resize",fn:ae},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){me().type==="PENDING"&&ae()}},{eventName:"webkitmouseforcedown",fn:function(je){var Ye=me();if(Ye.type==="IDLE"&&Rt(!1),Ye.actions.shouldRespectForcePress()){ae();return}je.preventDefault()}},{eventName:Rl,fn:ae}]}function pu(ne){var ae=(0,x.useRef)(Vu),le=(0,x.useRef)(Bo),me=Gt(function(){return{eventName:"mousedown",fn:function(It){if(!It.defaultPrevented&&It.button===au&&!(It.ctrlKey||It.metaKey||It.shiftKey||It.altKey)){var Lt=ne.findClosestDraggableId(It);if(Lt){var yn=ne.tryGetLock(Lt,je,{sourceEvent:It});if(yn){It.preventDefault();var Na={x:It.clientX,y:It.clientY};le.current(),tn(yn,Na)}}}}}},[ne]),Ne=Gt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(It){if(!It.defaultPrevented){var Lt=ne.findClosestDraggableId(It);if(Lt){var yn=ne.findOptionsForDraggable(Lt);yn&&(yn.shouldRespectForcePress||ne.canGetLock(Lt)&&It.preventDefault())}}}}},[ne]),Le=Ut(function(){var It={passive:!1,capture:!0};le.current=gr(window,[Ne,me],It)},[Ne,me]),je=Ut(function(){var Qt=ae.current;Qt.type!=="IDLE"&&(ae.current=Vu,le.current(),Le())},[Le]),Ye=Ut(function(){var Qt=ae.current;je(),Qt.type==="DRAGGING"&&Qt.actions.cancel({shouldBlockNextClick:!0}),Qt.type==="PENDING"&&Qt.actions.abort()},[je]),At=Ut(function(){var It={capture:!0,passive:!1},Lt=Ru({cancel:Ye,completed:je,getPhase:function(){return ae.current},setPhase:function(Na){ae.current=Na}});le.current=gr(window,Lt,It)},[Ye,je]),tn=Ut(function(It,Lt){ae.current.type!=="IDLE"&&Rt(!1),ae.current={type:"PENDING",point:Lt,actions:It},At()},[At]);ka(function(){return Le(),function(){le.current()}},[Le])}var Ml;function Ql(){}var Dl=(Ml={},Ml[wl]=!0,Ml[vu]=!0,Ml[Wu]=!0,Ml[nu]=!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===mu){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 Du(ne){var ae=(0,x.useRef)(Ql),le=Gt(function(){return{eventName:"keydown",fn:function(Le){if(Le.defaultPrevented||Le.keyCode!==xl)return;var je=ne.findClosestDraggableId(Le);if(!je)return;var Ye=ne.tryGetLock(je,Qt,{sourceEvent:Le});if(!Ye)return;Le.preventDefault();var At=!0,tn=Ye.snapLift();ae.current();function Qt(){At||Rt(!1),At=!1,ae.current(),me()}ae.current=gr(window,Pl(tn,Qt),{capture:!0,passive:!1})}}},[ne]),me=Ut(function(){var Le={passive:!1,capture:!0};ae.current=gr(window,[le],Le)},[le]);ka(function(){return me(),function(){ae.current()}},[me])}var Mu={type:"IDLE"},Ku=120,Nu=.15;function rs(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===mu&&Ne.preventDefault(),ae()}},{eventName:Rl,fn:ae}]}function ds(ne){var ae=ne.cancel,le=ne.completed,me=ne.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Le){var je=me();if(je.type!=="DRAGGING"){ae();return}je.hasMoved=!0;var Ye=Le.touches[0],At=Ye.clientX,tn=Ye.clientY,Qt={x:At,y:tn};Le.preventDefault(),je.actions.move(Qt)}},{eventName:"touchend",fn:function(Le){var je=me();if(je.type!=="DRAGGING"){ae();return}Le.preventDefault(),je.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 je=me();je.type==="IDLE"&&Rt(!1);var Ye=Le.touches[0];if(Ye){var At=Ye.force>=Nu;if(At){var tn=je.actions.shouldRespectForcePress();if(je.type==="PENDING"){tn&&ae();return}if(tn){if(je.hasMoved){Le.preventDefault();return}ae();return}Le.preventDefault()}}}},{eventName:Rl,fn:ae}]}function Qi(ne){var ae=(0,x.useRef)(Mu),le=(0,x.useRef)(Bo),me=Ut(function(){return ae.current},[]),Ne=Ut(function(yn){ae.current=yn},[]),Le=Gt(function(){return{eventName:"touchstart",fn:function(yn){if(!yn.defaultPrevented){var Na=ne.findClosestDraggableId(yn);if(Na){var so=ne.tryGetLock(Na,Ye,{sourceEvent:yn});if(so){var xo=yn.touches[0],Lo=xo.clientX,ri=xo.clientY,Ei={x:Lo,y:ri};le.current(),It(so,Ei)}}}}}},[ne]),je=Ut(function(){var yn={capture:!0,passive:!1};le.current=gr(window,[Le],yn)},[Le]),Ye=Ut(function(){var Lt=ae.current;Lt.type!=="IDLE"&&(Lt.type==="PENDING"&&clearTimeout(Lt.longPressTimerId),Ne(Mu),le.current(),je())},[je,Ne]),At=Ut(function(){var Lt=ae.current;Ye(),Lt.type==="DRAGGING"&&Lt.actions.cancel({shouldBlockNextClick:!0}),Lt.type==="PENDING"&&Lt.actions.abort()},[Ye]),tn=Ut(function(){var yn={capture:!0,passive:!1},Na={cancel:At,completed:Ye,getPhase:me},so=gr(window,ds(Na),yn),xo=gr(window,rs(Na),yn);le.current=function(){so(),xo()}},[At,me,Ye]),Qt=Ut(function(){var yn=me();yn.type!=="PENDING"&&Rt(!1);var Na=yn.actions.fluidLift(yn.point);Ne({type:"DRAGGING",actions:Na,hasMoved:!1})},[me,Ne]),It=Ut(function(yn,Na){me().type!=="IDLE"&&Rt(!1);var so=setTimeout(Qt,Ku);Ne({type:"PENDING",point:Na,actions:yn,longPressTimerId:so}),tn()},[tn,me,Ne,Qt]);ka(function(){return je(),function(){le.current();var Na=me();Na.type==="PENDING"&&(clearTimeout(Na.longPressTimerId),Ne(Mu))}},[me,je,Ne]),ka(function(){var yn=gr(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return yn},[])}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 Za(le)?vl(ne,le):!1}var ru=function(ne){return La(ne.getBoundingClientRect()).center};function ou(ne){return ne instanceof wr(ne).Element}var Tu=function(){var ne="matches";if(typeof document=="undefined")return ne;var ae=[ne,"msMatchesSelector","webkitMatchesSelector"],le=hr(ae,function(me){return me in Element.prototype});return le||ne}();function gs(ne,ae){return ne==null?null:ne[Tu](ae)?ne:gs(ne.parentElement,ae)}function zs(ne,ae){return ne.closest?ne.closest(ae):gs(ne,ae)}function xs(ne){return"["+Sa.contextId+'="'+ne+'"]'}function _s(ne,ae){var le=ae.target;if(!ou(le))return null;var me=xs(ne),Ne=zs(le,me);return!Ne||!Za(Ne)?null:Ne}function ws(ne,ae){var le=_s(ne,ae);return le?le.getAttribute(Sa.draggableId):null}function os(ne,ae){var le="["+ca.contextId+'="'+ne+'"]',me=oi(document.querySelectorAll(le)),Ne=hr(me,function(Le){return Le.getAttribute(ca.id)===ae});return!Ne||!Za(Ne)?null:Ne}function $u(ne){ne.preventDefault()}function Yu(ne){var ae=ne.expected,le=ne.phase,me=ne.isLockActive,Ne=ne.shouldWarn;return!(!me()||ae!==le)}function As(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||!Pi(le.getState(),Ne))}function Fs(ne){var ae=ne.lockAPI,le=ne.contextId,me=ne.store,Ne=ne.registry,Le=ne.draggableId,je=ne.forceSensorStop,Ye=ne.sourceEvent,At=As({lockAPI:ae,store:me,registry:Ne,draggableId:Le});if(!At)return null;var tn=Ne.draggable.getById(Le),Qt=os(le,tn.descriptor.id);if(!Qt||Ye&&!tn.options.canDragInteractiveElements&&Gl(Qt,Ye))return null;var It=ae.claim(je||Bo),Lt="PRE_DRAG";function yn(){return tn.options.shouldRespectForcePress}function Na(){return ae.isActive(It)}function so(_i,tl){Yu({expected:_i,phase:Lt,isLockActive:Na,shouldWarn:!0})&&me.dispatch(tl())}var xo=so.bind(null,"DRAGGING");function Lo(_i){function tl(){ae.release(),Lt="COMPLETED"}Lt!=="PRE_DRAG"&&(tl(),Lt!=="PRE_DRAG"&&Rt(!1)),me.dispatch(De(_i.liftActionArgs)),Lt="DRAGGING";function Nl(ll,Il){if(Il===void 0&&(Il={shouldBlockNextClick:!1}),_i.cleanup(),Il.shouldBlockNextClick){var Jl=gr(window,[{eventName:"click",fn:$u,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Jl)}tl(),me.dispatch(Se({reason:ll}))}return(0,Te.Z)({isActive:function(){return Yu({expected:"DRAGGING",phase:Lt,isLockActive:Na,shouldWarn:!1})},shouldRespectForcePress:yn,drop:function(Il){return Nl("DROP",Il)},cancel:function(Il){return Nl("CANCEL",Il)}},_i.actions)}function ri(_i){var tl=ti(function(ll){xo(function(){return ba({client:ll})})}),Nl=Lo({liftActionArgs:{id:Le,clientSelection:_i,movementMode:"FLUID"},cleanup:function(){return tl.cancel()},actions:{move:tl}});return(0,Te.Z)({},Nl,{move:tl})}function Ei(){var _i={moveUp:function(){return xo(qa)},moveRight:function(){return xo(nr)},moveDown:function(){return xo(ur)},moveLeft:function(){return xo(Ar)}};return Lo({liftActionArgs:{id:Le,clientSelection:ru(Qt),movementMode:"SNAP"},cleanup:Bo,actions:_i})}function wi(){var _i=Yu({expected:"PRE_DRAG",phase:Lt,isLockActive:Na,shouldWarn:!0});_i&&ae.release()}var Ui={isActive:function(){return Yu({expected:"PRE_DRAG",phase:Lt,isLockActive:Na,shouldWarn:!1})},shouldRespectForcePress:yn,fluidLift:ri,snapLift:Ei,abort:wi};return Ui}var js=[pu,Du,Qi];function Bs(ne){var ae=ne.contextId,le=ne.store,me=ne.registry,Ne=ne.customSensors,Le=ne.enableDefaultSensors,je=[].concat(Le?js:[],Ne||[]),Ye=(0,x.useState)(function(){return ki()})[0],At=Ut(function(ri,Ei){ri.isDragging&&!Ei.isDragging&&Ye.tryAbandon()},[Ye]);ka(function(){var ri=le.getState(),Ei=le.subscribe(function(){var wi=le.getState();At(ri,wi),ri=wi});return Ei},[Ye,le,At]),ka(function(){return Ye.tryAbandon},[Ye.tryAbandon]);var tn=Ut(function(Lo){return As({lockAPI:Ye,registry:me,store:le,draggableId:Lo})},[Ye,me,le]),Qt=Ut(function(Lo,ri,Ei){return Fs({lockAPI:Ye,registry:me,contextId:ae,store:le,draggableId:Lo,forceSensorStop:ri,sourceEvent:Ei&&Ei.sourceEvent?Ei.sourceEvent:null})},[ae,Ye,me,le]),It=Ut(function(Lo){return ws(ae,Lo)},[ae]),Lt=Ut(function(Lo){var ri=me.draggable.findById(Lo);return ri?ri.options:null},[me.draggable]),yn=Ut(function(){Ye.isClaimed()&&(Ye.tryAbandon(),le.getState().phase!=="IDLE"&&le.dispatch(Vr()))},[Ye,le]),Na=Ut(Ye.isClaimed,[Ye]),so=Gt(function(){return{canGetLock:tn,tryGetLock:Qt,findClosestDraggableId:It,findOptionsForDraggable:Lt,tryReleaseLock:yn,isLockClaimed:Na}},[tn,Qt,It,Lt,yn,Na]);gl(je);for(var xo=0;xo<je.length;xo++)je[xo](so)}var is=function(ae){return{onBeforeCapture:ae.onBeforeCapture,onBeforeDragStart:ae.onBeforeDragStart,onDragStart:ae.onDragStart,onDragEnd:ae.onDragEnd,onDragUpdate:ae.onDragUpdate}};function Qu(ne){return ne.current||Rt(!1),ne.current}function Gs(ne){var ae=ne.contextId,le=ne.setCallbacks,me=ne.sensors,Ne=ne.nonce,Le=ne.dragHandleUsageInstructions,je=(0,x.useRef)(null);Bi();var Ye=Hi(ne),At=Ut(function(){return is(Ye.current)},[Ye]),tn=mi(ae),Qt=cl({contextId:ae,text:Le}),It=io(ae,Ne),Lt=Ut(function(ll){Qu(je).dispatch(ll)},[]),yn=Gt(function(){return(0,Ee.DE)({publishWhileDragging:ut,updateDroppableScroll:Pn,updateDroppableIsEnabled:Rn,updateDroppableIsCombineEnabled:wa,collectionStarting:Jt},Lt)},[Lt]),Na=Jr(),so=Gt(function(){return bi(Na,yn)},[Na,yn]),xo=Gt(function(){return qt((0,Te.Z)({scrollWindow:vi,scrollDroppable:so.scrollDroppable},(0,Ee.DE)({move:ba},Lt)))},[so.scrollDroppable,Lt]),Lo=cr(ae),ri=Gt(function(){return Wr({announce:tn,autoScroller:xo,dimensionMarshal:so,focusMarshal:Lo,getResponders:At,styleMarshal:It})},[tn,xo,so,Lo,At,It]);je.current=ri;var Ei=Ut(function(){var ll=Qu(je),Il=ll.getState();Il.phase!=="IDLE"&&ll.dispatch(Vr())},[]),wi=Ut(function(){var ll=Qu(je).getState();return ll.isDragging||ll.phase==="DROP_ANIMATING"},[]),Ui=Gt(function(){return{isDragging:wi,tryAbort:Ei}},[wi,Ei]);le(Ui);var _i=Ut(function(ll){return Pi(Qu(je).getState(),ll)},[]),tl=Ut(function(){return fl(Qu(je).getState())},[]),Nl=Gt(function(){return{marshal:so,focus:Lo,contextId:ae,canLift:_i,isMovementAllowed:tl,dragHandleUsageInstructionsId:Qt,registry:Na}},[ae,so,Qt,Lo,_i,tl,Na]);return Bs({contextId:ae,store:ri,registry:Na,customSensors:me,enableDefaultSensors:ne.enableDefaultSensors!==!1}),(0,x.useEffect)(function(){return Ei},[Ei]),x.createElement(qr.Provider,{value:Nl},x.createElement(b,{context:Wo,store:ri},ne.children))}var fs=0;function Ds(){fs=0}function Us(){return Gt(function(){return""+fs++},[])}function ac(){Ds(),rl()}function Ws(ne){var ae=Us(),le=ne.dragHandleUsageInstructions||Jn.dragHandleUsageInstructions;return x.createElement(mr,null,function(me){return x.createElement(Gs,{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 ls=function(ae){return function(le){return ae===le}},us=ls("scroll"),ms=ls("auto"),vs=ls("visible"),ps=function(ae,le){return le(ae.overflowX)||le(ae.overflowY)},Ns=function(ae,le){return le(ae.overflowX)&&le(ae.overflowY)},hs=function(ae){var le=window.getComputedStyle(ae),me={overflowX:le.overflowX,overflowY:le.overflowY};return ps(me,us)||ps(me,ms)},Is=function(){return!1;var ae,le,me,Ne},Os=function ne(ae){return ae==null?null:ae===document.body?Is()?ae:null:ae===document.documentElement?null:hs(ae)?ae:ne(ae.parentElement)},Vs=function(ne){if(ne)var ae=Os(ne.parentElement)},qu=function(ne){return{x:ne.scrollLeft,y:ne.scrollTop}},Ls=function ne(ae){if(!ae)return!1;var le=window.getComputedStyle(ae);return le.position==="fixed"?!0:ne(ae.parentElement)},Ss=function(ne){var ae=Os(ne),le=Ls(ne);return{closestScrollable:ae,isFixedOnPage:le}},Rs=function(ne){var ae=ne.descriptor,le=ne.isEnabled,me=ne.isCombineEnabled,Ne=ne.isFixedOnPage,Le=ne.direction,je=ne.client,Ye=ne.page,At=ne.closest,tn=function(){if(!At)return null;var yn=At.scrollSize,Na=At.client,so=oo({scrollHeight:yn.scrollHeight,scrollWidth:yn.scrollWidth,height:Na.paddingBox.height,width:Na.paddingBox.width});return{pageMarginBox:At.page.marginBox,frameClient:Na,scrollSize:yn,shouldClipSubject:At.shouldClipSubject,scroll:{initial:At.scroll,current:At.scroll,max:so,diff:{value:jo,displacement:jo}}}}(),Qt=Le==="vertical"?ao:bo,It=Oa({page:Ye,withPlaceholder:null,axis:Qt,frame:tn}),Lt={descriptor:ae,isCombineEnabled:me,isFixedOnPage:Ne,axis:Qt,isEnabled:le,client:je,page:Ye,frame:tn,subject:It};return Lt},$s=function(ae,le){var me=uo(ae);if(!le||ae!==le)return me;var Ne=me.paddingBox.top-le.scrollTop,Le=me.paddingBox.left-le.scrollLeft,je=Ne+le.scrollHeight,Ye=Le+le.scrollWidth,At={top:Ne,right:Ye,bottom:je,left:Le},tn=Lr(At,me.border),Qt=Ro({borderBox:tn,margin:me.margin,border:me.border,padding:me.padding});return Qt},il=function(ne){var ae=ne.ref,le=ne.descriptor,me=ne.env,Ne=ne.windowScroll,Le=ne.direction,je=ne.isDropDisabled,Ye=ne.isCombineEnabled,At=ne.shouldClipSubject,tn=me.closestScrollable,Qt=$s(ae,tn),It=Co(Qt,Ne),Lt=function(){if(!tn)return null;var Na=uo(tn),so={scrollHeight:tn.scrollHeight,scrollWidth:tn.scrollWidth};return{client:Na,page:Co(Na,Ne),scroll:qu(tn),scrollSize:so,shouldClipSubject:At}}(),yn=Rs({descriptor:le,isEnabled:!je,isCombineEnabled:Ye,isFixedOnPage:me.isFixedOnPage,direction:Le,client:Qt,page:It,closest:Lt});return yn},pl={passive:!1},hu={passive:!0},ku=function(ne){return ne.shouldPublishImmediately?pl:hu};function xu(ne){var ae=(0,x.useContext)(ne);return ae||Rt(!1),ae}var es=function(ae){return ae&&ae.env.closestScrollable||null};function ys(ne){var ae=(0,x.useRef)(null),le=xu(qr),me=el("droppable"),Ne=le.registry,Le=le.marshal,je=Hi(ne),Ye=Gt(function(){return{id:ne.droppableId,type:ne.type,mode:ne.mode}},[ne.droppableId,ne.mode,ne.type]),At=(0,x.useRef)(Ye),tn=Gt(function(){return Si(function(wi,Ui){ae.current||Rt(!1);var _i={x:wi,y:Ui};Le.updateDroppableScroll(Ye.id,_i)})},[Ye.id,Le]),Qt=Ut(function(){var wi=ae.current;return!wi||!wi.env.closestScrollable?jo:qu(wi.env.closestScrollable)},[]),It=Ut(function(){var wi=Qt();tn(wi.x,wi.y)},[Qt,tn]),Lt=Gt(function(){return ti(It)},[It]),yn=Ut(function(){var wi=ae.current,Ui=es(wi);wi&&Ui||Rt(!1);var _i=wi.scrollOptions;if(_i.shouldPublishImmediately){It();return}Lt()},[Lt,It]),Na=Ut(function(wi,Ui){ae.current&&Rt(!1);var _i=je.current,tl=_i.getDroppableRef();tl||Rt(!1);var Nl=Ss(tl),ll={ref:tl,descriptor:Ye,env:Nl,scrollOptions:Ui};ae.current=ll;var Il=il({ref:tl,descriptor:Ye,env:Nl,windowScroll:wi,direction:_i.direction,isDropDisabled:_i.isDropDisabled,isCombineEnabled:_i.isCombineEnabled,shouldClipSubject:!_i.ignoreContainerClipping}),Jl=Nl.closestScrollable;return Jl&&(Jl.setAttribute(sr.contextId,le.contextId),Jl.addEventListener("scroll",yn,ku(ll.scrollOptions))),Il},[le.contextId,Ye,yn,je]),so=Ut(function(){var wi=ae.current,Ui=es(wi);return wi&&Ui||Rt(!1),qu(Ui)},[]),xo=Ut(function(){var wi=ae.current;wi||Rt(!1);var Ui=es(wi);ae.current=null,Ui&&(Lt.cancel(),Ui.removeAttribute(sr.contextId),Ui.removeEventListener("scroll",yn,ku(wi.scrollOptions)))},[yn,Lt]),Lo=Ut(function(wi){var Ui=ae.current;Ui||Rt(!1);var _i=es(Ui);_i||Rt(!1),_i.scrollTop+=wi.y,_i.scrollLeft+=wi.x},[]),ri=Gt(function(){return{getDimensionAndWatchScroll:Na,getScrollWhileDragging:so,dragStopped:xo,scroll:Lo}},[xo,Na,so,Lo]),Ei=Gt(function(){return{uniqueId:me,descriptor:Ye,callbacks:ri}},[ri,Ye,me]);ka(function(){return At.current=Ei.descriptor,Ne.droppable.register(Ei),function(){ae.current&&xo(),Ne.droppable.unregister(Ei)}},[ri,Ye,xo,Ei,Le,Ne.droppable]),ka(function(){ae.current&&Le.updateDroppableIsEnabled(At.current.id,!ne.isDropDisabled)},[ne.isDropDisabled,Le]),ka(function(){ae.current&&Le.updateDroppableIsCombineEnabled(At.current.id,ne.isCombineEnabled)},[ne.isCombineEnabled,Le])}function ts(){}var ss={width:0,height:0,margin:Di},Es=function(ae){var le=ae.isAnimatingOpenOnMount,me=ae.placeholder,Ne=ae.animate;return le||Ne==="close"?ss:{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=Es({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"?cn.placeholder:null}};function pc(ne){var ae=(0,x.useRef)(null),le=Ut(function(){ae.current&&(clearTimeout(ae.current),ae.current=null)},[]),me=ne.animate,Ne=ne.onTransitionEnd,Le=ne.onClose,je=ne.contextId,Ye=(0,x.useState)(ne.animate==="open"),At=Ye[0],tn=Ye[1];(0,x.useEffect)(function(){return At?me!=="open"?(le(),tn(!1),ts):ae.current?ts:(ae.current=setTimeout(function(){ae.current=null,tn(!1)}),le):ts},[me,At,le]);var Qt=Ut(function(Lt){Lt.propertyName==="height"&&(Ne(),me==="close"&&Le())},[me,Le,Ne]),It=vc({isAnimatingOpenOnMount:At,animate:ne.animate,placeholder:ne.placeholder});return x.createElement(ne.placeholder.tagName,{style:It,"data-rbd-placeholder-context-id":je,onTransitionEnd:Qt,ref:ne.innerRef})}var hc=x.memo(pc),Qs=x.createContext(null);function rc(ne){ne&&Za(ne)||Rt(!1)}function Js(ne){return typeof ne=="boolean"}function Xs(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;Js(le.isDropDisabled)||Rt(!1),Js(le.isCombineEnabled)||Rt(!1),Js(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){ei(function(){Xs(ne,Sc),ne.props.mode==="standard"&&Xs(ne,yc),ne.props.mode==="virtual"&&Xs(ne,Ec)})}var bc=function(ne){we(ae,ne);function ae(){for(var me,Ne=arguments.length,Le=new Array(Ne),je=0;je<Ne;je++)Le[je]=arguments[je];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?cn.drop(le.duration):ae?cn.snap:cn.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 Ac(ne){var ae=ne.dimension,le=ae.client,me=ne.offset,Ne=ne.combineWith,Le=ne.dropping,je=!!Ne,Ye=wc(ne),At=!!Le,tn=At?nn.drop(me,je):nn.moveTo(me),Qt={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(je,At),zIndex:At?oc.dropAnimating:oc.dragging,pointerEvents:"none"};return Qt}function Fc(ne){return{transform:nn.moveTo(ne.offset),transition:ne.shouldAnimateDisplacement?null:"none"}}function Bc(ne){return ne.type==="DRAGGING"?Ac(ne):Fc(ne)}function Dc(ne,ae,le){le===void 0&&(le=jo);var me=window.getComputedStyle(ae),Ne=ae.getBoundingClientRect(),Le=$o(Ne,me),je=Co(Le,le),Ye={client:Le,tagName:ae.tagName.toLowerCase(),display:me.display},At={x:Le.marginBox.width,y:Le.marginBox.height},tn={descriptor:ne,placeholder:Ye,displaceBy:At,client:Le,page:je};return tn}function Nc(ne){var ae=el("draggable"),le=ne.descriptor,me=ne.registry,Ne=ne.getDraggableRef,Le=ne.canDragInteractiveElements,je=ne.shouldRespectForcePress,Ye=ne.isEnabled,At=Gt(function(){return{canDragInteractiveElements:Le,shouldRespectForcePress:je,isEnabled:Ye}},[Le,Ye,je]),tn=Ut(function(yn){var Na=Ne();return Na||Rt(!1),Dc(le,Na,yn)},[le,Ne]),Qt=Gt(function(){return{uniqueId:ae,descriptor:le,options:At,getDimension:tn}},[le,tn,At,ae]),It=(0,x.useRef)(Qt),Lt=(0,x.useRef)(!0);ka(function(){return me.draggable.register(It.current),function(){return me.draggable.unregister(It.current)}},[me.draggable]),ka(function(){if(Lt.current){Lt.current=!1;return}var yn=It.current;It.current=Qt,me.draggable.update(Qt,yn)},[Qt,me.draggable])}function Ic(ne,ae,le){ei(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 Oc(ne){}function Lc(ne){ne.preventDefault()}function Rc(ne){var ae=(0,x.useRef)(null),le=Ut(function(ll){ae.current=ll},[]),me=Ut(function(){return ae.current},[]),Ne=xu(qr),Le=Ne.contextId,je=Ne.dragHandleUsageInstructionsId,Ye=Ne.registry,At=xu(Qs),tn=At.type,Qt=At.droppableId,It=Gt(function(){return{id:ne.draggableId,index:ne.index,type:tn,droppableId:Qt}},[ne.draggableId,ne.index,tn,Qt]),Lt=ne.children,yn=ne.draggableId,Na=ne.isEnabled,so=ne.shouldRespectForcePress,xo=ne.canDragInteractiveElements,Lo=ne.isClone,ri=ne.mapped,Ei=ne.dropAnimationFinished;if(Ic(ne,Le,me),Oc(Lo),!Lo){var wi=Gt(function(){return{descriptor:It,registry:Ye,getDraggableRef:me,canDragInteractiveElements:xo,shouldRespectForcePress:so,isEnabled:Na}},[It,Ye,me,xo,so,Na]);Nc(wi)}var Ui=Gt(function(){return Na?{tabIndex:0,role:"button","aria-describedby":je,"data-rbd-drag-handle-draggable-id":yn,"data-rbd-drag-handle-context-id":Le,draggable:!1,onDragStart:Lc}:null},[Le,je,yn,Na]),_i=Ut(function(ll){ri.type==="DRAGGING"&&ri.dropping&&ll.propertyName==="transform"&&Ei()},[Ei,ri]),tl=Gt(function(){var ll=Bc(ri),Il=ri.type==="DRAGGING"&&ri.dropping?_i:null,Jl={innerRef:le,draggableProps:{"data-rbd-draggable-context-id":Le,"data-rbd-draggable-id":yn,style:ll,onTransitionEnd:Il},dragHandleProps:Ui};return Jl},[Le,Ui,yn,ri,_i,le]),Nl=Gt(function(){return{draggableId:It.id,type:It.type,source:{index:It.index,droppableId:It.droppableId}}},[It.droppableId,It.id,It.index,It.type]);return Lt(tl,ri.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=Si(function(Ne,Le){return{x:Ne,y:Le}}),ae=Si(function(Ne,Le,je,Ye,At){return{isDragging:!0,isClone:Le,isDropAnimating:!!At,dropAnimation:At,mode:Ne,draggingOver:je,combineWith:Ye,combineTargetFor:null}}),le=Si(function(Ne,Le,je,Ye,At,tn,Qt){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:At,combineWith:tn,mode:Le,offset:Ne,dimension:je,forceShouldAnimate:Qt,snapshot:ae(Le,Ye,At,tn,null)}}}),me=function(Le,je){if(Le.isDragging){if(Le.critical.draggable.id!==je.draggableId)return null;var Ye=Le.current.client.offset,At=Le.dimensions.draggables[je.draggableId],tn=yl(Le.impact),Qt=Tc(Le.impact),It=Le.forceShouldAnimate;return le(ne(Ye.x,Ye.y),Le.movementMode,At,je.isClone,tn,Qt,It)}if(Le.phase==="DROP_ANIMATING"){var Lt=Le.completed;if(Lt.result.draggableId!==je.draggableId)return null;var yn=je.isClone,Na=Le.dimensions.draggables[je.draggableId],so=Lt.result,xo=so.mode,Lo=lc(so),ri=Mc(so),Ei=Le.dropDuration,wi={duration:Ei,curve:Xe.drop,moveTo:Le.newHomeClientOffset,opacity:ri?it.opacity.drop:null,scale:ri?it.scale.drop:null};return{mapped:{type:"DRAGGING",offset:Le.newHomeClientOffset,dimension:Na,dropping:wi,draggingOver:Lo,combineWith:ri,mode:xo,forceShouldAnimate:null,snapshot:ae(xo,yn,Lo,ri,wi)}}}return null};return me}function uc(ne){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:ne,combineWith:null}}var Zc={mapped:{type:"SECONDARY",offset:jo,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:uc(null)}};function Hc(){var ne=Si(function(je,Ye){return{x:je,y:Ye}}),ae=Si(uc),le=Si(function(je,Ye,At){return Ye===void 0&&(Ye=null),{mapped:{type:"SECONDARY",offset:je,combineTargetFor:Ye,shouldAnimateDisplacement:At,snapshot:ae(Ye)}}}),me=function(Ye){return Ye?le(jo,Ye,!0):null},Ne=function(Ye,At,tn,Qt){var It=tn.displaced.visible[Ye],Lt=!!(Qt.inVirtualList&&Qt.effected[Ye]),yn=et(tn),Na=yn&&yn.draggableId===Ye?At:null;if(!It){if(!Lt)return me(Na);if(tn.displaced.invisible[Ye])return null;var so=_a(Qt.displacedBy.point),xo=ne(so.x,so.y);return le(xo,Na,!0)}if(Lt)return me(Na);var Lo=tn.displacedBy.point,ri=ne(Lo.x,Lo.y);return le(ri,Na,It.shouldAnimate)},Le=function(Ye,At){if(Ye.isDragging)return Ye.critical.draggable.id===At.draggableId?null:Ne(At.draggableId,Ye.critical.draggable.id,Ye.impact,Ye.afterCritical);if(Ye.phase==="DROP_ANIMATING"){var tn=Ye.completed;return tn.result.draggableId===At.draggableId?null:Ne(At.draggableId,tn.result.draggableId,tn.impact,tn.afterCritical)}return null};return Le}var Kc=function(){var ae=kc(),le=Hc(),me=function(Le,je){return ae(Le,je)||le(Le,je)||Zc};return me},zc={dropAnimationFinished:lt},_c=Zn(Kc,zc,null,{context:Wo,pure:!0,areStatePropsEqual:ic})(Rc);function sc(ne){var ae=xu(Qs),le=ae.isUsingCloneFor;return le===ne.draggableId&&!ne.isClone?null:x.createElement(_c,ne)}function jc(ne){var ae=typeof ne.isDragDisabled=="boolean"?!ne.isDragDisabled:!0,le=!!ne.disableInteractiveElementBlocking,me=!!ne.shouldRespectForcePress;return x.createElement(sc,(0,Te.Z)({},ne,{isClone:!1,isEnabled:ae,canDragInteractiveElements:le,shouldRespectForcePress:me}))}function Gc(ne){var ae=(0,x.useContext)(qr);ae||Rt(!1);var le=ae.contextId,me=ae.isMovementAllowed,Ne=(0,x.useRef)(null),Le=(0,x.useRef)(null),je=ne.children,Ye=ne.droppableId,At=ne.type,tn=ne.mode,Qt=ne.direction,It=ne.ignoreContainerClipping,Lt=ne.isDropDisabled,yn=ne.isCombineEnabled,Na=ne.snapshot,so=ne.useClone,xo=ne.updateViewportMaxScroll,Lo=ne.getContainerForClone,ri=Ut(function(){return Ne.current},[]),Ei=Ut(function(iu){Ne.current=iu},[]),wi=Ut(function(){return Le.current},[]),Ui=Ut(function(iu){Le.current=iu},[]);Pc({props:ne,getDroppableRef:ri,getPlaceholderRef:wi});var _i=Ut(function(){me()&&xo({maxScroll:jr()})},[me,xo]);ys({droppableId:Ye,type:At,mode:tn,direction:Qt,isDropDisabled:Lt,isCombineEnabled:yn,ignoreContainerClipping:It,getDroppableRef:ri});var tl=x.createElement(bc,{on:ne.placeholder,shouldAnimate:ne.shouldAnimatePlaceholder},function(iu){var zu=iu.onClose,Zu=iu.data,wu=iu.animate;return x.createElement(hc,{placeholder:Zu,onClose:zu,innerRef:Ui,animate:wu,contextId:le,onTransitionEnd:_i})}),Nl=Gt(function(){return{innerRef:Ei,placeholder:tl,droppableProps:{"data-rbd-droppable-id":Ye,"data-rbd-droppable-context-id":le}}},[le,Ye,tl,Ei]),ll=so?so.dragging.draggableId:null,Il=Gt(function(){return{droppableId:Ye,type:At,isUsingCloneFor:ll}},[Ye,ll,At]);function Jl(){if(!so)return null;var iu=so.dragging,zu=so.render,Zu=x.createElement(sc,{draggableId:iu.draggableId,index:iu.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(wu,_u){return zu(wu,_u,iu)});return Ia.createPortal(Zu,Lo())}return x.createElement(Qs.Provider,{value:Il},je(Nl,Na),Jl())}var Ys=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=Si(function(je){return{draggableId:je.id,type:je.type,source:{index:je.index,droppableId:je.droppableId}}}),Ne=Si(function(je,Ye,At,tn,Qt,It){var Lt=Qt.descriptor.id,yn=Qt.descriptor.droppableId===je;if(yn){var Na=It?{render:It,dragging:me(Qt.descriptor)}:null,so={isDraggingOver:At,draggingOverWith:At?Lt:null,draggingFromThisWith:Lt,isUsingPlaceholder:!0};return{placeholder:Qt.placeholder,shouldAnimatePlaceholder:!1,snapshot:so,useClone:Na}}if(!Ye)return le;if(!tn)return ae;var xo={isDraggingOver:At,draggingOverWith:Lt,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:Qt.placeholder,shouldAnimatePlaceholder:!0,snapshot:xo,useClone:null}}),Le=function(Ye,At){var tn=At.droppableId,Qt=At.type,It=!At.isDropDisabled,Lt=At.renderClone;if(Ye.isDragging){var yn=Ye.critical;if(!Ys(Qt,yn))return le;var Na=cc(yn,Ye.dimensions),so=yl(Ye.impact)===tn;return Ne(tn,It,so,so,Na,Lt)}if(Ye.phase==="DROP_ANIMATING"){var xo=Ye.completed;if(!Ys(Qt,xo.critical))return le;var Lo=cc(xo.critical,Ye.dimensions);return Ne(tn,It,lc(xo.result)===tn,yl(xo.impact)===tn,Lo,Lt)}if(Ye.phase==="IDLE"&&Ye.completed&&!Ye.shouldFlush){var ri=Ye.completed;if(!Ys(Qt,ri.critical))return le;var Ei=yl(ri.impact)===tn,wi=!!(ri.impact.at&&ri.impact.at.type==="COMBINE"),Ui=ri.critical.droppable.id===tn;return Ei?wi?ae:le:Ui?ae:le}return le};return Le},Wc={updateViewportMaxScroll:xa};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:Wo,pure:!0,areStatePropsEqual:ic})(Gc);dc.defaultProps=$c},88359:function(en,Wt){"use strict";var z;var x=60103,ie=60106,we=60107,Te=60108,Ee=60114,Ze=60109,ue=60110,qe=60112,Me=60113,ke=60120,He=60115,de=60116,_e=60121,se=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"),ue=E("react.context"),qe=E("react.forward_ref"),Me=E("react.suspense"),ke=E("react.suspense_list"),He=E("react.memo"),de=E("react.lazy"),_e=E("react.block"),se=E("react.server.block"),y=E("react.fundamental"),a=E("react.debug_trace_mode"),b=E("react.legacy_hidden")}function ee(Ke){if(typeof Ke=="object"&&Ke!==null){var We=Ke.$$typeof;switch(We){case x:switch(Ke=Ke.type,Ke){case we:case Ee:case Te:case Me:case ke:return Ke;default:switch(Ke=Ke&&Ke.$$typeof,Ke){case ue:case qe:case de:case He:case Ze:return Ke;default:return We}}case ie:return We}}}var te=Ze,re=x,oe=qe,ce=we,pe=de,xe=He,Ge=ie,ze=Ee,Ie=Te,ye=Me;z=ue,z=te,z=re,z=oe,z=ce,z=pe,z=xe,z=Ge,z=ze,z=Ie,z=ye,z=function(){return!1},z=function(){return!1},Wt.isContextConsumer=function(Ke){return ee(Ke)===ue},z=function(Ke){return ee(Ke)===Ze},z=function(Ke){return typeof Ke=="object"&&Ke!==null&&Ke.$$typeof===x},z=function(Ke){return ee(Ke)===qe},z=function(Ke){return ee(Ke)===we},z=function(Ke){return ee(Ke)===de},z=function(Ke){return ee(Ke)===He},z=function(Ke){return ee(Ke)===ie},z=function(Ke){return ee(Ke)===Ee},z=function(Ke){return ee(Ke)===Te},z=function(Ke){return ee(Ke)===Me},z=function(Ke){return typeof Ke=="string"||typeof Ke=="function"||Ke===we||Ke===Ee||Ke===a||Ke===Te||Ke===Me||Ke===ke||Ke===b||typeof Ke=="object"&&Ke!==null&&(Ke.$$typeof===de||Ke.$$typeof===He||Ke.$$typeof===Ze||Ke.$$typeof===ue||Ke.$$typeof===qe||Ke.$$typeof===y||Ke.$$typeof===_e||Ke[0]===se)},z=ee},72973:function(en,Wt,z){"use strict";en.exports=z(88359)},32637:function(en){"use strict";en.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAtKADAAQAAAABAAAAtAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8IAEQgAtAC0AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAMCBAEFAAYHCAkKC//EAMMQAAEDAwIEAwQGBAcGBAgGcwECAAMRBBIhBTETIhAGQVEyFGFxIweBIJFCFaFSM7EkYjAWwXLRQ5I0ggjhU0AlYxc18JNzolBEsoPxJlQ2ZJR0wmDShKMYcOInRTdls1V1pJXDhfLTRnaA40dWZrQJChkaKCkqODk6SElKV1hZWmdoaWp3eHl6hoeIiYqQlpeYmZqgpaanqKmqsLW2t7i5usDExcbHyMnK0NTV1tfY2drg5OXm5+jp6vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAQIAAwQFBgcICQoL/8QAwxEAAgIBAwMDAgMFAgUCBASHAQACEQMQEiEEIDFBEwUwIjJRFEAGMyNhQhVxUjSBUCSRoUOxFgdiNVPw0SVgwUThcvEXgmM2cCZFVJInotIICQoYGRooKSo3ODk6RkdISUpVVldYWVpkZWZnaGlqc3R1dnd4eXqAg4SFhoeIiYqQk5SVlpeYmZqgo6SlpqeoqaqwsrO0tba3uLm6wMLDxMXGx8jJytDT1NXW19jZ2uDi4+Tl5ufo6ery8/T19vf4+fr/2wBDAAICAgICAgMCAgMEAwMDBAYEBAQEBgcGBgYGBgcJBwcHBwcHCQkJCQkJCQkKCgoKCgoMDAwMDA4ODg4ODg4ODg7/2wBDAQICAgMDAwYDAwYOCggKDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/2gAMAwEAAhEDEQAAAfv7bVttW21bbVttW21bbVttW21bbVttW21bbVthQLuQnq4Ou3JTXWbk1C6rc70WPVtsm221bbVttW21bbVkL8W7fMrfP/Or79Z/CPeBp5b4z7i1a+ZP/pPgPV7Dyzt/F+vsvMvQvKvQ4LWa9XreA+Q0wDxLaCei9++O7fz/AE/tTJV+Wfvm20d8yfTfzH9R8V5V9LfNn0r9J8zQVrsvj9vhXJfTIvqPF5TvCW3zXtN+t4/sPE+oIpK/O+gjQ2bN1FRblPJvEPcvDP1L8I+67GtsvyP9+22z23zF9O/MP1PxXlv0r80/S30fzfOrSfxPXbGSYbuiNlYvPZcN3HJ6BVoqPP8AbsuarHvq/JeTfQvOq6OfkPCfb/EPt/z37tsqyz/IP37bbPbfMP098w/U/F+V/SvzV9L/AEXzXPWNLHkd91XtoqZTG3HYdzwvY+P9W95ah4r0fF6B15RbfQ/B+iOPM0579p4x7Hu3g+jLPzvv/wAs/eC7bl9HfMP098wfU/F+WfUHy/8AT30HzzULxHyn6I2h1JVsUqwVct1tPv4vNsOvF6ngePNfZt6fm+KG9mnTzPFZ9B8v9r897L6c8O+h/g/3Jxtvkf0DfPH0PUep4/wj7P5dafrf4j6KjzufJ9/0OfOCw9DnzmK9f6nwSn4PS+ly/Jlqnb9Qcz5cLmz6D0DwjuOzgFynUdlvwe02XkPr353+sbbcXp7w33LwL3/j/Cvrj5N+jvrPgusVy0fE/rHSr88revyvSa/z5t08/aeB93zvv+R5F6T5z6J9r8P7c/rbT8q/WoO3Hm9qSlSh7/qPLPU/K9Tbbj798r/VFR7Hi/A7r6irP0n8k+co+jccvnAf0lmb5sR9LQT81A+nMzfJFb9jJ7fQ+U7D6dVg/wAsh+r1Q+RyfXfY879i92/G/wBe22DbbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21f/9oACAEBAAEFAv8AkSFqwR+lUv8ASqX+lEv9KIf6UQ/0olxbgmRf86SEjc/GGKx4i3WWSrVIlAVfJYu1VRcpUwqruZ5Le2/pHu7/AKR7u/6R7u/6R7u/6Rbu/wCke7v+ke7O18WbnCrbN1td0i+54y3BUFqTpb7ZuKy7yw56zuXInRdQRm1uzuItYOQLyNc1oNi3Uv8AQO6P9A7o/wBA7o/0Duj/AEBur/QG6O4t57Re0369uvQajv42/wBqNmlK7uYUjrRrW90224XcCwulHZLZVpbJcP7wd6Ojp28VpHuztNbTv43/ANqNh/j0/wC7Qhcqv0fOztsxY2qdxbbMl+5SOH94O5OIRPFI17haIui/Ff8Aijs/8U7+N/8AajYf49P+7TGJFGxfuJabJ+5xv3SEOE/SDuZEl3X0ce3bVcbjcBQp4r/xN2f+Kd/G/wDtRsP8fuP3aBGoqtdvL90sGLfbw+Vt75e3OH96O17Ly4kzqDTOXz3zqvxSrKxdn/iffxx/tRsP8euP3aDGDnt7z25ymEq7Q/vR23c4xJlBfMfNYlfiM/63h2f+Kd/HH+1Gw/x6YFSKLer1er6n1u3EvNVJHEm53nNz3HMjRf0I3ANW4Bp3Cqlb3kI7yxldnuiFoQoLT28cf7ULD/HiyHi8Hg8GlLXLHC7iC1u1/oq3Ll2Jcgk8HzFR8K7kl/0cv0tO0XMD4PmEPa51putuNbbt44/2obf/AI8fuU7Ja4o5R7jE/cY2bFL9zL92mD5d2Gme4t1b9AjlpqpWzbPcXEkUaYY+3jq1U0LKFx+KYMP6UWT/AKUWT/pRZP8ApRZP+lFk/wClFk7TfILxfvEL5sTyT23e9VYWW1b7d3t5ehPJ3m6ji23btvvblVrJGuHvfW1td2m42BsLlPh/eFJV4e3kP+ju9P8Ao7vVf6Ob0x4e3lQV4e3lKYdn8QWzm3LcbaRXiHcEuLe71TstynupN195lTtwXaXM24LlTb2cfMTPR2d1c83v4vkW5hSOL90QD2PtVeTll6ZVkjeLCdd0kgnZNsTuMsO02UB91ifIjDESXykPlodgkJV38Xke8SgmOPdbQRnd7N/pezdzvVslf6chf6agZ3e3LVudspz3MC3d8kS+HN4t7VwbxYXCvfIH77A/fYn78h/pBDt9zKF9/H1Rfpnlp7zI/eZH7yt+8LfOL5pfNL5jJBc0EUjjthAYbi8gUdw3Qv3ncVOl0pm1JcNsEyWwxt+95Y2l/HL4H2db/oHYv+gdi/6BWL/oFYv+gVi/6BWL/oFYv+gVi/6BWL/oBYF/7L/b3/sv9vf9ANvf9ArB/wBA7Fp8CbaHZeGdnsVf8iR//9oACAEDEQE/Afqk1y/3p03+M/3n03+M/wB59N/jOHqIZReM9/y/yUOg6OfVz9P94Cflvmvls5nGcv8ABGwB/rf75erzZoY92CNl6j94er94Rykh+N6/qspG+P2/n/vx+fw/KZckT0G+q/sk/wC+H9D+8n/B3/Xl/vN/QfvJ/wAHf9eX+83+7/3j/wCDn+vL/eb8D+93yPxvVDB18iYXyJeR/r8/5tf3/wD90ef+Ef7V/wBw9iP0ef8Aw/74R02fILxxcn7s9TKW6MS9L8V1OLGIbDw/Bfw5aHLAS2E8uLqMWQyGOV1wX9/x/vWJ/wCAf7R6f+FH/Bp+/wD/ALo8/wDCP9q/7h9/keb/AA/74ekxbofhB/4KpHTj/dsf8TpxRr+GP+J34A/y5PUZxhxHIfR6nrx1IqT8JjwfGwIxGyfJ/N/fyW75aUh+Q/2j0/8ACj/g0/f/AP3R5/4R/tX9wB/qPP8A4f8AfDiyZMYr27/whzZcmSO32gP8z7E/8V+D/l4ZHJx/hfmf3q6fJjl0/TDd/X/eTD94oDibH95cAPl+Y6roPlOs9zFnrgDwfR+N63D1GIe0b0/f7/dHl/hH+1f9w6/yfL/h/wB8JDsRAPynxubq/slRj+XLk/dUGO04h/mkWf7oH8pf64P+1eo/c0V/MlMD/NT8j8Nl6Pqz0xN/l/V/cX4rqOlwXm8afP8Axo6/oMnTXV/7UPxGX5bos2TF0As+tDc/31+89/wz/wASf78f76/ef/ds/wDEn+/H++v3n8+2f+JP9+OH96fkOlxX1+M/5xT/ALe2OMd04vV/vkMnSTl00DfgF+J/eKR+Pni6yRMzflPx8Op6gdTm/wAz8X1v6jH48afv7Lb8Hm/zf7V/3DDq8OIdR70gPw+f87/enR/7ux/1w5/3p6DFMw3hP729D/jf7R+U/eDoOqxHFMbh/mfjMHSjr8cuq/h/1/2FuPN8Xt/lGNf0p/XdDH+0H+9+hH9p6HrcPUA+0fGn7wfFy+Q6KXTQNFy/7h38jfEYn/O/8C7+S/xB/rv/AAL35P8AxB/rv/Av/k/8Qf66P3B+VHiI/wBdh+6HzMY7K4/wo/dP5iIqER/rhP7sfPen/oTh/c75rKazTAH+G2MaFftX/9oACAECEQE/Afqh/RZvyf0eb8n9Hm/JnjlDiXf8d0Uur6iPTx9WHw/x3R4aMR/hPlwYoSnWQ0/3PtjxF6zo44rB4l+T8LHofbl+q23/AFp/3pH+5P8AYP8AvSP9yf7B/wB6R/uT/YPyv7udL1WE5elAEvSvB1/c/wD3Uo/4C/vYf5+JE8cJVMvT/vT7eMQJHD1vyEM2U5CfL1vkJRGRFhlinCtw8v7rX/d8f87m/iHT9zv91If4C/vZ/lGL/A5J1Lz/ALC05j/jH/iVOQ/4x/1nrxyA44b5CLjwe0bD8n1OXrJAzFAeB+T+68f9QR/wlzfxDp+5/wDupD/AX97P4+L/AAM8YkfP+xY4tpuy/wCd+Q5kBF+P+EzbxkycOX4bIPRPwuUjw/G58/RYPaliv/OHq8E8czvGn7nf7qQ/wF/e/wDjY/8AA7neym9Lnjj+4Gi4/lZxNjJ/sAw/ebqx/swH/Mn95eqlxwXoupj1OL3X96eowzy7YedPhev/AEXWQzvyOL43qccMnUy49Oaf7r+C/wB3B/xM/wB2fBf7uj/iZ/uv4Lx7g/4mcn7vdN1GWuiyCv8ADbk/czqIi7en+AOPqowzF+S+KiOqjLpxUX9Z+mwexgFn8/8AeT13THDPT92Y38hB/e7FkyxxbBfn/fD+h6j/ABC4/huqkL2sPhOo/wAV+K6Pqemybovyv6g9DKfTj7nN+t3fzrv+rs6g+hf03Un0etwZMcrnp8D8lDoesj1GQWGP73/ES8kj/M/7dXw/+N/sC/7dnw/+N/sC/wC3b8R/j/7Ao/e/4gf2/wDYFj+/fxYjt9w/6xZ/vj8JI7j/AOg/78f9vT4cfhP/ABb/AL8eo/f7oYwPt2T/AIKZGzf7V//aAAgBAQAGPwL/AJEgrPkKv2H7D9l+y/ZfssIx4/zxUo0A4lmHbUggf3xX9QaUrnOKjQjTz7VUaOkYq/aB+D10ejlniNFoSSC/35f78v8Afl/vy/35f78v9+X9MRMn0L5kBooe0g8R92OxjNDPqv8Asj+72jn5dEVB6vTtz45lRr/FP4NVtdUCkmlU8GZ+YE5caebV7rinBVCs/H0DNVqWVcSr+oOaKPVSkEB/uh+L/dj8X+7H4v8Adj8X+7T+L/dp/F/u0/i+XcIwLjuEnprRY9R5uo+5B/un/kIuBCtQZE/wtXy7quIxmFenF05S2tMiaKWoH7B2H8xCvz5lP1doT/sNP8H3If8AdP8AyEXb/wC7U/wtXyLwS+KfxfFP4vin8XqU/i+Kfxafn9ypdEnViyUsc1QrTtD/ALt/qPaD/daf4PuQf7p/5CLt/wDdqf4Wr5FhJVh8Xpch/wCMh63If+MD8X/jAafn9zTVqnSDkgV0HFru78yR9VfRRP2+To4f92/1HtB/utP8H3If90/8hF2/+7U/wtXyLpKcU+r/AH4/U/8AGB+p/wCMD9T/AH4/U/3wafn3p+0aPj9yA/7E/qPaD/daf4PuQf7p/wCQi7f/AHYn+Fr/ALJY5tcfg/Zk/W/Zk/W6wVp/K7p+fdC/RX3bb/dn9R7Qf7rT/B9yD/dP/IRdv/uxP8LUB5gv2FP2FP2S/ZL9kvRCvwaaxqArxLzlUEpHmXjbdKf2vNqQSdXTto6MJXBGtI9X9JYRU+FP7jHKPSnTH0YUPPvB/un/AJCLt/8Adif4f5gZmlXnLdK+A8g+i6H2vouUPNK0ZHzBIei6/wCUH1JkV8iHX3dfxPHunXRWhY+feD/dP/IRdv8A7tT/AA/zHWmpHB+y/N6EvRZekj0kf02qT5sXcY1rRXxq6NMxGKB5liNPAd7a9Hs6xq/hH9bTInik1DHOhVl548H+6k/U/wB1J+p/upP1P91J+p/upP1P91J+p4xxrAHFRpo/bD9oPj2VPGAV1AFfi0W8sceJqSRX0ZYQtWqiAHzVfxeLy/bP9xp5fAClPuSW93TlLGtf4WYYpUXMf5Vxn+FhQg0P8pP91j6Diae0n+6/3H+9J/uunu/+9J/uv/F/96T/AHXX3f8AFSf7ry5H4KT/AHWeVGBXj1I/utUS8ckmhBD0jjV+P911kiQn5KLMeiSBXif7jRFx1rxfNVpQUBdE1UfKvBi5uiZ5vIngn+yHogv6GIn1+5FEFdNK0aqejR/ZHf7O57c6I1qgkj1oQ9dC1Kl/dxU09SXWKJKT6v2A/YD4d1U+5Enzw/rLV8mgcxPsjzD/AHif8IP94n/CDGKwenyL9v8AW/3n63rJ+t/vT+LqLkg/MMyc8E/HzcnMP0clOpOtCHhFJkQK8C+L83wL9kv2WMYya/ctlf7C/rftfzPB6pZMBKK8XnDKUmlOAf8AjS/sp/cet3P/AIT1uZz/AMKKfVJIfmtTT83GP5A/g+5ybyJMqfi/ozLF8lV/hBf+Mzf7z/cf+Mzf7z/cf+NTf7y/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8am/3n+4/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8Zm/3n+4/8Zm/3n+4/wDGZv8AeX/jM3+8/wBx/wCMzf7z/cfXPOr/AAf7jEkUOaxwVIcv9D/kSf/EADMQAQADAAICAgICAwEBAAACCwERACExQVFhcYGRobHB8NEQ4fEgMEBQYHCAkKCwwNDg/9oACAEBAAE/If8A9iD2g34X3r7V9++7fdvt2b4nH/5x8BSmAHbXSgiKZ/y5fxX7BxBihMKYH1YBh7s+Z7OFn9Aw+Fxt/wBUBKm+thbJT/zi/wDyC/8Ayi//AAi/5Zf8M/44FkOiD9JDVf8AgMPHv/8ADNCLB+H7fxYE8Uib6qGDMxzRwrLGIQ7RxPT6aZSTJlfnaQzaUPyOGyfhhGEDvlzzFmMLSMzwYUO4Y+Vv+Qf4v+P/ANX/AB/+r/j/APV/zv8Aq/5H/V/xP+rLRynYnpqhADyHhQDQdP8A8DwsBuGJ9KUHp/xcr1FkNuY4GI4skN6imSOIZgHH83FX5aAsFgsLCwqFx7Kl6X/qjWpcv8D/APB+jp/ifG/5bxREcvliqf8AFy/wb+r/AIDfqhn/AEIP+GnEVn6ZxoO0R/EXy+Kv+pf5rw//AAfoaf4nxv8AnvFJDLvl2/kP+7/9R/3Y/wCw/wC6d353+7AVx3V/3/8AgIM2gxSM/wARZx6NmlUibHm8hg8/isH8q6I5L/mvD/8AB+rp/lfG/wCO8UadOVt0f00H/o/2v+tP9r/8yjqm6gP+QqNjxz+Jy3gKXy0fzZ17AuOS/wCS8P8A8H6Gjj/KxV/kdVyK7d7/APMr/wCRQwDHfax/+GLdNA/ZSJGnvSHdnybMz3KylL/mvD/8H6Gn+a8LynCPssBp/Vj/AMl/zl/zln/x0ly6V4iCCq+YlNU3k8vg6vlDtXmsziTHamP+AxHKnCqHH9zUfmkU2WImxBeHv/r9JX/NeH/Mv/aVldSw7xt/CxfqIr/CA/3WBs8n+lqWcP8A468gD1/ZV3+E/FnyPoV9u2OHipolguxtS85/uoh8v+/paf4nws5qNhsNlUbyufCMnqyeHw19X7vTNjcX1e8/v/d/9o0Zz0Q6sOhFF04NiuV5Cv8AN8ebwjsf9wuR8JqbGCN7NKnhvkNepi/5X+9/yv8Ae/5X+9/yv97/AIX+9/xv968irNJLjvaLx+SjcfnsnA/NxsOaHslbPHU0MwwoSPZe6T2R+ZoUj6M2nEe4k/Q8P3S/IvIR/wDg4t1aiPAekdGuAEojnr0/qnghknurRT6FHq3EnmCZw/NHjXQxDkwcZS5TjyGlobHlcfNMmsQYT4io/wAfo7/LHxSyeybYqfyG7owjv5qaSaDZm+gbCJe7FADDHq6fnn3Q5j/PiwxEdJ4/H/4J7g5B5lqLUap6/wD5FhPTNgv8L+X/AIgD8v8ANiirEKsY0PcA+MWxEQMI2ayKQY6B+rKtCEGx82J5fqwc/CVvQsXVPBXgdf8A4JWTkihEGqr0lA+qnCOX/hoBEeD5r6H1q3Q+BTYkPhTIi+tmozifJULK5kf2qYn+dDjHzX3DRBn2V4pfivB/CxcUStFy/wA2Cow//gJKQmD8OmGvuhdl+K/HVOYqvIX0F9BVPIXkpXz1eiLA4/TlVpMqcPPY0WE/o/inD9Jn8VyT3n/Zf2rj+6FAuOVbKZCCn0//AAdvBA6PkTT6ra+mIfufuvX+Kn/yqf8AwP8AS/8AwKf/AAKf/Ap/8in/AMin/wAijzPwU/8AlU/+ZSL/AEf6UL/RSP8A0UakDxIuZiZQQ+Qf6f8A7E//2gAMAwEAAhEDEQAAEAAAAAAAAAAAAAAijSygAAAAAEwW1EnadeUiQA7Xwn5ztC0AgFZHUcyJirmCgAGLdKXp35ZYgBp+AkpwtS7EAEmECakJsaIYAFmMWYFEg57wgBvknlzXMhLQgAAAAAAAAAAAAAAAAAAAAAAAAP/EADMRAQEBAAMAAQIFBQEBAAEBCQEAESExEEFRYSBx8JGBobHRweHxMEBQYHCAkKCwwNDg/9oACAEDEQE/EP8A6gFdQvP9j/i/UH/F+oP+JvsD8Zq6Hg+quD+VD7dz0wOqBfksz76X5Wdi+muf15/bj846gX4MD+uP8rc6SPt/yX4eD87iseWA3fnRznmC3ci/dmLTBi/fHgzvXCdA8w7yefrP0Wg+z+6ZqT6hNQx+39rjcD6fzd753/VnEaELo+v5QJE+BHH6P0ftFwH/AIr+nf29C4fkoCLzO37fxp+8Ll/T/OGl/S/O0V+v+rqnG/4k74/CHX0T8rtCFjlc9/uwdEf7a/p39j0JkDvEXM/cq/l+V/IgGP731F+z/iZx4O7wAzvnOJZWjpwac9u+u+vps0gj9x/xbR/usZE4H42LoZn3sTwBydPxo+1Dfy8FubsCIy0iJHOfOcP27m2F9jO+kfrYYr++8Q/PAtEJzR8Hrj4+59T5uanbN+dzr7ceKEIaL0Jpv20x+2zQAwID5x40+uJ3dBgPgmMdTFNZe8X5GZ/XbMEH5u/tFwMQc4vH0+N2WAgH6EAPr9bQjQAG8BvPHzzDzocDwg/lv5c/TxcL2D+i3VXhoNz7rj4/VfeSrJ9E/pzdwH7/AOVpQPjf6Oe/o3ylXXocOOxm5vx/FmP7Wf0hHH8ef4nqH9v+Rlt8uE78CGiIvXDuOfW2T7oD/YN/4eC6/Zx/zd/pBtiD9GU/ZstB9guvk/hfVHCtZ9gOf3Pzsv6T/wDK/9oACAECEQE/EP8A6hXD01DuuY4/jf3Fd/QOV/gs6/GcKn835+xhEs765v6/rd/TTR73+f8AlttD+X8/Bx/P2tEOTjuzPjfjZL4Z3/yuTMasfkYcc9b9ZPD+g+JcvgP92MJGycAP5Qe9W8R6JToNCITgNNOz6n1JrT6/3X9S/wB/P036X6j7y5DPy/vWLD9T8pPf6f5X8UlF+ZSDf9wtAYHQ+1kT+hv6l/v5+q/S4bfV/e12z8sR4G/N21+f6od+ftzE+WdfP8/SbmpIEfhXT5HemWsNXz9d+lrm+r+8MhkmS+r6uD+2xxe/dITP5Tgv2Rp/uIkz4T6JGXEZufGb39+vFxdBxDtExz746feNILlOv3OcfzE4jHf6X/N/5n/Ny9r8v+Zwjjo0/N/mGZ5+Z/mIvgin1O/6xQgDc63Xf9XO1Cquufof7v7WBXvnvn+fC2HQv9LUNDvDZ/5zAy/5Lfyv2i5o/kv9viaG4nQ6cm5ofG583Px/M3+vM0Hm6gI5v+vFSiIh3iZxv0+nH5wO/YF/60vv/wBX2vvf1/aPqv1/a6Bfq+1tGH04v7XDVfquHQD+cHBi4DD+Vz+zO7+f/wAr/9oACAEBAAE/EP8A9iAmUkOUCxRAeT3f/sUb/dfJ+T/yn/p/+WXj8lBiQDM6sf3/APnOWUyAJUcANVreLPcnKuB4lnwpdM0RJAAiGKvxH8X3htRSTT/7kcv6s9eKHp4INLoch3/BpWJeEZqDiQ6WP03/ABJ/F9X/AIeL/iH9XL/M/F/+f/pcN/F/pf8AFP8AVVDODjuGD7ZPVZFDEavHyuh+nP8A8LKUNhmPxUnyI4Wk6wNVsaSOMcQi8DBhrTT0ZePE5jMSYV5S+Gz9FHJAiQBjuXfMbIZxOMHsk9UMSTKgElwrk64OKU4cIhqAAO9CvbQgtKxCwmkDDPSCif8Ar1/8/wD8fHbSQJaY9I46kKnDSWMPPZ2UfQQcWCHxp4QeqmQMQ4R0f/wNowGfNQYo9wjMPpsAIIMHhVIy9WcUpCCmxCCFJJkyUCcnEw/eUw9UKBQGSsuW4S04fW7ETSTijdf/AIAo1wrBO0gk+0fiwIHquDKa+3/8Fy6MahD/ADOVhYksxADy15mb/Hiz+Xyv9VSP7VRaifak7PGx2/VRh4f8cqWaiCWCX8WMB/xA/wBWR6gcE+gA05J8lkCK2yGE+f8A8OZ5UViUOz/kqFbkywEOkTX5rYrrPBequfaQhmVzLYQxZ5l59U45HG2ajQ2agKwO6xBHqD8TVGlxytASyPgalBiTPCXyQIC9Qia0lEAOSxmv/CTn5j/8KaItHVA/w3lR3swYCcc5t4FRxH+4us2CnJ/h5WI3/G90/K8zZ6wZ58VHnIFPKNZ3BpeAf0RRAysA6fN5CiuSSHzNHk9vxbfyf/jjAQ8nx/yLFB/ZqMwlucKfP+iv+u/0XDFgEPwGGIr3mhDM1qfpXJNGLOaEv44P4aApILlcKKhys6Ak1QFD2f8A4cywomZ7xLyZe0A/NhDM2eLT/wBTQ+f73/G6xcvw6nj4b/1ec1EIBsrNJ4EpgPXt8BrUUyZBA9+D7d+K6ChFYR0WXzdcegcU/NOlI90jIXLOfJlVMKCWQmIgiQAGLMonsf0Rn83Rgg4BARqAYJldOSk9eT6f+8yx19vMH7rTbJ0qnx/yg2ge5u90LlZjngfNQNRjAB6h/lZ91SSjwL/rWCQJCH7oDxkK9jzwfuzgU87+JRuU8Qn8/wC7FwuycHYSygapOENIkuAGKfgyRwFJPwBrdLxfEHH/AFxYUXIqUZYzlIsL62j3wKGGcXI2XNSdJ7CoOXsv+6/g+Kf8lEfmof6r9cD/AKRSTE+z/axImP8ALksJziAvsJH4aqWITByOOxxexPFgM0y/Ffa9hwKIg88uvuKcriLyvKvtd/7NcG8JGZnwOPmDu+nP9OJ9JTQQE2rsyoPTNYouomP91E/31P8A06xO/nqH217xZKJwGphwOv8AiMzDH0KC1/AolIjRUI3V4IKYK5KLLM7MkQtgMnDUKAVA+D+qPR4WVXOA1YAA1UKtaEhheEz7pdeCoTJ66AQx/Pf/AOA2ZIxmyjgR0EKkpsM7wKx9xK5HwMEGIsCSThWeMhPhZhehnNYZtG8GZsypBguadXsUvclgWlKx4SZ5KQskUWSxhyqHjrq1HJxLxWBQlbkCL/11lhsMxCL+RfxdCYkjP4X/ADYRC0sAC0wknzUvTUyLAmB5RlY2BHCUk89eLJwQzAdGBL9fm8E3tK7yg+VL7VOld8zRhdoh8gZMeP8A8AZhioFhKdoBE8VeaGk54oQUwgjgH1TxUA4sBjIijZz/AHqAE6B+UKlsKx4rjce0gq6jgY5UiFgoRORHuzypCFIkTQBLHOV/tZFSmJKxIXlveS/yVwgev9ViMvgAoIuFH8rCUWM+pH/8EUqEt1IFCq0QADZTLPSokmQnC1ylpMT+76P/AB81iEDKSRdjz6umY/dGFNC+191hLOT/ANq70XkD+acvGQ2Qk5PB+Lme+FR89jzYqURhhEZMJ0mE42v+lM5BBcOFPzRaePag5L4/9WVr8YUxRY7/AMKQH7I/1QJoNREf/wAA1uAyCrQfJJPzQgcCIU/zSoU+SgYn41QiPxoeKS0fn/dYP91JJ/ko0ftUDL7NXkoLov8AdViuZJvZKfcTWgeQNIjFyFhzv8chScx5/wBWosYw/wCnZkynIS/m+4C3eHlqSzUEIgI//gj7DyhZLC+0NkhTIKUCXKe0/pV//wAFBIgR1f8AEKN6qX/qKK0Acv8ANBwqHhrAqgVAOQV/CbB8YoDiACdJM/8A2J//2Q=="},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="},25365:function(en){"use strict";en.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},96908:function(en){"use strict";en.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAKQAAAA8CAYAAADogBFvAAAAAXNSR0IArs4c6QAADzxJREFUeF7tnQl4VcUVx3/3JSEBARFEFllcQAMJuKDUD7FqtVbFtUqtS6ufS1soxaW1Si0KBaFVWy2ittqqdQ9xpYq4tLgVFWUThYQlJIEkkJXs63u333lzL+/mrfeF9/KSeM/35Xv3zZw5c+bM/83MOTN3ouGQY4EuZAGtC+niqOJYAAeQDgi6lAU0fUayHqCR5gJXEriS/T6TICkZNOMzIN/gFx7/8vvLiFxDtpfP4G2Xb5Ej6SaPKddav6mPtb5g9e/PF9nSvmTVlpD1S36Sr63WOj1ukD/d+PR+b1NpAekmj5Gve8Dd5lc2ivK4G2lzV4K7Eo/8eSrQ3ZW424rw6J/ST1utTb2jtkuhLAplwgDS7BDj09txdgFqgsjCbwVOKMCYAPH+IAzABIDf8qPYz+OygMus0+8HFQDmYDpaypj1mp+m/qKbgMoKQO+zxwIyCzhNPhOIQQFrAas/uK3l5dlt/SEY9bbn0ZsrS1obynfXNJQXFTeUbPugua5utQZrM7PZHgU2EsIaHJAJUcWp1JYFklKgVx/fX0oqpPSBgw6BASOh/xAlxgC+u6WJqh0bqdi2nrb66gI0sjQXL2W8xHpb9XUykwPITjZ43KuTpcnBw2HA4TBwFBw81Dt66+42aoq2U7FjAw0Ve8R52KxpLB6v86KWjTvuetmswAGkTUN1W7aDBsHIieiHjkVDlhpuavbkU7ThE9wtjQLMbTosyFzGc5pGoD/RyQ13ANnJBk9YdSm9YVg6+tB0NC2ZtqZ6dn/1P+rKirwqaRqrknVuSM9mZ8J0FD2CetmJ1MipO74WkPXn0VOg72CvY1ZRuJU9uRvQPW4ZLes0jdszlvG3+CoRWroDyERZPtH1Dk1HH56B5vHQWFvJzrUf42lrUaMlPJ4BMxOxtnQAmWhgJLL+3gPQR5+E1qsPDdXl5G9YjUdipIreGpzGFUOfpb4zVXQA2ZnW7op1paSiH30qWlIqdVWlFGz6Al1ipmqkXH0wnD0ym8bOUt0BZGdZuivXk9IH/ajJaK4Uasr3UJizUQX/Fb2WOZ7LtfniosefHEDG38bdo4bUvuijJqG5XFQU5VOSv22/3hr8NTObWzqjIQ4gO8PK3aWO3v3RR57gHR13blpHQ121FZTTM7N5Od5NcQAZbwt3N/mDjvDu8jQ11rHj6/XoskevqKxXMuOPfZHyeDbJAWQ8rdsdZct2zYjj0VJS2bu7gLLiXdZRMiszmx/Hs1kOIONp3e4qO60/+rBx6O5WdmzeRHOTz8lO0pg2fhkr4tU0B5Dxsmx3lytTd99B1FZVUZC31dqanMzxTNDmsz9gGcumOoCMpTV7kixXEvrwCV4HZ1vuZlqamqytu2VCNn+NR3MdQMbDqj1Epj5wBFqfgVSU7qWkWB3CENKgEhibme39jCklBpCysf/H3aohrY1w64CYNqrLCJOziRJg1hN+qqtjJklJQx88xrudmJuzBY+cVveBcmlmNr/qmODQpRIHyPuKlVYtjXBL/1i3K7HyDh4Gp94IU2+Ee0+A+pgPJJ3WPn3QEWgpvSkpKaaiosJabxsuJk7IYksslXEAGUtrmrIW5sHAkerb7UO6NSBJ6wcDhnvXkFu354HlDK8GKzOzOS+WJnQAGUtrmrIW5atXCHoCIDXwDDwSlyuJvIICGhran7OIdRjIAaQDyIgW0PsNRkvtR2l5OaXlAcuPmIaBuh4gp1wP/QYrI338ODRUBRpM0+Cc36p0OVT6nwd9PIcdAydcqr7nroL8NXDi5TBmKoyepPgL16n0dS+3dzgGjoaTjY0If7n+Wow+GdK/p1Jr9sC+Ihg1SX0X3Xob6+K3F0FLg0r/egUUbWovSRy8SdNh5PEw4jho2Ae71sOuDbDhVaWvP1nbWLIZvvo3TLwQvjtDvdQlaf+eB2Uxeuu1V2/oP4yGhnryCn3etqmWS+PmjGUsiYhsGwxdD5C/WwsjJirV7xkX3KjyPvZSY+poqoXbBvqaetzF8HPjDMAbc2HIWDjlp8FNsfldePIaH+iTU2FxIRxkyHvgu5D3afCyM5dDprF8emuBN4jM6TPDm/zZG+HTf/l4xpwG1z/nXaMFpYIv4fHpUGVEJEwmaxu/eBFyP4Br/t5exMPnwZb3bUDADouGPmiU9+3FnLxC3BZvW0rHMgzUswEpI5O8Q9LaDAVroHgzDE2H0SdB6kGqJyryYdFJ0GicbLnsfjjLOGn1yT/ghRmBPSajmgBXLg+Qwwd3j4WzboXTDV4J95jkPZxghH2e+xl89ozKEVDdlKVu8RAq/lqNikm91Eg++GiVXlsGD52tRr1ggCz+BgaPAXk/20oxBSTo/YagJfdiV8lequuMEd9SnwYxCQP1bECKwerK4ZELQUYbk2RbbNZbMOQYlbJyMSy/Wz3LdDjvG/XcWAN3Hg6t7XYp4IxZ8CNjmSCj7NJp7cEQyamRH8m8zT7H54WZ8MkTPhlyO4ZM+xcvUGkb3oDHLw8OSDP1m3fgw0ehtlSBWUb2ysL2eh3It7T+iMddVV1LUVnQMFZMwkA9H5CPXQqb3gzsChlVBBSyHm2uh7ljFHiFbn4Pjj1DPT/1U5Bp0Uq/XQ1HnKxSnrgC1r8aHSAvnAfn3aXKfPYsPHN9cKiYywIJrC+a5Ft/WqfsSDIOBITWsnJjRr/DaG1pIbewJKjUWISBejYgZTqeOzZ0l9zyPhxzusp/7BLY9JZ6FifjhhfUc85/YckPfDKsI6iMRnNGq3t+rBRphJyzBuQgrNBD34etHwTXcfLVcN3TKu/d++H136lnKyDlx3TXkcGdv1iB0ZTT7zDv0/aiMppaWoNKP9AwUM8G5Fdvwt8MjzuY+ab/Bc40dr+yfw2rDEdRRgMBlXSArAFl9KwyzgVaR7f3HoDX5gRKjgTIh6rV2lZow+uBSwJTojhX489R32QUltHYH5A7P4P7T4s19ILLk2k7JY3SqhpK99WFqvOAwkA9G5Af/R1emhW6s865HS5ZpPJXLYXsW328Fy+EH9yhvi+/B1YafH/YCoceqdLnZUBpu6NZKj0cICVgLvnRkoSCFk8OBOSXy+DJq6OV1jH+5F6Q1p/G5mZ2lAQJxxlSDyQMFHtATpgGR56iVNvyHmz7KLDxstcrXqpQUx3cdoiPJ5ZhnzUvwNPXhjb+tLth2lyV/86f4I3f+3jF8Zmfq+6SLNsB96TDUVPgNx8qHmnXg2cFlx0OkDIyPrhPrV2FJNbqe8MvtK4S3go2Zcv6Vta5nUGicp9B3vuBcooraXMHfxHxQMJAsQfkRQvg3DuVeazeq9Vgo06EOz9XKXu3wvwMX651fbXgeCgxPF5reQlgLzSCvuHikOJpSiwxFF3zBEy5TuU+exN8aqzXTP5fvgkZxvrxz2fC5CvhtJ+p3KevgzXPRw9IKWHd6w41yoYDmH8csrMAKTql9vWGqoqr6qisaw6pZUfDQLEH5Hd+Atc+qRRdmw3/vCpQaStPzn9gybk+nl+8BhMvUN+XXgCb3wksf+1T8J1rVHo4QMoux7xxwcMfElwXUJt7zg+cDnmr29clux+/MDxoGW0zzlVBc9lNmTMy9Nov0hpy1goY/31Vl3/Ix6rB8ZfACT9UKRJe+vw59ZxIQMq0nZJGbUMzBRVhL7XoUBgo9oCUoPMdxu6GBKQXTIByy4VaKWnwm4/VVpnQf5fAy7/2dcP0B+FMY90XbMo9fCLM+UJNpZEAKflfZqndGH8SZ0acGiEJSC82wjhWPokH3pvnA62ZJ/G+rJsDZZop1nWmePni7VvpuIvg56+oFNlynJ8JzX5OgswCd63zbUH+5Xuw/ePEA1KWGvIOt9vNlr21eDyhz3p2JAwUe0CKyWavhHRjfVVXoUAni38x8ik/geHGFC33yMgIZu2wcWfDr972dZ/slnz+PNTuhaNPhUvuVd6vSeFGSPGQBbjrXoH3/gxl22BIOpz0I593LXIevQi+ttRpBc/5c+ECI2hupt8rMcGvQgPSGk6SsFHO+2rPXLxyk2a8DrLeFirdrtaHEryXy0ZlmTD5Kt9uzTcrVXDfpESOkKKD7G3rOruqmqhuCv9qjcvF+RlZhDBuoAnjA0iJ1ckoaR4wCNV1794HrxsBYivPze/CsWcGLyUgWz5XAVMoHCAFiEInXhZcloBkxQKQvehQJFP6wh2+Lb78L+C+KaH5JUeWE7Ks8KdZaeqqZaFDRsCMN3z79qEk7t4IMjo21XQdQLpSvP8QoKaxlcJ9odeRorCmsSVjHBPtvhQWH0CKJtKRVz3mO4BgNXhFgQrHyC8/GMmhUNlTPvWG9rnVJarcphX2DleIByrOxxVL1Mhsxv5EqkyVWbNh4/Lw4JLc2e/4TvbI3raM2pFo6k1wxkwYPNa3z2wFpJSXeOf5v1d751bdJE/WqfJDkeWBf+A90SOkTNtJvdA9bWwpa8ET4RWNaMJA8QOk2WF9DlEHGmS6FhDszVX7rXao76EwdJy6yF2OjJXLieUIFKqzpPMlHCWjdsFadWTMDglQFhVAnwFqi/HOEYHrPTtywvFIBx96FAzPVODbk6PW3XbCQQdad0fLiz11D7urW9nXHP4eqmjCQPEHZEcb3NFysR49JMxz5SNKm9VPgZzYcQjE4ZOzKy1u8qtt3Jmv8fCEZcyOZDoHkJEsNHcjDBuvuO6bCvlG/DRSuW9Dvly74tHZUumOOG3LUWo7L4U5gAwHHHGsxMESkvOKC40DEd8GsEXRxqI6D1VNka+P1ODtzGzOD7t66XGX3sdyypaguATHhbJvg1UPR9FN3x7WxjbYsc/ezSqRwkA9b4QclqE8aiEJeH/5UseQITs5F81X/+tQSPa6g73f0zHpPaqUhMa3VrppDRMkNxscKQzU8wDZo7q6+zSmtFGntN6GcwOECwM5gOw+fd6lNW31QG6lADLytTHhwkAOILt0N3cv5XZWe6gXZNqhEGEgB5B2jOfw2LLAvmad3bX2pu1QYSAHkLZM7TDZsYD4NDn2YpJeccHCQA4g7Vja4bFtgeJ6D5WNNqdtcXD8TgM5gLRtaofRjgWa3LC9yl5M0jtK+p0GcgBpx8oOT1QWyKt209Aa2ds2hbpczM7Iwrvr4AAyKlM7zHYsEKVz0+5uIAeQdizs8Ni2gIyL8icxSbeNnZv9go0wkANI26Z2GKOxwJ56D+VRODdmGMgBZDRWdnhtW6C6WWeX/Zjk/jDQ/wHkSLPJ/mcrgQAAAABJRU5ErkJggg=="},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,Wt,z){"use strict";z.d(Wt,{Z:function(){return x}});function x(ie){if(ie==null)throw new TypeError("Cannot destructure "+ie)}}}]);