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.
367 lines
1.5 MiB
367 lines
1.5 MiB
(self.webpackChunk=self.webpackChunk||[]).push([[292],{89489:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},59477:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},26227:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},49198:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},41464:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},87169:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},52671:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},8657:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},56082:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},33853:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},12893:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},15075:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},32134:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},43531:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},38819:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ve,We){return de.createElement(Ze.Z,(0,b.Z)({},Ve,{ref:We,icon:Ne}))},le=de.forwardRef(Te),it=le},99587:function(Tt,zt){"use strict";zt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},8423:function(Tt,zt){"use strict";zt.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"}},2397:function(Tt,zt){"use strict";zt.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"}},57149:function(Tt,zt,ee){"use strict";var b=ee(59301),de=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Te=($e,Ve,We)=>Ve in $e?de($e,Ve,{enumerable:!0,configurable:!0,writable:!0,value:We}):$e[Ve]=We,le=($e,Ve)=>{for(var We in Ve||(Ve={}))Ne.call(Ve,We)&&Te($e,We,Ve[We]);if(Fe)for(var We of Fe(Ve))Ze.call(Ve,We)&&Te($e,We,Ve[We]);return $e};const it=$e=>React.createElement("svg",le({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},$e),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"}));zt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},61250:function(Tt,zt,ee){"use strict";var b=ee(59301),de=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Te=($e,Ve,We)=>Ve in $e?de($e,Ve,{enumerable:!0,configurable:!0,writable:!0,value:We}):$e[Ve]=We,le=($e,Ve)=>{for(var We in Ve||(Ve={}))Ne.call(Ve,We)&&Te($e,We,Ve[We]);if(Fe)for(var We of Fe(Ve))Ze.call(Ve,We)&&Te($e,We,Ve[We]);return $e};const it=$e=>React.createElement("svg",le({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},$e),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"}));zt.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},63720:function(){"use strict";function Tt(ue,E,a,x){a===void 0&&(a=0),x===void 0&&(x=1/0),this._name=ue,this._defaultValue=E,this._minimum=a,this._maximum=x}Object.defineProperty(Tt.prototype,"name",{get:function(){return this._name},set:function(ue){if(typeof ue!="string"||ue==="")throw new Error("Shape name must be a valid string.");this._name=ue}}),Object.defineProperty(Tt.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("The default value must be a real number, not: "+ue);this._defaultValue=ue}}),Object.defineProperty(Tt.prototype,"minimum",{get:function(){return this._minimum},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("Minimum must be a real number, not: "+ue);this._minimum=ue}}),Object.defineProperty(Tt.prototype,"maximum",{get:function(){return this._maximum},set:function(ue){if(typeof ue!="number"||isNaN(ue))throw new Error("Maximum must be a real number, not: "+ue);this._maximum=ue}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ue,E){var a=go.Shape._FigureParameters[ue];return a?a[E]:null},go.Shape.setFigureParameter=function(ue,E,a){if(!(a instanceof Tt))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 x=go.Shape._FigureParameters[ue];x||(x=[],go.Shape._FigureParameters[ue]=x),x[E]=a};var zt=[];function ee(ue,E){var a=zt.pop();return a===void 0?new go.Point(ue,E):(a.x=ue,a.y=E,a)}function b(){var ue=zt.pop();return ue===void 0?new go.Point:ue}function de(ue){zt.push(ue)}function Fe(ue,E,a,x,y,z,te,re,se){se||(se=new go.Point);var ie=ue-a,ve=y-te,be=NaN,Ke=NaN;if(ie===0)if(ve===0)ue===a&&(be=ue,Ke=E);else{var De=(z-re)/ve,ze=z-De*y;be=ue,Ke=De*be+ze}else if(ve===0){var he=(E-x)/ie,Je=E-he*ue;be=y,Ke=he*be+Je}else{var he=(E-x)/ie,De=(z-re)/ve,Je=E-he*ue,ze=z-De*y;be=(ze-Je)/(he-De),Ke=he*be+Je}return se.x=be,se.y=Ke,se}function Ne(ue,E,a,x,y,z,te,re,se,ie,ve,be,Ke,De){var ze=1-se,he=se,Je=ue*ze+a*he,je=E*ze+x*he,ft=a*ze+y*he,Le=x*ze+z*he,at=y*ze+te*he,ut=z*ze+re*he,st=Je*ze+ft*he,Bt=je*ze+Le*he,on=ft*ze+at*he,Ct=Le*ze+ut*he,tn=st*ze+on*he,Sn=Bt*ze+Ct*he;ie.x=Je,ie.y=je,ve.x=st,ve.y=Bt,be.x=tn,be.y=Sn,Ke.x=on,Ke.y=Ct,De.x=at,De.y=ut}var Ze=new go.Spot(.156,.156),Te=new go.Spot(.844,.844),le=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new Tt("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=5),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*le,z=new go.Geometry().add(new go.PathFigure(x,0,!0).add(new go.PathSegment(go.PathSegment.Line,E-x,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)).add(new go.PathSegment(go.PathSegment.Line,E,a-x)).add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,a-y,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,x,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,y,a,0,a-y)).add(new go.PathSegment(go.PathSegment.Line,0,x)).add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()));return y>1&&(z.spot1=new go.Spot(0,0,y,y),z.spot2=new go.Spot(1,1,-y,-y)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=a/2,x.endX=E,x.endY=a/2,x}),go.Shape.defineFigureGenerator("LineV",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E/2,x.startY=0,x.endX=E/2,x.endY=a,x}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.25*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Line,E,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.75*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,E,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ue,E,a){var x=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(x*E,(1-x)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,E,a/2)).add(new go.PathSegment(go.PathSegment.Move,E/2,0)).add(new go.PathSegment(go.PathSegment.Line,E/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ue,E,a){var x=E/2,y=new go.Geometry().add(new go.PathFigure(E,E/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,x,x,x,x).close()));return y.spot1=Ze,y.spot2=Te,y.defaultStretch=go.GraphObject.Uniform,y}),go.Shape.defineFigureGenerator("Line1",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=0,x.startY=0,x.endX=E,x.endY=a,x}),go.Shape.defineFigureGenerator("Line2",function(ue,E,a){var x=new go.Geometry(go.Geometry.Line);return x.startX=E,x.startY=0,x.endX=0,x.endY=a,x}),go.Shape.defineFigureGenerator("Curve1",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,le*E,0,E,(1-le)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,E,a,0,le*a,(1-le)*E,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,le*a,le*E,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-le)*E,0,0,(1-le)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new Tt("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)?x=.1:x<-1?x=-1:x>1&&(x=1);var y=Math.abs(x)*E;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y<E/2&&z.setSpots(y/E,0,(E-y)/E,1),z}}),go.Shape.defineFigureGenerator("Parallelogram","Parallelogram1"),go.Shape.setFigureParameter("Parallelogram2",0,new Tt("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("Parallelogram2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)?x=10:x<-E?x=-E:x>E&&(x=E);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y<E/2&&z.setSpots(y/E,0,(E-y)/E,1),z}}),go.Shape.setFigureParameter("Trapezoid1",0,new Tt("Indent",.2,-.99,.99)),go.Shape.defineFigureGenerator("Trapezoid1",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)?x=.2:x<.5?x=-.5:x>.5&&(x=.5);var y=Math.abs(x)*E;if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y<E/2&&z.setSpots(y/E,0,(E-y)/E,1),z}}),go.Shape.defineFigureGenerator("Trapezoid","Trapezoid1"),go.Shape.setFigureParameter("Trapezoid2",0,new Tt("Indent",20,-1/0,1/0)),go.Shape.defineFigureGenerator("Trapezoid2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)?x=20:x<-E?x=-E/2:x>E&&(x=E/2);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())),y<E/2&&z.setSpots(y/E,0,(E-y)/E,1),z}}),go.Shape.setFigureParameter("ManualOperation",0,new Tt("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("ManualOperation",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)?x=10:x<-E?x=-E/2:x>E&&(x=E/2);var y=Math.abs(x);if(x===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=E,z.endY=a,z}else{var z=new go.Geometry;return x>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E-y,a)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())):z.add(new go.PathFigure(y,0).add(new go.PathSegment(go.PathSegment.Line,E-y,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),y<E/2&&z.setSpots(y/E,0,(E-y)/E,1),z}});var it=[];function $e(){var ue=it.pop();return ue===void 0?[]:ue}function Ve(ue){ue.length=0,it.push(ue)}function We(ue){for(var E=$e(),a=.5,x=.5,y=Math.PI*1.5,z=0,te=0;te<ue;te++)z=2*Math.PI/ue*te+y,E[te]=new go.Point(x+a*Math.cos(z),x+a*Math.sin(z));return E.push(E[0]),E}function Xe(ue){var E=_e(ue),a=$e();a[0]=E[0];for(var x=1,y=1;x<E.length;x+=2,y+=3)a[y]=E[x],a[y+1]=E[x],a[y+2]=E[x+1];return Ve(E),a}function _e(ue){for(var E=We(ue),a=$e(),x=Math.floor(E.length/2),y=E.length-1,z=ue%2===0?2:1,te=0;te<y;te++){var re=E[te],se=E[te+1],ie=E[(x+te-1)%y],ve=E[(x+te+z)%y];a[te*2]=re,a[te*2+1]=Fe(re.x,re.y,ie.x,ie.y,se.x,se.y,ve.x,ve.y,new go.Point)}return a[a.length]=a[0],Ve(E),a}go.Shape.defineFigureGenerator("Pentagon",function(ue,E,a){var x=We(5),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<5;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.2,.22),y.spot2=new go.Spot(.8,.9),y}),go.Shape.defineFigureGenerator("Hexagon",function(ue,E,a){var x=We(6),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<6;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.07,.25),y.spot2=new go.Spot(.93,.75),y}),go.Shape.defineFigureGenerator("Heptagon",function(ue,E,a){var x=We(7),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<7;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.2,.15),y.spot2=new go.Spot(.8,.85),y}),go.Shape.defineFigureGenerator("Octagon",function(ue,E,a){var x=We(8),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<8;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.15,.15),y.spot2=new go.Spot(.85,.85),y}),go.Shape.defineFigureGenerator("Nonagon",function(ue,E,a){var x=We(9),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<9;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.17,.13),y.spot2=new go.Spot(.82,.82),y}),go.Shape.defineFigureGenerator("Decagon",function(ue,E,a){var x=We(10),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<10;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.16,.16),y.spot2=new go.Spot(.84,.84),y}),go.Shape.defineFigureGenerator("Dodecagon",function(ue,E,a){var x=We(12),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<12;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.16,.16),y.spot2=new go.Spot(.84,.84),y}),go.Shape.defineFigureGenerator("FivePointedStar",function(ue,E,a){var x=_e(5),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<10;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.266,.333),y.spot2=new go.Spot(.733,.733),y}),go.Shape.defineFigureGenerator("SixPointedStar",function(ue,E,a){var x=_e(6),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<12;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.17,.25),y.spot2=new go.Spot(.83,.75),y}),go.Shape.defineFigureGenerator("SevenPointedStar",function(ue,E,a){var x=_e(7),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<14;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.666),y}),go.Shape.defineFigureGenerator("EightPointedStar",function(ue,E,a){var x=_e(8),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<16;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.25,.25),y.spot2=new go.Spot(.75,.75),y}),go.Shape.defineFigureGenerator("NinePointedStar",function(ue,E,a){var x=_e(9),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<18;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.666),y}),go.Shape.defineFigureGenerator("TenPointedStar",function(ue,E,a){var x=_e(10),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<20;te++)z.add(new go.PathSegment(go.PathSegment.Line,x[te].x*E,x[te].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,x[0].x*E,x[0].y*a).close()),Ve(x),y.spot1=new go.Spot(.281,.261),y.spot2=new go.Spot(.723,.748),y}),go.Shape.defineFigureGenerator("FivePointedBurst",function(ue,E,a){var x=Xe(5),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<x.length;te+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return z.segments.last().close(),Ve(x),y.spot1=new go.Spot(.222,.277),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("SixPointedBurst",function(ue,E,a){var x=Xe(6),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<x.length;te+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return z.segments.last().close(),Ve(x),y.spot1=new go.Spot(.17,.222),y.spot2=new go.Spot(.833,.777),y}),go.Shape.defineFigureGenerator("SevenPointedBurst",function(ue,E,a){var x=Xe(7),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<x.length;te+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return z.segments.last().close(),Ve(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("EightPointedBurst",function(ue,E,a){var x=Xe(8),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<x.length;te+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return z.segments.last().close(),Ve(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("NinePointedBurst",function(ue,E,a){var x=Xe(9),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<x.length;te+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return z.segments.last().close(),Ve(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.defineFigureGenerator("TenPointedBurst",function(ue,E,a){var x=Xe(10),y=new go.Geometry,z=new go.PathFigure(x[0].x*E,x[0].y*a,!0);y.add(z);for(var te=1;te<x.length;te+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,x[te+2].x*E,x[te+2].y*a,x[te].x*E,x[te].y*a,x[te+1].x*E,x[te+1].y*a));return z.segments.last().close(),Ve(x),y.spot1=new go.Spot(.222,.222),y.spot2=new go.Spot(.777,.777),y}),go.Shape.setFigureParameter("FramedRectangle",0,new Tt("ThicknessX",8)),go.Shape.setFigureParameter("FramedRectangle",1,new Tt("ThicknessY",8)),go.Shape.defineFigureGenerator("FramedRectangle",function(ue,E,a){var x=ue?ue.parameter1:NaN,y=ue?ue.parameter2:NaN;isNaN(x)&&(x=8),isNaN(y)&&(y=8);var z=new go.Geometry,te=new go.PathFigure(0,0,!0);return z.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x<E/2&&y<a/2&&(te.add(new go.PathSegment(go.PathSegment.Move,x,y)),te.add(new go.PathSegment(go.PathSegment.Line,x,a-y)),te.add(new go.PathSegment(go.PathSegment.Line,E-x,a-y)),te.add(new go.PathSegment(go.PathSegment.Line,E-x,y).close())),z.setSpots(0,0,1,1,x,y,-x,-y),z}),go.Shape.setFigureParameter("Ring",0,new Tt("Thickness",8)),go.Shape.defineFigureGenerator("Ring",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=8);var y=E/2,z=new go.Geometry,te=new go.PathFigure(E,E/2,!0);z.add(te),te.add(new go.PathSegment(go.PathSegment.Arc,0,360,y,y,y,y).close());var re=Math.max(y-x,0);return re>0&&(te.add(new go.PathSegment(go.PathSegment.Move,E/2+re,E/2)),te.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y,y,re,re).close())),z.spot1=Ze,z.spot2=Te,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.08034461*E,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*E,.05349299*a,-.09239631*E,.07836421*a,.1406031*E,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*E,.074219*a,.2450511*E,-.00697547*a,.3776197*E,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*E,.07004196*a,.4539471*E,0,.6066018*E,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*E,.08370865*a,.6914277*E,-.01904177*a,.8921095*E,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*E,.3194596*a,1.036446*E,.04105738*a,1.020377*E,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*E,.562044*a,1.04448*E,.360238*a,.992256*E,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*E,.8217117*a,1.032337*E,.5771781*a,1.018411*E,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*E,.9156953*a,1.028411*E,.9571472*a,.8556702*E,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*E,.9310455*a,.7431877*E,1.009325*a,.5624123*E,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*E,.9344623*a,.4820677*E,1.031761*a,.3030112*E,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.870098*a,.2329994*E,1.01518*a,.03213784*E,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*E,.6545475*a,-.02812061*E,.9032597*a,-.01205169*E,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*E,.4265613*a,-.01812061*E,.6089503*a,-.00606892*E,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*E,.1944299*a,-.01606892*E,.3892545*a,-.01205169*E,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ue,E,a){var x=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(x*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,x*a).close())).setSpots(x/2,x/2,1-x/2,1-x/2)}),go.Shape.setFigureParameter("Pie",0,new Tt("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new Tt("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ue,E,a){var x=ue?ue.parameter1:NaN,y=ue?ue.parameter2:NaN;isNaN(x)&&(x=0),isNaN(y)&&(y=315);var z=x%360;z<0&&(z+=360);var te=y%360,re=Math.min(E,a)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,z,te,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ue,E,a){var x=le/Math.SQRT2*.5,y=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,y*E,z*a,E,(1-x)*a,(y+x)*E,(z+x)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new Tt("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=30);var y=Math.min(x,E)/2,z=E/2,te=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,te+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,te-y).close()))}),go.Shape.setFigureParameter("ThinCross",0,new Tt("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=Math.min(x,E)/2,z=E/2,te=a/2;return new go.Geometry().add(new go.PathFigure(z-y,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+y,0)).add(new go.PathSegment(go.PathSegment.Line,z+y,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te-y)).add(new go.PathSegment(go.PathSegment.Line,E,te+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,te+y)).add(new go.PathSegment(go.PathSegment.Line,z+y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,a)).add(new go.PathSegment(go.PathSegment.Line,z-y,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te+y)).add(new go.PathSegment(go.PathSegment.Line,0,te-y)).add(new go.PathSegment(go.PathSegment.Line,z-y,te-y).close()))}),go.Shape.setFigureParameter("ThickX",0,new Tt("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ue,E,a){var x=ue?ue.parameter1:NaN;if((isNaN(x)||x<0)&&(x=30),E===0||a===0){var y=new go.Geometry(go.Geometry.Rectangle);return y.startX=0,y.startY=0,y.endX=E,y.endY=a,y}else{var z=E/2,te=a/2,re=Math.atan2(a,E),se=x-Math.min(Math.cos(re)*x/2,z),ie=x-Math.min(Math.sin(re)*x/2,te),y=new go.Geometry,ve=new go.PathFigure(se,0,!0);return y.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,z,.2*a)),ve.add(new go.PathSegment(go.PathSegment.Line,E-se,0)),ve.add(new go.PathSegment(go.PathSegment.Line,E,ie)),ve.add(new go.PathSegment(go.PathSegment.Line,.8*E,te)),ve.add(new go.PathSegment(go.PathSegment.Line,E,a-ie)),ve.add(new go.PathSegment(go.PathSegment.Line,E-se,a)),ve.add(new go.PathSegment(go.PathSegment.Line,z,.8*a)),ve.add(new go.PathSegment(go.PathSegment.Line,se,a)),ve.add(new go.PathSegment(go.PathSegment.Line,0,a-ie)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*E,te)),ve.add(new go.PathSegment(go.PathSegment.Line,0,ie).close()),y}}),go.Shape.setFigureParameter("ThinX",0,new Tt("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=10);var y=new go.Geometry,z=new go.PathFigure(.1*E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),y}),go.Shape.setFigureParameter("SquareIBeam",0,new Tt("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+x/2)*E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,(1-x)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-x/2)*E,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*a).close()),y}),go.Shape.setFigureParameter("RoundedIBeam",0,new Tt("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.5);var y=new go.Geometry,z=new go.PathFigure(0,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,a,Math.abs(1-x)*E,.25*a,Math.abs(1-x)*E,.75*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y}),go.Shape.defineFigureGenerator("HalfEllipse",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,le*E,0,E,(.5-le/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,(.5+le/2)*a,le*E,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,E,0,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*E,.75*a,.5*E,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*E,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,0,0,.45*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.55*E,0,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.5*a,.9*E,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*E,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.6*E,.2*a,E,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.7*a,E,.8*a,.6*E,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,.5*E,.75*a,.55*E,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*E,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.7*a,.45*E,.95*a,.5*E,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*E,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*E,.01*a,0,.25*a,.4*E,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.4*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.15*E,a,.5*E,.75*a,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.6*a,.55*E,.95*a,.5*E,.75*a));var z=.2,te=.3,re=0,se=z*le;return y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5+z+re)*a,(.5-z+te)*E,(.5+se+re)*a,(.5-se+te)*E,(.5+z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+te)*E,(.5+re)*a,(.5+se+te)*E,(.5+z+re)*a,(.5+z+te)*E,(.5+se+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-z+re)*a,(1-.5+z+te)*E,(.5-se+re)*a,(.5+se+te)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.65*E,.36771243*a,(.5-se+te)*E,(.5-z+re)*a,(.5-z+te+.05)*E,(.5-se+re-.02)*a)),z=.2,te=0,re=-.3,se=z*le,y.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+te)*E,(.5+re)*a,(.5+se+te)*E,(.5+z+re)*a,(.5+z+te)*E,(.5+se+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-z+re)*a,(1-.5+z+te)*E,(.5-se+re)*a,(.5+se+te)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+te)*E,(.5+re)*a,(.5-se+te)*E,(.5-z+re)*a,(.5-z+te)*E,(.5-se+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-se+te)*E,(.5+z+re)*a,(.5-z+te)*E,(.5+se+re)*a,(.5-se+te)*E,(.5+z+re)*a)),z=.2,te=-.3,re=0,se=z*le,y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5-z+re)*a,(1-.5+z+te-.05)*E,(.5-se+re-.02)*a,(.5+se+te)*E,(.5-z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+te)*E,(.5+re)*a,(.5-se+te)*E,(.5-z+re)*a,(.5-z+te)*E,(.5-se+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*E,(.5+z+re)*a,(.5-z+te)*E,(.5+se+re)*a,(.5-se+te)*E,(.5+z+re)*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.6*a,(.5+se+te)*E,(.5+z+re)*a,(.5+z+te)*E,(.5+se+re)*a).close()),x.setSpots(.06,.33,.93,.68),x}),go.Shape.defineFigureGenerator("YinYang",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*.5,E*.5,E*.5,E*.5)),y.add(new go.PathSegment(go.PathSegment.Arc,90,-180,E*.5,E*.75,E*.25,E*.25)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,E*.5,E*.25,E*.25,E*.25));var z=.1,te=.5,re=.25;return y.add(new go.PathSegment(go.PathSegment.Move,(te+z)*E,re*a)),y.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E*te,a*re,z*E,z*E).close()),y=new go.PathFigure(E*.5,0,!1),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*.5,E*.5,E*.5,E*.5)),re=.75,y=new go.PathFigure((te+z)*E,re*a,!0),x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,0,360,E*te,a*re,z*E,z*E).close()),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Peace",function(ue,E,a){var x=.8535533905932737,y=.5*E,z=.5*a;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,y,z,y,z)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,x*a)).add(new go.PathSegment(go.PathSegment.Move,y,z)).add(new go.PathSegment(go.PathSegment.Line,x*E,x*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ue,E,a){var x=new go.Geometry,y=le*.5,z=.5,te=.5,re=.5,se=new go.PathFigure(te*E,(re-z)*a);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*E,re*a,(te-y)*E,(re-z)*a,(te-z)*E,(re-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+z)*a,(te-z)*E,(re+y)*a,(te-y)*E,(re+z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,re*a,(te+y)*E,(re+z)*a,(te+z)*E,(re+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-z)*a,(te+z)*E,(re-y)*a,(te+y)*E,(re-z)*a)),z=.4,y=le*.4;var ie=b(),ve=b(),be=b(),Ke=b();Ne(te,re-z,te+y,re-z,te+z,re-y,te+z,re,.42,ie,ve,be,Ke,Ke);var De=b(),ze=b(),he=b();Ne(te,re-z,te+y,re-z,te+z,re-y,te+z,re,.58,Ke,Ke,he,De,ze);var Je=b(),je=b(),ft=b();Ne(te,re+z,te-y,re+z,te-z,re+y,te-z,re,.42,Je,je,ft,Ke,Ke);var Le=b(),at=b(),ut=b();return Ne(te,re+z,te-y,re+z,te-z,re+y,te-z,re,.58,Ke,Ke,ut,Le,at),se.add(new go.PathSegment(go.PathSegment.Move,ut.x*E,ut.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*E,re*a,Le.x*E,Le.y*a,at.x*E,at.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-z)*a,(te-z)*E,(re-y)*a,(te-y)*E,(re-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,be.x*E,be.y*a,ie.x*E,ie.y*a,ve.x*E,ve.y*a)),se.add(new go.PathSegment(go.PathSegment.Line,ut.x*E,ut.y*a).close()),se.add(new go.PathSegment(go.PathSegment.Move,ft.x*E,ft.y*a)),se.add(new go.PathSegment(go.PathSegment.Line,he.x*E,he.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,re*a,De.x*E,De.y*a,ze.x*E,ze.y*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+z)*a,(te+z)*E,(re+y)*a,(te+y)*E,(re+z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,ft.x*E,ft.y*a,Je.x*E,Je.y*a,je.x*E,je.y*a).close()),de(ie),de(ve),de(be),de(Ke),de(De),de(ze),de(he),de(Je),de(je),de(ft),de(Le),de(at),de(ut),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("Fragile",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*E,0)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*E,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*E,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.5*a,E,.25*a,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,a)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new Tt("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=30),x>E&&(x=E);var y=(E-x)/2,z=y+x;return new go.Geometry().add(new go.PathFigure(z,.5*a).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,E,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*E,0)).add(new go.PathSegment(go.PathSegment.Line,.3*E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,E,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ue,E,a){var x=new go.Geometry,y=le*.4,z=.4,te=.5,re=.5,se=b(),ie=b(),ve=b(),be=b(),Ke=new go.PathFigure((te-z)*E,re*a,!1);x.add(Ke),Ke.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-z)*a,(te-z)*E,(re-y)*a,(te-y)*E,(re-z)*a)),Ne(te,re-z,te+y,re-z,te+z,re-y,te+z,re,.44,ve,be,ie,se,se),Ke.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,ve.x*E,ve.y*a,be.x*E,be.y*a));var De=ee(ie.x,ie.y);Ne(te,re-z,te+y,re-z,te+z,re-y,te+z,re,.56,se,se,ie,ve,be);var ze=ee(ie.x,ie.y);Ke.add(new go.PathSegment(go.PathSegment.Line,(De.x*.1+.95*.9)*E,De.y*.1*a)),Ke.add(new go.PathSegment(go.PathSegment.Line,.85*E,De.y*.1*a)),Ke.add(new go.PathSegment(go.PathSegment.Line,.85*E,0)),Ke.add(new go.PathSegment(go.PathSegment.Line,E,0)),Ke.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),Ke.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*E,.15*a)),Ke.add(new go.PathSegment(go.PathSegment.Line,(ze.x*.1+.9)*E,(ze.y*.1+.05*.9)*a)),Ke.add(new go.PathSegment(go.PathSegment.Line,ze.x*E,ze.y*a)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,re*a,ve.x*E,ve.y*a,be.x*E,be.y*a)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+z)*a,(te+z)*E,(re+y)*a,(te+y)*E,(re+z)*a)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*E,re*a,(te-y)*E,(re+z)*a,(te-z)*E,(re+y)*a)),z=.35,y=le*.35;var he=new go.PathFigure(te*E,(re-z)*a,!1);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*E,re*a,(te-y)*E,(re-z)*a,(te-z)*E,(re-y)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+z)*a,(te-z)*E,(re+y)*a,(te-y)*E,(re+z)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,re*a,(te+y)*E,(re+z)*a,(te+z)*E,(re+y)*a)),he.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-z)*a,(te+z)*E,(re-y)*a,(te+y)*E,(re-z)*a));var Je=new go.PathFigure((te-z)*E,re*a,!1);return x.add(Je),de(se),de(ie),de(ve),de(be),de(De),de(ze),x.spot1=new go.Spot(.202,.257),x.spot2=new go.Spot(.792,.739),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("GenderFemale",function(ue,E,a){var x=new go.Geometry,y=.375,z=0,te=-.125,re=y*le,se=new go.PathFigure((.525+z)*E,(.5+y+te)*a,!1);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+te)*a,(.5+re+z)*E,(.5+y+te)*a,(.5+y+z)*E,(.5+re+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+te)*a,(1-.5+y+z)*E,(.5-re+te)*a,(.5+re+z)*E,(.5-y+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+te)*a,(.5-re+z)*E,(.5-y+te)*a,(.5-y+z)*E,(.5-re+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*E,(.5+y+te)*a,(.5-y+z)*E,(.5+re+te)*a,(.5-re+z)*E,(.5+y+te)*a)),se.add(new go.PathSegment(go.PathSegment.Line,.475*E,.85*a)),se.add(new go.PathSegment(go.PathSegment.Line,.425*E,.85*a)),se.add(new go.PathSegment(go.PathSegment.Line,.425*E,.9*a)),se.add(new go.PathSegment(go.PathSegment.Line,.475*E,.9*a)),se.add(new go.PathSegment(go.PathSegment.Line,.475*E,a)),se.add(new go.PathSegment(go.PathSegment.Line,.525*E,a)),se.add(new go.PathSegment(go.PathSegment.Line,.525*E,.9*a)),se.add(new go.PathSegment(go.PathSegment.Line,.575*E,.9*a)),se.add(new go.PathSegment(go.PathSegment.Line,.575*E,.85*a)),se.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a).close()),y=.325,z=0,te=-.125,re=y*le;var se=new go.PathFigure((1-.5+y+z)*E,(.5+te)*a,!1);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5+y+te)*a,(.5+y+z)*E,(.5+re+te)*a,(.5+re+z)*E,(.5+y+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+te)*a,(.5-re+z)*E,(.5+y+te)*a,(.5-y+z)*E,(.5+re+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*E,(.5-y+te)*a,(.5-y+z)*E,(.5-re+te)*a,(.5-re+z)*E,(.5-y+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+y+z)*E,(.5+te)*a,(.5+re+z)*E,(.5-y+te)*a,(1-.5+y+z)*E,(.5-re+te)*a));var se=new go.PathFigure((.525+z)*E,(.5+y+te)*a,!1);return x.add(se),x.spot1=new go.Spot(.232,.136),x.spot2=new go.Spot(.682,.611),x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicImplies",function(ue,E,a){var x=ue?ue.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ue,E,a){var x=ue?ue.parameter1:NaN;return isNaN(x)&&(x=.2),new go.Geometry().add(new go.PathFigure((1-x)*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-x)*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,x*E,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,x*E,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ue,E,a){var x=new go.Geometry().add(new go.PathFigure(.5*E,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*E,.5*a,.5*E,.5*a)));return x.defaultStretch=go.GraphObject.Uniform,x}),go.Shape.defineFigureGenerator("LogicTruth",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.5*E,0)).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*E,a)).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ue,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,x*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,E,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ue,E,a){var x=.5;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Line,E,x*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,x*E,x*a,x*E,x*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new Tt("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new Tt("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=.3);var z=(1-x)*E,te=(.5-y/2)*a,re=(.5+y/2)*a,se=new go.Geometry,ie=new go.PathFigure(0,te,!0);se.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,z,te)),ie.add(new go.PathSegment(go.PathSegment.Line,z,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,z,a)),ie.add(new go.PathSegment(go.PathSegment.Line,z,re)),ie.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),se.spot1=new go.Spot(0,te/a);var ve=Fe(0,re/a,1,re/a,z/E,1,1,.5,b());return se.spot2=new go.Spot(ve.x,ve.y),de(ve),se}),go.Shape.setFigureParameter("Arrow2",0,new Tt("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new Tt("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=30),x>E&&(x=E);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=30),y=Math.min(y,a/2);var z=E-x,te=(a-y)/2,re=te+y,se=new go.Geometry,ie=new go.PathFigure(0,te,!0);se.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,z,te)),ie.add(new go.PathSegment(go.PathSegment.Line,z,0)),ie.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Line,z,a)),ie.add(new go.PathSegment(go.PathSegment.Line,z,re)),ie.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),se.spot1=new go.Spot(0,te/a);var ve=Fe(0,re/a,1,re/a,z/E,1,1,.5,b());return se.spot2=new go.Spot(ve.x,ve.y),de(ve),se}),go.Shape.defineFigureGenerator("Chevron",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("DoubleArrow",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.214*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.786*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),x}),go.Shape.setFigureParameter("DoubleEndArrow",0,new Tt("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,z=(.5+x/2)*a,te=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close());var se=Fe(0,.5,.3,0,0,y/a,.1,y/a,b());return te.spot1=new go.Spot(se.x,se.y),se=Fe(.7,1,1,.5,0,z/a,1,z/a,se),te.spot2=new go.Spot(se.x,se.y),de(se),te}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new Tt("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new Tt("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=40);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-x)/2,te=z+x,re=(a-y)/2,se=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,z=(a-x)/2,te=z+x,re=0,se=a):(z=0,te=a,re=0,se=a));var ie=new go.Geometry,ve=new go.PathFigure(E,.5*a,!0);ie.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.7*E,se)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*E,te)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*E,te)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*E,se)),ve.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*E,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*E,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close());var be=Fe(0,.5,.3,re/a,0,z/a,1,z/a,b());return ie.spot1=new go.Spot(be.x,be.y),be=Fe(.7,se/a,1,.5,0,te/a,1,te/a,be),ie.spot2=new go.Spot(be.x,be.y),de(be),ie}),go.Shape.setFigureParameter("IBeamArrow",0,new Tt("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=(.5-x/2)*a,z=(.5+x/2)*a,te=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,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*E,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(0,y/a);var se=Fe(.7,1,1,.5,0,z/a,1,z/a,b());return te.spot2=new go.Spot(se.x,se.y),de(se),te}),go.Shape.setFigureParameter("IBeamArrow2",0,new Tt("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new Tt("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=40);var y=ue?ue.parameter2:NaN;isNaN(y)&&(y=100);var z=(a-x)/2,te=z+x,re=(a-y)/2,se=re+y;(x>a||y>a)&&(y>x?(x=x*a/y,z=(a-x)/2,te=z+x,re=0,se=a):(z=0,te=a,re=0,se=a));var ie=new go.Geometry,ve=new go.PathFigure(E,.5*a,!0);ie.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.7*E,se)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*E,te)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*E,te)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*E,se)),ve.add(new go.PathSegment(go.PathSegment.Line,0,se)),ve.add(new go.PathSegment(go.PathSegment.Line,0,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*E,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*E,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*E,re).close()),ie.spot1=new go.Spot(0,z/a);var be=Fe(.7,se/a,1,.5,0,te/a,1,te/a,b());return ie.spot2=new go.Spot(be.x,be.y),de(be),ie}),go.Shape.setFigureParameter("Pointer",0,new Tt("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.1);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),y.spot1=new go.Spot(x,.35);var te=Fe(.2,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(te.x,te.y),de(te),y}),go.Shape.setFigureParameter("RoundedPointer",0,new Tt("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.3);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,x*E,.75*a,x*E,.25*a).close()),y.spot1=new go.Spot(x,.35);var te=Fe(0,.65,1,.65,0,1,1,.5,b());return y.spot2=new go.Spot(te.x,te.y),de(te),y}),go.Shape.setFigureParameter("SplitEndArrow",0,new Tt("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.4);var y=(.5-x/2)*a,z=(.5+x/2)*a,te=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(.2,.3);var se=Fe(.7,1,1,.5,0,z/a,1,z/a,b());return te.spot2=new go.Spot(se.x,se.y),de(se),te}),go.Shape.setFigureParameter("SplitEndArrow2",0,new Tt("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=50);var y=(a-x)/2,z=y+x;x>a&&(y=0,z=a);var te=new go.Geometry,re=new go.PathFigure(E,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,z)),re.add(new go.PathSegment(go.PathSegment.Line,0,z)),re.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,y)),re.add(new go.PathSegment(go.PathSegment.Line,.7*E,0).close()),te.spot1=new go.Spot(.2,y/a);var se=Fe(.7,1,1,.5,0,z/a,1,z/a,b());return te.spot2=new go.Spot(se.x,se.y),de(se),te}),go.Shape.setFigureParameter("SquareArrow",0,new Tt("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.7);var y=new go.Geometry,z=new go.PathFigure(E,.5*a,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,x*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=go.Spot.TopLeft,y.spot2=new go.Spot(x,1),y}),go.Shape.defineFigureGenerator("Cone1",function(ue,E,a){var x=new go.Geometry,y=le*.5,z=le*.1,te=new go.PathFigure(0,.9*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a).close()),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.97),x}),go.Shape.defineFigureGenerator("Cone2",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.9*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,a,.85/.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var z=new go.PathFigure(0,.9*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.9*a,(1-.85/.9)*E,.8*a,.85/.9*E,.8*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.82),x}),go.Shape.defineFigureGenerator("Cube1",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.5,.85),x}),go.Shape.defineFigureGenerator("Cube2",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.3*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0).close());var z=new go.PathFigure(0,.3*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(.7,1),x}),go.Shape.defineFigureGenerator("Cylinder1",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,z=le*.5,te=new go.PathFigure(0,x,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,le*x,(.5-z)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,1*E,x,(.5+z)*E,0,1*E,le*x)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,1*a,1*E,a-le*x,(.5+z)*E,1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-z)*E,1*a,0,a-le*x)),te.add(new go.PathSegment(go.PathSegment.Line,0,x));var re=new go.PathFigure(E,x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,2*x,1*E,2*x-le*x,(.5+z)*E,2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,x,(.5-z)*E,2*x,0,2*x-le*x)),y.spot1=new go.Spot(0,0,0,2*x),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder2",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,a/3);var y=new go.Geometry,z=le*.5,te=new go.PathFigure(0,a-x,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,le*x,(.5-z)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,x,(.5+z)*E,0,E,le*x)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-x)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,a-le*x,(.5+z)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-x,(.5-z)*E,a,0,a-le*x));var re=new go.PathFigure(0,a-x,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a-2*x,0,a-x-le*x,(.5-z)*E,a-2*x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,a-x,(.5+z)*E,a-2*x,E,a-x-le*x)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,0,-2*x),y}),go.Shape.defineFigureGenerator("Cylinder3",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,z=le*.5,te=new go.PathFigure(x,0,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-le*x,0,E,(.5-z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+z)*a,E-le*x,a)),te.add(new go.PathSegment(go.PathSegment.Line,x,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*a,le*x,0));var re=new go.PathFigure(x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*x,.5*a,x+le*x,0,2*x,(.5-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,a,2*x,(.5+z)*a,x+le*x,a)),y.spot1=new go.Spot(0,0,2*x,0),y.spot2=new go.Spot(1,1),y}),go.Shape.defineFigureGenerator("Cylinder4",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=5),x=Math.min(x,E/3);var y=new go.Geometry,z=le*.5,te=new go.PathFigure(E-x,0,!0);y.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,E-le*x,0,E,(.5-z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E,(.5+z)*a,E-le*x,a)),te.add(new go.PathSegment(go.PathSegment.Line,x,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,le*x,a,0,(.5+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,(.5-z)*a,le*x,0)),te.add(new go.PathSegment(go.PathSegment.Line,E-x,0));var re=new go.PathFigure(E-x,0,!1);return y.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,E-2*x,.5*a,E-x-le*x,0,E-2*x,(.5-z)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,a,E-2*x,(.5+z)*a,E-x-le*x,a)),y.spot1=new go.Spot(0,0),y.spot2=new go.Spot(1,1,-2*x,0),y}),go.Shape.defineFigureGenerator("Prism1",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.25*E,.25*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.408,.172),x.spot2=new go.Spot(.833,.662),x}),go.Shape.defineFigureGenerator("Prism2",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,.25*E,.5*a)),x.spot1=new go.Spot(.25,.5),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("Pyramid1",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var z=new go.PathFigure(.5*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Pyramid2",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),x.spot1=new go.Spot(.25,.367),x.spot2=new go.Spot(.75,.875),x}),go.Shape.defineFigureGenerator("Actor",function(ue,E,a){var x=new go.Geometry,y=.2,z=.1,te=le*y,re=le*z,se=.5,ie=.1,ve=new go.PathFigure(se*E,(ie+z)*a,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(se-y)*E,ie*a,(se-te)*E,(ie+z)*a,(se-y)*E,(ie+re)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-z)*a,(se-y)*E,(ie-re)*a,(se-te)*E,(ie-z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(se+y)*E,ie*a,(se+te)*E,(ie-z)*a,(se+y)*E,(ie-re)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie+z)*a,(se+y)*E,(ie+re)*a,(se+te)*E,(ie+z)*a));var be=.05,Ke=le*be;se=.05,ie=.25;var De=new go.PathFigure(.5*E,.2*a,!0);return x.add(De),De.add(new go.PathSegment(go.PathSegment.Line,.95*E,.2*a)),se=.95,ie=.25,De.add(new go.PathSegment(go.PathSegment.Bezier,(se+be)*E,ie*a,(se+Ke)*E,(ie-be)*a,(se+be)*E,(ie-Ke)*a)),De.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),De.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),De.add(new go.PathSegment(go.PathSegment.Line,.85*E,.35*a)),be=.025,Ke=le*be,se=.825,ie=.35,De.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-be)*a,(se+be)*E,(ie-Ke)*a,(se+Ke)*E,(ie-be)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(se-be)*E,ie*a,(se-Ke)*E,(ie-be)*a,(se-be)*E,(ie-Ke)*a)),De.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),De.add(new go.PathSegment(go.PathSegment.Line,.55*E,a)),De.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a)),be=.05,Ke=le*be,se=.5,ie=.7,De.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-be)*a,(se+be)*E,(ie-Ke)*a,(se+Ke)*E,(ie-be)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(se-be)*E,ie*a,(se-Ke)*E,(ie-be)*a,(se-be)*E,(ie-Ke)*a)),De.add(new go.PathSegment(go.PathSegment.Line,.45*E,a)),De.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),De.add(new go.PathSegment(go.PathSegment.Line,.2*E,.35*a)),be=.025,Ke=le*be,se=.175,ie=.35,De.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-be)*a,(se+be)*E,(ie-Ke)*a,(se+Ke)*E,(ie-be)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(se-be)*E,ie*a,(se-Ke)*E,(ie-be)*a,(se-be)*E,(ie-Ke)*a)),De.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),De.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),De.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),be=.05,Ke=le*be,se=.05,ie=.25,De.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-be)*a,(se-be)*E,(ie-Ke)*a,(se-Ke)*E,(ie-be)*a)),De.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),x.spot1=new go.Spot(.2,.2),x.spot2=new go.Spot(.8,.65),x}),go.Shape.setFigureParameter("Card",0,new Tt("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ue,E,a){var x=ue?ue.parameter1:NaN;isNaN(x)&&(x=.2);var y=new go.Geometry,z=new go.PathFigure(E,0,!0);return y.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,x*a)),z.add(new go.PathSegment(go.PathSegment.Line,x*E,0).close()),y.spot1=new go.Spot(0,x),y.spot2=go.Spot.BottomRight,y}),go.Shape.defineFigureGenerator("Collate",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a));var z=new go.PathFigure(.5*E,.5*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,.25),x}),go.Shape.defineFigureGenerator("CreateRequest",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,y*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("Database",function(ue,E,a){var x=new go.Geometry,y=le*.5,z=le*.1,te=new go.PathFigure(E,.1*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.4*a,E,(.3+z)*a,(.5+y)*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-y)*E,.4*a,0,(.3+z)*a)),x.spot1=new go.Spot(0,.4),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("DataStorage",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.9*a,.25*E,.1*a).close()),x.spot1=new go.Spot(.226,0),x.spot2=new go.Spot(.81,1),x}),go.Shape.defineFigureGenerator("DiskStorage",function(ue,E,a){var x=new go.Geometry,y=le*.5,z=le*.1,te=new go.PathFigure(E,.1*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.9+z)*a,(.5+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-y)*E,a,0,(.9+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,(.1-z)*a,(.5-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,(.5+y)*E,0,E,(.1-z)*a));var re=new go.PathFigure(E,.1*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,E,(.1+z)*a,(.5+y)*E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-y)*E,.2*a,0,(.1+z)*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.3*a,E,(.2+z)*a,(.5+y)*E,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-y)*E,.3*a,0,(.2+z)*a)),x.spot1=new go.Spot(0,.3),x.spot2=new go.Spot(1,.9),x}),go.Shape.defineFigureGenerator("Display",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,a,E,0,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),x.spot1=new go.Spot(.25,0),x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("DividedEvent",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)?y=.2:y<.15&&(y=.15);var z=le*.2,te=new go.PathFigure(0,.2*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,0,(.2-z)*a,(.2-z)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.2*a,(.8+z)*E,0,E,(.2-z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,a,E,(.8+z)*a,(.8+z)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-z)*E,a,0,(.8+z)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var re=new go.PathFigure(0,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("DividedProcess",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;(isNaN(y)||y<.1)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,y*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,y*a)),x}),go.Shape.defineFigureGenerator("Document",function(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;(isNaN(y)||y<.2)&&(y=.2);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,y*a)),te.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-y)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,(1-y)*a)),x}),go.Shape.defineFigureGenerator("ExternalProcess",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(.1*E,.4*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.9*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.6*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Move,.4*E,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.9*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("File",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.75*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Interrupt",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a));var z=new go.PathFigure(E,.5*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,a));var te=new go.PathFigure(E,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("InternalStorage",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN,z=ue?ue.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.1);var te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Move,0,z*a)),re.add(new go.PathSegment(go.PathSegment.Line,E,z*a)),x}),go.Shape.defineFigureGenerator("Junction",function(ue,E,a){var x=new go.Geometry,y=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,te=le*.5,re=.5,se=new go.PathFigure(E,re*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,re*E,a,E,(re+te)*a,(re+te)*E,a)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,re*a,(re-te)*E,a,0,(re+te)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,re*E,0,0,(re-te)*a,(re-te)*E,0)),se.add(new go.PathSegment(go.PathSegment.Bezier,E,re*a,(re+te)*E,0,E,(re-te)*a));var ie=new go.PathFigure((z+y)*E,(z+y)*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,z*E,z*a)),ie.add(new go.PathSegment(go.PathSegment.Move,z*E,(z+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(z+y)*E,z*a)),x}),go.Shape.defineFigureGenerator("LinedDocument",function(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close());var z=new go.PathFigure(.1*E,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.75*a)),x.spot1=new go.Spot(.1,0),x.spot2=new go.Spot(1,.6),x}),go.Shape.defineFigureGenerator("LoopLimit",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MagneticTape",function(ue,E,a){var x=new go.Geometry,y=le*.5,z=.5,te=new go.PathFigure(.5*E,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*E,.9*a,E,(z+y)*a,(z+y)*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),x.spot1=new go.Spot(.15,.15),x.spot2=new go.Spot(.85,.8),x}),go.Shape.defineFigureGenerator("ManualInput",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),x.spot1=new go.Spot(0,.25),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("MessageFromUser",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.7);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,y*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,y*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("MicroformRecording",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("MultiDocument",function(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.44*a,.96*E,.47*a,.93*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.54*a,.86*E,.57*a,.83*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*E,.4*a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0).close());var z=new go.PathFigure(.1*E,.2*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.44*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.8,.77),x}),go.Shape.defineFigureGenerator("MultiProcess",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.1*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close());var z=new go.PathFigure(.2*E,.1*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Move,.1*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.9*a)),x.spot1=new go.Spot(0,.2),x.spot2=new go.Spot(.8,1),x}),go.Shape.defineFigureGenerator("OfflineStorage",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var z=1-y,te=new go.PathFigure(0,0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close());var re=new go.PathFigure(.5*y*E,y*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*y)*E,y*a)),x}),go.Shape.defineFigureGenerator("OffPageConnector",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.75,1),x}),go.Shape.defineFigureGenerator("Or",function(ue,E,a){var x=new go.Geometry,y=le*.5,z=.5,te=new go.PathFigure(E,z*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var re=new go.PathFigure(E,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),x}),go.Shape.defineFigureGenerator("PaperTape",function(ue,E,a){var x=new go.Geometry;a=a/.8;var y=new go.PathFigure(0,.7*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.3*a,.5*E,.6*a,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*E,.4*a,.5*E,a).close()),x.spot1=new go.Spot(0,.49),x.spot2=new go.Spot(1,.75),x}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN,z=ue?ue.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN,z=ue?ue.parameter2:NaN;isNaN(y)&&(y=.1),isNaN(z)&&(z=.3);var te=new go.PathFigure(0,0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-z)*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Procedure",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure((1-y)*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,y*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x}),go.Shape.defineFigureGenerator("Process",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),x.spot2=go.Spot.BottomRight,x}),go.Shape.defineFigureGenerator("Sort",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(0,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),x.spot1=new go.Spot(.25,.25),x.spot2=new go.Spot(.75,.5),x}),go.Shape.defineFigureGenerator("Start",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.25);var z=new go.PathFigure(y*E,0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a));var te=new go.PathFigure(y*E,0,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*E,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-y)*E,a)),x.spot1=new go.Spot(y,0),x.spot2=new go.Spot(1-y,1),x}),go.Shape.defineFigureGenerator("Terminator",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.25*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*E,.5*a,.25*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*E,.5*a,.25*E,.5*a)),x.spot1=new go.Spot(.23,0),x.spot2=new go.Spot(.77,1),x}),go.Shape.defineFigureGenerator("TransmittalTape",function(ue,E,a){var x=new go.Geometry,y=ue?ue.parameter1:NaN;isNaN(y)&&(y=.1);var z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,(1-y)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-y)*a).close()),x.spot1=go.Spot.TopLeft,x}),go.Shape.defineFigureGenerator("AndGate",function(ue,E,a){var x=new go.Geometry,y=le*.5,z=new go.PathFigure(0,0,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(.5+y)*E,0,E,(.5-y)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,(.5+y)*a,(.5+y)*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=go.Spot.TopLeft,x.spot2=new go.Spot(.55,1),x}),go.Shape.defineFigureGenerator("Buffer",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Clock",function(ue,E,a){var x=new go.Geometry,y=le*.5,z=.5,te=new go.PathFigure(E,z*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,z*E,a,E,(z+y)*a,(z+y)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-y)*E,a,0,(z+y)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,z*E,0,0,(z-y)*a,(z-y)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,z*a,(z+y)*E,0,E,(z-y)*a));var re=new go.PathFigure(E,z*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,z*a));var se=new go.PathFigure(.8*E,.75*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,.8*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Line,.6*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Line,.6*E,.75*a)),se.add(new go.PathSegment(go.PathSegment.Line,.4*E,.75*a)),se.add(new go.PathSegment(go.PathSegment.Line,.4*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Line,.2*E,.75*a)),x}),go.Shape.defineFigureGenerator("Ground",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Move,.3*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),x}),go.Shape.defineFigureGenerator("Inverter",function(ue,E,a){var x=new go.Geometry,y=le*.1,z=.1,te=.9,re=.5,se=new go.PathFigure(.8*E,.5*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,0,a)),se.add(new go.PathSegment(go.PathSegment.Line,0,0)),se.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a));var ie=new go.PathFigure((te+z)*E,re*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+z)*a,(te+z)*E,(re+y)*a,(te+y)*E,(re+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*E,re*a,(te-y)*E,(re+z)*a,(te-z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-z)*a,(te-z)*E,(re-y)*a,(te-y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,re*a,(te+y)*E,(re-z)*a,(te+z)*E,(re-y)*a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.4,.75),x}),go.Shape.defineFigureGenerator("NandGate",function(ue,E,a){var x=new go.Geometry,y=le*.5,z=le*.4,te=le*.1,re=.1,se=.9,ie=.5,ve=new go.PathFigure(.8*E,.5*a,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,.8*E,(.5+z)*a,(.4+y)*E,a)),ve.add(new go.PathSegment(go.PathSegment.Line,0,a)),ve.add(new go.PathSegment(go.PathSegment.Line,0,0)),ve.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(.4+y)*E,0,.8*E,(.5-z)*a));var be=new go.PathFigure((se+re)*E,ie*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie+re)*a,(se+re)*E,(ie+te)*a,(se+te)*E,(ie+re)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(se-re)*E,ie*a,(se-te)*E,(ie+re)*a,(se-re)*E,(ie+te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-re)*a,(se-re)*E,(ie-te)*a,(se-te)*E,(ie-re)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(se+re)*E,ie*a,(se+te)*E,(ie-re)*a,(se+re)*E,(ie-te)*a)),x.spot1=new go.Spot(0,.05),x.spot2=new go.Spot(.55,.95),x}),go.Shape.defineFigureGenerator("NorGate",function(ue,E,a){var x=new go.Geometry,y=.5,z=le*y,te=0,re=.5,se=new go.PathFigure(.8*E,.5*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*E,(re+z)*a,(te+z)*E,(re+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(te+z)*E,(re-y)*a,.7*E,(re-z)*a)),y=.1,z=le*.1,te=.9,re=.5;var ie=new go.PathFigure((te-y)*E,re*a,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-z)*a,(te-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+z)*E,(re-y)*a,(te+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+z)*a,(te+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-z)*E,(re+y)*a,(te-y)*E,(re+z)*a)),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.6,.75),x}),go.Shape.defineFigureGenerator("OrGate",function(ue,E,a){var x=new go.Geometry,y=.5,z=le*y,te=0,re=.5,se=new go.PathFigure(0,0,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(te+z+z)*E,(re-y)*a,.8*E,(re-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*E,(re+z)*a,(te+z+z)*E,(re+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*E,.75*a,.25*E,.25*a).close()),x.spot1=new go.Spot(.2,.25),x.spot2=new go.Spot(.75,.75),x}),go.Shape.defineFigureGenerator("XnorGate",function(ue,E,a){var x=new go.Geometry,y=.5,z=le*y,te=.2,re=.5,se=new go.PathFigure(.1*E,0,!1);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ie=new go.PathFigure(.8*E,.5*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.7*E,(re+z)*a,(te+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.5*a,(te+z)*E,(re-y)*a,.7*E,(re-z)*a)),y=.1,z=le*.1,te=.9,re=.5;var ve=new go.PathFigure((te-y)*E,re*a,!0);return x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-z)*a,(te-z)*E,(re-y)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+z)*E,(re-y)*a,(te+y)*E,(re-z)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+z)*a,(te+z)*E,(re+y)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-z)*E,(re+y)*a,(te-y)*E,(re+z)*a)),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.65,.75),x}),go.Shape.defineFigureGenerator("XorGate",function(ue,E,a){var x=new go.Geometry,y=.5,z=le*y,te=.2,re=.5,se=new go.PathFigure(.1*E,0,!1);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,a,.35*E,.25*a,.35*E,.75*a));var ie=new go.PathFigure(.2*E,0,!0);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,(te+z)*E,(re-y)*a,.9*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,a,.9*E,(re+z)*a,(te+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.2*E,0,.45*E,.75*a,.45*E,.25*a).close()),x.spot1=new go.Spot(.4,.25),x.spot2=new go.Spot(.8,.75),x}),go.Shape.defineFigureGenerator("Capacitor",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Resistor",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),x}),go.Shape.defineFigureGenerator("Inductor",function(ue,E,a){var x=new go.Geometry,y=le*.1,z=.1,te=.1,re=.5,se=new go.PathFigure((te-y*.5)*E,a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,0,(te-y)*E,a,(te-z)*E,0)),te=.3,se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+z)*E,0,(te+y)*E,a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,0,(te-y)*E,a,(te-z)*E,0)),te=.5,se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+z)*E,0,(te+y)*E,a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,0,(te-y)*E,a,(te-z)*E,0)),te=.7,se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,a,(te+z)*E,0,(te+y)*E,a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,0,(te-y)*E,a,(te-z)*E,0)),te=.9,se.add(new go.PathSegment(go.PathSegment.Bezier,(te+y*.5)*E,a,(te+z)*E,0,(te+y)*E,a)),x}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ue,E,a){var x=new go.Geometry,y=le*.5,z=.5,te=.5,re=.5,se=new go.PathFigure((te-z)*E,re*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-z)*a,(te-z)*E,(re-y)*a,(te-y)*E,(re-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,re*a,(te+y)*E,(re-z)*a,(te+z)*E,(re-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+z)*a,(te+z)*E,(re+y)*a,(te+y)*E,(re+z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*E,re*a,(te-y)*E,(re+z)*a,(te-z)*E,(re+y)*a)),se.add(new go.PathSegment(go.PathSegment.Move,(te-z+.1)*E,re*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+z-.1)*E,re*a,te*E,(re-z)*a,te*E,(re+z)*a)),x}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("Diode",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x.spot1=new go.Spot(0,.25),x.spot2=new go.Spot(.5,.75),x}),go.Shape.defineFigureGenerator("Wifi",function(ue,E,a){var x=new go.Geometry,y=E,z=a;E=E*.38,a=a*.6;var te=le*.8,re=.8,se=0,ie=.5,ve=(y-E)/2,be=(z-a)/2,Ke=new go.PathFigure(se*E+ve,(ie+re)*a+be,!0);x.add(Ke),Ke.add(new go.PathSegment(go.PathSegment.Bezier,(se-re)*E+ve,ie*a+be,(se-te)*E+ve,(ie+re)*a+be,(se-re)*E+ve,(ie+te)*a+be)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,se*E+ve,(ie-re)*a+be,(se-re)*E+ve,(ie-te)*a+be,(se-te)*E+ve,(ie-re)*a+be)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,(se-re+te*.5)*E+ve,ie*a+be,se*E+ve,(ie-re)*a+be,(se-re+te*.5)*E+ve,(ie-te)*a+be)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,se*E+ve,(ie+re)*a+be,(se-re+te*.5)*E+ve,(ie+te)*a+be,se*E+ve,(ie+re)*a+be).close()),te=le*.4,re=.4,se=.2,ie=.5;var De=new go.PathFigure(se*E+ve,(ie+re)*a+be,!0);x.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(se-re)*E+ve,ie*a+be,(se-te)*E+ve,(ie+re)*a+be,(se-re)*E+ve,(ie+te)*a+be)),De.add(new go.PathSegment(go.PathSegment.Bezier,se*E+ve,(ie-re)*a+be,(se-re)*E+ve,(ie-te)*a+be,(se-te)*E+ve,(ie-re)*a+be)),De.add(new go.PathSegment(go.PathSegment.Bezier,(se-re+te*.5)*E+ve,ie*a+be,se*E+ve,(ie-re)*a+be,(se-re+te*.5)*E+ve,(ie-te)*a+be)),De.add(new go.PathSegment(go.PathSegment.Bezier,se*E+ve,(ie+re)*a+be,(se-re+te*.5)*E+ve,(ie+te)*a+be,se*E+ve,(ie+re)*a+be).close()),te=le*.2,re=.2,se=.5,ie=.5;var ze=new go.PathFigure((se-re)*E+ve,ie*a+be,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,se*E+ve,(ie-re)*a+be,(se-re)*E+ve,(ie-te)*a+be,(se-te)*E+ve,(ie-re)*a+be)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(se+re)*E+ve,ie*a+be,(se+te)*E+ve,(ie-re)*a+be,(se+re)*E+ve,(ie-te)*a+be)),ze.add(new go.PathSegment(go.PathSegment.Bezier,se*E+ve,(ie+re)*a+be,(se+re)*E+ve,(ie+te)*a+be,(se+te)*E+ve,(ie+re)*a+be)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(se-re)*E+ve,ie*a+be,(se-te)*E+ve,(ie+re)*a+be,(se-re)*E+ve,(ie+te)*a+be)),te=le*.4,re=.4,se=.8,ie=.5;var he=new go.PathFigure(se*E+ve,(ie-re)*a+be,!0);x.add(he),he.add(new go.PathSegment(go.PathSegment.Bezier,(se+re)*E+ve,ie*a+be,(se+te)*E+ve,(ie-re)*a+be,(se+re)*E+ve,(ie-te)*a+be)),he.add(new go.PathSegment(go.PathSegment.Bezier,se*E+ve,(ie+re)*a+be,(se+re)*E+ve,(ie+te)*a+be,(se+te)*E+ve,(ie+re)*a+be)),he.add(new go.PathSegment(go.PathSegment.Bezier,(se+re-te*.5)*E+ve,ie*a+be,se*E+ve,(ie+re)*a+be,(se+re-te*.5)*E+ve,(ie+te)*a+be)),he.add(new go.PathSegment(go.PathSegment.Bezier,se*E+ve,(ie-re)*a+be,(se+re-te*.5)*E+ve,(ie-te)*a+be,se*E+ve,(ie-re)*a+be).close()),te=le*.8,re=.8,se=1,ie=.5;var Je=new go.PathFigure(se*E+ve,(ie-re)*a+be,!0);return x.add(Je),Je.add(new go.PathSegment(go.PathSegment.Bezier,(se+re)*E+ve,ie*a+be,(se+te)*E+ve,(ie-re)*a+be,(se+re)*E+ve,(ie-te)*a+be)),Je.add(new go.PathSegment(go.PathSegment.Bezier,se*E+ve,(ie+re)*a+be,(se+re)*E+ve,(ie+te)*a+be,(se+te)*E+ve,(ie+re)*a+be)),Je.add(new go.PathSegment(go.PathSegment.Bezier,(se+re-te*.5)*E+ve,ie*a+be,se*E+ve,(ie+re)*a+be,(se+re-te*.5)*E+ve,(ie+te)*a+be)),Je.add(new go.PathSegment(go.PathSegment.Bezier,se*E+ve,(ie-re)*a+be,(se+re-te*.5)*E+ve,(ie-te)*a+be,se*E+ve,(ie-re)*a+be).close()),x}),go.Shape.defineFigureGenerator("Email",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.54*a)),x}),go.Shape.defineFigureGenerator("Ethernet",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.35*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,0).close());var z=new go.PathFigure(.1*E,a,!0,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var te=new go.PathFigure(.6*E,a,!0,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*E,a).close());var re=new go.PathFigure(0,.5*a,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*E,.4*a)),re.add(new go.PathSegment(go.PathSegment.Move,.75*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.75*E,.6*a)),re.add(new go.PathSegment(go.PathSegment.Move,.25*E,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.25*E,.6*a)),x}),go.Shape.defineFigureGenerator("Power",function(ue,E,a){var x=new go.Geometry,y=le*.4,z=.4,te=.5,re=.5,se=b(),ie=b(),ve=b(),be=b();Ne(te,re-z,te+y,re-z,te+z,re-y,te+z,re,.5,se,se,ie,ve,be);var Ke=ee(ie.x,ie.y),De=new go.PathFigure(ie.x*E,ie.y*a,!0);x.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,re*a,ve.x*E,ve.y*a,be.x*E,be.y*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+z)*a,(te+z)*E,(re+y)*a,(te+y)*E,(re+z)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*E,re*a,(te-y)*E,(re+z)*a,(te-z)*E,(re+y)*a)),Ne(te-z,re,te-z,re-y,te-y,re-z,te,re-z,.5,ve,be,ie,se,se),De.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,ve.x*E,ve.y*a,be.x*E,be.y*a)),y=le*.3,z=.3,Ne(te-z,re,te-z,re-y,te-y,re-z,te,re-z,.5,ve,be,ie,se,se),De.add(new go.PathSegment(go.PathSegment.Line,ie.x*E,ie.y*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(te-z)*E,re*a,be.x*E,be.y*a,ve.x*E,ve.y*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+z)*a,(te-z)*E,(re+y)*a,(te-y)*E,(re+z)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(te+z)*E,re*a,(te+y)*E,(re+z)*a,(te+z)*E,(re+y)*a)),Ne(te,re-z,te+y,re-z,te+z,re-y,te+z,re,.5,se,se,ie,ve,be),De.add(new go.PathSegment(go.PathSegment.Bezier,ie.x*E,ie.y*a,be.x*E,be.y*a,ve.x*E,ve.y*a).close());var De=new go.PathFigure(.45*E,0,!0);return x.add(De),De.add(new go.PathSegment(go.PathSegment.Line,.45*E,.5*a)),De.add(new go.PathSegment(go.PathSegment.Line,.55*E,.5*a)),De.add(new go.PathSegment(go.PathSegment.Line,.55*E,0).close()),de(se),de(ie),de(ve),de(be),de(Ke),x.spot1=new go.Spot(.25,.45),x.spot2=new go.Spot(.75,.8),x}),go.Shape.defineFigureGenerator("Fallout",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a/2,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,180,360,E/2,a/2,E/2,a/2));function z(te,re,se){te.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*E,(.8+se)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*E,(.5+se)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*E,(.5+se)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*E,(.8+se)*a).close())}return z(y,0,0),z(y,.4,0),z(y,.2,-.3),x}),go.Shape.defineFigureGenerator("IrritationHazard",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),x.spot1=new go.Spot(.3,.3),x.spot2=new go.Spot(.7,.7),x}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.37*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.11*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.04*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.49*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.37*a)),y.add(new go.PathSegment(go.PathSegment.Line,.63*E,.86*a)),y.add(new go.PathSegment(go.PathSegment.Line,.77*E,.91*a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.34*E,.78*a)),y.add(new go.PathSegment(go.PathSegment.Line,.44*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.56*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),x}),go.Shape.defineFigureGenerator("FireHazard",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.29*E,0,-.25*E,.63*a,.45*E,.44*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.51*E,.42*a,.48*E,.17*a,.54*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.59*E,.18*a,.59*E,.29*a,.58*E,.28*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.75*E,.6*a,.8*E,.34*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.88*E,.31*a,.87*E,.48*a,.88*E,.43*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,1.17*E,.76*a,.82*E,.8*a).close()),x.spot1=new go.Spot(.07,.445),x.spot2=new go.Spot(.884,.958),x}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ue,E,a){var x=new go.Geometry,y=.5,z=0,te=0,re=y*le,se=.4*Math.SQRT2/2+.5,ie=.5-.5*Math.SQRT2/2,ve=1,be=.5,Ke=.5,De=0,ze=new go.PathFigure(se*E,(1-ie)*a,!1);return x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,ve*E,be*a,ve*E,.7*a,ve*E,be*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Ke+z)*E,(De+z)*a,(.5+y+z)*E,(.5-re+z)*a,(.5+re+z)*E,(.5-y+z)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.5-y+z)*E,(.5+te)*a,(.5-re+z)*E,(.5-y+te)*a,(.5-y+z)*E,(.5-re+te)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*E,.9*a,(.5-y+z)*E,(.5+re+te)*a,(.5-re+z)*E,.9*a)),ze.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*E,.8*a)),ze.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*E,.9*a)),ze.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*E,.95*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),x}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(E,a,!1);x.add(z);var te=new go.PathFigure(0,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.2*E,.35*a,.3*E,.35*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.7*E,.65*a,.8*E,.65*a)),x}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a).close()),x}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var y=new go.PathFigure(0,.2*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.7*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,0,.6*E,.5*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,a,.4*E,.5*a,E,.5*a).close());var z=new go.PathFigure(.45*E,.73*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*E,.73*a)),z.add(new go.PathSegment(go.PathSegment.Move,.38*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.63*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Move,.31*E,.27*a)),z.add(new go.PathSegment(go.PathSegment.Line,.56*E,.27*a)),x}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(.335*E,(1-.555)*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,E,.68*a,(1-.12)*E,.46*a,(1-.02)*E,.54*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*E,(1-.555)*a,.02*E,.54*a,.12*E,.46*a)),z.add(new go.PathSegment(go.PathSegment.Line,.365*E,(1-.595)*a));var te=.5-.285,re=.5,se=te,ie=Math.PI/4,ve=4*(1-Math.cos(ie))/(3*Math.sin(ie)),be=ve*.5,Ke=te,De=te,ze=ve*Ke,he=ve*De;z.add(new go.PathSegment(go.PathSegment.Bezier,(re-Ke)*E,se*a,(re-(ze+Ke)/2)*E,(se+(De+he)/2)*a,(re-Ke)*E,(se+he)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,re*E,(se-De)*a,(re-Ke)*E,(se-he)*a,(re-ze)*E,(se-De)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(re+Ke)*E,se*a,(re+ze)*E,(se-De)*a,(re+Ke)*E,(se-he)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*E,(1-.595)*a,(re+Ke)*E,(se+he)*a,(re+(ze+Ke)/2)*E,(se+(De+he)/2)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*E,(1-.595)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*E,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,.335*E,(1-.405)*a));var Je=new go.PathFigure(.2*E,a,!1);x.add(Je),Je.add(new go.PathSegment(go.PathSegment.Line,.2*E,.8*a));var je=new go.PathFigure(.8*E,a,!1);return x.add(je),je.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,a).close());var z=new go.PathFigure(.2*E,.2*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.8*a)),x}),go.Shape.defineFigureGenerator("BpmnEventError",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y);var z=new go.PathFigure(E,a,!1);x.add(z);var te=new go.PathFigure(.1*E,a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Caution",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.05*E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.8*a,0,a,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.55*E,.1*a,.5*E,0,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.95*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,a,E,a,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,a));var z=.05;return y.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*E,.875*a)),y.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*E,.875*a,z*E,z*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.325*a,.575*E,.725*a,.625*E,.375*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.75*a,.375*E,.375*a,.425*E,.725*a)),x}),go.Shape.defineFigureGenerator("Recycle",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.45*E,.95*a,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.185*E,.85*a,.17*E,.95*a,.15*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.235*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,.3*E,.625*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,.275*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.05*E,.575*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.1875*E,.95*a,0,.675*a,0,.7*a)),y.add(new go.PathSegment(go.PathSegment.Move,.45*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.775*a)),y.add(new go.PathSegment(go.PathSegment.Line,.22*E,.775*a));var z=new go.PathFigure(.475*E,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.225*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.275*E,.175*a)),z.add(new go.PathSegment(go.PathSegment.Line,.325*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,.05*a,.35*E,0,.375*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*E,.375*a)),z.add(new go.PathSegment(go.PathSegment.Line,.525*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*E,.475*a)),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.315*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.32*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,0,.65*E,.05*a,.625*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*E,.0105*a));var te=new go.PathFigure(.675*E,.575*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.875*E,.525*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.85*E,.95*a,E,.8*a,E,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.95*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.725*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,E,.775*a)),te.add(new go.PathSegment(go.PathSegment.Move,.675*E,.575*a)),te.add(new go.PathSegment(go.PathSegment.Line,.775*E,.775*a)),x}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ue,E,a){var x=new go.Geometry,y=.5,z=le*.5,te=new go.PathFigure(E,y*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y*E,a,E,(y+z)*a,(y+z)*E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,y*a,(y-z)*E,a,0,(y+z)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y*E,0,0,(y-z)*a,(y-z)*E,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,y*a,(y+z)*E,0,E,(y-z)*a));var re=new go.PathFigure(y*E,0,!1);return x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.15*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,a)),re.add(new go.PathSegment(go.PathSegment.Line,y*E,.85*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.85*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.58*E,.1*a)),re.add(new go.PathSegment(go.PathSegment.Move,y*E,y*a)),re.add(new go.PathSegment(go.PathSegment.Line,.78*E,.54*a)),x}),go.Shape.defineFigureGenerator("Package",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.15*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,.15*a,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*E,.15*a).close()),x.spot1=new go.Spot(0,.1),x.spot2=new go.Spot(1,1),x}),go.Shape.defineFigureGenerator("Class",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var te=new go.PathFigure(0,.5*a,!1);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,.5*a).close()),x}),go.Shape.defineFigureGenerator("Component",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close());var z=new go.PathFigure(0,.2*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var te=new go.PathFigure(0,.6*a,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*E,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*E,.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()),x}),go.Shape.defineFigureGenerator("Boat Shipment",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.15*E,.6*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.6*a));var z=new go.PathFigure(.15*E,.6*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*E,.6*a)),x}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.66*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,.33*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Workcell",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.65*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.35*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),x}),go.Shape.defineFigureGenerator("Supermarket",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.33*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),y.add(new go.PathSegment(go.PathSegment.Move,E,.66*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),x}),go.Shape.defineFigureGenerator("TruckShipment",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(E,.8*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.8*a).close());var te=.1,re=le*.1,se=.2,ie=.9,ve=new go.PathFigure((se-te)*E,ie*a,!0);x.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-te)*a,(se-te)*E,(ie-re)*a,(se-re)*E,(ie-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(se+te)*E,ie*a,(se+re)*E,(ie-te)*a,(se+te)*E,(ie-re)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie+te)*a,(se+te)*E,(ie+re)*a,(se+re)*E,(ie+te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(se-te)*E,ie*a,(se-re)*E,(ie+te)*a,(se-te)*E,(ie+re)*a).close()),te=.1,re=le*.1,se=.8,ie=.9;var be=new go.PathFigure((se-te)*E,ie*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie-te)*a,(se-te)*E,(ie-re)*a,(se-re)*E,(ie-te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(se+te)*E,ie*a,(se+re)*E,(ie-te)*a,(se+te)*E,(ie-re)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,se*E,(ie+te)*a,(se+te)*E,(ie+re)*a,(se+re)*E,(ie+te)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(se-te)*E,ie*a,(se-re)*E,(ie+te)*a,(se-te)*E,(ie+re)*a).close()),x}),go.Shape.defineFigureGenerator("KanbanPost",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.2*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,0)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,a)),x}),go.Shape.defineFigureGenerator("Forklift",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.5*E,.8*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*E,.8*a));var re=new go.PathFigure(.5*E,.7*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E,.7*a));var se=.1,ie=le*.1,ve=.1,be=.9,Ke=new go.PathFigure((ve-se)*E,be*a,!0);x.add(Ke),Ke.add(new go.PathSegment(go.PathSegment.Bezier,ve*E,(be-se)*a,(ve-se)*E,(be-ie)*a,(ve-ie)*E,(be-se)*a)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,(ve+se)*E,be*a,(ve+ie)*E,(be-se)*a,(ve+se)*E,(be-ie)*a)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,ve*E,(be+se)*a,(ve+se)*E,(be+ie)*a,(ve+ie)*E,(be+se)*a)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,(ve-se)*E,be*a,(ve-ie)*E,(be+se)*a,(ve-se)*E,(be+ie)*a)),se=.1,ie=le*.1,ve=.4,be=.9;var De=new go.PathFigure((ve-se)*E,be*a,!0);return x.add(De),De.add(new go.PathSegment(go.PathSegment.Bezier,ve*E,(be-se)*a,(ve-se)*E,(be-ie)*a,(ve-ie)*E,(be-se)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ve+se)*E,be*a,(ve+ie)*E,(be-se)*a,(ve+se)*E,(be-ie)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,ve*E,(be+se)*a,(ve+se)*E,(be+ie)*a,(ve+ie)*E,(be+se)*a)),De.add(new go.PathSegment(go.PathSegment.Bezier,(ve-se)*E,be*a,(ve-ie)*E,(be+se)*a,(ve-se)*E,(be+ie)*a)),x}),go.Shape.defineFigureGenerator("RailShipment",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.1*E,.4*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.45*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.4*a).close());var z=new go.PathFigure(.45*E,.7*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*E,.7*a));var te=new go.PathFigure(.55*E,.4*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*E,.4*a).close());var ve=.05,be=le*.05,Ke=.175,De=.95,re=new go.PathFigure((Ke-ve)*E,De*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Ke*E,(De-ve)*a,(Ke-ve)*E,(De-be)*a,(Ke-be)*E,(De-ve)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ke+ve)*E,De*a,(Ke+be)*E,(De-ve)*a,(Ke+ve)*E,(De-be)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,Ke*E,(De+ve)*a,(Ke+ve)*E,(De+be)*a,(Ke+be)*E,(De+ve)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ke-ve)*E,De*a,(Ke-be)*E,(De+ve)*a,(Ke-ve)*E,(De+be)*a));var ve=.05,be=le*.05,Ke=.375,De=.95,se=new go.PathFigure((Ke-ve)*E,De*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,Ke*E,(De-ve)*a,(Ke-ve)*E,(De-be)*a,(Ke-be)*E,(De-ve)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Ke+ve)*E,De*a,(Ke+be)*E,(De-ve)*a,(Ke+ve)*E,(De-be)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,Ke*E,(De+ve)*a,(Ke+ve)*E,(De+be)*a,(Ke+be)*E,(De+ve)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(Ke-ve)*E,De*a,(Ke-be)*E,(De+ve)*a,(Ke-ve)*E,(De+be)*a));var ve=.05,be=le*.05,Ke=.625,De=.95,ie=new go.PathFigure((Ke-ve)*E,De*a,!0);x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ke*E,(De-ve)*a,(Ke-ve)*E,(De-be)*a,(Ke-be)*E,(De-ve)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ke+ve)*E,De*a,(Ke+be)*E,(De-ve)*a,(Ke+ve)*E,(De-be)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ke*E,(De+ve)*a,(Ke+ve)*E,(De+be)*a,(Ke+be)*E,(De+ve)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ke-ve)*E,De*a,(Ke-be)*E,(De+ve)*a,(Ke-ve)*E,(De+be)*a));var ve=.05,be=le*.05,Ke=.825,De=.95,ze=new go.PathFigure((Ke-ve)*E,De*a,!0);x.add(ze),ze.add(new go.PathSegment(go.PathSegment.Bezier,Ke*E,(De-ve)*a,(Ke-ve)*E,(De-be)*a,(Ke-be)*E,(De-ve)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Ke+ve)*E,De*a,(Ke+be)*E,(De-ve)*a,(Ke+ve)*E,(De-be)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,Ke*E,(De+ve)*a,(Ke+ve)*E,(De+be)*a,(Ke+be)*E,(De+ve)*a)),ze.add(new go.PathSegment(go.PathSegment.Bezier,(Ke-ve)*E,De*a,(Ke-be)*E,(De+ve)*a,(Ke-ve)*E,(De+be)*a).close());var he=new go.PathFigure(0,a,!1);return x.add(he),he.add(new go.PathSegment(go.PathSegment.Line,E,a).close()),x}),go.Shape.defineFigureGenerator("Warehouse",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.2*a).close());var te=new go.PathFigure(.15*E,a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.15*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*E,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*E,a)),te.add(new go.PathSegment(go.PathSegment.Line,.15*E,a).close());var re=.05,se=le*.05,ie=.35,ve=.775,be=new go.PathFigure((ie-re)*E,ve*a,!0);return x.add(be),be.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ve-re)*a,(ie-re)*E,(ve-se)*a,(ie-se)*E,(ve-re)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie+re)*E,ve*a,(ie+se)*E,(ve-re)*a,(ie+re)*E,(ve-se)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,ie*E,(ve+re)*a,(ie+re)*E,(ve+se)*a,(ie+se)*E,(ve+re)*a)),be.add(new go.PathSegment(go.PathSegment.Bezier,(ie-re)*E,ve*a,(ie-se)*E,(ve+re)*a,(ie-re)*E,(ve+se)*a).close()),x}),go.Shape.defineFigureGenerator("ControlCenter",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a).close()),x}),go.Shape.defineFigureGenerator("Bluetooth",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.75*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Bookmark",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),y.add(new go.PathSegment(go.PathSegment.Line,0,0)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Move,.2*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,.8*E,.4*a)),x}),go.Shape.defineFigureGenerator("Globe",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.5*a,.75*E,0,E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,E,.75*a,.75*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*E,a,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,0,.25*a,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,a,.15*E,.25*a,.15*E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.85*E,.75*a,.85*E,.25*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.15*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.15*a,.35*E,.3*a,.65*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.1675*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8325*E,.85*a,.35*E,.7*a,.65*E,.7*a)),x}),go.Shape.defineFigureGenerator("Wave",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.25*a,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.25*a,.1*E,0,.2*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.25*a,.425*E,.5*a,.575*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.25*a,.8*E,0,.9*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.75*a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.75*a,.1*E,.5*a,.2*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.7*E,.75*a,.425*E,a,.575*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.75*a,.8*E,.5*a,.9*E,.5*a)),x}),go.Shape.defineFigureGenerator("Operator",function(ue,E,a){var x=new go.Geometry,y=.3,z=le*.3,te=.5,re=.7,se=new go.PathFigure((te-y)*E,re*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-z)*a,(te-z)*E,(re-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+z)*E,(re-y)*a,(te+y)*E,(re-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+z)*a,(te+z)*E,(re+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-z)*E,(re+y)*a,(te-y)*E,(re+z)*a));var ie=new go.PathFigure(0,.7*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,E,.7*a,0,0,E,0)),x}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.5*E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.65*E,.3*a,.65*E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.35*E,.5*a,.35*E,.3*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*E,.6*a,.1*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.2*E,a,.35*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.65*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,a,.7*E,.6*a,.9*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.65*a,.8*E,a,.65*E,.95*a)),x}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E,0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.4*E,a,0,a,.4*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.4*a,.8*E,a,.85*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,0)),x}),go.Shape.defineFigureGenerator("Battery",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,.4*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.1*a));var z=new go.PathFigure(0,.6*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,E,.4*a)),x}),go.Shape.defineFigureGenerator("Delete",function(ue,E,a){var x=new go.Geometry,y=.5,z=le*.5,te=.5,re=.5,se=new go.PathFigure((te-y)*E,re*a,!0);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-z)*a,(te-z)*E,(re-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+z)*E,(re-y)*a,(te+y)*E,(re-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+z)*a,(te+z)*E,(re+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-z)*E,(re+y)*a,(te-y)*E,(re+z)*a));var ie=new go.PathFigure(.15*E,.5*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.85*E,.5*a)),x}),go.Shape.defineFigureGenerator("Flag",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.1*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.1*a,.15*E,0,.35*E,0)),y.add(new go.PathSegment(go.PathSegment.Bezier,E,.1*a,.65*E,.2*a,.85*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.5*a,.85*E,.6*a,.65*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*E,.4*a,.15*E,.4*a).close()),x}),go.Shape.defineFigureGenerator("Help",function(ue,E,a){var x=new go.Geometry,y=.5,z=le*.5,te=.5,re=.5,se=new go.PathFigure((te-y)*E,re*a,!1);x.add(se),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-z)*a,(te-z)*E,(re-y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+z)*E,(re-y)*a,(te+y)*E,(re-z)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+z)*a,(te+z)*E,(re+y)*a)),se.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-z)*E,(re+y)*a,(te-y)*E,(re+z)*a).close()),y=.05,z=le*.05,te=.5,re=.8;var ie=new go.PathFigure((te-y)*E,re*a,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re-y)*a,(te-y)*E,(re-z)*a,(te-z)*E,(re-y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te+y)*E,re*a,(te+z)*E,(re-y)*a,(te+y)*E,(re-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,te*E,(re+y)*a,(te+y)*E,(re+z)*a,(te+z)*E,(re+y)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(te-y)*E,re*a,(te-z)*E,(re+y)*a,(te-y)*E,(re+z)*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,.5*E,.7*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.5*E,.5*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.5*E,.2*a,.75*E,.475*a,.75*E,.225*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.35*a,.4*E,.2*a,.3*E,.25*a)),x}),go.Shape.defineFigureGenerator("Location",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.5*E,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*E,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*E,0,.975*E,.025*a,.5*E,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*E,.5*a,.5*E,0,.025*E,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*E,.3*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.3*a)),x}),go.Shape.defineFigureGenerator("Unlocked",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,.5*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*E,.5*a,!1);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*E,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*E,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*E,.3*a,.25*E,0,.75*E,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*E,.35*a)),x}),go.Shape.defineFigureGenerator("Gear",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(.9375*E,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*E,.3316875*a,.79840625*E,.39915625*a,.7834375*E,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*E,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*E,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*E,.19378125*a,.64228125*E,.2188125*a,.603875*E,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*E,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*E,.239375*a,.39759375*E,.20190625*a,.36053125*E,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*E,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*E,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*E,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*E,.4375*a,.21765625*E,.36059375*a,.201875*E,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*E,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*E,.67596875*a,.20221875*E,.603875*a,.21884375*E,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*E,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*E,.80621875*a,.36353125*E,.78340625*a,.3991875*E,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*E,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*E,.760625*a,.602375*E,.79809375*a,.63946875*E,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*E,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*E,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*E,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*E,.56246875*a,.78234375*E,.63940625*a,.798125*E,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*E,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*E,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*E,.5*a,.1*E,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.5*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Bezier,.1*E,.3*a,0,.375*a,.05*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.45*E,.075*a,.3*E,.225*a,.4*E,.175*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.525*E,.075*a,.46*E,.05*a,.525*E,.05*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.3*E,.4*a,.525*E,.275*a,.475*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.55*a,E,.4*a,E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.425*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.55*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.6*E,.7*a,.675*E,.55*a,.675*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.575*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.575*E,.85*a,.65*E,.7*a,.65*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Line,.525*E,.85*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.535*E,a,.61*E,.85*a,.61*E,a)),y.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*E,a,0,a).close()),x}),go.Shape.defineFigureGenerator("Map",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,.2*a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.25*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.25*E,.8*a)),y.add(new go.PathSegment(go.PathSegment.Move,.5*E,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a)),y.add(new go.PathSegment(go.PathSegment.Move,.75*E,0)),y.add(new go.PathSegment(go.PathSegment.Line,.75*E,.8*a)),x}),go.Shape.defineFigureGenerator("Eject",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E,a)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.7)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var z=new go.PathFigure(0,a*.6,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*E,0).close()),x}),go.Shape.defineFigureGenerator("Pencil",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.046*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.3)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*E,a*.85)),y.add(new go.PathSegment(go.PathSegment.Line,E,a*.85).close());var z=new go.PathFigure(.126*E,.85*a,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*E,.85*a).close());var te=new go.PathFigure(.402*E,.85*a,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.402*E,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*E,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*E,.85*a).close());var re=new go.PathFigure(.678*E,.85*a,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*E,.85*a).close());var se=new go.PathFigure(.5*E,.1*a,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*E,.3*a)),se.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*E,.3*a).close()),x}),go.Shape.defineFigureGenerator("Staircase",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.8)),y.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.6)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.4)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.2)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.15)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),x}),go.Shape.defineFigureGenerator("5Bars",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,a*1,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.184,a*(1-.184)).close());var z=new go.PathFigure(E*.204,a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.204,a*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,E*.388,a*1).close());var te=new go.PathFigure(E*.408,a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.408,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,E*.592,a*1).close());var re=new go.PathFigure(E*.612,a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.612,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,E*.796,a*1).close());var se=new go.PathFigure(E*.816,a,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*.816,a*(1-.184*4))),se.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-.184*5))),se.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1).close()),x}),go.Shape.defineFigureGenerator("PC",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,0).close());var z=new go.PathFigure(E*.055,.07*a,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.07)),z.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.1).close());var te=new go.PathFigure(E*.055,.13*a,!0);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.13)),te.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.16)),te.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.16).close());var re=new go.PathFigure(E*.055,.18*a,!0);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.18)),re.add(new go.PathSegment(go.PathSegment.Line,E*.245,a*.21)),re.add(new go.PathSegment(go.PathSegment.Line,E*.055,a*.21).close());var se=new go.PathFigure(E*1,0,!0);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*.4,0)),se.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.65)),se.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.65).close()),x}),go.Shape.defineFigureGenerator("Plane",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(.55*E,a,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.7*a)),y.add(new go.PathSegment(go.PathSegment.Line,.1*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.35*E,.525*a,0,.4*a,.225*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.4*E,.475*a)),y.add(new go.PathSegment(go.PathSegment.Line,.15*E,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,.2*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.325*a)),y.add(new go.PathSegment(go.PathSegment.Line,.85*E,.1*a)),y.add(new go.PathSegment(go.PathSegment.Bezier,.9*E,.2*a,.975*E,0,E,.08*a)),y.add(new go.PathSegment(go.PathSegment.Line,.7*E,.45*a)),y.add(new go.PathSegment(go.PathSegment.Line,.6*E,.95*a)),y.add(new go.PathSegment(go.PathSegment.Line,.55*E,a).close()),x}),go.Shape.defineFigureGenerator("Key",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*1,a*.5,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.4*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.2*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),y.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.15,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,.8*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.65*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,.55*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,.6*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,.575*a)),y.add(new go.PathSegment(go.PathSegment.Line,E*.9,.6*a).close()),y.add(new go.PathSegment(go.PathSegment.Move,.17*E,.425*a)),y.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*E,.5*a,.075*E,.075*a).close()),x}),go.Shape.defineFigureGenerator("FilmTape",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(0,0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Arc,270,180,E*0,E*.3,E*.055)),y.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.08,a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*1),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*2),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*3),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*4),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*5),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*6),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*7),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*8),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*9),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*10),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*11),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*12),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*13),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*14),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*.95)),y.add(new go.PathSegment(go.PathSegment.Line,E*(.08+.056*15),a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var z=new go.PathFigure(0,0,!1);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,E*1,E*.3,E*.055)),z.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1));var te=new go.PathFigure(E*.11,a*.1,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*0),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,E*.11,a*.8).close());var re=new go.PathFigure(E*(.11+.24133333*1+.028*1),a*.1,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*1),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*1+.028*1),a*.8).close());var se=new go.PathFigure(E*(.11+.24133333*2+.028*2),a*.1,!1);return x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.1)),se.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*3+.028*2),a*.8)),se.add(new go.PathSegment(go.PathSegment.Line,E*(.11+.24133333*2+.028*2),a*.8).close()),x}),go.Shape.defineFigureGenerator("FloppyDisk",function(ue,E,a){var x=new go.Geometry,y=8,z=y*le,te=new go.PathFigure(y,0,!1);x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.86,0)),te.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.14)),te.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),te.add(new go.PathSegment(go.PathSegment.Line,0,y)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,0,0,z,z,0).close());var re=new go.PathFigure(E*.83,0,!1);x.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*0).close());var se=new go.PathFigure(E*.83,a*1,!1);x.add(se),se.add(new go.PathSegment(go.PathSegment.Line,E*.83,a*.5)),se.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*.5)),se.add(new go.PathSegment(go.PathSegment.Line,E*.17,a*1).close());var ie=new go.PathFigure(E*.78,a*.05,!1);return x.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.05)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.25)),ie.add(new go.PathSegment(go.PathSegment.Line,E*.78,a*.25).close()),x}),go.Shape.defineFigureGenerator("SpeechBubble",function(ue,E,a){var x=ue?ue.parameter1:NaN;(isNaN(x)||x<0)&&(x=15),x=Math.min(x,E/3),x=Math.min(x,a/3);var y=x*le,z=a*.8,te=new go.Geometry,re=new go.PathFigure(x,0,!0);return te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E-x,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,E,x,E-y,0,E,y)),re.add(new go.PathSegment(go.PathSegment.Line,E,z-x)),re.add(new go.PathSegment(go.PathSegment.Bezier,E-x,z,E,z-y,E-y,z)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,z)),re.add(new go.PathSegment(go.PathSegment.Line,E*.7,a)),re.add(new go.PathSegment(go.PathSegment.Line,E*.55,z)),re.add(new go.PathSegment(go.PathSegment.Line,x,z)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,z-x,y,z,0,z-y)),re.add(new go.PathSegment(go.PathSegment.Line,0,x)),re.add(new go.PathSegment(go.PathSegment.Bezier,x,0,0,y,y,0).close()),y>1?(te.spot1=new go.Spot(0,0,y,y),te.spot2=new go.Spot(1,.8,-y,-y)):(te.spot1=go.Spot.TopLeft,te.spot2=new go.Spot(1,.8)),te}),go.Shape.defineFigureGenerator("Repeat",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.45,!0);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.2,a*.45).close());var z=new go.PathFigure(E*1,a*.55,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*.55).close()),x}),go.Shape.defineFigureGenerator("Windows",function(ue,E,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,E,0)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*E,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*E,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*E,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*E,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*E,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*E,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*.1,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.9)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.9).close());var z=new go.PathFigure(E*.1,a*.2,!0);x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,E*.22,a*.285)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.1,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,E*.275,a*.25).close());var te=new go.PathFigure(E*.28,a*.37,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.41)),te.add(new go.PathSegment(go.PathSegment.Line,E*.28,a*.41).close()),x}),go.Shape.defineFigureGenerator("Beaker",function(ue,E,a){var x=new go.Geometry,y=15,z=y*le,te=new go.PathFigure(E*.62,a*.475,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E,a-y)),te.add(new go.PathSegment(go.PathSegment.Bezier,E-y,a,E,a-z,E-z,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-y,z,a,0,a-z)),te.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.475)),te.add(new go.PathSegment(go.PathSegment.Line,E*.38,a*.03)),te.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,E*.62,a*.03).close()),z>1?(x.spot1=new go.Spot(0,0,z,z),x.spot2=new go.Spot(1,1,-z,-z)):(x.spot1=go.Spot.TopLeft,x.spot2=go.Spot.BottomRight),x}),go.Shape.defineFigureGenerator("Download",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var te=new go.PathFigure(E*.4,a*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.66)),te.add(new go.PathSegment(go.PathSegment.Line,E*(1-.26),a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*0).close()),x}),go.Shape.defineFigureGenerator("Bin",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;return y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close()),x}),go.Shape.defineFigureGenerator("Upload",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*0,a*1,!0);x.add(y);var z=.1/.3;y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.8,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.66,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.755,a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*.93,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.64,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.61,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.39,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.36,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*.07,a*(1-z))),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.755),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*.055)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.66),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*(1-.8),a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*(1-z)).close());var te=new go.PathFigure(E*.5,a*0,!0);return x.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*.26,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.4,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,E*.6,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,E*.74,a*.25).close()),x}),go.Shape.defineFigureGenerator("EmptyDrink",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close()),x}),go.Shape.defineFigureGenerator("Drink",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.15,a*0,!1);x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.85,a*0)),y.add(new go.PathSegment(go.PathSegment.Line,E*.7,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.3,a*1).close());var z=new go.PathFigure(E*.235,a*.28,!0);return x.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*.765,a*.28)),z.add(new go.PathSegment(go.PathSegment.Line,E*.655,a*.97)),z.add(new go.PathSegment(go.PathSegment.Line,E*.345,a*.97).close()),x}),go.Shape.defineFigureGenerator("4Arrows",function(ue,E,a){var x=new go.Geometry,y=new go.PathFigure(E*.5,a*0,!0);return x.add(y),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*1,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*.75,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.55,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.65,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.5,a*1)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.75)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.55)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.65)),y.add(new go.PathSegment(go.PathSegment.Line,E*0,a*.5)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.35)),y.add(new go.PathSegment(go.PathSegment.Line,E*.25,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.45)),y.add(new go.PathSegment(go.PathSegment.Line,E*.45,a*.25)),y.add(new go.PathSegment(go.PathSegment.Line,E*.35,a*.25).close()),x}),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")},43001: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 Tt={},zt="5.0",ee={},b=null,de=!1,Fe=!1,Ne=null,Ze=!1,Te=null,le=null,it=0;it<arguments.length;it++){var $e=arguments[it];if($e!==null)switch(typeof $e){case"number":zt=$e.toFixed(1);break;case"string":$e.match(new RegExp("^[0-9]\\.[0-9]+$"))?zt=$e:Ne=$e;break;case"object":typeof $e.is3D!="undefined"?b=$e:ee=$e;break;case"boolean":de=$e,Fe=!0;break}}b===null&&(b={is3D:!1,AV:!1,SV:!1,CV:!1,EV2:!1,CP:!1,PC:!1,DA:!1,FI:!1,PV:!1,macro:!1},ee.material_id!==void 0&&!Fe&&(de=!0)),Ne!==null&&ee.id===void 0&&(ee.id=Ne);var Ve="",We="",Xe=!1,_e=null,ue=null,E=null,a=!1,x=null,y=null,z=null,te=null,re=null;ee.height!==void 0&&(ee.height=Math.round(ee.height)),ee.width!==void 0&&(ee.width=Math.round(ee.width));var se=function(Ue){return parseFloat(Ue)>4?parseFloat(Ue):5};Tt.setHTML5Codebase=function(Ue,ot){le=Ue,Ct(Ue,ot)},Tt.setJavaCodebase=Tt.setJavaCodebaseVersion=Tt.isCompiledInstalled=Tt.setPreCompiledScriptPath=Tt.setPreCompiledResourcePath=function(){},Tt.setHTML5CodebaseVersion=function(Ue,ot){var rn=parseFloat(Ue);if(rn!==NaN&&rn<5){console.log("The GeoGebra HTML5 codebase version "+rn+" is deprecated. Using version latest instead.");return}Te=Ue,on(Ue,ot)},Tt.getHTML5CodebaseVersion=function(){return ue},Tt.getParameters=function(){return ee},Tt.setFontsCSSURL=function(Ue){te=Ue},Tt.setGiacJSURL=function(Ue){},Tt.setJNLPFile=function(Ue){Ve=Ue},Tt.setJNLPBaseDir=function(Ue){},Tt.inject=function(){function Ue(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var ot="auto",rn=ee.id,Kn,Wt=!1,fn=0;fn<arguments.length;fn++){var Ge=arguments[fn];typeof Ge=="string"?(Ge=Ge.toLowerCase(),Ge.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?ot=Ge:rn=arguments[fn]):typeof Ge=="boolean"?Wt=Ge:Ge instanceof HTMLElement&&(Kn=Ge)}gt();function gt(){if(!Ze){setTimeout(gt,200);return}ot=st(ot);var It=Kn||document.getElementById(rn);if(!It){console.log("possibly bug on ajax loading? ");return}if(Tt.removeExistingApplet(It,!1),ee.width===void 0&&It.clientWidth&&(ee.width=It.clientWidth),ee.height===void 0&&It.clientHeight&&(ee.height=It.clientHeight),!(ee.width&&ee.height)&&ot==="html5"&&(delete ee.width,delete ee.height),_e=ot,ot==="screenshot")je(It,ee);else{var mt=!1;ee.hasOwnProperty("playButton")&&ee.playButton||ee.hasOwnProperty("clickToLoad")&&ee.clickToLoad?mt=!0:ee.hasOwnProperty("playButtonAutoDecide")&&ee.playButtonAutoDecide&&(mt=(!ie()||Ue())&&ve()),mt?(_e="screenshot",Le(It,ee,Wt,ot)):Je(It,ee,Wt)}}};function ie(){try{return window.self!==window.top}catch(Ue){return!0}}function ve(){return ee.hasOwnProperty("screenshotGenerator")&&ee.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}Tt.getViews=function(){return b},Tt.isJavaInstalled=function(){return!1};var be=function(Ue){var ot=function(fn){var Ge=JSON.parse(fn),gt=function(Dt){return Dt.type=="G"||Dt.type=="E"},It=Ge.elements?Ge.elements.filter(gt)[0]:Ge;if(!It||!It.url){rn();return}ee.fileName=It.url,Ke(It.settings||{}),b.is3D=!0;var mt="https://www.geogebra.org/images/";Tt.setPreviewImage(x||It.previewUrl,mt+"GeoGebra_loading.png",mt+"applet_play.png"),Ue()},rn=function(){ee.onError&&ee.onError(),tn("Error: Fetching material (id "+ee.material_id+") failed.",ee)},Kn=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",Wt="/materials/"+ee.material_id+"?scope=basic";De("https://"+Kn+"/api/proxy.php?path="+encodeURIComponent(Wt),ot,rn)};function Ke(Ue){var ot=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(rn){Ue[rn]=!!Ue[rn]}),ot.forEach(function(rn){ee[rn]===void 0&&Ue[rn]!==void 0&&(ee[rn]=Ue[rn])}),ee.showToolBarHelp===void 0&&(ee.showToolBarHelp=ee.showToolBar)}function De(Ue,ot,rn){var Kn=new XMLHttpRequest;Kn.open("GET",Ue),Kn.onload=function(){ot(Kn.responseText)},Kn.onerror=rn,Kn.send()}Tt.isHTML5Installed=function(){return!0},Tt.getLoadedAppletType=function(){return _e},Tt.setPreviewImage=function(Ue,ot,rn){x=Ue,y=ot,z=rn},Tt.removeExistingApplet=function(Ue,ot){var rn;typeof Ue=="string"&&(Ue=document.getElementById(Ue)),_e=null;var Kn=null;for(rn=0;rn<Ue.childNodes.length;rn++){var Wt=Ue.childNodes[rn],fn=Wt.className;fn==="applet_screenshot"?ot?(Wt.style.display="block",_e="screenshot"):Wt.style.display="none":fn!=="applet_scaler prerender"&&(Ue.removeChild(Wt),Kn=fn&&fn.indexOf("appletParameters")!=-1?Wt.id:null,rn--)}var Ge=ee.id!==void 0?ee.id:Kn,gt=window[Ge];gt&&typeof gt.getBase64=="function"&&(gt.remove(),window[Ge]=null)},Tt.refreshHitPoints=function(){if(se(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var Ue=Tt.getAppletObject();return Ue&&typeof Ue.recalculateEnvironments=="function"?(Ue.recalculateEnvironments(),!0):!1},Tt.startAnimation=function(){var Ue=Tt.getAppletObject();return Ue&&typeof Ue.startAnimation=="function"?(Ue.startAnimation(),!0):!1},Tt.stopAnimation=function(){var Ue=Tt.getAppletObject();return Ue&&typeof Ue.stopAnimation=="function"?(Ue.stopAnimation(),!0):!1},Tt.getAppletObject=function(){var Ue=ee.id!==void 0?ee.id:"ggbApplet";return window[Ue]},Tt.resize=function(){};var ze=function(Ue,ot,rn){var Kn=document.createElement("param");Kn.setAttribute("name",ot),Kn.setAttribute("value",rn),Ue.appendChild(Kn)},he=function(Ue){return Ue&&Ue!=="false"},Je=function(Ue,ot,rn){se(ue)<=4.2&&(rn=!0);var Kn=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ue||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(Kn=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var Wt=document.createElement("div");Wt.classList.add("appletParameters","notranslate");var fn=ot.width,Ge=ot.height;if(ot.disableAutoScale=ot.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():ot.disableAutoScale,ot.width!==void 0)if(se(ue)<=4.4)he(ot.showToolBar)&&(ot.height-=7),he(ot.showAlgebraInput)&&(ot.height-=37),ot.width<605&&he(ot.showToolBar)&&(ot.width=605,fn=605);else{var gt=100;(he(ot.showToolBar)||he(ot.showMenuBar))&&(ot.hasOwnProperty("customToolBar")&&(ot.customToolbar=ot.customToolBar),gt=he(ot.showMenuBar)?245:155),fn<gt&&(ot.width=gt,fn=gt)}Wt.style.border="none",Wt.style.display="inline-block";for(var It in ot)ot.hasOwnProperty(It)&&It!=="appletOnLoad"&&Wt.setAttribute("data-param-"+It,ot[It]);te&&Wt.setAttribute("data-param-fontscssurl",te),Tt.resize=function(){GGBAppletUtils.responsiveResize(Ue,ot)},window.addEventListener("resize",function(Re){Tt.resize()});var mt=typeof ot.appletOnLoad=="function"?ot.appletOnLoad:function(){};if(!rn&&ot.width!==void 0){ot.hasOwnProperty("showSplash")||Wt.setAttribute("data-param-showSplash","false");var Dt=Ue.querySelector(".applet_scaler.prerender"),dt=Dt!==null;if(dt)var nt=Dt.querySelector(".ggb_preview");else{var nt=ut(fn,Ge,ot.borderColor,!1);Dt=document.createElement("div"),Dt.className="applet_scaler",Dt.style.position="relative",Dt.style.display="block",Dt.style.width=fn+"px",Dt.style.height=Ge+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Dt,"66%"),se(ue)>=5?(ot.appletOnLoad=function(Re){var St=Ue.querySelector(".ggb_preview");St&&St.parentNode.removeChild(St),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Dt),window.GGBT_wsf_view&&$(window).trigger("resize"),mt(Re)},dt||Dt.appendChild(nt)):Wt.appendChild(nt),Dt.appendChild(Wt),dt||Ue.appendChild(Dt),setTimeout(function(){Tt.resize()},1)}else{var we=document.createElement("div");we.className="applet_scaler",we.style.position="relative",we.style.display="block",we.appendChild(Wt),Ue.appendChild(we),ot.appletOnLoad=function(Re){Tt.resize(),mt(Re)}}function fe(Re,St){St&&typeof St.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(Re,St.appletOnLoad):renderGGBElement(Re),tn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",St)}function qe(Re,St){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:Re,params:St}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function($t){fe($t.article,$t.params)}),html5AppletsToProcess=null)},se(ue)<5&&(Re.className+=" geogebraweb")):fe(Re,St)}if(Kn){scriptLoadStarted=!0;for(var Ot=0;Ot<Wt.childNodes.length;Ot++){var Oe=Wt.childNodes[Ot].tagName;Oe==="TABLE"&&(Wt.removeChild(Wt.childNodes[Ot]),Ot--)}if(ggbHTML5LoadedScript!==null){var Ie=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Ie!=null&&Ie.parentNode.removeChild(Ie)}var pt=document.createElement("script"),tt=function(){qe(Wt,ot)};pt.src=We+E,ggbHTML5LoadedCodebaseIsWebSimple=a,ggbHTML5LoadedCodebaseVersion=ue,ggbHTML5LoadedScript=pt.src,tn("GeoGebra HTML5 codebase loaded: '"+We+"'.",ot),!le&&(!Te||Te=="5.0")?(a?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),tt()):We.requirejs?__webpack_require__.e(7963).then(function(){var Re=[__webpack_require__(87963)];tt.apply(null,Re)}.bind(this)).catch(__webpack_require__.oe):(pt.onload=tt,Ue.appendChild(pt))}else qe(Wt,ot);ot.height=Ge,ot.width=fn},je=function(Ue,ot,rn){var Kn=ut(ot.width,ot.height,ot.borderColor,rn),Wt=document.createElement("div");Wt.style.position="relative",Wt.style.display="block",Wt.style.width=ot.width+"px",Wt.style.height=ot.height+"px",Wt.className="applet_screenshot applet_scaler"+(rn?" applet_screenshot_play":""),Wt.appendChild(Kn);var fn=GGBAppletUtils.getScale(ot,Ue,rn);rn?(Ue.appendChild(at()),window.GGBT_wsf_view||(Ue.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Wt,"66%"),Ue.appendChild(Wt),fn!==1&&!isNaN(fn)&&(GGBAppletUtils.scaleElement(Wt,fn),Wt.style.width=ot.width+"px",Wt.style.height=ot.height+"px",Wt.parentNode.style.width=ot.width*fn+"px",Wt.parentNode.style.height=ot.height*fn+"px"),Tt.resize=function(){ft(Ue,Kn,Wt,rn)},window.addEventListener("resize",function(Ge){Tt.resize()}),Tt.resize()};function ft(Ue,ot,rn,Kn){if(Ue.contains(ot)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Ue.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(Ue)}var Wt=GGBAppletUtils.getScale(ee,Ue,Kn);rn.parentNode!==null&&(!isNaN(Wt)&&Wt!==1?(GGBAppletUtils.scaleElement(rn,Wt),rn.parentNode.style.width=ee.width*Wt+"px",rn.parentNode.style.height=ee.height*Wt+"px"):(GGBAppletUtils.scaleElement(rn,1),rn.parentNode.style.width=ee.width+"px",rn.parentNode.style.height=ee.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(Ue),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}Tt.onExitFullscreen=function(Ue,ot){ot.appendChild(Ue)};var Le=function(Ue,ot,rn,Kn){je(Ue,ot,!0);for(var Wt=function(){var gt=[];for(Ge=0;Ge<Ue.childNodes.length;Ge++)gt.push(Ue.childNodes[Ge]);if(window.GGBT_wsf_view){var It=window.GGBT_wsf_view.renderFullScreen(Ue,ot.id),mt=document.getElementById("fullscreencontainer"),Dt=jQuery(Ue).find(".fullscreencontent");Dt.length>0?(It.remove(),Dt.attr("id","fullscreencontent").show(),jQuery(mt).append(Dt),window.dispatchEvent(new Event("resize"))):Je(It,ot,!1),window.GGBT_wsf_view.launchFullScreen(mt)}else _e=Kn,Je(Ue,ot,!1);if(!window.GGBT_wsf_view)for(Ge=0;Ge<gt.length;Ge++)Ue.removeChild(gt[Ge])},fn=Ue.getElementsByClassName("ggb_preview_play"),Ge=0;Ge<fn.length;Ge++)fn[Ge].addEventListener("click",Wt,!1),fn[Ge].addEventListener("ontouchstart",Wt,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(Ue),ve()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},at=function(){var Ue=document.createElement("div");if(Ue.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var ot='.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");}',rn=document.createElement("style");rn.styleSheet?rn.styleSheet.cssText=ot:rn.appendChild(document.createTextNode(ot)),document.getElementsByTagName("head")[0].appendChild(rn)}return Ue},ut=function(Ue,ot,rn,Kn){var Wt=document.createElement("div");Wt.className="ggb_preview",Wt.style.position="absolute",Wt.style.zIndex="90",Wt.style.width=Ue-2+"px",Wt.style.height=ot-2+"px",Wt.style.top="0px",Wt.style.left="0px",Wt.style.overflow="hidden",Wt.style.backgroundColor="white";var fn="lightgrey";rn!==void 0&&(rn==="none"?fn="transparent":fn=rn),Wt.style.border="1px solid "+fn;var Ge=document.createElement("img");if(Ge.style.position="relative",Ge.style.zIndex="1000",Ge.style.top="-1px",Ge.style.left="-1px",x!==null&&Ge.setAttribute("src",x),Ge.style.opacity=.7,y!==null){var gt,It,mt;if(!Kn){gt=document.createElement("img"),gt.style.position="absolute",gt.style.zIndex="1001",gt.style.opacity=1,Ge.style.opacity=.3,It=360,It>Ue/4*3&&(It=Ue/4*3),mt=It/5.8,gt.setAttribute("src",y),gt.setAttribute("width",It),gt.setAttribute("height",mt);var Dt=(Ue-It)/2,dt=(ot-mt)/2;gt.style.left=Dt+"px",gt.style.top=dt+"px",Wt.appendChild(gt)}}return Wt.appendChild(Ge),Wt},st=function(Ue){return Ue=Ue.toLowerCase(),Ue==="html5"||Ue==="screenshot"?Ue:"html5"},Bt=["web","webSimple","web3d","tablet","tablet3d","phone"],on=function(Ue,ot){if(ue=Ue,ot){Ct(ue,!0);return}var rn=!de;if(rn){var Kn=se(ue);!isNaN(Kn)&&Kn<4.4&&(rn=!1)}var Wt,fn;window.location.protocol.substr(0,4)==="http"?Wt=window.location.protocol:Wt="http:";var Ge=ue.indexOf("//");Ge>0?fn=ue:Ge===0?fn=Wt+ue:fn="https://www.geogebra.org/apps/5.2.814.0/";for(var gt in Bt)if(ue.slice(Bt[gt].length*-1)===Bt[gt]||ue.slice((Bt[gt].length+1)*-1)===Bt[gt]+"/"){Ct(fn,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&rn&&!b.is3D&&!b.AV&&!b.SV&&!b.CV&&!b.EV2&&!b.CP&&!b.PC&&!b.DA&&!b.FI&&!b.PV&&!he(ee.showToolBar)&&!he(ee.showMenuBar)&&!he(ee.showAlgebraInput)&&!he(ee.enableRightClick)&&(!ee.appName||ee.appName=="classic")?fn+="webSimple/":fn+="web3d/",Ct(fn,!1)},Ct=function(Ue,ot){if(Ue.requirejs){We=Ue;return}Ue.slice(-1)!=="/"&&(Ue+="/"),We=Ue,ot===null&&(ot=Ue.indexOf("http")===-1),Xe=ot,E="web.nocache.js",a=!1;var rn=We.split("/");rn.length>1&&(!ot&&rn[rn.length-2]==="webSimple"?(E="webSimple.nocache.js",a=!0):Bt.indexOf(rn[rn.length-2])>=0&&(E=rn[rn.length-2]+".nocache.js")),rn=Ue.split("/"),ue=rn[rn.length-3],ue.substr(0,4)==="test"?ue=ue.substr(4,1)+"."+ue.substr(5,1):(ue.substr(0,3)==="war"||ue.substr(0,4)==="beta")&&(ue="5.0");var Kn=parseFloat(ue);Kn!==NaN&&Kn<5&&Ue.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+Kn+" is deprecated. Using version latest instead."),on("5.0",ot))},tn=function(Ue,ot){window.console&&window.console.log&&(!ot||typeof ot.showLogging=="undefined"||ot.showLogging&&ot.showLogging!=="false")&&console.log(Ue)};ee.material_id!==void 0?be(Sn):Sn();function Sn(){var Ue=zt;Te!==null?Ue=Te:parseFloat(Ue)<5&&(Ue="5.0"),on(Ue,!1),le!==null&&Ct(le,Xe),Ze=!0}return Tt},GGBAppletUtils=function(){"use strict";function Tt(){return window.GGBT_wsf_edit!==void 0}function zt(Ze,Te){Te!=1?(Ze.style.transformOrigin="0% 0% 0px",Ze.style.webkitTransformOrigin="0% 0% 0px",Ze.style.transform="scale("+Te+","+Te+")",Ze.style.webkitTransform="scale("+Te+","+Te+")",Ze.style.maxWidth="initial",Ze.querySelector(".ggb_preview")!==null&&(Ze.querySelector(".ggb_preview").style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Ze.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Ze.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Ze.style.transform="none",Ze.style.webkitTransform="none")}function ee(Ze,Te,le,it,$e,Ve){var We=null;if(Ve!=null&&Ve!="")for(var Xe=Ze.parentNode;Xe!=null;)if((" "+Xe.className+" ").indexOf(" "+Ve+" ")>-1){We=Xe;break}else Xe=Xe.parentNode;var _e=0,ue=0,E=0,a=0,x=0,y=0,z=0;if(We)_e=We.offsetWidth,ue=Math.max(it?We.offsetWidth:0,We.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(_e=Math.min(window.innerWidth,document.documentElement.clientWidth),ue=Math.min(window.innerHeight,document.documentElement.clientHeight),E=_e):(_e=window.innerWidth,ue=window.innerHeight,E=window.innerWidth),Ze){var te=Ze.getBoundingClientRect();te.left>0&&te.left<=_e&&($e===void 0||!$e)&&(document.dir==="rtl"?(x=_e-te.width-te.left,y=E<=480?10:30):(y=te.left,x=E<=480?10:30),a=y+x)}if(Ze&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=Ze.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,z=40)}}return Ze&&((le===void 0||!le)&&Te>0&&Te+a<_e?_e=Te:_e-=a,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(le===void 0||!le)&&(ue-=z)),{width:_e,height:ue}}function b(Ze,Te,le,it,$e){if(Ze.isScreenshoGenerator)return 1;var Ve=it!==void 0&&it,We=Ze.noScaleMargin!=null&&Ze.noScaleMargin,Xe=function(re){return re&&re!=="false"},_e=Xe(Ze.autoHeight),ue=ee(Te,Ze.width,le,_e,Ve&&window.GGBT_wsf_view||We,$e),E=parseInt(ue.width),a=Ze.width,x=Ze.height;if(a===void 0){var y=Te.querySelector(".appletParameters");y&&(a=y.offsetWidth,x=y.offsetHeight)}var z=E/a,te=Ve?1:ue.height/x;return le!==void 0&&!le&&(z=Math.min(1,z),te=Math.min(1,te)),Math.min(z,te)}function de(Ze,Te,le){var it=1,$e,Ve=!1;if(Ze.hasOwnProperty("allowUpscale")&&(Ve=Ze.allowUpscale),Ze.hasOwnProperty("scale")&&(it=parseFloat(Ze.scale),(isNaN(it)||it===null||it===0)&&(it=1),it>1&&(Ve=!0)),Te&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ve=!0),!(Ze.hasOwnProperty("disableAutoScale")&&Ze.disableAutoScale))$e=b(Ze,Te,Ve,le,Ze.scaleContainerClass);else return it;return Ve&&(!Ze.hasOwnProperty("scale")||it===1)?$e:Math.min(it,$e)}function Fe(Ze){var Te=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),it=Ze.getBoundingClientRect(),$e=(Te-it.width)/2,Ve=(le-it.height)/2;Ve<0&&(Ve=0),Ze.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?($e<40?Ze.style.left="40px":Ze.style.left=$e+"px",Ze.style.top=Ve+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ve<40?Ze.style.top="40px":Ze.style.top=Ve+"px",Ze.style.left=$e+"px")}function Ne(Ze,Te){var le=Ze.querySelector(".appletParameters");if(le){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Te.id!==le.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Ze)}if(le.parentElement&&/fullscreen/.test(le.parentElement.className))return;var it=de(Te,Ze);Tt()&&le.setAttribute("data-param-scale",it);for(var $e=null,Ve=0;Ve<Ze.childNodes.length;Ve++)if(Ze.childNodes[Ve].className!==void 0&&Ze.childNodes[Ve].className.match(/^applet_scaler/)){$e=Ze.childNodes[Ve];break}if($e!==null&&$e.querySelector(".noscale")!==null)return;var We=Te.id!==void 0?Te.id:"ggbApplet",Xe=window[We];(Xe==null||!Xe.recalculateEnvironments)&&$e!==null&&!$e.className.match(/fullscreen/)&&($e.parentNode.style.transform="",!isNaN(it)&&it!==1?($e.parentNode.style.width=Te.width*it+"px",$e.parentNode.style.height=Te.height*it+"px",zt($e,it)):(zt($e,1),$e.parentNode.style.width=Te.width+"px",$e.parentNode.style.height=Te.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&Fe(Ze),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(le).parents(".content-added-content"))}}return{responsiveResize:Ne,isFlexibleWorksheetEditor:Tt,positionCenter:Fe,getScale:de,scaleElement:zt}}();__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 Tt=n.location.search;return Tt.indexOf(J)!=-1||Tt.indexOf(K)!=-1}function q(Tt,zt){}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(Tt){var zt=s[L].bindings;s[L].bindings=function(){for(var ee=zt?zt():{},b=Tt[webModule.__softPermutationId],de=O;de<b.length;de++){var Fe=b[de];ee[Fe[O]]=Fe[P]}return ee}};var t;function u(){return v(),t}function v(){if(!t){var Tt=o.createElement(Q);if(Tt.id=L,Tt.style.cssText=R+S,Tt.tabIndex=-1,o.body.appendChild(Tt),t=Tt.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var zt=document.compatMode==U?V:W;t.write(zt+X),t.close()}}}function w(Tt){function zt(b){function de(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var Fe=de();if(Fe){b();return}function Ne(){if(!Fe){if(!de())return;Fe=!0,b(),o.removeEventListener&&o.removeEventListener(Z,Ne,!1),Ze&&clearInterval(Ze)}}o.addEventListener&&o.addEventListener(Z,Ne,!1);var Ze=setInterval(function(){Ne()},$)}function ee(b){var de=u(),Fe=de.body,Ne=de.createElement(_);Ne.language=ab,Ne.crossOrigin=W,Ne.src=b,webModule.__errFn&&(Ne.onerror=function(){webModule.__errFn(L,new Error(bb+b))}),Fe.appendChild(Ne)}zt(function(){ee(Tt)})}webModule.__startLoadingFragment=function(Tt){return C(Tt)},webModule.__installRunAsyncCode=function(Tt){var zt=u(),ee=zt.body,b=zt.createElement(_);b.language=ab,b.text=Tt,ee.appendChild(b),ee.removeChild(b)};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(Tt){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(Tt){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(Tt){var zt=c[Tt];return zt==null?null:zt},r=d,webModule.__errFn=e}function B(){function Tt(Ze){var Te=Ze.lastIndexOf(rb);Te==-1&&(Te=Ze.length);var le=Ze.indexOf(sb);le==-1&&(le=Ze.length);var it=Ze.lastIndexOf(tb,Math.min(le,Te));return it>=O?Ze.substring(O,it+P):W}function zt(Ze){if(!Ze.match(/^\w+:\/\//)){var Te=o.createElement(ub);Te.src=Ze+vb,Ze=Tt(Te.src)}return Ze}function ee(){var Ze=__gwt_getMetaProperty(wb);return Ze!=null?Ze:W}function b(){for(var Ze=o.getElementsByTagName(_),Te=O;Te<Ze.length;++Te)if(Ze[Te].src.indexOf(xb)!=-1)return Tt(Ze[Te].src);return W}function de(){var Ze=o.getElementsByTagName(yb);return Ze.length>O?Ze[Ze.length-P].href:W}function Fe(){var Ze=o.location;return Ze.href==Ze.protocol+zb+Ze.host+Ze.pathname+Ze.search+Ze.hash}var Ne=ee();return Ne==W&&(Ne=b()),Ne==W&&(Ne=de()),Ne==W&&Fe()&&(Ne=Tt(o.location.href)),Ne=zt(Ne),Ne}function C(Tt){return Tt.match(/^\//)||Tt.match(/^[a-zA-Z]+:\/\//)?Tt:webModule.__moduleBase+Tt}function D(){var Tt=[],zt=O,ee=[],b=[];function de(Ze){var Te=b[Ze](),le=ee[Ze];if(Te in le)return Te;var it=[];for(var $e in le)it[le[$e]]=$e;throw r&&r(Ze,it,Te),null}if(__gwt_isKnownPropertyValue=function(Ze,Te){return Te in ee[Ze]},webModule.__getPropMap=function(){var Ze={};for(var Te in ee)ee.hasOwnProperty(Te)&&(Ze[Te]=de(Te));return Ze},webModule.__computePropValue=de,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Fe;try{Fe=Cb;var Ne=Fe.indexOf(Db);Ne!=-1&&(zt=parseInt(Fe.substring(Ne+P),$),Fe=Fe.substring(O,Ne))}catch(Ze){}return webModule.__softPermutationId=zt,C(Fe+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})()},46699:function(Tt,zt,ee){"use strict";ee.d(zt,{Ax:function(){return Ne},Ds:function(){return Ze},KI:function(){return le},SI:function(){return Fe},f1:function(){return de}});var b=ee(346);function de(it){let $e=!0;if(it.length>0){for(let Ve=0;Ve<it.length;Ve++)if(it[Ve].compile_success==0||!it[Ve].compile_success){$e=!1;break}}else $e=!1;return $e}function Fe(it,$e=""){let Ve=[];for(let We=0;We<it.length;We++){let Xe=it[We],_e=$e?`${$e}/${Xe.name}`:`${Xe.name}`;Ve.push({title:Xe.name,type:Xe.type,isLeaf:Xe.type!=="tree",key:_e})}return Ve}function Ne(it,$e,Ve){for(let We=0;We<it.length;We++){let Xe=it[We];if(Xe.key===$e){Xe.children=Ve;break}Xe.children&&Ne(Xe.children,$e,Ve)}return it}function Ze(it,$e,Ve){let We;return function(){let Xe=this,_e=arguments,ue=function(){We=null,Ve||it.apply(Xe,_e)},E=Ve&&!We;clearTimeout(We),We=setTimeout(ue,$e),E&&it.apply(Xe,_e)}}const Te=!0,le=b.Z.API_SERVER},99909:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return x}});var b=ee(59301),de=ee(17574),Fe=ee(46722),Ne={flex_box_center:"flex_box_center___SFmJH",flex_space_between:"flex_space_between___f2H1D",flex_box_vertical_center:"flex_box_vertical_center___hW_hp",flex_box_center_end:"flex_box_center_end___yklmJ",flex_box_column:"flex_box_column___m0oUw",customTree:"customTree___ZhEHU",name:"name___RIkn2"},Ze=Object.defineProperty,Te=Object.defineProperties,le=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,We=(y,z,te)=>z in y?Ze(y,z,{enumerable:!0,configurable:!0,writable:!0,value:te}):y[z]=te,Xe=(y,z)=>{for(var te in z||(z={}))$e.call(z,te)&&We(y,te,z[te]);if(it)for(var te of it(z))Ve.call(z,te)&&We(y,te,z[te]);return y},_e=(y,z)=>Te(y,le(z)),ue=(y,z)=>{var te={};for(var re in y)$e.call(y,re)&&z.indexOf(re)<0&&(te[re]=y[re]);if(y!=null&&it)for(var re of it(y))z.indexOf(re)<0&&Ve.call(y,re)&&(te[re]=y[re]);return te},E=(y,z,te)=>new Promise((re,se)=>{var ie=Ke=>{try{be(te.next(Ke))}catch(De){se(De)}},ve=Ke=>{try{be(te.throw(Ke))}catch(De){se(De)}},be=Ke=>Ke.done?re(Ke.value):Promise.resolve(Ke.value).then(ie,ve);be((te=te.apply(y,z)).next())}),x=y=>{var z=y,{value:te,onChange:re,defaultValue:se,disabled:ie}=z,ve=ue(z,["value","onChange","defaultValue","disabled"]);const[be,Ke]=(0,b.useState)([]),[De,ze]=(0,b.useState)("1");(0,b.useEffect)(()=>{he()},[]);const he=()=>E(void 0,null,function*(){const ft=yield(0,Fe.NZ)({});if(ft!=null&&ft.data){const Le=[{title:b.createElement("div",{title:"\u6839\u76EE\u5F55",className:Ne.name},"\u6839\u76EE\u5F55"),value:0,key:0,icon:b.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:Je(ft.data||[])}];Ke(Le),ze("2")}}),Je=ft=>{function Le(at){const ut=at.children,st=Array.isArray(ut)&&ut.length>0,Bt=at==null?void 0:at.group_id;return{title:b.createElement("div",{title:at==null?void 0:at.name,className:Ne.name},at==null?void 0:at.name),value:Bt,key:Bt,icon:b.createElement("i",{className:"iconfont icon-wenjianjia2 c-light-primary mr10",style:{lineHeight:"19px"}}),children:st?ut==null?void 0:ut.map(on=>Le(on)):[]}}return ft==null?void 0:ft.map(at=>Le(at))},je=se?{defaultExpandedKeys:[0],defaultSelectedKeys:[0]}:{selectedKeys:te,defaultExpandedKeys:te};return b.createElement("div",{className:Ne.customTree},b.createElement(de.default,Xe(_e(Xe({key:De},je),{showIcon:!0,treeData:be,onSelect:re,disabled:ie}),ve)))}},50337:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ne}});var b=ee(59301),de={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},Ne=({number:Ze,active:Te,className:le})=>b.createElement("div",{className:`${de.digitalLabel} ${Te?de.active:""} ${le}`},Ze)},38518:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return y}});var b=ee(59301),de=ee(17574),Fe={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},Ne=ee(73631),Ze=ee(5623),Te=ee(46722),le=Object.defineProperty,it=Object.defineProperties,$e=Object.getOwnPropertyDescriptors,Ve=Object.getOwnPropertySymbols,We=Object.prototype.hasOwnProperty,Xe=Object.prototype.propertyIsEnumerable,_e=(z,te,re)=>te in z?le(z,te,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[te]=re,ue=(z,te)=>{for(var re in te||(te={}))We.call(te,re)&&_e(z,re,te[re]);if(Ve)for(var re of Ve(te))Xe.call(te,re)&&_e(z,re,te[re]);return z},E=(z,te)=>it(z,$e(te)),a=(z,te,re)=>new Promise((se,ie)=>{var ve=De=>{try{Ke(re.next(De))}catch(ze){ie(ze)}},be=De=>{try{Ke(re.throw(De))}catch(ze){ie(ze)}},Ke=De=>De.done?se(De.value):Promise.resolve(De.value).then(ve,be);Ke((re=re.apply(z,te)).next())}),y=({value:z,onChange:te,scrollId:re})=>{const[se,ie]=(0,b.useState)([]);(0,b.useEffect)(()=>{ve()},[]);const ve=()=>a(void 0,null,function*(){const Je=yield(0,Te.NZ)({});if(Je!=null&&Je.data){const je=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:b.createElement("img",{src:Ne,className:Fe.folderIcon}),isLeaf:!1,children:be(Je.data||[])}];ie(je)}}),be=Je=>Je.map(je=>({title:je.name,key:je.group_id,icon:b.createElement("img",{src:Ne,className:Fe.folderIcon}),isLeaf:je.children.length===0,children:be(je.children)})),Ke=(Je,je,ft)=>Je.map(Le=>Le.key===je?ue(ue({},Le),ft):Le.children?E(ue({},Le),{children:Ke(Le.children,je,ft)}):Le),De=(Je,je,ft)=>Je.map(Le=>{if(Le.key===je)return E(ue({},Le),{icon:ft?b.createElement("img",{src:Ze,className:Fe.folderIcon}):b.createElement("img",{src:Ne,className:Fe.folderIcon})});if(Le.children)return E(ue({},Le),{children:De(Le.children,je,ft)})}),ze=(Je,je)=>{ie(ft=>De(ft,je.node.key,je.expanded))},he=z?{selectedKeys:z,defaultExpandedKeys:z}:{};return se.length>0&&b.createElement("div",{id:re||""},b.createElement(de.default,ue({showLine:{showLeafIcon:!1},showIcon:!0,treeData:se,className:Fe.folderWrapper,onSelect:te,onExpand:ze},he)))}},94361:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Te}});var b=ee(60324),de={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Fe=ee(32637),Ne=ee(59301),Te=({type:le,style:it})=>{const $e=Ne.createElement("div",{className:de.wrap,onClick:Ve=>{Ve.preventDefault(),Ve.stopPropagation()}},Ne.createElement("p",null,le==="shixun"||le==="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",Ne.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",le==="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"),Ne.createElement("div",{className:de.contact},Ne.createElement("div",{className:de.img},Ne.createElement("img",{src:Fe,width:"124px",height:"124px"})),Ne.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return Ne.createElement(b.Z,{content:$e},Ne.createElement("span",{className:de.text,style:it},"\u9AD8\u6D88\u8017"))}},9507:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return We}});var b=ee(59301),de={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Fe=ee(92310),Ne=ee.n(Fe),Ze=ee(71418),Te=ee(2859),le=ee(38986),it=ee(51257),$e=(Xe,_e,ue)=>new Promise((E,a)=>{var x=te=>{try{z(ue.next(te))}catch(re){a(re)}},y=te=>{try{z(ue.throw(te))}catch(re){a(re)}},z=te=>te.done?E(te.value):Promise.resolve(te.value).then(x,y);z((ue=ue.apply(Xe,_e)).next())}),We=({data:Xe,className:_e,fullWidth:ue,style:E={},onClose:a,onOk:x,showFullTools:y,noAssociationId:z})=>{const te=(0,b.useRef)(null),re=(0,b.useRef)(null),se=(0,b.useRef)(null),ie=(0,b.useRef)(null),[ve,be]=(0,b.useState)(!1),[Ke,De]=(0,b.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,b.useEffect)(()=>{se.current||(se.current=document.createElement("style"),document.head.appendChild(se.current)),Xe!=null&&Xe.visible?(document.body.setAttribute("data-custom","y-hidden"),se.current.innerHTML=" html { overflow-y: hidden; }",Xe!=null&&Xe.src&&ze()):(document.body.removeAttribute("data-custom"),se.current&&(document.head.removeChild(se.current),se.current=null))},[Xe==null?void 0:Xe.visible]);const ze=()=>$e(void 0,null,function*(){be(!0),De("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Le=yield(0,it.ZJ)(Xe==null?void 0:Xe.src);te.current.src="",te.current.src=Le,te.current.onload=function(){ft()},be(!1),De("")}),he=()=>{document.body.removeAttribute("data-custom"),se.current.innerHTML=" ",a()},Je=Le=>$e(void 0,null,function*(){be(!0),De("\u6B63\u5728\u4FDD\u5B58\u4E2D");const at=yield(0,le.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Xe.title,file:Le.dataUrl}});at!=null&&at.id&&!z?(yield(0,le.ZP)(`/api/attachments/${Xe.id}/add_subitem.json`,{method:"post",body:{subitem_id:at==null?void 0:at.id,settings:JSON.stringify(Le.state)}})).status===0&&x():at!=null&&at.id&&x(at),document.body.removeAttribute("data-custom"),se.current.innerHTML=" ",be(!1),De("")}),je=()=>{const Le=document.querySelector('a[href="https://markerjs.com/"]');Le&&Le.parentNode&&(Le.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(ut=>{const st=document.querySelector(ut.name);st&&st.setAttribute("title",ut.title)})},ft=()=>{re.current=new Te.hP(te.current),re.current.targetRoot=ie.current,re.current.addEventListener("render",Je),re.current.addEventListener("beforeclose",he),y&&(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(),Xe!=null&&Xe.snapshotData&&re.current.restoreState(Xe.snapshotData),setTimeout(()=>{window.scrollTo(0,0),je()},300)};return b.createElement(b.Fragment,null,(Xe==null?void 0:Xe.visible)&&b.createElement(Ze.Z,{spinning:ve,tip:Ke,style:{position:"absolute"}},b.createElement("div",{ref:ie,className:Ne()(de.imageDimensions,_e,ue?de.fullWidth:""),style:E},b.createElement("img",{className:de.img,ref:te}))))}},50043:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return nt},$:function(){return dt}});var b=ee(59301),de={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"},Fe=ee(92310),Ne=ee.n(Fe),Ze=ee(78241),Te=ee(8591),le=ee(43418),it=ee(5871),$e=ee(95237),Ve=ee(24905),We=ee(38854),Xe=ee(54580),_e=ee(3113),ue=ee(93948),E=ee(19842),a=ee(92832),x=ee(5112),y=ee(6848),z=ee(43604),te=ee(12588),re=ee(346),se="data:image/png;base64,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",ie="data:image/png;base64,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",ve="data:image/png;base64,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",be="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",Ke=ee(38986),De=ee(38518),ze=ee(5623),he=ee(8944),Je=ee(19105),je=ee(17077),ft=ee(15342),Le=ee.n(ft),at=(we,fe,qe)=>new Promise((Ot,Oe)=>{var Ie=Re=>{try{tt(qe.next(Re))}catch(St){Oe(St)}},pt=Re=>{try{tt(qe.throw(Re))}catch(St){Oe(St)}},tt=Re=>Re.done?Ot(Re.value):Promise.resolve(Re.value).then(Ie,pt);tt((qe=qe.apply(we,fe)).next())}),st=b.memo(({tagName:we="div",value:fe="",className:qe,style:Ot={},onBlur:Oe,id:Ie})=>{const pt=(0,b.useRef)(null);(0,b.useEffect)(()=>{if(!pt.current)return;at(void 0,null,function*(){const St=pt.current;St.innerHTML="";const $t=fe==null?void 0:fe.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const en of $t)if(en.startsWith("$$")&&en.endsWith("$$")||en.startsWith("`$$")&&en.endsWith("$$`")){const dn=en.startsWith("`$$")?en.slice(3,-3):en.slice(2,-2),Kt=document.createElement("span");Kt.setAttribute("contentEditable","false"),Kt.setAttribute("title",en),Kt.className="edu_latex",St.appendChild(Kt),Le().render(dn,Kt,{throwOnError:!1})}else{const dn=en==null?void 0:en.replace(/<[^>]*>/g,Kt=>Kt.startsWith("<img")?Kt:Kt.replace(/</g,"<"));St.insertAdjacentHTML("beforeend",dn)}})},[Ie]);const tt=()=>{var Re,St;if(Oe&&pt.current){const en=pt.current.cloneNode(!0),dn=en.querySelectorAll("span.edu_latex");for(let Kt of dn){const Cn=Kt.getAttribute("title"),He=document.createTextNode(Cn||""),yt=Kt;(St=(Re=yt.parentNode)==null?void 0:Re.replaceChild)==null||St.call(Re,He,yt)}Oe(en.innerHTML)}};return b.createElement(b.Fragment,null,b.createElement(we,{ref:pt,contentEditable:!0,className:qe,style:Ot,onBlur:tt}))}),Bt=ee(49535),on=Object.defineProperty,Ct=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,rn=(we,fe,qe)=>fe in we?on(we,fe,{enumerable:!0,configurable:!0,writable:!0,value:qe}):we[fe]=qe,Kn=(we,fe)=>{for(var qe in fe||(fe={}))Ue.call(fe,qe)&&rn(we,qe,fe[qe]);if(Sn)for(var qe of Sn(fe))ot.call(fe,qe)&&rn(we,qe,fe[qe]);return we},Wt=(we,fe)=>Ct(we,tn(fe)),fn=(we,fe,qe)=>new Promise((Ot,Oe)=>{var Ie=Re=>{try{tt(qe.next(Re))}catch(St){Oe(St)}},pt=Re=>{try{tt(qe.throw(Re))}catch(St){Oe(St)}},tt=Re=>Re.done?Ot(Re.value):Promise.resolve(Re.value).then(Ie,pt);tt((qe=qe.apply(we,fe)).next())});const Ge=we=>{we.preventDefault();let qe=(we.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,qe)},gt=we=>{we.key==="Enter"&&we.preventDefault()},It=({children:we,style:fe})=>b.createElement("div",{className:de.leftBox,style:fe,onPaste:Ge},we),mt=({children:we,style:fe,className:qe})=>b.createElement("div",{className:Ne()(de.rightBox,qe),style:fe,onPaste:Ge},we),Dt=({className:we,style:fe={},width:qe=1200,onCancel:Ot=()=>{},onSuccess:Oe=()=>{},gather:Ie={},mode:pt=1,stickyTop:tt=0,subDisciplineId:Re=[],hideWordFeatures:St,dataSource:$t=[],customLeftHeadNode:en,customRightHeadNode:dn,customLeftContent:Kt,hideRecognition:Cn=!1,onExchange:He,isSingleSelection:yt=!1,underpinBackgroundStyle:Zt={},headExtraNode:xt,isRefreshItemBank:Mt=!1,okText:ln="\u786E\u5B9A\u5BFC\u5165"})=>{var un;const[Ln,Jn]=(0,b.useState)(1),[Pa,Ha]=(0,b.useState)(0),[Aa,gr]=(0,b.useState)(""),[nr,ha]=(0,b.useState)(!1),[Or,Jt]=(0,b.useState)([]),[Dn,ra]=(0,b.useState)([]),[Da,ct]=(0,b.useState)(!1),[Pn,In]=(0,b.useState)(!1),[Hn,cn]=(0,b.useState)(!1),[oa,Sa]=(0,b.useState)(!1),[wt,Lt]=(0,b.useState)([]),[bt,Yn]=(0,b.useState)(1),[ea,Wn]=(0,b.useState)(!1),[rr,Na]=(0,b.useState)(!1),[ta,Ya]=(0,b.useState)(!0),[Ba,Bn]=(0,b.useState)(0),[mr,Hr]=(0,b.useState)(1),[eo,Ar]=(0,b.useState)(""),[Qe,yn]=(0,b.useState)([]),[_t,Fn]=(0,b.useState)(0),[jn,ia]=(0,b.useState)(0),[Qn,Vn]=(0,b.useState)(0),[fr,ca]=(0,b.useState)(0),[En,hr]=(0,b.useState)(0),[Nr]=Ze.default.useForm(),[Ur]=Ze.default.useForm(),jr=(0,b.useRef)(null),Ea=(0,b.useRef)(null),Ka=(0,b.useRef)(),qa=["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"],Ta=["C","C++","Java","Python","JavaScript","Ruby"];(0,b.useEffect)(()=>{$t!=null&&$t.length&&Li($t)},[$t]),(0,b.useEffect)(()=>{Ln===2&&jr.current.focus()},[Ln]),(0,b.useEffect)(()=>{Hn&&uo()},[Hn]);const Mr=()=>{if(Ln===1){Te.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}le.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:()=>fn(void 0,null,function*(){Jn(1)})})},uo=()=>fn(void 0,null,function*(){const Be=yield(0,Ke.ZP)("/api/disciplines.json",{method:"get",params:{source:pt===1?"new_question":"subject"}});Lt(Be.disciplines||[])}),wr=Be=>{const gn=[],On=(ya,an)=>{ya.length>=2&&gn.push(ya.join(""));for(let za=an;za<Be.length;za++)ya.push(Be[za]),On(ya,za+1),ya.pop()};return On([],0),gn},Dr=Be=>(Be=Be||"",Be=String(Be),Be=Be.replace(/\s+/g,""),Be),Fr=Be=>(Be=Be||"",Be=String(Be),Be=Be.replace(/<div>/g,""),Be=Be.replace(/<br>/g,`
|
|
`),Be=Be.replace(/<\/div>/g,`
|
|
`),Be=li(Be),Be),mi=Be=>Be.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'"),li=Be=>Be.replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&").replace(/"/g,'"').replace(/'/g,"'"),Fi=Be=>{var gn;const On=Be.clipboardData;if(On){const ya=On.types.toString(),an=On.items;if(ya==="Files"||On.types.indexOf("Files")>-1){Be.preventDefault();try{let za=an[1];((gn=an[0])==null?void 0:gn.kind)==="file"&&(za=an[0]);const Ia=za.getAsFile();(0,je.I)(Ia,Rn=>{var _n;if(Rn.id){if(((_n=Ia==null?void 0:Ia.type)==null?void 0:_n.indexOf("image"))>-1){const pr=`<img src='${re.Z.API_SERVER}${Rn.url}'>`;document.execCommand("insertText",!1,pr)}}else(Rn==null?void 0:Rn.status)===401&&(document.location.href="/user/login")})}catch(za){Te.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function yo(Be,gn){return fn(this,null,function*(){if(typeof Be=="string")return yield gn(Be);if(typeof Be!="object"||Be===null)return Be;if(Array.isArray(Be))return yield Promise.all(Be.map(an=>fn(this,null,function*(){return yield yo(an,gn)})));const On={};for(const ya in Be)if(Object.prototype.hasOwnProperty.call(Be,ya)){const an=Be[ya];typeof an=="string"?On[ya]=yield gn(an):typeof an=="object"?On[ya]=yield yo(an,gn):On[ya]=an}return On})}const Bo=()=>fn(void 0,null,function*(){var Be;ha(!0),gr("\u5904\u7406\u4E2D"),yield new Promise(ya=>setTimeout(ya,1e3));let gn=(Be=Ea.current)==null?void 0:Be.querySelectorAll('[data-text="edit"]'),On="";try{gn.forEach(function(ya){var an,za,Ia,Rn;const _n=ya.cloneNode(!0),pr=_n.querySelectorAll("span.edu_latex");for(let Ga of pr){const Xa=Ga.getAttribute("title"),zr=document.createTextNode(Xa),Oo=Ga;(za=(an=Oo.parentNode)==null?void 0:an.replaceChild)==null||za.call(an,zr,Oo)}const Wa=_n.querySelectorAll("span[style]");for(let Ga of Wa)if(Ga.style.fontFamily){const Xa=Ga.innerHTML,zr=document.createTextNode(Xa),Oo=Ga;(Rn=(Ia=Oo.parentNode)==null?void 0:Ia.replaceChild)==null||Rn.call(Ia,zr,Oo)}_n==null||_n.childNodes.forEach(function(Ga){Ga.nodeType===Node.ELEMENT_NODE&&Ga.localName!=="h5"&&Ga.localName!=="h4"?On+=`<p>${Ga.innerHTML}</p>`:Ga.nodeType===Node.TEXT_NODE&&(On+=`<p>${Ga.textContent}</p>`)})}),ur("/api/intelligent_imports/import.json",{html:li(On)})}catch(ya){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",ya)}}),Qo=Be=>{let gn=Be.filter(On=>!!(On!=null&&On.type));return gn=gn.map(On=>{var ya;const an=(ya=ai.find(Ia=>Ia.id===(On==null?void 0:On.type)))==null?void 0:ya.deal,za=Wt(Kn({},On),{id:String(Math.random()).slice(-6),knowledgePoint:Dr(On==null?void 0:On.knowledgePoint)});return an?an(za):za}),gn},ko=()=>{if(Ln===1){Te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}le.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:Bo})},Lo=()=>b.createElement("div",{className:de.row},b.createElement("div",{className:de.leftLayout},b.createElement(It,{style:{height:675}},Ln===1&&b.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>Jn(2)},b.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",b.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",b.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",b.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",b.createElement("br",null)),b.createElement("div",{className:de.imgBox,style:{marginTop:75}},b.createElement("img",{width:56,src:ie}),b.createElement("span",null,"\u7F16\u8F91\u533A"))),Ln===2&&b.createElement("div",{"data-text":"edit",onBlur:()=>{jr.current.innerHTML||Jn(1)},ref:jr,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),b.createElement("div",{className:de.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},b.createElement("div",{className:de.imgBox,style:{marginTop:240}},b.createElement("img",{width:56,src:ve}),b.createElement("span",null,"\u9884\u89C8\u533A")))),Sr=(Be,gn,On,ya)=>{var an;console.log(Be,gn,On,ya,"onDataChange\u4FEE\u6539\u6570\u503C");const za=JSON.parse(JSON.stringify(Dn));ya===void 0?za[gn][Be]=On:za[gn].questions[ya][Be]=On;const Ia=Kn({},za[gn]),Rn=(an=ai.find(_n=>_n.id===(Ia==null?void 0:Ia.type)))==null?void 0:an.deal;za[gn]=Rn(Ia),ra(za)},so=(Be,gn,On)=>{var ya;const an=On!==void 0,za=(ya=ai.find(_n=>_n.id===(Be==null?void 0:Be.type)))==null?void 0:ya.type,Ia=`${gn+1}.${On===void 0?"":On+1+"."}`,Rn=`${(Be==null?void 0:Be.type)==="7"?"{{":""}${Ia}\u3010${za}\u3011${(Be==null?void 0:Be.question)||""}`;return b.createElement(b.Fragment,null,an&&b.createElement("h4",{contentEditable:!0}),b.createElement(st,{id:Be==null?void 0:Be.id,tagName:"div",value:Rn}))},ei=(Be,gn)=>fn(void 0,null,function*(){var On;const ya=yield He(Be,gn),an=(On=ya==null?void 0:ya.data)==null?void 0:On.content;if(an!=null&&an.length){const za=Qo(an)[0];Or.splice(gn,1,za),Dn.splice(gn,1,za),Jt([...Or]),ra([...Dn])}}),wn=(Be,gn,On)=>{var ya;const an=On!==void 0,za=(ya=ai.find(Rn=>Rn.id===(Be==null?void 0:Be.type)))==null?void 0:ya.type,Ia=`${gn+1}.${On===void 0?"":On+1+"."}`;return an?b.createElement("div",{style:{padding:"10px 18px"}},`${Ia}\u3010${za}\u3011`,b.createElement(st,{id:Be==null?void 0:Be.id,tagName:"span",className:de.edit,onBlur:Rn=>Sr("question",gn,Rn,On),value:(Be==null?void 0:Be.question)||""})):b.createElement(b.Fragment,null,b.createElement("div",{className:de.actionHead},b.createElement("div",{className:"c-light-primary"},`${Ia}\u3010${za}\u3011`),pt!==1&&b.createElement(it.Z,{disabled:(Be==null?void 0:Be.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:Rn=>Sr("score",gn,Rn,On),value:Be==null?void 0:Be.score}),b.createElement($e.Z,{align:"middle",style:{marginLeft:"auto"}},!!He&&b.createElement("span",{className:"current c-light-primary mr30",onClick:()=>ei(Be,gn)},b.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),b.createElement(Ve.default,{onChange:Rn=>Sr("checked",gn,Rn.target.checked,On),checked:!!(Be!=null&&Be.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),b.createElement(st,{id:Be==null?void 0:Be.id,tagName:"div",style:{padding:"10px 18px"},className:de.edit,onBlur:Rn=>Sr("question",gn,Rn,On),value:Be==null?void 0:Be.question}))},hn=(Be,gn,On)=>b.createElement(b.Fragment,null,["0","1","2","4"].includes(Be==null?void 0:Be.type)&&b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u7B54\u6848\uFF1A${gn||""}`,tagName:"p"}),!On&&b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u96BE\u5EA6\uFF1A${(Be==null?void 0:Be.difficulty)||""}`,tagName:"p"}),(Be==null?void 0:Be.type)!=="7"&&b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u89E3\u6790\uFF1A${(Be==null?void 0:Be.analyze)||""}`,tagName:"p"}),!On&&b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(Be==null?void 0:Be.knowledgePoint)||""}`,tagName:"p"})),nn=(Be,gn,On,ya)=>{const an=ya!==void 0,za=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],Ia=an&&!Be.last&&!Be.errorMsg?{marginBottom:10}:{},Rn=za.map(_n=>({key:_n,label:_n,onClick:()=>Sr("difficulty",On,_n,ya)}));return b.createElement("div",{className:de.liWrap,style:Ia},["4"].includes(Be==null?void 0:Be.type)&&b.createElement("div",{className:de.li},b.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),b.createElement(st,{id:Be==null?void 0:Be.id,tagName:"div",className:`${de.edit} c-black`,onBlur:_n=>Sr("answer",On,[_n],ya),value:gn})),!an&&b.createElement("div",{className:de.li},b.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(We.Z,{menu:{items:Rn}},b.createElement("span",{className:"c-light-primary"},Be==null?void 0:Be.difficulty,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(Be==null?void 0:Be.type)!=="7"&&b.createElement("div",{className:de.li},b.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),b.createElement(st,{id:Be==null?void 0:Be.id,tagName:"div",className:`${de.edit} c-grey-333`,onBlur:_n=>Sr("analyze",On,_n,ya),value:Be==null?void 0:Be.analyze})),!an&&b.createElement("div",{onKeyDown:gt,className:de.li},b.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),b.createElement(st,{id:Be==null?void 0:Be.id,tagName:"div",value:(Be==null?void 0:Be.knowledgePoint)||"",className:`${de.edit} c-grey-333`,onBlur:_n=>Sr("knowledgePoint",On,Dr(Fr(_n)),ya)})))},ba=Be=>b.createElement(b.Fragment,null,typeof(Be==null?void 0:Be.errorMsg)=="string"&&!!(Be!=null&&Be.errorMsg)&&b.createElement("h5",{contentEditable:!1},b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,Be==null?void 0:Be.errorMsg))),Ca=Be=>b.createElement(b.Fragment,null,typeof(Be==null?void 0:Be.errorMsg)=="string"&&!!(Be!=null&&Be.errorMsg)&&b.createElement("h5",null,b.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),b.createElement("div",null,Be==null?void 0:Be.errorMsg))),Pr=(Be,gn,On,ya)=>{let an="flex";return(yt&&Ba!==ya||Da&&!(On!=null&&On.errorMsg))&&(an="none"),b.createElement("div",{className:de.row,style:{display:an}},b.createElement("div",{className:de.leftLayout},Kt||b.createElement(It,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:de.question},Be))),b.createElement("div",{className:de.rightLayout},b.createElement(mt,{className:On!=null&&On.errorMsg?de.error:""},gn)))},ai=[{id:"0",type:"\u5355\u9009\u9898",element:(Be,gn,On)=>{var ya,an;const za=On!==void 0;let Ia=(ya=Be==null?void 0:Be.answer)==null?void 0:ya[0];const Rn=b.createElement(b.Fragment,null,so(Be,gn,On),(an=Be==null?void 0:Be.options)==null?void 0:an.map((Ga,Xa)=>b.createElement(st,{id:Be==null?void 0:Be.id,key:Xa,value:`${qa[Xa]}.${Ga}`,tagName:"p"})),hn(Be,Ia,za),ba(Be));let _n=za?Be:Dn[gn];const pr=_n==null?void 0:_n.options,Wa=b.createElement(b.Fragment,null,wn(_n,gn,On),pr==null?void 0:pr.map((Ga,Xa)=>{var zr;return b.createElement("div",{key:Xa,className:de.option},b.createElement("aside",{className:((zr=_n==null?void 0:_n.answer)==null?void 0:zr[0])===qa[Xa]?de.active:"",onClick:()=>Sr("answer",gn,[qa[Xa]],On)},qa[Xa]),b.createElement(st,{id:_n==null?void 0:_n.id,tagName:"div",className:`${de.text}`,onBlur:Oo=>{pr[Xa]=Oo,Sr("options",gn,pr,On)},value:Ga}))}),nn(_n,"",gn,On),Ca(_n));return za?[Rn,Wa]:Pr(Rn,Wa,_n,gn)},deal:Be=>{var gn,On,ya;Be.score=Be.score===void 0?2:Be.score;let an=Dr((gn=Be==null?void 0:Be.answer)==null?void 0:gn[0]).toUpperCase();Be.answer=an?[an]:[];let za=[];if(!(Be!=null&&Be.options))za.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{Be.options=(On=Be.options)==null?void 0:On.slice(0,8);const Ia=Be.options.map(_n=>_n==null?void 0:_n.trim().replace(/^\s+|\s+$/g,""));new Set(Ia).size!==Ia.length&&za.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return an||za.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),an&&(qa.slice(0,((ya=Be==null?void 0:Be.options)==null?void 0:ya.length)||8).includes(an)||za.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")),Dr(Be==null?void 0:Be.question)||za.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Be.errorMsg=za.join(`
|
|
`),Be}},{id:"1",type:"\u591A\u9009\u9898",element:(Be,gn,On)=>{var ya,an;const za=On!==void 0;let Ia=(ya=Be==null?void 0:Be.answer)==null?void 0:ya[0];const Rn=b.createElement(b.Fragment,null,so(Be,gn,On),(an=Be==null?void 0:Be.options)==null?void 0:an.map((Ga,Xa)=>b.createElement(st,{id:Be==null?void 0:Be.id,key:Xa,value:`${qa[Xa]}.${Ga}`,tagName:"p"})),hn(Be,Ia,za),ba(Be));let _n=za?Be:Dn[gn];const pr=_n==null?void 0:_n.options,Wa=b.createElement(b.Fragment,null,wn(_n,gn,On),pr==null?void 0:pr.map((Ga,Xa)=>{var zr,Oo;return b.createElement("div",{key:Xa,className:de.option},b.createElement("aside",{className:(Oo=(zr=_n==null?void 0:_n.answer)==null?void 0:zr[0])!=null&&Oo.includes(qa[Xa])?de.active:"",onClick:()=>{var ri;let ti=((ri=_n==null?void 0:_n.answer)==null?void 0:ri[0])||"";const Vi=qa[Xa];ti.includes(Vi)?ti=ti.replace(new RegExp(Vi,"g"),""):ti+=Vi,ti=ti.split("").sort().join(""),Sr("answer",gn,[ti],On)}},qa[Xa]),b.createElement(st,{id:_n==null?void 0:_n.id,tagName:"div",className:`${de.text}`,onBlur:ri=>{pr[Xa]=ri,Sr("options",gn,pr,On)},value:Ga}))}),nn(_n,"",gn,On),Ca(_n));return za?[Rn,Wa]:Pr(Rn,Wa,_n,gn)},deal:Be=>{var gn,On,ya;Be.score=Be.score===void 0?2:Be.score;let an=Dr((gn=Be==null?void 0:Be.answer)==null?void 0:gn[0]).toUpperCase().split("").sort().join("");Be.answer=an?[an]:[];let za=[];if(!(Be!=null&&Be.options))za.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{Be.options=(On=Be.options)==null?void 0:On.slice(0,8);const Ia=Be.options.map(_n=>_n==null?void 0:_n.trim().replace(/^\s+|\s+$/g,""));new Set(Ia).size!==Ia.length&&za.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(an||za.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),an){const Ia=qa.slice(0,((ya=Be==null?void 0:Be.options)==null?void 0:ya.length)||8);wr(Ia).includes(an)||za.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 Dr(Be==null?void 0:Be.question)||za.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Be.errorMsg=za.join(`
|
|
`),Be}},{id:"2",type:"\u5224\u65AD\u9898",element:(Be,gn,On)=>{var ya,an;const za=On!==void 0;let Ia=(ya=Be==null?void 0:Be.answer)==null?void 0:ya[0];const Rn=b.createElement(b.Fragment,null,so(Be,gn,On),hn(Be,Ia,za),ba(Be));let _n=za?Be:Dn[gn];const pr=["\u6B63\u786E","\u9519\u8BEF"];let Wa=((an=_n==null?void 0:_n.answer)==null?void 0:an[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Wa)?Wa="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Wa)&&(Wa="\u9519\u8BEF");const Ga=b.createElement(b.Fragment,null,wn(_n,gn,On),pr==null?void 0:pr.map((Xa,zr)=>b.createElement("div",{key:zr,className:de.option},b.createElement("aside",{style:{borderRadius:2},className:Wa===Xa?de.active:"",onClick:()=>Sr("answer",gn,[Xa],On)},Xa==="\u6B63\u786E"?"T":"F"),b.createElement("div",{style:{pointerEvents:"none"},className:`${de.text}`},Xa))),nn(_n,"",gn,On),Ca(_n));return za?[Rn,Ga]:Pr(Rn,Ga,_n,gn)},deal:Be=>{var gn;Be.score=Be.score===void 0?2:Be.score;let On=Dr((gn=Be==null?void 0:Be.answer)==null?void 0:gn[0]);Be.answer=On?[On]:[];let ya=[];return On||ya.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),On&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(On)&&ya.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"),Dr(Be==null?void 0:Be.question)||ya.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Be.errorMsg=ya.join(`
|
|
`),Be}},{id:"3",type:"\u586B\u7A7A\u9898",element:(Be,gn,On)=>{var ya,an;const za=On!==void 0,Ia=b.createElement(b.Fragment,null,so(Be,gn,On),(ya=Be==null?void 0:Be.answer)==null?void 0:ya.map((pr,Wa)=>b.createElement(st,{id:Be==null?void 0:Be.id,key:Wa,tagName:"p",value:`\u7B54\u6848${Wa+1}\uFF1A${pr.text||""}`})),hn(Be,"",za),ba(Be));let Rn=za?Be:Dn[gn];const _n=b.createElement(b.Fragment,null,wn(Rn,gn,On),(an=Rn==null?void 0:Rn.answer)==null?void 0:an.map((pr,Wa)=>b.createElement("div",{key:Wa,className:de.option},b.createElement("aside",{className:de.fill},"\u586B\u7A7A\u9879",Wa+1),pr.model===1&&b.createElement(st,{id:Rn==null?void 0:Rn.id,tagName:"div",onBlur:Ga=>{Rn.answer[Wa].latex=Fr(Ga),Sr("answer",gn,Rn.answer,On)},className:`${de.text}`,value:pr.latex}),pr.model===2&&b.createElement(Je.Z,{value:pr.latex,onChange:Ga=>{Rn.answer[Wa].latex=Ga,Sr("answer",gn,Rn.answer,On)}}))),nn(Rn,"",gn,On),Ca(Rn));return za?[Ia,_n]:Pr(Ia,_n,Rn,gn)},deal:Be=>{var gn,On,ya,an;Be.score=Be.score===void 0?2:Be.score,Be.question=(gn=Be.question)==null?void 0:gn.replaceAll("\u2581","_");const za=(On=Be.answer)==null?void 0:On.map(Rn=>{if(Object.prototype.toString.call(Rn)==="[object Object]")return Rn;const _n={model:1,text:Rn,latex:Rn};return Rn.startsWith("$$")&&Rn.endsWith("$$")||Rn.startsWith("`$$")&&Rn.endsWith("$$`")?(_n.model=2,_n.latex=Rn.slice(2,-2)):_n.latex=Fr(Rn),_n});Be.answer=za;let Ia=[];return za||Ia.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),Dr(Be==null?void 0:Be.question)?Be!=null&&Be.question.includes("_")?(ya=Be==null?void 0:Be.answer)!=null&&ya.length&&((Be==null?void 0:Be.question.match(/_+/g))||[]).length!==((an=Be==null?void 0:Be.answer)==null?void 0:an.length)&&Ia.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):Ia.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):Ia.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Be.errorMsg=Ia.join(`
|
|
`),Be}},{id:"4",type:"\u7B80\u7B54\u9898",element:(Be,gn,On)=>{var ya,an;const za=On!==void 0;let Ia=(ya=Be==null?void 0:Be.answer)==null?void 0:ya[0];const Rn=b.createElement(b.Fragment,null,so(Be,gn,On),hn(Be,Ia,za),ba(Be));let _n=za?Be:Dn[gn];const pr=b.createElement(b.Fragment,null,wn(_n,gn,On),nn(_n,(an=_n==null?void 0:_n.answer)==null?void 0:an[0],gn,On),Ca(_n));return za?[Rn,pr]:Pr(Rn,pr,_n,gn)},deal:Be=>{Be.score=Be.score===void 0?5:Be.score;let gn=[];return Dr(Be==null?void 0:Be.question)||gn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Be.errorMsg=gn.join(`
|
|
`),Be}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(Be,gn)=>{var On,ya;const an=Dn[gn],za=Ta.slice(0,4).map(Ia=>({key:Ia,label:Ia,onClick:()=>Sr("platform",gn,Ia)}));return b.createElement("div",{className:de.row,style:{display:Da?an!=null&&an.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:de.leftLayout},b.createElement(It,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:de.question},so(Be,gn),b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(Be==null?void 0:Be.description)||""}`,tagName:"p"}),hn(Be),b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Be==null?void 0:Be.timeLimit}`,tagName:"p"}),b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Be==null?void 0:Be.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(st,{id:Be==null?void 0:Be.id,value:(Be==null?void 0:Be.code)||"",tagName:"div"}),(On=Be==null?void 0:Be.inputs)==null?void 0:On.map((Ia,Rn)=>{var _n;return b.createElement(b.Fragment,{key:Rn},b.createElement("h4",null),b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Rn+1})\u8F93\u5165\uFF1A${Ia||""}`,tagName:"div"}),b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${Rn+1})\u8F93\u51FA\uFF1A${((_n=Be==null?void 0:Be.outputs)==null?void 0:_n[Rn])||""}`,tagName:"div"}))}),ba(Be)))),b.createElement("div",{className:de.rightLayout},b.createElement(mt,{className:an!=null&&an.errorMsg?de.error:""},wn(an,gn),b.createElement("div",{className:de.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},b.createElement("div",{className:de.li},b.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),b.createElement(st,{className:de.edit,id:an==null?void 0:an.id,value:an==null?void 0:an.description,tagName:"div",onBlur:Ia=>Sr("description",gn,Ia)}))),nn(an,"",gn),b.createElement("div",{className:de.liWrap},b.createElement("div",{className:de.li},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(st,{className:de.edit,id:an==null?void 0:an.id,value:an==null?void 0:an.timeLimit,tagName:"div",onBlur:Ia=>Sr("timeLimit",gn,Fr(Ia))})),b.createElement("div",{className:de.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(We.Z,{menu:{items:za}},b.createElement("span",{className:"c-light-primary"},an==null?void 0:an.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:de.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),b.createElement(st,{className:de.edit,id:an==null?void 0:an.id,value:(an==null?void 0:an.code)||"",onBlur:Ia=>Sr("code",gn,Fr(Ia)),tagName:"div"}))),(ya=an==null?void 0:an.inputs)==null?void 0:ya.map((Ia,Rn)=>{var _n;return b.createElement("div",{className:de.liWrap,key:Rn},b.createElement("div",{className:de.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Rn+1,")\u8F93\u5165\uFF1A"),b.createElement(st,{id:an==null?void 0:an.id,value:Ia||"",className:de.edit,onBlur:pr=>{const Wa=[...(an==null?void 0:an.inputs)||[]];Wa[Rn]=Fr(pr),Sr("inputs",gn,Wa)},tagName:"div"})),b.createElement("div",{className:de.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",Rn+1,")\u8F93\u51FA\uFF1A"),b.createElement(st,{id:an==null?void 0:an.id,value:((_n=an==null?void 0:an.outputs)==null?void 0:_n[Rn])||"",className:de.edit,onBlur:pr=>{const Wa=[...(an==null?void 0:an.outputs)||[]];Wa[Rn]=Fr(pr),Sr("outputs",gn,Wa)},tagName:"div"})))}),Ca(an))))},deal:Be=>{var gn,On,ya;Be.score=Be.score===void 0?10:Be.score,Be.code=(gn=Be.code)==null?void 0:gn.trim();let an=[];Dr(Be==null?void 0:Be.question)?((On=Be==null?void 0:Be.question)==null?void 0:On.length)>60&&an.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):an.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Dr(Be==null?void 0:Be.description)||an.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const za=Dr(String((Be==null?void 0:Be.timeLimit)||""));if(Be.timeLimit=za,(!za||za&&!["3","4","5","6","7","8","9","10"].includes(za))&&an.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Be.platform=Dr(Be==null?void 0:Be.platform),Be!=null&&Be.platform){const Ia=["c","c++","java","python"],Rn=(ya=Be==null?void 0:Be.platform)==null?void 0:ya.toLowerCase(),_n=Ia.findIndex(pr=>pr===Rn);_n>-1?Be.platform=Ta[_n]:an.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else an.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(Be!=null&&Be.inputs)||!(Be!=null&&Be.outputs))Be.inputs=[],Be.outputs=[],an.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 Ia=Math.min(Be.inputs.length,Be.outputs.length);Be.inputs=Be.inputs.slice(0,Ia),Be.outputs=Be.outputs.slice(0,Ia),Be.outputs.some(Rn=>!Dr(Rn))&&an.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return Be.errorMsg=an.join(`
|
|
`),Be}},{id:"7",type:"\u7EC4\u5408\u9898",element:(Be,gn)=>{var On,ya;const an=Dn[gn];return b.createElement("div",{className:de.row,style:{display:Da?an!=null&&an.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:de.leftLayout},b.createElement(It,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:de.question},so(Be,gn),hn(Be),(On=Be==null?void 0:Be.questions)==null?void 0:On.map((za,Ia)=>{var Rn;const _n=(Rn=ai.find(pr=>pr.id===(za==null?void 0:za.type)))==null?void 0:Rn.element;return b.createElement(b.Fragment,{key:`left-${Be.id}-${Ia}`},_n(za,gn,Ia)[0])}),ba(Be),b.createElement("p",{contentEditable:!0},"}}")))),b.createElement("div",{className:de.rightLayout},b.createElement(mt,{className:an!=null&&an.errorMsg?de.error:""},wn(an,gn),nn(an,"",gn),(ya=an==null?void 0:an.questions)==null?void 0:ya.map((za,Ia)=>{var Rn;const _n=(Rn=ai.find(pr=>pr.id===(za==null?void 0:za.type)))==null?void 0:Rn.element;return b.createElement(b.Fragment,{key:`right-${an.id}-${Ia}`},_n(za,gn,Ia)[1])}),Ca(an))))},deal:Be=>{var gn,On,ya,an,za;const Ia=Qo,Rn=[...ai],_n=Rn.findIndex(Xa=>Xa.id==="0"),pr=Rn.findIndex(Xa=>Xa.id==="1");if(_n!==-1){const Xa=Rn[_n].deal;Rn[_n].deal=zr=>{const Oo=Xa(zr);return Oo.errorMsg&&(Oo.errorMsg=Oo.errorMsg.split(`
|
|
`).filter(ri=>ri!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
|
|
`)),Oo}}if(pr!==-1){const Xa=Rn[pr].deal;Rn[pr].deal=zr=>{const Oo=Xa(zr);return Oo.errorMsg&&(Oo.errorMsg=Oo.errorMsg.split(`
|
|
`).filter(ri=>ri!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
|
|
`)),Oo}}Be.questions=(gn=Be.questions)!=null&&gn.length?Qo(Be.questions.slice(0,20)):[],Be.questions=(On=Be.questions)==null?void 0:On.map((Xa,zr)=>{var Oo;if(Xa.type==="0"||Xa.type==="1"){const ri=(Oo=Xa.options)==null?void 0:Oo.map(ti=>ti==null?void 0:ti.trim().replace(/^\s+|\s+$/g,""));ri&&new Set(ri).size!==ri.length&&(Xa.errorMsg=(Xa.errorMsg?Xa.errorMsg+`
|
|
`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Wt(Kn({},Xa),{last:zr===Be.questions.length-1})});const Wa=(ya=Be.questions)==null?void 0:ya.reduce((Xa,zr)=>{const Oo=parseFloat(zr.score);return isNaN(Oo)?Xa:Xa+Oo},0);Be.score=Wa;let Ga=[];return(an=Be.questions)!=null&&an.length?Be.errorMsg=((za=Be.questions)==null?void 0:za.findIndex(Xa=>!!Xa.errorMsg))>-1:Ga.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),Dr(Be==null?void 0:Be.question)||Ga.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Ga.length&&(Be.errorMsg=Ga.join(`
|
|
`)),Be}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(Be,gn)=>{var On,ya;const an=Dn[gn],za=Ta.map(Ia=>({key:Ia,label:Ia,onClick:()=>Sr("platform",gn,Ia)}));return b.createElement("div",{className:de.row,style:{display:Da?an!=null&&an.errorMsg?"flex":"none":"flex"}},b.createElement("div",{className:de.leftLayout},b.createElement(It,null,b.createElement("div",{"data-text":"edit",contentEditable:!0,className:de.question},so(Be,gn),hn(Be),b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${Be==null?void 0:Be.timeLimit}`,tagName:"p"}),b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(Be==null?void 0:Be.platform)||""}`,tagName:"p"}),b.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement("h4",null),b.createElement(st,{id:Be==null?void 0:Be.id,value:(Be==null?void 0:Be.code)||"",tagName:"div"}),b.createElement("h4",null),b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(Be==null?void 0:Be.input)||""}`,tagName:"p"}),b.createElement(st,{id:Be==null?void 0:Be.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(Be==null?void 0:Be.output)||""}`,tagName:"p"}),(On=Be==null?void 0:Be.answer)==null?void 0:On.map((Ia,Rn)=>b.createElement(st,{key:Rn,id:Be==null?void 0:Be.id,value:`\u7B54\u6848${Rn+1}\uFF1A${Ia||""}`,tagName:"p"})),ba(Be)))),b.createElement("div",{className:de.rightLayout},b.createElement(mt,{className:an!=null&&an.errorMsg?de.error:""},wn(an,gn),nn(an,"",gn),b.createElement("div",{className:de.liWrap},b.createElement("div",{className:de.li,onKeyDown:gt},b.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),b.createElement(st,{className:de.edit,id:an==null?void 0:an.id,value:an==null?void 0:an.timeLimit,tagName:"div",onBlur:Ia=>Sr("timeLimit",gn,Fr(Ia))})),b.createElement("div",{className:de.li},b.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),b.createElement("div",{className:"c-black"},b.createElement(We.Z,{menu:{items:za}},b.createElement("span",{className:"c-light-primary"},an==null?void 0:an.platform,b.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),b.createElement("div",{className:de.li,style:{flexDirection:"column",alignItems:"start"}},b.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),b.createElement(st,{className:de.edit,id:an==null?void 0:an.id,value:(an==null?void 0:an.code)||"",onBlur:Ia=>Sr("code",gn,Fr(Ia)),tagName:"div"})),b.createElement("div",{className:de.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),b.createElement(st,{className:de.edit,id:an==null?void 0:an.id,value:(an==null?void 0:an.input)||"",onBlur:Ia=>Sr("input",gn,Fr(Ia)),tagName:"div"})),b.createElement("div",{className:de.li},b.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),b.createElement(st,{className:de.edit,id:an==null?void 0:an.id,value:(an==null?void 0:an.output)||"",onBlur:Ia=>Sr("output",gn,Fr(Ia)),tagName:"div"}))),b.createElement("div",{className:de.liWrap},(ya=an==null?void 0:an.answer)==null?void 0:ya.map((Ia,Rn)=>b.createElement("div",{className:de.li,key:Rn},b.createElement("aside",null,"\u7B54\u6848",Rn+1,"\uFF1A"),b.createElement(st,{id:an==null?void 0:an.id,value:Ia||"",className:de.edit,onBlur:_n=>{const pr=[...(an==null?void 0:an.answer)||[]];pr[Rn]=Fr(_n),Sr("output",gn,pr)},tagName:"div"})))),Ca(an))))},deal:Be=>{var gn,On,ya,an,za,Ia,Rn,_n;Be.score=Be.score===void 0?10:Be.score,Be.code=(ya=(On=(gn=Be.code)==null?void 0:gn.trim())==null?void 0:On.replace(/@_@/g,"@\u2581@"))==null?void 0:ya.replace(/@__@/g,"@\u2581\u2581@");let pr=[];if(Dr(Be==null?void 0:Be.question)||pr.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Dr(Be==null?void 0:Be.code)?/@▁@|@▁▁@/.test(Be==null?void 0:Be.code)?(an=Be==null?void 0:Be.answer)!=null&&an.length&&((za=Be==null?void 0:Be.code.match(/@▁@|@▁▁@/g))==null?void 0:za.length)!==((Ia=Be==null?void 0:Be.answer)==null?void 0:Ia.length)&&pr.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):pr.push("\u7A0B\u5E8F\u4EE3\u7801\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u7A0B\u5E8F\u4EE3\u7801\u4E2D\u7684\u586B\u7A7A\u9879\u9700\u8981\u4F7F\u7528 @\u2581@ \u7B26\u53F7\u6807\u8BC6\u51FA\u6765"):pr.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),Be!=null&&Be.answer?(Rn=Be.answer)!=null&&Rn.some(Ga=>!Dr(Ga))&&pr.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):pr.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),Be.platform=Dr(Be==null?void 0:Be.platform),Be!=null&&Be.platform){const Ga=["c","c++","java","python","javascript","ruby"],Xa=(_n=Be==null?void 0:Be.platform)==null?void 0:_n.toLowerCase(),zr=Ga.findIndex(Oo=>Oo===Xa);zr>-1?Be.platform=Ta[zr]:pr.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else pr.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");Dr(Be==null?void 0:Be.output)||pr.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Wa=Dr(String((Be==null?void 0:Be.timeLimit)||""));return Be.timeLimit=Wa,(!Wa||Wa&&!["3","4","5","6","7","8","9","10"].includes(Wa))&&pr.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),Be.errorMsg=pr.join(`
|
|
`),Be}}],Wo=()=>b.createElement(b.Fragment,null,Or.filter(Be=>{var gn;return!!((gn=ai.find(ya=>ya.id===(Be==null?void 0:Be.type)))==null?void 0:gn.element)}).map((Be,gn)=>{var On;const ya=(On=ai.find(an=>an.id===(Be==null?void 0:Be.type)))==null?void 0:On.element;return b.createElement(b.Fragment,{key:Be.id},ya(Be,gn))})),si=()=>fn(void 0,null,function*(){const Be=Dn.filter(gn=>!gn.checked);if(Ln!==3||!Be.length){Te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}Nr.setFieldsValue({sub_discipline_id:Re}),cn(!0)}),Li=Be=>fn(void 0,null,function*(){const gn=Qo(Be);Jt(gn),ra(JSON.parse(JSON.stringify(gn))),Jn(3),ha(!1),Wn(!1),ct(!1)});(0,b.useEffect)(()=>{if(ta)return;const Be=()=>{Ha(gn=>gn>=90?(clearInterval(Ka.current),90):gn+1)};return Ka.current=setInterval(Be,5e4/90),()=>clearInterval(Ka.current)},[ta]);const ur=(Be,gn)=>{Ya(!1);const On=new FormData;Object.keys(gn).forEach(an=>{On.append(an,gn[an])});const ya=new window.XMLHttpRequest;ya.withCredentials=!0,ya.addEventListener("load",function(an){return fn(this,null,function*(){var za,Ia;try{const Rn=JSON.parse((za=an==null?void 0:an.target)==null?void 0:za.response);if(Ya(!0),Ha(100),yield new Promise(_n=>setTimeout(()=>_n(),780)),Rn.status===0){if(!((Ia=Rn==null?void 0:Rn.data)!=null&&Ia.length)){Te.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),ha(!1);return}Li((Rn==null?void 0:Rn.data)||[])}else ha(!1),Te.ZP.warning(Rn==null?void 0:Rn.message)}catch(Rn){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",Rn)}})}),ya.addEventListener("error",()=>{ha(!1)}),ya.open("POST",`${re.Z.API_SERVER}${Be}`),ya.send(On)},wa=Be=>fn(void 0,null,function*(){const gn=Be.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(gn)==-1?(Te.ZP.error(`${Be.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()):(ha(!0),gr("\u5904\u7406\u4E2D"),ur("/api/intelligent_imports/import.json",{file:Be}),Promise.reject())}),Va=Be=>fn(void 0,null,function*(){const gn=Be.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(gn)==-1?(Te.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()):Be.size/1024/1024>200?(Te.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(Qe!=null&&Qe.length?le.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:()=>yn([Be])}):yn([Be]),Promise.reject())});let $a=[{key:1,label:b.createElement(Xe.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:wa},b.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const So=[Dn.length,(un=Dn.filter(Be=>!!(Be!=null&&Be.errorMsg)))==null?void 0:un.length];return b.createElement("div",{className:Ne()(de.intelligentBox,"intelligent-body-curb",we),style:Wt(Kn({},fe),{width:qe}),ref:Ea},b.createElement("div",{className:de.underpin},b.createElement("b",{style:Zt}),b.createElement("b",{style:Zt})),b.createElement("div",{className:de.head,style:{top:tt}},b.createElement("div",{className:de.leftLayout},en||b.createElement(b.Fragment,null,b.createElement($e.Z,{align:"middle"},b.createElement("div",{className:de.title},"\u8BD5\u9898\u7F16\u8F91"),!St&&b.createElement(te.op,{href:`${re.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",b.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),b.createElement(te.op,{onClick:Mr,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!St&&b.createElement(We.Z,{overlayClassName:de.menu,menu:{items:$a}},b.createElement(te.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!xt&&xt),b.createElement("div",{className:de.tip},b.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"))),b.createElement($e.Z,{className:de.rightLayout,style:{alignItems:"start"}},dn||b.createElement(b.Fragment,null,b.createElement("div",{className:de.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Ln)&&b.createElement(Ve.default,{className:"ml20",checked:Da,onChange:Be=>ct(Be.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Ln)&&b.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",b.createElement("span",{className:"ml5 mr5 c-light-primary"},So[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",b.createElement("span",{className:"ml5 mr5 c-red-e53"},So[1]),"\u9898")),yt&&b.createElement("div",{className:de.tabs},Or==null?void 0:Or.map((Be,gn)=>b.createElement("div",{onClick:()=>{Bn(gn)},className:Ba===gn&&de.active,key:gn},"\u65B0\u9898",gn+1)))),b.createElement("div",{className:de.centerBox},b.createElement("img",{className:"mb10",src:be,width:56}),!Cn&&b.createElement(te.op,{onClick:ko},"\u8BC6\u522B"))),[1,2].includes(Ln)&&Lo(),[3].includes(Ln)&&Wo(),b.createElement("div",{className:"pb10"}),b.createElement("div",{className:de.buttonFixed},b.createElement("div",{className:de.buttonWrap},b.createElement(_e.ZP,{size:"middle",className:`${de.button} mr20`,onClick:Ot},"\u53D6\u6D88"),b.createElement(_e.ZP,{size:"middle",type:"primary",className:`${de.button}`,onClick:si},ln))),b.createElement(le.default,{centered:!0,closable:!1,destroyOnClose:!0,open:nr,title:null,footer:null,width:320,afterClose:()=>Ha(0)},b.createElement($e.Z,{align:"middle",style:{flexDirection:"column"}},b.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},Aa,b.createElement("span",{className:de.dotLoading},b.createElement("span",null,"."),b.createElement("span",null,"."),b.createElement("span",null,"."))),b.createElement(ue.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Pa}),b.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",b.createElement("span",{className:"ml5 c-light-primary"},Pa,"%")))),b.createElement(le.default,{centered:!0,open:Hn,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:Pn,width:480,onCancel:()=>cn(!1),onOk:()=>Nr.submit(),afterClose:()=>{Nr.resetFields()}},b.createElement(Ze.default,{style:{maxHeight:550},form:Nr,layout:"horizontal",colon:!1,size:"large",onFinish:Be=>fn(void 0,null,function*(){var gn,On,ya,an,za;const Ia=Dn.filter(pr=>!pr.checked&&!pr.errorMsg);In(!0);const Rn=()=>fn(void 0,null,function*(){var pr,Wa;const Ga=yield(0,Ke.ZP)("/api/intelligent_imports/save.json",{method:"post",body:Wt(Kn(Kn({},Ie),Be),{list:Ia,mode:pt})});Ga.status===0&&(Mt&&((pr=Ga==null?void 0:Ga.data)!=null&&pr.success)&&window.location.pathname==="/problemset"&&(Bt.Z.publish("refresh-item-bank",Be.group_id),yield new Promise(Xa=>setTimeout(()=>Xa(),1500))),Te.ZP.success(`\u6210\u529F\u5BFC\u5165${(Wa=Ga==null?void 0:Ga.data)==null?void 0:Wa.success}\u9053\u8BD5\u9898`,3),Oe(),cn(!1)),In(!1)});if(pt!==1){yield Rn();return}const _n=yield(0,Ke.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:Dn,mode:pt}});if(_n.status===0){if(!((gn=_n==null?void 0:_n.data)!=null&&gn.error_size)){yield Rn();return}le.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{In(!1)},title:"\u63D0\u793A",content:b.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",b.createElement("span",{className:"c-light-primary ml5 mr5"},(On=_n==null?void 0:_n.data)==null?void 0:On.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",b.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(ya=_n==null?void 0:_n.data)==null?void 0:ya.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",b.createElement("span",{className:"ml5 mr5"},(za=(an=_n==null?void 0:_n.data)==null?void 0:an.index)==null?void 0:za.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:Rn})}})},b.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),b.createElement(Ze.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"}]},b.createElement(E.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:wt})),pt===1&&b.createElement(Ze.default.Item,{label:b.createElement($e.Z,{align:"middle",style:{justifyContent:"space-between"}},b.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),b.createElement("div",{onClick:()=>Sa(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},b.createElement("img",{className:"mr5 primary-hover",src:ze}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},b.createElement(De.Z,{key:bt})))),b.createElement(le.default,{centered:!0,open:oa,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:rr,onCancel:()=>Sa(!1),onOk:()=>Ur.submit(),afterClose:()=>{Ur.resetFields()}},b.createElement(Ze.default,{style:{maxHeight:550},form:Ur,layout:"horizontal",colon:!1,size:"large",onFinish:Be=>fn(void 0,null,function*(){var gn;Na(!0),(yield(0,Ke.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:Be.name,parent_id:(gn=Be==null?void 0:Be.parent_id)==null?void 0:gn[0]}})).status===0?(Yn(bt+1),setTimeout(()=>{Te.ZP.success("\u64CD\u4F5C\u6210\u529F"),Sa(!1),Na(!1)},1e3)):Na(!1)})},b.createElement(Ze.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"}]},b.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),b.createElement(Ze.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},b.createElement(De.Z,null)))),b.createElement(le.default,{centered:!0,open:ea,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>Wn(!1),onOk:()=>{if(mr===1&&!Dr(eo)){Te.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(mr===2&&!Dr(eo)&&!(Qe!=null&&Qe.length)){Te.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const Be=[{name:"\u5355\u9009\u9898",num:_t||0},{name:"\u591A\u9009\u9898",num:jn||0},{name:"\u5224\u65AD\u9898",num:Qn||0},{name:"\u586B\u7A7A\u9898",num:fr||0},{name:"\u7B80\u7B54\u9898",num:En||0}];if(Be.reduce((ya,an)=>ya+an.num,0)===0){Te.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(mr,_t,jn),ha(!0),gr("\u5904\u7406\u4E2D");const On={type:mr,query:eo,item_types:JSON.stringify(Be)};mr===2&&(On.file=(Qe==null?void 0:Qe[0])||null),ur("/api/intelligent_imports/large_model_intelligent_qa.json",On)}},b.createElement($e.Z,{align:"middle",className:"mb10 c-black"},b.createElement("div",{className:"mr10"},"\u51FA\u9898\u8981\u6C42"),b.createElement(x.ZP.Group,{value:mr,onChange:Be=>Hr(Be.target.value)},b.createElement(x.ZP,{value:1,className:"c-black"},"\u6839\u636E\u77E5\u8BC6\u70B9\u51FA\u9898"),b.createElement(x.ZP,{value:2,className:"ml40 c-black"},"\u6839\u636E\u6750\u6599\u51FA\u9898"))),b.createElement(a.default.TextArea,{style:{height:120},className:"mb20",value:eo,placeholder:mr===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:Be=>{Ar(Be.target.value)}}),mr===2&&b.createElement(b.Fragment,null,b.createElement(Xe.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Qe,beforeUpload:Va,className:"mb20",onRemove:()=>yn([])},b.createElement(y.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"},b.createElement(te.op,{style:{borderRadius:2}},b.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),b.createElement("div",{style:{height:20}})),b.createElement($e.Z,{align:"middle",className:"c-black"},b.createElement("div",{className:"mb10"},"\u51FA\u9898\u6570\u91CF"),b.createElement($e.Z,{gutter:16},b.createElement(z.Z,null,b.createElement("label",null,"\u5355\u9009\u9898"),b.createElement(it.Z,{min:0,max:10,value:_t,onChange:Fn,style:{marginLeft:"8px"}})),b.createElement(z.Z,null,b.createElement("label",null,"\u591A\u9009\u9898"),b.createElement(it.Z,{min:0,max:10,value:jn,onChange:ia,style:{marginLeft:"8px"}})),b.createElement(z.Z,null,b.createElement("label",null,"\u5224\u65AD\u9898"),b.createElement(it.Z,{min:0,max:10,value:Qn,onChange:Vn,style:{marginLeft:"8px"}})),b.createElement(z.Z,null,b.createElement("label",null,"\u586B\u7A7A\u9898"),b.createElement(it.Z,{min:0,max:10,value:fr,onChange:ca,style:{marginLeft:"8px"}})),b.createElement(z.Z,null,b.createElement("label",null,"\u7B80\u7B54\u9898"),b.createElement(it.Z,{min:0,max:10,value:En,onChange:hr,style:{marginLeft:"8px"}}))))))},dt=se;var nt=Dt},19105:function(Tt,zt,ee){"use strict";var b=ee(59301),de=ee(99587),Fe=ee(48136),Ne=ee(76562),Ze=ee(43418),Te=ee(59301);const le=(0,b.forwardRef)(({callback:it,width:$e,onChange:Ve,disabled:We,readOnly:Xe,type:_e="",value:ue="",style:E={}},a)=>{const x=(0,b.useRef)(),y=(0,b.useRef)(),[z,te]=(0,b.useState)(0),[re,se]=(0,b.useState)(0),[ie,ve]=(0,b.useState)(!1),be=()=>{var he=document.createElement("div");he.innerHTML=x.current.getValue();var Je=he.innerText;return it&&it(Je),Je};(0,b.useImperativeHandle)(a,()=>({getData:be}));const Ke=he=>{he.preventDefault();const Je=he.clientX-z,je=he.clientY-re;document.body.onmousemove=ft=>{let Le=ft.clientX-Je,at=ft.clientY-je;const ut=document.getElementsByClassName("markdown-popup-form")[0],st=window.innerWidth-ut.offsetWidth,Bt=window.innerHeight-ut.offsetHeight;Le=Math.max(0,Math.min(Le,st)),at=Math.max(0,Math.min(at,Bt)),De(ft.clientX,ft.clientY,Je,je)&&(te(Le),se(at))},document.body.onmouseup=function(){document.body.onmousemove=null}},De=(he,Je,je,ft)=>{const Le=document.body.clientHeight,at=document.body.clientWidth;return he<20&&je>he||he>at-20&&je<he||Je<20&&ft>Je||Je>Le-20&&ft<Je?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,b.useEffect)(()=>{ie&&setTimeout(()=>{const he=document.getElementsByClassName("markdown-popup-form")[0],Je=window.innerWidth/2-he.offsetWidth/2,je=window.innerHeight/2-he.offsetHeight/2;te(Je),se(je)},0)},[ie]);const ze=()=>{We||Xe||ve(!0)};return Te.createElement("div",{style:E},Te.createElement("div",{style:{width:$e||"100%",position:"relative"},className:`${de.Z.mathFillWrap} ${We||Xe?"cursorDefault":""}`,onClick:()=>ze()},Te.createElement("math-field",{disabled:We,locale:"zh_cn",class:`${de.Z.mathField} ${_e}`,readOnly:Xe,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:x,style:{width:"100%",fontSize:ue?18:14},value:ue||""})),Te.createElement(Ze.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:z,top:re},title:Te.createElement("div",{style:{cursor:"move"},onMouseDown:Ke},"\u8F93\u5165\u516C\u5F0F"),open:ie,onOk:()=>{const he=y.current.getData();x.current.setValue(he),Ve(he),ve(!1)},onCancel:()=>{ve(!1)},destroyOnClose:!0,className:"markdown-popup-form"},Te.createElement(Ne.Z,{value:ue,ref:y,onChange:Ve,showSaveButton:!1})))});zt.Z=le},76562:function(Tt,zt,ee){"use strict";var b=ee(59301),de=ee(95237),Fe=ee(43604),Ne=ee(99313),Ze=ee(3113),Te=ee(91842),le=ee(99587),it=ee(48136),$e=ee(59301);const Ve=(0,b.forwardRef)(({callback:We,showSaveButton:Xe,value:_e=""},ue)=>{const E=(0,b.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 "}]}]}],x=[{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}`}]}]}],y=re=>{E.current.setValue(E.current.getValue()+" "+re.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:$e.createElement(de.Z,{className:le.Z.lists,gutter:[10,10]},a.map((re,se)=>$e.createElement(Fe.Z,{flex:"110px",className:le.Z.item},$e.createElement("div",null,$e.createElement(Te.Z,{value:`$$${re.value}$$`}),re.name),$e.createElement("div",{className:le.Z.children},re.children.map((ie,ve)=>$e.createElement("div",{key:ve},$e.createElement("h1",null,ie.name),$e.createElement(de.Z,{gutter:[10,10]},ie.data.map((be,Ke)=>$e.createElement(Fe.Z,{key:Ke,onClick:()=>y(be),className:le.Z.diamond},$e.createElement(Te.Z,{value:"`$$"+be.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:$e.createElement(de.Z,{className:le.Z.lists,gutter:[10,10]},x.map((re,se)=>$e.createElement(Fe.Z,{flex:"110px",className:le.Z.item},$e.createElement("div",null,$e.createElement(Te.Z,{value:"`$$"+re.value+"$$`"}),re.name),$e.createElement("div",{className:le.Z.children},re.children.map((ie,ve)=>$e.createElement("div",{key:ve},ie.name&&$e.createElement("h1",null,ie.name),$e.createElement(de.Z,{gutter:[10,10]},ie.data.map((be,Ke)=>$e.createElement(Fe.Z,{key:Ke,onClick:()=>y(be),className:le.Z.diamond},$e.createElement(Te.Z,{value:"`$$"+be.value+"$$`"}))))))))))}],te=()=>{var re=document.createElement("div");re.innerHTML=E.current.getValue();var se=re.innerText;return We&&We(se),se};return(0,b.useImperativeHandle)(ue,()=>({getData:te})),$e.createElement("div",{className:le.Z.mathWrap},$e.createElement(Ne.default,{defaultActiveKey:"1",items:z}),$e.createElement("math-field",{locale:"zh_cn",className:le.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:E,style:{width:800,marginTop:30,fontSize:18}},_e||""),Xe&&$e.createElement("div",{className:le.Z.button},$e.createElement(Ze.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});zt.Z=Ve},22962:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Xe}});var b=ee(59301),de=ee(78241),Fe=ee(43418),Ne=ee(92832),Ze=ee(87169),Te=ee(38986),le={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},it=ee(52154),$e=ee(59301),Ve=(_e,ue,E)=>new Promise((a,x)=>{var y=re=>{try{te(E.next(re))}catch(se){x(se)}},z=re=>{try{te(E.throw(re))}catch(se){x(se)}},te=re=>re.done?a(re.value):Promise.resolve(re.value).then(y,z);te((E=E.apply(_e,ue)).next())}),Xe=({type:_e="subject",open:ue,onCancel:E,onOkClick:a,subDisciplineId:x})=>{const[y]=de.default.useForm(),[z,te]=(0,b.useState)([]),[re,se]=(0,b.useState)(!1);(0,b.useEffect)(()=>{},[]);const ie=()=>Ve(void 0,null,function*(){if(_e){const ve=yield(0,Te.ZP)("/api/disciplines.json",{method:"get",params:{source:_e}});te(ve.disciplines||[])}});return $e.createElement(Fe.default,{title:$e.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:ue,width:558,centered:!0,className:le.publicQuest,onCancel:()=>{E(),y.resetFields()},onOk:()=>{y.validateFields().then(ve=>Ve(void 0,null,function*(){const be=yield(0,Te.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:ve==null?void 0:ve.name,sub_discipline_id:x}});(be==null?void 0:be.status)===0&&a({name:ve==null?void 0:ve.name,id:be==null?void 0:be.tag_discipline_id,public:!1,type:"personal"}),y.resetFields(),E()}))}},$e.createElement("div",{className:le.publicQuestContent},$e.createElement("div",{className:le.public_tips},$e.createElement(Ze.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"),$e.createElement(de.default,{labelAlign:"left",form:y,colon:!1},$e.createElement(de.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},$e.createElement(Ne.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),$e.createElement(it.Z,{open:re,onCancel:()=>{se(!1)}})))}},70100:function(Tt,zt,ee){"use strict";ee.d(zt,{Q:function(){return $e},Z:function(){return We}});var b=ee(59301),de={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"},Fe=ee(92310),Ne=ee.n(Fe),Ze=ee(43418),Te=ee(8591),le=ee(24905),it=(Xe,_e,ue)=>new Promise((E,a)=>{var x=te=>{try{z(ue.next(te))}catch(re){a(re)}},y=te=>{try{z(ue.throw(te))}catch(re){a(re)}},z=te=>te.done?E(te.value):Promise.resolve(te.value).then(x,y);z((ue=ue.apply(Xe,_e)).next())});const $e=({title:Xe="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:_e=[],visible:ue,setVisible:E,tip:a,onOk:x})=>{const[y,z]=(0,b.useState)([]),[te,re]=(0,b.useState)(!1);return(0,b.useEffect)(()=>{ue&&z(_e)},[ue]),b.createElement(Ze.default,{centered:!0,open:ue,title:Xe,confirmLoading:te,width:564,onOk:()=>it(void 0,null,function*(){if(!y.length){Te.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}re(!0),yield x(y),re(!1)}),onCancel:()=>E(!1)},!!a&&b.createElement("div",{className:"c-grey-666 font16 mb10"},a),b.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},b.createElement(le.default.Group,{value:y,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:se=>{z(se)}})))};var We=({title:Xe="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:_e,style:ue={},onEdit:E,dataSource:a=[]})=>{const x={C:b.createElement("div",{className:de.c},"C"),"C++":b.createElement("div",{className:de.cpp},"C++"),Java:b.createElement("div",{className:de.java},"Java"),Python:b.createElement("div",{className:de.python},"Python")};return b.createElement("div",{className:Ne()(de.tags,_e),style:ue},!!Xe&&b.createElement("div",{className:de.text},Xe),b.createElement("div",{className:de.tagWrap},a==null?void 0:a.map(y=>b.createElement(b.Fragment,{key:y},x[y]))),!!E&&b.createElement("div",{onClick:E,className:`iconfont icon-bianji_Hover ${de.edit}`}))}},68571:function(Tt,zt,ee){"use strict";ee.d(zt,{t:function(){return dt}});var b=ee(59301),de=ee(92832),Fe=ee(78241),Ne=ee(43418),Ze=ee(95237),Te=ee(43604),le=ee(5871),it=ee(57809),$e=ee(5112),Ve=ee(31457),We=ee(25690),Xe=ee(8423),_e=ee(8591),ue=ee(3113),E=ee(71418),a=ee(24334),x={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"},y=ee(38986),z=ee(81072),te=ee(39793),re=ee(56102),se=ee(37345),ie=ee(59301),ve=Object.defineProperty,be=Object.defineProperties,Ke=Object.getOwnPropertyDescriptors,De=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,he=Object.prototype.propertyIsEnumerable,Je=(nt,we,fe)=>we in nt?ve(nt,we,{enumerable:!0,configurable:!0,writable:!0,value:fe}):nt[we]=fe,je=(nt,we)=>{for(var fe in we||(we={}))ze.call(we,fe)&&Je(nt,fe,we[fe]);if(De)for(var fe of De(we))he.call(we,fe)&&Je(nt,fe,we[fe]);return nt},ft=(nt,we)=>be(nt,Ke(we)),Le=(nt,we,fe)=>new Promise((qe,Ot)=>{var Oe=tt=>{try{pt(fe.next(tt))}catch(Re){Ot(Re)}},Ie=tt=>{try{pt(fe.throw(tt))}catch(Re){Ot(Re)}},pt=tt=>tt.done?qe(tt.value):Promise.resolve(tt.value).then(Oe,Ie);pt((fe=fe.apply(nt,we)).next())}),ut=({buttonProps:nt,buttonText:we,form:fe,hackIdentifier:qe="",answerKey:Ot,data:Oe})=>{const[Ie,pt]=(0,b.useState)(!1),[tt,Re]=(0,b.useState)(!1),[St,$t]=(0,b.useState)(!1),[en,dn]=(0,b.useState)({}),[Kt,Cn]=(0,b.useState)(""),[He,yt]=(0,b.useState)(""),Zt=(0,b.useRef)(qe),xt=(0,b.useRef)(""),Mt=(0,b.useRef)(!1);(0,b.useEffect)(()=>{St&&Jn()},[St]),(0,b.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const ln=()=>new Date().getTime(),un=Oe==null?void 0:Oe.code,Ln=()=>{var Aa,gr;let nr=un?Oe==null?void 0:Oe.code:(Aa=fe.getFieldValue("hack_codes"))==null?void 0:Aa.code,ha=un?Oe==null?void 0:Oe.answer_content:fe.getFieldValue(Ot),Or=un?Oe==null?void 0:Oe.input:(gr=fe.getFieldValue("hack_sets"))==null?void 0:gr.input;ha==null||ha.forEach(Jt=>{const Dn=Jt.value||Jt.answer_text||"";nr=nr.replace(/(@▁@|@▁▁@)/,Dn)}),yt(Or),Cn(nr),dn({}),$t(!0)},Jn=()=>Le(void 0,null,function*(){var Aa,gr,nr,ha;const Or=ln(),Jt=un?Oe==null?void 0:Oe.time_limit:(Aa=fe.getFieldsValue())==null?void 0:Aa.hack.time_limit,Dn=un?(gr=Oe==null?void 0:Oe.answer_content)==null?void 0:gr.length:(ha=(nr=fe.getFieldsValue())==null?void 0:nr.standard_answers)==null?void 0:ha.length;pt(!0),yield(0,z.bM)(xt.current,{test_hack_code:Kt,test_input:He});function ra(){return Le(this,null,function*(){const{status:Da,data:ct}=yield(0,z.rX)(xt.current,"submit"),In=ln()-Or>(Jt+3)*1e3*Dn;if(Mt.current){if(In){_e.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),pt(!1);return}if(Da===0){pt(!1),dn(ft(je({},ct),{showText:!0}));return}setTimeout(ra,1e3)}})}ra()}),Pa=()=>Le(void 0,null,function*(){var Aa,gr,nr,ha,Or,Jt,Dn;if(!Oe){try{yield fe.validateFields()}catch(Pn){(nr=(gr=(Aa=Pn==null?void 0:Pn.errorFields)==null?void 0:Aa[0])==null?void 0:gr.name)!=null&&nr.includes("standard_answers")?_e.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):_e.ZP.error(Pn.errorFields[0].errors[0]),fe.scrollToField(Pn.errorFields[0].name,{behavior:"smooth",block:"center"});return}Re(!0);let Da="";const ct=fe.getFieldsValue();Zt.current?Da=yield(0,y.ZP)(`/api/problems/${Zt.current}.json`,{method:"put",body:ft(je({},ct),{hack:ft(je({},ct==null?void 0:ct.hack),{sub_discipline_id:(Dn=(Jt=ct==null?void 0:ct.hack)==null?void 0:Jt.sub_discipline_id)==null?void 0:Dn[1],difficult:ct.difficulty,item_banks_group_id:ct.item_banks_group_id}),hack_codes:ft(je({},ct.hack_codes),{code:a.Base64.encode(ct.hack_codes.code)}),update_hack_sets:[je({},ct.hack_sets)],is_blank:!0})}):(Da=yield(0,y.ZP)("/api/problems.json",{method:"post",body:ft(je({},ct),{hack:ft(je({},ct==null?void 0:ct.hack),{sub_discipline_id:(Or=(ha=ct==null?void 0:ct.hack)==null?void 0:ha.sub_discipline_id)==null?void 0:Or[1],difficult:ct.difficulty,item_banks_group_id:ct.item_banks_group_id}),hack_codes:ft(je({},ct.hack_codes),{code:a.Base64.encode(ct.hack_codes.code)}),hack_sets:[je({},ct.hack_sets)],is_blank:!0})}),Zt.current=Da==null?void 0:Da.identifier,sessionStorage.projectFill=Da==null?void 0:Da.identifier)}const ra=yield(0,y.ZP)(`/api/problems/${Zt.current}/start.json`,{method:"get"});if((ra==null?void 0:ra.status)===0){xt.current=ra==null?void 0:ra.identifier,Mt.current=!0,Re(!1),Ln();return}Re(!1)}),Ha=Aa=>{const{status:gr,error_msg:nr,execute_time:ha,output:Or,input:Jt,expected_output:Dn}=Aa;let ra=null;switch(gr){case se.h.OK:ra=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",ha/1e3,"\u79D2"),ie.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case se.h.NOMATCH:ra=ie.createElement(ie.Fragment,null,ie.createElement("div",null,"\u8F93\u5165\uFF1A"),ie.createElement("pre",{style:{fontFamily:"initial"}},Jt),ie.createElement("div",null,"\u8F93\u51FA\uFF1A"),ie.createElement("pre",{style:{fontFamily:"initial"}},Or&&a.Base64.decode(Or)),ie.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),ie.createElement("pre",{style:{fontFamily:"initial"}},Dn&&a.Base64.decode(Dn)));break;case se.h.EXECUTEFAILURE:ra=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ie.createElement("pre",null,Jt)),ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:"error"},a.Base64.decode(nr)));break;case se.h.COMPILEFAILURE:ra=ie.createElement(ie.Fragment,null,ie.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ie.createElement("pre",null,Jt)),ie.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ie.createElement("pre",{className:"error"},a.Base64.decode(nr)));break;case se.h.PODFAILURE:ra=ie.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case se.h.TIMEOUT:ra=ie.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ie.createElement(ie.Fragment,null," ",ra," ")};return ie.createElement("div",null,ie.createElement(ue.ZP,ft(je({loading:tt},nt),{onClick:Pa}),we),ie.createElement(Ne.default,{open:St,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Ie,cancelButtonProps:{style:{display:"none"}},onOk:()=>Jn(),onCancel:()=>{Mt.current=!1,$t(!1)}},ie.createElement("div",{className:x.result},ie.createElement("div",{className:x.left},ie.createElement("div",{className:"mb20"},ie.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Oe&&ie.createElement(re.CopyToClipboard,{text:Kt,onCopy:()=>_e.ZP.success("\u590D\u5236\u6210\u529F")},ie.createElement("span",{style:{float:"right"},className:"current c-light-primary"},ie.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),ie.createElement(te.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:Kt,onChange:Aa=>Cn(Aa)})),ie.createElement("div",{className:x.right},ie.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),ie.createElement("div",{className:x.box},ie.createElement("div",{className:x.li},ie.createElement(de.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:He,onChange:Aa=>yt(Aa.target.value),bordered:!1,style:{height:180}}))),ie.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),ie.createElement("div",{className:x.box},ie.createElement(E.Z,{spinning:Ie,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},ie.createElement("div",{className:x.li,style:{height:196,overflow:"auto",padding:10}},Ha(en))))))))},st=ee(87169),Bt=ee(59301),on=Object.defineProperty,Ct=Object.defineProperties,tn=Object.getOwnPropertyDescriptors,Sn=Object.getOwnPropertySymbols,Ue=Object.prototype.hasOwnProperty,ot=Object.prototype.propertyIsEnumerable,rn=(nt,we,fe)=>we in nt?on(nt,we,{enumerable:!0,configurable:!0,writable:!0,value:fe}):nt[we]=fe,Kn=(nt,we)=>{for(var fe in we||(we={}))Ue.call(we,fe)&&rn(nt,fe,we[fe]);if(Sn)for(var fe of Sn(we))ot.call(we,fe)&&rn(nt,fe,we[fe]);return nt},Wt=(nt,we)=>Ct(nt,tn(we)),fn=(nt,we)=>{var fe={};for(var qe in nt)Ue.call(nt,qe)&&we.indexOf(qe)<0&&(fe[qe]=nt[qe]);if(nt!=null&&Sn)for(var qe of Sn(nt))we.indexOf(qe)<0&&ot.call(nt,qe)&&(fe[qe]=nt[qe]);return fe};const{TextArea:Ge}=de.default,gt=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],It=({value:nt,onChange:we})=>Bt.createElement(Switch,{checked:nt,onChange:fe=>{we(fe)}}),mt="@\u2581@",Dt="@\u2581\u2581@",dt=({questionTitlePlaceholder:nt,form:we,scoreByBlank:fe=!1,hackidentifier:qe,answerKey:Ot})=>{const[Oe,Ie]=(0,b.useState)(!1),[pt,tt]=(0,b.useState)(!1),St=(0,We.useParams)().type==="edit",$t=(xt,Mt)=>{const ln=Mt.line;let un=0;for(let Jn=0;Jn<ln;Jn++)un+=xt.getLine(Jn).split(mt).length-1;for(let Jn=0;Jn<ln;Jn++)un+=xt.getLine(Jn).split(Dt).length-1;const Ln=xt.getLine(ln).substring(0,Mt.ch);return un+=Ln.split(mt).length-1,un+=Ln.split(Dt).length-1,un},en=(xt,Mt,ln,un)=>{const Ln=xt.getRange(Mt.from,Mt.to);let Jn=0;if(Mt.text.forEach(Pa=>{Jn+=Pa.split(mt).length-1}),Mt.text.forEach(Pa=>{Jn+=Pa.split(Dt).length-1}),Mt.origin!=="setValue"){if(Ln&&(Ln.indexOf(mt)!==-1||Ln.indexOf(Dt)!==-1)){const Pa=Ln.split(mt).length-1+Ln.split(Dt).length-1,Ha=$t(xt,Mt.from);if(console.log(`\u5220\u9664${Pa}\u4E2A\uFF0C \u524D\u9762\u6709${Ha}\u4E2A\uFF0C\u65B0\u589E${Jn}\u4E2A`),Pa>1){const Aa=Array.from({length:Pa},(gr,nr)=>Ha+nr);un(Aa)}else un(Ha)}else if(Jn>0){const Pa=$t(xt,Mt.from);console.log(`\u65B0\u589E${Jn}\u4E2A\uFF0C\u4E4B\u524D\u6709${Pa}\u4E2A`),ln(Jn,Pa)}}},dn=()=>{const xt=we.getFieldValue(Ot);we.setFieldsValue({[Ot]:xt==null?void 0:xt.map((Mt,ln)=>Wt(Kn({},Mt),{position:ln+1}))})},Kt=(0,b.useRef)(),Cn=(xt,Mt)=>{for(let ln=0;ln<xt;ln++)Kt.current({position:null,answer_text:""},Mt+ln);dn()},He=(0,b.useRef)(),yt=xt=>{He.current(xt),dn()},Zt=Fe.default.useWatch(Ot,we);return Bt.createElement("div",{className:Xe.Z.wrap},Bt.createElement(Fe.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},Bt.createElement(Ve.h,{scrollId:"name",watch:!0,height:140})),Bt.createElement("div",{className:Xe.Z.questionTitleEditorWrap},Bt.createElement(Fe.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},Bt.createElement(Ve.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(xt,Mt)=>{const ln=we.getFieldValue(Ot);console.log("--preAnswerData",ln,Mt),we.setFieldsValue({[Ot]:ln==null?void 0:ln.map((un,Ln)=>{var Jn;return Wt(Kn({},un),{position:Ln+1,multi_line:(Jn=Mt==null?void 0:Mt[Ln])==null?void 0:Jn.multiLine})})})},placeholder:nt,onCMBeforeChange:(xt,Mt)=>{en(xt,Mt,Cn,yt)}}))),Bt.createElement(Fe.default.List,{name:Ot,rules:[{validator(xt,Mt){if(!(Mt!=null&&Mt.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const ln of Mt){const{answer_text:un}=ln||{};if((un==null?void 0:un.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(xt,{add:Mt,remove:ln},{errors:un})=>(Kt.current=Mt,He.current=ln,Bt.createElement(Bt.Fragment,null,Bt.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},Bt.createElement(Fe.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),Bt.createElement("div",{onClick:()=>{Ne.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:Bt.createElement("div",null,Bt.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",Bt.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),Bt.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"}},Bt.createElement(st.Z,{style:{marginRight:3,color:"#3061D0"}}),Bt.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),xt.map((Ln,Jn)=>{var Pa=Ln,{key:Ha,name:Aa}=Pa,gr=fn(Pa,["key","name"]),nr,ha;return Bt.createElement(Ze.Z,{className:"mb20",key:Ha,align:"middle",wrap:!1},Bt.createElement(Te.Z,{flex:"0 0 auto",className:`${Xe.Z.blankIndex}`},"\u586B\u7A7A\u9879",Jn+1),Bt.createElement(Te.Z,{flex:1},Bt.createElement(Ze.Z,{align:"top",justify:"space-between",wrap:!1},Bt.createElement(Te.Z,null,Bt.createElement(Fe.default.Item,Wt(Kn({},gr),{name:[Aa,"answer_text"],noStyle:!0}),(nr=Zt==null?void 0:Zt[Aa])!=null&&nr.multi_line||(ha=Zt==null?void 0:Zt[Aa])!=null&&ha.multiLine?Bt.createElement(Ge,{spellCheck:!1,style:{marginLeft:10,width:550}}):Bt.createElement(de.default,{style:{marginLeft:10,width:550},className:Xe.Z.blankInput,size:"large",maxLength:1e3,onBlur:Or=>{}}))),fe&&Bt.createElement(Te.Z,{flex:"224px"},Bt.createElement(Fe.default.Item,Wt(Kn({},gr),{name:[Aa,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),Bt.createElement(le.Z,{size:"large",className:Xe.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),Bt.createElement("div",{onClick:()=>Ie(!0)},Bt.createElement(Fe.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Bt.createElement(Ve.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Oe}))),Bt.createElement(Fe.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"}]},Bt.createElement(it.default,{size:"large"},gt.map(xt=>Bt.createElement(it.default.Option,{key:xt.title,value:xt.key}," ",xt.title)))),Bt.createElement(Fe.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},Bt.createElement(Fe.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},Bt.createElement(le.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),Bt.createElement("span",{className:"ml10 font14"},"\u79D2")),Bt.createElement(Fe.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"}]},Bt.createElement($e.ZP.Group,{style:{marginTop:-10}},Bt.createElement($e.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),Bt.createElement($e.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),Bt.createElement($e.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),Bt.createElement(Fe.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),Bt.createElement("div",{style:{background:"#F6F7F9",padding:15}},Bt.createElement(Fe.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},Bt.createElement(Ge,{rows:4})),Bt.createElement(Fe.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},Bt.createElement(Ge,{rows:4}))),Bt.createElement(ut,{form:we,answerKey:Ot,hackIdentifier:qe,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:Bt.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"}}}))}},81727:function(Tt,zt,ee){"use strict";ee.d(zt,{u:function(){return ie}});var b=ee(59301),de=ee(95237),Fe=ee(43604),Ne=ee(6848),Ze=ee(78241),Te=ee(8423),le=ee(32134),it=ee(12893),$e=ee(31457),Ve=ee(59301),We=Object.defineProperty,Xe=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,ue=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,x=(ve,be,Ke)=>be in ve?We(ve,be,{enumerable:!0,configurable:!0,writable:!0,value:Ke}):ve[be]=Ke,y=(ve,be)=>{for(var Ke in be||(be={}))E.call(be,Ke)&&x(ve,Ke,be[Ke]);if(ue)for(var Ke of ue(be))a.call(be,Ke)&&x(ve,Ke,be[Ke]);return ve},z=(ve,be)=>Xe(ve,_e(be)),te=(ve,be)=>{var Ke={};for(var De in ve)E.call(ve,De)&&be.indexOf(De)<0&&(Ke[De]=ve[De]);if(ve!=null&&ue)for(var De of ue(ve))be.indexOf(De)<0&&a.call(ve,De)&&(Ke[De]=ve[De]);return Ke};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"],se=({value:ve,onChange:be,choiceTextKey:Ke,answerKey:De,index:ze,isEdit:he,setInputActive:Je,form:je,choiceOptionsPath:ft,allowChangeMode:Le,showAddIcon:at,addItem:ut,deleteItem:st})=>{console.log(ve,"value");const Bt=(ve==null?void 0:ve[De])===1,on=()=>{const tn=je.getFieldValue(ft);je.setFieldValue(ft,tn.map(Sn=>z(y({},Sn),{[De]:0})))},Ct=()=>{Bt?be(z(y({},ve),{[De]:0})):(Le||on(),be(z(y({},ve),{[De]:1})))};return Ve.createElement(de.Z,{className:Te.Z.choiceWrap,align:"middle",wrap:!1},Ve.createElement(Fe.Z,{onClick:Ct,className:`${Te.Z.choiceIndex} ${Bt?Te.Z.activeAnswer:""}`},re[ze]),Ve.createElement(Fe.Z,{flex:1,className:`${Te.Z.editorWrap} ml15`,onClick:Je},Ve.createElement($e.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:he,value:ve==null?void 0:ve[Ke],onChange:tn=>{be(z(y({},ve),{[Ke]:tn}))}})),Ve.createElement(Fe.Z,{flex:"0 0 auto",className:"ml15"},Ve.createElement("div",{onClick:Ct,className:`${Te.Z.setAnswerBtn} ${Bt?Te.Z.activeAnswer:""}`},Bt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Ve.createElement(Fe.Z,{className:Te.Z.actionWrapper},Ve.createElement(Ne.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Ve.createElement(le.Z,{className:Te.Z.addIcon,onClick:ut,style:{visibility:at?"visible":"hidden"}})),Ve.createElement(Ne.Z,{title:"\u5220\u9664"},Ve.createElement(it.Z,{className:Te.Z.deleteIcon,onClick:st,style:{visibility:ze>1?"visible":"hidden"}}))))},ie=({questionTitlePlaceholder:ve,titleKey:be,choiceKey:Ke,analysisKey:De,choiceTextKey:ze,answerKey:he,choiceOptionsPath:Je,allowChangeMode:je=!0,form:ft,showAnalysis:Le=!0})=>{const[at,ut]=(0,b.useState)(),[st,Bt]=(0,b.useState)(!1);return Ve.createElement("div",{className:Te.Z.wrap},Ve.createElement("div",{className:Te.Z.questionTitleEditorWrap},Ve.createElement(Ze.default.Item,{label:"\u9898\u5E72",name:be,labelCol:{span:24},rules:[{required:!0}]},Ve.createElement($e.h,{scrollId:Array.isArray(be)?be.join("_"):`${be}`,watch:!0,height:140,placeholder:ve}))),Ve.createElement(Ze.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ve.createElement(Ze.default.List,{name:Ke,rules:[{validator(on,Ct){const tn=Ct.some(Ue=>Ue[he]===1),Sn=Ct.findIndex(Ue=>{var ot;return((ot=Ue[ze])==null?void 0:ot.length)<=0});return Sn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Sn]}\u9009\u9879\u7684\u5185\u5BB9`)):tn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(on,{add:Ct,remove:tn})=>Ve.createElement("div",{id:Array.isArray(Je)?Je.join("_"):`${Je}`},on.map((Sn,Ue)=>{var ot=Sn,{key:rn,name:Kn}=ot,Wt=te(ot,["key","name"]);const fn=at===rn,Ge=()=>{ut(rn)},gt=Ue<7&&Ue===on.length-1,It=()=>Ct({[ze]:"",[he]:0}),mt=()=>tn(Kn);return Ve.createElement(Ze.default.Item,z(y({},Wt),{key:rn,name:Kn,className:Te.Z.choiceListWrap,rules:[{validator(Dt,dt){return dt!=null&&dt.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Ue]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),Ve.createElement(se,{choiceTextKey:ze,answerKey:he,index:Ue,isEdit:fn,setInputActive:Ge,form:ft,choiceOptionsPath:Je,allowChangeMode:je,showAddIcon:gt,addItem:It,deleteItem:mt}))}),on.length<8&&Ve.createElement("div",{className:`${Te.Z.addBtn} mb30`,onClick:()=>Ct({[ze]:"",[he]:0})},"\u6DFB\u52A0\u9009\u9879"))),Le&&Ve.createElement("div",{onClick:()=>Bt(!0)},Ve.createElement(Ze.default.Item,{name:De,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ve.createElement($e.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:st}))))}},92046:function(Tt,zt,ee){"use strict";ee.d(zt,{u:function(){return je}});var b=ee(59301),de=ee(43418),Fe=ee(95237),Ne=ee(43604),Ze=ee(92832),Te=ee(6848),le=ee(78673),it=ee(78241),$e=ee(5112),Ve=ee(5871),We=ee(31457),Xe=ee(12893),_e=ee(61485),ue=ee(8423),E=ee(19105),a=ee(59301),x=Object.defineProperty,y=Object.defineProperties,z=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,ie=(ft,Le,at)=>Le in ft?x(ft,Le,{enumerable:!0,configurable:!0,writable:!0,value:at}):ft[Le]=at,ve=(ft,Le)=>{for(var at in Le||(Le={}))re.call(Le,at)&&ie(ft,at,Le[at]);if(te)for(var at of te(Le))se.call(Le,at)&&ie(ft,at,Le[at]);return ft},be=(ft,Le)=>y(ft,z(Le)),Ke=(ft,Le)=>{var at={};for(var ut in ft)re.call(ft,ut)&&Le.indexOf(ut)<0&&(at[ut]=ft[ut]);if(ft!=null&&te)for(var ut of te(ft))Le.indexOf(ut)<0&&se.call(ft,ut)&&(at[ut]=ft[ut]);return at};const De=({value:ft,onChange:Le})=>{const at=st=>{de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:ue.Z.modal,onOk:()=>{const Bt=[...ft];Bt.splice(st,1),Le(Bt)}})},ut=()=>{const st=[...ft];st.push(""),Le(st)};return a.createElement(Fe.Z,{className:"ml20"},a.createElement(Ne.Z,{flex:1},ft==null?void 0:ft.map((st,Bt)=>a.createElement(Fe.Z,{key:`${st}_${Bt}`,className:"mb20"},a.createElement(Ze.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:st,autoSize:{maxRows:3},maxLength:1e3,onBlur:on=>{const Ct=[...ft],tn=on.target.value.trim();Ct[Bt]=tn,Le(Ct)}}),a.createElement(Te.Z,{title:"\u5220\u9664"},a.createElement(Xe.Z,{className:ue.Z.deleteIcon,style:{marginLeft:15,visibility:Bt>0?"visible":"hidden"},onClick:()=>at(Bt)}))))),a.createElement(Ne.Z,null,a.createElement("div",{className:`${ue.Z.addBtn}`,onClick:()=>{ut()}},"\u65B0\u589E\u7B54\u6848")))},ze=({value:ft,onChange:Le})=>{const at=st=>{de.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:ue.Z.modal,onOk:()=>{const Bt=[...ft];Bt.splice(st,1),Le(Bt)}})},ut=()=>{const st=[...ft];st.push(""),Le(st)};return a.createElement(Fe.Z,{className:"ml20"},a.createElement(Ne.Z,{flex:1},ft==null?void 0:ft.map((st,Bt)=>a.createElement(Fe.Z,{key:`${st}_${Bt}`,align:"middle",className:"mb20"},a.createElement(E.Z,{value:st,style:{flex:1},onChange:on=>{const Ct=[...ft];Ct[Bt]=on,Le(Ct)}}),a.createElement(Te.Z,{title:"\u5220\u9664"},a.createElement(Xe.Z,{className:ue.Z.deleteIcon,style:{marginLeft:15,visibility:Bt>0?"visible":"hidden"},onClick:()=>at(Bt)}))))),a.createElement(Ne.Z,null,a.createElement("div",{className:`${ue.Z.addBtn}`,onClick:()=>{ut()}},"\u65B0\u589E\u7B54\u6848")))},he=({value:ft=!0,onChange:Le})=>a.createElement(le.Z,{checked:!ft,onChange:at=>{Le(!at)}}),Je="\u2581",je=({questionTitlePlaceholder:ft,form:Le,scoreByBlank:at=!1,answerKey:ut})=>{const[st,Bt]=(0,b.useState)(!1),on=(Wt,fn)=>{const Ge=fn.line;let gt=0;for(let mt=0;mt<Ge;mt++)gt+=Wt.getLine(mt).split(Je).length-1;const It=Wt.getLine(Ge).substring(0,fn.ch);return gt+=It.split(Je).length-1,gt},Ct=(Wt,fn,Ge,gt)=>{const It=Wt.getRange(fn.from,fn.to);let mt=0;if(fn.text.forEach(Dt=>{mt+=Dt.split(Je).length-1}),fn.origin!=="setValue"){if(It&&It.indexOf(Je)!==-1){const Dt=It.split(Je).length-1,dt=on(Wt,fn.from);if(console.log(`\u5220\u9664${Dt}\u4E2A\uFF0C \u524D\u9762\u6709${dt}\u4E2A\uFF0C\u65B0\u589E${mt}\u4E2A`),Dt>1){const nt=Array.from({length:Dt},(we,fe)=>dt+fe);gt(nt)}else gt(dt)}else if(mt>0){const Dt=on(Wt,fn.from);console.log(`\u65B0\u589E${mt}\u4E2A\uFF0C\u4E4B\u524D\u6709${Dt}\u4E2A`),Ge(mt,Dt)}}},tn=()=>{const Wt=Le.getFieldValue(ut);Le.setFieldsValue({[ut]:Wt.map((fn,Ge)=>be(ve({},fn),{position:Ge+1}))})},Sn=(0,b.useRef)(),Ue=(Wt,fn)=>{for(let Ge=0;Ge<Wt;Ge++)Sn.current({position:null,answer_text:[""],model:1},fn+Ge);tn()},ot=(0,b.useRef)(),rn=Wt=>{ot.current(Wt),tn()},Kn=it.default.useWatch(ut,Le);return a.createElement("div",{className:ue.Z.wrap},a.createElement("div",{className:ue.Z.questionTitleEditorWrap},a.createElement(it.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(We.h,{scrollId:"name",watch:!0,height:140,placeholder:ft,showNullButton:!0,onCMBeforeChange:(Wt,fn)=>{Ct(Wt,fn,Ue,rn)}}))),a.createElement(it.default.List,{name:ut,rules:[{validator(Wt,fn){if(!(fn!=null&&fn.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const Ge of fn){const{answer_text:gt}=Ge||{};if(gt!=null&>.some(It=>(It==null?void 0:It.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(Wt,{add:fn,remove:Ge},{errors:gt})=>(Sn.current=fn,ot.current=Ge,a.createElement(a.Fragment,null,a.createElement(it.default.Item,{label:a.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(Wt!=null&&Wt.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}}),Wt.map((It,mt)=>{var Dt=It,{key:dt,name:nt}=Dt,we=Ke(Dt,["key","name"]),fe,qe;return a.createElement("div",{style:{marginBottom:10},key:dt},a.createElement(Fe.Z,{className:"mb20",align:"middle",wrap:!1},a.createElement(Ne.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${ue.Z.blankIndex}`},"\u586B\u7A7A\u9879",mt+1),a.createElement(it.default.Item,be(ve({},we),{name:[nt,"model"],noStyle:!0}),a.createElement($e.ZP.Group,{onChange:()=>{const Ot=Le.getFieldValue(ut);Le.setFieldsValue({[ut]:Ot.map((Oe,Ie)=>be(ve({},Oe),{answer_text:nt===Ie?[""]:Oe.answer_text}))})}},a.createElement($e.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",a.createElement(Te.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($e.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",a.createElement(Te.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(Fe.Z,{style:{marginLeft:20},align:"middle",wrap:!1},a.createElement(Ne.Z,{flex:1},a.createElement(Fe.Z,{align:"top",justify:"space-between",wrap:!1},a.createElement(Ne.Z,{flex:1},a.createElement(it.default.Item,be(ve({},we),{name:[nt,"answer_text"],noStyle:!0}),((qe=(fe=Le.getFieldValue(ut))==null?void 0:fe[nt])==null?void 0:qe.model)===1?a.createElement(De,null):a.createElement(ze,null))),at&&a.createElement(Ne.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},a.createElement(it.default.Item,be(ve({},we),{name:[nt,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:ue.Z.blankInputNumberWrapper}),a.createElement(Ve.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),a.createElement(it.default.Item,be(ve({},we),{name:[nt,"position"],noStyle:!0}),a.createElement(Ze.default,{type:"hidden"})))))})))),a.createElement(Fe.Z,{align:"middle"},a.createElement(it.default.Item,{name:"downcase",valuePropName:"checked"},a.createElement(le.Z,null)),a.createElement(Ne.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),a.createElement(Fe.Z,{align:"middle"},a.createElement(it.default.Item,{name:"no_space",valuePropName:"checked"},a.createElement(le.Z,null)),a.createElement(Ne.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Kn==null?void 0:Kn.length)>1&&a.createElement(Fe.Z,{align:"middle",className:(Kn==null?void 0:Kn.length)>1?"mb30":`${ue.Z.hide}`},a.createElement(it.default.Item,{name:"is_ordered"},a.createElement(he,null)),a.createElement(Ne.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:()=>Bt(!0)},a.createElement(it.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(We.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:st}))))}},14289:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return te}});var b=ee(59301),de=ee(95237),Fe=ee(43604),Ne=ee(78241),Ze=ee(8423),Te=ee(31457),le=ee(59301),it=Object.defineProperty,$e=Object.defineProperties,Ve=Object.getOwnPropertyDescriptors,We=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,ue=(re,se,ie)=>se in re?it(re,se,{enumerable:!0,configurable:!0,writable:!0,value:ie}):re[se]=ie,E=(re,se)=>{for(var ie in se||(se={}))Xe.call(se,ie)&&ue(re,ie,se[ie]);if(We)for(var ie of We(se))_e.call(se,ie)&&ue(re,ie,se[ie]);return re},a=(re,se)=>$e(re,Ve(se)),x=(re,se)=>{var ie={};for(var ve in re)Xe.call(re,ve)&&se.indexOf(ve)<0&&(ie[ve]=re[ve]);if(re!=null&&We)for(var ve of We(re))se.indexOf(ve)<0&&_e.call(re,ve)&&(ie[ve]=re[ve]);return ie};const y={\u6B63\u786E:"T",\u9519\u8BEF:"F"},z=({value:re,onChange:se,form:ie})=>{const ve=(re==null?void 0:re.is_answer)===1,be=re==null?void 0:re.choice_text,Ke=()=>{const De=ie.getFieldsValue().choices.map(ze=>({choice_text:ze.choice_text,is_answer:0}));ie.setFieldsValue({choices:De}),se(a(E({},re),{is_answer:1}))};return le.createElement(de.Z,{className:Ze.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},le.createElement(Fe.Z,{onClick:Ke,className:`${Ze.Z.choiceIndex} ${Ze.Z.judgementIndex} ${ve?Ze.Z.activeAnswer:""}`},y[be]),le.createElement(Fe.Z,{flex:1,className:`${Ze.Z.editorWrap} ml15`},le.createElement("div",{className:`${Ze.Z.inputBorder} ${Ze.Z.placeholder} ${ve?Ze.Z.activeJudgementAnswer:""}`},be)),le.createElement(Fe.Z,{flex:"0 0 auto",className:"ml15"},le.createElement("div",{onClick:Ke,className:`${Ze.Z.setAnswerBtn} ${ve?Ze.Z.activeAnswer:""}`},ve?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},te=({questionTitlePlaceholder:re,choiceKey:se,form:ie})=>{const[ve,be]=(0,b.useState)(!1);return le.createElement("div",{className:Ze.Z.wrap},le.createElement("div",{className:Ze.Z.questionTitleEditorWrap},le.createElement(Ne.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},le.createElement(Te.h,{scrollId:"name",watch:!0,height:140,placeholder:re}))),le.createElement(Ne.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},le.createElement(Ne.default.List,{name:"choices",rules:[{validator(Ke,De){return De.some(he=>(he==null?void 0:he.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Ke=>le.createElement("div",{id:"choices"},Ke.map(De=>{var ze=De,{key:he,name:Je}=ze,je=x(ze,["key","name"]);return le.createElement(Ne.default.Item,a(E({},je),{key:he,name:Je,noStyle:!0}),le.createElement(z,{form:ie}))})))),le.createElement("div",{onClick:()=>be(!0)},le.createElement(Ne.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},le.createElement(Te.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ve}))))}},31457:function(Tt,zt,ee){"use strict";ee.d(zt,{h:function(){return E},x:function(){return a}});var b=ee(39793),de=ee(8423),Fe=ee(91842),Ne=ee(59301),Ze=Object.defineProperty,Te=Object.defineProperties,le=Object.getOwnPropertyDescriptors,it=Object.getOwnPropertySymbols,$e=Object.prototype.hasOwnProperty,Ve=Object.prototype.propertyIsEnumerable,We=(x,y,z)=>y in x?Ze(x,y,{enumerable:!0,configurable:!0,writable:!0,value:z}):x[y]=z,Xe=(x,y)=>{for(var z in y||(y={}))$e.call(y,z)&&We(x,z,y[z]);if(it)for(var z of it(y))Ve.call(y,z)&&We(x,z,y[z]);return x},_e=(x,y)=>Te(x,le(y)),ue=(x,y)=>{var z={};for(var te in x)$e.call(x,te)&&y.indexOf(te)<0&&(z[te]=x[te]);if(x!=null&&it)for(var te of it(x))y.indexOf(te)<0&&Ve.call(x,te)&&(z[te]=x[te]);return z};const E=x=>{var y=x,{value:z,onChange:te,scrollId:re}=y,se=ue(y,["value","onChange","scrollId"]);return Ne.createElement("div",{id:re||""},Ne.createElement(b.Z,_e(Xe({},se),{defaultValue:z,onChange:(ie,ve)=>{ve!=null&&ve.length?te(ie,ve):te(ie)}})))},a=({value:x,onChange:y,placeholder:z,height:te=140,isEdit:re,miniToolbar:se,watch:ie=!0})=>re?Ne.createElement(b.Z,{watch:ie,isFocus:!0,height:te||void 0,placeholder:z,defaultValue:x,onChange:y,miniToolbar:se}):Ne.createElement("div",{style:{cursor:"pointer"}},x?Ne.createElement(Fe.Z,{className:de.Z.inputBorder,value:x}):Ne.createElement("div",{className:`${de.Z.inputBorder} ${de.Z.placeholder} inputBorderError`},z))},44272:function(Tt,zt,ee){"use strict";ee.d(zt,{W:function(){return ze}});var b=ee(59301),de=ee(8591),Fe=ee(12563),Ne=ee(78241),Ze=ee(78673),Te=ee(95237),le=ee(43604),it=ee(6848),$e=ee(92832),Ve=ee(5871),We=ee(8423),Xe=ee(31457),_e=ee(39793),ue=ee(61485),E=Object.defineProperty,a=Object.defineProperties,x=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,z=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,re=(he,Je,je)=>Je in he?E(he,Je,{enumerable:!0,configurable:!0,writable:!0,value:je}):he[Je]=je,se=(he,Je)=>{for(var je in Je||(Je={}))z.call(Je,je)&&re(he,je,Je[je]);if(y)for(var je of y(Je))te.call(Je,je)&&re(he,je,Je[je]);return he},ie=(he,Je)=>a(he,x(Je)),ve=(he,Je)=>{var je={};for(var ft in he)z.call(he,ft)&&Je.indexOf(ft)<0&&(je[ft]=he[ft]);if(he!=null&&y)for(var ft of y(he))Je.indexOf(ft)<0&&te.call(he,ft)&&(je[ft]=he[ft]);return je};const be=he=>{var Je=he,{value:je,onChange:ft}=Je,Le=ve(Je,["value","onChange"]);const at=ut=>{ft([ut])};return b.createElement(_e.Z,ie(se({},Le),{defaultValue:je==null?void 0:je[0],onChange:at}))},Ke=he=>{if(!he)return!1;if(/^s*$/.test(he)||he.trim()===""){de.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Je=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 he==="|"?(de.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},De=({value:he=[],onClose:Je})=>b.createElement(Fe.default,{closable:!0,onClose:Je,className:We.Z.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},he.join(" \u6216 "))),ze=({questionTitlePlaceholder:he,form:Je,showKeywords:je,isMustKeyWords:ft=je})=>{const[Le,at]=(0,b.useState)(!1),[ut,st]=(0,b.useState)(""),Bt=Ne.default.useWatch("use_keywords",Je),on=Ne.default.useWatch("question_score",Je);return b.createElement("div",{className:We.Z.wrap},b.createElement("div",{className:We.Z.questionTitleEditorWrap},b.createElement(Ne.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},b.createElement(Xe.h,{scrollId:"name",watch:!0,height:140,placeholder:he}))),b.createElement(Ne.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},b.createElement(be,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),je&&!ft&&b.createElement(Ne.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},b.createElement(Ze.Z,{defaultChecked:!0})),je&&ft&&b.createElement(Te.Z,{align:"middle",className:"mb30"},b.createElement(Ne.default.Item,{name:"use_keywords",valuePropName:"checked"},b.createElement(Ze.Z,null)),b.createElement(le.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(le.Z,null,b.createElement(it.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"},b.createElement(ue.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(Bt||!ft)&&b.createElement(Ne.default.List,{name:"keywords",rules:[{validator(Ct,tn){return ft?tn!=null&&tn.length?(tn==null?void 0:tn.reduce((Ue,ot)=>Ue+ot.score,0))>parseFloat(on)?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()}}]},(Ct,{add:tn,remove:Sn})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${We.Z.title} mb10`},ft?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(Te.Z,{align:"middle",className:"font14 mb30"},b.createElement(le.Z,{flex:1},b.createElement($e.default,{value:ut,onChange:Ue=>{st(Ue.target.value)},maxLength:50,allowClear:!0,onPressEnter:Ue=>{var ot,rn,Kn,Wt;const fn=`${(ot=Ue.target)==null?void 0:ot.value}`,Ge=(Kn=(rn=fn==null?void 0:fn.split("|"))==null?void 0:rn.filter(mt=>!!mt))==null?void 0:Kn.map(mt=>mt==null?void 0:mt.trim()),gt=Je.getFieldValue("keywords"),It=((Wt=gt==null?void 0:gt.map(mt=>mt==null?void 0:mt.keyword))==null?void 0:Wt.flat())||[];for(const mt of Ge)if(It.includes(mt)){de.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Ke(fn)&&(tn({keyword:Ge,score:1}),st(""))},className:We.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"})),b.createElement(le.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),Ct.map(Ue=>{var ot=Ue,{key:rn,name:Kn}=ot,Wt=ve(ot,["key","name"]);return b.createElement(Te.Z,{key:rn,className:"mb20",style:{marginRight:148}},b.createElement(le.Z,{flex:1},b.createElement(Te.Z,{align:"middle",justify:"space-between"},b.createElement(Ne.default.Item,ie(se({},Wt),{name:[Kn,"keyword"]}),b.createElement(De,{onClose:()=>Sn(Kn)})),ft&&b.createElement(Ne.default.Item,ie(se({},Wt),{name:[Kn,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:We.Z.blankInputNumberWrapper}),b.createElement(Ve.Z,{className:We.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>at(!0)},b.createElement(Ne.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(Xe.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Le}))))}},74716:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ze}});var b={text:"text___bQulM",sup:"sup___rX_Y3"},de=ee(78241),Fe=ee(59301),Ze=({text:Te,name:le="question_score"})=>{const it=({value:$e})=>Fe.createElement("div",{className:b.text},Fe.createElement("span",{className:b.sup},"*"),Fe.createElement("span",{className:"mr10"},"\u5206\u503C"),Fe.createElement("span",null,$e||"--"),Fe.createElement("span",{className:"c-grey-999"},Te));return Fe.createElement(de.default.Item,{noStyle:!0,name:le},Fe.createElement(it,null))}},87444:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ke},P:function(){return ie}});var b=ee(59301),de=ee(78241),Fe=ee(43418),Ne=ee(5112),Ze=ee(92832),Te=ee(1710),le={brief:"brief___LOzpE",contentTitle:"contentTitle___xkdcN",content:"content___Vtri0",tips:"tips___tuAtH",antdTable:"antdTable___s8T2N",tableCell:"tableCell___kN9Fw",antdModal:"antdModal___WVBk3",orangeColor:"orangeColor___ryB2u"},it=ee(75736),$e=Object.defineProperty,Ve=Object.defineProperties,We=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,E=(De,ze,he)=>ze in De?$e(De,ze,{enumerable:!0,configurable:!0,writable:!0,value:he}):De[ze]=he,a=(De,ze)=>{for(var he in ze||(ze={}))_e.call(ze,he)&&E(De,he,ze[he]);if(Xe)for(var he of Xe(ze))ue.call(ze,he)&&E(De,he,ze[he]);return De},x=(De,ze)=>Ve(De,We(ze)),y=(De,ze)=>{var he={};for(var Je in De)_e.call(De,Je)&&ze.indexOf(Je)<0&&(he[Je]=De[Je]);if(De!=null&&Xe)for(var Je of Xe(De))ze.indexOf(Je)<0&&ue.call(De,Je)&&(he[Je]=De[Je]);return he},z=(De,ze,he)=>new Promise((Je,je)=>{var ft=ut=>{try{at(he.next(ut))}catch(st){je(st)}},Le=ut=>{try{at(he.throw(ut))}catch(st){je(st)}},at=ut=>ut.done?Je(ut.value):Promise.resolve(ut.value).then(ft,Le);at((he=he.apply(De,ze)).next())});const te=({studentNames:De,total:ze})=>{const he=["","\u4E00","\u4E24","\u4E09"];return ze>3?b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:le.orangeColor},De==null?void 0:De.join("\u3001")),"\u7B49",b.createElement("span",{className:le.orangeColor},ze),"\u540D\u5B66\u751F"):b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:le.orangeColor},De==null?void 0:De.join("\u3001")),he[ze],"\u540D\u5B66\u751F")},re=({used:De,copy:ze,canNotCopy:he,studentNames:Je,studentCount:je,inPaper:ft,is_random:Le=!1,position:at=""})=>{const ut=()=>{if(ze>0&&he>0)return b.createElement(b.Fragment,null,"\u5176\u4E2D",b.createElement("span",{className:le.orangeColor},ze),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C",b.createElement("span",{className:le.orangeColor},he),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236");if(ze>0&&he===0)return b.createElement(b.Fragment,null,"\u5176\u4E2D",b.createElement("span",{className:le.orangeColor},ze),"\u4E2A\u9879\u76EE\u652F\u6301\u590D\u5236");if(ze===0&&he>0)return b.createElement(b.Fragment,null,"\u5176\u4E2D",b.createElement("span",{className:le.orangeColor},he),"\u4E2A\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236")},st=at||(ft?"\u8BD5\u5377":"\u8BFE\u7A0B");return b.createElement("span",null,b.createElement(te,{studentNames:Je,total:je}),"\u5B66\u4E60\u8FC7",st,"\u4E2D\u7684",b.createElement("span",{className:le.orangeColor},De),"\u4E2A\u9879\u76EE\uFF0C",ut(),"\u3002\u8BF7\u9009\u62E9",Le?"":"\u662F\u5426\u7EE7\u7EED\u4F7F\u7528\u548C","\u662F\u5426\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")},se=({onCancel:De,onOk:ze,visible:he,inPaper:Je,renderData:je,type:ft,isMultipleCourse:Le=!1})=>{const[at]=de.default.useForm(),[ut,st]=(0,b.useState)(1),[Bt,on]=(0,b.useState)(!1),Ct=(0,b.useMemo)(()=>(je==null?void 0:je.total_num)===1&&(je==null?void 0:je.can_copy_num)===1,[je]),tn=(0,b.useMemo)(()=>{var Sn;return(Sn=je==null?void 0:je.course_data_list)==null?void 0:Sn.filter(Ue=>Ue.is_show)},[je]);return b.createElement(b.Fragment,null,Ct?b.createElement(Fe.default,{centered:!0,closable:!0,open:he,destroyOnClose:!0,title:"\u63D0\u793A",className:le.antdModal,width:682,confirmLoading:Bt,onCancel:De,onOk:()=>z(void 0,null,function*(){var Sn;on(!0);let Ue=ut;if(Le){const ot=a({},at.getFieldsValue());Ue=(Sn=je==null?void 0:je.course_data_list)==null?void 0:Sn.map(rn=>ot[rn.id]!==void 0?x(a({},rn),{is_copy:ot[rn.id]}):rn)}yield ze(Ue),on(!1)})},b.createElement("div",{className:le.content,style:{marginBottom:20}},Le?"\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5DF2\u5728\u6559\u5B66\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u8BF7\u95EE\u662F\u5426\u590D\u5236\u6210\u65B0\u7684\u5B9E\u8BAD\u53D1\u9001\u81F3\u6559\u5B66\u8BFE\u5802\u4E2D?":b.createElement(b.Fragment,null,b.createElement(te,{studentNames:je==null?void 0:je.student_names,total:je==null?void 0:je.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u8BF7\u9009\u62E9\u662F\u5426\u5C06\u8BE5\u9879\u76EE\u590D\u5236\u4E3A\u65B0\u9879\u76EE\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\uFF1F")),Le?b.createElement(de.default,{form:at,preserve:!1},tn==null?void 0:tn.map(Sn=>b.createElement(b.Fragment,{key:Sn.id},b.createElement("h3",{className:"ml15 mb5"},Sn.name),b.createElement(de.default.Item,{name:Sn.id,initialValue:1},b.createElement(Ne.ZP.Group,{className:le.content},b.createElement(Ne.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236\u5B9E\u8BAD"),b.createElement(Ne.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236\u5B9E\u8BAD")))))):b.createElement(Ne.ZP.Group,{value:ut,onChange:Sn=>st(Sn.target.value),className:le.content,style:{marginBottom:30}},b.createElement(Ne.ZP,{value:1,style:{color:"#464f66"}},"\u590D\u5236"),b.createElement(Ne.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u590D\u5236")),b.createElement("div",null,b.createElement("div",{className:le.content,style:{marginBottom:10}},"* \u8BF4\u660E\uFF1A"),b.createElement("div",{className:le.content,style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),b.createElement("div",{className:`${le.content} ${le.orangeColor}`},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"))):b.createElement(Fe.default,{centered:!0,closable:!0,destroyOnClose:!0,open:he,confirmLoading:Bt,title:"\u63D0\u793A",width:682,onCancel:De,onOk:()=>z(void 0,null,function*(){var Sn;on(!0);let Ue=0;if(Le){const ot=a({},at.getFieldsValue());Ue=(Sn=je==null?void 0:je.course_data_list)==null?void 0:Sn.map(rn=>ot[rn.id]!==void 0?x(a({},rn),{is_use:ot[rn.id]}):rn)}yield ze(Ue),on(!1)})},b.createElement("div",{className:le.content},b.createElement(te,{studentNames:je==null?void 0:je.student_names,total:je==null?void 0:je.student_count}),"\u5B66\u4E60\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\u3002",Le?b.createElement(de.default,{form:at,preserve:!1},b.createElement("h3",null,"\u5F53\u524D\u5B9E\u8BAD\u4E0D\u53EF\u590D\u5236\uFF0C\u5DF2\u7ECF\u68C0\u6D4B\u5230\u4EE5\u4E0B\u8BFE\u5802\u5B58\u5728\u8BE5\u5B9E\u8BAD\uFF0C\u540C\u4E00\u5B9E\u8BAD\u5728\u8BFE\u5802\u4E2D\u91CD\u590D\u4F7F\u7528\u65F6\uFF0C\u4F1A\u5BFC\u81F4\u6210\u7EE9\u4E92\u76F8\u5F71\u54CD\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u7EE7\u7EED\u4F7F\u7528"),tn==null?void 0:tn.map(Sn=>b.createElement(b.Fragment,{key:Sn.id},b.createElement("h3",{className:"ml15 mb5"},Sn.name),b.createElement(de.default.Item,{name:Sn.id,initialValue:1},b.createElement(Ne.ZP.Group,{className:le.content},b.createElement(Ne.ZP,{value:1,style:{color:"#464f66"}},"\u7EE7\u7EED\u4F7F\u7528"),b.createElement(Ne.ZP,{value:0,style:{color:"#464f66"}},"\u4E0D\u4F7F\u7528")))))):b.createElement("div",null,"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u82E5\u786E\u8BA4\u7EE7\u7EED\u53D1\u9001\uFF0C",b.createElement("span",{className:le.orangeColor},"\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002"),"\uFF08\u5982\u679C\u4E0D\u60F3\u6E05\u7A7A\u5B66\u751F\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u5EFA\u8BAE\u53C2\u7167\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u5185\u5BB9\u81EA\u884C\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u6216\u8005\u5C1D\u8BD5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u4EBA\u5F00\u653E\u672C\u9879\u76EE\u7684\u590D\u5236\u6743\u9650\uFF09\u3002"))))},ie=function(){const[De,ze]=(0,b.useState)(!1),[he,Je]=(0,b.useState)();return[De,()=>ze(!1),he,Le=>z(this,null,function*(){var at;const ut=Le,{isImportMultipleCourse:st=!1}=ut,Bt=y(ut,["isImportMultipleCourse"]);console.log(Le);const on=(Le==null?void 0:Le.result)||(yield(0,it.Tr)(Bt));return"status"in on?!1:st?((at=on==null?void 0:on.course_data_list)==null?void 0:at.some(tn=>tn.is_show))?(Je(on),ze(!0),!0):on.course_data_list||[]:on.student_count===0?!1:(Je(on),ze(!0),!0)})]},ve=De=>{const[ze]=de.default.useForm(),[he,Je]=(0,b.useState)(!1),{onCancel:je,onOk:ft,visible:Le,inPaper:at=!1,renderData:ut,type:st,isMultipleCourse:Bt=!1,position:on}=De;let Ct=(0,b.useMemo)(()=>at?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:le.tableCell,render(Ue,ot){return b.createElement("a",{href:`/shixuns/${ot.identifier}/challenges`,target:"_blank"},Ue)}},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Ue,ot)=>b.createElement(b.Fragment,null,b.createElement(de.default.Item,{name:[`${st==="subject"?ot.stage_shixun_id:ot.shixun_course_id||ot.id}`,"is_copy"],initialValue:1},b.createElement(Ne.ZP.Group,null,b.createElement(Ne.ZP,{value:1},"\u662F"),b.createElement(Ne.ZP,{value:0},"\u5426"))),b.createElement(de.default.Item,{name:[`${st==="subject"?ot==null?void 0:ot.stage_shixun_id:ot.shixun_course_id||ot.id}`,"is_use"],hidden:!0,initialValue:1},b.createElement(Ze.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,align:"center",ellipsis:!0,className:le.tableCell,render(Ue,ot){return b.createElement("a",{href:`/shixuns/${ot.identifier}/challenges`,target:"_blank"},Ue)}},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Ue,ot)=>b.createElement(de.default.Item,{name:[`${st==="subject"?ot.stage_shixun_id:ot.shixun_course_id||ot.id}`,"is_use"],initialValue:1},b.createElement(Ne.ZP.Group,null,b.createElement(Ne.ZP,{value:1},"\u662F"),b.createElement(Ne.ZP,{value:0},"\u5426")))},{title:"\u662F\u5426\u590D\u5236",dataIndex:"is_copy",align:"center",render:(Ue,ot)=>b.createElement(de.default.Item,{name:[`${st==="subject"?ot.stage_shixun_id:ot.shixun_course_id||ot.id}`,"is_copy"],initialValue:1},b.createElement(Ne.ZP.Group,null,b.createElement(Ne.ZP,{value:1},"\u662F"),b.createElement(Ne.ZP,{value:0},"\u5426")))}],[at]),tn=(0,b.useMemo)(()=>at?[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:le.tableCell,align:"center",ellipsis:!0,render:(Ue,ot)=>b.createElement(b.Fragment,null,b.createElement("a",{href:`/shixuns/${ot.identifier}/challenges`,target:"_blank"},Ue),b.createElement(de.default.Item,{name:[`${st==="subject"?ot==null?void 0:ot.stage_shixun_id:ot.shixun_course_id||ot.id}`,"is_copy"],hidden:!0,initialValue:0},b.createElement(Ze.default,{type:"hidden"})),b.createElement(de.default.Item,{name:[`${st==="subject"?ot==null?void 0:ot.stage_shixun_id:ot.shixun_course_id||ot.id}`,"is_use"],hidden:!0,initialValue:1},b.createElement(Ze.default,{type:"hidden"})))}]:[{title:"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0",dataIndex:"name",width:424,className:le.tableCell,ellipsis:!0,align:"center",render:(Ue,ot)=>b.createElement("a",{href:`/shixuns/${ot.identifier}/challenges`,target:"_blank"},Ue)},{title:"\u662F\u5426\u4F7F\u7528",dataIndex:"is_use",align:"center",render:(Ue,ot)=>b.createElement(b.Fragment,null,b.createElement(de.default.Item,{name:[`${st==="subject"?ot==null?void 0:ot.stage_shixun_id:ot.shixun_course_id||ot.id}`,"is_use"],initialValue:0},b.createElement(Ne.ZP.Group,null,b.createElement(Ne.ZP,{value:1},"\u662F"),b.createElement(Ne.ZP,{value:0},"\u5426"))),b.createElement(de.default.Item,{name:[`${st==="subject"?ot==null?void 0:ot.stage_shixun_id:ot.shixun_course_id||ot.id}`,"is_copy"],hidden:!0,initialValue:0},b.createElement(Ze.default,{type:"hidden"})))}],[at]);if(Bt){const Ue={title:"\u8BFE\u5802\u540D\u79F0",ellipsis:!0,dataIndex:"course_name",width:190,align:"center",className:le.tableCell,render:(ot,rn)=>b.createElement("a",{href:`/classrooms/${rn.course_id}`},ot)};Ct=[Ue,...Ct],tn=[Ue,...tn]}const Sn=(0,b.useMemo)(()=>re({used:ut==null?void 0:ut.repeat_shixun_num,copy:ut==null?void 0:ut.can_copy_num,canNotCopy:ut==null?void 0:ut.no_copy_num,studentNames:ut==null?void 0:ut.student_names,studentCount:ut==null?void 0:ut.student_count,is_random:ut==null?void 0:ut.is_random,inPaper:at,position:on}),[ut,at,on]);return b.createElement(Fe.default,{title:"\u63D0\u793A",centered:!0,open:Le,confirmLoading:he,onOk:()=>z(void 0,null,function*(){Je(!0);const Ue=ze.getFieldsValue(),ot=Object.keys(Ue).map(rn=>({id:parseInt(rn.split("_")[0]),course_id:parseInt(rn.split("_")[1]),is_use:Ue[rn].is_use,is_copy:Ue[rn].is_copy}));yield ft(ot),Je(!1)}),onCancel:je,width:880,okText:"\u786E\u8BA4",className:le.antdModal,destroyOnClose:!0},b.createElement(de.default,{form:ze,preserve:!1},b.createElement("div",{className:le.brief},Sn),b.createElement("div",{style:{marginBottom:30}},b.createElement("div",{style:{marginBottom:20}},"* \u8BF4\u660E"),b.createElement("div",{style:{marginBottom:20}},"1\u3001\u590D\u5236\uFF1A\u7CFB\u7EDF\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF08\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF09\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\u3002"),b.createElement("div",{className:le.orangeColor},"2\u3001\u4E0D\u590D\u5236\uFF1A\u5F53\u524D\u9879\u76EE\u4F1A\u88AB\u76F4\u63A5\u53D1\u9001\u5230\u8BFE\u5802\u4E2D\u4F7F\u7528\uFF0C\u6311\u6218\u8FC7\u8BE5\u9879\u76EE\u7684\u5B66\u751F\u518D\u6B21\u8FDB\u5165\u9879\u76EE\u5F00\u542F\u6311\u6218\u65F6\uFF0C\u4F1A\u6E05\u7A7A\u4E4B\u524D\u7684\u6311\u6218\u8BB0\u5F55\u3002")),(ut==null?void 0:ut.can_copy_num)>0&&b.createElement("div",null,b.createElement("div",{className:le.contentTitle},"\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),b.createElement(Te.default,{columns:Ct,className:le.antdTable,dataSource:ut==null?void 0:ut.can_copy_list,rowKey:st==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:240},bordered:!0})),(ut==null?void 0:ut.no_copy_num)>0&&b.createElement("div",null,b.createElement("div",{className:le.contentTitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u9879\u76EE"),b.createElement(Te.default,{columns:tn,className:le.antdTable,dataSource:ut==null?void 0:ut.no_copy_list,rowKey:st==="subject"?"stage_shixun_id":"id",pagination:!1,scroll:{y:200},bordered:!0})),(ut==null?void 0:ut.no_use_list.length)>0&&(ut==null?void 0:ut.no_use_list.map(Ue=>b.createElement("div",{key:st==="subject"?Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id},b.createElement(de.default.Item,{name:[`${st==="subject"?Ue==null?void 0:Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id}`,"is_copy"],hidden:!0,initialValue:0},b.createElement(Ze.default,{type:"hidden"})),b.createElement(de.default.Item,{name:[`${st==="subject"?Ue==null?void 0:Ue.stage_shixun_id:Ue.shixun_course_id||Ue.id}`,"is_use"],hidden:!0,initialValue:1},b.createElement(Ze.default,{type:"hidden"})))))))};var Ke=De=>{const{modalType:ze}=De;return ze==="multiple"?b.createElement(ve,a({},De)):b.createElement(se,a({},De))}},3039:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return it}});var b=ee(59301),de={flex_box_center:"flex_box_center___rQJfc",flex_space_between:"flex_space_between___MDW24",flex_box_vertical_center:"flex_box_vertical_center___RZbAv",flex_box_center_end:"flex_box_center_end___ILhJA",flex_box_column:"flex_box_column___Fmij7",orangeColor:"orangeColor___U5vU6",redColor:"redColor___qYa6X",statustitle:"statustitle___pTBLm",statusbody:"statusbody___qUPQx",flex:"flex___VtL45"},Fe=ee(43418),Ne="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAAXNSR0IArs4c6QAAAUFJREFUOE+V0ktKw1AUxvH/rVqIxT4wkgwEUSmK4APRBfiYCKU7cOZEBOkadAMZiwhuwJETBQciFRTtwJkPBLW2BRGrRanU9kpN2sSYiGaWc/PjuznnCN2Qh8AkPo+AzXxKLLiPhW7ICtDqB4GzQkqM/huGFZgZcDCBBDaaicsTMKbZH2xfwdY5/ICAEGSasC0AwRYblj+gKkENwfy4WS9V4LHsgsk49EZteJKHdBa6w7AybdZzr3D64ILxGKjtNrx9gfsSRBSYtf6xZh1/u+qQClrIhtdFuHmGvhisJcz65RPsZl2Jc/3QE7FhpgDHuT80x2+O9cR1K/GiCDt3rkQ/+Ns43gDFD0YVmHIuQGOOmiGTARhxwkGd1cZ7Vwd0OppWr3911StpcV++Iwn67q/kyBMuHchErcqwFxT1XZXsfQJqo2zI6kdI4QAAAABJRU5ErkJggg==",Ze="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAW1JREFUOE+dkj1IQmEUht9z/blp4VQEjS39eW+oSCFCpFCI4BiKFGWWQUSrCjVVg+lQNJZQDZGNTm1B4NTibS3n2lo0wuqEN8i/a0HfeN7v+d73nO+QJEcKAJzQPAwCnSpKNtoqkyRHqgDrtUFAb6Rnedx43KgT6O5P0GQijFiNLe/Sy3/B8g+YTIRRrb5jP32JYNADr8eOldU0RJEqVlm8r1kyuA/AIEB10OWy4vBgA4ryCIdjCJlMDmfn1zAY6EmyGY/UrAwrgGATWKsn4mGEQl4Uiw+YX9hT73aZiEcl8eMbZAGA0AT6/ZPY3Ykiny/A55tA7uoGqdQFBD2VbDbDugoSTTEj3gTGYgG8Vt7UeG63hNkZJ7a2s+gw1XqPnf5REKhkt4kxNakO08ycbOtRC/7FcakCwNTJ0WwmDI+1LUCZZDkSYGa5Eewf0G0KAnprNYtFQHdPbZhNS1cmLafF5bUTJsyBSVMHPm+/ADTrfrtCH68WAAAAAElFTkSuQmCC",Te=($e,Ve,We)=>new Promise((Xe,_e)=>{var ue=x=>{try{a(We.next(x))}catch(y){_e(y)}},E=x=>{try{a(We.throw(x))}catch(y){_e(y)}},a=x=>x.done?Xe(x.value):Promise.resolve(x.value).then(ue,E);a((We=We.apply($e,Ve)).next())}),it=({type:$e,resdata:Ve,onok:We,oktext:Xe,okloading:_e})=>{const[ue,E]=(0,b.useState)(!1),{can_copy_list:a,can_copy_num:x,challenge_type:y,course_data_list:z,no_copy_list:te,no_copy_num:re,no_use_list:se,no_use_num:ie,repeat_shixun_num:ve,student_count:be,total_num:Ke,use_num:De}=Ve;let ze=x>0||$e==="exercise";(0,b.useEffect)(()=>{(Ve==null?void 0:Ve.student_count)>0&&E(!0)},[Ve]),console.log("---11",_e),(0,b.useEffect)(()=>{_e||E(!1)},[_e]);const he=()=>{if($e==="exercise"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:de.orangeColor},be),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:de.orangeColor},De),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u4F5C\u7B54\u5DF2\u6311\u6218\u8FC7\u7684\u5B9E\u8BAD\u9898\u3002"));if($e==="exercise"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:de.orangeColor},be),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:de.orangeColor},De),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($e==="shixun"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:de.orangeColor},be),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($e==="shixun"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:de.orangeColor},be),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7\u8BE5\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($e==="subject"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:de.orangeColor},be),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:de.orangeColor},De),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($e==="subject"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709 ",b.createElement("span",{className:de.orangeColor},be)," \u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u6311\u6218\u8FC7\u5176\u4E2D\u7684 ",b.createElement("span",{className:de.orangeColor},De)," \u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u9001\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($e==="exercisepush")return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:de.orangeColor},be),"\u540D\u5B66\u751F\u5DF2\u5728\u5176\u4ED6\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u8BD5\u5377\u4E2D\u7684",b.createElement("span",{className:de.orangeColor},De),"\u4E2A\u5B9E\u8DF5\u9879\u76EE \uFF0C",b.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u5728\u5F53\u524D\u8003\u8BD5\u4E2D\u8FDB\u884C\u4F5C\u7B54\u3002"));if($e==="shixunpush"&&y===1)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:de.orangeColor},be),"\u540D\u5B66\u751F\u5DF2\u5728\u8003\u8BD5\u4E2D\u6311\u6218\u8FC7\u5176\u4E2D\u7684",b.createElement("span",{className:de.orangeColor},De),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"));if($e==="shixunpush"&&y===2)return b.createElement(b.Fragment,null,"\u8BFE\u5802\u5185\u6709",b.createElement("span",{className:de.orangeColor},be),"\u540D\u5B66\u751F\u5DF2\u5728\u8BFE\u5802\u5B9E\u9A8C\u4E2D\u6311\u6218\u8FC7",b.createElement("span",{className:de.orangeColor},De),"\u4E2A\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E14\u4F5C\u4E1A\u5DF2\u5F00\u542F\u201C\u4F5C\u4E1A\u622A\u6B62\u540E\u4E0D\u5141\u8BB8\u5B66\u751F\u7F16\u8F91\u4EE3\u7801\u201D\u8BBE\u7F6E\u9879\uFF0C",b.createElement("span",{className:de.redColor},"\u91CD\u590D\u53D1\u5E03\u4F1A\u5BFC\u81F4\u8FD9\u90E8\u5206\u5B66\u751F\u65E0\u6CD5\u518D\u63D0\u4EA4\u4F5C\u4E1A\u3002"))},Je=()=>{if($e==="exercise"||$e==="subject"||$e==="exercisepush"||$e==="shixunpush")return b.createElement("div",{style:{marginTop:20}},re>0&&b.createElement("div",null,b.createElement("span",{className:de.flex},b.createElement("img",{src:Ze,style:{width:14}}),b.createElement("span",{className:de.statustitle},"\u4E0D\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),b.createElement("div",{className:de.statusbody},$e==="exercise"&&b.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",b.createElement("span",{className:de.redColor},"\u4EE5\u4E0B\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u53D1\u9001\u81F3\u8BFE\u5802\u4E2D\u3002"),"\u60A8\u4E5F\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),($e==="subject"||$e==="exercisepush")&&b.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&b.createElement("span",{className:de.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),$e==="shixunpush"&&b.createElement("div",{style:{marginBottom:15}},"\u6CA1\u6709\u590D\u5236\u6743\u9650\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C",ze&&b.createElement("span",{className:de.redColor},"\u4E00\u952E\u590D\u5236\u4E0D\u4F1A\u590D\u5236\u6B64\u90E8\u5206\u9879\u76EE\u3002"),"\u5EFA\u8BAE\u60A8\u91CD\u65B0\u9009\u62E9\u5B9E\u8DF5\u9879\u76EE\u518D\u53D1\u5E03\u4F5C\u4E1A\uFF0C\u4E5F\u53EF\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002"),b.createElement("div",null,te==null?void 0:te.map((je,ft)=>b.createElement("a",{href:`/shixuns/${je.identifier}/challenges`,target:"_blank"},"\u300A",je==null?void 0:je.name,"\u300B",ft+1!==re&&"\u3001"))))),x>0&&b.createElement("div",{style:{marginTop:20}},b.createElement("span",{className:de.flex},b.createElement("img",{src:Ne,style:{width:14}}),b.createElement("span",{className:de.statustitle},"\u652F\u6301\u590D\u5236\u7684\u5B9E\u8DF5\u9879\u76EE")),b.createElement("div",{className:de.statusbody},$e==="exercise"&&b.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u8BD5\u5377\u4E2D\u7684\u539F\u8BD5\u9898\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),($e==="subject"||$e==="exercisepush")&&b.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),$e==="shixunpush"&&b.createElement("div",{style:{marginBottom:15}},"\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362\u8BD5\u9898\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\u66FF\u6362\u5F53\u524D\u4F5C\u4E1A\u4E2D\u7684\u5B9E\u8DF5\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002"),b.createElement("div",null,a==null?void 0:a.map((je,ft)=>b.createElement("a",{href:`/shixuns/${je.identifier}/challenges`,target:"_blank"},"\u300A",je==null?void 0:je.name,"\u300B",ft+1!==x&&"\u3001"))))));if($e==="shixun")return b.createElement("div",{style:{marginTop:20}},x>0?"\u8BE5\u9879\u76EE\u652F\u6301\u590D\u5236\uFF0C\u5EFA\u8BAE\u60A8\u4E00\u952E\u590D\u5236\u5E76\u53D1\u9001\uFF08\u5C06\u590D\u5236\u5E76\u521B\u5EFA\u4E00\u4E2A\u65B0\u7684\u9879\u76EE\uFF0C\u4E0D\u4F1A\u590D\u5236\u5B66\u751F\u7684\u6311\u6218\u8BB0\u5F55\uFF0C\u65B0\u7684\u9879\u76EE\u652F\u6301\u8FDB\u884C\u7F16\u8F91\u5E76\u4E0E\u539F\u9879\u76EE\u4FE1\u606F\u4E92\u4E0D\u5F71\u54CD\uFF09\u3002":"\u8BE5\u9879\u76EE\u4E0D\u652F\u6301\u590D\u5236\uFF0C\u60A8\u53EF\u4EE5\u8054\u7CFB\u9879\u76EE\u521B\u5EFA\u8005\u5F00\u542F\u590D\u5236\u6743\u9650\u6216\u8005\u8054\u7CFB\u5E73\u53F0\u6559\u7814\u52A9\u7406\u8FDB\u884C\u534F\u52A9\u3002")};return b.createElement(Fe.default,{open:ue,onCancel:()=>{E(!1)},cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",width:700,centered:!0,cancelButtonProps:{style:{display:!ze&&"none"}},zIndex:1003,confirmLoading:_e,okText:ze?Xe:"\u6211\u77E5\u9053\u4E86",onOk:()=>Te(void 0,null,function*(){ze?yield We([...a,...se]):E(!1)})},b.createElement("div",{style:{maxHeight:600,overflow:"auto"}},he(),Je()))}},69720:function(Tt,zt,ee){"use strict";ee.d(zt,{h:function(){return re}});var b=ee(59301),de=ee(57809),Fe=ee(78241),Ne=ee(3113),Ze=ee(89780),Te=ee.n(Ze),le=ee(8336),it=ee(12469),$e=Object.defineProperty,Ve=Object.defineProperties,We=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,E=(se,ie,ve)=>ie in se?$e(se,ie,{enumerable:!0,configurable:!0,writable:!0,value:ve}):se[ie]=ve,a=(se,ie)=>{for(var ve in ie||(ie={}))_e.call(ie,ve)&&E(se,ve,ie[ve]);if(Xe)for(var ve of Xe(ie))ue.call(ie,ve)&&E(se,ve,ie[ve]);return se},x=(se,ie)=>Ve(se,We(ie));const y=de.default.Option,z={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"]};zt.Z=({callback:se,onCancel:ie})=>{const[ve,be]=(0,b.useState)("python");function Ke(ze){be(te[ze][1])}function De(ze){se(ze)}return b.createElement(Fe.default,x(a({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:De,style:{width:500}}),b.createElement(Fe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},b.createElement(de.default,{getPopupContainer:ze=>ze.parentNode,onChange:Ke},Object.keys(te).map(ze=>b.createElement(y,{key:ze,value:ze},te[ze][0])))),b.createElement(Fe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},b.createElement(re,{mode:ve})),b.createElement("div",{className:"flex-container flex-end"},b.createElement(Ne.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(Ne.ZP,{type:"ghost",onClick:ie},"\u53D6\u6D88")))};function re({value:se,onChange:ie,mode:ve,options:be={}}){const Ke=(0,b.useRef)(),[De,ze]=(0,b.useState)();return(0,b.useEffect)(()=>{if(De){let he=function(Je){const je=Je.getValue();ie&&ie(je)};return De.on("change",he),()=>{De.off("change",he)}}},[De,ie]),(0,b.useEffect)(()=>{De&&De.setOption("mode",ve)},[De,ve]),(0,b.useEffect)(()=>{De&&(se!==De.getValue()||se==="")&&setTimeout(()=>{De.setValue(se||"")},300)},[De,se]),(0,b.useEffect)(()=>{if(Ke.current&&!De){const he=Te().fromTextArea(Ke.current,a({mode:ve,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},be));ze(he)}},[Ke.current,De]),b.createElement("div",{className:"my-codemirror-container"},b.createElement("textarea",{ref:Ke}))}},39793:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Sa}});var b=ee(59301),de=ee(89780),Fe=ee.n(de),Ne=ee(76374),Ze=ee(8336),Te=ee(6313),le=ee(25717),it=ee(99498),$e=ee(25419),Ve=ee(67549),We=ee(91842),Xe=({value:wt="",className:Lt,showTextOnly:bt,showLines:Yn,style:ea={}})=>{const Wn=(0,b.useMemo)(()=>"",[wt]);return b.createElement(b.Fragment,null,b.createElement("div",{dangerouslySetInnerHTML:{__html:Wn}}))},_e=ee(59301),ue=Object.defineProperty,E=Object.defineProperties,a=Object.getOwnPropertyDescriptors,x=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,te=(wt,Lt,bt)=>Lt in wt?ue(wt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):wt[Lt]=bt,re=(wt,Lt)=>{for(var bt in Lt||(Lt={}))y.call(Lt,bt)&&te(wt,bt,Lt[bt]);if(x)for(var bt of x(Lt))z.call(Lt,bt)&&te(wt,bt,Lt[bt]);return wt},se=(wt,Lt)=>E(wt,a(Lt));let ie=[{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 ve({onActionCallback:wt,title:Lt,icon:bt,actionName:Yn,className:ea="",children:Wn}){function rr(){wt(Yn)}return _e.createElement("a",{title:Lt,className:ea,onClick:rr},_e.createElement("i",{className:`${bt}`}),Wn)}var be=({watch:wt,showNullButton:Lt,showNullProgramButton:bt,onActionCallback:Yn,fullScreen:ea,insertTemp:Wn,hidetoolBar:rr,extraUse:Na})=>{const ta=[...ie,{title:`${wt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${wt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return _e.createElement("ul",{className:"markdown-toolbar-container"},!rr&&ta.map((Ya,Ba)=>_e.createElement("li",{key:Ba},Ya.actionName?_e.createElement(ve,se(re({},Ya),{onActionCallback:Yn})):_e.createElement("span",{className:"v-line"}))),Lt?_e.createElement("li",null,_e.createElement(ve,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Yn},_e.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,bt?_e.createElement(_e.Fragment,null,_e.createElement("li",null,_e.createElement(ve,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Yn},_e.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),_e.createElement("li",null,_e.createElement(ve,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Yn},_e.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,Wn&&_e.createElement("li",null,_e.createElement(ve,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${Wn}`,onActionCallback:Yn},_e.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Na&&_e.createElement("li",null,Na),_e.createElement("li",{className:"btn-full-screen"},_e.createElement(ve,{icon:`${ea?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:ea?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Yn})))},Ke=ee(91558),De=ee(78241),ze=ee(92832),he=ee(3113),Je=Object.defineProperty,je=Object.defineProperties,ft=Object.getOwnPropertyDescriptors,Le=Object.getOwnPropertySymbols,at=Object.prototype.hasOwnProperty,ut=Object.prototype.propertyIsEnumerable,st=(wt,Lt,bt)=>Lt in wt?Je(wt,Lt,{enumerable:!0,configurable:!0,writable:!0,value:bt}):wt[Lt]=bt,Bt=(wt,Lt)=>{for(var bt in Lt||(Lt={}))at.call(Lt,bt)&&st(wt,bt,Lt[bt]);if(Le)for(var bt of Le(Lt))ut.call(Lt,bt)&&st(wt,bt,Lt[bt]);return wt},on=(wt,Lt)=>je(wt,ft(Lt));const Ct={labelCol:{span:4},wrapperCol:{span:20}};var tn=({callback:wt,onCancel:Lt})=>{function bt(Yn){wt(Yn)}return b.createElement(De.default,on(Bt({},Ct),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:bt,style:{width:500}}),b.createElement(De.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},b.createElement(ze.default,null)),b.createElement(De.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},b.createElement(ze.default,null)),b.createElement("div",{className:"flex-container flex-end"},b.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(he.ZP,{type:"ghost",onClick:Lt},"\u53D6\u6D88")))},Sn=ee(69720),Ue=ee(17077),ot=ee(43418),rn=ee(95237),Kn=ee(9507),Wt=ee(59301),fn=({callback:wt,onCancel:Lt})=>{const bt=document.createElement("canvas"),Yn=bt.getContext("2d");bt.width=1e3,bt.height=800,Yn.fillStyle="#ffffff",Yn.fillRect(0,0,bt.width,bt.height);const ea=bt.toDataURL("image/png");return Wt.createElement(ot.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},Wt.createElement(rn.Z,{style:{height:"100vh"}},Wt.createElement(Kn.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:ea,visible:!0,title:String(Date.now())},onOk:Wn=>{wt({src:Wn.url})},onClose:Lt})))},Ge=ee(12378);function gt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(gt,go.CommandHandler),gt.prototype.canAlignSelection=function(){var wt=this.diagram;return!(wt===null||wt.isReadOnly||wt.isModelReadOnly||wt.selection.count<2)},gt.prototype.alignLeft=function(){var wt=this.diagram;wt.startTransaction("aligning left");var Lt=1/0;wt.selection.each(function(bt){bt instanceof go.Link||(Lt=Math.min(bt.position.x,Lt))}),wt.selection.each(function(bt){bt instanceof go.Link||bt.move(new go.Point(Lt,bt.position.y))}),wt.commitTransaction("aligning left")},gt.prototype.alignRight=function(){var wt=this.diagram;wt.startTransaction("aligning right");var Lt=-1/0;wt.selection.each(function(bt){if(!(bt instanceof go.Link)){var Yn=bt.actualBounds.x+bt.actualBounds.width;Lt=Math.max(Yn,Lt)}}),wt.selection.each(function(bt){bt instanceof go.Link||bt.move(new go.Point(Lt-bt.actualBounds.width,bt.position.y))}),wt.commitTransaction("aligning right")},gt.prototype.alignTop=function(){var wt=this.diagram;wt.startTransaction("alignTop");var Lt=1/0;wt.selection.each(function(bt){bt instanceof go.Link||(Lt=Math.min(bt.position.y,Lt))}),wt.selection.each(function(bt){bt instanceof go.Link||bt.move(new go.Point(bt.position.x,Lt))}),wt.commitTransaction("alignTop")},gt.prototype.alignBottom=function(){var wt=this.diagram;wt.startTransaction("aligning bottom");var Lt=-1/0;wt.selection.each(function(bt){if(!(bt instanceof go.Link)){var Yn=bt.actualBounds.y+bt.actualBounds.height;Lt=Math.max(Yn,Lt)}}),wt.selection.each(function(bt){bt instanceof go.Link||bt.move(new go.Point(bt.actualBounds.x,Lt-bt.actualBounds.height))}),wt.commitTransaction("aligning bottom")},gt.prototype.alignCenterX=function(){var wt=this.diagram,Lt=wt.selection.first();if(Lt){wt.startTransaction("aligning Center X");var bt=Lt.actualBounds.x+Lt.actualBounds.width/2;wt.selection.each(function(Yn){Yn instanceof go.Link||Yn.move(new go.Point(bt-Yn.actualBounds.width/2,Yn.actualBounds.y))}),wt.commitTransaction("aligning Center X")}},gt.prototype.alignCenterY=function(){var wt=this.diagram,Lt=wt.selection.first();if(Lt){wt.startTransaction("aligning Center Y");var bt=Lt.actualBounds.y+Lt.actualBounds.height/2;wt.selection.each(function(Yn){Yn instanceof go.Link||Yn.move(new go.Point(Yn.actualBounds.x,bt-Yn.actualBounds.height/2))}),wt.commitTransaction("aligning Center Y")}},gt.prototype.alignColumn=function(wt){var Lt=this.diagram;Lt.startTransaction("align Column"),wt===void 0&&(wt=0),wt=parseFloat(wt);var bt=new Array;Lt.selection.each(function(Na){Na instanceof go.Link||bt.push(Na)});for(var Yn=0;Yn<bt.length-1;Yn++){var ea=bt[Yn],Wn=ea.actualBounds.y+ea.actualBounds.height+wt,rr=bt[Yn+1];rr.move(new go.Point(ea.actualBounds.x,Wn))}Lt.commitTransaction("align Column")},gt.prototype.alignRow=function(wt){wt===void 0&&(wt=0),wt=parseFloat(wt);var Lt=this.diagram;Lt.startTransaction("align Row");var bt=new Array;Lt.selection.each(function(Na){Na instanceof go.Link||bt.push(Na)});for(var Yn=0;Yn<bt.length-1;Yn++){var ea=bt[Yn],Wn=ea.actualBounds.x+ea.actualBounds.width+wt,rr=bt[Yn+1];rr.move(new go.Point(Wn,ea.actualBounds.y))}Lt.commitTransaction("align Row")},gt.prototype.canRotate=function(wt){var Lt=this.diagram;return!(Lt===null||Lt.isReadOnly||Lt.isModelReadOnly||Lt.selection.count<1)},gt.prototype.rotate=function(wt){wt===void 0&&(wt=90);var Lt=this.diagram;Lt.startTransaction("rotate "+wt.toString());var Lt=this.diagram;Lt.selection.each(function(bt){bt instanceof go.Link||bt instanceof go.Group||(bt.angle+=wt)}),Lt.commitTransaction("rotate "+wt.toString())},gt.prototype.pullToFront=function(){var wt=this.diagram;wt.startTransaction("pullToFront");var Lt=new go.Map;wt.selection.each(function(bt){Lt.set(bt.layer,0)}),Lt.iteratorKeys.each(function(bt){var Yn=0;bt.parts.each(function(ea){if(!ea.isSelected){var Wn=ea.zOrder;isNaN(Wn)?ea.zOrder=0:Yn=Math.max(Yn,Wn)}}),Lt.set(bt,Yn)}),wt.selection.each(function(bt){gt._assignZOrder(bt,Lt.get(bt.layer)+1)}),wt.commitTransaction("pullToFront")},gt.prototype.pushToBack=function(){var wt=this.diagram;wt.startTransaction("pushToBack");var Lt=new go.Map;wt.selection.each(function(bt){Lt.set(bt.layer,0)}),Lt.iteratorKeys.each(function(bt){var Yn=0;bt.parts.each(function(ea){if(!ea.isSelected){var Wn=ea.zOrder;isNaN(Wn)?ea.zOrder=0:Yn=Math.min(Yn,Wn)}}),Lt.set(bt,Yn)}),wt.selection.each(function(bt){gt._assignZOrder(bt,Lt.get(bt.layer)-1-gt._findGroupDepth(bt))}),wt.commitTransaction("pushToBack")},gt._assignZOrder=function(wt,Lt,bt){bt===void 0&&(bt=wt),wt.layer===bt.layer&&(wt.zOrder=Lt),wt instanceof go.Group&&wt.memberParts.each(function(Yn){gt._assignZOrder(Yn,Lt+1,bt)})},gt._findGroupDepth=function(wt){if(wt instanceof go.Group){var Lt=0;return wt.memberParts.each(function(bt){Lt=Math.max(Lt,gt._findGroupDepth(bt))}),Lt+1}else return 0},gt.prototype.doKeyDown=function(){var wt=this.diagram;if(wt!==null){var Lt=wt.lastInput;if(Lt.key==="Up"||Lt.key==="Down"||Lt.key==="Left"||Lt.key==="Right"){var bt=this.arrowKeyBehavior;if(bt==="none")return;if(bt==="select"){this._arrowKeySelect();return}else if(bt==="move"){this._arrowKeyMove();return}else if(bt==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},gt.prototype._getAllParts=function(){var wt=new Array;return this.diagram.nodes.each(function(Lt){wt.push(Lt)}),this.diagram.parts.each(function(Lt){wt.push(Lt)}),wt},gt.prototype._arrowKeyMove=function(){var wt=this.diagram,Lt=wt.lastInput,bt=0,Yn=0;if(Lt.control||Lt.meta)bt=1,Yn=1;else if(wt.grid!==null){var ea=wt.grid.gridCellSize;Yn=ea.width,bt=ea.height}wt.startTransaction("arrowKeyMove"),wt.selection.each(function(Wn){Lt.key==="Up"?Wn.move(new go.Point(Wn.actualBounds.x,Wn.actualBounds.y-bt)):Lt.key==="Down"?Wn.move(new go.Point(Wn.actualBounds.x,Wn.actualBounds.y+bt)):Lt.key==="Left"?Wn.move(new go.Point(Wn.actualBounds.x-Yn,Wn.actualBounds.y)):Lt.key==="Right"&&Wn.move(new go.Point(Wn.actualBounds.x+Yn,Wn.actualBounds.y))}),wt.commitTransaction("arrowKeyMove")},gt.prototype._arrowKeySelect=function(){var wt=this.diagram,Lt=wt.lastInput,bt=null;Lt.key==="Up"?bt=this._findNearestPartTowards(270):Lt.key==="Down"?bt=this._findNearestPartTowards(90):Lt.key==="Left"?bt=this._findNearestPartTowards(180):Lt.key==="Right"&&(bt=this._findNearestPartTowards(0)),bt!==null&&(Lt.shift?bt.isSelected=!0:Lt.control||Lt.meta?bt.isSelected=!bt.isSelected:wt.select(bt))},gt.prototype._findNearestPartTowards=function(wt){var Lt=this.diagram.selection.first();if(Lt===null)return null;for(var bt=Lt.actualBounds.center,Yn=this._getAllParts(),ea=1/0,Wn=Lt,rr=0;rr<Yn.length;rr++){var Na=Yn[rr];if(Na!==Lt&&Na.canSelect()){var ta=Na.actualBounds.center,Ya=bt.directionPoint(ta),Ba=this._angleCloseness(Ya,wt);if(Ba<=45){var Bn=bt.distanceSquaredPoint(ta);Bn*=1+Math.sin(Ba*Math.PI/180),Bn<ea&&(ea=Bn,Wn=Na)}}}return Wn},gt.prototype._angleCloseness=function(wt,Lt){return Math.min(Math.abs(Lt-wt),Math.min(Math.abs(Lt+360-wt),Math.abs(Lt-360-wt)))},gt.prototype._arrowKeyTree=function(){var wt=this.diagram,Lt=wt.selection.first();if(Lt instanceof go.Node){var bt=wt.lastInput;if(bt.key==="Right"){if(!Lt.isTreeLeaf)if(!Lt.isTreeExpanded)wt.commandHandler.canExpandTree(Lt)&&wt.commandHandler.expandTree(Lt);else{var Yn=this._sortTreeChildrenByY(Lt).first();Yn!==null&&wt.select(Yn)}}else if(bt.key==="Left")if(!Lt.isTreeLeaf&&Lt.isTreeExpanded)wt.commandHandler.canCollapseTree(Lt)&&wt.commandHandler.collapseTree(Lt);else{var ea=Lt.findTreeParentNode();ea!==null&&wt.select(ea)}else if(bt.key==="Up"){var ea=Lt.findTreeParentNode();if(ea!==null){var Wn=this._sortTreeChildrenByY(ea),rr=Wn.indexOf(Lt);if(rr>0){for(var Na=Wn.elt(rr-1);Na!==null&&Na.isTreeExpanded&&!Na.isTreeLeaf;){var ta=this._sortTreeChildrenByY(Na);Na=ta.last()}Na!==null&&wt.select(Na)}else wt.select(ea)}}else if(bt.key==="Down")if(Lt.isTreeExpanded&&!Lt.isTreeLeaf){var Yn=this._sortTreeChildrenByY(Lt).first();Yn!==null&&wt.select(Yn)}else for(;Lt!==null;){var ea=Lt.findTreeParentNode();if(ea===null)break;var Wn=this._sortTreeChildrenByY(ea),rr=Wn.indexOf(Lt);if(rr<Wn.length-1){wt.select(Wn.elt(rr+1));break}else Lt=ea}var Ya=wt.selection.first();Ya!==null&&wt.scrollToRect(Ya.actualBounds)}},gt.prototype._sortTreeChildrenByY=function(wt){var Lt=new go.List().addAll(wt.findTreeChildrenNodes());return Lt.sort(function(bt,Yn){var ea=bt.location,Wn=Yn.location;return ea.y<Wn.y?-1:ea.y>Wn.y?1:ea.x<Wn.x?-1:ea.x>Wn.x?1:0}),Lt},gt.prototype.copyToClipboard=function(wt){go.CommandHandler.prototype.copyToClipboard.call(this,wt),this._lastPasteOffset.set(this.pasteOffset)},gt.prototype.pasteFromClipboard=function(){var wt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(wt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),wt},Object.defineProperty(gt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(wt){if(wt!=="move"&&wt!=="select"&&wt!=="scroll"&&wt!=="tree"&&wt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+wt);this._arrowKeyBehavior=wt}}),Object.defineProperty(gt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(wt){if(!(wt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+wt);this._pasteOffset.set(wt)}});var It=gt,mt=ee(63720),Dt=ee(43604),dt=ee(38986),nt={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},we=ee(59301),fe=(wt,Lt,bt)=>new Promise((Yn,ea)=>{var Wn=ta=>{try{Na(bt.next(ta))}catch(Ya){ea(Ya)}},rr=ta=>{try{Na(bt.throw(ta))}catch(Ya){ea(Ya)}},Na=ta=>ta.done?Yn(ta.value):Promise.resolve(ta.value).then(Wn,rr);Na((bt=bt.apply(wt,Lt)).next())});function qe({onCancel:wt,callback:Lt}){let bt=(0,b.useRef)(),Yn=(0,b.useRef)(),ea=(0,b.useRef)(),Wn=(0,b.useRef)(!1);const rr=(0,b.useRef)(!1),[Na,ta]=(0,b.useState)(0);function Ya(){const Bn=Ge.bx.make,mr={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"};bt.current=new Ge.S0(Yn.current,{padding:20,grid:Bn(Ge.s_,"Grid",Bn(Ge.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Bn(Ge.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ea=>{var Ka=Ea.diagram.commandHandler.addTopLevelParts(Ea.diagram.selection,!0);Ka||Ea.diagram.currentTool.doCancel()},commandHandler:Bn(It),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ea=>{var Ka=Ea.subject;Ka.location=Ka.location.copy().snapToGridPoint(Ea.diagram.grid.gridOrigin,Ea.diagram.grid.gridCellSize),setTimeout(()=>{Ea.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Ea=>{var Ka=Ea.subject;setTimeout(()=>{Ea.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ea=>{var Ka=Ea.parameter.part;Ka.invalidateConnectedLinks();var qa=Ea.subject;Ea.diagram.toolManager.linkingTool.isForwards?qa.toNode.invalidateConnectedLinks():qa.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),bt.current.nodeTemplate=Bn(Ge.NB,"Auto",{locationSpot:Ge.z6.Center,locationObjectName:"SHAPE",desiredSize:new Ge.$u(120,60),minSize:new Ge.$u(40,40),resizable:!0,resizeCellSize:new Ge.$u(10,10),rotatable:!0},new Ge.KX("location","loc",Ge.E9.parse).makeTwoWay(Ge.E9.stringify),new Ge.KX("desiredSize","size",Ge.$u.parse).makeTwoWay(Ge.$u.stringify),Bn(Ge.bn,{name:"SHAPE",fill:mr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ge.z6.AllSides,toSpot:Ge.z6.AllSides},new Ge.KX("figure"),new Ge.KX("fill"),new Ge.KX("stroke","borderColor"),new Ge.KX("strokeWidth","thickness"),new Ge.KX("strokeDashArray","dash")),Bn(Ge.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Bn(Ge.al,{margin:1,textAlign:"center",overflow:Ge.al.OverflowEllipsis,editable:!0},new Ge.KX("text").makeTwoWay(),new Ge.KX("stroke","color"))),bt.current.nodeTemplate.toolTip=Bn("ToolTip",Bn(Ge.s_,"Vertical",{maxSize:new Ge.$u(200,NaN)},Bn(Ge.al,{font:"bold 10pt sans-serif",textAlign:"center"},new Ge.KX("text")),Bn(Ge.al,{font:"10pt sans-serif",textAlign:"center"},new Ge.KX("text","details"))));function Hr(Ea,Ka){var qa=(Ta,Mr)=>{Ta.handled=!0,Ta.diagram.model.commit(uo=>{var wr=Mr.part.adornedPart,Dr=new Ge.E9().setRectSpot(wr.actualBounds,Ea);Dr.subtract(wr.location),Dr.scale(2,2),Dr.x+=Math.sign(Dr.x)*130,Dr.y+=Math.sign(Dr.y)*130,Dr.add(wr.location),Dr.snapToGridPoint(Ta.diagram.grid.gridOrigin,Ta.diagram.grid.gridCellSize);var Fr=uo.copyNodeData(wr.data);uo.setGroupKeyForNodeData(Fr,uo.getGroupKeyForNodeData(wr.data)),uo.addNodeData(Fr);var mi={from:wr.key,to:uo.getKeyForNodeData(Fr)};uo.addLinkData(mi);var li=Ta.diagram.findNodeForData(Fr);li.location=Dr,Ta.diagram.select(li),setTimeout(()=>{Ta.diagram.commandHandler.editTextBlock()},20)})};return Bn(Ge.bn,{figure:Ka,alignment:Ea,alignmentFocus:Ea.opposite(),width:Ea.equals(Ge.z6.Top)||Ea.equals(Ge.z6.Bottom)?25:18,height:Ea.equals(Ge.z6.Top)||Ea.equals(Ge.z6.Bottom)?18:25,fill:"orange",stroke:mr.white,strokeWidth:4,mouseEnter:(Ta,Mr)=>Mr.fill="dodgerblue",mouseLeave:(Ta,Mr)=>Mr.fill="orange",isActionable:!0,click:qa,contextClick:qa})}function eo(Ea){return Bn(Ge.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:(Ka,qa)=>qa.fill="dodgerblue",mouseLeave:(Ka,qa)=>qa.fill="orange",click:(Ka,qa)=>{Ka.diagram.commandHandler.showContextMenu(qa.part.adornedPart)}},Ea||{})}bt.current.nodeTemplate.selectionAdornmentTemplate=Bn(Ge.uz,"Spot",Bn(Ge.Vm,{padding:10}),Hr(Ge.z6.Top,"TriangleUp"),Hr(Ge.z6.Left,"TriangleLeft"),Hr(Ge.z6.Right,"TriangleRight"),Hr(Ge.z6.Bottom,"TriangleDown"),eo({alignment:new Ge.z6(.75,0)}));function Ar(Ea,Ka){return(qa,Ta)=>{qa.handled=!0,qa.diagram.model.commit(Mr=>{Mr.set(Ta.part.adornedPart.data,Ea,Ka)})}}function Qe(Ea,Ka){return Ka||(Ka="color"),Bn(Ge.bn,{width:16,height:16,stroke:"lightgray",fill:Ea,margin:1,background:"transparent",mouseEnter:(qa,Ta)=>Ta.stroke="dodgerblue",mouseLeave:(qa,Ta)=>Ta.stroke="lightgray",click:Ar(Ka,Ea),contextClick:Ar(Ka,Ea)})}function yn(){return[Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",Qe(mr.white,"fill"),Qe(mr.beige,"fill"),Qe(mr.extralightblue,"fill"),Qe(mr.extralightred,"fill"))),Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",Qe(mr.lightgray,"fill"),Qe(mr.lightgreen,"fill"),Qe(mr.lightblue,"fill"),Qe(mr.lightred,"fill")))]}function _t(){return[Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",Qe(mr.black),Qe(mr.green),Qe(mr.blue),Qe(mr.red))),Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",Qe(mr.white),Qe(mr.magenta),Qe(mr.purple),Qe(mr.orange)))]}function Fn(Ea,Ka){return Ka||(Ka="thickness"),Bn(Ge.bn,"LineH",{width:16,height:16,strokeWidth:Ea,margin:1,background:"transparent",mouseEnter:(qa,Ta)=>Ta.background="dodgerblue",mouseLeave:(qa,Ta)=>Ta.background="transparent",click:Ar(Ka,Ea),contextClick:Ar(Ka,Ea)})}function jn(Ea,Ka){return Ka||(Ka="dash"),Bn(Ge.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ea,margin:1,background:"transparent",mouseEnter:(qa,Ta)=>Ta.background="dodgerblue",mouseLeave:(qa,Ta)=>Ta.background="transparent",click:Ar(Ka,Ea),contextClick:Ar(Ka,Ea)})}function ia(){return[Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",Fn(1),Fn(2),Fn(3),Fn(4))),Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",jn(null),jn([2,4]),jn([4,4])))]}function Qn(Ea,Ka){return Ka||(Ka="figure"),Bn(Ge.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ea,margin:1,background:"transparent",mouseEnter:(qa,Ta)=>Ta.fill="dodgerblue",mouseLeave:(qa,Ta)=>Ta.fill="lightgray",click:Ar(Ka,Ea),contextClick:Ar(Ka,Ea)})}bt.current.nodeTemplate.contextMenu=Bn("ContextMenu",Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",Qn("Rectangle"),Qn("RoundedRectangle"),Qn("Ellipse"),Qn("Diamond"))),Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",Qn("Parallelogram2"),Qn("ManualOperation"),Qn("Procedure"),Qn("Cylinder1"))),Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",Qn("Terminator"),Qn("CreateRequest"),Qn("Document"),Qn("TriangleDown"))),yn(),_t(),ia()),bt.current.groupTemplate=Bn(Ge.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:Ge.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ea,Ka)=>{var qa=Ka.addMembers(Ka.diagram.selection,!0);qa||Ka.diagram.currentTool.doCancel()},avoidable:!1},new Ge.KX("location","loc",Ge.E9.parse).makeTwoWay(Ge.E9.stringify),Bn(Ge.s_,"Auto",{name:"BODY"},Bn(Ge.bn,{parameter1:10,fill:mr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:Ge.z6.AllSides,toSpot:Ge.z6.AllSides},new Ge.KX("fill"),new Ge.KX("stroke","color"),new Ge.KX("strokeWidth","thickness"),new Ge.KX("strokeDashArray","dash")),Bn(Ge.Vm,{background:"transparent",margin:20})),Bn(Ge.al,{alignment:Ge.z6.Top,alignmentFocus:Ge.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new Ge.KX("text"),new Ge.KX("stroke","color"))),bt.current.groupTemplate.selectionAdornmentTemplate=Bn(Ge.uz,"Spot",Bn(Ge.s_,"Auto",Bn(Ge.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Bn(Ge.Vm,{margin:1.5})),eo({alignment:Ge.z6.TopRight,alignmentFocus:Ge.z6.BottomRight})),bt.current.groupTemplate.contextMenu=Bn("ContextMenu",yn(),_t(),ia()),bt.current.linkTemplate=Bn(Ge.rU,{layerName:"Foreground",routing:Ge.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new Ge.KX("fromSpot","fromSpot",Ge.z6.parse),new Ge.KX("toSpot","toSpot",Ge.z6.parse),new Ge.KX("fromShortLength","dir",Ea=>Ea>=1?10:0),new Ge.KX("toShortLength","dir",Ea=>Ea>=1?10:0),new Ge.KX("points").makeTwoWay(),Bn(Ge.bn,{strokeWidth:2},new Ge.KX("stroke","color"),new Ge.KX("strokeWidth","thickness"),new Ge.KX("strokeDashArray","dash")),Bn(Ge.bn,{segmentIndex:0,segmentOffset:new Ge.E9(15,0),segmentOrientation:Ge.rU.OrientAlong,alignmentFocus:Ge.z6.Right,figure:"circle",width:10,strokeWidth:0},new Ge.KX("fill","color"),new Ge.KX("visible","dir",Ea=>Ea===1)),Bn(Ge.bn,{segmentIndex:-1,segmentOffset:new Ge.E9(-10,6),segmentOrientation:Ge.rU.OrientPlus90,alignmentFocus:Ge.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ge.KX("fill","color"),new Ge.KX("visible","dir",Ea=>Ea>=1),new Ge.KX("width","thickness",Ea=>7+3*Ea),new Ge.KX("height","thickness",Ea=>7+3*Ea),new Ge.KX("segmentOffset","thickness",Ea=>new Ge.E9(-15,4+1.5*Ea))),Bn(Ge.bn,{segmentIndex:0,segmentOffset:new Ge.E9(15,-6),segmentOrientation:Ge.rU.OrientMinus90,alignmentFocus:Ge.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new Ge.KX("fill","color"),new Ge.KX("visible","dir",Ea=>Ea===2),new Ge.KX("width","thickness",Ea=>7+3*Ea),new Ge.KX("height","thickness",Ea=>7+3*Ea),new Ge.KX("segmentOffset","thickness",Ea=>new Ge.E9(-15,4+1.5*Ea))),Bn(Ge.al,{alignmentFocus:new Ge.z6(0,1,-4,0),editable:!0},new Ge.KX("text").makeTwoWay(),new Ge.KX("stroke","color"))),bt.current.linkTemplate.selectionAdornmentTemplate=Bn(Ge.uz,Bn(Ge.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:Vn(2)},new Ge.KX("pathPattern","thickness",Vn)),eo({alignmentFocus:new Ge.z6(0,0,-6,-4)}));function Vn(Ea){return Bn(Ge.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ea+4).toString()+" H3"})}function fr(Ea){var Ka="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ea===0?Ka="M0 0 M16 16 M0 8 L16 8":Ea===2&&(Ka="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Bn(Ge.bn,{geometryString:Ka,margin:2,background:"transparent",mouseEnter:(qa,Ta)=>Ta.background="dodgerblue",mouseLeave:(qa,Ta)=>Ta.background="transparent",click:Ar("dir",Ea),contextClick:Ar("dir",Ea)})}function ca(Ea){var Ka=(qa,Ta)=>{qa.handled=!0,qa.diagram.model.commit(Mr=>{var uo=Ta.part.adornedPart;Mr.set(uo.data,Ea?"toSpot":"fromSpot",Ge.z6.stringify(Ge.z6.AllSides)),(Ea?uo.toNode:uo.fromNode).invalidateConnectedLinks()})};return Bn(Ge.bn,{width:12,height:12,fill:"transparent",mouseEnter:(qa,Ta)=>Ta.background="dodgerblue",mouseLeave:(qa,Ta)=>Ta.background="transparent",click:Ka,contextClick:Ka})}function En(Ea,Ka){var qa=0,Ta=Ge.z6.RightSide;Ea.equals(Ge.z6.Top)?(qa=270,Ta=Ge.z6.TopSide):Ea.equals(Ge.z6.Left)?(qa=180,Ta=Ge.z6.LeftSide):Ea.equals(Ge.z6.Bottom)&&(qa=90,Ta=Ge.z6.BottomSide),Ka||(qa-=180);var Mr=(uo,wr)=>{uo.handled=!0,uo.diagram.model.commit(Dr=>{var Fr=wr.part.adornedPart;Dr.set(Fr.data,Ka?"toSpot":"fromSpot",Ge.z6.stringify(Ta)),(Ka?Fr.toNode:Fr.fromNode).invalidateConnectedLinks()})};return Bn(Ge.bn,{alignment:Ea,alignmentFocus:Ea.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:qa,background:"transparent",mouseEnter:(uo,wr)=>wr.background="dodgerblue",mouseLeave:(uo,wr)=>wr.background="transparent",click:Mr,contextClick:Mr})}bt.current.linkTemplate.contextMenu=Bn("ContextMenu",_t(),ia(),Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",fr(0),fr(1),fr(2))),Bn("ContextMenuButton",Bn(Ge.s_,"Horizontal",Bn(Ge.s_,"Spot",ca(!1),En(Ge.z6.Top,!1),En(Ge.z6.Left,!1),En(Ge.z6.Right,!1),En(Ge.z6.Bottom,!1)),Bn(Ge.s_,"Spot",{margin:new Ge.Zt(0,0,0,2)},ca(!0),En(Ge.z6.Top,!0),En(Ge.z6.Left,!0),En(Ge.z6.Right,!0),En(Ge.z6.Bottom,!0)))));const hr=`{ "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 Nr=["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 Ur(Ea){return console.log("shapeName:",Ea),Nr.indexOf(Ea)>=0}var jr=new Ge.YI(ea.current,{maxSelectionCount:1,linkTemplate:Bn(Ge.rU,{locationSpot:Ge.z6.Center,selectionAdornmentTemplate:Bn(Ge.uz,"Link",{locationSpot:Ge.z6.Center},Bn(Ge.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Bn(Ge.bn,{toArrow:"Standard",stroke:null}))},{routing:Ge.rU.AvoidsNodes,curve:Ge.rU.JumpOver,corner:5,toShortLength:4},new Ge.KX("points"),Bn(Ge.bn,{isPanelMain:!0,strokeWidth:2}),Bn(Ge.bn,{toArrow:"Standard",stroke:null})),model:new Ge.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...Ge.bn.getFigureGenerators().toArray().map(Ea=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ea.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return bt.current.addDiagramListener("TextEdited",function(Ea){var Ka;const qa=Ea.subject.part;var Ta=(Ka=document.activeElement)==null?void 0:Ka.value;typeof Ta=="string"&&Ta.trim()===""&&bt.current.model.commit(function(Mr){Mr.set(qa.data,"text","\u672A\u547D\u540D"),bt.current.commandHandler.stopCommand()},"increment")}),jr.nodeTemplate=Bn(Ge.NB,"Auto",{locationSpot:Ge.z6.Center},new Ge.KX("location","location",Ge.E9.parse).makeTwoWay(Ge.E9.stringify),Bn(Ge.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 Ge.KX("stroke").makeTwoWay(),new Ge.KX("fill").makeTwoWay(),new Ge.KX("figure")),Bn(Ge.al,{margin:new Ge.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new Ge.$u(16,16),maxSize:new Ge.$u(10,NaN),textAlign:"center",editable:!0},new Ge.KX("key").makeTwoWay())),setTimeout(()=>{bt.current.grid=Bn(Ge.s_,"Grid",Bn(Ge.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Bn(Ge.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),bt.current.grid.visible=!0,bt.current.grid.gridCellStroke="darkgray",bt.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=bt.current,bt.current}const Ba=()=>fe(this,null,function*(){var Bn=bt.current.makeImage();const mr=yield(0,dt.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Bn.src}});Lt({src:mr.url})});return(0,b.useEffect)(()=>(setTimeout(()=>{Ya()},500),ta(Na+1),()=>{bt.current=null}),[]),we.createElement("div",{ref:rr,className:Wn.current?`${nt.maxH60} body-overflow-initial`:"body-overflow-initial"},we.createElement(ot.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Na,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:we.createElement(rn.Z,null,we.createElement(Dt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),we.createElement(Dt.Z,{onClick:()=>{var Bn,mr,Hr=bt.current.selection.first();if(Wn.current=!Wn.current,document.activeElement&&Hr){let eo=(mr=(Bn=document.activeElement)==null?void 0:Bn.value)==null?void 0:mr.trim();typeof eo=="string"&&bt.current.model.commit(function(Ar){Ar.set(Hr.data,"text",eo||"\u672A\u547D\u540D"),bt.current.commandHandler.stopCommand()},"increment")}ta(Na+1)}},we.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:wt},we.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:nt.flowChartWrp},we.createElement("div",{style:{display:"flex",height:"100%"}},we.createElement("div",{style:{width:"300px",height:"100%"}},we.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),we.createElement("div",{style:{height:"calc(100% - 50px)"},className:nt.myPaletteDiv,ref:ea})),we.createElement("div",{style:{flex:1,position:"relative"}},we.createElement("div",{ref:Yn,style:{height:"80vh"}}))),we.createElement("div",{className:"tr"},we.createElement(he.ZP,{size:"large",onClick:Ba,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Ot=qe,Oe=ee(5112),Ie=ee(5871);const pt=Oe.ZP.Group,tt={margin:"0 8px"};var Re=({callback:wt,onCancel:Lt})=>{function bt(Yn){wt(Yn)}return b.createElement(De.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:bt},b.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},b.createElement("span",{style:tt},"\u5355\u5143\u683C\u6570\uFF1A"),b.createElement("span",{style:tt},"\u884C\u6570"),b.createElement(De.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},b.createElement(Ie.Z,null)),b.createElement("span",{style:tt},"\u5217\u6570"),b.createElement(De.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},b.createElement(Ie.Z,null))),b.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},b.createElement("span",{style:tt},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),b.createElement(De.default.Item,{name:"align"},b.createElement(pt,null,b.createElement(Oe.ZP,{value:"default"},b.createElement("i",{className:"fa fa-align-justify"})),b.createElement(Oe.ZP,{value:"left"},b.createElement("i",{className:"fa fa-align-left"})),b.createElement(Oe.ZP,{value:"center"},b.createElement("i",{className:"fa fa-align-center"})),b.createElement(Oe.ZP,{value:"right"},b.createElement("i",{className:"fa fa-align-right"}))))),b.createElement("div",{className:"flex-container flex-end"},b.createElement(he.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),b.createElement(he.ZP,{type:"ghost",onClick:Lt},"\u53D6\u6D88")))},St=ee(78673),$t=ee(43001),en=ee.n($t),Kt=(0,b.forwardRef)(({use3d:wt,width:Lt,height:bt,callback:Yn,showSaveButton:ea},Wn)=>{const rr=(0,b.useRef)(),Na=(0,b.useRef)(),[ta,Ya]=(0,b.useState)(!1),Ba=(0,b.useRef)({id:rr,appName:"graphing",width:Lt||1e3,height:bt||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,b.useEffect)(()=>{Na.current=new(en())(Ba.current,!0),window.onload=function(){Na.current.inject("applet_container")}},[]);const Bn=()=>{var mr=window.ggbApplet.getPNGBase64(1,!0,72);return Yn&&Yn(mr),mr};return(0,b.useEffect)(()=>{Ba.current.appName=ta?"3D":"graphing",Na.current.inject("applet_container")},[ta]),(0,b.useEffect)(()=>{Ya(wt)},[wt]),(0,b.useImperativeHandle)(Wn,()=>({getImgData:Bn})),b.createElement(b.Fragment,null,b.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:rr}),b.createElement(rn.Z,{align:"middle"},b.createElement(Dt.Z,{flex:1},b.createElement(St.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:ta,onChange:mr=>Ya(mr)})),b.createElement(Dt.Z,null,b.createElement(he.ZP,{size:"large",onClick:Bn,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Cn=ee(76562),He=ee(1012),yt=ee(8591);const Zt="link",xt="upload-image",Mt="add-flowchart",ln="draw-image",un="add-flowchart",Ln="code-block",Jn="add-table",Pa="------------",Ha={default:Pa,left:`:${Pa}`,center:`:${Pa}:`,right:`${Pa}:`};var Aa=ee(37808),gr=(wt,Lt,bt)=>new Promise((Yn,ea)=>{var Wn=ta=>{try{Na(bt.next(ta))}catch(Ya){ea(Ya)}},rr=ta=>{try{Na(bt.throw(ta))}catch(Ya){ea(Ya)}},Na=ta=>ta.done?Yn(ta.value):Promise.resolve(ta.value).then(Wn,rr);Na((bt=bt.apply(wt,Lt)).next())});function nr(){}let ha=0;const Or=1e4,Jt="\u2581",Dn="@\u2581\u2581@",ra="@\u2581@",Da=`
|
|
**\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`,ct=["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 Pn(wt){return/^\d+$/.test(wt)?`${wt}px`:wt}const Hn=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",cn={[Hn+"-B"]:"bold",[Hn+"-I"]:"italic"},oa={[Zt]:"\u6DFB\u52A0\u94FE\u63A5",[Ln]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[xt]:"\u6DFB\u52A0\u56FE\u7247",[ln]:"\u6DFB\u52A0\u753B\u56FE",[Mt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[Jn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var Sa=({defaultValue:wt="",onChange:Lt,width:bt="100%",height:Yn=400,miniToolbar:ea=!1,isFocus:Wn=!1,watch:rr,insertTemp:Na,mode:ta="markdown",id:Ya="markdown-editor-id",showResizeBar:Ba=!1,noStorage:Bn=!1,showNullButton:mr=!1,showNullProgramButton:Hr=!1,hidetoolBar:eo=!1,fullScreen:Ar=!1,onBlur:Qe,onCMBeforeChange:yn,onFullScreen:_t,className:Fn="",disablePaste:jn=!1,disabled:ia=!1,disabledFill:Qn=!1,placeholder:Vn="",values:fr="",extraUse:ca})=>{const[En,hr]=(0,b.useState)(null),[Nr,Ur]=(0,b.useState)(wt),[jr,Ea]=(0,b.useState)(rr),[Ka,qa]=(0,b.useState)(Ar),[Ta,Mr]=(0,b.useState)(""),[uo,wr]=(0,b.useState)(0),[Dr,Fr]=(0,b.useState)(Yn),[mi,li]=(0,b.useState)(!1),Fi=(0,b.useRef)((0,He.Z)()),yo=(0,b.useRef)(!1),Bo=(0,b.useRef)(),[Qo,ko]=(0,b.useState)(0),[Lo,Sr]=(0,b.useState)(0),so=(0,b.useRef)(),ei=(0,b.useRef)(),wn=(0,b.useRef)(),hn=(0,b.useRef)(),nn=()=>gr(void 0,null,function*(){var ur;const wa=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:Fi.current}});(ur=wa==null?void 0:wa.attachments)!=null&&ur.length&&(console.log("cm:",En,so),wa.attachments.map(Va=>{Va.content_type.indexOf("image")>-1?En.replaceSelection(``):Va.content_type.indexOf("video")>-1?En.replaceSelection(`<video width="100%" controls src="${ENV.API_SERVER}/api/attachments/${data.id}"></video>`):Va.content_type.indexOf("pdf")>-1?En.replaceSelection(`<a href="${ENV.API_SERVER}/api/attachments/${Va.id}?type=${Va.content_type}&disposition=inline" target="_blank">${Va.name}</a>`):En.replaceSelection(`[${Va.name}](${ENV.API_SERVER}/api/attachments/${Va.id}?type=${Va.content_type})`)}))});(0,b.useEffect)(()=>{const ur=window.scrollY||window.pageYOffset;Ur(fr),En==null||En.setValue(fr),window.scrollTo(0,ur)},[fr]),(0,b.useEffect)(()=>{_t==null||_t(Ka)},[Ka]),(0,b.useEffect)(()=>{if(so.current){let ur=function(Va,$a){var So;if(jn){$a.preventDefault();return}const Be=$a.clipboardData;if(Be){const gn=Be.types.toString(),On=Be.items;if(gn==="Files"||Be.types.indexOf("Files")>-1){if($a.preventDefault(),ta=="stex")return;try{let ya=On[1];((So=On[0])==null?void 0:So.kind)==="file"&&(ya=On[0]);const an=ya.getAsFile(),za=an.name.split(".").pop();(0,Ue.I)(an,Ia=>{var Rn,_n,pr;Ia.id?((Rn=an==null?void 0:an.type)==null?void 0:Rn.indexOf("image"))>-1?wa.replaceSelection(`<img width="100%" src="/api/attachments/${Ia.id}?type=${Ia.content_type})" alt="" />`):((_n=an==null?void 0:an.type)==null?void 0:_n.indexOf("video"))>-1?wa.replaceSelection(`<video width="100%" controls src="/api/attachments/${Ia.id}"></video>`):((pr=an==null?void 0:an.type)==null?void 0:pr.indexOf("pdf"))>-1?wa.replaceSelection(`<a href="/api/attachments/${Ia.id}?type=${an.type}&disposition=inline" target="_blank">${an.name}</a>`):ct.includes(za)?wa.replaceSelection(`<a href="/api/attachments/${Ia.id}?type=office&disposition=inline" target="_blank">${an.name}</a>`):wa.replaceSelection(`[${an.name}](/api/attachments/${Ia.id}?type=${Ia.content_type})`):(Ia==null?void 0:Ia.status)===401&&(yt.ZP.warning((Ia==null?void 0:Ia.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(ya){yt.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const wa=Fe().fromTextArea(so.current,{mode:ta,lineNumbers:!ea,lineWrapping:!0,value:wt,autoCloseTags:!Hr,autoCloseBrackets:!0});return wa.on("keyup",function(Va,$a){$a.keyCode===8&&(Va.getValue()==""?wa.setOption("placeholder",Vn):wa.setOption("placeholder",null))}),wa.on("keydown",function(Va,$a){if($a.keyCode===8){var So=Ca(Va);So&&$a.preventDefault()}}),Wn&&wa.focus(),wa.on("paste",ur),wa.on("dragleave",function(Va,$a){ei.current.classList.remove("mouse-hover-md")}),ia&&wa.on("beforeChange",function(Va,$a){($a.origin==="paste"||$a.origin==="+input")&&$a.cancel()}),hr(wa),()=>{wa.off("paste",ur)}}},[]);const ba=(0,b.useCallback)(()=>{if(ei.current)try{}catch(ur){console.log(ur,"---- to set md editor body height")}},[Dr,ei,Ka]);(0,b.useEffect)(()=>{function ur(){let wa=new Ne.Z(Va=>{for(let $a of Va)($a.target.offsetHeight>0||$a.target.offsetWidth>0)&&(ba(),En.setSize("100%","100%"),En.refresh())});return wa.observe(so.current.parentElement),wa}if(En){const wa=ur();return()=>{var Va,$a;(Va=so.current)!=null&&Va.parentElement&&wa.unobserve(($a=so.current)==null?void 0:$a.parentElement)}}},[En,ba]),(0,b.useEffect)(()=>{if(En){let ur=[];for(const[wa,Va]of Object.entries(cn)){let $a={[wa]:()=>{Pr(Va)}};ur.push($a),En.addKeyMap($a)}return Bo.current=setInterval(()=>{yo.current&&nn()},4e3),()=>{clearInterval(Bo.current);for(let wa of ur)En.removeKeyMap(wa)}}},[En]),(0,b.useEffect)(()=>{Ar!==Ka&&qa(Ar)},[Ar]),(0,Aa.Z)(()=>{if(!Bn&&uo>0){let ur=new Date().getTime(),wa=window.sessionStorage.getItem(Ya);ur>=uo+Or&&(!wa||wa!==Nr)&&(window.sessionStorage.setItem(Ya,Nr),li(!0))}},Or),(0,b.useEffect)(()=>{Ea(rr)},[En,rr]),(0,b.useEffect)(()=>{En&&Wn&&En.focus()},[En,Wn]),(0,b.useEffect)(()=>{if(jr&&En){let ur=function(Va){let $a=Va.target;if(hn.current){let So=$a.scrollTop/$a.scrollHeight;hn.current.scrollTop=hn.current.scrollHeight*So}};const wa=En.getScrollerElement();return wa.addEventListener("scroll",ur),()=>{wa.removeEventListener("scroll",ur)}}},[En,jr]),(0,b.useEffect)(()=>{if(En&&yn){let ur=function(wa,Va){yn(wa,Va)};return En.on("beforeChange",ur),()=>{En.off("beforeChange",ur)}}},[En,yn]),(0,b.useEffect)(()=>{if(En&&Qe){let ur=function(){Qe(En.getValue())};return En.on("blur",ur),()=>{En.off("blur",ur)}}},[En,Qe]);function Ca(ur,wa){var Va=ur.getDoc(),$a=Va.getCursor(),So=Va.getLine($a.line),Be=So.charAt($a.ch-1),gn=So.lastIndexOf("@\u2581@",$a.ch),On=So.lastIndexOf("@\u2581\u2581@",$a.ch),ya=gn>On?gn:On,an=gn>On?3:4;if(Dn.indexOf(Be)===-1)return null;if(console.log("change1:",wa,ur,So,$a,ya,gn,On,Be),ya>=0&&$a.ch-ya<5){var za=ya+an;return Va.replaceRange("",{line:$a.line,ch:ya},{line:$a.line,ch:za}),{line:$a.line,ch:za}}return null}(0,b.useEffect)(()=>{if(En){let ur=function(wa,Va){const $a=wa.getValue();Ur($a),wr(new Date().getTime()),wa.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),Lt&&(Hr?Lt($a,Co($a)):Lt($a))};return En.on("change",ur),()=>{En.off("change",ur)}}},[En,Lt]),(0,b.useEffect)(()=>{if(En)if(wt==null)En.setValue(""),Ur("");else{const ur=window.scrollY||window.pageYOffset;wt!==En.getValue()&&(En.setValue(wt),Ur(wt),En.setCursor(ia?1:En.lineCount(),0),window.scrollTo(0,ur))}},[En,wt]);const Pr=(0,b.useCallback)(ur=>{const wa=En.getCursor(),Va=En.getSelection();let $a=Va.split(`
|
|
`);switch(ur){case"bold":return En.replaceSelection("**"+Va+"**"),Va===""&&En.setCursor(wa.line,wa.ch+2),En.focus();case"italic":return En.replaceSelection("*"+Va+"*"),Va===""&&En.setCursor(wa.line,wa.ch+1),En.focus();case"code":return En.replaceSelection("`"+Va+"`"),Va===""&&En.setCursor(wa.line,wa.ch+1),En.focus();case"inline-latex":return Mr("inline-latex"),En.focus();case"latex":return En.replaceSelection("```latex\n"+Va+"\n```"),En.setCursor(wa.line+1,Va.length+1),En.focus();case"line-break":return En.replaceSelection(`<br/>
|
|
`),En.focus();case"list-ul":return Va===""?En.replaceSelection("- "+Va):En.replaceSelection($a.map(So=>So===""?"":`- ${So}`).join(`
|
|
`)),En.focus();case"list-ol":return Va===""?En.replaceSelection("1. "+Va):En.replaceSelection($a.map((So,Be)=>So===""?"":`${Be+1}. ${So}`).join(`
|
|
`)),En.focus();case"add-null-ch":return Va===""&&En.setCursor(wa.line,wa.ch),En.replaceSelection(Jt),En.focus();case"add-signal":return Va===""&&En.setCursor(wa.line,wa.ch),En.replaceSelection(ra),En.focus();case"add-multiple":return Va===""&&En.setCursor(wa.line,wa.ch),En.replaceSelection(Dn),En.focus();case"inster-template-1":return Va===""&&En.setCursor(wa.line,wa.ch),En.replaceSelection(Da),En.focus();case"eraser":return En.setValue(""),En.focus();case"trigger-watch":return Ea(!jr),En.focus();case"trigger-full-screen":return qa(!Ka),En.focus();case Zt:Mr(Zt);return;case Ln:Mr(Ln);return;case xt:Mr(xt);return;case ln:Mr(ln);return;case"maths-latex":Mr("maths-latex");return;case Mt:Mr(Mt);return;case Jn:Mr(Jn);return;default:throw new Error}},[En,jr,Ka]),ma=(0,b.useCallback)((ur,wa)=>{var Va,$a,So,Be,gn,On;switch(Mr(""),Ta){case Zt:const{title:Rn,link:_n}=ur;return En.replaceSelection(`[${Rn}](${_n})`),En.focus();case Ln:const{language:pr,content:Wa}=ur;return En.replaceSelection(["```"+pr,Wa,"```"].join(`
|
|
`)),En.focus();case"maths-latex":for(var ya=atob(ur),an=new Uint8Array(ya.length),za=0;za<ya.length;za++)an[za]=ya.charCodeAt(za);var Ia=new Blob([an],{type:"image/png"});(0,Ue.I)(Ia,il=>{il.id?En.replaceSelection(``):(il==null?void 0:il.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":En.replaceSelection("`$$"+ur+"$$`");break;case xt:case ln:case un:const{src:Ga,alt:Xa}=ur,zr=wa,Oo=(So=($a=(Va=zr==null?void 0:zr.name)==null?void 0:Va.split("."))==null?void 0:$a.pop)==null?void 0:So.call($a);return((Be=zr==null?void 0:zr.type)==null?void 0:Be.indexOf("image"))>-1||!(zr!=null&&zr.type)?zr.align||zr.width?En.replaceSelection(`<p style="text-align:${zr.align||"initial"}"><img width="${zr.width?zr.width+"%":"initial"}" src="${Ga}" alt="${Xa||""}" /></p>`):En.replaceSelection(`<img width="100%" src="${Ga}" alt="${Xa||""}" />`):((gn=zr==null?void 0:zr.type)==null?void 0:gn.indexOf("video"))>-1?En.replaceSelection(`<video width="100%" controls src="${Ga}"></video>`):((On=zr==null?void 0:zr.type)==null?void 0:On.indexOf("pdf"))>-1?En.replaceSelection(`<a href="${Ga}?type=${zr.type}&disposition=inline" target="_blank">${zr.name}</a>`):ct.includes(Oo)?En.replaceSelection(`<a href="${Ga}?type=office&disposition=inline" target="_blank">${zr.name}</a>`):En.replaceSelection(`[${zr.name}](${Ga})`),En.focus();case Jn:const{row:ri,col:ti,align:Vi}=ur;let al=`
|
|
`;for(let il=0;il<ri;il++){let Hl=[],Nl=[];for(let wo=0;wo<ti;wo++)il===1&&Nl.push(Ha[Vi]),Hl.push(" ");il===1&&(al+=`| ${Nl.join(" | ")} |
|
|
`),al+=`| ${Hl.join(ti===1?"":" | ")} |
|
|
`}return En.replaceSelection(al+`
|
|
`),En.focus();default:throw new Error}},[En,Ta]),Ir=(0,b.useMemo)(()=>{switch(Ta){case Zt:return b.createElement(tn,{callback:ma,onCancel:Wr});case Ln:return b.createElement(Sn.Z,{callback:ma,onCancel:Wr});case xt:return b.createElement(Ue.Z,{callback:ma,onCancel:Wr});case Mt:return b.createElement(Ot,{callback:ma,onCancel:Wr});case Jn:return b.createElement(Re,{callback:ma,onCancel:Wr});case"maths-latex":return b.createElement(Kt,{showSaveButton:!0,callback:ma});case"inline-latex":return b.createElement(Cn.Z,{showSaveButton:!0,callback:ma});default:return null}},[Ta]);function Wr(){Mr("")}(0,b.useEffect)(()=>{if(wn.current){let ur=function(gn){So=!0,Be=gn.pageY},wa=function(){So=!1},Va=function(gn){if(So){let On=gn.pageY-Be;On<0&&(On=0),On>300&&(On=300);let ya=Yn+On+"px";Fr(ya)}},$a=wn.current,So=!1,Be=0;return $a.addEventListener("mousedown",ur),document.addEventListener("mousemove",Va),document.addEventListener("mouseup",wa),()=>{$a.removeEventListener("mousedown",ur),document.removeEventListener("mousemove",Va),document.removeEventListener("mouseup",wa)}}},[En,wn]),(0,b.useEffect)(()=>{Fr(Yn)},[Yn]);const To=Pn(bt),io=Pn(Dr),Lr={width:To,height:io},ao=(0,b.useMemo)(()=>{if(uo){let ur=new Date(uo),wa=ur.getHours(),Va=ur.getMinutes(),$a=ur.getSeconds();return wa=wa<10?"0"+wa:wa,Va=Va<10?"0"+Va:Va,$a=$a<10?"0"+$a:$a,`${wa}:${Va}:${$a}`}return 0},[uo]),Co=ur=>{const wa=[];if(Hr){let Va=-1;ur=ur.replace(/(@▁▁@|@▁@)/g,function($a,So,Be){wa.push({multiLine:$a!==ra})})}return wa};function ai(){window.sessionStorage.removeItem(Ya),li(!1),wr(0)}function Wo(){li(!1),wr(0),En.setValue(window.sessionStorage.getItem(Ya))}(0,b.useEffect)(()=>{oa[Ta]&&Ta!==ln&&Ta!==Mt&&setTimeout(()=>{const ur=document.getElementsByClassName("markdown-popup-form")[0],wa=window.innerWidth/2-ur.offsetWidth/2,Va=window.innerHeight/2-ur.offsetHeight/2;ko(wa),Sr(Va)},0)},[Ta]);const si=ur=>{ur.preventDefault();const wa=ur.clientX-Qo,Va=ur.clientY-Lo;document.body.onmousemove=$a=>{let So=$a.clientX-wa,Be=$a.clientY-Va;const gn=document.getElementsByClassName("markdown-popup-form")[0],On=window.innerWidth-gn.offsetWidth,ya=window.innerHeight-gn.offsetHeight;So=Math.max(0,Math.min(So,On)),Be=Math.max(0,Math.min(Be,ya)),Li($a.clientX,$a.clientY,wa,Va)&&(ko(So),Sr(Be))},document.body.onmouseup=function(){document.body.onmousemove=null}},Li=(ur,wa,Va,$a)=>{const So=document.body.clientHeight,Be=document.body.clientWidth;return ur<20&&Va>ur||ur>Be-20&&Va<ur||wa<20&&$a>wa||wa>So-20&&$a<wa?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return b.createElement(b.Fragment,null,b.createElement("div",{className:"markdown-editor-wrapper",ref:ei},b.createElement("div",{className:`markdown-editor-container ${Fn} ${jr?"on-preview":""} ${ea?"mini":""} ${Ka?"full-screen":""}`,style:Lr},b.createElement(be,{insertTemp:Na,watch:jr,fullScreen:Ka,showNullButton:mr,showNullProgramButton:Hr,onActionCallback:Pr,hidetoolBar:eo,extraUse:ca}),b.createElement("div",{className:"markdown-editor-body"},b.createElement("div",{className:"codemirror-container"},b.createElement("textarea",{ref:so,placeholder:Vn})),jr?b.createElement("div",{ref:hn,className:"preview-container"},ta==="stex"&&b.createElement(Xe,{value:Nr}),ta!=="stex"&&b.createElement(We.Z,{disabledFill:Qn,showProgramFill:Hr,value:Nr})):null))),Ba?b.createElement("a",{ref:wn,className:"editor-resize"}):null,Ta===ln&&b.createElement(fn,{callback:ma,onCancel:Wr}),Ta===Mt&&b.createElement(Ot,{callback:ma,onCancel:Wr}),b.createElement(Ke.Z,null,oa[Ta]&&Ta!==ln&&Ta!==Mt?b.createElement(ot.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Qo,top:Lo},title:b.createElement("div",{style:{cursor:"move"},onMouseDown:si},oa[Ta]),open:!0,onCancel:Wr,footer:null,destroyOnClose:!0,width:Ta===Mt?"1200px":null,height:Ta===Mt?"80vh":null,className:"markdown-popup-form"},Ir):null))}},17077:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return ve},I:function(){return Ke}});var b=ee(78241),de=ee(8591),Fe=ee(92832),Ne=ee(81327),Ze=ee(5871),Te=ee(5112),le=ee(3113),it=ee(46699),$e=ee(59301),Ve=ee(48790),We=ee(59301),Xe=Object.defineProperty,_e=Object.defineProperties,ue=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,x=Object.prototype.propertyIsEnumerable,y=(De,ze,he)=>ze in De?Xe(De,ze,{enumerable:!0,configurable:!0,writable:!0,value:he}):De[ze]=he,z=(De,ze)=>{for(var he in ze||(ze={}))a.call(ze,he)&&y(De,he,ze[he]);if(E)for(var he of E(ze))x.call(ze,he)&&y(De,he,ze[he]);return De},te=(De,ze)=>_e(De,ue(ze));const{useForm:re}=b.default,se={width:280,marginRight:10},ie={labelCol:{span:5},wrapperCol:{span:19}};var ve=({callback:De,onCancel:ze})=>{const[he]=re();let Je=(0,$e.useRef)();function je(at){Je.current.width=he.getFieldValue("width"),Je.current.align=he.getFieldValue("align"),De(at,Je.current)}function ft(at,ut){if(at.status===-1){de.ZP.error(at.message);return}he.setFieldsValue({src:`/api/attachments/${at.id}`,type:ut.type})}function Le(at){let ut=at.target.files[0];Je.current=ut,Ke(ut,ft)}return We.createElement(b.default,te(z({form:he},ie),{className:"upload-image-panel",onFinish:je,style:{width:470,overflow:"hidden"}}),We.createElement(b.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},We.createElement("div",{className:"flex-container"},We.createElement(b.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},We.createElement(Fe.default,{style:se})),We.createElement(be,{onFileChange:Le}))),We.createElement(b.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},We.createElement(Fe.default,{style:{width:264}})),We.createElement(b.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},We.createElement(Ne.Z,null,We.createElement(b.default.Item,{name:"width",style:{margin:0}},We.createElement(Ze.Z,{style:{width:264}})),We.createElement("span",{className:"ml8"},"%"))),We.createElement(b.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},We.createElement(Te.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"}]})),We.createElement("aside",null,We.createElement(b.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},We.createElement(le.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),We.createElement(le.ZP,{type:"default",onClick:ze},"\u53D6\u6D88"))))};function be({onFileChange:De}){return We.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",We.createElement("input",{type:"file",onChange:De}))}function Ke(De,ze){if(!De)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ve.bg)())throw de.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let he=new FormData;he.append("editormd-image-file",De),he.append("file_param_name","editormd-image-file"),he.append("byxhr","true");var Je=new window.XMLHttpRequest;Je.withCredentials=!0,Je.addEventListener("load",function(je){ze(JSON.parse(je.target.responseText),De)},!1),Je.addEventListener("error",function(je){console.error(je)},!1),Je.open("POST",`${it.KI}/api/attachments.json`),Je.send(he)}},91558:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Fe}});var b=ee(59301),de=ee(4676);class Fe extends b.Component{constructor(Ze){super(Ze);const Te=window.document;this.node=Te.createElement("div"),Te.body.appendChild(this.node)}render(){const{children:Ze}=this.props;return(0,de.createPortal)(Ze,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},10661:function(Tt,zt,ee){"use strict";ee.d(zt,{i:function(){return se},Z:function(){return ve}});var b={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"},de=ee(71418),Fe=ee(6848),Ne=ee(92310),Ze=ee.n(Ne),Te=ee(51257),le=ee(28426),it=ee(48790),$e=ee(79005),Ve=ee(20345),We=ee(77882),Xe=ee(31081),_e=ee(75309),ue=ee(71979),E=ee(47558),a=ee(42922),x=ee(66832),y=ee(96593),z=ee(19664),te=ee(91833),re=ee(59301);const se=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:$e,swimg:Ve},{name:"101\u8BA1\u5212",ptimg:We,swimg:Xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:_e,swimg:ue},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:E,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:x,swimg:y},{name:"\u519B\u961F\u4E00\u6D41",ptimg:z,swimg:te}];var ve=({className:be,dataSource:Ke=[],col:De=4,right:ze,bottom:he=23,precision:Je=0,wrapWidth:je=1200,trackEventItems:ft,loading:Le,onRemove:at=()=>{},isCurrent:ut=!0,showAlias:st=!1})=>{const Bt=Math.floor((je-(De-1)*ze)/De),on=[{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(Ct=>(window.ENV==="build"&&(Ct.ptimg=`/react/build${Ct.ptimg}`,Ct.swimg=`/react/build${Ct.swimg}`),Ct));return re.createElement(de.Z,{spinning:Le},re.createElement("div",{className:Ze()(b.list,be)},!!(Ke!=null&&Ke.length)&&(Ke==null?void 0:Ke.map((Ct,tn)=>{var Sn;const{name:Ue,id:ot,identifier:rn,featured:Kn,school_name:Wt,image_url:fn,excellent:Ge,is_plan:gt}=Ct;return re.createElement("div",{key:ot,className:b.wrap,style:{width:Bt,marginRight:(1+tn)%De===0?0:ze+Je,marginBottom:he}},re.createElement("a",{className:b.li,onClick:It=>{It.preventDefault(),It.stopPropagation(),ft&&(0,Te.L9)([ft]),(0,Te.xg)(`/paths/${rn}`)}},re.createElement("div",{className:b.img},re.createElement("img",{className:b.cover,src:`${fn}`}),ut&&(0,it.bg)()&&(Ct==null?void 0:Ct.studying)&&re.createElement("div",{className:`${b.movebq} user-path-items`,onClick:It=>{It.stopPropagation(),at(Ct)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(Sn=Ct==null?void 0:Ct.subject_tags)==null?void 0:Sn.map((It,mt)=>{var Dt,dt;if(mt===0){const we=(Dt=on.find(fe=>fe.name==It))==null?void 0:Dt.swimg;return re.createElement("img",{className:b.sign,src:we,style:{left:"-4px"}})}const nt=(dt=on.find(we=>we.name==It))==null?void 0:dt.ptimg;return re.createElement("img",{className:b.sign,src:nt,style:{left:`${48+52*(mt-1)+2*mt}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(Ct==null?void 0:Ct.excellent)&&re.createElement("div",{className:b.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:b.name},re.createElement(Fe.Z,{title:st&&(Ct!=null&&Ct.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Ue}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ct==null?void 0:Ct.excellent_alias_name}`)):Ue},re.createElement("span",{className:b.e},st&&(Ct==null?void 0:Ct.excellent_alias_name)||Ue))),re.createElement("div",{className:b.tags},re.createElement("div",null,re.createElement(Fe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,Ct.stages_count))),re.createElement(Fe.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,Ct.members_count)))))))})),!Ke.length&&re.createElement(le.Z,null)))}},12588:function(Tt,zt,ee){"use strict";ee.d(zt,{jL:function(){return Ze},w9:function(){return dn},dN:function(){return yt},QD:function(){return ta},cQ:function(){return Wt.Z},Oz:function(){return tt},op:function(){return bt},O5:function(){return Nr},_b:function(){return eo},t7:function(){return De},Gi:function(){return Ha},YG:function(){return ln},kT:function(){return Jn},qp:function(){return x},K3:function(){return te},vr:function(){return Bn},qE:function(){return Wn},Je:function(){return Je},wb:function(){return Ue},lB:function(){return Kn},cq:function(){return Jt},tp:function(){return ie},Si:function(){return Ea},k8:function(){return ei},Du:function(){return Fr}});var b=ee(59301),de={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"},Fe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAE4AAAA0CAYAAAAkEw66AAAAAXNSR0IArs4c6QAAGNVJREFUeF7VmwmwHVWdxr9zuvvu9+3ZXsxCiNkIQZOwEzMgyADjggsWgzPqOAJaMiCjYiGKqDBQAo4iWGAxA+ooMm7gBhSyhBBRIIBSAQlrHuTt7913t97PmfpOd4cXlLAFGO6rW9237719+/z6+6/nPIHX+XHttddaex38nlW2lLO1svq1wJ4aeFMM9CqFnNKoaYVapDAOicfjGEMKqKk2nrx59Lbt5xx6aPR6DEG8Hj/K3xwY0YtjSx2vYnlspLEsX0BRKUBrINtyX+PZp0r3fR+IIgzFSo9EsahFUfSHWIj7Pa919zvf2vlo+rFXdWivObjHJvR8S6vTJORHckV0+4GBAF4InwQlBCAIkEMXgCLA9Mn9WCef4ft8HWkgVIDn6ckwUA/HQfCzoFX71TsP6n/41aL3moHTWotnJnGysPEFx8ZcAtMqGTjh2NmVTL+iDB6BZurjsRSe2SogjhNwMZIngbZbqgXom8N26/KjV3femB7ebRxfE3DbRnW/k8c3LQvv5yCjOFVVqhgCyNnJmAhoxyOFasz1OeCM2lLTJryI4BQQUn1RAhI24Lc1dBjc2K6Nnv2edfP+sLvIvergxqb0vpHA1fk8lre9xBZpZsYKU9sMYiDvAHKaqU4HuANcZrIpcILiezRdo7z0aUw3BoJYI4gELAeI/bjZmBq9+PGNd5x/+unHua8U4KsKbriujxUSV9gW+rwg9WPTfpHgpEgUQgAFJwU6LSDwjSxA8F2jslSBBJaZKwVGJRv1pSAJLyQ8qlwLOA4Q1us31Z58+OTj3rX/E68E3qsGbmhK/6Nt40oIFMJwZ5URFh/cZoGgHQKODeSsaUEiA5iSy6IqYRnfmPq66YojPILbYbqpGXuhRhRrFPMSUaP+6OTAtuPff8ze97xceK8KuJGG/oBl4XsaKMTTsiwDKVXZjm1qsgRBU84TXi5VXqo24/syP5ce2xEg0gBDeAZWFijo79JnpLQxXSo7iICiIyD8qUfdxuQRRx24x5MvB95uBzfW1G+XFn4GoMMojQNOYWUK45b+jG9mW+PvFNAKEkqVYgI583VZcOB7WRrCqGwiaQovU1lAlaXKM/BMQNIGbN0FLGh0lySCVv0OP3aPOnKf2a2XCm+3ghuc1AvzOdwmLSwIwkQlBoxMtgZYCkvwQLafBYo0l2v6gBcCxRxQyifwM9PckRCniXIGbjo8wiI4bgnRRFul0XAZMABbaggVoytvo12vff7Qt/Rc8LqBm5jQndrBr3MFHOwyemaJbGaaAKzMp00zV2O+6VVnSTCPcYCNdrItEGAOcKxpVUQKLjPZ6VHVgEuf3Kf/rLk0Y4ViTpiAEUYKJaEgVDg2OTq1+j3r5w68FHi7TXFDU/El1Yr8VLudDM4IjUpLVWW2Mg0GgubybATNfN/0C5+eqjQ9oO0ngAmR0ZF5X2bKjLRZBUFgNE03AKhcPqk62wJsm+qjvyM4Aa0idFN1zcmvHraq90uvObihqej4YsH6nzCEyHwRB0WFZeZJ05xupsZSp6sty+2mXX2a/5rP0fT8MAHRZpmWph48J38zi6xUF1Vqft9KAg2BES6PmyChGGFTBVJ1kb/dq7XeeuTBs0deLLxXrLhHn2nP6+4s3Gk7Yl6Q5mpZMMjAGWjT0o+dgkR6BVnUzJSW2PpzhpHVqIygdPiEET3rzwiHP2QCSlrjUm1epE0el+R1/E6SmjDa2nGEat5Bu9089bC9O7/1moDT0GJkMv5eR6f1oVY7MRfjp2SiNgOO5pkFBpnkadmD/qflRrAtiUrBhJFdPnauJhI6SU6noXSyb2BmUZUqzYKEqSSSZ6SUSU34WagYVUsg9N27R7DtkONWrmRcf8HHK1Lc4EjrqHJn6ZdxBIsXkXU2MqVZqU/ja5ZU/MyWR5/Bps1/wfD2p+G7TUy1QziWRHfZgVXsREd3H1YtnoW+vl709nSjv7f0V4MwPnRaRUGlxSm8rG7N0pAMlim/CE4Jk+tRbTxmAoYK4Qit/Mhb9/a9eze9ILW/YQwv5jvmM/fcs720YMnMDeWStabtJrmVUVaqtsy3sRqgAm+96yH85qbb4DZqWNjfi57uHlRKJViWjSCM0Wr5aDRaqDebqDeaqLkRLFugp7OIQudMrFn+JvT3z8Ee8+dgVldxp+tkpUB42ZZgqLrEnyUq89MkODkunjVVoREFMao5G367een6lZ2fejEQXrbiBgbbn+qZUbyETcWs2KZ/Ynsoi6aMgEPjLVz6Xz/B1OjT2P8tyzB7Zm/i6IMQYRghDGk2ielkLaKIPiiM4PshGk0XzWYDU40a6m6Ickmi3N2Lt+y1B5a+eQ+sXLIQM7rLxi1QiR47I2l3xPizFFyitsQnmqhq8juNks1go2BrDRG4WwMv3veItT1TLwTvZYH7w0NP9y7sn3NPqSgXMiCYRuNz1MbE9eEnRnDhpVdh1fxu7L1iCYIwghcECKMYUfaMY4Rh8jogxJgQNQjP+CECpUK4H8bwPR8tgmzW0Ao8lEsW+vrn4sA1S7Fs2VKsXDIP1UrO3BymMD7PEwvj6wJjnjTTJFAEsUJOJj4y8iMUWIfE8bp1Kzs2virgtg23PtHTV7os9JI0wASFNPWg4vI54LGBMZz/je/i71YvQv/sWXA9D2EYIooiAzCOYoRxDM/z4Xo+PC+Az2MR31NpkU4fpKGUQKRkoiSCjCSiSCAKVPLddgON9hQsK0TXjA7su3YVDjt0Hdbu82ZzbQYgVZb6OJOW0GQjZW54XtACInTkHXjt5kXr9+r4zG4Hd/bZZ8uTTz1rY7liHxiHiR9h+sFAQHNxJMulCGed/x2jtHlv6ofruogILaZpEl6MIAiML2u1XQRhaIDxeKZGqoEAObgoTkBGkUp7bvRRfC0QRpZRkYqk6SjHcYDQryNXVNj/oLX4yIc/iMULZyVVSFr0GxVmlQWDg0xSFG5j372rV1fXr1wpdhldX7Kpbn2mtbqrs7jRkqLIC6VDzgIBwZUKwGXfuwFjA49g331WoO26CSwDh/BieK6HyakaPM9LTZbv0WQJL0r2o9ioMkhN2gDka0JkDhYpExW1FtCQEMKGlg6gbWhTxjPFaKBvZgUfP/njOHz9WrRS5QXG9AkvzeXoHxXrVw0n9puxEm8+dGVlaFeqe8ngBifiT1Y65aUha7+0+M7Sj0IeeOixYXznO1fiHQfvY1REs4wiBoIAcRQZkBOTk/B9P1GSCRBBoraQn/dTmDxOiATGLV+nioxjA49wINjAY4YtIaQFwX1hQYtkn/AtW+Okfzsdf/+OA9H2Uj+XdoiZltBebaGh2a9DrONYvfdtK8q/2L3gaurXxaI4WqUJJH2ETTPltVsaX73wvzG7IjGrrwce4RhoieKCMMDY+LiBZ2AwGJjAQKg0Sx6jCrWBmQAlTJo3vx+ZvIvOXLBEEAJCMPFNQrkBBwnNfcuGMFAFlIqRyxdw+he/gv1WL0PDTftzSicd41jBYaURa/SUHLTrjc+vX9mxy47JS1LcpoGB4qKOuZvzebFMpyUPT0BoTD023P0wfvWL67DfPsvhut4O80z8Woip+hQma41UWVQRDMwEXIQ43Se4OApSYEAYeAijwADSmp1RghPGt3Kb5MMJxEx9VJ2QNu8mYNlQUYj+hUtx9nnnolIpw83KrrSSMOCURmfOQejWr37bis6P7DbFba/ptZal77SlyPFy6WC5ZedBKYWLLrkKs6oOCvl8AoR+zWwjeL6L4dFRuJ5CEGpTsEeBQBD4iFWMWEWIwjpU6Ca+kNswNll+zCgECSkcKM02CQtS/nK0oxPDFDzRIYFSfYRIcFRfzgDktRz7z5/E8Scci7ar0g4xc0aePen0VaSAiLxHutVTe6/cRfn1khQ3OBEdU6xYv4oZbzjJopJISrX96aFtuOaH12D5ogXw/QABVZQFhCDC5NQ4xienEIQCbijh+RKTvXPhVYrIPTGAXLOOOJ4AwhAxzTKomTTEdHy1l/guc5voWTmXSPWFSVAwf7FRH83YuD5jxgQooS3HqE9Bomf2fJx9wcXo7KjAp3swLSZApjPeJUvDioLBkttYvHZtf/v5VPeSwD09Fp9Z7pDnEhzvD1MEqo2d2ut+swEPbr4fM3p7jIqYbhjlBKHxdcMjQ0ZtXmjDbSsMLFqJx048AWDWv/kvWPjNy2DXB5hXAHEIpZqwZNVct1INSFkyoJRyE1g6hjaFnp2IDyrxezqFaMClHQdjsjljsrzuk8/4Cg46ZF9zPQYc05k0qpYswFH+uCW9VYcsm7F994CbiL5fKlkf4lyC1nSswnRlWcBfftVP0RgZRqGQR2jKKd/4JZrpxOQExicmEIQWvDCHhu9gyz99FN76VQCt0AZmnnUxSg/cAUuGEKoJaBdSZjVpBCk7EnDahxRlKHCfjbccNPMis29mWSGMH6TqNKQxWStJVayccQvrjv4ATj7lRLTcpL1k2kym0GUJJlASvuvo6JADV3RtfsngbtXa3gsoBA3k3Rakb8GtiuiaUtk+xveUqRjoU9gmKuYFLr/yGkwMjSBH5xrQ4dNPBaYiGBwehOu24QUCXuhgSnTjsTPOQDxvRjqjrNB31tdRfvwB5O0cEI9BaA9SVhCpGqA56+NAa/oIC5AER2XlmfdDhT60FLBoxlYAof0UnjLukAo1arPyxhev2vcAnHbWOSaJNmWe6elRCAm4TukrS0XvOGivrt+9aHDba8GaQt56r4A8XADztYIVKgimXH6M7iDUebackzJLIm8LlIsSP/jRz/HU1ieQcywDLnHwAWq1BsbGR5M6lYrzJEZmLsHw5z8LlOm0AWwfQ885X0Ol/oypHRFPwpZF2FYXwngEgoBEHpEaNwpTyJsqROsCgupMtFeshLt8Oap/ug8d998CKQgvgICfRFppm/QEBAdg1oIlOOMrF6BcLsAPlCnHIjPvClQcgW4nhFThPxy8ovPXLwjugaGh8uxyzwXlvPOxsoPC9PUaZpYoLZobHtAMtAEhoVDKSXSUHdy+YSN+d9MGFKm4NK0gwKHhUTSaNZPL+ZEFzwXGVrwNk6edlkDjHMLmrei78DzkLR8W18qoEUiRgxR5xKoJ2+ox4EJVh5B9UDqPel8vWgccAW/Naug5Myk84OkJzDn3FOTbIwacFASXJMSC/XOZhxISHTP6ceZ5F6GzuxNekEb5IKlIOvISvU7AhPiog5ZVbtgluE0DurigHPx4RnfunXQXbNJm8wEZQAYCphDs99c9YMqDKbALtjJNyNGRQVx++dWwtDA5GHMyz/ewfXAYntdE4AfwjFkINHsXY+JzXwPmdptGXunKH6D79uuRzxVhqwBKDSFnzTTRNIrHIQXz+RAxTVF1obFqPcY/ehLQVU2CLG+AApwNGzHjR99GTk0Bqg0pvCQ9sRxIY6o5aGmjWOnCmed/A70zZ8INmCpxbGwoAF0Fgd5cEBVkfNj+Szvu2CW4rUPumTN6C+faCijwxqTTeNmXssV+bM1w9oiqm2wToELgt1AtSHQULVxzzU/w5/u2mKUMcRCg3W7hmeFhBF4rKaPY6WDGJDrQnrcUrdX7wRkcQuXe22HHU7CFgDT+zE/AKR9au7CsPkSqAWWiaieG3nkCvPe9G+DSGQrqwUdRuHUjylvvQS4ahaObELoBAVqFSCsJzto4Jkg4OQdn/sd/ord/Plw/MtAIj5Y1oywxq+DXrThae8CKzq3PC+6ux4dndRZ67uut2nM68sn6jWxtx/QvZebKiWKCq7WAmtm2IZSPGR0FjI9uxxVXfB+tqTokYgNu++AQVOSZ1EErunSWRBXTyYASkLIAbdGnMBhI6Lhu5COlA61Ck39JUTHRVAtO73ej0TMbEyeeBj1vjlGauP8RVL7/A+SDQdiowVF1SN02UVaa2fAkl2NU5TNnC5z+5QswY/5iuG4EN1KmhtWxwNwuBws7w+G85S1ftaBr8nnB3f1Y8/hqtfzDzhzQU0qm0v4WOLam6ecIjl2GWhuYaFF5IcamJtFZtNDX4WDzvZvxv9dej9BzoaIIo+Oj0FEAzSxfhyYSa50W5iAU20RNafIuwmol/k0yGPAGJJ0OZSJqHkqWEcU22vPegua/nAR0dxvVWZv+iI6fXomcrsNRDWhNU9UmAWZoVVYOgsFBOCjlLXzqjC+ia+6eaHsRmp5GMScxu8NCf4eF7qKIRBQ8mnfkz4PQ/83SuX/d2BSbHmne3Fktv72vDHQUEsWxGnjuIwPH3hf93FQbGKnTXDUeGhiCFDFmVHPoKlu49dYN+O1vb4alYozXpqBjggvNBHDyYIHDhJVQ+IiSYolFuXHqBQhGT+VCWiUTGaOYQIuIhYWQ34tLcBeugH/ch4DuXmBkEJXvXoB8ewwWXGiT77GWSBoA9G9cKBcLB92dFZx02umI8r0m9Vszv4QVsx10FYUZu7GuNHeuN1XkB9FN7Xbwmb0XVh/KuIhNWwOvs2Tn+6rCZAecITezU9PWc5i0Ml0JZKbfwsTHDU0Bky6wYcs20w7qrThGeaW8xJ0bN+HW2+5Eo9k0lQT9jWkEMVHl2dnhoNp4VLBc4uI4JrKRAcgEO7HDXFLQE64oGNz0k0pUkvUhCxZDrz4A4tEHkXvwLtgihNSJa0gEQNfAXp0NZTnGVSxeuADHHHcCpJXD+9f0YcUc2zRgn6sXnr9O3yeBlqeGJyfDE1cvKlxvkuvfP6512QF6y8kCFwYHllHZsgSezAwh7ZhyPIRHH/fMJDDWAn72x8dQb7XRVbZNoKgWLBRyAvfe/wBuuf0u1CYnIWVaQ9K5pRMrdNw8v5khM2rjZ2iYVGJWfxJunJbwBGjm0kx6ohj/zQpryyS82lKQpopgI0AnLodmaop9C4rVAwTWH3wgluy9Fh/cbxbWLSqa6idbJfpcS3PNupNkQnuioVrDk976I1eV7xW3b2lvL5eKczoLQKWQrIqk6rIeWwYuWw1kymwFTLaAgQlgsK5xxa1bUGu66ChYqOSpXMss4Ms5EtsGnsatGzahMTaWhutsLWsaug2s7F5nix7S/CKZ/08L+7RlZMqpDJ4hk62JShWbLj805Ve2II9zlCbJQqW7C/sftA4HrZiPUw/vRweD7S7A0a/XXW1SsLYSeGpIbxiZeOpIccufG8dVOys/5r2o5JNVQaw9WUrxhDRbk46k62/5moobbySKu397gK/9ZgsKFlDNSZQJzhHI2xKOJVDISTRbbfzpwS0YePxxxL73rJzNwNJZ62yG2dzydNlOUqVnK4PTdpKRWLqfLe/JPpO9nuZnTFRNyFj5Apbtswr5rpn4wpELcPiyqhHKrhTHsTJ4TLnCWNdgA3Dr/lHiuo2j1XJf7x2VvNiHTbZyBs9OA8U02zcTMjKJrsNTwEgT+NE9ow9864Ytt/dVZVDNW6LsSBT5XUsgZ7P7L5BzbDPX+qeHH8HAlr+YZQeJjSWpwk4P2pdhk05mcHfHa3YyzXKa9GD6mez9hOiOhHjHwjzzOzZ65s3B/D2XolSt7nnh+5a9a0mfZcZLkTz3MrJronVxoQ+ziPEWsL3GXDZ60NjIr/6sjynk8EsHEPRxDBK8E1ztw+k+njhHFTqJCTMl4Qm21eDd/KR7+NePLt35fPnO/8fj592ljz5sPn49rwBUC4mF0bqmp2HZMguKhOC4kpPpF8fNgLEjkPzyz/qzjo3zcwKSyqOfy2avePKuNHgwUjEB3j4FbB1R973/3zfsh9ten/+nerk35RM36MPfswdu2qMDoqOY9BO59jhb6zJdbVneyhSMixPpnphR7BSBr3tAf9i2cH45j9k0Dy58Zreitwr0dSRK5J0YbwJDLfo39eWTDrTOebkDeL2+13e5nnPZfrh/UTdmVvOJb6fq6OsIzziK9H8lCI6RldtMcX46ZbDT9V//oJ6fAz4iBI7VMfYp5SBmEFw1uTNcezFcB56YQPv329qHfPXo8n2vF4BX8rsXbdS/WD0L72ZThfA4NrqiLIdlMGSfjtBYn1Nx9HH1wDQ7Nj9v6/zGB3S5HWCvUlFfvWiGWMYFQpQzzXSoAfxlWD1w0X1y33tPEkyy33CPk6/TBx8yF7f05pDjuIrOzuaaVUoExxKT43a5akFCtVys3+Wcwweu1dbHV+LxN3VhPsEx8jANGfOAh4eiL5x0iHPeG47YtAv+9I3xp9f0yIvLDAw6ySIY/ExSnpkqVcels/x/syLgtXHpx9bhlF2CO/tanVuzHHfPqmJVOf0nNdr5SFP7D02Eb/3iEfkdtdsbFeCXbtYfXlDGueU85iKZsjXZklnpyZdpGmgWFcS4pGsQnzvuOBG/4CzXFX/Qp+zZi28pPzkZHeNIS337X2+Qp+IckWajb1RsyXWffqOeN8tRH+rKyWOhsSBnYyYziiCAa0k8EQKb2kF01acPc3akXS8IbsW1Onf6AnVib16ewqWz21vq9qu2yNPeqL7thW7xZ65391jcV1jE/1qKFcaeCfDwOYeK9D83nv32/wHzrWgvjJ8Q7AAAAABJRU5ErkJggg==",Ze=({dataSource:wn=[],img:hn,imgWidth:nn=346,title:ba,sunTitle:Ca,bannerExtraContent:Pr})=>b.createElement("div",{className:de.banner},b.createElement("div",{className:de.content},b.createElement("aside",null,b.createElement("p",null,b.createElement("b",null,ba),b.createElement("span",null,Ca)),wn.length>0&&b.createElement("div",{className:de.btns},wn.map((ma,Ir)=>b.createElement("div",{key:Ir,onClick:ma.click},ma.name,ma.sign?b.createElement("img",{src:Fe,width:39}):null))),Pr),hn&&b.createElement("img",{style:{marginTop:33,marginRight:38},src:hn,width:nn}))),Te={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"},le=ee(92310),it=ee.n(le),$e=ee(89392),Ve=Object.defineProperty,We=Object.getOwnPropertySymbols,Xe=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,ue=(wn,hn,nn)=>hn in wn?Ve(wn,hn,{enumerable:!0,configurable:!0,writable:!0,value:nn}):wn[hn]=nn,E=(wn,hn)=>{for(var nn in hn||(hn={}))Xe.call(hn,nn)&&ue(wn,nn,hn[nn]);if(We)for(var nn of We(hn))_e.call(hn,nn)&&ue(wn,nn,hn[nn]);return wn},x=({dataSource:wn=[],value:hn,onChange:nn,onTitleChange:ba,className:Ca,title:Pr,titleWidth:ma=41,style:Ir={},fontColor:Wr="#6A7283",showCount:To,classNameActive:io,styleItem:Lr={}})=>{const[ao,Co]=(0,b.useState)(0),[ai,Wo]=(0,b.useState)(!1),si=(0,b.useRef)(null),Li=(0,b.useRef)(null);return(0,b.useEffect)(()=>{var ur;wn.length!==0&&(((ur=si==null?void 0:si.current)==null?void 0:ur.clientHeight)>97?Co(1):Co(0)),wn.length===0&&Co(0),Wo(!1)},[wn]),b.createElement("div",{className:it()(Te.row,Ca),style:Ir},b.createElement("div",{onClick:(0,$e.throttle)(()=>ba==null?void 0:ba(),2e3),style:{width:ma,marginTop:ai?12:4},className:`${Te.title} ${ba?"current":""}`},Pr),b.createElement("div",{className:ai?`${Te.tagsWrap} ${Te.tagsBorderWrap}`:Te.tagsWrap},b.createElement("div",{className:Te.bar,ref:Li,style:ao>0?{height:ao===1?97:"auto",overflow:ao===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},b.createElement("div",{className:Te.tag,ref:si},wn==null?void 0:wn.map(ur=>b.createElement("span",{onClick:()=>nn(ur.id),key:ur.id,style:E(E({color:Wr},Lr),(ur==null?void 0:ur.style)||{}),className:hn===ur.id?it()(io||Te.active,ur.classNameActive):""},b.createElement("span",{title:ur.name,className:Te.name},ur.name),!!To&&b.createElement("span",{className:Te.num},ur.count))))),!!ao&&b.createElement(b.Fragment,null,ao===1?b.createElement("div",{onClick:()=>{var ur;Co(2),((ur=si==null?void 0:si.current)==null?void 0:ur.clientHeight)>245?Wo(!0):Wo(!1)},className:Te.action},"\u5C55\u5F00",b.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):b.createElement("div",{onClick:()=>{Li.current.scrollTop=0,Co(1),Wo(!1)},className:Te.action},"\u6536\u8D77",b.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},y={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},te=({dataSource:wn=[],value:hn,onChange:nn,onTitleChange:ba,className:Ca,title:Pr,titleWidth:ma=41,style:Ir={},fontColor:Wr="#6A7283",showCount:To,expand:io=!0})=>{const[Lr,ao]=(0,b.useState)(0),[Co,ai]=(0,b.useState)(!1),Wo=(0,b.useRef)(null),si=(0,b.useRef)(null),[Li,ur]=(0,b.useState)(io);return b.createElement("div",{className:it()(y.row,Ca),style:Ir},b.createElement("div",{className:"flex item-center justify-between"},b.createElement("div",{onClick:(0,$e.throttle)(()=>ba==null?void 0:ba(),2e3),style:{width:ma,marginTop:Co?12:4},className:`${y.title} ${ba?"current":""}`},Pr),b.createElement("i",{className:`iconfont ${Li?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:Li?8:10},onClick:()=>ur(!Li)})),Li&&b.createElement("div",{className:Co?`${y.tagsWrap} ${y.tagsBorderWrap}`:y.tagsWrap},b.createElement("div",{className:y.fenge}),b.createElement("div",{className:y.bar,ref:si},b.createElement("div",{className:y.tag,ref:Wo},wn==null?void 0:wn.map(wa=>b.createElement("span",{onClick:()=>nn(wa.id),key:wa.id,style:{color:Wr},className:hn===wa.id?y.active:""},b.createElement("span",{title:wa.name,className:y.name},wa.name),!!To&&b.createElement("span",{className:y.num},wa.count)))))))},re={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"},ie=({dataSource:wn=[],value:hn,onChange:nn,className:ba,style:Ca={}})=>b.createElement("div",{style:Ca,className:it()(re.tabs,ba)},wn.map(Pr=>b.createElement("span",{onClick:()=>nn(Pr.id),className:hn===Pr.id?re.active:"",key:Pr.id},Pr.name))),ve={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"},be=ee(92832),De=({dataSource:wn=[],value:hn="",onChange:nn,onInputChange:ba=()=>{},className:Ca,style:Pr={},placeholder:ma,allowClear:Ir=!1})=>{var Wr;const[To,io]=(0,b.useState)(""),[Lr,ao]=(0,b.useState)("");(0,b.useEffect)(()=>{var Wo;let si=hn;(Wo=JSON.stringify(hn))!=null&&Wo.includes("{")&&(io(hn.id),si=hn.value||"");try{ao(decodeURIComponent(si||""))}catch(Li){ao(decodeURIComponent(si||""))}},[hn]);const Co=()=>{nn(encodeURIComponent(Lr),To||null)},ai=Wo=>{Wo!==To&&(io(Wo),nn(encodeURIComponent(Lr),Wo))};return b.createElement("div",{className:it()(ve.input,Ca),style:Pr},!!wn.length&&b.createElement("div",{className:ve.dropdown},b.createElement("div",{className:ve.text},(Wr=wn.find(Wo=>Wo.id===To))==null?void 0:Wr.name,b.createElement("i",{className:"iconfont icon-zhankai4"}),b.createElement("b",{className:ve.b1}),b.createElement("b",{className:ve.b2})),b.createElement("div",{className:ve.menu},wn.map((Wo,si)=>b.createElement("div",{key:si,onClick:()=>ai(Wo.id)},Wo.name)))),b.createElement(be.default,{onPressEnter:Co,value:Lr,onChange:Wo=>{ao(Wo.target.value),ba(encodeURIComponent(Wo.target.value),To||null)},bordered:!1,placeholder:ma}),b.createElement("i",{onClick:Co,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ze={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"},Je=({value:wn,onChange:hn,className:nn,total:ba,pageSize:Ca,style:Pr={}})=>{const ma=wn<2,Ir=wn>=Math.ceil(ba/Ca);return ba<=Ca?b.createElement(b.Fragment,null):b.createElement("div",{className:it()(ze.quickPager,nn),style:Pr},b.createElement("div",{onClick:()=>{ma||hn(wn-1,"prev")},className:ma?ze.disabled:""},"\u4E0A\u4E00\u9875"),b.createElement("div",{onClick:()=>{Ir||hn(wn+1,"next")},className:Ir?ze.disabled:""},"\u4E0B\u4E00\u9875"))},je={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"},ft=ee(71418),Le=ee(6848),at=ee(13570),ut=ee(346),st=ee(51257),Bt=ee(96908),on=ee(57177),Ct=ee(81378),tn=ee(28426),Ue=({className:wn,dataSource:hn=[],col:nn=4,right:ba,bottom:Ca=23,precision:Pr=0,wrapWidth:ma=1200,trackEventItems:Ir,loading:Wr})=>{const To=Math.floor((ma-(nn-1)*ba)/nn);return b.createElement(ft.Z,{spinning:Wr},b.createElement("div",{className:it()(je.list,wn)},!!hn.length&&hn.map((io,Lr)=>{const{name:ao,id:Co,identifier:ai,power:Wo,cover_image_id:si,pic:Li}=io;return b.createElement("div",{className:je.wrap,key:Co,style:{width:To,marginRight:(1+Lr)%nn===0?0:ba+Pr,marginBottom:Ca}},b.createElement("a",{target:"_blank",href:`/shixuns/${ai}/challenges`,className:je.li,onClick:ur=>{ur.preventDefault(),Ir&&(0,st.L9)([Ir]),Wo&&(0,st.xg)(`/shixuns/${ai}/challenges`)}},b.createElement("div",{className:je.img},b.createElement("img",{className:je.cover,src:`${Li}`}),io.is_jupyter&&b.createElement("img",{className:je.sign,src:Bt}),io.is_jupyter_lab&&b.createElement("img",{className:je.sign,src:on}),io.is_unity_3d&&b.createElement("img",{className:je.sign,src:Ct})),b.createElement("div",{className:je.name},b.createElement(Le.Z,{title:ao||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:je.e},ao||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{className:je.tags},b.createElement(Le.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),b.createElement("span",null,io.challenges_count))),!!io.myshixuns_count&&b.createElement(Le.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},b.createElement("span",null,b.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),b.createElement("span",null,io.myshixuns_count))),b.createElement(Le.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},b.createElement("span",null,b.createElement("span",null,io.level))),b.createElement("div",{className:je.rate},b.createElement(at.Z,{allowHalf:!0,disabled:!0,defaultValue:io.score_info}),b.createElement("span",null,"\xA0",io.score_info?`${io.score_info}\u5206`:"5\u5206")))),!Wo&&b.createElement("div",{className:je.lockWrap},b.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!hn.length&&b.createElement(tn.Z,null)))},ot={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},Kn=({className:wn,dataSource:hn=[],col:nn=4,right:ba,bottom:Ca=23,precision:Pr=0,wrapWidth:ma=1200,wrapClassName:Ir,trackEventItems:Wr,loading:To})=>{const io=Math.floor((ma-(nn-1)*ba)/nn);return b.createElement(ft.Z,{spinning:To},b.createElement("div",{className:it()(ot.list,wn)},!!hn.length&&hn.map((Lr,ao)=>{const{name:Co,id:ai,identifier:Wo,power:si,cover_image_id:Li,pic:ur}=Lr;return b.createElement("div",{className:it()(ot.wrap,Ir),key:ai,style:{width:io,marginRight:(1+ao)%nn===0?0:ba+Pr,marginBottom:Ca}},b.createElement("a",{target:"_blank",href:`/shixuns/${Wo}/challenges`,className:ot.li,onClick:wa=>{wa.preventDefault(),Wr&&(0,st.L9)([Wr]),si&&(0,st.xg)(`/shixuns/${Wo}/challenges`)}},b.createElement("img",{src:ee(47621),className:ot.titleBg}),b.createElement("div",{className:ot.name},b.createElement(Le.Z,{title:Co||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},b.createElement("span",{className:ot.e},Co||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:ot.img},b.createElement("img",{className:ot.cover,src:Li?`${ut.Z.API_SERVER}/api/attachments/${Li}`:`${ut.Z.IMG_SERVER+ur}`}),Lr.is_jupyter&&b.createElement("div",{className:ot.bq},"Jupyter"),Lr.is_jupyter_lab&&b.createElement("div",{className:ot.bq},"JupyterLab"),Lr.is_unity_3d&&b.createElement("div",{className:ot.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),b.createElement("div",{className:"mt20 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:ot.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:ot.value},Lr.myshixuns_count)),b.createElement("div",null,b.createElement("span",{className:ot.text},"\u56F0\u96BE\u7B49\u7EA7"),b.createElement("span",{className:ot.value},Lr.level))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:ot.text},"\u5173\u5361\u6570"),b.createElement("span",{className:ot.value},Lr.challenges_count)),b.createElement("div",{className:ot.rate},b.createElement(at.Z,{allowHalf:!0,disabled:!0,defaultValue:Lr.score_info}),b.createElement("span",{className:ot.value,style:{color:"#FF9C00"}},"\xA0",Lr.score_info?`${Lr.score_info}\u5206`:"5\u5206"))))),!si&&b.createElement("div",{className:ot.lockWrap},b.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!hn.length&&b.createElement(tn.Z,null)))},Wt=ee(10661),fn={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Ge=ee(79005),gt=ee(20345),It=ee(77882),mt=ee(31081),Dt=ee(75309),dt=ee(71979),nt=ee(47558),we=ee(42922),fe=ee(66832),qe=ee(96593),Ot=ee(19664),Oe=ee(91833);const Ie=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Ge,swimg:gt},{name:"101\u8BA1\u5212",ptimg:It,swimg:mt},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:Dt,swimg:dt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:nt,swimg:we},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:fe,swimg:qe},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Ot,swimg:Oe}];var tt=({className:wn,dataSource:hn=[],col:nn=4,right:ba,bottom:Ca=23,precision:Pr=0,wrapWidth:ma=1200,trackEventItems:Ir,loading:Wr,wrapClassName:To,imgClassName:io,isArrow:Lr=!1})=>{const ao=Math.floor((ma-(nn-1)*ba)/nn),[Co,ai]=(0,b.useState)(),[Wo,si]=(0,b.useState)(),Li=wa=>ai(wa),ur=()=>ai(-1);return b.createElement(ft.Z,{spinning:Wr},b.createElement("div",{className:it()(fn.list,wn)},!!(hn!=null&&hn.length)&&(hn==null?void 0:hn.map((wa,Va)=>{var $a;const{name:So,id:Be,identifier:gn,featured:On,school_name:ya,image_url:an,excellent:za,is_plan:Ia}=wa;return b.createElement("div",{key:Be,className:it()(fn.wrap,To),style:{width:ao,marginRight:(1+Va)%nn===0?0:ba+Pr,marginBottom:Ca}},b.createElement("a",{target:"_blank",href:`/paths/${gn}`,className:fn.li,onClick:Rn=>{Rn.preventDefault(),Ir&&(0,st.L9)([Ir]),(0,st.xg)(`/paths/${gn}`)}},b.createElement("img",{src:ee(39057),className:fn.titleBg}),b.createElement("div",{className:fn.name},b.createElement(Le.Z,{title:So},b.createElement("span",{className:fn.e,style:{color:Lr&&Co===Va?"#145DFF":"#000000"},onMouseEnter:()=>{Li(Va)},onMouseLeave:ur},So))),b.createElement("div",{style:{padding:"14px",paddingBottom:0}},b.createElement("div",{className:it()(fn.img,io)},b.createElement("img",{className:fn.cover,src:`${ut.Z.IMG_SERVER+an}`}),($a=wa==null?void 0:wa.subject_tags)==null?void 0:$a.map((Rn,_n)=>{var pr,Wa;if(_n===0){const Xa=(pr=Ie.find(zr=>zr.name==Rn))==null?void 0:pr.swimg;return b.createElement("img",{className:fn.sign,src:Xa,style:{left:"-4px"}})}const Ga=(Wa=Ie.find(Xa=>Xa.name==Rn))==null?void 0:Wa.ptimg;return b.createElement("img",{className:fn.sign,src:Ga,style:{left:`${48+52*(_n-1)+2*_n}px`}})}),b.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(wa==null?void 0:wa.excellent)&&b.createElement("div",{className:fn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),b.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},b.createElement("div",null,b.createElement("span",{className:fn.text},"\u7AE0\u8282\u6570"),b.createElement("span",{className:fn.value},wa.stages_count)),b.createElement("div",null,b.createElement("span",{className:fn.text},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{className:fn.value},wa.members_count))))))})),!hn.length&&b.createElement(tn.Z,null)))},Re={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"},St="data:image/png;base64,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",$t=ee(59301),dn=({className:wn,dataSource:hn=[],col:nn=4,right:ba,bottom:Ca=23,precision:Pr=0,wrapWidth:ma=1200,trackEventItems:Ir,loading:Wr})=>{const To=Math.floor((ma-(nn-1)*ba)/nn);return $t.createElement(ft.Z,{spinning:Wr},$t.createElement("div",{className:it()(Re.list,wn)},!!hn.length&&hn.map((io,Lr)=>{const{subject_identifier:ao,id:Co,identifier:ai,power:Wo}=io,si=io.is_public!=0&&io.is_public;return $t.createElement("div",{className:Re.wrap,key:Co,style:{width:To,marginRight:(1+Lr)%nn===0?0:ba+Pr,marginBottom:Ca}},$t.createElement("a",{className:Re.li,onClick:Li=>{Li.preventDefault(),Ir&&(0,st.L9)([Ir]),(0,st.xg)(io.first_category_url)}},$t.createElement("div",{className:Re.top},$t.createElement(Le.Z,{title:io.name},$t.createElement("div",{className:Re.name},io.name)),$t.createElement("img",{className:Re.img,src:ut.Z.IMG_SERVER+"/images/"+io.avatar_url}),$t.createElement("div",{className:Re.text,title:io.creator},io.creator),ao&&$t.createElement("div",{className:Re.btns},$t.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),$t.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),si&&$t.createElement("div",{className:Re.sign},"\u516C\u5F00")),$t.createElement("div",{className:Re.bottom},io.visits>0&&$t.createElement(Le.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},$t.createElement("span",null,$t.createElement("i",{className:"iconfont icon-liulanyan"}),$t.createElement("span",null,io.visits))),io.course_members_count>0&&$t.createElement(Le.Z,{title:"\u6210\u5458",placement:"bottom"},$t.createElement("span",null,$t.createElement("i",{className:"iconfont icon-chengyuan"}),io.course_members_count)),io.tasks_count>0&&$t.createElement(Le.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},$t.createElement("span",null,$t.createElement("i",{className:"iconfont icon-zuoye"}),io.tasks_count)),io.is_end?$t.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):$t.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!io.is_accessible&&$t.createElement("div",{className:Re.lockWrap},$t.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),$t.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!hn.length&&$t.createElement(tn.Z,null)))},Kt={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Cn="data:image/png;base64,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",yt=({className:wn,dataSource:hn=[],col:nn=4,right:ba,bottom:Ca=23,precision:Pr=0,wrapWidth:ma=1200,wrapClassName:Ir,trackEventItems:Wr,loading:To})=>{const io=Math.floor((ma-(nn-1)*ba)/nn);return b.createElement(ft.Z,{spinning:To},b.createElement("div",{className:it()(Kt.list,wn)},!!hn.length&&hn.map((Lr,ao)=>{const{subject_identifier:Co,id:ai,identifier:Wo,power:si}=Lr,Li=Lr.is_public!=0&&Lr.is_public;return b.createElement("div",{className:it()(`${Kt.wrap} ${Lr.is_accessible?"":Kt.warpStyle}`,Ir),key:ai,style:{width:io,marginRight:(1+ao)%nn===0?0:ba+Pr,marginBottom:Ca}},b.createElement("a",{className:Kt.li,onClick:ur=>{ur.preventDefault(),Wr&&(0,st.L9)([Wr]),(0,st.xg)(Lr.first_category_url)}},b.createElement("div",{className:Kt.creator},b.createElement("img",{className:Kt.img,src:ut.Z.IMG_SERVER+"/images/"+Lr.avatar_url}),b.createElement("div",{className:Kt.text,title:Lr.creator},Lr.creator)),b.createElement("div",{className:Kt.top},b.createElement(Le.Z,{title:Lr.name},b.createElement("div",{className:Kt.name},Lr.name)),Li&&b.createElement("div",{className:Kt.sign},"\u516C\u5F00")),b.createElement("div",{className:Kt.middle},b.createElement("div",{className:Kt.row,style:{marginBottom:6}},b.createElement("div",null,b.createElement("span",{className:Kt.text},"\u8BBF\u95EE\u91CF"),b.createElement("span",{className:Kt.value},(Lr==null?void 0:Lr.visits)||0)),b.createElement("div",null,b.createElement("span",{className:Kt.text},"\u6210\u5458"),b.createElement("span",{className:Kt.value},(Lr==null?void 0:Lr.course_members_count)||0))),b.createElement("div",{className:Kt.row},b.createElement("div",null,b.createElement("span",{className:Kt.text,style:{width:42}},"\u4F5C",b.createElement("span",{style:{marginLeft:14}},"\u4E1A")),b.createElement("span",{className:Kt.value},(Lr==null?void 0:Lr.tasks_count)||0)),b.createElement("div",null,b.createElement("span",{className:Kt.text},"\u72B6\u6001"),Lr.is_end?b.createElement("span",{className:Kt.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):b.createElement("span",{className:Kt.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),Co&&b.createElement("div",{className:Kt.btns},b.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Lr.is_accessible&&b.createElement("div",{className:Kt.lockWrap},b.createElement("img",{src:`${ut.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),b.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!hn.length&&b.createElement(tn.Z,null)))},Zt={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"},xt=ee(25690),ln=({dataSource:wn=[],value:hn,onChange:nn,className:ba,style:Ca={},tabBarExtraContent:Pr})=>b.createElement("div",{className:it()(Zt.tabs,ba),style:Ca},b.createElement("div",{className:Zt.tabsWrap},wn.map((ma,Ir)=>b.createElement("aside",{className:Zt.tab,onClick:()=>{nn(ma.id),ma.link&&xt.history.push(ma.link)},key:Ir},b.createElement("div",{className:hn===ma.id?Zt.active:""},ma.name),(ma==null?void 0:ma.resetCount)==null&&(ma==null?void 0:ma.total)!==void 0&&b.createElement("span",null,"\uFF08",ma==null?void 0:ma.total,"\uFF09"),(ma==null?void 0:ma.resetCount)!==void 0&&(ma==null?void 0:ma.total)!==void 0&&b.createElement(Le.Z,{title:(ma==null?void 0:ma.tip)!=null?ma==null?void 0:ma.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},ma==null?void 0:ma.resetCount),"/",b.createElement("span",null,ma==null?void 0:ma.total),"\uFF09"))))),b.createElement("div",{className:Zt.tabBar},Pr)),un={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},Jn=({dataSource:wn=[],value:hn,onChange:nn,className:ba,style:Ca={},tabBarExtraContent:Pr})=>b.createElement("div",{className:it()(un.tabs,ba),style:Ca},b.createElement("div",{className:un.tabsWrap},wn.map((ma,Ir)=>b.createElement("aside",{className:un.tab,onClick:()=>{nn(ma.id),ma.link&&xt.history.push(ma.link)},key:Ir},b.createElement("div",{className:hn===ma.id?un.active:""},ma.name),(ma==null?void 0:ma.resetCount)==null&&(ma==null?void 0:ma.total)!==void 0&&b.createElement("span",null,"\uFF08",ma==null?void 0:ma.total,"\uFF09"),(ma==null?void 0:ma.resetCount)!==void 0&&(ma==null?void 0:ma.total)!==void 0&&b.createElement(Le.Z,{title:(ma==null?void 0:ma.tip)!=null?ma==null?void 0:ma.tip:""},b.createElement("span",{style:{color:"#9096A3"}},"\uFF08",b.createElement("span",{style:{color:"#000"}},ma==null?void 0:ma.resetCount),"/",b.createElement("span",null,ma==null?void 0:ma.total),"\uFF09"))))),b.createElement("div",{className:un.tabBar},Pr)),Ha=({className:wn,style:hn={},children:nn})=>b.createElement("div",{className:it()(wn),style:hn},nn),Aa={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"},gr=ee(38854),nr=ee(20834);const ha=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Jt=({sortValue:wn,dropValue:hn,className:nn,onSort:ba,onDrop:Ca,dataSource:Pr=ha})=>{var ma;return b.createElement("div",{className:it()(Aa.orderWrap,nn)},b.createElement(gr.Z,{dropdownRender:()=>b.createElement(nr.default,null,Pr.map((Ir,Wr)=>b.createElement(nr.default.Item,{key:Wr,onClick:()=>Ca(Ir.id)},Ir.name)))},b.createElement("span",{className:Aa.orderTextWrap},(ma=Pr.find(Ir=>hn===Ir.id))==null?void 0:ma.name)),b.createElement("span",{className:Aa.orderIconWrap},b.createElement("span",{className:Aa.orderAsc},b.createElement("i",{className:wn==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Aa.cursorPointer} ${Aa.active}`:`iconfont icon-sanjiaoxing-up font12 ${Aa.cursorPointer}`,onClick:()=>ba(wn==="asc"?"desc":"asc")})),b.createElement("span",{className:Aa.orderDesc},b.createElement("i",{className:wn==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Aa.cursorPointer} ${Aa.active}`:`iconfont icon-sanjiaoxing-down font12 ${Aa.cursorPointer}`,onClick:()=>ba(wn==="asc"?"desc":"asc")}))))},Dn={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"},ra=ee(3113),Da=ee(32162),ct=Object.defineProperty,Pn=Object.getOwnPropertySymbols,In=Object.prototype.hasOwnProperty,Hn=Object.prototype.propertyIsEnumerable,cn=(wn,hn,nn)=>hn in wn?ct(wn,hn,{enumerable:!0,configurable:!0,writable:!0,value:nn}):wn[hn]=nn,oa=(wn,hn)=>{for(var nn in hn||(hn={}))In.call(hn,nn)&&cn(wn,nn,hn[nn]);if(Pn)for(var nn of Pn(hn))Hn.call(hn,nn)&&cn(wn,nn,hn[nn]);return wn},Sa=(wn,hn)=>{var nn={};for(var ba in wn)In.call(wn,ba)&&hn.indexOf(ba)<0&&(nn[ba]=wn[ba]);if(wn!=null&&Pn)for(var ba of Pn(wn))hn.indexOf(ba)<0&&Hn.call(wn,ba)&&(nn[ba]=wn[ba]);return nn},wt=(wn,hn,nn)=>new Promise((ba,Ca)=>{var Pr=Wr=>{try{Ir(nn.next(Wr))}catch(To){Ca(To)}},ma=Wr=>{try{Ir(nn.throw(Wr))}catch(To){Ca(To)}},Ir=Wr=>Wr.done?ba(Wr.value):Promise.resolve(Wr.value).then(Pr,ma);Ir((nn=nn.apply(wn,hn)).next())}),bt=wn=>{var hn=wn,{className:nn,style:ba,children:Ca,loading:Pr=!1,openLoading:ma,onClick:Ir=()=>{},size:Wr="middle",shape:To="round",theme:io}=hn,Lr=Sa(hn,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[ao,Co]=(0,b.useState)(!1),ai=(0,b.useMemo)(()=>{switch(io){case Da.Fy.THEMEONE:return Dn.ThemeOne;case Da.Fy.DEFAULT:default:return Dn.btn}},[io]);return b.createElement(ra.ZP,oa({onClick:(0,$e.throttle)(Wo=>wt(void 0,null,function*(){ma&&Co(!0);try{yield Ir(Wo)}catch(si){console.log("error",si)}ma&&Co(!1)}),2e3,{leading:!0,trailing:!1}),className:it()(ai,Dn[`${Wr}-${To}`],nn),style:ba,size:Wr,shape:To,loading:ao||Pr},Lr),Ca)},Yn={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"},Wn=({className:wn,style:hn,children:nn=null,onClick:ba,title:Ca})=>b.createElement("div",{className:it()(Yn.head,wn),style:hn},b.createElement("span",{className:"primary-hover",onClick:ba},b.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),b.createElement("b",{title:Ca},Ca),b.createElement("div",{className:Yn.node},nn)),rr={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"},ta=({confirmShow:wn=!0,confirmTitle:hn,confirmClick:nn,cancelShow:ba=!0,cancelTitle:Ca,cancelClick:Pr,className:ma,style:Ir,confirmLoading:Wr=!1})=>b.createElement("div",{className:it()(rr.btns,ma),style:Ir},wn&&b.createElement(ra.ZP,{loading:Wr,onClick:nn,type:"primary",className:rr.confirm},hn),ba&&b.createElement(ra.ZP,{onClick:Pr,className:rr.cancel},Ca)),Ya={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"},Bn=({className:wn,style:hn={},LeftContent:nn,children:ba,RightContent:Ca})=>b.createElement("div",{className:it()(Ya.fixedBottom,wn),style:hn},b.createElement("div",{className:Ya.wrap},b.createElement("div",{className:Ya.left},nn),b.createElement("div",{className:Ya.center},ba),b.createElement("div",{className:Ya.right},Ca))),mr={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"},eo=({className:wn,style:hn={},dataSource:nn=[]})=>b.createElement("div",{className:it()(mr.crumbs,wn),style:hn},nn.map((ba,Ca)=>Ca<nn.length-1?b.createElement(b.Fragment,{key:Ca},ba.path||ba.onClick?b.createElement("span",{className:mr.hover,onClick:ba!=null&&ba.onClick?ba.onClick:()=>xt.history.push(ba.path)},ba.name):b.createElement("span",null,ba.name),b.createElement("span",null,"\xA0",">","\xA0")):b.createElement("span",{key:Ca,style:{color:"#5F6368"}},ba.name))),Ar=ee(31797),Qe=Object.defineProperty,yn=Object.defineProperties,_t=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,jn=Object.prototype.hasOwnProperty,ia=Object.prototype.propertyIsEnumerable,Qn=(wn,hn,nn)=>hn in wn?Qe(wn,hn,{enumerable:!0,configurable:!0,writable:!0,value:nn}):wn[hn]=nn,Vn=(wn,hn)=>{for(var nn in hn||(hn={}))jn.call(hn,nn)&&Qn(wn,nn,hn[nn]);if(Fn)for(var nn of Fn(hn))ia.call(hn,nn)&&Qn(wn,nn,hn[nn]);return wn},fr=(wn,hn)=>yn(wn,_t(hn)),ca=(wn,hn)=>{var nn={};for(var ba in wn)jn.call(wn,ba)&&hn.indexOf(ba)<0&&(nn[ba]=wn[ba]);if(wn!=null&&Fn)for(var ba of Fn(wn))hn.indexOf(ba)<0&&ia.call(wn,ba)&&(nn[ba]=wn[ba]);return nn};const{Countdown:En}=Ar.default;var Nr=wn=>{var hn=wn,{onChange:nn}=hn,ba=ca(hn,["onChange"]);const[Ca,Pr]=(0,b.useState)(null);(0,b.useEffect)(()=>{typeof Ca=="number"&&Ca>=0&&nn(Ca)},[Ca]);const ma=Ir=>{const Wr=Math.floor(Ir/1e3);Pr(Wr)};return b.createElement(En,fr(Vn({},ba),{onChange:ma}))},Ur={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Ea=({DataProps:wn,className:hn,style:nn={}})=>{var ba;return b.createElement("div",{className:it()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",Ur.ClassRoomItem,hn),style:nn,onClick:()=>{(0,st.xg)(wn==null?void 0:wn.first_category_url)}},b.createElement("div",{className:"flex flex-col item-center"},b.createElement("img",{src:`${(ba=ut.Z)==null?void 0:ba.IMG_SERVER}/images/${wn==null?void 0:wn.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(wn==null?void 0:wn.subject_identifier)&&b.createElement("div",{className:"mt-40px"},b.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),b.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),b.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},b.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(wn!=null&&wn.is_public)&&b.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"),b.createElement("span",{className:it()("text-16px font-medium",Ur.TitleDom)},wn==null?void 0:wn.name)),b.createElement("div",{className:"c-grey-333 font-medium"},wn==null?void 0:wn.creator),b.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",wn==null?void 0:wn.course_members_count),b.createElement("div",{className:"c-grey-333 flex item-center justify-between"},b.createElement("div",null,"\u4F5C\u4E1A\uFF1A",wn==null?void 0:wn.tasks_count),wn!=null&&wn.is_end?b.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):b.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Ka=Object.defineProperty,qa=Object.getOwnPropertySymbols,Ta=Object.prototype.hasOwnProperty,Mr=Object.prototype.propertyIsEnumerable,uo=(wn,hn,nn)=>hn in wn?Ka(wn,hn,{enumerable:!0,configurable:!0,writable:!0,value:nn}):wn[hn]=nn,wr=(wn,hn)=>{for(var nn in hn||(hn={}))Ta.call(hn,nn)&&uo(wn,nn,hn[nn]);if(qa)for(var nn of qa(hn))Mr.call(hn,nn)&&uo(wn,nn,hn[nn]);return wn},Fr=({DataProps:wn=[],selectValue:hn,onChange:nn,className:ba,style:Ca={},extra:Pr,classNameItem:ma,styleItem:Ir={},barHidden:Wr})=>{const[To,io]=(0,b.useState)();return(0,b.useEffect)(()=>{io(Array.isArray(hn)?hn:[hn])},[hn]),b.createElement("div",{className:it()("flex px-20px py-10px gap-40px",ba),style:wr({borderBottom:"1px solid #D3F0FF"},Ca)},wn==null?void 0:wn.map(Lr=>b.createElement("div",{key:Lr==null?void 0:Lr.id,className:it()("flex item-center justify-center current c-grey-333 text-16 relative",ma,Lr==null?void 0:Lr.className),style:wr(wr({color:To!=null&&To.includes(Lr==null?void 0:Lr.id)?"#1890FF":"",minWidth:88},Ir),(Lr==null?void 0:Lr.style)||{}),onClick:ao=>{nn==null||nn({domEvent:ao,item:Lr}),Lr!=null&&Lr.link&&xt.history.push(Lr==null?void 0:Lr.link)}},Lr==null?void 0:Lr.name,!Wr&&(To==null?void 0:To.includes(Lr==null?void 0:Lr.id))&&b.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),b.createElement("div",{className:"ml-auto"},Pr))},mi=Object.defineProperty,li=Object.defineProperties,Fi=Object.getOwnPropertyDescriptors,yo=Object.getOwnPropertySymbols,Bo=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,ko=(wn,hn,nn)=>hn in wn?mi(wn,hn,{enumerable:!0,configurable:!0,writable:!0,value:nn}):wn[hn]=nn,Lo=(wn,hn)=>{for(var nn in hn||(hn={}))Bo.call(hn,nn)&&ko(wn,nn,hn[nn]);if(yo)for(var nn of yo(hn))Qo.call(hn,nn)&&ko(wn,nn,hn[nn]);return wn},Sr=(wn,hn)=>li(wn,Fi(hn)),ei=({value:wn,onChange:hn,onInputChange:nn,className:ba,style:Ca={},InputProps:Pr})=>{const[ma,Ir]=(0,b.useState)(wn);return b.createElement("div",{className:it()("flex item-center rounded-full px-10px py-2px",ba),style:Lo({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Ca)},b.createElement(be.default,Sr(Lo({bordered:!1},Pr),{onChange:Wr=>{Ir(Wr.target.value),nn==null||nn(encodeURIComponent(Wr.target.value))},onPressEnter:Wr=>{hn==null||hn({domEvent:Wr,item:{value:ma}})}})),b.createElement("img",{className:"h-22px current",src:ee(25365),height:22,onClick:Wr=>{hn==null||hn({domEvent:Wr,item:{value:ma}})}}))}},37808:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return de}});var b=ee(59301);function de(Fe,Ne){const Ze=(0,b.useRef)();(0,b.useEffect)(()=>{Ze.current=Fe}),(0,b.useEffect)(()=>{function Te(){Ze.current()}if(Ne!==null){let le=setInterval(Te,Ne);return()=>clearInterval(le)}},[Ne])}},23108:function(Tt,zt,ee){"use strict";ee.r(zt),ee.d(zt,{default:function(){return _r}});var b=ee(59301),de=ee(25690),Fe=ee(78241),Ne=ee(8591),Ze=ee(66104),Te=ee(92832),le=ee(19842),it=ee(24905),$e=ee(5112),Ve=ee(5871),We=ee(3113),Xe={flex_box_center:"flex_box_center___aPGWN",flex_space_between:"flex_space_between___MQNX5",flex_box_vertical_center:"flex_box_vertical_center___Z7QdK",flex_box_center_end:"flex_box_center_end___JQl5O",flex_box_column:"flex_box_column___IhYhx",bg:"bg___Kg8x_",title:"title___UhsVG",titleLeft:"titleLeft___NPVwn",titleRight:"titleRight___UGtmZ",formWrap:"formWrap___Jowb2",baseLineHeight:"baseLineHeight___N68WX",radioBtnWrapper:"radioBtnWrapper___bX7Pi",radiogroup:"radiogroup___ukf8u",easy:"easy___ZHYPU",medium:"medium___piewx",hard:"hard___HMXyt",selectdiv:"selectdiv___gkuBG",divitem:"divitem___vNm0q",bottmodiv:"bottmodiv___assW5",cancelBtn:"cancelBtn___Nl6Pi",confirmBtn:"confirmBtn___BNoFU",baseFormItem:"baseFormItem___ILZ2V",cascaderPopup:"cascaderPopup___QPxW3",addQuestionBtn:"addQuestionBtn___OjehS",concat:"concat___kliXB"},_e=ee(43418),ue=ee(5083),E=ee(61186),a=ee.n(E),x=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())});const y=({user:ce,dispatch:pe,classroomList:Pe,onModalOk:Nt,setsubloading:qt})=>{const Ra=(0,de.useParams)(),[pa,Zn]=(0,b.useState)(),[jt,Xn]=(0,b.useState)(!1);function An(Pt){return Pt&&Pt<a()().subtract(1,"days")}return b.createElement(_e.default,{title:"\u6E29\u99A8\u63D0\u793A",afterClose:()=>{Xn(!1)},zIndex:8888,destroyOnClose:!0,footer:null,maskClosable:!1,keyboard:!1,open:Pe.actionTabs.key==="\u9884\u7EA6\u5F39\u7A97",onCancel:()=>{if(jt){Ne.ZP.warning("\u6B63\u5728\u8BF7\u6C42\u6570\u636E\u4E2D...");return}qt(!1),pe({type:"classroomList/setActionTabs",payload:{}})}},b.createElement("div",null,b.createElement("span",null,"\u6CE8\u610F\u5230\u60A8\u7684\u8BFE\u5802\u4E2D\u5B66\u751F\u4EBA\u6570\u8F83\u591A\u3002\u4E3A\u66F4\u597D\u5730\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u670D\u52A1\uFF0C\u7ED9\u540C\u5B66\u4EEC\u5E26\u6765\u66F4\u597D\u7684\u8003\u8BD5\u4F53\u9A8C\uFF0C\u6211\u4EEC\u5C06\u63D0\u524D\u4E3A\u60A8\u548C\u60A8\u7684\u5B66\u751F\u51C6\u5907\u597D\u670D\u52A1\u5668\u8D44\u6E90\u3002 \u8BF7\u60A8\u544A\u77E5\u6211\u4EEC\uFF0C\u8FD9\u4EFD\u8BD5\u5377\u7684\u9884\u8BA1\u8003\u8BD5\u65F6\u95F4\u662F\uFF1A"),b.createElement("br",null),b.createElement(ue.default,{popupStyle:{zIndex:9999},style:{marginTop:"10px",marginBottom:"10px"},disabledDate:An,format:"YYYY-MM-DD HH:mm:ss",onChange:(Pt,sn)=>{Zn(sn)},showTime:{defaultValue:a()("00:00:00","HH:mm:ss")}}),b.createElement("br",null),b.createElement("span",null,"\u611F\u8C22\u60A8\u7684\u914D\u5408"),b.createElement("br",null),b.createElement("div",{style:{textAlign:"end"}},b.createElement(We.ZP,{loading:jt,type:"primary",onClick:()=>x(void 0,null,function*(){Xn(!0),Nt(pa,()=>{pe({type:"classroomList/setActionTabs",payload:{}})})})},"\u786E\u8BA4"))))};var z=(0,de.connect)(({user:ce,classroomList:pe})=>({user:ce,classroomList:pe}))(y),te=ee(38986),re=ee(32134),se=ee(12893),ie={wrap:"wrap___Ww0Ti",itemWarp:"itemWarp___LMLjd",addIcon:"addIcon___xmRLl",deleteIcon:"deleteIcon___gjwgO"},ve=ee(57809),be=Object.defineProperty,Ke=Object.getOwnPropertySymbols,De=Object.prototype.hasOwnProperty,ze=Object.prototype.propertyIsEnumerable,he=(ce,pe,Pe)=>pe in ce?be(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Je=(ce,pe)=>{for(var Pe in pe||(pe={}))De.call(pe,Pe)&&he(ce,Pe,pe[Pe]);if(Ke)for(var Pe of Ke(pe))ze.call(pe,Pe)&&he(ce,Pe,pe[Pe]);return ce},je=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),Le=({setitem:ce,item:pe,rz:Pe})=>{var Nt,qt,Ra,pa,Zn,jt,Xn,An;let[Pt,sn]=(0,b.useState)({zydatas:[],jbdatas:[],kcdatas:[],zsdatas:[],page:1,per_page:20});const[Nn]=Fe.default.useForm(),[sa,zn]=(0,b.useState)(!1);(0,b.useEffect)(()=>{Pe&&!sa&&(Pt.zydatas=Pe,sn(Je({},Pt)),zn(!0),pe!=null&&pe.ec_course_id&&Fa())},[pe,Pe,sa]),console.log(Pt,"params");function Fa(){return je(this,null,function*(){yield na(pe==null?void 0:pe.ec_major_school_id),yield da(pe==null?void 0:pe.ec_year_id),yield tr(pe==null?void 0:pe.ec_course_id),Nn.setFieldsValue({ec_course_id:pe==null?void 0:pe.ec_course_id,ec_major_school_id:pe==null?void 0:pe.ec_major_school_id,ec_point_ids:pe==null?void 0:pe.ec_point_ids,ec_year_id:pe==null?void 0:pe.ec_year_id})})}function na(bn){return je(this,null,function*(){const xa=yield(0,te.ZP)(`/api/ec_major_schools/${bn}/ec_years/get_year_list.json`,{method:"get"});Pt.jbdatas=xa==null?void 0:xa.data,sn(Je({},Pt)),Nn.setFieldsValue({ec_year_id:"",ec_course_id:"",ec_point_ids:[]})})}function da(bn){return je(this,null,function*(){const xa=yield(0,te.ZP)(`/api/ec_years/${bn}/ec_courses/get_courses.json`,{method:"get"});Pt.kcdatas=xa==null?void 0:xa.data,sn(Je({},Pt)),Nn.setFieldsValue({ec_course_id:"",ec_point_ids:[]})})}const tr=bn=>je(void 0,null,function*(){const xa=yield(0,te.ZP)(`/api/ec_courses/${bn}/ec_points.json`,{method:"get",params:{ec_course_id:bn}});Pt.zsdatas=xa==null?void 0:xa.data,sn(Je({},Pt))});return b.createElement("div",{className:ie.from},b.createElement(Fe.default,{form:Nn,layout:"inline",onValuesChange:bn=>{console.log("----",bn),bn.ec_major_school_id&&(Pt.jbdatas=[],Pt.kcdatas=[],Pt.zsdatas=[],sn(Je({},Pt)),na(bn.ec_major_school_id)),bn.ec_year_id&&(Pt.kcdatas=[],Pt.zsdatas=[],sn(Je({},Pt)),da(bn.ec_year_id)),bn.ec_course_id&&(Pt.zsdatas=[],sn(Je({},Pt)),tr(bn.ec_course_id))},onFinish:bn=>je(void 0,null,function*(){ce(bn)})},b.createElement(Fe.default.Item,{name:"ec_major_school_id"},b.createElement(ve.default,{style:{width:160},disabled:((Nt=Pt.zydatas)==null?void 0:Nt.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u4E13\u4E1A"},(qt=Pt==null?void 0:Pt.zydatas)==null?void 0:qt.map((bn,xa)=>b.createElement(ve.default.Option,{key:xa,value:bn==null?void 0:bn.ec_major_school_id},bn==null?void 0:bn.name)))),b.createElement(Fe.default.Item,{name:"ec_year_id"},b.createElement(ve.default,{style:{width:160},disabled:((Ra=Pt.jbdatas)==null?void 0:Ra.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BA4\u8BC1\u5C4A\u522B"},(pa=Pt==null?void 0:Pt.jbdatas)==null?void 0:pa.map((bn,xa)=>b.createElement(ve.default.Option,{key:xa,value:bn==null?void 0:bn.ec_year_id},bn==null?void 0:bn.year)))),b.createElement(Fe.default.Item,{name:"ec_course_id"},b.createElement(ve.default,{style:{width:208},disabled:((Zn=Pt.kcdatas)==null?void 0:Zn.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u8BFE\u7A0B"},(jt=Pt==null?void 0:Pt.kcdatas)==null?void 0:jt.map((bn,xa)=>b.createElement(ve.default.Option,{key:xa,value:bn==null?void 0:bn.id},bn==null?void 0:bn.name)))),b.createElement(Fe.default.Item,{name:"ec_point_ids"},b.createElement(ve.default,{onChange:()=>{Nn.submit()},style:{width:160},maxTagCount:1,maxTagTextLength:7,mode:"multiple",disabled:((Xn=Pt.zsdatas)==null?void 0:Xn.length)<=0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9"},(An=Pt==null?void 0:Pt.zsdatas)==null?void 0:An.map((bn,xa)=>b.createElement(ve.default.Option,{key:xa,value:bn==null?void 0:bn.id},bn==null?void 0:bn.name))))))},at=Object.defineProperty,ut=Object.defineProperties,st=Object.getOwnPropertyDescriptors,Bt=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,Ct=Object.prototype.propertyIsEnumerable,tn=(ce,pe,Pe)=>pe in ce?at(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Sn=(ce,pe)=>{for(var Pe in pe||(pe={}))on.call(pe,Pe)&&tn(ce,Pe,pe[Pe]);if(Bt)for(var Pe of Bt(pe))Ct.call(pe,Pe)&&tn(ce,Pe,pe[Pe]);return ce},Ue=(ce,pe)=>ut(ce,st(pe)),ot=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())});const rn=({user:ce,exercise_id:pe=null,homework_common_id:Pe=null,setitem:Nt})=>{var qt,Ra,pa;let[Zn,jt]=(0,b.useState)([{id:Math.random()}]),[Xn,An]=(0,b.useState)(null);function Pt(){return ot(this,null,function*(){var Nn,sa,zn,Fa;let na=yield(0,te.ZP)("/api/ec_courses/0/ec_points/get_work_points.json",{method:"get",params:{exercise_id:pe,homework_common_id:Pe}});if(((Nn=na==null?void 0:na.data)==null?void 0:Nn.length)>0){let da=[];(sa=na==null?void 0:na.data)==null||sa.map(tr=>{var bn;(bn=tr==null?void 0:tr.ec_point_ids)==null||bn.map(xa=>{da.push(xa)})}),Nt(Ue(Sn({},(zn=na==null?void 0:na.data)==null?void 0:zn[0]),{ec_point_ids:da})),jt((Fa=na==null?void 0:na.data)==null?void 0:Fa.map(tr=>Ue(Sn({},tr),{id:Math.random()})))}})}(0,b.useEffect)(()=>{var Nn,sa;(sa=(Nn=ce==null?void 0:ce.userInfo)==null?void 0:Nn.course)!=null&&sa.course_school_id&&sn()},[(Ra=(qt=ce==null?void 0:ce.userInfo)==null?void 0:qt.course)==null?void 0:Ra.course_school_id]);function sn(){return ot(this,null,function*(){var Nn,sa;const zn=yield(0,te.ZP)(`/api/schools/${(sa=(Nn=ce==null?void 0:ce.userInfo)==null?void 0:Nn.course)==null?void 0:sa.course_school_id}/ec_majors/get_major_list.json`,{method:"get"});An(zn==null?void 0:zn.data),(Pe||pe)&&Pt()})}return console.log(Zn,Xn,"datas"),b.createElement("div",{style:{display:(pa=ce.userInfo.course)!=null&&pa.is_openengineering?"":"none"}},b.createElement("div",{className:ie.wrap},b.createElement("p",null,"\u5DE5\u7A0B\u8BA4\u8BC1",b.createElement("br",null),"\u8003\u6838\u77E5\u8BC6\u70B9"),b.createElement("div",{className:ie.itemWarp},Zn==null?void 0:Zn.map((Nn,sa)=>b.createElement("div",{key:Nn.id,style:{display:"flex",alignItems:"center",marginBottom:20}},b.createElement(Le,{rz:Xn,item:Nn,setitem:zn=>{zn=Sn(Sn({},Zn==null?void 0:Zn[sa]),zn),Zn.splice(sa,1,zn),jt([...Zn]);let Fa=[];Zn==null||Zn.map(na=>{var da;(da=na==null?void 0:na.ec_point_ids)==null||da.map(tr=>{Fa.push(tr)})}),Nt(Ue(Sn({},zn),{ec_point_ids:Fa}))}}),b.createElement(re.Z,{className:ie.addIcon,onClick:()=>{Zn.push({id:Math.random()}),jt([...Zn])}}),sa!=0&&b.createElement(se.Z,{className:ie.deleteIcon,onClick:()=>{Zn.splice(sa,1);let zn=[];Zn==null||Zn.map(Fa=>{var na;(na=Fa==null?void 0:Fa.ec_point_ids)==null||na.map(da=>{zn.push(da)})}),Nt(Ue(Sn({},Zn[sa-1]),{ec_point_ids:zn})),jt([...Zn])}}))))))};var Kn=(0,de.connect)(({user:ce})=>({user:ce}))(rn),Wt=ee(20834),fn=ee(71418),Ge=ee(38854),gt=ee(6848),It=ee(43428),mt={flex_box_center:"flex_box_center___zCnVx",flex_space_between:"flex_space_between___BBiQD",flex_box_vertical_center:"flex_box_vertical_center___KzPui",flex_box_center_end:"flex_box_center_end___zJokd",flex_box_column:"flex_box_column___Grsys",moreSpan:"moreSpan___VJeLv",bg:"bg___oBBHW",title:"title___xV4Rt",bottomdiv:"bottomdiv___rPfwr",spanBtn:"spanBtn___eJxID",addQuestionBtn:"addQuestionBtn___RPRiP",saveBtn:"saveBtn___y9nNf",left:"left___Q3Qf4",leftAction:"leftAction___GT9yG",Button:"Button___r00OP",iconWrapper:"iconWrapper___wofW_",up:"up___a9RQm",down:"down___x6RAl",disabled:"disabled___mkEME",titleleft:"titleleft___WZ83K",more_style:"more_style___ZXYnN",qcount:"qcount___o6F1k",score:"score___Gy6jr",qtitle:"qtitle___KF7pa",qcountclick:"qcountclick___kvoyc",right:"right___Nfa70",edit:"edit___RVRSb",delete:"delete___J9BAT",yuanti:"yuanti___ljq8l",tianjia:"tianjia___s7Zu2",shixun:"shixun___YkjdZ",scoreByBlankRadio:"scoreByBlankRadio___QYQY5",modalconfirm:"modalconfirm___dmWFe",scoremodal:"scoremodal___CDA7w",close:"close___jdUWv",content:"content___HPqUf",items:"items___YkyQL",bottom:"bottom___mzpp4",yes:"yes___Xio6z",no:"no___hbicD",formcenter:"formcenter___kN8Ax",radiogroup:"radiogroup___htjtc",easy:"easy____g1mR",medium:"medium___vPAsn",hard:"hard___c6tcf",formcenterselect:"formcenterselect___B88vb",selectitems1:"selectitems1___Dzpho",selectitems:"selectitems___wUGKF",morebottom:"morebottom___F5cFQ",scoreinput:"scoreinput___S9Fbv",shake:"shake___IYp2E",titleTooltip:"titleTooltip___J0i26",exercise_styles:"exercise_styles___BJAZm"},Dt=ee(51257),dt=ee(28426),nt=ee(70100),we=ee(57985),fe=ee(91842),qe=ee(59301),Ot=Object.defineProperty,Oe=Object.defineProperties,Ie=Object.getOwnPropertyDescriptors,pt=Object.getOwnPropertySymbols,tt=Object.prototype.hasOwnProperty,Re=Object.prototype.propertyIsEnumerable,St=(ce,pe,Pe)=>pe in ce?Ot(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,$t=(ce,pe)=>{for(var Pe in pe||(pe={}))tt.call(pe,Pe)&&St(ce,Pe,pe[Pe]);if(pt)for(var Pe of pt(pe))Re.call(pe,Pe)&&St(ce,Pe,pe[Pe]);return ce},en=(ce,pe)=>Oe(ce,Ie(pe)),dn=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),Cn=({Itemid:ce,setqitem:pe,qitem:Pe,data:Nt,getdata:qt,bigitem:Ra,setBigqitem:pa,isedit:Zn,handleEditing:jt})=>{const[Xn,An]=(0,b.useState)([]),[Pt,sn]=(0,b.useState)(!1),Nn=(zn,Fa,na)=>{const da=Array.from(zn),[tr]=da.splice(Fa,1);return da.splice(na,0,tr),da};(0,b.useEffect)(()=>{Nt.length>0&&An([...Nt])},[Nt]);const sa=(zn,Fa)=>dn(void 0,null,function*(){if(!zn.destination)return;if(Zn){jt();return}const na=Nn(Fa,zn.source.index,zn.destination.index);sn(!0);let da=yield(0,te.ZP)(`/api/exercises/${ce}/adjust_position.json`,{method:"post",body:{id:ce,question_ids:na==null?void 0:na.map(tr=>tr.question_id)}});sn(!1),da.status===0&&qt({id:Fa==null?void 0:Fa[zn.source.index].question_id})});return qe.createElement("div",null,qe.createElement(we.Z5,{onDragEnd:zn=>sa(zn,Xn)},qe.createElement(we.bK,{droppableId:"droppable"},(zn,Fa)=>qe.createElement("div",$t({ref:zn.innerRef},zn.droppableProps),qe.createElement(fn.Z,{spinning:Pt},Xn.map((na,da)=>qe.createElement(we._l,{key:da,draggableId:da.toString(),index:da},(tr,bn)=>{var xa,_a;return qe.createElement("aside",$t($t({ref:tr.innerRef},tr.draggableProps),tr.dragHandleProps),qe.createElement(gt.Z,{title:qe.createElement(fe.Z,{value:(na==null?void 0:na.question_type)===8?(xa=na==null?void 0:na.program_attr)==null?void 0:xa.description:na.question_title}),color:"#fff",placement:"left",overlayClassName:mt.titleTooltip},qe.createElement("div",{onClick:()=>{if(Zn){jt();return}pe(en($t({},na),{index:da+1})),pa(Ra),(0,Dt.Vf)("#question-scroll-id")},className:`${mt.qcount} ${na.question_id===(Pe==null?void 0:Pe.question_id)?mt.qcountclick:""}`},qe.createElement("span",{className:mt.score},na==null?void 0:na.question_score,"\u5206"),qe.createElement("span",{className:mt.qtitle},da+1,"\u3001",qe.createElement(fe.Z,{value:(na==null?void 0:na.question_type)===8?(_a=na==null?void 0:na.program_attr)==null?void 0:_a.description:na.question_title,showTextOnly:!0})))))}))),zn.placeholder))))},He=ee(95237),yt=ee(81727),Zt=ee(78673),xt=ee(61485),Mt=ee(22962),ln=ee(59301),un=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),Jn=({form:ce,TagDiscipline:pe,exerciseitem:Pe,qitem:Nt,getTagData:qt})=>{var Ra;const[pa,Zn]=(0,b.useState)(!0),[jt,Xn]=(0,b.useState)(!1),[An,Pt]=(0,b.useState)(""),[sn,Nn]=(0,b.useState)([]),[sa,zn]=(0,b.useState)([]),[Fa,na]=(0,b.useState)(0);(0,b.useEffect)(()=>{tr()},[]);const da=bn=>un(void 0,null,function*(){const xa=yield(0,te.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:bn==null?void 0:bn.sub_discipline_id}});zn(xa==null?void 0:xa.tag_disciplines)}),tr=()=>un(void 0,null,function*(){const bn=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Nn(bn.disciplines||[]),Nt!=null&&Nt.sub_discipline_id&&da(Nt),na(Nt!=null&&Nt.sub_discipline_id?1:0),ce.setFieldsValue({difficulty:Nt.difficulty||2,tag_discipline_ids:Nt.tag_discipline_ids,repeat_answer:!Nt.repeat_answer,sub_discipline_id:Nt!=null&&Nt.sub_discipline_id?[Nt==null?void 0:Nt.discipline_id,Nt==null?void 0:Nt.sub_discipline_id]:[]})});return ln.createElement("div",null,ln.createElement("div",{style:{marginTop:30,height:pa?"100%":"0px",overflow:"hidden"}},ln.createElement(Fe.default.Item,{className:mt.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},ln.createElement($e.ZP.Group,{className:mt.radiogroup},ln.createElement($e.ZP.Button,{className:mt.easy,value:1},"\u7B80\u5355"),ln.createElement($e.ZP.Button,{className:mt.medium,value:2},"\u9002\u4E2D"),ln.createElement($e.ZP.Button,{className:mt.hard,value:3},"\u56F0\u96BE"))),ln.createElement(Fe.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:mt.formcenterselect},ln.createElement(le.Z,{className:mt.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:sn,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(bn,xa)=>{ce.setFieldsValue({sub_discipline_id:bn,tag_discipline_ids:[]}),na(bn?bn.length:0),(bn==null?void 0:bn.length)>0&&(da({sub_discipline_id:bn[1]}),bn[1]==(Nt==null?void 0:Nt.sub_discipline_id)&&ce.setFieldValue("tag_discipline_ids",Nt.tag_discipline_ids))},onClear:()=>{zn([]),ce.setFieldValue("tag_discipline_ids",[]),na(0)}})),ln.createElement(Fe.default.Item,{className:mt.formcenterselect},ln.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},ln.createElement(Fe.default.Item,{name:"tag_discipline_ids"},ln.createElement(ve.default,{className:mt.selectitems,disabled:Fa===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(bn,xa)=>xa.key.indexOf(bn.toLowerCase())>=0},sa==null?void 0:sa.map(bn=>ln.createElement(ve.default.Option,{key:bn.name+bn.id,value:bn.id},ln.createElement("div",{style:{display:"flex",alignItems:"center"}},ln.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},bn.name),(bn==null?void 0:bn.type)==="personal"&&ln.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),Fa>0&&ln.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},ln.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),ln.createElement("a",{onClick:()=>{Xn(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),ln.createElement(Fe.default.Item,{className:mt.formcenterselect},ln.createElement("div",{style:{display:"flex",alignItems:"center"}},ln.createElement(Fe.default.Item,{name:"repeat_answer",valuePropName:"checked"},ln.createElement(Zt.Z,null)),ln.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"48px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",ln.createElement(gt.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"},ln.createElement(xt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),ln.createElement(Mt.Z,{open:jt,subDisciplineId:(Ra=ce.getFieldValue("sub_discipline_id"))==null?void 0:Ra[1],onCancel:()=>{Xn(!1)},onOkClick:bn=>{zn(xa=>[...xa,bn]),ce.setFieldValue("tag_discipline_ids",[...ce.getFieldValue("tag_discipline_ids"),bn==null?void 0:bn.id])}}))},Pa=ee(59301),Ha=Object.defineProperty,Aa=Object.defineProperties,gr=Object.getOwnPropertyDescriptors,nr=Object.getOwnPropertySymbols,ha=Object.prototype.hasOwnProperty,Or=Object.prototype.propertyIsEnumerable,Jt=(ce,pe,Pe)=>pe in ce?Ha(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Dn=(ce,pe)=>{for(var Pe in pe||(pe={}))ha.call(pe,Pe)&&Jt(ce,Pe,pe[Pe]);if(nr)for(var Pe of nr(pe))Or.call(pe,Pe)&&Jt(ce,Pe,pe[Pe]);return ce},ra=(ce,pe)=>Aa(ce,gr(pe)),Da=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),Pn=({qitem:ce,setisedit:pe,TagDiscipline:Pe,exerciseitem:Nt,seveeditor:qt,deleteitem:Ra,getTagData:pa,init:Zn,showTip:jt=!1})=>{var Xn;const[An]=Fe.default.useForm();(0,b.useEffect)(()=>{var sn;An.setFieldsValue(ra(Dn({},ce),{name:ce==null?void 0:ce.question_title,choices:(sn=ce==null?void 0:ce.question_choices)==null?void 0:sn.map(Nn=>ra(Dn({},Nn),{standard_boolean:Nn!=null&&Nn.standard_boolean?1:0})),repeat_answer:!(ce!=null&&ce.repeat_answer)}))},[ce]);const Pt=sn=>{if(!(sn!=null&&sn.length))return!1;const Nn=sn.map(zn=>{var Fa;return(Fa=zn.choice_text)==null?void 0:Fa.trim().replace(/^\s+|\s+$/g,"")});return new Set(Nn).size!==Nn.length};return Pa.createElement("div",null,Pa.createElement(Fe.default,{form:An,colon:!1,onFinish:sn=>{var Nn,sa,zn,Fa,na;if(Pt(sn.choices)){Ne.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let da=(sa=(Nn=sn==null?void 0:sn.choices)==null?void 0:Nn.map)==null?void 0:sa.call(Nn,(bn,xa)=>{if((bn==null?void 0:bn.standard_boolean)===1)return xa+1}),tr=ra(Dn({},sn),{item_type:ce==null?void 0:ce.question_type,question_choices:(Fa=(zn=sn==null?void 0:sn.choices)==null?void 0:zn.map)==null?void 0:Fa.call(zn,bn=>bn.choice_text),standard_answers:da.filter(bn=>bn),choices:(na=sn==null?void 0:sn.choices)==null?void 0:na.map(bn=>ra(Dn({},bn),{is_answer:bn.standard_boolean}))});qt(Dn(Dn({},ce),tr))},onFinishFailed:sn=>Da(void 0,null,function*(){var Nn,sa;Ne.ZP.error(sn.errorFields[0].errors[0]),An.scrollToField((sa=(Nn=sn==null?void 0:sn.errorFields)==null?void 0:Nn[0])==null?void 0:sa.name,{behavior:"smooth",block:"center"})})},Pa.createElement("div",{style:{display:"flex",alignItems:"center"}},Pa.createElement("div",{style:{flex:1}},Pa.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Pa.createElement("span",null,(ce==null?void 0:ce.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),((Xn=Nt==null?void 0:Nt.exercise)==null?void 0:Xn.exercise_status)==1&&!(ce!=null&&ce.isadd)&&Pa.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ra()}},Pa.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Pa.createElement(We.ZP,{onClick:()=>{var sn;ce.isadd?(pe(!1),Zn()):(An.setFieldsValue(ra(Dn({},ce),{name:ce==null?void 0:ce.question_title,choices:(sn=ce==null?void 0:ce.question_choices)==null?void 0:sn.map(Nn=>ra(Dn({},Nn),{standard_boolean:Nn!=null&&Nn.standard_boolean?1:0})),repeat_answer:!(ce!=null&&ce.repeat_answer)})),pe(!1))}},"\u53D6\u6D88"),Pa.createElement(gt.Z,{overlayClassName:mt.shake,open:jt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Pa.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Pa.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")},Pa.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>Da(void 0,null,function*(){An.submit()})},"\u4FDD\u5B58"))),Pa.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Pa.createElement(He.Z,{align:"middle"},Pa.createElement(Fe.default.Item,{className:mt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Pa.createElement(Ve.Z,{onBlur:sn=>{sn.target.value==="0"&&Ne.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}))),Pa.createElement(yt.u,{form:An,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"question_title",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),Pa.createElement(Jn,{getTagData:pa,qitem:ce,exerciseitem:Nt,TagDiscipline:Pe,form:An}))))},In=ee(92046),Hn=ee(74716),cn=ee(59301),oa=Object.defineProperty,Sa=Object.defineProperties,wt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,Yn=Object.prototype.propertyIsEnumerable,ea=(ce,pe,Pe)=>pe in ce?oa(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Wn=(ce,pe)=>{for(var Pe in pe||(pe={}))bt.call(pe,Pe)&&ea(ce,Pe,pe[Pe]);if(Lt)for(var Pe of Lt(pe))Yn.call(pe,Pe)&&ea(ce,Pe,pe[Pe]);return ce},rr=(ce,pe)=>Sa(ce,wt(pe)),Na=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),Ya=({qitem:ce,TagDiscipline:pe,exerciseitem:Pe,setisedit:Nt,seveeditor:qt,deleteitem:Ra,getTagData:pa,init:Zn,showTip:jt=!1})=>{var Xn;const[An]=Fe.default.useForm(),Pt=Fe.default.useWatch("use_blank_score",An);return(0,b.useEffect)(()=>{An.setFieldsValue(rr(Wn({},ce),{standard_answers:ce.standard_answers||[],name:ce.question_title,repeat_answer:!ce.repeat_answer}))},[ce]),cn.createElement("div",null,cn.createElement(Fe.default,{form:An,colon:!1,onValuesChange:(sn,Nn)=>{var sa,zn,Fa,na;if(sn!=null&&sn.standard_answers||sn!=null&&sn.use_blank_score){let da=((sa=An.getFieldValue("standard_answers"))==null?void 0:sa.length)>0&&((Fa=(zn=An.getFieldValue("standard_answers"))==null?void 0:zn.map(tr=>tr.score))==null?void 0:Fa.filter(tr=>tr));(da==null?void 0:da.length)>0&&An.setFieldsValue({question_score:(da==null?void 0:da.length)>0&&((na=da.reduce((tr,bn)=>tr+bn))==null?void 0:na.toFixed(1))})}},onFinish:sn=>{qt(rr(Wn(Wn({},ce),sn),{item_type:ce==null?void 0:ce.question_type,standard_answers:sn.standard_answers,question_title:sn.name}))},onFinishFailed:sn=>Na(void 0,null,function*(){var Nn,sa;sn.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,Dt.pE)(),Ne.ZP.error(sn.errorFields[0].errors[0]),An.scrollToField((sa=(Nn=sn==null?void 0:sn.errorFields)==null?void 0:Nn[0])==null?void 0:sa.name,{behavior:"smooth",block:"center"})})},cn.createElement("div",{style:{display:"flex",alignItems:"center"}},cn.createElement("div",{style:{flex:1}},cn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),cn.createElement("span",null,"\u586B\u7A7A\u9898")),((Xn=Pe==null?void 0:Pe.exercise)==null?void 0:Xn.exercise_status)==1&&!(ce!=null&&ce.isadd)&&cn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ra()}},cn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),cn.createElement(We.ZP,{onClick:()=>{ce.isadd?(Nt(!1),Zn()):(An.setFieldsValue(rr(Wn({},ce),{standard_answers:ce.standard_answers||[],name:ce.question_title,repeat_answer:!ce.repeat_answer})),Nt(!1))}},"\u53D6\u6D88"),cn.createElement(gt.Z,{overlayClassName:mt.shake,open:jt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:cn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},cn.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")},cn.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{An.submit()}},"\u4FDD\u5B58"))),cn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},cn.createElement(He.Z,{align:"middle"},Pt?cn.createElement(Hn.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):cn.createElement(Fe.default.Item,{key:2,className:mt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},cn.createElement(Ve.Z,{onBlur:sn=>{sn.target.value==="0"&&Ne.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})),cn.createElement(Fe.default.Item,{name:"use_blank_score",noStyle:!0},cn.createElement($e.ZP.Group,{className:mt.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),cn.createElement(gt.Z,{overlayInnerStyle:{width:460},title:cn.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",cn.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")},cn.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),cn.createElement(In.u,{form:An,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Pt,answerKey:"standard_answers"}),cn.createElement(Jn,{getTagData:pa,qitem:ce,exerciseitem:Pe,TagDiscipline:pe,form:An}))))},Ba=ee(14289),Bn=ee(59301),mr=Object.defineProperty,Hr=Object.defineProperties,eo=Object.getOwnPropertyDescriptors,Ar=Object.getOwnPropertySymbols,Qe=Object.prototype.hasOwnProperty,yn=Object.prototype.propertyIsEnumerable,_t=(ce,pe,Pe)=>pe in ce?mr(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Fn=(ce,pe)=>{for(var Pe in pe||(pe={}))Qe.call(pe,Pe)&&_t(ce,Pe,pe[Pe]);if(Ar)for(var Pe of Ar(pe))yn.call(pe,Pe)&&_t(ce,Pe,pe[Pe]);return ce},jn=(ce,pe)=>Hr(ce,eo(pe)),ia=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),Vn=({qitem:ce,setisedit:pe,TagDiscipline:Pe,exerciseitem:Nt,seveeditor:qt,deleteitem:Ra,getTagData:pa,init:Zn,showTip:jt=!1})=>{var Xn;const[An]=Fe.default.useForm();return(0,b.useEffect)(()=>{var Pt;An.setFieldsValue(jn(Fn({},ce),{name:ce.question_title,repeat_answer:!ce.repeat_answer,choices:(Pt=ce==null?void 0:ce.question_choices)==null?void 0:Pt.map(sn=>jn(Fn({},sn),{is_answer:sn!=null&&sn.standard_boolean?1:0}))}))},[ce]),Bn.createElement("div",null,Bn.createElement(Fe.default,{form:An,colon:!1,onFinish:Pt=>{var sn,Nn,sa,zn;let Fa=(Nn=(sn=Pt==null?void 0:Pt.choices)==null?void 0:sn.map)==null?void 0:Nn.call(sn,(na,da)=>{if((na==null?void 0:na.is_answer)===1)return da+1});qt(jn(Fn(Fn({},ce),Pt),{question_title:Pt.name,standard_answers:Fa.filter(na=>na),question_choices:(zn=(sa=Pt==null?void 0:Pt.choices)==null?void 0:sa.map)==null?void 0:zn.call(sa,na=>na.choice_text)}))},onFinishFailed:Pt=>ia(void 0,null,function*(){var sn,Nn;Ne.ZP.error(Pt.errorFields[0].errors[0]),An.scrollToField((Nn=(sn=Pt==null?void 0:Pt.errorFields)==null?void 0:sn[0])==null?void 0:Nn.name,{behavior:"smooth",block:"center"})})},Bn.createElement("div",{style:{display:"flex",alignItems:"center"}},Bn.createElement("div",{style:{flex:1}},Bn.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Bn.createElement("span",null,"\u5224\u65AD\u9898")),((Xn=Nt==null?void 0:Nt.exercise)==null?void 0:Xn.exercise_status)==1&&!(ce!=null&&ce.isadd)&&Bn.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ra()}},Bn.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Bn.createElement(We.ZP,{onClick:()=>{var Pt;ce.isadd?(pe(!1),Zn()):(An.setFieldsValue(jn(Fn({},ce),{name:ce.question_title,repeat_answer:!ce.repeat_answer,choices:(Pt=ce==null?void 0:ce.question_choices)==null?void 0:Pt.map(sn=>jn(Fn({},sn),{is_answer:sn!=null&&sn.standard_boolean?1:0}))})),pe(!1))}},"\u53D6\u6D88"),Bn.createElement(gt.Z,{overlayClassName:mt.shake,open:jt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Bn.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Bn.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")},Bn.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{An.submit()}},"\u4FDD\u5B58"))),Bn.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Bn.createElement(Fe.default.Item,{className:mt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Bn.createElement(Ve.Z,{onBlur:Pt=>{Pt.target.value==="0"&&Ne.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})),Bn.createElement(Ba.Z,{form:An,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),Bn.createElement(Jn,{getTagData:pa,qitem:ce,exerciseitem:Nt,TagDiscipline:Pe,form:An}))))},fr=ee(36381),ca={wrap:"wrap___m6v_p",deleteIcon:"deleteIcon___hdYRw",keywordTag:"keywordTag___BLtdn",questionTitleEditorWrap:"questionTitleEditorWrap___fdaK7",choiceWrap:"choiceWrap___wkyUO",choiceIndex:"choiceIndex___tExMq",judgementIndex:"judgementIndex___RMhzJ",setAnswerBtn:"setAnswerBtn___bisIK",activeAnswer:"activeAnswer___MnyyC",activeJudgementAnswer:"activeJudgementAnswer___grGX5",actionWrapper:"actionWrapper___LUawU",addIcon:"addIcon___ckXqe",inputBorder:"inputBorder___nuo0O",placeholder:"placeholder___Dhdir",blankWrapper:"blankWrapper___cnidV",blankInput:"blankInput___iZ5BF",blankInputNumberWrapper:"blankInputNumberWrapper___zlXQc",addBtn:"addBtn___OdgAm",blankIndex:"blankIndex___g4Y7d",baseInputWrapper:"baseInputWrapper___DCOHd",collapseWrapper:"collapseWrapper___SyLrk",panelHeader:"panelHeader___E0il1",open:"open___IFH3V",close:"close___YpIA9",hide:"hide___Nl1W6",scoreByBlankRadio:"scoreByBlankRadio___jpG4i"},En=ee(39793),hr=Object.defineProperty,Nr=Object.defineProperties,Ur=Object.getOwnPropertyDescriptors,jr=Object.getOwnPropertySymbols,Ea=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,qa=(ce,pe,Pe)=>pe in ce?hr(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Ta=(ce,pe)=>{for(var Pe in pe||(pe={}))Ea.call(pe,Pe)&&qa(ce,Pe,pe[Pe]);if(jr)for(var Pe of jr(pe))Ka.call(pe,Pe)&&qa(ce,Pe,pe[Pe]);return ce},Mr=(ce,pe)=>Nr(ce,Ur(pe)),uo=(ce,pe)=>{var Pe={};for(var Nt in ce)Ea.call(ce,Nt)&&pe.indexOf(Nt)<0&&(Pe[Nt]=ce[Nt]);if(ce!=null&&jr)for(var Nt of jr(ce))pe.indexOf(Nt)<0&&Ka.call(ce,Nt)&&(Pe[Nt]=ce[Nt]);return Pe};const wr=ce=>{var pe=ce,{value:Pe,onChange:Nt,scrollId:qt}=pe,Ra=uo(pe,["value","onChange","scrollId"]);return b.createElement("div",{id:qt||""},b.createElement(En.Z,Mr(Ta({},Ra),{defaultValue:Pe,onChange:(pa,Zn)=>{console.log("a:",pa,Zn),Zn!=null&&Zn.length?Nt(pa,Zn):Nt(pa)}})))},Dr=({value:ce,onChange:pe,placeholder:Pe,height:Nt=140,isEdit:qt})=>qt?b.createElement(En.Z,{watch:!0,isFocus:!0,height:Nt,placeholder:Pe,defaultValue:ce,onChange:pe}):b.createElement("div",{style:{cursor:"pointer"}},ce?b.createElement(fe.Z,{className:ca.inputBorder,value:ce}):b.createElement("div",{className:`${ca.inputBorder} ${ca.placeholder}`},Pe));var Fr=ee(43604),mi=Object.defineProperty,li=Object.defineProperties,Fi=Object.getOwnPropertyDescriptors,yo=Object.getOwnPropertySymbols,Bo=Object.prototype.hasOwnProperty,Qo=Object.prototype.propertyIsEnumerable,ko=(ce,pe,Pe)=>pe in ce?mi(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Lo=(ce,pe)=>{for(var Pe in pe||(pe={}))Bo.call(pe,Pe)&&ko(ce,Pe,pe[Pe]);if(yo)for(var Pe of yo(pe))Qo.call(pe,Pe)&&ko(ce,Pe,pe[Pe]);return ce},Sr=(ce,pe)=>li(ce,Fi(pe)),so=(ce,pe)=>{var Pe={};for(var Nt in ce)Bo.call(ce,Nt)&&pe.indexOf(Nt)<0&&(Pe[Nt]=ce[Nt]);if(ce!=null&&yo)for(var Nt of yo(ce))pe.indexOf(Nt)<0&&Qo.call(ce,Nt)&&(Pe[Nt]=ce[Nt]);return Pe};const ei=["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"],wn=({value:ce,onChange:pe,choiceTextKey:Pe,answerKey:Nt,index:qt,isEdit:Ra,setInputActive:pa,form:Zn,choiceOptionsPath:jt,allowChangeMode:Xn,showAddIcon:An,addItem:Pt,deleteItem:sn})=>{const Nn=(ce==null?void 0:ce[Nt])===1,sa=()=>{const Fa=Zn.getFieldValue(jt);Zn.setFieldValue(jt,Fa.map(na=>Sr(Lo({},na),{[Nt]:0})))},zn=()=>{Nn?pe(Sr(Lo({},ce),{[Nt]:0})):(Xn||sa(),pe(Sr(Lo({},ce),{[Nt]:1})))};return b.createElement(He.Z,{className:ca.choiceWrap,align:"middle",wrap:!1},b.createElement(Fr.Z,{onClick:zn,className:`${ca.choiceIndex} ${Nn?ca.activeAnswer:""}`},ei[qt]),b.createElement(Fr.Z,{flex:1,className:`${ca.editorWrap} ml15`,onClick:pa},b.createElement(Dr,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:Ra,value:ce==null?void 0:ce[Pe],onChange:Fa=>{pe(Sr(Lo({},ce),{[Pe]:Fa}))}})),b.createElement(Fr.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:zn,className:`${ca.setAnswerBtn} ${Nn?ca.activeAnswer:""}`},Nn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),b.createElement(Fr.Z,{className:ca.actionWrapper},b.createElement(gt.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},b.createElement(re.Z,{className:ca.addIcon,onClick:Pt,style:{visibility:An?"visible":"hidden"}})),b.createElement(gt.Z,{title:"\u5220\u9664"},b.createElement(se.Z,{className:ca.deleteIcon,onClick:sn,style:{visibility:qt>1?"visible":"hidden"}}))))},hn=({questionTitlePlaceholder:ce,titleKey:pe,choiceKey:Pe,analysisKey:Nt,choiceTextKey:qt,answerKey:Ra,choiceOptionsPath:pa,allowChangeMode:Zn=!0,form:jt,showAnalysis:Xn=!0})=>{const[An,Pt]=(0,b.useState)(),[sn,Nn]=(0,b.useState)(!1);return b.createElement("div",{className:ca.wrap},b.createElement("div",{className:ca.questionTitleEditorWrap},b.createElement(Fe.default.Item,{label:"\u9898\u5E72",name:pe,labelCol:{span:24},rules:[{required:!0}]},b.createElement(wr,{scrollId:Array.isArray(pe)?pe.join("_"):`${pe}`,watch:!0,height:140,placeholder:ce}))),b.createElement(Fe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),b.createElement(Fe.default.List,{name:Pe,rules:[{validator(sa,zn){const Fa=zn.some(da=>da[Ra]===1),na=zn.findIndex(da=>{var tr;return((tr=da[qt])==null?void 0:tr.length)<=0});return na!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${ei[na]}\u9009\u9879\u7684\u5185\u5BB9`)):Fa?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(sa,{add:zn,remove:Fa})=>b.createElement("div",{id:Array.isArray(pa)?pa.join("_"):`${pa}`},sa.map((na,da)=>{var tr=na,{key:bn,name:xa}=tr,_a=so(tr,["key","name"]);const mo=An===bn,Er=()=>{Pt(bn)},hi=da<7&&da===sa.length-1,Qa=()=>zn({[qt]:"",[Ra]:0}),Ro=()=>Fa(xa);return b.createElement(Fe.default.Item,Sr(Lo({},_a),{key:bn,name:xa,noStyle:!0}),b.createElement(wn,{choiceTextKey:qt,answerKey:Ra,index:da,isEdit:mo,setInputActive:Er,form:jt,choiceOptionsPath:pa,allowChangeMode:Zn,showAddIcon:hi,addItem:Qa,deleteItem:Ro}))}),sa.length<8&&b.createElement("div",{className:`${ca.addBtn} mb30`,onClick:()=>zn({[qt]:"",[Ra]:0})},"\u6DFB\u52A0\u9009\u9879"))),Xn&&b.createElement("div",{onClick:()=>Nn(!0)},b.createElement(Fe.default.Item,{name:Nt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(Dr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:sn}))))};var nn=ee(59301),ba=Object.defineProperty,Ca=Object.defineProperties,Pr=Object.getOwnPropertyDescriptors,ma=Object.getOwnPropertySymbols,Ir=Object.prototype.hasOwnProperty,Wr=Object.prototype.propertyIsEnumerable,To=(ce,pe,Pe)=>pe in ce?ba(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,io=(ce,pe)=>{for(var Pe in pe||(pe={}))Ir.call(pe,Pe)&&To(ce,Pe,pe[Pe]);if(ma)for(var Pe of ma(pe))Wr.call(pe,Pe)&&To(ce,Pe,pe[Pe]);return ce},Lr=(ce,pe)=>Ca(ce,Pr(pe)),ao=(ce,pe)=>{var Pe={};for(var Nt in ce)Ir.call(ce,Nt)&&pe.indexOf(Nt)<0&&(Pe[Nt]=ce[Nt]);if(ce!=null&&ma)for(var Nt of ma(ce))pe.indexOf(Nt)<0&&Wr.call(ce,Nt)&&(Pe[Nt]=ce[Nt]);return Pe};const Co=({value:ce,onChange:pe})=>{const Pe=qt=>{_e.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:ca.modal,onOk:()=>{const Ra=[...ce];Ra.splice(qt,1),pe(Ra)}})},Nt=()=>{const qt=[...ce];qt.push(""),pe(qt)};return nn.createElement(He.Z,{className:"ml20"},nn.createElement(Fr.Z,{flex:1},ce==null?void 0:ce.map((qt,Ra)=>nn.createElement(He.Z,{key:`${qt}_${Ra}`,align:"middle",className:"mb20"},nn.createElement(Te.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:qt,autoSize:{maxRows:3},maxLength:1e3,onBlur:pa=>{const Zn=[...ce],jt=pa.target.value.trim();Zn[Ra]=jt,pe(Zn)}}),nn.createElement(gt.Z,{title:"\u5220\u9664"},nn.createElement(se.Z,{className:ca.deleteIcon,style:{marginLeft:15,visibility:Ra>0?"visible":"hidden"},onClick:()=>Pe(Ra)}))))),nn.createElement(Fr.Z,null,nn.createElement("div",{className:`${ca.addBtn}`,onClick:()=>{Nt()}},"\u65B0\u589E\u7B54\u6848")))},ai=({value:ce=!0,onChange:pe})=>nn.createElement(Zt.Z,{checked:!ce,onChange:Pe=>{pe(!Pe)}}),Wo="\u2581",si=({questionTitlePlaceholder:ce,form:pe,name:Pe,scoreByBlank:Nt,answerKey:qt,titleKey:Ra="name",analysisKey:pa="analysis",isOrdered:Zn="is_ordered"})=>{var jt,Xn;const[An,Pt]=(0,b.useState)(!1),sn=(bn,xa)=>{const _a=xa.line;let mo=0;for(let hi=0;hi<_a;hi++)mo+=bn.getLine(hi).split(Wo).length-1;const Er=bn.getLine(_a).substring(0,xa.ch);return mo+=Er.split(Wo).length-1,mo},Nn=(bn,xa,_a,mo)=>{const Er=bn.getRange(xa.from,xa.to);let hi=0;if(xa.text.forEach(Qa=>{hi+=Qa.split(Wo).length-1}),xa.origin!=="setValue"){if(Er&&Er.indexOf(Wo)!==-1){const Qa=Er.split(Wo).length-1,Ro=sn(bn,xa.from);if(console.log(`\u5220\u9664${Qa}\u4E2A\uFF0C \u524D\u9762\u6709${Ro}\u4E2A\uFF0C\u65B0\u589E${hi}\u4E2A`),Qa>1){const Zr=Array.from({length:Qa},(po,Do)=>Ro+Do);mo(Zr)}else mo(Ro)}else if(hi>0){const Qa=sn(bn,xa.from);console.log(`\u65B0\u589E${hi}\u4E2A\uFF0C\u4E4B\u524D\u6709${Qa}\u4E2A`),_a(hi,Qa)}}},sa=()=>{const bn=pe.getFieldValue(["sub_item_banks",...qt]);pe.setFieldValue(["sub_item_banks",...qt],bn==null?void 0:bn.map((xa,_a)=>Lr(io({},xa),{position:_a+1})))},zn=(0,b.useRef)(),Fa=(bn,xa)=>{for(let _a=0;_a<bn;_a++)zn.current({position:null,answer_text:[""]},xa+_a);sa()},na=(0,b.useRef)(),da=bn=>{na.current(bn),sa()},tr=(Xn=(jt=pe.getFieldValue("sub_item_banks"))==null?void 0:jt[qt==null?void 0:qt[0]])==null?void 0:Xn[qt==null?void 0:qt[1]];return console.log(pe==null?void 0:pe.getFieldValue(["sub_item_banks",...Nt])),nn.createElement("div",{className:ca.wrap},nn.createElement("div",{className:ca.questionTitleEditorWrap},nn.createElement(Fe.default.Item,{label:"\u9898\u5E72",name:Ra,labelCol:{span:24},rules:[{required:!0}]},nn.createElement(wr,{scrollId:"name",watch:!0,height:140,placeholder:ce,showNullButton:!0,onCMBeforeChange:(bn,xa)=>{Nn(bn,xa,Fa,da)}}))),nn.createElement(Fe.default.List,{name:qt,rules:[{validator(bn,xa){if((xa==null?void 0:xa.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const _a of xa){const{answer_text:mo}=_a||{};if(mo!=null&&mo.some(Er=>(Er==null?void 0:Er.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(bn,{add:xa,remove:_a},{errors:mo})=>(zn.current=xa,na.current=_a,nn.createElement(nn.Fragment,null,nn.createElement(Fe.default.Item,{label:nn.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(bn!=null&&bn.length)&&nn.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),bn.map((Er,hi)=>{var Qa=Er,{key:Ro,name:Zr}=Qa,po=ao(Qa,["key","name"]);return nn.createElement(He.Z,{className:"mb20",key:Ro,align:"top"},nn.createElement(Fr.Z,{flex:"0 0 auto",className:`${ca.blankIndex} pt5`},"\u586B\u7A7A\u9879",hi+1),nn.createElement(Fr.Z,{flex:1},nn.createElement(He.Z,{align:"top",justify:"space-between"},nn.createElement(Fr.Z,{flex:1},nn.createElement(Fe.default.Item,Lr(io({},po),{name:[Zr,"answer_text"],noStyle:!0}),nn.createElement(Co,null))),(pe==null?void 0:pe.getFieldValue(["sub_item_banks",...Nt]))&&nn.createElement(Fr.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},nn.createElement(Fe.default.Item,Lr(io({},po),{name:[Zr,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:ca.blankInputNumberWrapper}),nn.createElement(Ve.Z,{onChange:()=>{var Do,wi;let Ci=pe==null?void 0:pe.getFieldValue(["sub_item_banks",qt==null?void 0:qt[0],"standard_answers"]),yr=0;for(let Fo in Ci)(Do=Ci[Fo])!=null&&Do.score&&(yr+=Number((wi=Ci[Fo])==null?void 0:wi.score));pe==null||pe.setFieldValue(["sub_item_banks",qt==null?void 0:qt[0],"question_score"],yr)},className:ca.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),nn.createElement(Fe.default.Item,Lr(io({},po),{name:[Zr,"position"],noStyle:!0}),nn.createElement(Te.default,{type:"hidden"}))))})))),nn.createElement(He.Z,{align:"middle"},nn.createElement(Fe.default.Item,{name:[Pe,"downcase"],valuePropName:"checked"},nn.createElement(Zt.Z,null)),nn.createElement(Fr.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),nn.createElement(He.Z,{align:"middle"},nn.createElement(Fe.default.Item,{name:[Pe,"no_space"],valuePropName:"checked"},nn.createElement(Zt.Z,null)),nn.createElement(Fr.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(tr==null?void 0:tr.length)>1&&nn.createElement(He.Z,{align:"middle",className:(tr==null?void 0:tr.length)>1?"mb30":`${ca.hide}`},nn.createElement(Fe.default.Item,{name:Zn},nn.createElement(ai,null)),nn.createElement(Fr.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")),nn.createElement("div",{onClick:()=>Pt(!0)},nn.createElement(Fe.default.Item,{name:pa,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},nn.createElement(Dr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:An}))))};var Li=Object.defineProperty,ur=Object.defineProperties,wa=Object.getOwnPropertyDescriptors,Va=Object.getOwnPropertySymbols,$a=Object.prototype.hasOwnProperty,So=Object.prototype.propertyIsEnumerable,Be=(ce,pe,Pe)=>pe in ce?Li(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,gn=(ce,pe)=>{for(var Pe in pe||(pe={}))$a.call(pe,Pe)&&Be(ce,Pe,pe[Pe]);if(Va)for(var Pe of Va(pe))So.call(pe,Pe)&&Be(ce,Pe,pe[Pe]);return ce},On=(ce,pe)=>ur(ce,wa(pe)),ya=(ce,pe)=>{var Pe={};for(var Nt in ce)$a.call(ce,Nt)&&pe.indexOf(Nt)<0&&(Pe[Nt]=ce[Nt]);if(ce!=null&&Va)for(var Nt of Va(ce))pe.indexOf(Nt)<0&&So.call(ce,Nt)&&(Pe[Nt]=ce[Nt]);return Pe};const an={\u6B63\u786E:"T",\u9519\u8BEF:"F"},za=({value:ce,onChange:pe,form:Pe,choiceKey:Nt})=>{const qt=(ce==null?void 0:ce.is_answer)===1,Ra=ce==null?void 0:ce.choice_text,pa=()=>{var Zn;const jt=(Zn=Pe==null?void 0:Pe.getFieldValue(["sub_item_banks",...Nt]))==null?void 0:Zn.map(Xn=>({choice_text:Xn.choice_text,is_answer:0}));Pe==null||Pe.setFieldValue(["sub_item_banks",...Nt],jt),pe(On(gn({},ce),{is_answer:1}))};return b.createElement(He.Z,{className:ca.choiceWrap,align:"middle",wrap:!1},b.createElement(Fr.Z,{onClick:pa,className:`${ca.choiceIndex} ${ca.judgementIndex} ${qt?ca.activeAnswer:""}`},an[Ra]),b.createElement(Fr.Z,{flex:1,className:`${ca.editorWrap} ml15`},b.createElement("div",{className:`${ca.inputBorder} ${ca.placeholder} ${qt?ca.activeJudgementAnswer:""}`},Ra)),b.createElement(Fr.Z,{flex:"0 0 auto",className:"ml15"},b.createElement("div",{onClick:pa,className:`${ca.setAnswerBtn} ${qt?ca.activeAnswer:""}`},qt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Ia=({questionTitlePlaceholder:ce,choiceKey:pe="choices",form:Pe,titleKey:Nt="name",analysisKey:qt="analysis"})=>{const[Ra,pa]=(0,b.useState)(!1);return b.createElement("div",{className:ca.wrap},b.createElement("div",{className:ca.questionTitleEditorWrap},b.createElement(Fe.default.Item,{label:"\u9898\u5E72",name:Nt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(wr,{scrollId:"name",watch:!0,height:140,placeholder:ce}))),b.createElement(Fe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},b.createElement(Fe.default.List,{name:pe,rules:[{validator(Zn,jt){return jt.some(An=>(An==null?void 0:An.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Zn=>b.createElement("div",{id:"choices"},Zn.map(jt=>{var Xn=jt,{key:An,name:Pt}=Xn,sn=ya(Xn,["key","name"]);return b.createElement(Fe.default.Item,On(gn({},sn),{key:An,name:Pt,noStyle:!0}),b.createElement(za,{form:Pe,choiceKey:pe}))})))),b.createElement("div",{onClick:()=>pa(!0)},b.createElement(Fe.default.Item,{name:qt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(Dr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Ra}))))};var Rn=ee(12563),_n=Object.defineProperty,pr=Object.defineProperties,Wa=Object.getOwnPropertyDescriptors,Ga=Object.getOwnPropertySymbols,Xa=Object.prototype.hasOwnProperty,zr=Object.prototype.propertyIsEnumerable,Oo=(ce,pe,Pe)=>pe in ce?_n(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,ri=(ce,pe)=>{for(var Pe in pe||(pe={}))Xa.call(pe,Pe)&&Oo(ce,Pe,pe[Pe]);if(Ga)for(var Pe of Ga(pe))zr.call(pe,Pe)&&Oo(ce,Pe,pe[Pe]);return ce},ti=(ce,pe)=>pr(ce,Wa(pe)),Vi=(ce,pe)=>{var Pe={};for(var Nt in ce)Xa.call(ce,Nt)&&pe.indexOf(Nt)<0&&(Pe[Nt]=ce[Nt]);if(ce!=null&&Ga)for(var Nt of Ga(ce))pe.indexOf(Nt)<0&&zr.call(ce,Nt)&&(Pe[Nt]=ce[Nt]);return Pe};const al=ce=>{var pe=ce,{value:Pe,onChange:Nt}=pe,qt=Vi(pe,["value","onChange"]);const Ra=pa=>{Nt([pa])};return b.createElement(En.Z,ti(ri({},qt),{defaultValue:Pe==null?void 0:Pe[0],onChange:Ra}))},il=ce=>{if(!ce)return!1;let pe=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 ce==="|"?(Ne.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},Hl=({value:ce=[],onClose:pe})=>b.createElement(Rn.default,{closable:!0,onClose:pe,className:ca.keywordTag},b.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},ce.join(" \u6216 "))),Nl=({questionTitlePlaceholder:ce,form:pe,showKeywords:Pe,isMustKeyWords:Nt=Pe,titleKey:qt="name",analysisKey:Ra="analysis",answerTexts:pa="answer_texts",keywords:Zn="keywords",useKeywords:jt="use_keywords",indexs:Xn})=>{var An,Pt,sn,Nn;const[sa,zn]=(0,b.useState)(!1),[Fa,na]=(0,b.useState)(""),da=(Pt=(An=pe.getFieldValue("sub_item_banks"))==null?void 0:An[jt==null?void 0:jt[0]])==null?void 0:Pt[jt==null?void 0:jt[1]],tr=(Nn=(sn=pe.getFieldValue("sub_item_banks"))==null?void 0:sn[jt==null?void 0:jt[0]])==null?void 0:Nn.question_score;return b.createElement("div",{className:ca.wrap},b.createElement("div",{className:ca.questionTitleEditorWrap},b.createElement(Fe.default.Item,{label:"\u9898\u5E72",name:qt,labelCol:{span:24},rules:[{required:!0}]},b.createElement(wr,{scrollId:"name",watch:!0,height:140,placeholder:ce}))),b.createElement(Fe.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:pa,labelCol:{span:24}},b.createElement(al,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Pe&&!Nt&&b.createElement(Fe.default.Item,{hidden:!0,name:jt,valuePropName:"checked"},b.createElement(Zt.Z,{defaultChecked:!0})),Pe&&Nt&&b.createElement(He.Z,{align:"middle",className:"mb30"},b.createElement(Fe.default.Item,{name:jt,valuePropName:"checked"},b.createElement(Zt.Z,null)),b.createElement(Fr.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),b.createElement(Fr.Z,null,b.createElement(gt.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"},b.createElement(xt.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(da||!Nt)&&b.createElement(Fe.default.List,{name:Zn,rules:[{validator(bn,xa){return Nt?xa!=null&&xa.length?(xa==null?void 0:xa.reduce((mo,Er)=>mo+Er.score,0))>parseFloat(tr)?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()}}]},(bn,{add:xa,remove:_a})=>b.createElement(b.Fragment,null,b.createElement("div",{className:`${ca.title} mb10`},Nt?"\u5173\u952E\u8BCD":b.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),b.createElement(He.Z,{align:"middle",className:"font14 mb30"},b.createElement(Fr.Z,{flex:1},b.createElement(Te.default,{value:Fa,onChange:mo=>{na(mo.target.value)},maxLength:50,allowClear:!0,onPressEnter:mo=>{var Er,hi,Qa,Ro;const Zr=`${(Er=mo.target)==null?void 0:Er.value}`,po=(Qa=(hi=Zr==null?void 0:Zr.split("|"))==null?void 0:hi.filter(Ci=>!!Ci))==null?void 0:Qa.map(Ci=>Ci==null?void 0:Ci.trim()),Do=pe.getFieldValue(["sub_item_banks",...Zn]),wi=((Ro=Do==null?void 0:Do.map(Ci=>Ci==null?void 0:Ci.keyword))==null?void 0:Ro.flat())||[];for(const Ci of po)if(wi.includes(Ci)){Ne.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}il(Zr)&&(xa({keyword:po,score:1}),na(""))},className:ca.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"})),b.createElement(Fr.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),bn.map(mo=>{var Er=mo,{key:hi,name:Qa}=Er,Ro=Vi(Er,["key","name"]);return b.createElement(He.Z,{key:hi,className:"mb20",style:{marginRight:148}},b.createElement(Fr.Z,{flex:1},b.createElement(He.Z,{align:"middle",justify:"space-between"},b.createElement(Fe.default.Item,ti(ri({},Ro),{name:[Qa,"keyword"]}),b.createElement(Hl,{onClose:()=>_a(Qa)})),Nt&&b.createElement(Fe.default.Item,ti(ri({},Ro),{name:[Qa,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:ca.blankInputNumberWrapper}),b.createElement(Ve.Z,{className:ca.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),b.createElement("div",{onClick:()=>zn(!0)},b.createElement(Fe.default.Item,{name:Ra,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},b.createElement(Dr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:sa}))))};var wo=ee(59301),bl=Object.defineProperty,eu=Object.defineProperties,Il=Object.getOwnPropertyDescriptors,Al=Object.getOwnPropertySymbols,tu=Object.prototype.hasOwnProperty,_u=Object.prototype.propertyIsEnumerable,su=(ce,pe,Pe)=>pe in ce?bl(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,mu=(ce,pe)=>{for(var Pe in pe||(pe={}))tu.call(pe,Pe)&&su(ce,Pe,pe[Pe]);if(Al)for(var Pe of Al(pe))_u.call(pe,Pe)&&su(ce,Pe,pe[Pe]);return ce},Xu=(ce,pe)=>eu(ce,Il(pe)),Pl=(ce,pe)=>{var Pe={};for(var Nt in ce)tu.call(ce,Nt)&&pe.indexOf(Nt)<0&&(Pe[Nt]=ce[Nt]);if(ce!=null&&Al)for(var Nt of Al(ce))pe.indexOf(Nt)<0&&_u.call(ce,Nt)&&(Pe[Nt]=ce[Nt]);return Pe};const{Panel:Ru}=fr.default,Mu=({questionTitlePlaceholder:ce,choiceKey:pe,form:Pe,withScore:Nt})=>{const qt=[{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"}],[Ra,pa]=(0,b.useState)(),[Zn,jt]=(0,b.useState)([]),Xn=Pt=>{jt(Pt)},An=({value:Pt})=>wo.createElement("div",{style:{width:150,paddingLeft:11}},Pt);return wo.createElement("div",{className:ca.wrap},wo.createElement("div",{className:ca.questionTitleEditorWrap},wo.createElement(Fe.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},wo.createElement(wr,{scrollId:"name",watch:!0,height:140,placeholder:ce}))),wo.createElement(Fe.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),wo.createElement(Fe.default.List,{name:"sub_item_banks",rules:[{validator(Pt,sn){return sn?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(Pt,{add:sn,remove:Nn,move:sa})=>{const zn=Pe.getFieldValue("sub_item_banks");return wo.createElement(wo.Fragment,null,wo.createElement(fr.default,{className:Pt.length>0?ca.collapseWrapper:"",bordered:!1,activeKey:Zn,onChange:Xn,expandIcon:({isActive:Fa})=>wo.createElement("i",{className:`iconfont icon-weizhankai ${Fa?ca.open:ca.close}`,style:{fontSize:14,transition:"all .2s"}})},Pt.map((Fa,na)=>{var da=Fa,{key:tr,name:bn}=da,xa=Pl(da,["key","name"]),_a,mo,Er,hi,Qa,Ro,Zr,po,Do,wi,Ci,yr,Fo,$i;return wo.createElement(Ru,{className:ca.panel,forceRender:!0,header:wo.createElement("div",{className:ca.panelHeader},"\u7B2C",na+1,"\u5C0F\u9898",wo.createElement("span",null,"\uFF08",((_a=zn==null?void 0:zn[bn])==null?void 0:_a.question_type)==0?"\u5355\u9009\u9898":((mo=zn==null?void 0:zn[bn])==null?void 0:mo.question_type)==1?"\u591A\u9009\u9898":((Er=zn==null?void 0:zn[bn])==null?void 0:Er.question_type)==3?"\u586B\u7A7A\u9898":((hi=zn==null?void 0:zn[bn])==null?void 0:hi.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:bn,extra:wo.createElement(He.Z,{align:"middle",onClick:zi=>zi.stopPropagation()},((Qa=zn==null?void 0:zn[bn])==null?void 0:Qa.question_type)==3&&wo.createElement(wo.Fragment,null,wo.createElement($e.ZP.Group,{defaultValue:(Ro=zn==null?void 0:zn[bn])==null?void 0:Ro.use_blank_score,className:mt.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:zi=>{var $n,Mo,Gi,Xo,Mi;if(Pe==null||Pe.setFieldValue(["sub_item_banks",bn,"use_blank_score"],($n=zi==null?void 0:zi.target)==null?void 0:$n.value),(Mo=zi==null?void 0:zi.target)!=null&&Mo.value){let Wi=0;for(let fi in(Gi=Pe==null?void 0:Pe.getFieldValue(["sub_item_banks",bn]))==null?void 0:Gi.standard_answers)Wi+=Number((Mi=(Xo=Pe==null?void 0:Pe.getFieldValue(["sub_item_banks",bn]))==null?void 0:Xo.standard_answers[fi])==null?void 0:Mi.score);Pe==null||Pe.setFieldValue(["sub_item_banks",bn,"question_score"],Wi||"")}pa(new Date)}}),wo.createElement(gt.Z,{overlayInnerStyle:{width:460},title:wo.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",wo.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")},wo.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),Nt&&wo.createElement(Fe.default.Item,Xu(mu({},xa),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[bn,"question_score"],className:ca.blankInputNumberWrapper}),((Zr=zn==null?void 0:zn[bn])==null?void 0:Zr.question_type)==3&&((po=zn==null?void 0:zn[bn])!=null&&po.use_blank_score)?wo.createElement(An,null):wo.createElement(Ve.Z,{className:ca.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),wo.createElement(He.Z,{align:"middle",className:"pl40",style:{width:82}},na!==0&&wo.createElement("div",{onClick:()=>{var zi;sa(na,na-1);const $n=(zi=Pe.getFieldValue("sub_item_banks"))==null?void 0:zi.map((Mo,Gi)=>(Pt.map((Xo,Mi)=>{Gi===Mi&&(Mo.q_position=Number(Xo.name)+1)}),Mo));Pe.setFieldValue("sub_item_banks",$n)}},wo.createElement(gt.Z,{title:"\u4E0A\u79FB"},wo.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),na<Pt.length-1&&wo.createElement("div",{onClick:()=>{var zi;sa(na,na+1);const $n=(zi=Pe.getFieldValue("sub_item_banks"))==null?void 0:zi.map((Mo,Gi)=>(Pt.map((Xo,Mi)=>{Gi===Mi&&(Mo.q_position=Number(Xo.name)+1)}),Mo));Pe.setFieldValue("sub_item_banks",$n)},className:na===0?"":"ml10"},wo.createElement(gt.Z,{title:"\u4E0B\u79FB"},wo.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),wo.createElement(gt.Z,{title:"\u5220\u9664"},wo.createElement(se.Z,{className:`${ca.deleteIcon} ml40`,onClick:()=>Nn(bn)})))},wo.createElement(Fe.default.Item,Xu(mu({},xa),{name:bn}),(((Do=zn==null?void 0:zn[bn])==null?void 0:Do.question_type)==0||((wi=zn==null?void 0:zn[bn])==null?void 0:wi.question_type)==1)&&wo.createElement(hn,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((Ci=zn==null?void 0:zn[bn])==null?void 0:Ci.question_type)==1,form:Pe,choiceKey:[bn,"choices"],titleKey:[bn,"name"],analysisKey:[bn,"analysis"],choiceOptionsPath:["sub_item_banks",bn,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((yr=zn==null?void 0:zn[bn])==null?void 0:yr.question_type)==3&&wo.createElement(si,{form:Pe,name:bn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",scoreByBlank:[bn,"use_blank_score"],titleKey:[bn,"name"],analysisKey:[bn,"analysis"],isOrdered:[bn,"is_ordered"],answerKey:[bn,"standard_answers"],key:Ra}),((Fo=zn==null?void 0:zn[bn])==null?void 0:Fo.question_type)==2&&wo.createElement(Ia,{form:Pe,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[bn,"name"],analysisKey:[bn,"analysis"],choiceKey:[bn,"choices"]}),(($i=zn==null?void 0:zn[bn])==null?void 0:$i.question_type)==4&&wo.createElement(Nl,{showKeywords:!0,isMustKeyWords:!0,form:Pe,titleKey:[bn,"name"],analysisKey:[bn,"analysis"],answerTexts:[bn,"answer_texts"],useKeywords:[bn,"use_keywords"],keywords:[bn,"keywords"],indexs:bn,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"})))})),Pt.length<20&&wo.createElement(Ge.Z,{menu:{items:[{label:wo.createElement("div",{onClick:()=>{sn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),jt([Pt==null?void 0:Pt.length,...Zn])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:wo.createElement("div",{onClick:()=>{sn({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),jt([Pt==null?void 0:Pt.length,...Zn])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:wo.createElement("div",{onClick:()=>{sn({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),jt([Pt==null?void 0:Pt.length,...Zn])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:wo.createElement("div",{onClick:()=>{sn({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),jt([Pt==null?void 0:Pt.length,...Zn])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:wo.createElement("div",{onClick:()=>{sn({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),jt([Pt==null?void 0:Pt.length,...Zn])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(Fa=>Fa.show).map(Fa=>({label:Fa.label,key:Fa.key}))}},wo.createElement("div",{className:`${ca.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var ll=ee(59301),Tu=Object.defineProperty,nu=Object.defineProperties,Ju=Object.getOwnPropertyDescriptors,bu=Object.getOwnPropertySymbols,ku=Object.prototype.hasOwnProperty,qu=Object.prototype.propertyIsEnumerable,Zu=(ce,pe,Pe)=>pe in ce?Tu(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Cl=(ce,pe)=>{for(var Pe in pe||(pe={}))ku.call(pe,Pe)&&Zu(ce,Pe,pe[Pe]);if(bu)for(var Pe of bu(pe))qu.call(pe,Pe)&&Zu(ce,Pe,pe[Pe]);return ce},qi=(ce,pe)=>nu(ce,Ju(pe)),Hu=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),au=({qitem:ce,setisedit:pe,TagDiscipline:Pe,exerciseitem:Nt,seveeditor:qt,deleteitem:Ra,getTagData:pa,init:Zn,showTip:jt=!1})=>{var Xn;const[An]=Fe.default.useForm();(0,b.useEffect)(()=>{var sn;An.setFieldsValue(qi(Cl({},ce),{name:ce.question_title,sub_item_banks:(sn=ce.sub_exercise_questions)==null?void 0:sn.map(Nn=>{var sa;return qi(Cl({},Nn),{name:Nn.question_title,choices:(sa=Nn==null?void 0:Nn.question_choices)==null?void 0:sa.map(zn=>qi(Cl({},zn),{is_answer:zn!=null&&zn.standard_boolean?1:0}))})}),repeat_answer:!ce.repeat_answer}))},[ce]);const Pt=sn=>{if(!(sn!=null&&sn.length))return!1;const Nn=sn.map(zn=>{var Fa;return(Fa=zn.choice_text)==null?void 0:Fa.trim().replace(/^\s+|\s+$/g,"")});return new Set(Nn).size!==Nn.length};return ll.createElement("div",null,ll.createElement(Fe.default,{form:An,colon:!1,onValuesChange:(sn,Nn)=>{var sa,zn,Fa,na;if(sn!=null&&sn.sub_item_banks){let da=((sa=An.getFieldValue("sub_item_banks"))==null?void 0:sa.length)>0&&((Fa=(zn=An.getFieldValue("sub_item_banks"))==null?void 0:zn.map(tr=>{var bn;if(tr.question_type==3&&(tr!=null&&tr.use_blank_score)){let xa=0;for(let _a in tr==null?void 0:tr.standard_answers)xa+=Number((bn=tr==null?void 0:tr.standard_answers[_a])==null?void 0:bn.score);return xa}else return tr.question_score}))==null?void 0:Fa.filter(tr=>tr));(da==null?void 0:da.length)>0&&An.setFieldsValue({question_score:(na=parseFloat(da.reduce((tr,bn)=>parseFloat(tr)+parseFloat(bn))))==null?void 0:na.toFixed(1)})}},onFinish:sn=>{var Nn,sa;if((Nn=sn.sub_item_banks)==null?void 0:Nn.some(Fa=>Fa.question_type===0||Fa.question_type===1?Pt(Fa.choices):!1)){Ne.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}qt(qi(Cl(Cl({},ce),sn),{question_title:sn.name,sub_questions:(sa=sn==null?void 0:sn.sub_item_banks)==null?void 0:sa.map(Fa=>{var na,da,tr,bn;return(Fa==null?void 0:Fa.question_type)==3?qi(Cl({},Fa),{question_title:Fa.name,item_type:Fa==null?void 0:Fa.question_type}):qi(Cl({},Fa),{question_title:Fa.name,question_choices:(da=(na=Fa==null?void 0:Fa.choices)==null?void 0:na.map)==null?void 0:da.call(na,xa=>xa.choice_text),standard_answers:(bn=(tr=Fa==null?void 0:Fa.choices)==null?void 0:tr.map)==null?void 0:bn.call(tr,(xa,_a)=>(xa==null?void 0:xa.is_answer)===1&&_a+1).filter(xa=>xa),item_type:Fa==null?void 0:Fa.question_type})})}))},onFinishFailed:sn=>Hu(void 0,null,function*(){var Nn,sa;Ne.ZP.error(sn.errorFields[0].errors[0]),An.scrollToField((sa=(Nn=sn==null?void 0:sn.errorFields)==null?void 0:Nn[0])==null?void 0:sa.name,{behavior:"smooth",block:"center"})})},ll.createElement("div",{style:{display:"flex",alignItems:"center"}},ll.createElement("div",{style:{flex:1}},ll.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ll.createElement("span",null,"\u7EC4\u5408\u9898")),((Xn=Nt==null?void 0:Nt.exercise)==null?void 0:Xn.exercise_status)==1&&!(ce!=null&&ce.isadd)&&ll.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ra()}},ll.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),ll.createElement(We.ZP,{onClick:()=>{var sn;ce.isadd?(pe(!1),Zn()):(An.setFieldsValue(qi(Cl({},ce),{name:ce.question_title,sub_item_banks:(sn=ce.sub_exercise_questions)==null?void 0:sn.map(Nn=>{var sa;return qi(Cl({},Nn),{name:Nn.question_title,choices:(sa=Nn==null?void 0:Nn.question_choices)==null?void 0:sa.map(zn=>qi(Cl({},zn),{is_answer:zn!=null&&zn.standard_boolean?1:0}))})}),repeat_answer:!ce.repeat_answer})),pe(!1))}},"\u53D6\u6D88"),ll.createElement(gt.Z,{overlayClassName:mt.shake,open:jt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ll.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ll.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")},ll.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{An.submit()}},"\u4FDD\u5B58"))),ll.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ll.createElement(Hn.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),ll.createElement(Mu,{form:An,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),ll.createElement(Jn,{getTagData:pa,qitem:ce,exerciseitem:Nt,TagDiscipline:Pe,form:An}))))},Ti=ee(59301),Cu=Object.defineProperty,ju=Object.defineProperties,rs=Object.getOwnPropertyDescriptors,Ll=Object.getOwnPropertySymbols,zu=Object.prototype.hasOwnProperty,xu=Object.prototype.propertyIsEnumerable,Au=(ce,pe,Pe)=>pe in ce?Cu(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Fl=(ce,pe)=>{for(var Pe in pe||(pe={}))zu.call(pe,Pe)&&Au(ce,Pe,pe[Pe]);if(Ll)for(var Pe of Ll(pe))xu.call(pe,Pe)&&Au(ce,Pe,pe[Pe]);return ce},jl=(ce,pe)=>ju(ce,rs(pe)),os=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),Gu=({qitem:ce,setqitem:pe,setisedit:Pe,TagDiscipline:Nt,exerciseitem:qt,seveeditor:Ra,deleteitem:pa,showTip:Zn})=>{var jt,Xn;const[An]=Fe.default.useForm();return(0,b.useEffect)(()=>{var Pt,sn;An.setFieldsValue(jl(Fl({},ce),{name:ce==null?void 0:ce.question_title,choices:(Pt=ce==null?void 0:ce.question_choices)==null?void 0:Pt.map(Nn=>jl(Fl({},Nn),{standard_boolean:Nn!=null&&Nn.standard_boolean?1:0})),repeat_answer:!(ce!=null&&ce.repeat_answer)})),ce.shixun=(sn=ce==null?void 0:ce.shixun)==null?void 0:sn.map(Nn=>jl(Fl({},Nn),{defaultscore:Nn.challenge_score}))},[]),Ti.createElement("div",null,Ti.createElement(Fe.default,{form:An,colon:!1,onFinish:Pt=>{var sn,Nn;let sa=jl(Fl({},Pt),{question_scores:(sn=ce==null?void 0:ce.shixun)==null?void 0:sn.map(zn=>zn.challenge_score),item_type:ce==null?void 0:ce.question_type,choices:(Nn=Pt==null?void 0:Pt.choices)==null?void 0:Nn.map(zn=>jl(Fl({},zn),{is_answer:zn.standard_boolean}))});Ra(Fl(Fl({},ce),sa))},onFinishFailed:Pt=>os(void 0,null,function*(){var sn,Nn;Ne.ZP.error(Pt.errorFields[0].errors[0]),An.scrollToField((Nn=(sn=Pt==null?void 0:Pt.errorFields)==null?void 0:sn[0])==null?void 0:Nn.name,{behavior:"smooth",block:"center"})})},Ti.createElement("div",{style:{display:"flex",alignItems:"center"}},Ti.createElement("div",{style:{flex:1}},Ti.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ti.createElement("span",null,"\u5B9E\u8BAD\u9898")),((jt=qt==null?void 0:qt.exercise)==null?void 0:jt.exercise_status)==1&&!(ce!=null&&ce.isadd)&&Ti.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{pa()}},Ti.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ti.createElement(We.ZP,{onClick:()=>{var Pt,sn;An.setFieldsValue(jl(Fl({},ce),{name:ce==null?void 0:ce.question_title,choices:(Pt=ce==null?void 0:ce.question_choices)==null?void 0:Pt.map(Nn=>jl(Fl({},Nn),{standard_boolean:Nn!=null&&Nn.standard_boolean?1:0})),repeat_answer:!(ce!=null&&ce.repeat_answer)})),ce.shixun=(sn=ce==null?void 0:ce.shixun)==null?void 0:sn.map(Nn=>jl(Fl({},Nn),{challenge_score:Nn.defaultscore})),pe(Fl({},ce)),Pe(!1)}},"\u53D6\u6D88"),Ti.createElement(gt.Z,{overlayClassName:mt.shake,open:Zn,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ti.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ti.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")},Ti.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>os(void 0,null,function*(){var Pt,sn,Nn;if(((sn=(Pt=ce==null?void 0:ce.shixun)==null?void 0:Pt.map)==null?void 0:sn.call(Pt,sa=>sa.challenge_score).filter(sa=>sa).length)<((Nn=ce==null?void 0:ce.shixun)==null?void 0:Nn.length)){Ne.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}An.submit()})},"\u4FDD\u5B58"))),Ti.createElement(Hn.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),Ti.createElement(Fe.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},Ti.createElement(En.Z,{watch:!0,height:140,placeholder:"",defaultValue:ce.question_title}))),Ti.createElement(He.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},Ti.createElement("div",null,Ti.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),Ti.createElement("a",{href:`/shixuns/${ce==null?void 0:ce.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Ti.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(Xn=ce==null?void 0:ce.shixun)==null?void 0:Xn.map((Pt,sn)=>Ti.createElement("div",{style:{display:"flex",marginBottom:20}},Ti.createElement("div",{style:{flex:1}},sn+1,"\u3001",Pt.challenge_name),Ti.createElement("div",null,Ti.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",Ti.createElement(Ve.Z,{precision:1,value:Pt==null?void 0:Pt.challenge_score,onChange:Nn=>{const sa=JSON.parse(JSON.stringify((ce==null?void 0:ce.shixun)||[]));sa[sn].challenge_score=Nn;const zn=sa.every(na=>!na.challenge_score),Fa=parseFloat(sa==null?void 0:sa.map(na=>na.challenge_score).reduce((na,da)=>parseFloat(na||0)+parseFloat(da||0)));An.setFieldsValue({question_score:zn?"":Fa.toFixed(1)}),pe(jl(Fl({},ce),{shixun:sa}))},max:200,min:.1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},Gr={flex_box_center:"flex_box_center___Vhtb1",flex_space_between:"flex_space_between___k2ZrJ",flex_box_vertical_center:"flex_box_vertical_center___tn6Db",flex_box_center_end:"flex_box_center_end___k3eNX",flex_box_column:"flex_box_column___rsWbi",warp:"warp___UlRJc",indexTag:"indexTag___rjJ1u",normalWrap:"normalWrap___Qm4zY",redio:"redio___VW3yr",redioitem:"redioitem___jAPlJ",redioitemyes:"redioitemyes___VoiQ1",title:"title___Dt2dl",titleyes:"titleyes___Fjh3a",yestag:"yestag___CXrPv",checkbox:"checkbox___CgMU_",checkboxitem:"checkboxitem___PpJ9n",checkboxitemyes:"checkboxitemyes___pCfvZ",bottom:"bottom___BqrmJ",bottomitem:"bottomitem___Qk2rG",left:"left___l29lW",right:"right___nB1XE",completion:"completion___y1m7L",content:"content___AmQy4",items:"items___lIt8e",simple:"simple___zxJLH",shixunWrapper:"shixunWrapper___kAYdL",shixun:"shixun___UE6xS",score:"score___Px5Fq",qtitle:"qtitle___wG7Nn",program:"program___gzKdL",combination:"combination___R0ysn",qtype:"qtype___U0Suy",divname:"divname___guDo9"},Fu=ee(1710),Xl=ee(19105),zl=ee(24334),or=ee(59301);const du=["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"],es=[{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 Bu=({qitem:ce,exercise:pe})=>{var Pe,Nt,qt,Ra,pa,Zn,jt,Xn,An,Pt,sn,Nn,sa,zn,Fa,na,da,tr,bn,xa,_a,mo,Er,hi;return or.createElement("div",{className:Gr.warp},((ce==null?void 0:ce.question_type)===0||(ce==null?void 0:ce.question_type)===2)&&or.createElement("div",{className:Gr.normalWrap},(Pe=ce==null?void 0:ce.question_choices)==null?void 0:Pe.map((Qa,Ro)=>or.createElement("div",{className:Gr.redio},!(Qa!=null&&Qa.standard_boolean)&&or.createElement("span",{className:Gr.redioitem}),(Qa==null?void 0:Qa.standard_boolean)&&or.createElement("i",{className:`${Gr.redioitemyes} icon-duigou1`}),or.createElement("span",{className:`${Qa!=null&&Qa.standard_boolean?Gr.titleyes:Gr.title} ${Gr.indexTag}`},(ce==null?void 0:ce.question_type)===0?du[Ro]:""),or.createElement(fe.Z,{className:Qa!=null&&Qa.standard_boolean?Gr.titleyes:Gr.title,value:Qa==null?void 0:Qa.choice_text}),(Qa==null?void 0:Qa.standard_boolean)&&or.createElement("div",{className:Gr.yestag},"\u6B63\u786E\u7B54\u6848")))),(ce==null?void 0:ce.question_type)===1&&or.createElement("div",{className:Gr.normalWrap},(Nt=ce==null?void 0:ce.question_choices)==null?void 0:Nt.map((Qa,Ro)=>or.createElement("div",{className:Gr.checkbox},!(Qa!=null&&Qa.standard_boolean)&&or.createElement("span",{className:Gr.checkboxitem}),(Qa==null?void 0:Qa.standard_boolean)&&or.createElement("i",{className:`${Gr.checkboxitemyes} icon-duigou1`}),or.createElement("span",{className:`${Qa!=null&&Qa.standard_boolean?Gr.titleyes:Gr.title} ${Gr.indexTag}`},du[Ro]),or.createElement(fe.Z,{className:Qa!=null&&Qa.standard_boolean?Gr.titleyes:Gr.title,value:Qa==null?void 0:Qa.choice_text}),(Qa==null?void 0:Qa.standard_boolean)&&or.createElement("div",{className:Gr.yestag},"\u6B63\u786E\u7B54\u6848")))),(ce==null?void 0:ce.question_type)===3&&or.createElement("div",{className:Gr.completion},(qt=ce==null?void 0:ce.standard_answers)==null?void 0:qt.map((Qa,Ro)=>{var Zr;return or.createElement(He.Z,{align:"top"},or.createElement("span",{className:Gr.title},"\u586B\u7A7A\u9879",Ro+1),or.createElement("div",{className:Gr.content},(Zr=Qa.answer_text)==null?void 0:Zr.map((po,Do)=>or.createElement("div",{key:Do,className:Gr.items,style:(Qa==null?void 0:Qa.model)===2?{border:0,padding:0}:{}},(Qa==null?void 0:Qa.model)===1?or.createElement("pre",{className:"mb0"},po):or.createElement(Xl.Z,{value:po,disabled:!0})))))})),(ce==null?void 0:ce.question_type)===4&&or.createElement("div",{className:Gr.simple},or.createElement("div",{className:Gr.title},"\u53C2\u8003\u7B54\u6848"),or.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ra=ce==null?void 0:ce.answer_texts)!=null&&Ra[0]?or.createElement(fe.Z,{className:Gr.content,value:(pa=ce==null?void 0:ce.answer_texts)==null?void 0:pa[0]}):or.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),or.createElement("div",{className:"mt20 "},or.createElement("span",{className:Gr.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),or.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},ce!=null&&ce.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(ce==null?void 0:ce.question_type)===5&&or.createElement("div",{className:Gr.shixunWrapper},(Zn=ce==null?void 0:ce.shixun)==null?void 0:Zn.map((Qa,Ro)=>{var Zr,po;return or.createElement("div",null,or.createElement("div",{key:Ro,className:`${Gr.shixun} mb30`},or.createElement("span",{className:Gr.score},"\uFF08",Qa==null?void 0:Qa.challenge_score,"\u5206\uFF09"),or.createElement("span",{className:Gr.qtitle},(ce==null?void 0:ce.index)+"."+(Ro+1),"\u3001",Qa==null?void 0:Qa.challenge_name)),((po=(Zr=pe==null?void 0:pe.editData)==null?void 0:Zr.exercise)==null?void 0:po.show_challenge_task_pass)&&or.createElement(fe.Z,{className:Gr.content,value:(Qa==null?void 0:Qa.task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(ce==null?void 0:ce.question_type)===6&&or.createElement("div",{className:Gr.program,style:{border:!((Xn=(jt=pe==null?void 0:pe.editData)==null?void 0:jt.exercise)!=null&&Xn.show_hack_sets)&&!((Pt=(An=pe==null?void 0:pe.editData)==null?void 0:An.exercise)!=null&&Pt.show_hack_description)&&"none"}},((Nn=(sn=pe==null?void 0:pe.editData)==null?void 0:sn.exercise)==null?void 0:Nn.show_hack_sets)&&or.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},or.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},or.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),or.createElement(Fu.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(Qa,Ro,Zr)=>Zr+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(Qa,Ro,Zr)=>or.createElement(gt.Z,{title:or.createElement("pre",null,Qa)},or.createElement("div",{className:Gr.divname},Qa))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(Qa,Ro,Zr)=>or.createElement(gt.Z,{title:or.createElement("pre",null,Qa)}," ",or.createElement("div",{className:Gr.divname},Qa))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:ce==null?void 0:ce.hack_sets})),((zn=(sa=pe==null?void 0:pe.editData)==null?void 0:sa.exercise)==null?void 0:zn.show_hack_description)&&or.createElement("div",null,or.createElement(fe.Z,{className:Gr.content,value:(ce==null?void 0:ce.description)||"- -"}))),(ce==null?void 0:ce.question_type)===7&&((Fa=ce==null?void 0:ce.sub_exercise_questions)==null?void 0:Fa.map((Qa,Ro)=>{var Zr,po,Do,wi,Ci,yr;return or.createElement("div",{key:Ro},or.createElement("div",{className:Gr.combination},or.createElement("span",{className:Gr.score},Qa==null?void 0:Qa.question_score,"\u5206"),or.createElement("span",{className:Gr.qtype},(Zr=es.find(Fo=>Fo.type==Qa.question_type))==null?void 0:Zr.name),or.createElement("span",{className:Gr.qtitle},Ro+1,"\u3001",Qa==null?void 0:Qa.question_title)),(Qa.question_type===0||Qa.question_type===2)&&or.createElement("div",{className:Gr.warp,style:{padding:"30px 58px",paddingBottom:0}},or.createElement("div",null,(po=Qa==null?void 0:Qa.question_choices)==null?void 0:po.map((Fo,$i)=>or.createElement("div",{className:Gr.redio,key:$i},!(Fo!=null&&Fo.standard_boolean)&&or.createElement("span",{className:Gr.redioitem}),(Fo==null?void 0:Fo.standard_boolean)&&or.createElement("i",{className:`${Gr.redioitemyes} icon-duigou1`}),Qa.question_type===2&&or.createElement("span",{className:`${Fo!=null&&Fo.standard_boolean?Gr.titleyes:Gr.title} ${Gr.indexTag}`},du[$i]),or.createElement(fe.Z,{className:Fo!=null&&Fo.standard_boolean?Gr.titleyes:Gr.title,value:Fo==null?void 0:Fo.choice_text}),(Fo==null?void 0:Fo.standard_boolean)&&or.createElement("div",{className:Gr.yestag},"\u6B63\u786E\u7B54\u6848"))))),Qa.question_type===1&&or.createElement("div",{className:Gr.normalWrap},(Do=Qa==null?void 0:Qa.question_choices)==null?void 0:Do.map((Fo,$i)=>or.createElement("div",{className:Gr.checkbox,key:$i},!(Fo!=null&&Fo.standard_boolean)&&or.createElement("span",{className:Gr.checkboxitem}),(Fo==null?void 0:Fo.standard_boolean)&&or.createElement("i",{className:`${Gr.checkboxitemyes} icon-duigou1`}),or.createElement("span",{className:`${Fo!=null&&Fo.standard_boolean?Gr.titleyes:Gr.title} ${Gr.indexTag}`},du[$i]),or.createElement(fe.Z,{className:Fo!=null&&Fo.standard_boolean?Gr.titleyes:Gr.title,value:Fo==null?void 0:Fo.choice_text}),(Fo==null?void 0:Fo.standard_boolean)&&or.createElement("div",{className:Gr.yestag},"\u6B63\u786E\u7B54\u6848")))),Qa.question_type===3&&or.createElement("div",{className:Gr.completion},(wi=Qa==null?void 0:Qa.standard_answers)==null?void 0:wi.map((Fo,$i)=>{var zi;return or.createElement(He.Z,{align:"top"},or.createElement("span",{className:Gr.title},"\u586B\u7A7A\u9879",$i+1),or.createElement("div",{className:Gr.content},(zi=Fo.answer_text)==null?void 0:zi.map(($n,Mo)=>or.createElement("div",{key:Mo,className:Gr.items},or.createElement("pre",{className:"mb0"},$n)))))})),Qa.question_type===4&&or.createElement("div",{className:Gr.simple},or.createElement("div",{className:Gr.title},"\u53C2\u8003\u7B54\u6848"),or.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ci=Qa==null?void 0:Qa.answer_texts)!=null&&Ci[0]?or.createElement(fe.Z,{className:Gr.content,value:(yr=Qa==null?void 0:Qa.answer_texts)==null?void 0:yr[0]}):or.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),or.createElement("div",{className:"mt20 "},or.createElement("span",{className:Gr.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),or.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},Qa!=null&&Qa.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(ce==null?void 0:ce.question_type)===8&&or.createElement("div",null,or.createElement(fe.Z,{disabledFill:!0,className:Gr.content,showProgramFill:!0,value:zl.Base64.decode(((na=ce==null?void 0:ce.program_attr)==null?void 0:na.code)||"")})),((ce==null?void 0:ce.question_type)<=4||[6,8].includes(ce==null?void 0:ce.question_type))&&or.createElement("div",{className:Gr.bottom},or.createElement("div",{className:`${Gr.bottomitem} mb30`},or.createElement("span",{className:Gr.left},"\u89E3\u6790"),or.createElement("span",{className:Gr.right},ce!=null&&ce.analysis?or.createElement(fe.Z,{value:ce==null?void 0:ce.analysis}):or.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),or.createElement("div",{className:`${Gr.bottomitem} mb30`},or.createElement("span",{className:Gr.left},"\u96BE\u5EA6"),or.createElement("span",{className:Gr.right},(ce==null?void 0:ce.difficulty)===1?"\u7B80\u5355":(ce==null?void 0:ce.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),or.createElement("div",{className:Gr.bottomitem},or.createElement("span",{className:Gr.left},"\u77E5\u8BC6\u70B9"),or.createElement(gt.Z,{title:((da=ce==null?void 0:ce.tag_discipline_names)==null?void 0:da.length)<=0||((tr=ce==null?void 0:ce.tag_discipline_names)==null?void 0:tr.length)==1&&["-"].includes(ce==null?void 0:ce.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(xa=(bn=ce==null?void 0:ce.tag_discipline_names)==null?void 0:bn.join("\uFF1B"))==null?void 0:xa.toString()},or.createElement("span",{className:Gr.right},((_a=ce==null?void 0:ce.tag_discipline_names)==null?void 0:_a.length)<=0?or.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((mo=ce==null?void 0:ce.tag_discipline_names)==null?void 0:mo.length)==1&&["-"].includes(ce==null?void 0:ce.tag_discipline_names[0])?or.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(hi=(Er=ce==null?void 0:ce.tag_discipline_names)==null?void 0:Er.join("\uFF1B"))==null?void 0:hi.toString())))))},ts=ee(4881),cu=ee(44272),tl=ee(59301),ls=Object.defineProperty,us=Object.defineProperties,ss=Object.getOwnPropertyDescriptors,Wu=Object.getOwnPropertySymbols,Jl=Object.prototype.hasOwnProperty,ql=Object.prototype.propertyIsEnumerable,ru=(ce,pe,Pe)=>pe in ce?ls(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,fu=(ce,pe)=>{for(var Pe in pe||(pe={}))Jl.call(pe,Pe)&&ru(ce,Pe,pe[Pe]);if(Wu)for(var Pe of Wu(pe))ql.call(pe,Pe)&&ru(ce,Pe,pe[Pe]);return ce},Ku=(ce,pe)=>us(ce,ss(pe)),me=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),ye=({qitem:ce,setisedit:pe,TagDiscipline:Pe,exerciseitem:Nt,seveeditor:qt,deleteitem:Ra,getTagData:pa,init:Zn,showTip:jt=!1})=>{var Xn;const[An]=Fe.default.useForm();return(0,b.useEffect)(()=>{An.setFieldsValue(Ku(fu({},ce),{name:ce.question_title,answer_texts:ce.answer_texts,repeat_answer:!ce.repeat_answer}))},[ce]),tl.createElement("div",null,tl.createElement(Fe.default,{form:An,colon:!1,onFinish:Pt=>{qt(Ku(fu(fu({},ce),Pt),{answer_texts:Pt==null?void 0:Pt.answer_texts,question_title:Pt==null?void 0:Pt.name}))},onFinishFailed:Pt=>me(void 0,null,function*(){var sn,Nn;Ne.ZP.error(Pt.errorFields[0].errors[0]),An.scrollToField((Nn=(sn=Pt==null?void 0:Pt.errorFields)==null?void 0:sn[0])==null?void 0:Nn.name,{behavior:"smooth",block:"center"})})},tl.createElement("div",{style:{display:"flex",alignItems:"center"}},tl.createElement("div",{style:{flex:1}},tl.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),tl.createElement("span",null,"\u7B80\u7B54\u9898")),((Xn=Nt==null?void 0:Nt.exercise)==null?void 0:Xn.exercise_status)==1&&!(ce!=null&&ce.isadd)&&tl.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ra()}},tl.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),tl.createElement(We.ZP,{onClick:()=>{ce.isadd?(pe(!1),Zn()):(An.setFieldsValue(Ku(fu({},ce),{name:ce==null?void 0:ce.question_title,answer_texts:ce.answer_texts||[],repeat_answer:!(ce!=null&&ce.repeat_answer)})),pe(!1))}},"\u53D6\u6D88"),tl.createElement(gt.Z,{overlayClassName:mt.shake,open:jt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:tl.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},tl.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")},tl.createElement(We.ZP,{type:"primary",className:"ml20",onClick:()=>{An.submit()}},"\u4FDD\u5B58"))),tl.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},tl.createElement(Fe.default.Item,{className:mt.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},tl.createElement(Ve.Z,{onBlur:Pt=>{Pt.target.value==="0"&&Ne.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})),tl.createElement(cu.W,{form:An,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),tl.createElement(Jn,{getTagData:pa,qitem:ce,exerciseitem:Nt,TagDiscipline:Pe,form:An}))))},et=ee(59301),lt=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),Gt=({setScoreShow:ce,ScoreShow:pe,exerciseitem:Pe,getdata:Nt})=>{var qt,Ra,pa;const[Zn,jt]=(0,b.useState)(!1);function Xn(){return lt(this,null,function*(){var An,Pt,sn;let Nn=(Pt=(An=Pe==null?void 0:Pe.exercise_question_types)==null?void 0:An.filter(zn=>zn.Singlequestion))==null?void 0:Pt.map(zn=>({question_type:zn.question_type,score:zn.Singlequestion})),sa=yield(0,te.ZP)(`/api/exercises/${(sn=Pe==null?void 0:Pe.exercise)==null?void 0:sn.id}/batch_set_score.json`,{method:"POST",body:{question_arr:Nn}});(sa==null?void 0:sa.status)===0&&Nt()})}return et.createElement("div",null,pe&&et.createElement(_e.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:pe,width:640,centered:!0,zIndex:10,className:mt.scoremodal,onCancel:()=>{ce(!1)},onOk:()=>{var An,Pt,sn;if(Pe!=null&&Pe.use_blank_score&&((sn=(Pt=(An=Pe==null?void 0:Pe.exercise_question_types)==null?void 0:An.filter(Nn=>Nn.name==="\u586B\u7A7A\u9898"))==null?void 0:Pt[0])!=null&&sn.Singlequestion)){jt(!0);return}Xn(),ce(!1)}},et.createElement("div",{className:"c-black"},"\u603B\u5206",et.createElement("span",{className:"ml10 c-light-primary"},(Pe==null?void 0:Pe.exercise_question_types.length)>0&&((qt=Pe==null?void 0:Pe.exercise_types)==null?void 0:qt.q_scores))),et.createElement("div",{className:mt.content},et.createElement("span",null,"\u9898\u578B\u540D\u79F0"),et.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),et.createElement("span",null,"\u9898\u578B\u603B\u5206"),et.createElement("span",null,"\u64CD\u4F5C")),(pa=(Ra=Pe==null?void 0:Pe.exercise_question_types)==null?void 0:Ra.filter(An=>An.name!=="\u5B9E\u8BAD\u9898"&&An.name!=="\u7EC4\u5408\u9898"))==null?void 0:pa.map(An=>{var Pt;return et.createElement("div",{className:mt.items},et.createElement("span",null,An==null?void 0:An.name),et.createElement("span",null,(Pt=An==null?void 0:An.items)==null?void 0:Pt.length),et.createElement("span",null,An==null?void 0:An.score),et.createElement("span",null,"\u6BCF\u9898",et.createElement(Ve.Z,{max:100,precision:1,min:.1,onChange:sn=>{An.Singlequestion=sn},style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),et.createElement(_e.default,{title:!1,footer:!1,centered:!0,zIndex:20,open:Zn,width:640,closable:!1,className:mt.scoremodal},et.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",et.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"),et.createElement("div",{className:mt.bottom},et.createElement(We.ZP,{className:mt.no,onClick:()=>{jt(!1)}},"\u53D6\u6D88"),et.createElement(We.ZP,{className:mt.yes,onClick:()=>{Xn(),jt(!1),ce(!1)}},"\u786E\u8BA4"))))},kn=ee(99313),Tn=ee(98228),ua=ee(58421),La={flex_box_center:"flex_box_center___aDsO9",flex_space_between:"flex_space_between___5V4Xk",flex_box_vertical_center:"flex_box_vertical_center___rNdEP",flex_box_center_end:"flex_box_center_end___cKjnr",flex_box_column:"flex_box_column___glFYD",scoremodal:"scoremodal___PfqOf",selectWrapper:"selectWrapper___Mtqcz",selectWrappers:"selectWrappers___uX2K9",allqingchu:"allqingchu___IqL8g",title:"title___UgYfD",score:"score___LjJmD",close:"close___I0jAO",content:"content___4u86F",items:"items___mK2L5",bottom:"bottom___vQTEm",yes:"yes___j81JQ",no:"no___kiUH4",titlecount:"titlecount___lliQr",add:"add___QhDj8",search:"search___QCCaL",searchIcon:"searchIcon___oXRH5",tabWrap:"tabWrap___Cu_4D",previewModal:"previewModal___BVDlS"},va=ee(55305),mn={flex_box_center:"flex_box_center___zojHa",flex_space_between:"flex_space_between___wmLZ4",flex_box_vertical_center:"flex_box_vertical_center___DszWW",flex_box_center_end:"flex_box_center_end___mVCv5",flex_box_column:"flex_box_column___fbC9t",warp:"warp___isAcM",shixunbutton:"shixunbutton___h3Ybb",redio:"redio___xDffb",redioitem:"redioitem___FFPtq",redioitemyes:"redioitemyes___pF7ID",title:"title___mnPZc",titleyes:"titleyes___wrtWQ",yestag:"yestag___D4krY",qcount:"qcount___W5pwO",score:"score___eKQzl",qtitle:"qtitle___lb8MD",checkbox:"checkbox___QpUm4",checkboxitem:"checkboxitem___Wm2SH",checkboxitemyes:"checkboxitemyes___VVVTe",bottom:"bottom___Mn_Bw",bottomitem:"bottomitem___JTyHT",left:"left___nQqpo",right:"right___v58qy",completion:"completion___BnZSp",content:"content___MU8hZ",items:"items___a7i54",simple:"simple___GDw3K",shixun:"shixun___DGzTe",combination:"combination___AG9cr"};const Oa=["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 Mn=({qitem:ce})=>{var pe,Pe,Nt,qt,Ra,pa,Zn,jt,Xn,An;return b.createElement("div",{className:mn.warp},b.createElement("div",{className:mn.mainPart},b.createElement("div",{className:mn.qcount},(ce==null?void 0:ce.question_type)===8&&b.createElement(fe.Z,{className:mn.content,showProgramFill:!0,value:(pe=ce==null?void 0:ce.program_attr)==null?void 0:pe.description}),(ce==null?void 0:ce.question_type)!=8&&b.createElement(fe.Z,{className:mn.qtitle,value:(ce==null?void 0:ce.name)||(ce==null?void 0:ce.title)})),((ce==null?void 0:ce.question_type)===0||(ce==null?void 0:ce.question_type)===2)&&b.createElement("div",null,(Pe=ce==null?void 0:ce.choices)==null?void 0:Pe.map((Pt,sn)=>b.createElement("div",{className:mn.redio},!(Pt!=null&&Pt.is_answer)&&b.createElement("span",{className:mn.redioitem}),(Pt==null?void 0:Pt.is_answer)&&b.createElement("i",{className:`${mn.redioitemyes} icon-duigou1`}),b.createElement(fe.Z,{className:Pt!=null&&Pt.is_answer?mn.titleyes:mn.title,value:Oa[sn]+(Pt==null?void 0:Pt.choice_text)}),(Pt==null?void 0:Pt.is_answer)&&b.createElement("div",{className:mn.yestag},"\u6B63\u786E\u7B54\u6848")))),(ce==null?void 0:ce.question_type)===1&&b.createElement("div",null,(Nt=ce==null?void 0:ce.choices)==null?void 0:Nt.map((Pt,sn)=>b.createElement("div",{className:mn.checkbox},!(Pt!=null&&Pt.is_answer)&&b.createElement("span",{className:mn.checkboxitem}),(Pt==null?void 0:Pt.is_answer)&&b.createElement("i",{className:`${mn.checkboxitemyes} icon-duigou1`}),b.createElement(fe.Z,{className:Pt!=null&&Pt.is_answer?mn.titleyes:mn.title,value:Oa[sn]+(Pt==null?void 0:Pt.choice_text)}),(Pt==null?void 0:Pt.is_answer)&&b.createElement("div",{className:mn.yestag},"\u6B63\u786E\u7B54\u6848")))),(ce==null?void 0:ce.question_type)===3&&b.createElement("div",{className:mn.completion},(qt=ce==null?void 0:ce.standard_answer)==null?void 0:qt.map((Pt,sn)=>{var Nn;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:mn.title},"\u586B\u7A7A\u9879",sn+1),b.createElement("div",{className:mn.content},(Nn=Pt==null?void 0:Pt.answer_text)==null?void 0:Nn.map((sa,zn)=>b.createElement("div",{className:mn.items},sa))))})),(ce==null?void 0:ce.question_type)===4&&b.createElement("div",{className:mn.simple},b.createElement("div",{className:mn.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Ra=ce==null?void 0:ce.answer_texts)!=null&&Ra[0]?b.createElement(fe.Z,{className:mn.content,value:(pa=ce==null?void 0:ce.answer_texts)==null?void 0:pa[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(ce==null?void 0:ce.question_type)===5&&((Zn=ce==null?void 0:ce.challenge_names)==null?void 0:Zn.map((Pt,sn)=>b.createElement("div",{className:mn.shixun},b.createElement("span",{className:mn.qtitle},b.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,Dt.EM)(sn+1),"\u9898"),Pt)))),(ce==null?void 0:ce.question_type)===6&&b.createElement("div",{className:mn.simple},b.createElement(fe.Z,{className:mn.content,value:((jt=ce==null?void 0:ce.program_attr)==null?void 0:jt.description)||"- -"})),(ce==null?void 0:ce.question_type)===7&&((Xn=ce==null?void 0:ce.sub_item_banks)==null?void 0:Xn.map((Pt,sn)=>{var Nn,sa,zn,Fa,na;return b.createElement("div",null,b.createElement("div",{className:mn.combination},b.createElement("span",{className:mn.qtitle},Pt==null?void 0:Pt.name)),b.createElement("div",{className:mn.warp,style:{padding:"0px",paddingTop:20}},b.createElement("div",null,((Pt==null?void 0:Pt.item_type)=="SINGLE"||(Pt==null?void 0:Pt.item_type)=="JUDGMENT")&&((Nn=Pt==null?void 0:Pt.choices)==null?void 0:Nn.map((da,tr)=>b.createElement("div",{className:mn.redio},!(da!=null&&da.is_answer)&&b.createElement("span",{className:mn.redioitem}),(da==null?void 0:da.is_answer)&&b.createElement("i",{className:`${mn.redioitemyes} icon-duigou1`}),b.createElement(fe.Z,{className:da!=null&&da.is_answer?mn.titleyes:mn.title,value:Oa[tr]+(da==null?void 0:da.choice_text)}),(da==null?void 0:da.is_answer)&&b.createElement("div",{className:mn.yestag},"\u6B63\u786E\u7B54\u6848")))),(Pt==null?void 0:Pt.item_type)=="MULTIPLE"&&((sa=Pt==null?void 0:Pt.choices)==null?void 0:sa.map((da,tr)=>b.createElement("div",{className:mn.checkbox},!(da!=null&&da.is_answer)&&b.createElement("span",{className:mn.checkboxitem}),(da==null?void 0:da.is_answer)&&b.createElement("i",{className:`${mn.checkboxitemyes} icon-duigou1`}),b.createElement(fe.Z,{className:da!=null&&da.is_answer?mn.titleyes:mn.title,value:Oa[tr]+(da==null?void 0:da.choice_text)}),(da==null?void 0:da.is_answer)&&b.createElement("div",{className:mn.yestag},"\u6B63\u786E\u7B54\u6848")))),(Pt==null?void 0:Pt.item_type)=="COMPLETION"&&b.createElement("div",{className:mn.completion},(zn=Pt==null?void 0:Pt.standard_answer)==null?void 0:zn.map((da,tr)=>{var bn;return b.createElement("div",{style:{display:"flex"}},b.createElement("span",{className:mn.title},"\u586B\u7A7A\u9879",tr+1),b.createElement("div",{className:mn.content},(bn=da==null?void 0:da.answer_text)==null?void 0:bn.map((xa,_a)=>b.createElement("div",{className:mn.items},xa))))})),(Pt==null?void 0:Pt.item_type)=="SUBJECTIVE"&&b.createElement("div",{className:mn.simple},b.createElement("div",{className:mn.title},"\u53C2\u8003\u7B54\u6848"),b.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Fa=Pt==null?void 0:Pt.answer_texts)!=null&&Fa[0]?b.createElement(fe.Z,{className:mn.content,value:(na=Pt==null?void 0:Pt.answer_texts)==null?void 0:na[0]}):b.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(ce==null?void 0:ce.question_type)===8&&b.createElement("div",null,b.createElement(fe.Z,{disabledFill:!0,className:mn.content,showProgramFill:!0,value:zl.Base64.decode(((An=ce==null?void 0:ce.program_attr)==null?void 0:An.code)||"")})),(ce==null?void 0:ce.question_type)===5&&b.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},b.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u521B\u5EFA\u8005"),b.createElement("span",{style:{color:"#000000"}},(ce==null?void 0:ce.author_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u6240\u5C5E\u5355\u4F4D"),b.createElement("span",{style:{color:"#000000"}},(ce==null?void 0:ce.author_school_name)||"- -")),b.createElement("div",{style:{marginRight:30}},b.createElement("span",{style:{marginRight:10,color:"#666666"}},"\u5B66\u4E60\u4EBA\u6570"),b.createElement("span",{style:{color:"#000000"}},(ce==null?void 0:ce.study_count)||"0"))),b.createElement("a",{className:mn.shixunbutton,href:`/shixuns/${ce==null?void 0:ce.identifier}/challenges?exercise=true`,target:"_blank"},b.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((ce==null?void 0:ce.question_type)<=4||[6,8].includes(ce==null?void 0:ce.question_type))&&b.createElement("div",{className:mn.bottom},b.createElement("div",{className:mn.bottomitem},b.createElement("span",{className:mn.left},"\u89E3\u6790"),b.createElement("span",{className:mn.right},ce!=null&&ce.analysis?b.createElement(fe.Z,{value:ce==null?void 0:ce.analysis}):b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),b.createElement("div",{className:mn.bottomitem},b.createElement("span",{className:mn.left},"\u96BE\u5EA6"),b.createElement("span",{className:mn.right},(ce==null?void 0:ce.difficulty)===1?"\u7B80\u5355":(ce==null?void 0:ce.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),b.createElement("div",{className:mn.bottomitem},b.createElement("span",{className:mn.left},"\u77E5\u8BC6\u70B9"),b.createElement("span",{className:mn.right},ce!=null&&ce.tag_discipline?ce==null?void 0:ce.tag_discipline:b.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},ga=ee(61250),Za=ee(57149),Rr=ee(87444),xr=ee(94361),Tr=ee(46722),Jr=ee(3039),Kr=ee(75736),Gn=ee(59301),ni=Object.defineProperty,xo=Object.defineProperties,Jo=Object.getOwnPropertyDescriptors,di=Object.getOwnPropertySymbols,pi=Object.prototype.hasOwnProperty,Bi=Object.prototype.propertyIsEnumerable,_i=(ce,pe,Pe)=>pe in ce?ni(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Eo=(ce,pe)=>{for(var Pe in pe||(pe={}))pi.call(pe,Pe)&&_i(ce,Pe,pe[Pe]);if(di)for(var Pe of di(pe))Bi.call(pe,Pe)&&_i(ce,Pe,pe[Pe]);return ce},Ko=(ce,pe)=>xo(ce,Jo(pe)),Yo=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())});const ki=({setScoreShow:ce,ScoreShow:pe,onOk:Pe,isshixuns:Nt,isloadings:qt,dispatch:Ra,shixunsDetail:pa,exercise:Zn})=>{var jt,Xn,An;let[Pt,sn]=(0,b.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]}),[Nn,sa]=(0,b.useState)([]),[zn,Fa]=(0,b.useState)([]),[na,da]=(0,b.useState)([]),[tr,bn]=(0,b.useState)([]);const[xa,_a]=(0,b.useState)(!1),[mo]=Fe.default.useForm(),[Er,hi]=(0,b.useState)(),[Qa,Ro]=(0,b.useState)(!1);let[Zr,po]=(0,b.useState)(Nt);const[Do,wi]=(0,b.useState)([]),[Ci,yr]=(0,b.useState)(!0),[Fo,$i]=(0,b.useState)([]),[zi,$n]=(0,b.useState)(0),[Mo,Gi]=(0,b.useState)([]),Xo=[{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}],[Mi,Wi]=(0,b.useState)({});(0,b.useEffect)(()=>{var aa,lr,Uo,No,qo,Ei,Xi,ii,fl,xi;(((Uo=(lr=(aa=Zn==null?void 0:Zn.editData)==null?void 0:aa.exercise)==null?void 0:lr.exist_item_bank_ids)==null?void 0:Uo.length)>0||((Ei=(qo=(No=Zn==null?void 0:Zn.editData)==null?void 0:No.exercise)==null?void 0:qo.exist_item_bank_shixun_ids)==null?void 0:Ei.length)>0)&&Gi([...(ii=(Xi=Zn==null?void 0:Zn.editData)==null?void 0:Xi.exercise)==null?void 0:ii.exist_item_bank_ids,...(xi=(fl=Zn==null?void 0:Zn.editData)==null?void 0:fl.exercise)==null?void 0:xi.exist_item_bank_shixun_ids])},[(Xn=(jt=Zn==null?void 0:Zn.editData)==null?void 0:jt.exercise)==null?void 0:Xn.exist_item_bank_ids]);const fi=(0,b.useRef)(new Set),sl=(0,b.useRef)(new Set);let[dl,Gl]=(0,b.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 ji=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],ml=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],Bl=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[Wl,zo]=(0,b.useState)(!1),Di=()=>{mo.resetFields(),Zr=!1,po(!1),zo(!1),mo.submit()};(0,b.useEffect)(()=>{zi>0&&setTimeout(()=>{$n(0)},2e3)},[zi]),(0,b.useEffect)(()=>{pe&&(mo.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),Ci&&Zr&&(mo.setFieldsValue({item_type:"SHIXUN"}),Pt.item_type="SHIXUN",sn(Eo({},Pt)),yr(!1)),el(Pt),Sl(),Qi({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[pe]);function el(aa){return Yo(this,null,function*(){var lr,Uo,No;if(_a(!0),sn(aa),(na==null?void 0:na.length)<=0&&aa.type==="5"){bn([]),_a(!1);return}let qo=aa.type==="5"?na==null?void 0:na.filter(ii=>!Do.includes(ii)):null,Ei=aa.type==="5"?na==null?void 0:na.filter(ii=>Do.includes(ii)):null;aa.group_id=((lr=aa.group_id)==null?void 0:lr.map(ii=>ii==null?void 0:ii.value))||null;let Xi=yield(0,te.ZP)("/api/item_banks.json",{method:"get",params:Ko(Eo({},aa),{discipline_id:((Uo=aa==null?void 0:aa.courseid)==null?void 0:Uo[0])||null,sub_discipline_id:((No=aa==null?void 0:aa.courseid)==null?void 0:No[1])||null,ids:qo,shixun_ids:Ei,keyword:aa.keyword?encodeURIComponent(aa.keyword):aa.keyword,include_shixuns:!0,type:aa.type==="5"?null:aa.type,clazz:aa.type==="3"?"ItemBanksGroup":null})});bn(Xi),_a(!1)})}function Qi(aa){return Yo(this,null,function*(){var lr;let Uo=yield(0,te.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:aa}),No=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(lr=Uo==null?void 0:Uo.data)==null?void 0:lr.map(qo=>({title:qo.name,id:qo.id,pid:qo.id,value:qo.id,key:qo.id,isLeaf:!qo.have_child}))}];$i(No)})}function Sl(){return Yo(this,null,function*(){let aa=yield(0,te.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Pt.type==="5"?null:Pt.type,clazz:"ItemBanksGroup"}});sa((0,va.L)(aa==null?void 0:aa.disciplines))})}function cl(aa){return Yo(this,null,function*(){var lr,Uo,No,qo;_a(!0);let Ei=(lr=aa.list)==null?void 0:lr.filter(fl=>!Do.includes(fl)),Xi=(Uo=aa.list)==null?void 0:Uo.filter(fl=>Do.includes(fl));if(Ei.length===0&&Xi.length===0){_a(!1),bn([]);return}let ii=yield(0,te.ZP)("/api/item_banks.json",{method:"get",params:Ko(Eo({},aa),{discipline_id:((No=aa==null?void 0:aa.courseid)==null?void 0:No[0])||null,sub_discipline_id:((qo=aa==null?void 0:aa.courseid)==null?void 0:qo[1])||null,ids:Ei,shixun_ids:Xi,type:aa.type==="5"?null:aa.type,clazz:aa.type==="3"?"ItemBanksGroup":null})});_a(!1),bn(ii)})}const gl=(0,de.useParams)(),[wl,Ml,vl,ol]=(0,Rr.P)(),Kl=aa=>Yo(void 0,null,function*(){const lr=yield Ra({type:"shixunsDetail/release",payload:{id:aa}});let Uo=lr==null?void 0:lr.tag_position,No=(lr==null?void 0:lr.evaluation_set_position)||[],qo=lr.status;return qo===0?(Ne.ZP.success("\u53D1\u5E03\u6210\u529F"),el(Pt),!0):(qo===2?Ne.ZP.error(`\u7B2C${No.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):qo===3?Ne.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${Uo.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Ne.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),ui=aa=>(aa==null?void 0:aa.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",vu=(aa,lr,Uo)=>aa.map(No=>No.key===lr?Eo(Eo({},No),Uo):No.children?Ko(Eo({},No),{children:vu(No.children,lr,Uo)}):No),pu=aa=>Yo(void 0,null,function*(){const{key:lr}=aa;let Uo=Pt.type;const No=yield(0,Tr.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(lr),type:Uo}),{data:qo,total_count:Ei}=No||{};Ei>0&&$i(Xi=>vu(Xi,lr,{children:qo.map(ii=>({title:ii.name,id:ii.id,pid:ii.id,value:ii.id,key:ii.id,isLeaf:!ii.have_child}))}))});function Vl(aa){console.log("----",Pt),aa==="1"&&(dl.gg=Eo({},Pt)),aa==="2"&&(dl.scj=Eo({},Pt)),aa==="3"&&(dl.ttgx=Eo({},Pt)),aa==="0"&&(dl.wcjd=Eo({},Pt)),aa==="5"&&(dl.yx=Eo({},Pt)),Gl(Eo({},dl))}function gu(){Pt.type==="1"&&(Pt=dl.gg),Pt.type==="2"&&(Pt=dl.scj),Pt.type==="3"&&(Pt=dl.ttgx),Pt.type==="0"&&(Pt=dl.wcjd),Pt.type==="5"&&(Pt=dl.yx),(Pt==null?void 0:Pt.item_type)==="SHIXUN"?(Zr=!0,po(!0)):(Zr=!1,po(!1)),mo.setFieldsValue(Eo({},Pt)),sn(Eo({},Pt)),el(Eo({},Pt))}return Gn.createElement("div",null,Gn.createElement(_e.default,{title:!1,footer:!1,open:pe,width:1200,centered:!0,className:La.scoremodal,onCancel:()=>{ce(!1)}},Gn.createElement("div",{style:{display:"flex",alignItems:"center"}},Gn.createElement("div",{className:La.title},"\u9898\u5E93\u9009\u9898")),Gn.createElement(kn.default,{className:La.tabWrap,activeKey:Pt.type,onChange:aa=>{aa==="3"?(Pt.show_all_share=!0,Qi({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Pt.show_all_share=null,aa==="0"&&Qi({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),Vl(Pt.type),Pt.type=aa,(Pt==null?void 0:Pt.item_type)==="SHIXUN"&&Pt.type!=="5"&&(Zr=!0,po(!0)),zo(!1),Pt.type==="5"&&(Zr=!1,po(!1)),gu(),Sl()},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:Gn.createElement("div",null,"\u5DF2\u9009",na.length>0&&Gn.createElement("span",{className:La.titlecount},na.length),zi>0&&Gn.createElement("span",{className:La.add},"+",zi)),key:"5"}]}),Gn.createElement(Fe.default,{layout:"inline",form:mo,onValuesChange:(aa,lr)=>{var Uo,No;const qo=Object.values(lr).some(Xi=>Xi!==null&&Xi!==""&&Xi!==void 0),Ei=lr.keyword==="";if(zo(qo||!Ei),Pt.page=1,Pt.keyword=(No=(Uo=Pt.keyword)==null?void 0:Uo.replace)==null?void 0:No.call(Uo,/^\s+|\s+$/g,""),(lr==null?void 0:lr.item_type)==="SHIXUN"){if(Pt.type==="5"?po(!1):po(!0),aa.keyword||aa.keyword==="")return;mo.submit()}else{if(aa!=null&&aa.courseid&&mo.setFieldsValue({tag_discipline_id:""}),po(!1),aa.keyword||aa.keyword==="")return;mo.submit()}},onFinish:aa=>{var lr;Pt.type==="3"&&(!aa.group_id||((lr=aa==null?void 0:aa.group_id)==null?void 0:lr.length)===0)?Pt.show_all_share=!0:Pt.show_all_share=null,sn(Eo(Eo({},Pt),aa)),el(Eo(Eo({},Pt),aa))}},Gn.createElement(Fe.default.Item,{name:"item_type"},Gn.createElement(ve.default,{className:La.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle",allowClear:!0},Xo.map(aa=>Gn.createElement(ve.default.Option,{key:aa.value},aa.name)))),Gn.createElement(Fe.default.Item,{name:"courseid"},Gn.createElement(le.Z,{className:La.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Nn})),!Zr&&Gn.createElement(Fe.default.Item,{name:"tag_discipline_id"},Gn.createElement(ve.default,{className:La.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(An=tr==null?void 0:tr.tag_disciplines)==null?void 0:An.map(aa=>Gn.createElement(ve.default.Option,{key:aa.id},aa.name)))),Gn.createElement(Fe.default.Item,{name:Zr?"diff":"difficulty"},Gn.createElement(ve.default,{className:La.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Zr&&ji.map(aa=>Gn.createElement(ve.default.Option,{key:aa.value},aa.name)),Zr&&ml.map(aa=>Gn.createElement(ve.default.Option,{key:aa.value},aa.name)))),Zr&&Gn.createElement(Fe.default.Item,{name:"shixun_publish_status"},Gn.createElement(ve.default,{className:La.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},Bl.map(aa=>Gn.createElement(ve.default.Option,{key:aa.value},aa.name)))),(Pt.type==="3"||Pt.type==="0")&&!Zr&&Gn.createElement(Fe.default.Item,{name:"group_id"},Gn.createElement(Tn.default,{treeDataSimpleMode:!0,style:{width:118},className:La.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(aa,lr)=>lr.title.toUpperCase().indexOf(aa.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:pu,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:Fo})),Wl&&Gn.createElement("span",{className:La.allqingchu,onClick:Di},Gn.createElement("i",{className:"iconfont icon-guanbi4"}),Gn.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Gn.createElement(Fe.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Gn.createElement(Te.default.Search,{className:La.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Gn.createElement("i",{className:`iconfont icon-sousuo9 font14 ${La.searchIcon}`,onClick:()=>mo.submit()}),onSearch:aa=>{mo.submit()}}))),Gn.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Gn.createElement("div",{onClick:()=>{Pt.updated_at==="asc"?Pt.updated_at="desc":Pt.updated_at="asc",sn(Ko(Eo({},Pt),{page:1})),el(Ko(Eo({},Pt),{page:1}))}}," ",Pt.updated_at?Gn.createElement("img",{src:Pt.updated_at==="asc"?ga.Z:Za.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Gn.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Gn.createElement("div",{onClick:()=>{Pt.quotes==="asc"?Pt.quotes="desc":Pt.quotes="asc",sn(Ko(Eo({},Pt),{page:1})),el(Ko(Eo({},Pt),{page:1}))},style:{marginLeft:20}}," ",Pt.quotes?Gn.createElement("img",{src:Pt.quotes==="asc"?ga.Z:Za.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Gn.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Gn.createElement(Fu.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(tr==null?void 0:tr.items)||(tr==null?void 0:tr.shixun_list),pagination:!1,loading:xa,rowKey:aa=>aa.id,rowSelection:{type:"checkbox",selectedRowKeys:[...zn,...Mo],getCheckboxProps:aa=>({disabled:aa.shixun_tag_num===1||(Mo==null?void 0:Mo.find(lr=>aa.id===lr))}),onSelect(aa,lr,Uo){if(lr)(Zr||aa!=null&&aa.challenge_names)&&wi([...Do,aa.id]),Fa([...zn,aa.id]),aa.identifier?fi.current.add(aa.id):sl.current.add(aa.id),$n(1),da([...na,aa.id]);else{aa.identifier?fi.current.delete(aa.id):sl.current.delete(aa.id);let No=na.filter(qo=>qo!==aa.id);if(Fa(No),da(No),Zr||aa!=null&&aa.challenge_names){let qo=Do.filter(Ei=>Ei!==aa.id);wi([...qo])}if(Pt.type==="5"){cl(Ko(Eo({},Pt),{list:[...No]}));return}}},onSelectAll(aa,lr,Uo){var No,qo;if(aa){const Ei=Uo.map(ii=>ii.id),Xi=(qo=Uo==null?void 0:Uo.filter(ii=>ii==null?void 0:ii.challenge_names))==null?void 0:qo.map(ii=>ii.id);wi([...Do,...Xi]),Fa([...zn,...Ei]),da([...na,...Ei]);for(const ii of Uo)ii.identifier?fi.current.add(ii.id):sl.current.add(ii.id)}else{const Ei=Uo.map(xi=>xi.id),Xi=zn.filter(xi=>!Ei.some(yl=>yl===xi)),ii=(No=Uo==null?void 0:Uo.filter(xi=>xi==null?void 0:xi.challenge_names))==null?void 0:No.map(xi=>xi.id);Fa([...Xi]),da([...Xi]);let fl=Do.filter(xi=>!ii.some(yl=>yl===xi.id));wi([...fl]),Pt.type==="5"&&cl(Ko(Eo({},Pt),{list:[...Xi]}));for(const xi of Ei)xi.identifier?fi.current.delete(xi):sl.current.delete(xi)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(aa,lr,Uo)=>{var No,qo;return Gn.createElement(gt.Z,{title:ui(lr)},Gn.createElement("div",null,Zr||lr!=null&&lr.challenge_names?"\u5B9E\u8BAD\u9898":(qo=(No=Xo==null?void 0:Xo.filter(Ei=>Ei.value===aa))==null?void 0:No[0])==null?void 0:qo.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Zr?"30%":"60%",key:"name",render:(aa,lr,Uo)=>{var No;return Gn.createElement("div",{style:{display:"flex",alignItems:"center"}},Gn.createElement(gt.Z,{title:ui(lr)},Gn.createElement("span",null,Gn.createElement(fe.Z,{key:1,showLines:1,showTextOnly:!0,value:Zr||lr!=null&&lr.challenge_names?lr!=null&&lr.title||aa===null?"--":aa:(lr==null?void 0:lr.item_type)=="BPROGRAM"?(No=lr==null?void 0:lr.program_attr)==null?void 0:No.description:aa}))),(lr==null?void 0:lr.high_resources_consume)&&Gn.createElement(xr.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Zr,render:(aa,lr,Uo)=>{var No;return Gn.createElement(gt.Z,{title:ui(lr)},Gn.createElement("span",null,aa?(No=aa==null?void 0:aa.split("\u3001"))==null?void 0:No[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Zr,render:(aa,lr,Uo)=>Gn.createElement(gt.Z,{title:ui(lr)},Gn.createElement("span",null,aa||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(aa,lr,Uo)=>{var No,qo,Ei,Xi;return Gn.createElement(gt.Z,{title:ui(lr)},Gn.createElement("div",null,Zr||lr!=null&&lr.challenge_names?(lr==null?void 0:lr.level)||((qo=(No=ji==null?void 0:ji.filter(ii=>ii.value===aa))==null?void 0:No[0])==null?void 0:qo.name):(Xi=(Ei=ji==null?void 0:ji.filter(ii=>ii.value===aa))==null?void 0:Ei[0])==null?void 0:Xi.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Zr,render:(aa,lr,Uo)=>Gn.createElement(gt.Z,{title:ui(lr)},Gn.createElement("div",null,aa||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Zr,render:(aa,lr,Uo)=>Gn.createElement("span",null,aa||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(aa,lr,Uo)=>Gn.createElement(gt.Z,{title:ui(lr)},Gn.createElement("div",null,Zr||lr!=null&&lr.challenge_names?(lr==null?void 0:lr.study_count)||(lr==null?void 0:lr.stu_num):aa))},{title:Gn.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Gn.createElement(gt.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Gn.createElement(xt.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Zr,render:(aa,lr,Uo)=>Gn.createElement(gt.Z,{title:ui(lr)},Gn.createElement("div",null,aa||"- -"))},{title:Gn.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Gn.createElement(gt.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Gn.createElement(xt.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Zr,render:(aa,lr,Uo)=>Gn.createElement("span",null,aa||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(aa,lr,Uo)=>Gn.createElement(gt.Z,{title:ui(lr)},Gn.createElement("div",{style:{flex:1,textAlign:"start"}},Gn.createElement("a",{onClick:()=>{var No,qo;hi(Ko(Eo({},lr),{question_type:Zr||lr!=null&&lr.challenge_names?5:(qo=(No=Xo==null?void 0:Xo.filter(Ei=>Ei.value===(lr==null?void 0:lr.item_type)))==null?void 0:No[0])==null?void 0:qo.question_type})),Ro(!0)}},"\u67E5\u770B"),(lr==null?void 0:lr.shixun_tag_num)===1&&Gn.createElement("a",{style:{marginLeft:10},onClick:()=>{_e.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Gn.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Gn.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${lr==null?void 0:lr.identifier}/challenges`)}},(lr==null?void 0:lr.shixun_name)||"--"),"\uFF1F"),onOk:()=>Yo(void 0,null,function*(){if(!Kl(lr==null?void 0:lr.identifier))return new Promise((No,qo)=>{qo()})})})}},"\u53D1\u5E03")))}].filter(aa=>!aa.hidden)}),Gn.createElement(ua.Z,{current:Pt.page,total:(tr==null?void 0:tr.items_count)||(tr==null?void 0:tr.shixuns_count),style:{marginBottom:20},defaultPageSize:Pt.per_page,showTotal:aa=>Gn.createElement("span",null,"\u5171\xA0",Gn.createElement("span",{style:{color:"#165DFF"}},aa),"\xA0\u6761\u6570\u636E"),pageSize:Pt.per_page,onChange:(aa,lr)=>{Pt.page=aa,Pt.per_page=lr,sn(Eo({},Pt)),el(Eo({},Pt))}}),Gn.createElement("div",{className:La.bottom},Gn.createElement(We.ZP,{className:La.no,onClick:()=>{ce(!1)}},"\u53D6\u6D88"),Gn.createElement(We.ZP,{loading:qt,style:{width:qt&&75},className:La.yes,onClick:()=>Yo(void 0,null,function*(){if((na==null?void 0:na.length)<=0){Ne.ZP.info("\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}let aa=yield(0,Kr.Tr)({id:[...na==null?void 0:na.filter(lr=>Do.includes(lr))],course_id:gl.coursesId,type:"shixun"});(aa==null?void 0:aa.student_count)===0?Pe([...sl.current],[...na==null?void 0:na.filter(lr=>Do.includes(lr))],!0,na==null?void 0:na.length):Wi(aa)})},"\u786E\u8BA4"))),Gn.createElement(_e.default,{open:Qa,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:La.previewModal,width:1e3,centered:!0,onCancel:()=>{Ro(!1)},onOk:()=>{Ro(!1)}},Gn.createElement(Mn,{qitem:Er})),Gn.createElement(Jr.Z,{resdata:Mi,type:"exercise",okloading:qt,oktext:(Mi==null?void 0:Mi.can_copy_num)===0?"\u786E\u5B9A":"\u4E00\u952E\u590D\u5236\u5E76\u66FF\u6362",onok:aa=>Yo(void 0,null,function*(){const lr=[],Uo=[];for(const No of Mi==null?void 0:Mi.can_copy_list)lr.push(No.id);Ml(),yield Pe([...sl.current],[...fi.current].filter(No=>!Uo.includes(No)),!0,na==null?void 0:na.length,lr)})}))};var Hi=(0,de.connect)(({shixunsDetail:ce,exercise:pe})=>({shixunsDetail:ce,exercise:pe}))(ki),Ai=ee(68571),Vo=ee(59301),ul=Object.defineProperty,rl=Object.defineProperties,Ee=Object.getOwnPropertyDescriptors,Ce=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,rt=Object.prototype.propertyIsEnumerable,ht=(ce,pe,Pe)=>pe in ce?ul(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,vt=(ce,pe)=>{for(var Pe in pe||(pe={}))Ye.call(pe,Pe)&&ht(ce,Pe,pe[Pe]);if(Ce)for(var Pe of Ce(pe))rt.call(pe,Pe)&&ht(ce,Pe,pe[Pe]);return ce},Vt=(ce,pe)=>rl(ce,Ee(pe)),Qt=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())}),xn=({qitem:ce,TagDiscipline:pe,exerciseitem:Pe,setisedit:Nt,seveeditor:qt,deleteitem:Ra,getTagData:pa,init:Zn,showTip:jt=!1})=>{var Xn;const[An]=Fe.default.useForm(),Pt=!0;return(0,b.useEffect)(()=>{var sn,Nn,sa;An.setFieldsValue(Vt(vt({},ce),{standard_answers:ce.standard_answer,difficulty:(ce==null?void 0:ce.difficult)||2,item_banks_group_id:ce.item_banks_group_id,hack:Vt(vt({},ce),{time_limit:(ce==null?void 0:ce.time_limit)||3}),hack_codes:{language:(sn=ce==null?void 0:ce.program_attr)==null?void 0:sn.language,code:zl.Base64.decode(((Nn=ce==null?void 0:ce.program_attr)==null?void 0:Nn.code)||"")},hack_sets:vt({},(sa=ce==null?void 0:ce.hack_sets)==null?void 0:sa[0]),repeat_answer:!ce.repeat_answer}))},[ce]),Vo.createElement("div",null,Vo.createElement(Fe.default,{form:An,colon:!1,onValuesChange:(sn,Nn)=>{var sa,zn,Fa,na;if(sn!=null&&sn.standard_answers){let da=((sa=An.getFieldValue("standard_answers"))==null?void 0:sa.length)>0&&((Fa=(zn=An.getFieldValue("standard_answers"))==null?void 0:zn.map(tr=>tr.score))==null?void 0:Fa.filter(tr=>tr));(da==null?void 0:da.length)>0&&An.setFieldsValue({question_score:(da==null?void 0:da.length)>0&&((na=da.reduce((tr,bn)=>tr+bn))==null?void 0:na.toFixed(1))})}},onFinish:sn=>{var Nn;qt(Vt(vt(vt({},ce),sn),{item_type:ce==null?void 0:ce.question_type,standard_answers:(Nn=sn.standard_answers)==null?void 0:Nn.map((sa,zn)=>Vt(vt({},sa),{position:zn+1})),hack_codes:Vt(vt({},sn.hack_codes),{code:zl.Base64.encode(sn.hack_codes.code)}),standard_answer:void 0}))},onFinishFailed:sn=>Qt(void 0,null,function*(){var Nn,sa;Ne.ZP.error(sn.errorFields[0].errors[0]),An.scrollToField((sa=(Nn=sn==null?void 0:sn.errorFields)==null?void 0:Nn[0])==null?void 0:sa.name,{behavior:"smooth",block:"center"})})},Vo.createElement("div",{style:{display:"flex",alignItems:"center"}},Vo.createElement("div",{style:{flex:1}},Vo.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Vo.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),((Xn=Pe==null?void 0:Pe.exercise)==null?void 0:Xn.exercise_status)==1&&!(ce!=null&&ce.isadd)&&Vo.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Ra()}},Vo.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Vo.createElement(We.ZP,{onClick:()=>{var sn,Nn,sa,zn;ce.isadd?(Nt(!1),Zn()):(An.setFieldsValue(Vt(vt({},ce),{standard_answers:ce.standard_answer,difficulty:ce.difficult,item_banks_group_id:ce.item_banks_group_id,hack:Vt(vt({},ce),{sub_discipline_id:(sn=Pe==null?void 0:Pe.exercise)==null?void 0:sn.sub_discipline_id,tag_discipline_ids:[]}),hack_codes:{language:(Nn=ce==null?void 0:ce.program_attr)==null?void 0:Nn.language,code:zl.Base64.decode((sa=ce==null?void 0:ce.program_attr)==null?void 0:sa.code)},hack_sets:vt({},(zn=ce==null?void 0:ce.hack_sets)==null?void 0:zn[0]),repeat_answer:!ce.repeat_answer})),Nt(!1))}},"\u53D6\u6D88"),Vo.createElement(gt.Z,{overlayClassName:mt.shake,open:jt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Vo.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Vo.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")},Vo.createElement(We.ZP,{className:"ml20",type:"primary",onClick:()=>{An.submit()}},"\u4FDD\u5B58"))),Vo.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Vo.createElement(Hn.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Vo.createElement(Ai.t,{form:An,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:Pt,hackidentifier:ce==null?void 0:ce.hack_identifier,answerKey:"standard_answers"}),Vo.createElement(Jn,{getTagData:pa,qitem:ce,exerciseitem:Pe,TagDiscipline:pe,form:An}))))},vn=ee(346),pn=ee(78874),qn=ee(81722),la=ee(89392),fa=ee(99909),Ma=ee(50043),Ht=ee(59301),ar=Object.defineProperty,Ua=Object.defineProperties,dr=Object.getOwnPropertyDescriptors,Qr=Object.getOwnPropertySymbols,no=Object.prototype.hasOwnProperty,kr=Object.prototype.propertyIsEnumerable,qr=(ce,pe,Pe)=>pe in ce?ar(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,Xr=(ce,pe)=>{for(var Pe in pe||(pe={}))no.call(pe,Pe)&&qr(ce,Pe,pe[Pe]);if(Qr)for(var Pe of Qr(pe))kr.call(pe,Pe)&&qr(ce,Pe,pe[Pe]);return ce},sr=(ce,pe)=>Ua(ce,dr(pe)),ir=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())});const{confirm:Cr}=_e.default,Ja=[{name:"\u5355\u9009\u9898",id:0,count:"q_singles",score:"q_singles_scores",nameType:"SINGLE"},{name:"\u591A\u9009\u9898",id:1,count:"q_doubles",score:"q_doubles_scores",nameType:"MULTIPLE"},{name:"\u5224\u65AD\u9898",id:2,count:"q_judges",score:"q_judges_scores",nameType:"JUDGMENT"},{name:"\u586B\u7A7A\u9898",id:3,count:"q_nulls",score:"q_nulls_scores",nameType:"COMPLETION"},{name:"\u7B80\u7B54\u9898",id:4,count:"q_mains",score:"q_mains_scores",nameType:"SUBJECTIVE"},{name:"\u5B9E\u8BAD\u9898",id:5,count:"q_shixuns",score:"q_shixuns_scores",nameType:"PRACTICAL"},{name:"\u7F16\u7A0B\u9898",id:6,count:"q_pros",score:"q_pros_scores",nameType:"PROGRAM"},{name:"\u7EC4\u5408\u9898",id:7,count:"q_combinations",score:"q_combinations_scores",nameType:"COMBINATION"},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",id:8,count:"q_combinations",score:"q_combinations_scores",nameType:"BPROGRAM"}],cr=({user:ce,dispatch:pe,itemid:Pe,setisedits:Nt,exercise:qt,setitemid:Ra})=>{var pa,Zn,jt,Xn,An,Pt,sn,Nn,sa,zn,Fa,na,da,tr,bn,xa,_a,mo,Er,hi,Qa,Ro,Zr,po,Do,wi,Ci;const[yr,Fo]=(0,b.useState)(),[$i,zi]=(0,b.useState)(!1),[$n,Mo]=(0,b.useState)(),[Gi,Xo]=(0,b.useState)(),Mi=(0,b.useRef)(),Wi=(0,b.useRef)(),[fi,sl]=(0,b.useState)(),[dl,Gl]=(0,b.useState)(!1),[ji,ml]=(0,b.useState)(!1),[Bl,Wl]=(0,b.useState)(),[zo,Di]=(0,b.useState)(!1),[el,Qi]=(0,b.useState)(!1),[Sl,cl]=(0,b.useState)(!1),[gl,wl]=(0,b.useState)(!1),[Ml,vl]=(0,b.useState)(!1),[ol,Kl]=(0,b.useState)(!1),ui=(0,de.useParams)(),[vu,pu]=(0,b.useState)(!1),[Vl]=Fe.default.useForm(),[gu,aa]=(0,b.useState)(!1),[lr,Uo]=(0,b.useState)(!1),[No,qo]=(0,b.useState)(!1),[Ei,Xi]=(0,b.useState)(!1),ii=(0,b.useRef)();(0,b.useEffect)(()=>{Pe&&xi()},[Pe]),(0,b.useEffect)(()=>{Nt(ji)},[ji]),(0,b.useEffect)(()=>{$n!=null&&$n.question_id&&(Xo($n==null?void 0:$n.question_score),Wi.current=$n==null?void 0:$n.question_id)},[$n]);const fl=er=>ir(void 0,null,function*(){let vo=yield pe({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:er}});pe({type:"globalSetting/footerToggle",payload:!1}),Wl(vo)});function xi(){return ir(this,null,function*(){var er,vo,oi,Pi,yi,$o;Gl(!0),zi(!0);const vi=yield pe({type:"exercise/editExercise",payload:{categoryId:Pe}});Gl(!1),zi(!1),Fo(vi),vl(!1),(er=vi==null?void 0:vi.exercise)!=null&&er.sub_discipline_id&&fl((vo=vi==null?void 0:vi.exercise)==null?void 0:vo.sub_discipline_id),Mo(sr(Xr({},(yi=(Pi=(oi=vi==null?void 0:vi.exercise_question_types)==null?void 0:oi[0])==null?void 0:Pi.items)==null?void 0:yi[0]),{index:1})),sl(sr(Xr({},($o=vi==null?void 0:vi.exercise_question_types)==null?void 0:$o[0]),{indexs:1}))})}function yl(er,vo=!0){return ir(this,null,function*(){var oi,Pi,yi,$o;vo&&(Gl(!0),zi(!0));const vi=yield pe({type:"exercise/editExercise",payload:{categoryId:Pe}});Fo(vi);let Yi=[];(oi=vi==null?void 0:vi.exercise_question_types)==null||oi.map(Ol=>{var Yl;(Yl=Ol==null?void 0:Ol.items)==null||Yl.map((Eu,wu)=>{Yi.push(sr(Xr({},Eu),{index:wu+1}))})});let xl=(Pi=Yi.filter(Ol=>Ol.question_id===(er==null?void 0:er.id)))==null?void 0:Pi[0],Su=($o=((yi=vi==null?void 0:vi.exercise_question_types)==null?void 0:yi.map((Ol,Yl)=>{if((xl==null?void 0:xl.question_type)===(Ol==null?void 0:Ol.question_type))return sr(Xr({},Ol),{indexs:Yl+1})})).filter(Ol=>Ol))==null?void 0:$o[0];sl(Xr({},Su)),Mo(Xr({},xl)),Xo(xl==null?void 0:xl.question_score),Gl(!1),zi(!1),vl(!1)})}function ou(er){return ir(this,null,function*(){var vo;let oi=sr(Xr({},er),{repeat_answer:!er.repeat_answer,difficulty:(er==null?void 0:er.difficulty)||2,item_type:er.question_type,sub_discipline_id:((vo=er==null?void 0:er.sub_discipline_id)==null?void 0:vo[1])||"",tag_discipline_ids:[],hack:sr(Xr({},er==null?void 0:er.hack),{difficult:(er==null?void 0:er.difficulty)||2}),hack_identifier:sessionStorage.projectFill});er.tag_discipline_ids&&(oi.tag_discipline_ids=Array.isArray(er.tag_discipline_ids)?er.tag_discipline_ids:[er.tag_discipline_ids]);let Pi=Ml?`/api/exercises/${Pe}/exercise_questions`:`/api/exercise_questions/${er==null?void 0:er.question_id}.json`;if((er==null?void 0:er.is_my)===1){const yi=Cr({title:"\u63D0\u793A",content:Ht.createElement("div",null,Ht.createElement("p",null,"\u6B64\u9898\u76EE\u5DF2\u5B58\u5728\u4E8E\u8BD5\u9898\u5E93\uFF0C\u662F\u5426\u5C06\u4FEE\u6539\u540E\u7684\u9898\u76EE\u8986\u76D6\u8BD5\u9898\u5E93\u7684\u539F\u9898\uFF1F"),Ht.createElement("i",{className:"iconfont icon-guanbi",style:{position:"absolute",top:"20px",right:"20px",cursor:"pointer"},onClick:()=>{yi.destroy()}})),okText:"\u8986\u76D6\u539F\u9898",cancelText:"\u4E0D\u8986\u76D6",keyboard:!1,onOk:()=>ir(this,null,function*(){oi.is_cover=1;let $o=yield(0,te.ZP)(Pi,{method:Ml?"post":"PUT",body:Xr({},oi)});($o==null?void 0:$o.status)===0&&(ml(!1),yl({id:($o==null?void 0:$o.exercise_question_id)||(er==null?void 0:er.question_id)})),yi.destroy()}),onCancel:()=>ir(this,null,function*(){let $o=yield(0,te.ZP)(Pi,{method:Ml?"post":"PUT",body:Xr({},oi)});($o==null?void 0:$o.status)===0&&(ml(!1),yl({id:($o==null?void 0:$o.exercise_question_id)||(er==null?void 0:er.question_id)})),yi.destroy()})})}else{let yi=yield(0,te.ZP)(Pi,{method:Ml?"post":"PUT",body:Xr({},oi)});(yi==null?void 0:yi.status)===0&&(ml(!1),yl({id:(yi==null?void 0:yi.exercise_question_id)||(er==null?void 0:er.question_id)}))}(0,Dt.Vf)("#question-scroll-id")})}function ci(er){return ir(this,null,function*(){var vo,oi;zi(!0);let Pi=yield(0,te.ZP)(`/api/exercises/${Pe}/sort_question_type.json`,{method:"post",body:{question_type:er}});if(zi(!1),(Pi==null?void 0:Pi.status)===0){const yi=yield pe({type:"exercise/editExercise",payload:{categoryId:Pe}});Fo(yi),vl(!1),(vo=yi==null?void 0:yi.exercise)!=null&&vo.sub_discipline_id&&fl((oi=yi==null?void 0:yi.exercise)==null?void 0:oi.sub_discipline_id)}})}const Ji=(er,vo,oi)=>ir(void 0,null,function*(){var Pi;if(er.length===0){Ne.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),oi();return}const yi={id:ui==null?void 0:ui.exerciseId,file:(Pi=er[0])==null?void 0:Pi.file,sub_discipline_id:vo};Ul(yi,`${vn.Z.API_SERVER}/api/courses/${ui==null?void 0:ui.coursesId}/exercises/import_exercise.json`,$o=>{var vi;if(($o==null?void 0:$o.status)===0){const Yi={};(vi=$o==null?void 0:$o.fail)==null||vi.forEach(Ql=>{var Su;((Su=Object.keys(Yi))==null?void 0:Su.includes(Ql.message))?Yi[Ql.message]=Yi[Ql.message]+1:Yi[Ql.message]=1});let xl=`\u6210\u529F\u5BFC\u5165${$o==null?void 0:$o.success}\u6761`;Object.keys(Yi).forEach(Ql=>{xl=xl+`,${Ql}${Yi[Ql]}\u6761`}),Ne.ZP.success(xl),Di(!1),xi()}($o==null?void 0:$o.status)===-1&&(Ne.ZP.error($o==null?void 0:$o.message),oi())})}),Dl=(er,vo)=>ir(void 0,null,function*(){yr.exercise_types.q_scores=Number(yr.exercise_types.q_scores)+Number(er)-Number(vo==null?void 0:vo.question_score);const oi=yield(0,qn.zR)({score:(0,la.round)(er,1),question_id:vo==null?void 0:vo.question_id});if((oi==null?void 0:oi.status)===0){Ne.ZP.success("\u4FEE\u6539\u6210\u529F"),yl({id:Wi.current},!1);return}(oi==null?void 0:oi.status)===-1&&Xo(vo==null?void 0:vo.question_score)}),El=()=>{Xi(!0)};(0,b.useEffect)(()=>{if(Ei){const er=setTimeout(()=>{Xi(!1)},2e3);return()=>clearTimeout(er)}},[Ei]);const Ul=(er,vo,oi,Pi,yi)=>{const $o=new FormData;Object.keys(er).forEach(Yi=>{$o.append(Yi,er[Yi])});const vi=new window.XMLHttpRequest;return vi.withCredentials=!0,vi.addEventListener("load",function(Yi){var xl;oi(JSON.parse((xl=Yi==null?void 0:Yi.target)==null?void 0:xl.response))},!1),vi.addEventListener("error",function(Yi){yi&&yi(Yi)},!1),vi.upload.onprogress=Yi=>{Pi&&Pi(Yi)},vi.open("POST",vo),vi.send($o),vi};function Tl(){return ir(this,null,function*(){_e.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:mt.modalconfirm,onOk:()=>ir(this,null,function*(){if($n.question_id){let er=yield(0,te.ZP)(`/api/exercise_questions/${$n.question_id}.json`,{method:"delete"});(er==null?void 0:er.status)===0&&(xi(),ml(!1))}else Mo({}),ml(!1),xi()}),cancelText:"\u53D6\u6D88"})})}const Vu=er=>ir(void 0,null,function*(){return yield(0,te.ZP)(`/api/exercises/${Pe}/select_questions.json`,{method:"post",body:Xr({},er)})}),{overflow:Uu,handleMouseEnter:Qu,handleMouseLeave:hu}=(0,pn.I)(),Es=(er,vo)=>Ht.createElement(Wt.default,null,Ht.createElement(Wt.default.Item,{key:"0",onClick:()=>vs(er==null?void 0:er.question_type)},Ht.createElement("span",{className:mt.moreSpan},"\u65B0\u589E")),Ht.createElement(Wt.default.Item,{key:"1",disabled:vo===0,onClick:()=>ir(void 0,null,function*(){if(vo===0)return;if(ji){El();return}let oi=(0,Dt.rz)(yr==null?void 0:yr.exercise_question_types,vo,vo-1);yield ci(oi.map(Pi=>Pi.name))})},Ht.createElement("span",{className:mt.moreSpan},"\u4E0A\u79FB")),Ht.createElement(Wt.default.Item,{key:"2",disabled:vo===(yr==null?void 0:yr.exercise_question_types.length)-1,onClick:()=>ir(void 0,null,function*(){if(vo===(yr==null?void 0:yr.exercise_question_types.length)-1)return;if(ji){El();return}let oi=(0,Dt.rz)(yr==null?void 0:yr.exercise_question_types,vo,vo+1);yield ci(oi.map(Pi=>Pi.name))})},Ht.createElement("span",{className:mt.moreSpan},"\u4E0B\u79FB")),Ht.createElement(Wt.default.Item,{key:"3",onClick:()=>{var oi;Vl.setFieldsValue({name:er.name,item_type_en:(oi=Ja.find(Pi=>Pi.id==er.question_type))==null?void 0:oi.nameType}),aa(!0)}},Ht.createElement("span",{className:mt.moreSpan},"\u91CD\u547D\u540D"))),vs=er=>{var vo,oi,Pi,yi,$o,vi,Yi,xl,Ql,Su,Ol,Yl,Eu,wu,ps,hs,Ni,lo,Go,Ii,nl,Pu,_l,iu;if(ji){El();return}if(vl(!0),er===5){cl(!0),wl(!0);return}if(er===6){let $l=(oi=(vo=qt==null?void 0:qt.editData)==null?void 0:vo.exercise)!=null&&oi.set_question_sub_discipline?`/problems/newcreate?express_id=${(Pi=yr==null?void 0:yr.exercise)==null?void 0:Pi.id}&callback_url=/classrooms/${ui.coursesId}/exercise/add/${Pe}?type=2&discipline_id=${($o=(yi=qt==null?void 0:qt.editData)==null?void 0:yi.exercise)==null?void 0:$o.discipline_id}&sub_discipline_id=${(Yi=(vi=qt==null?void 0:qt.editData)==null?void 0:vi.exercise)==null?void 0:Yi.sub_discipline_id}`:`/problems/newcreate?express_id=${(xl=yr==null?void 0:yr.exercise)==null?void 0:xl.id}&callback_url=/classrooms/${ui.coursesId}/exercise/add/${Pe}?type=2`;de.history.push($l);return}ml(!0),Mo(er===2?{question_type:er,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:"",question_title:"",tag_discipline_ids:[],discipline_id:(Su=(Ql=qt==null?void 0:qt.editData)==null?void 0:Ql.exercise)!=null&&Su.set_question_sub_discipline?(Yl=(Ol=qt==null?void 0:qt.editData)==null?void 0:Ol.exercise)==null?void 0:Yl.discipline_id:0,sub_discipline_id:(wu=(Eu=qt==null?void 0:qt.editData)==null?void 0:Eu.exercise)!=null&&wu.set_question_sub_discipline?(hs=(ps=qt==null?void 0:qt.editData)==null?void 0:ps.exercise)==null?void 0:hs.sub_discipline_id:0,analysis:""}:{question_type:er,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:[],is_ordered:!0,question_title:"",use_keywords:!1,keywords:[],use_blank_score:!0,allow_student_debug:!1,submit_rule:1,discipline_id:(lo=(Ni=qt==null?void 0:qt.editData)==null?void 0:Ni.exercise)!=null&&lo.set_question_sub_discipline?(Ii=(Go=qt==null?void 0:qt.editData)==null?void 0:Go.exercise)==null?void 0:Ii.discipline_id:0,sub_discipline_id:(Pu=(nl=qt==null?void 0:qt.editData)==null?void 0:nl.exercise)!=null&&Pu.set_question_sub_discipline?(iu=(_l=qt==null?void 0:qt.editData)==null?void 0:_l.exercise)==null?void 0:iu.sub_discipline_id:0,downcase:!0,no_space:!0})},ds=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{Di(!0)}},{key:2,label:Ht.createElement("div",null,Ht.createElement("img",{width:26,style:{position:"absolute",top:-2},src:Ma.$}),Ht.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{if(ji){El();return}Uo(!0)}}];return console.log(fi==null?void 0:fi.question_type,$n==null?void 0:$n.question_type),Ht.createElement("div",null,Ht.createElement(fn.Z,{spinning:dl},Ht.createElement("div",{className:mt.bg},((pa=yr==null?void 0:yr.exercise_types)==null?void 0:pa.q_counts)===0&&!ji&&Ht.createElement(dt.Z,{styles:{marginTop:180},customText:Ht.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",Ht.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((Zn=yr==null?void 0:yr.exercise_types)==null?void 0:Zn.q_counts)>0||ji)&&Ht.createElement("div",{style:{textAlign:"center"}},Ht.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},Ht.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},Ht.createElement("div",{className:mt.left},Ht.createElement("div",{className:mt.leftAction},((jt=yr==null?void 0:yr.exercise)==null?void 0:jt.exercise_status)===1&&Ht.createElement(We.ZP,{onClick:()=>{if(ji){El();return}Qi(!0)},className:mt.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),Ht.createElement("div",{className:mt.scrollWrapper,style:{overflow:Uu},onMouseEnter:Qu,onMouseLeave:hu},(Xn=yr==null?void 0:yr.exercise_question_types)==null?void 0:Xn.map((er,vo)=>Ht.createElement("div",{key:vo,className:"mb30"},Ht.createElement("div",{className:mt.title},Ht.createElement("div",{className:mt.titleleft},Ht.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,Dt.EM)(vo+1),"\u3001\u3010",er.name,"\u3011"),Ht.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",er.count,"\u5C0F\u9898\uFF0C\u5171",er.score,"\u5206\uFF09")),Ht.createElement(Ge.Z,{dropdownRender:()=>Es(er,vo),placement:"bottomLeft"},Ht.createElement("div",{className:mt.more_style},Ht.createElement("i",{className:"iconfont icon-sandian font12"})))),Ht.createElement(Cn,{handleEditing:El,isedit:ji,setBigqitem:sl,bigitem:sr(Xr({},er),{indexs:vo+1}),setqitem:oi=>ir(void 0,null,function*(){var Pi;(Pi=Mi.current)==null||Pi.blur(),Mo(oi)}),qitem:$n,Itemid:Pe,getdata:yl,data:er.items})))))),Ht.createElement("div",{id:"question-scroll-id",style:{overflow:ji?"hidden":"auto"},className:mt.right},!($n!=null&&$n.isadd)&&Ht.createElement("div",{className:mt.title},!ji&&Ht.createElement("div",{style:{flex:1}},Ht.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(fi==null?void 0:fi.indexs)&&(0,Dt.EM)(fi==null?void 0:fi.indexs),"\u3001\u3010",fi==null?void 0:fi.name,"\u3011"),Ht.createElement(gt.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},Ht.createElement("i",{className:`${mt.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var er;Vl.setFieldsValue({name:fi.name,item_type_en:(er=Ja.find(vo=>vo.id==fi.question_type))==null?void 0:er.nameType}),aa(!0)}})),Ht.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",fi==null?void 0:fi.count,"\u5C0F\u9898\uFF0C\u5171",fi==null?void 0:fi.score,"\u5206\uFF09"),($n==null?void 0:$n.question_type)===6&&Ht.createElement("span",{onClick:()=>{_e.default.destroyAll(),qo(2)},className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),($n==null?void 0:$n.question_type)===5&&Ht.createElement(it.default,{defaultChecked:(Pt=(An=qt==null?void 0:qt.editData)==null?void 0:An.exercise)==null?void 0:Pt.show_challenge_task_pass,onChange:er=>ir(void 0,null,function*(){let vo=yield(0,te.ZP)(`/api/exercises/${Pe}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:er.target.checked}});(vo==null?void 0:vo.status)===0&&(Ne.ZP.info("\u8BBE\u7F6E\u6210\u529F"),yl({id:Wi.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),($n==null?void 0:$n.question_type)===6&&Ht.createElement("span",{style:{marginLeft:20},onClick:()=>{var er,vo,oi,Pi;_e.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:Ht.createElement("div",null,($n==null?void 0:$n.question_type)===6&&Ht.createElement(it.default,{defaultChecked:(vo=(er=qt==null?void 0:qt.editData)==null?void 0:er.exercise)==null?void 0:vo.show_hack_sets,onChange:yi=>ir(void 0,null,function*(){let $o=yield(0,te.ZP)(`/api/exercises/${Pe}/update_show_columns.json`,{method:"post",body:{show_hack_sets:yi.target.checked}});($o==null?void 0:$o.status)===0&&(Ne.ZP.info("\u8BBE\u7F6E\u6210\u529F"),_e.default.destroyAll(),yl({id:Wi.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),Ht.createElement("br",null),($n==null?void 0:$n.question_type)===6&&Ht.createElement(it.default,{defaultChecked:(Pi=(oi=qt==null?void 0:qt.editData)==null?void 0:oi.exercise)==null?void 0:Pi.show_hack_description,onChange:yi=>ir(void 0,null,function*(){let $o=yield(0,te.ZP)(`/api/exercises/${Pe}/update_show_columns.json`,{method:"post",body:{show_hack_description:yi.target.checked}});($o==null?void 0:$o.status)===0&&(Ne.ZP.info("\u8BBE\u7F6E\u6210\u529F"),_e.default.destroyAll(),yl({id:Wi.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")),Ht.createElement("div",{style:{display:"flex",alignItems:"center"}},($n==null?void 0:$n.question_type)===5&&!ji&&Ht.createElement("a",{className:mt.shixun,href:`/shixuns/${$n==null?void 0:$n.shixun_identifier}/challenges?exercise=true`,target:"_blank"},Ht.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!ji&&((sn=yr==null?void 0:yr.exercise)==null?void 0:sn.exercise_status)==1&&[0,1,2,4,6].includes($n==null?void 0:$n.question_type)&&Ht.createElement(Fe.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},Ht.createElement(Ve.Z,{precision:1,ref:Mi,onChange:er=>Xo(er),value:Gi,onBlur:er=>{Dl(er.target.value,$n)}})),!ji&&((Nn=yr==null?void 0:yr.exercise)==null?void 0:Nn.exercise_status)==1&&Ht.createElement(gt.Z,{title:"\u5220\u9664"},Ht.createElement("i",{onClick:()=>{Tl()},style:{marginRight:20},className:`${mt.delete} iconfont icon-shanchu13 mr8 ml8 `})),($n==null?void 0:$n.question_type)!==5&&!ji&&Ht.createElement(Ht.Fragment,null,($n==null?void 0:$n.is_my)==1&&Ht.createElement(gt.Z,{title:"\u67E5\u770B\u539F\u9898"},Ht.createElement("i",{className:`${mt.yuanti} iconfont icon-chakanyuanti mr8 ml8`,onClick:()=>{($n==null?void 0:$n.question_type)==6?window.open(`/problems/newedit/${$n==null?void 0:$n.item_bank_hack_identifier}`):($n==null?void 0:$n.question_type)==8?window.open(`/problemset/edit/${$n==null?void 0:$n.item_bank_hack_identifier}?type=1`):window.open(`/problemset/edit/${$n==null?void 0:$n.item_bank_id}`)}})),Ht.createElement(gt.Z,{title:"\u52A0\u5165\u6211\u7684\u9898\u5E93"},Ht.createElement("i",{className:`${mt.tianjia} iconfont icon-jiarushitiku mr8 ml8`,onClick:()=>{ii.current=[],_e.default.confirm({centered:!0,width:500,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u52A0\u5165\u6211\u7684\u9898\u5E93",maskClosable:!0,className:"custom-modal-divider",icon:null,content:Ht.createElement("div",{className:`font14 ${mt.overflow}`,style:{maxHeight:500,overflow:"auto"}},Ht.createElement("p",{className:"c-grey-333"},"\u8BF7\u9009\u62E9\u52A0\u5165\u7684\u6587\u4EF6\u5939"),Ht.createElement(fn.Z,{spinning:!1},Ht.createElement(fa.Z,{defaultValue:!0,value:ii.current,onChange:er=>ii.current=er}))),onOk:()=>ir(void 0,null,function*(){var er;(0,qn.$l)({id:$n==null?void 0:$n.question_id,group_id:((er=ii==null?void 0:ii.current)==null?void 0:er[0])||""}).then(vo=>{(vo==null?void 0:vo.status)==0&&(Ne.ZP.success("\u52A0\u5165\u6210\u529F"),xi())})})})}}))),!ji&&(((sa=yr==null?void 0:yr.exercise)==null?void 0:sa.exercise_status)==1||((zn=yr==null?void 0:yr.exercise)==null?void 0:zn.exercise_status)==2&&((na=(Fa=ce.userInfo)==null?void 0:Fa.course)==null?void 0:na.course_role)!=15||((da=yr==null?void 0:yr.exercise)==null?void 0:da.exercise_status)==3&&((bn=(tr=ce.userInfo)==null?void 0:tr.course)==null?void 0:bn.course_role)!=15||((xa=yr==null?void 0:yr.exercise)==null?void 0:xa.exercise_status)==4&&((mo=(_a=ce.userInfo)==null?void 0:_a.course)==null?void 0:mo.course_role)!=15)&&Ht.createElement(gt.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},Ht.createElement("i",{onClick:()=>{($n==null?void 0:$n.question_type)===6?de.history.push(`/problems/newedit/${$n==null?void 0:$n.hack_identifier}?type=exercises&express_id=${ui.exerciseId}&question_id=${$n==null?void 0:$n.question_id}&score=${$n==null?void 0:$n.question_score}&exercise=true&callback_url=/classrooms/${ui.coursesId}/exercise/add/${Pe}?type=2`):ml(!0)},className:`${mt.edit} iconfont icon-bianji_Hover ml8`})))),!ji&&Ht.createElement("div",null,Ht.createElement("div",{className:mt.qcount},Ht.createElement("span",{className:mt.score},$n==null?void 0:$n.question_score,"\u5206"),Ht.createElement(fe.Z,{className:mt.qtitle,value:($n==null?void 0:$n.index)+`\u3001${($n==null?void 0:$n.question_type)==8?(Er=$n==null?void 0:$n.program_attr)==null?void 0:Er.description:$n==null?void 0:$n.question_title}`}),($n==null?void 0:$n.high_resources_consume)&&Ht.createElement(xr.Z,{type:"shixun",style:{marginLeft:10}})),($n==null?void 0:$n.question_type)===6&&Ht.createElement(nt.Z,{onEdit:()=>qo(1),className:"mt10",dataSource:($n==null?void 0:$n.languages)||[]}),Ht.createElement(Bu,{exercise:qt,TagDiscipline:Bl,qitem:$n})),ji&&Ht.createElement("div",null,($n==null?void 0:$n.question_type)<=1&&Ht.createElement(Pn,{deleteitem:Tl,getTagData:fl,seveeditor:ou,exerciseitem:yr,TagDiscipline:Bl,setisedit:ml,qitem:$n,init:xi,showTip:Ei}),($n==null?void 0:$n.question_type)===5&&Ht.createElement(Gu,{setqitem:Mo,deleteitem:Tl,seveeditor:ou,exerciseitem:yr,TagDiscipline:Bl,setisedit:ml,qitem:$n,showTip:Ei}),($n==null?void 0:$n.question_type)===3&&Ht.createElement(Ya,{deleteitem:Tl,getTagData:fl,seveeditor:ou,exerciseitem:yr,TagDiscipline:Bl,setisedit:ml,qitem:$n,init:xi,showTip:Ei}),($n==null?void 0:$n.question_type)===2&&Ht.createElement(Vn,{deleteitem:Tl,getTagData:fl,seveeditor:ou,exerciseitem:yr,TagDiscipline:Bl,setisedit:ml,qitem:$n,init:xi,showTip:Ei}),($n==null?void 0:$n.question_type)===4&&Ht.createElement(ye,{deleteitem:Tl,getTagData:fl,seveeditor:ou,exerciseitem:yr,TagDiscipline:Bl,setisedit:ml,qitem:$n,init:xi,showTip:Ei}),($n==null?void 0:$n.question_type)===7&&Ht.createElement(au,{deleteitem:Tl,getTagData:fl,seveeditor:ou,exerciseitem:yr,TagDiscipline:Bl,setisedit:ml,qitem:$n,init:xi,showTip:Ei}),($n==null?void 0:$n.question_type)===8&&Ht.createElement(xn,{deleteitem:Tl,getTagData:fl,seveeditor:ou,exerciseitem:yr,TagDiscipline:Bl,setisedit:ml,qitem:$n,init:xi,showTip:Ei}))))))),Ht.createElement("div",{className:mt.bottomdiv},Ht.createElement("div",{className:mt.exercise_styles},((hi=yr==null?void 0:yr.exercise)==null?void 0:hi.exercise_status)==1&&Ht.createElement(Ht.Fragment,null,Ht.createElement("span",{className:mt.spanBtn,onClick:()=>{if(ji){El();return}cl(!0),wl(!1)}},"\u9898\u5E93\u9009\u9898"),Ht.createElement(Ge.Z,{menu:{items:ds}},Ht.createElement("span",{className:mt.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),Ht.createElement("span",{className:mt.spanBtn,onClick:()=>ir(void 0,null,function*(){var er;let vo=yield(0,te.ZP)(`/api/exercises/${ui==null?void 0:ui.exerciseId}/simulate_start_answer.json`,{method:"get",params:{coursesId:ui==null?void 0:ui.coursesId,categoryId:ui==null?void 0:ui.exerciseId}});(vo==null?void 0:vo.status)!=-1&&window.open(`/classrooms/${ui==null?void 0:ui.coursesId}/exercise/${ui==null?void 0:ui.exerciseId}/${(er=ce.userInfo)==null?void 0:er.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),Ht.createElement("span",{className:mt.spanBtn,onClick:()=>{window.open(`/classrooms/${ui==null?void 0:ui.coursesId}/exercise/${ui==null?void 0:ui.exerciseId}/detail?random=false&tabs=2`)}},"\u8BD5\u5377\u9884\u89C8"),Ja==null?void 0:Ja.map(er=>Ht.createElement(We.ZP,{className:mt.addQuestionBtn,key:er.id,type:"primary",onClick:()=>{vs(er.id)}},er.name))),((Qa=yr==null?void 0:yr.exercise)==null?void 0:Qa.exercise_status)!=1&&Ht.createElement(Ht.Fragment,null,Ht.createElement("span",{style:{width:"1022px"}})),Ht.createElement("span",{className:mt.saveBtn,onClick:()=>ir(void 0,null,function*(){var er,vo,oi;if(ji){El();return}const Pi=Number(yr.exercise_types.q_scores);[100,120,150].includes(Pi)||(yield new Promise((vi,Yi)=>{_e.default.confirm({centered:!0,icon:null,okText:"\u4FDD\u5B58",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:Ht.createElement("div",{className:"c-grey-333"},"\u5F53\u524D\u8BD5\u5377\u603B\u5206\u4E3A",Ht.createElement("span",{style:{color:"#FA6400",margin:"0 5px"}},Pi),"\u5206\uFF0C\u8BF7\u786E\u8BA4\u662F\u5426\u8FDB\u884C\u4FDD\u5B58\uFF1F"),onOk:()=>ir(void 0,null,function*(){vi("")}),onCancel:()=>{Yi()}})}));let yi=(vo=(er=yr==null?void 0:yr.exercise_question_types)==null?void 0:er.filter(vi=>vi.question_type===5)[0])==null?void 0:vo.items,$o=0;yi==null||yi.map(vi=>{vi.high_resources_consume&&($o=$o+1)}),console.log($o),$o>0?pe({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:$o,fn:()=>{var vi;((vi=yr==null?void 0:yr.exercise)==null?void 0:vi.exercise_status)==1?(Ne.ZP.success("\u4FDD\u5B58\u6210\u529F"),de.history.push(`/classrooms/${ui==null?void 0:ui.coursesId}/exercise/${Pe}/detail?random=false&tabs=3`),Kl(!1)):de.history.back()}}}):((oi=yr==null?void 0:yr.exercise)==null?void 0:oi.exercise_status)==1?(Ne.ZP.success("\u4FDD\u5B58\u6210\u529F"),de.history.push(`/classrooms/${ui==null?void 0:ui.coursesId}/exercise/${Pe}/detail?random=false&tabs=3`),Kl(!1)):de.history.back()})},Ht.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),Ht.createElement(Gt,{setScoreShow:Qi,ScoreShow:el,exerciseitem:yr,getdata:xi}),Sl&&Ht.createElement(Hi,{setScoreShow:cl,isshixuns:gl,isloadings:vu,ScoreShow:Sl,onOk:(er,vo,oi,Pi,yi)=>ir(void 0,null,function*(){pu(!0);let vi=yield Vu({exam_id:Pe,item_bank_ids:er,shixun_ids:vo,shixun_copy_ids:yi});pu(!1),(vi==null?void 0:vi.status)===0&&_e.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:()=>{xi()},onCancel:()=>{cl(!1),xi()}})})}),Ht.createElement(ts.Z,{sub_discipline_id:(Ro=yr==null?void 0:yr.exercise)!=null&&Ro.sub_discipline_id?[(Zr=yr==null?void 0:yr.exercise)==null?void 0:Zr.discipline_id,(po=yr==null?void 0:yr.exercise)==null?void 0:po.sub_discipline_id]:[],visible:zo,onCancel:()=>Di(!1),onOk:Ji}),Ht.createElement(_e.default,{title:"\u63D0\u793A",open:ol,confirmLoading:!1,centered:!0,okText:"\u8BBE\u7F6E\u89C4\u5219",cancelText:"\u4FEE\u6539\u8BD5\u5377",footer:Ht.createElement("div",null,Ht.createElement(We.ZP,{onClick:()=>{Kl(!1),de.history.back()}},"\u7A0D\u540E\u518D\u8BF4"),Ht.createElement(We.ZP,{type:"primary",onClick:()=>{de.history.push(`/classrooms/${ui==null?void 0:ui.coursesId}/exercise/${Pe}/detail?random=false&tabs=3`),Kl(!1)}},"\u8BBE\u7F6E\u89C4\u5219")),onCancel:()=>{Kl(!1)}},Ht.createElement("p",null,"\u8BD5\u5377\u521B\u5EFA\u5B8C\u6210\uFF01\u76EE\u524D\u5904\u4E8E\u672A\u53D1\u5E03\u72B6\u6001\uFF0C\u662F\u5426\u8BBE\u7F6E\u8003\u8BD5\u89C4\u5219\uFF1F")),Ht.createElement(_e.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:gu,width:500,onOk:()=>Vl.submit(),onCancel:()=>aa(!1)},Ht.createElement(Fe.default,{form:Vl,initialValues:{},onFinish:er=>ir(void 0,null,function*(){(yield(0,qn.RK)(Xr({id:Pe},er))).status==0&&(Ne.ZP.success("\u4FEE\u6539\u6210\u529F"),xi(),aa(!1))})},Ht.createElement(Fe.default.Item,{name:"name",style:{marginBottom:0},rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(er,vo){var oi,Pi,yi,$o;const vi=(oi=Ja==null?void 0:Ja.find(Yi=>Yi.nameType==Vl.getFieldValue("item_type_en")))==null?void 0:oi.id;return($o=(yi=(Pi=yr==null?void 0:yr.exercise_question_types)==null?void 0:Pi.filter(Yi=>Yi.question_type!=vi))==null?void 0:yi.map(Yi=>Yi==null?void 0:Yi.name))!=null&&$o.includes(vo)?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()}}]},Ht.createElement(Te.default,{size:"large",maxLength:10,showCount:!0})),Ht.createElement(Fe.default.Item,{hidden:!0,name:"item_type_en"},Ht.createElement(Te.default,{size:"large"})))),Ht.createElement(It.Z,{placement:"bottom",height:"100%",closable:!1,className:"body-overflow-hidden",destroyOnClose:!0,open:lr},Ht.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),Ht.createElement(Ma.Z,{stickyTop:-24,subDisciplineId:(Do=yr==null?void 0:yr.exercise)!=null&&Do.sub_discipline_id?[(wi=yr==null?void 0:yr.exercise)==null?void 0:wi.discipline_id,(Ci=yr==null?void 0:yr.exercise)==null?void 0:Ci.sub_discipline_id]:[],onCancel:()=>Uo(!1),mode:3,gather:{exercise_id:Pe},onSuccess:()=>{Uo(!1),xi()}}),Ht.createElement("div",{style:{height:70}})),Ht.createElement(nt.Q,{visible:!!No,setVisible:qo,tip:No===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:No===1?$n==null?void 0:$n.languages:[],onOk:er=>ir(void 0,null,function*(){const vo={languages:er};No===1?vo.hack_id=$n==null?void 0:$n.hack_id:vo.exercise_id=Pe,(yield(0,te.ZP)("/api/problems/update_languages.json",{method:"post",body:vo})).status===0&&(Ne.ZP.success("\u4FEE\u6539\u6210\u529F"),yl({id:Wi.current}),qo(!1))})}))};var $r=(0,de.connect)(({user:ce,exercise:pe,dispatch:Pe})=>({user:ce,exercise:pe,dispatch:Pe}))(cr),Io=ee(50337),Po=ee(53311),Vr=ee(95024),Ao=ee(87169),Zo=ee(52154),ja=ee(59301),Ho=Object.defineProperty,Oi=Object.defineProperties,jo=Object.getOwnPropertyDescriptors,co=Object.getOwnPropertySymbols,Ri=Object.prototype.hasOwnProperty,ro=Object.prototype.propertyIsEnumerable,bi=(ce,pe,Pe)=>pe in ce?Ho(ce,pe,{enumerable:!0,configurable:!0,writable:!0,value:Pe}):ce[pe]=Pe,_o=(ce,pe)=>{for(var Pe in pe||(pe={}))Ri.call(pe,Pe)&&bi(ce,Pe,pe[Pe]);if(co)for(var Pe of co(pe))ro.call(pe,Pe)&&bi(ce,Pe,pe[Pe]);return ce},Ui=(ce,pe)=>Oi(ce,jo(pe)),fo=(ce,pe)=>{var Pe={};for(var Nt in ce)Ri.call(ce,Nt)&&pe.indexOf(Nt)<0&&(Pe[Nt]=ce[Nt]);if(ce!=null&&co)for(var Nt of co(ce))pe.indexOf(Nt)<0&&ro.call(ce,Nt)&&(Pe[Nt]=ce[Nt]);return Pe},Yr=(ce,pe,Pe)=>new Promise((Nt,qt)=>{var Ra=jt=>{try{Zn(Pe.next(jt))}catch(Xn){qt(Xn)}},pa=jt=>{try{Zn(Pe.throw(jt))}catch(Xn){qt(Xn)}},Zn=jt=>jt.done?Nt(jt.value):Promise.resolve(jt.value).then(Ra,pa);Zn((Pe=Pe.apply(ce,pe)).next())});const oo=ce=>{var pe=ce,{classroomList:Pe,globalSetting:Nt,problemset:qt,loading:Ra,exercise:pa,user:Zn,dispatch:jt}=pe,Xn=fo(pe,["classroomList","globalSetting","problemset","loading","exercise","user","dispatch"]),An,Pt,sn,Nn,sa,zn,Fa,na,da,tr,bn,xa,_a,mo;const Er=(0,de.useParams)(),[hi,Qa]=(0,b.useState)(!1),{userInfo:Ro}=Zn,[Zr]=Fe.default.useForm();let[po,Do]=(0,b.useState)({});const[wi,Ci]=(0,b.useState)(1),[yr,Fo]=(0,b.useState)(""),[$i]=(0,de.useSearchParams)(),[zi,$n]=(0,b.useState)(!1),[Mo,Gi]=(0,b.useState)(!1),[Xo,Mi]=(0,b.useState)(!1),[Wi,fi]=(0,b.useState)(""),[sl,dl]=(0,b.useState)(!1),[Gl,ji]=(0,b.useState)(!1);(0,b.useEffect)(()=>{jt({type:"problemset/getEditDisciplines",payload:{source:"new_question",identifier:Er==null?void 0:Er.coursesId}}),jt({type:"globalSetting/footerToggle",payload:!1}),Zr.setFieldsValue({difficulty:2,courseid:[]})},[]),(0,b.useEffect)(()=>{Er.exerciseId&&Yr(void 0,null,function*(){var zo,Di,el;const Qi=yield jt({type:"exercise/editExercise",payload:{categoryId:Er.exerciseId}});(Qi==null?void 0:Qi.status)!==-1&&(((zo=Qi==null?void 0:Qi.exercise)==null?void 0:zo.exercise_status)===2||((Di=Qi==null?void 0:Qi.exercise)==null?void 0:Di.exercise_status)===3||((el=Qi==null?void 0:Qi.exercise)==null?void 0:el.exercise_status)===4?Mi(!0):Mi(!1))})},[Er]),(0,b.useEffect)(()=>{if(Er.exerciseId){let zo=pa.editData.exercise;ji(zo==null?void 0:zo.set_question_sub_discipline),Zr.setFieldsValue(Ui(_o({},zo),{courseid:zo!=null&&zo.sub_discipline_id?[zo==null?void 0:zo.discipline_id,zo==null?void 0:zo.sub_discipline_id]:[]}))}},[pa]),(0,b.useEffect)(()=>{$i.get("type")==="2"&&(Fo(Er.exerciseId),Ci(2))},[$i.get("type")]),(0,b.useEffect)(()=>{var zo;let Di=(zo=qt==null?void 0:qt.disciplinesData)==null?void 0:zo.checked;Di!=null&&Di.sub_discipline_id&&Zr.setFieldsValue({courseid:[Di==null?void 0:Di.discipline_id,Di==null?void 0:Di.sub_discipline_id]})},[(An=qt==null?void 0:qt.disciplinesData)==null?void 0:An.checked]);function ml(zo,Di){return Yr(this,null,function*(){var el,Qi,Sl,cl;yield Zr.validateFields();const gl=Zr.getFieldsValue(),{courseid:wl}=gl,[Ml,vl]=wl;gl.sub_discipline_id=vl,gl.is_md=!0,gl.time=parseInt(gl.time)>9999?9999:gl.time;const ol=yield jt({type:"exercise/addExercise",payload:_o(_o({},gl),Er)});ol.status===0?(yield(0,te.ZP)(`/api/courses/${Er==null?void 0:Er.coursesId}/exercises/notice_at.json`,{method:"POST",body:{course_id:Er==null?void 0:Er.coursesId,id:(el=ol==null?void 0:ol.data)==null?void 0:el.exercise_id,time:zo}}),Wl((Qi=ol.data)==null?void 0:Qi.exercise_id),Fo((Sl=ol==null?void 0:ol.data)==null?void 0:Sl.exercise_id),Ci(2),$n(!1),de.history.replace(`/classrooms/${Er.coursesId}/exercise/add/${(cl=ol.data)==null?void 0:cl.exercise_id}?type=2`)):Ne.ZP.error(ol.message),Di()})}function Bl(zo){Do(_o({},zo))}function Wl(zo){return Yr(this,null,function*(){if(!(po!=null&&po.ec_point_ids))return;const Di=_o({},po);delete Di.id;let el=yield(0,te.ZP)(`/api/ec_courses/${po==null?void 0:po.ec_course_id}/ec_points/set_work_points.json`,{method:"post",body:_o({exercise_id:zo},Di)})})}return ja.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},ja.createElement("section",{className:"edu-container"},ja.createElement("section",{className:"animated fadeIn"},ja.createElement("aside",{className:"mt10"},Ro&&ja.createElement(Ze.Z,{separator:">"},ja.createElement(Ze.Z.Item,null,ja.createElement(de.Link,{to:`/classrooms/${Er.coursesId}/exercise`},(Pt=Ro==null?void 0:Ro.course)==null?void 0:Pt.course_name)),ja.createElement(Ze.Z.Item,null,ja.createElement(de.Link,{to:`/classrooms/${Er.coursesId}/exercise`},"\u8BD5\u5377\u5217\u8868")),ja.createElement(Ze.Z.Item,null,Er.exerciseId?"\u7F16\u8F91\u8BD5\u5377":"\u65B0\u5EFA\u8BD5\u5377")))),Er.exerciseId&&ja.createElement("div",{style:{display:"inline-flex",background:"rgba(233, 146, 55, 0.05)",borderRadius:4,height:40,lineHeight:"40px",width:"100%",padding:"0px 10px",alignItems:"center",marginTop:20}},ja.createElement(Ao.Z,{style:{marginRight:5,color:"#E99237"}}),ja.createElement("span",{style:{flex:1,color:"#E99237"}},"\u53D1\u5E03\u540E\u7684\u8BD5\u5377\u4E0D\u5141\u8BB8\u8FDB\u884C\u589E\u52A0/\u5220\u9664\u8BD5\u9898\u548C\u4FEE\u6539\u5206\u503C\u7B49\u64CD\u4F5C\uFF0C\u82E5\u9700\u8981\u4E8C\u6B21\u4F7F\u7528\uFF0C\u53EF\u5C06\u8BD5\u5377\u52A0\u5165\u8BD5\u5377\u5E93\u4E2D\u8FDB\u884C\u7F16\u8F91"),ja.createElement("span",{className:Xe.addQuestionBtn,onClick:()=>{jt({type:"exercise/setActionTabs",payload:{key:"\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93",selectArrs:[Er.exerciseId]}})}},"\u52A0\u5165\u8BD5\u5377\u5E93")),ja.createElement(Vr.Z,{haveInit:!0,init:()=>{fi(new Date)}}),ja.createElement("div",{className:"bg-white"},ja.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},ja.createElement("div",{onClick:()=>{if(Mo){Ne.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u8BD5\u9898\u3002");return}Ci(1)},className:wi===1?Xe.selectdiv:Xe.divitem},ja.createElement(Io.Z,{number:1,active:wi===1,className:"mr10"}),ja.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),ja.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),ja.createElement("div",{onClick:()=>{if(!Er.exerciseId&&!yr){Ne.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}Ci(2),!yr&&Fo(Er.exerciseId)},className:wi!==1?Xe.selectdiv:Xe.divitem},ja.createElement(Io.Z,{number:2,active:wi!==1,className:"mr10"}),ja.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),wi===2&&ja.createElement("div",{className:"tc"},ja.createElement(Po.Z,{defaultValue:(Nn=(sn=pa==null?void 0:pa.editData)==null?void 0:sn.exercise)==null?void 0:Nn.exercise_name,onFinish:zo=>Yr(void 0,null,function*(){var Di,el,Qi,Sl,cl,gl,wl,Ml,vl,ol,Kl,ui;return zo.trim()===((el=(Di=pa==null?void 0:pa.editData)==null?void 0:Di.exercise)==null?void 0:el.exercise_name)?!0:(yield(0,qn.wy)({exercise_name:zo,exercise_description:(Sl=(Qi=pa==null?void 0:pa.editData)==null?void 0:Qi.exercise)==null?void 0:Sl.exercise_description,sub_discipline_id:(gl=(cl=pa==null?void 0:pa.editData)==null?void 0:cl.exercise)==null?void 0:gl.sub_discipline_id,time:(Ml=(wl=pa==null?void 0:pa.editData)==null?void 0:wl.exercise)==null?void 0:Ml.time,exerciseId:(ol=(vl=pa.editData)==null?void 0:vl.exercise)==null?void 0:ol.id,difficulty:(ui=(Kl=pa.editData)==null?void 0:Kl.exercise)==null?void 0:ui.difficulty})).status===0?(Zr.setFieldValue("exercise_name",zo),!0):!1})}),ja.createElement("div",{style:{fontSize:14}},ja.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},((zn=(sa=pa==null?void 0:pa.editData)==null?void 0:sa.exercise)==null?void 0:zn.time)||"\u4E0D\u9650")),ja.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},((na=(Fa=pa==null?void 0:pa.editData)==null?void 0:Fa.exercise)==null?void 0:na.difficulty)===1?"\u7B80\u5355":((tr=(da=pa==null?void 0:pa.editData)==null?void 0:da.exercise)==null?void 0:tr.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),ja.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},((xa=(bn=pa==null?void 0:pa.editData)==null?void 0:bn.exercise_types)==null?void 0:xa.q_counts)||0)),ja.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",ja.createElement("span",{style:{color:"#000000",marginLeft:8}},(mo=(_a=pa==null?void 0:pa.editData)==null?void 0:_a.exercise_types)==null?void 0:mo.q_scores))))),wi===1&&ja.createElement("div",null,ja.createElement("section",{className:[Xe.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},ja.createElement(Fe.default,{form:Zr,colon:!1,layout:"horizontal",labelCol:{span:4},wrapperCol:{span:20},initialValues:{time:60},onFinish:zo=>Yr(void 0,null,function*(){var Di,el,Qi,Sl,cl;if(Qa(!0),$n(!0),Er.exerciseId){zo.exerciseId=(el=(Di=pa.editData)==null?void 0:Di.exercise)==null?void 0:el.id,zo.sub_discipline_id=zo.courseid[zo.courseid.length-1],yield(0,qn.wy)(Ui(_o({},zo),{set_question_sub_discipline:Gl})),Ci(2),Wl(Er==null?void 0:Er.exerciseId),Fo(Er.exerciseId),Qa(!1),$n(!1);return}const gl=yield(0,te.ZP)(`/api/courses/${Er==null?void 0:Er.coursesId}/exercises/overload_alert.json`,{method:"get",params:{course_id:Er==null?void 0:Er.coursesId}});if(gl!=null&&gl.alert)jt({type:"classroomList/setActionTabs",payload:{key:"\u9884\u7EA6\u5F39\u7A97"}});else{const{courseid:wl}=zo,[Ml,vl]=wl;zo.sub_discipline_id=vl,zo.is_md=!0,zo.time=parseInt(zo.time)>9999?9999:zo.time,zo.set_question_sub_discipline=Gl;const ol=yield jt({type:"exercise/addExercise",payload:Ui(_o(_o({},zo),Er),{category_id:$i.get("catalogue")||null})});ol.status===0&&(Wl((Qi=ol.data)==null?void 0:Qi.exercise_id),de.history.replace(`/classrooms/${Er.coursesId}/exercise/add/${(Sl=ol.data)==null?void 0:Sl.exercise_id}?type=2`),Fo((cl=ol==null?void 0:ol.data)==null?void 0:cl.exercise_id),Ci(2)),$n(!1)}Qa(!1)}),className:Xe.formWrap},ja.createElement(Fe.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:Xe.baseLineHeight,rules:[{required:!0,validator:(zo,Di)=>{var el;return((el=Di==null?void 0:Di.replaceAll(" ",""))==null?void 0:el.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},ja.createElement(Te.default,{maxLength:60,className:Xe.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),ja.createElement(Fe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"courseid",className:Xe.baseLineHeight},ja.createElement(le.Z,{disabled:Xo,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:qt.courseOptions,className:Xe.baseFormItem,size:"large",popupClassName:Xe.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14},allowClear:!0})),ja.createElement("div",{className:Xe.concat},ja.createElement("div",null,ja.createElement(it.default,{checked:Gl,onChange:zo=>{ji(zo.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")),ja.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",ja.createElement("a",{onClick:()=>dl(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),ja.createElement(Fe.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:Xe.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},ja.createElement($e.ZP.Group,{className:Xe.radiogroup,disabled:Xo},ja.createElement($e.ZP.Button,{className:Xe.easy,value:1},"\u7B80\u5355"),ja.createElement($e.ZP.Button,{className:Xe.medium,value:2},"\u9002\u4E2D"),ja.createElement($e.ZP.Button,{className:Xe.hard,value:3},"\u56F0\u96BE"))),ja.createElement(Fe.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:Xe.baseLineHeight},ja.createElement("div",{style:{display:"flex",width:"100%"}},ja.createElement(Fe.default.Item,{name:"time",noStyle:!0},ja.createElement(Ve.Z,{disabled:Xo,min:1,max:9999,className:Xe.baseFormItem,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),ja.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),ja.createElement(Fe.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},ja.createElement(Te.default.TextArea,{disabled:Xo,rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"}))),ja.createElement(Kn,{exercise_id:Er==null?void 0:Er.exerciseId,setitem:Bl})),ja.createElement("div",{className:Xe.bottmodiv},ja.createElement(We.ZP,{className:`${Xe.cancelBtn}`,type:"primary",onClick:()=>{de.history.back()}},"\u53D6\u6D88"),ja.createElement(We.ZP,{loading:zi,onClick:()=>{Zr.validateFields(),Zr.submit()},type:"primary",className:`${Xe.confirmBtn} ml20`},"\u4E0B\u4E00\u6B65")),ja.createElement(z,{setsubloading:$n,onModalOk:ml})),wi===2&&ja.createElement("div",null,ja.createElement($r,{key:Wi,setisedits:Gi,setitemid:Fo,itemid:yr}))),ja.createElement(Zo.Z,{open:sl,onCancel:()=>{dl(!1)}}))};var _r=(0,de.connect)(({classroomList:ce,loading:pe,user:Pe,problemset:Nt,globalSetting:qt,exercise:Ra})=>({classroomList:ce,globalSetting:qt,problemset:Nt,user:Pe,exercise:Ra,loading:pe.effects}))(oo)},4881:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return E}});var b=ee(59301),de=ee(8591),Fe=ee(43418),Ne=ee(19842),Ze=ee(54580),Te=ee(3113),le=ee(346),it=ee(51257),$e=ee(38986),Ve=ee(25690),We={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"},Xe=ee(59301),_e=(a,x,y)=>new Promise((z,te)=>{var re=ve=>{try{ie(y.next(ve))}catch(be){te(be)}},se=ve=>{try{ie(y.throw(ve))}catch(be){te(be)}},ie=ve=>ve.done?z(ve.value):Promise.resolve(ve.value).then(re,se);ie((y=y.apply(a,x)).next())}),E=({visible:a,onOk:x,onCancel:y,sub_discipline_id:z=[]})=>{const[te,re]=(0,b.useState)([]),[se,ie]=(0,b.useState)(!1),ve=(0,Ve.useParams)(),[be,Ke]=(0,b.useState)([]),[De,ze]=(0,b.useState)([]);(0,b.useEffect)(()=>{a?he():(ze([]),re([]),ie(!1))},[a]);const he=()=>_e(void 0,null,function*(){const ut=yield(0,$e.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ke(ut.disciplines||[]),ze((z==null?void 0:z.length)>0?z:[])}),Je=()=>{if((De==null?void 0:De.length)===0)return de.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",De),ie(!0),x(te,De[1],()=>{ie(!1)})},je=()=>{y()},ft=()=>{const ut=`${le.Z.API_SERVER}/api/courses/${ve.coursesId}/exercises/down_template`;(0,it.Nd)(null,ut)},Le=ut=>{const st={name:ut.name,uid:ut.uid,file:ut};return re([st]),!1},at=()=>{re([])};return Xe.createElement(Fe.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Je,centered:!0,wrapClassName:We.customModal,onCancel:je,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:We.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:se},Xe.createElement("div",{className:We.content},Xe.createElement("aside",null,Xe.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),Xe.createElement("ul",null,Xe.createElement("li",null,Xe.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),Xe.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:ft},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),Xe.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:ft,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),Xe.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),Xe.createElement("li",{className:We.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),Xe.createElement("li",{className:We.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),Xe.createElement("li",{className:We.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),Xe.createElement("li",{className:We.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),Xe.createElement("aside",{style:{marginTop:22}},Xe.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),Xe.createElement("ul",{style:{flex:1}},Xe.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&&Xe.createElement(Xe.Fragment,null,Xe.createElement(Ne.Z,{value:De,className:We.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:be,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(ut,st)=>{ze(ut||[])}}),Xe.createElement("br",null),Xe.createElement(Ze.default,{action:`${le.Z.API_SERVER}/api/attachments.json`,beforeUpload:Le,onRemove:at,withCredentials:!0,fileList:te,accept:".xls,.xlsx",showUploadList:!1},Xe.createElement(Te.ZP,{className:We.upload,type:"primary",icon:Xe.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),te.map((ut,st)=>Xe.createElement("div",{key:st,className:We.fileList},Xe.createElement("span",{className:We.fileName},ut==null?void 0:ut.name),Xe.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:at})))))))}},95024:function(Tt,zt,ee){"use strict";var b=ee(59301),de=ee(43418),Fe=ee(38986),Ne=ee(25690),Ze=ee(59301),Te=(it,$e,Ve)=>new Promise((We,Xe)=>{var _e=a=>{try{E(Ve.next(a))}catch(x){Xe(x)}},ue=a=>{try{E(Ve.throw(a))}catch(x){Xe(x)}},E=a=>a.done?We(a.value):Promise.resolve(a.value).then(_e,ue);E((Ve=Ve.apply(it,$e)).next())});const le=({exercise:it,dispatch:$e,init:Ve,haveInit:We=!1})=>{const Xe=(0,Ne.useParams)(),[_e,ue]=(0,b.useState)(!1);let[E,a]=(0,b.useState)();const[x,y]=(0,b.useState)(!1),[z,te]=(0,b.useState)(!1);(0,b.useEffect)(()=>{it.actionTabs.key==="\u5355\u4E2A\u52A0\u5165\u8BD5\u5377\u5E93"&&re()},[it.actionTabs]);function re(){return Te(this,null,function*(){var se,ie;let ve=yield(0,Fe.ZP)(`/api/courses/${Xe==null?void 0:Xe.coursesId}/exercises/check_exercise_cover.json`,{method:"post",body:{check_ids:it.actionTabs.selectArrs}});if(((se=ve==null?void 0:ve.cover_exercises)==null?void 0:se.length)>0)ue(!0),a((ie=ve==null?void 0:ve.cover_exercises)==null?void 0:ie[0]);else{let be=yield(0,Fe.ZP)(`/api/courses/${Xe==null?void 0:Xe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:it.actionTabs.selectArrs}});$e({type:"exercise/setActionTabs",payload:{key:""}}),(be==null?void 0:be.status)===0&&(We&&Ve(),de.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ne.history.push("/paperlibrary")}}))}})}return Ze.createElement("div",null,Ze.createElement(de.default,{open:_e,centered:!0,onCancel:se=>Te(void 0,null,function*(){if(se.target.outerText==="\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377"){y(!0);let ie=yield(0,Fe.ZP)(`/api/courses/${Xe==null?void 0:Xe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:it.actionTabs.selectArrs,update:1}});$e({type:"exercise/setActionTabs",payload:{key:""}}),y(!1),(ie==null?void 0:ie.status)===0&&(We&&Ve(),ue(!1),de.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ne.history.push("/paperlibrary")}}))}else ue(!1)}),cancelButtonProps:{loading:x},okText:"\u5F62\u6210\u65B0\u8BD5\u5377",cancelText:"\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377",okButtonProps:{loading:z},onOk:()=>Te(void 0,null,function*(){te(!0);let se=yield(0,Fe.ZP)(`/api/courses/${Xe==null?void 0:Xe.coursesId}/exercises/join_examination_banks.json`,{method:"post",body:{check_ids:it.actionTabs.selectArrs}});te(!1),(se==null?void 0:se.status)===0&&(We&&Ve(),$e({type:"exercise/setActionTabs",payload:{key:""}}),ue(!1),de.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u52A0\u5165\u6210\u529F\uFF01\u8BD5\u5377\u4E2D\u65B0\u5EFA\u7684\u8BD5\u9898\u5DF2\u4E3A\u60A8\u81EA\u52A8\u540C\u6B65\u81F3\u8BD5\u9898\u5E93~",okText:"\u524D\u5F80\u8BD5\u5377\u5E93",cancelText:"\u7A0D\u540E\u518D\u8BF4",onOk:()=>{Ne.history.push("/paperlibrary")}}))}),title:"\u52A0\u5165\u8BD5\u5377\u5E93\u63D0\u793A"},Ze.createElement("div",null,Ze.createElement("p",null,"\u8BE5\u8BD5\u5377\u5728\u8BD5\u5377\u5E93\u91CD\u590D\uFF0C\u662F\u5426\u9700\u8981\u8986\u76D6\u539F\u6765\u7684\u8BD5\u5377\uFF1F"),Ze.createElement("div",null,Ze.createElement("div",null,"\u8BD5\u5377\uFF1A",E==null?void 0:E.origin_exercise_nam),Ze.createElement("div",null,"\u539F\u8BD5\u5377\uFF1A",Ze.createElement("a",{href:`/paperlibrary/see/${E==null?void 0:E.examination_bank_id}?defaultActiveKey=0`,target:"_blank"},E==null?void 0:E.examination_bank_name))))))};zt.Z=(0,Ne.connect)(({exercise:it})=>({exercise:it}))(le)},37345:function(Tt,zt,ee){"use strict";ee.d(zt,{h:function(){return b}});var b=(de=>(de[de.NOMATCH=-1]="NOMATCH",de[de.OK=0]="OK",de[de.TIMEOUT=2]="TIMEOUT",de[de.PODFAILURE=3]="PODFAILURE",de[de.COMPILEFAILURE=4]="COMPILEFAILURE",de[de.EXECUTEFAILURE=5]="EXECUTEFAILURE",de[de.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",de))(b||{})},81072:function(Tt,zt,ee){"use strict";ee.d(zt,{H7:function(){return E},MK:function(){return ue},MU:function(){return Ve},X6:function(){return Xe},bM:function(){return $e},fi:function(){return a},fu:function(){return it},n4:function(){return x},rX:function(){return _e},vl:function(){return y},zO:function(){return We}});var b=ee(38986),de=Object.defineProperty,Fe=Object.getOwnPropertySymbols,Ne=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Te=(z,te,re)=>te in z?de(z,te,{enumerable:!0,configurable:!0,writable:!0,value:re}):z[te]=re,le=(z,te)=>{for(var re in te||(te={}))Ne.call(te,re)&&Te(z,re,te[re]);if(Fe)for(var re of Fe(te))Ze.call(te,re)&&Te(z,re,te[re]);return z};function it(z,te){return(0,b.U2)(`myproblems/${z}.json`,le({hidePopLogin:!0},te||{}))}function $e(z,te){return(0,b.v_)(`myproblems/${z}/code_submit.json`,te)}function Ve(z,te){return(0,b.v_)(`myproblems/${z}/code_debug.json`,te)}function We(z,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,b.U2)(`myproblems/${z}/submit_records.json`,te)}function Xe(z){return(0,b.U2)("myproblems/record_detail.json",{id:z})}function _e(z,te){return(0,b.U2)(`myproblems/${z}/result.json`,{mode:te})}function ue(z,te){return(0,b.v_)(`myproblems/${z}/add_notes.json`,te)}function E(z,te){return(0,b.v_)(`myproblems/${z}/restore_initial_code.json`,te)}function a(z){return(0,b.v_)(`myproblems/${z}/sync_code.json`)}function x(z,te){return(0,b.v_)(`myproblems/${z}/update_code.json`,te)}function y(z,te){return(0,b.v_)(`discusses/${z}/plus.json`,te)}},53311:function(Tt,zt,ee){"use strict";var b=ee(59301),de=ee(6848),Fe=ee(92832),Ne=ee(8591),Ze=ee(2397),Te=ee(59301),le=($e,Ve,We)=>new Promise((Xe,_e)=>{var ue=x=>{try{a(We.next(x))}catch(y){_e(y)}},E=x=>{try{a(We.throw(x))}catch(y){_e(y)}},a=x=>x.done?Xe(x.value):Promise.resolve(x.value).then(ue,E);a((We=We.apply($e,Ve)).next())});const it=({defaultValue:$e,onFinish:Ve})=>{const[We,Xe]=(0,b.useState)(!1),[_e,ue]=(0,b.useState)($e);return(0,b.useEffect)(()=>{ue($e)},[$e]),Te.createElement("div",null,We?Te.createElement(Fe.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:_e,onChange:E=>{ue(E.target.value)},onBlur:()=>le(void 0,null,function*(){var E;if(((E=_e==null?void 0:_e.replaceAll(" ",""))==null?void 0:E.length)<=0){Ne.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield Ve(_e))&&Xe(!1)}),onPressEnter:()=>le(void 0,null,function*(){var E;if(((E=_e==null?void 0:_e.replaceAll(" ",""))==null?void 0:E.length)<=0){Ne.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield Ve(_e))&&Xe(!1)})}):Te.createElement("div",{className:Ze.Z.title},_e,Te.createElement(de.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},Te.createElement("i",{className:`${Ze.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>Xe(!0)}))))};zt.Z=it},52154:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ve}});var b=ee(43418),de={ul:"ul___TdfYY"},Fe=ee(32637),Ne=ee(59301),Ze=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,it=(We,Xe)=>{var _e={};for(var ue in We)Te.call(We,ue)&&Xe.indexOf(ue)<0&&(_e[ue]=We[ue]);if(We!=null&&Ze)for(var ue of Ze(We))Xe.indexOf(ue)<0&&le.call(We,ue)&&(_e[ue]=We[ue]);return _e},Ve=We=>{var Xe=We,{open:_e,onCancel:ue}=Xe,E=it(Xe,["open","onCancel"]);return Ne.createElement(b.default,{centered:!0,open:_e,title:Ne.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:ue,footer:null},Ne.createElement("div",null,Ne.createElement("div",{className:"tc"},Ne.createElement("img",{className:"mt10",src:Fe,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),Ne.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),Ne.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),Ne.createElement("div",{style:{color:"#333"},className:"pt30 font14"},Ne.createElement("ul",{className:de.ul},Ne.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"),Ne.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"),Ne.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")))))}},78874:function(Tt,zt,ee){"use strict";ee.d(zt,{I:function(){return de}});var b=ee(59301);const de=()=>{const[Fe,Ne]=(0,b.useState)("hidden");return{overflow:Fe,handleMouseEnter:()=>Ne("auto"),handleMouseLeave:()=>Ne("hidden")}}},50371:function(Tt,zt){"use strict";function ee(){const b=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let de=1;de<arguments.length;de++){const Fe=de<0||arguments.length<=de?void 0:arguments[de];Fe&&Object.keys(Fe).forEach(Ne=>{const Ze=Fe[Ne];Ze!==void 0&&(b[Ne]=Ze)})}return b}zt.Z=ee},77578:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return b}});const b=de=>de?typeof de=="function"?de():de:null},13845:function(Tt,zt,ee){"use strict";ee.d(zt,{F:function(){return b},Z:function(){return de}});function b(Fe){return Fe!=null&&Fe===Fe.window}function de(Fe,Ne){var Ze,Te;if(typeof window=="undefined")return 0;const le=Ne?"scrollTop":"scrollLeft";let it=0;return b(Fe)?it=Fe[Ne?"pageYOffset":"pageXOffset"]:Fe instanceof Document?it=Fe.documentElement[le]:(Fe instanceof HTMLElement||Fe)&&(it=Fe[le]),Fe&&!b(Fe)&&typeof it!="number"&&(it=(Te=((Ze=Fe.ownerDocument)!==null&&Ze!==void 0?Ze:Fe).documentElement)===null||Te===void 0?void 0:Te[le]),it}},56762:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return de}});var b=ee(59301);function de(){const[,Fe]=b.useReducer(Ne=>Ne+1,0);return Fe}},68031:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ne}});var b=ee(16089);function de(Ze,Te,le,it){const $e=le-Te;return Ze/=it/2,Ze<1?$e/2*Ze*Ze*Ze+Te:$e/2*((Ze-=2)*Ze*Ze+2)+Te}var Fe=ee(13845);function Ne(Ze){let Te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:le=()=>window,callback:it,duration:$e=450}=Te,Ve=le(),We=(0,Fe.Z)(Ve,!0),Xe=Date.now(),_e=()=>{const E=Date.now()-Xe,a=de(E>$e?$e:E,We,Ze,$e);(0,Fe.F)(Ve)?Ve.scrollTo(window.pageXOffset,a):Ve instanceof Document||Ve.constructor.name==="HTMLDocument"?Ve.documentElement.scrollTop=a:Ve.scrollTop=a,E<$e?(0,b.Z)(_e):typeof it=="function"&&it()};(0,b.Z)(_e)}},66104:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return ft}});var b=ee(92310),de=ee.n(b),Fe=ee(11592),Ne=ee(26112),Ze=ee(59301),Te=ee(92343),le=ee(36355),it=ee(84105),$e=ee(91857);const Ve=Le=>{let{children:at}=Le;const{getPrefixCls:ut}=Ze.useContext(le.E_),st=ut("breadcrumb");return Ze.createElement("li",{className:`${st}-separator`,"aria-hidden":"true"},at===""?at:at||"/")};Ve.__ANT_BREADCRUMB_SEPARATOR=!0;var We=Ve,Xe=function(Le,at){var ut={};for(var st in Le)Object.prototype.hasOwnProperty.call(Le,st)&&at.indexOf(st)<0&&(ut[st]=Le[st]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Bt=0,st=Object.getOwnPropertySymbols(Le);Bt<st.length;Bt++)at.indexOf(st[Bt])<0&&Object.prototype.propertyIsEnumerable.call(Le,st[Bt])&&(ut[st[Bt]]=Le[st[Bt]]);return ut};function _e(Le,at){if(Le.title===void 0||Le.title===null)return null;const ut=Object.keys(at).join("|");return typeof Le.title=="object"?Le.title:String(Le.title).replace(new RegExp(`:(${ut})`,"g"),(st,Bt)=>at[Bt]||st)}function ue(Le,at,ut,st){if(ut==null)return null;const{className:Bt,onClick:on}=at,Ct=Xe(at,["className","onClick"]),tn=Object.assign(Object.assign({},(0,Ne.Z)(Ct,{data:!0,aria:!0})),{onClick:on});return st!==void 0?Ze.createElement("a",Object.assign({},tn,{className:de()(`${Le}-link`,Bt),href:st}),ut):Ze.createElement("span",Object.assign({},tn,{className:de()(`${Le}-link`,Bt)}),ut)}function E(Le,at){return(st,Bt,on,Ct,tn)=>{if(at)return at(st,Bt,on,Ct);const Sn=_e(st,Bt);return ue(Le,st,Sn,tn)}}var a=function(Le,at){var ut={};for(var st in Le)Object.prototype.hasOwnProperty.call(Le,st)&&at.indexOf(st)<0&&(ut[st]=Le[st]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Bt=0,st=Object.getOwnPropertySymbols(Le);Bt<st.length;Bt++)at.indexOf(st[Bt])<0&&Object.prototype.propertyIsEnumerable.call(Le,st[Bt])&&(ut[st[Bt]]=Le[st[Bt]]);return ut};const x=Le=>{const{prefixCls:at,separator:ut="/",children:st,menu:Bt,overlay:on,dropdownProps:Ct,href:tn}=Le,Ue=(ot=>{if(Bt||on){const rn=Object.assign({},Ct);if(Bt){const Kn=Bt||{},{items:Wt}=Kn,fn=a(Kn,["items"]);rn.menu=Object.assign(Object.assign({},fn),{items:Wt==null?void 0:Wt.map((Ge,gt)=>{var{key:It,title:mt,label:Dt,path:dt}=Ge,nt=a(Ge,["key","title","label","path"]);let we=Dt!=null?Dt:mt;return dt&&(we=Ze.createElement("a",{href:`${tn}${dt}`},we)),Object.assign(Object.assign({},nt),{key:It!=null?It:gt,label:we})})})}else on&&(rn.overlay=on);return Ze.createElement($e.Z,Object.assign({placement:"bottom"},rn),Ze.createElement("span",{className:`${at}-overlay-link`},ot,Ze.createElement(it.Z,null)))}return ot})(st);return Ue!=null?Ze.createElement(Ze.Fragment,null,Ze.createElement("li",null,Ue),ut&&Ze.createElement(We,null,ut)):null},y=Le=>{const{prefixCls:at,children:ut,href:st}=Le,Bt=a(Le,["prefixCls","children","href"]),{getPrefixCls:on}=Ze.useContext(le.E_),Ct=on("breadcrumb",at);return Ze.createElement(x,Object.assign({},Bt,{prefixCls:Ct}),ue(Ct,Bt,ut,st))};y.__ANT_BREADCRUMB_ITEM=!0;var z=y,te=ee(17313),re=ee(83116),se=ee(37613);const ie=Le=>{const{componentCls:at,iconCls:ut}=Le;return{[at]:Object.assign(Object.assign({},(0,te.Wf)(Le)),{color:Le.itemColor,fontSize:Le.fontSize,[ut]:{fontSize:Le.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Le.linkColor,transition:`color ${Le.motionDurationMid}`,padding:`0 ${Le.paddingXXS}px`,borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",marginInline:-Le.marginXXS,"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover}},(0,te.Qy)(Le)),"li:last-child":{color:Le.lastItemColor},[`${at}-separator`]:{marginInline:Le.separatorMargin,color:Le.separatorColor},[`${at}-link`]:{[`
|
|
> ${ut} + span,
|
|
> ${ut} + a
|
|
`]:{marginInlineStart:Le.marginXXS}},[`${at}-overlay-link`]:{borderRadius:Le.borderRadiusSM,height:Le.lineHeight*Le.fontSize,display:"inline-block",padding:`0 ${Le.paddingXXS}px`,marginInline:-Le.marginXXS,[`> ${ut}`]:{marginInlineStart:Le.marginXXS,fontSize:Le.fontSizeIcon},"&:hover":{color:Le.linkHoverColor,backgroundColor:Le.colorBgTextHover,a:{color:Le.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Le.componentCls}-rtl`]:{direction:"rtl"}})}};var ve=(0,re.Z)("Breadcrumb",Le=>{const at=(0,se.TS)(Le,{});return[ie(at)]},Le=>({itemColor:Le.colorTextDescription,lastItemColor:Le.colorText,iconFontSize:Le.fontSize,linkColor:Le.colorTextDescription,linkHoverColor:Le.colorText,separatorColor:Le.colorTextDescription,separatorMargin:Le.marginXS})),be=function(Le,at){var ut={};for(var st in Le)Object.prototype.hasOwnProperty.call(Le,st)&&at.indexOf(st)<0&&(ut[st]=Le[st]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Bt=0,st=Object.getOwnPropertySymbols(Le);Bt<st.length;Bt++)at.indexOf(st[Bt])<0&&Object.prototype.propertyIsEnumerable.call(Le,st[Bt])&&(ut[st[Bt]]=Le[st[Bt]]);return ut};function Ke(Le){const{breadcrumbName:at,children:ut}=Le,st=be(Le,["breadcrumbName","children"]),Bt=Object.assign({title:at},st);return ut&&(Bt.menu={items:ut.map(on=>{var{breadcrumbName:Ct}=on,tn=be(on,["breadcrumbName"]);return Object.assign(Object.assign({},tn),{title:Ct})})}),Bt}function De(Le,at){return(0,Ze.useMemo)(()=>Le||(at?at.map(Ke):null),[Le,at])}var ze=function(Le,at){var ut={};for(var st in Le)Object.prototype.hasOwnProperty.call(Le,st)&&at.indexOf(st)<0&&(ut[st]=Le[st]);if(Le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Bt=0,st=Object.getOwnPropertySymbols(Le);Bt<st.length;Bt++)at.indexOf(st[Bt])<0&&Object.prototype.propertyIsEnumerable.call(Le,st[Bt])&&(ut[st[Bt]]=Le[st[Bt]]);return ut};const he=(Le,at)=>{if(at===void 0)return at;let ut=(at||"").replace(/^\//,"");return Object.keys(Le).forEach(st=>{ut=ut.replace(`:${st}`,Le[st])}),ut},Je=Le=>{const{prefixCls:at,separator:ut="/",style:st,className:Bt,rootClassName:on,routes:Ct,items:tn,children:Sn,itemRender:Ue,params:ot={}}=Le,rn=ze(Le,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:Kn,direction:Wt,breadcrumb:fn}=Ze.useContext(le.E_);let Ge;const gt=Kn("breadcrumb",at),[It,mt]=ve(gt),Dt=De(tn,Ct),dt=E(gt,Ue);if(Dt&&Dt.length>0){const fe=[],qe=tn||Ct;Ge=Dt.map((Ot,Oe)=>{const{path:Ie,key:pt,type:tt,menu:Re,overlay:St,onClick:$t,className:en,separator:dn,dropdownProps:Kt}=Ot,Cn=he(ot,Ie);Cn!==void 0&&fe.push(Cn);const He=pt!=null?pt:Oe;if(tt==="separator")return Ze.createElement(We,{key:He},dn);const yt={},Zt=Oe===Dt.length-1;Re?yt.menu=Re:St&&(yt.overlay=St);let{href:xt}=Ot;return fe.length&&Cn!==void 0&&(xt=`#/${fe.join("/")}`),Ze.createElement(x,Object.assign({key:He},yt,(0,Ne.Z)(Ot,{data:!0,aria:!0}),{className:en,dropdownProps:Kt,href:xt,separator:Zt?"":ut,onClick:$t,prefixCls:gt}),dt(Ot,ot,qe,fe,xt))})}else if(Sn){const fe=(0,Fe.Z)(Sn).length;Ge=(0,Fe.Z)(Sn).map((qe,Ot)=>{if(!qe)return qe;const Oe=Ot===fe-1;return(0,Te.Tm)(qe,{separator:Oe?"":ut,key:Ot})})}const nt=de()(gt,fn==null?void 0:fn.className,{[`${gt}-rtl`]:Wt==="rtl"},Bt,on,mt),we=Object.assign(Object.assign({},fn==null?void 0:fn.style),st);return It(Ze.createElement("nav",Object.assign({className:nt,style:we},rn),Ze.createElement("ol",null,Ge)))};Je.Item=z,Je.Separator=We;var je=Je,ft=je},19842:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Da}});var b=ee(95190),de=ee(59301),Fe=ee(33853),Ne=ee(58617),Ze=ee(38819),Te=ee(92310),le=ee.n(Te),it=ee(14809),$e=ee(50298),Ve=ee(62646),We=ee(77861),Xe=ee(17115),_e=ee(90782),ue=ee(6089),E=ee(18929),a=de.createContext(null),x=a,y=ee(93664),z=ee(4635),te=ee(20439),re="__rc_cascader_search_mark__",se=function(Pn,In,Hn){var cn=Hn.label;return In.some(function(oa){return String(oa[cn]).toLowerCase().includes(Pn.toLowerCase())})},ie=function(Pn,In,Hn,cn){return In.map(function(oa){return oa[cn.label]}).join(" / ")},ve=function(ct,Pn,In,Hn,cn,oa){var Sa=cn.filter,wt=Sa===void 0?se:Sa,Lt=cn.render,bt=Lt===void 0?ie:Lt,Yn=cn.limit,ea=Yn===void 0?50:Yn,Wn=cn.sort;return de.useMemo(function(){var rr=[];if(!ct)return[];function Na(ta,Ya){var Ba=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;ta.forEach(function(Bn){if(!(!Wn&&ea!==!1&&ea>0&&rr.length>=ea)){var mr=[].concat((0,b.Z)(Ya),[Bn]),Hr=Bn[In.children],eo=Ba||Bn.disabled;if((!Hr||Hr.length===0||oa)&&wt(ct,mr,{label:In.label})){var Ar;rr.push((0,te.Z)((0,te.Z)({},Bn),{},(Ar={disabled:eo},(0,z.Z)(Ar,In.label,bt(ct,mr,Hn,In)),(0,z.Z)(Ar,re,mr),(0,z.Z)(Ar,In.children,void 0),Ar)))}Hr&&Na(Bn[In.children],mr,eo)}})}return Na(Pn,[]),Wn&&rr.sort(function(ta,Ya){return Wn(ta[re],Ya[re],ct,In)}),ea!==!1&&ea>0?rr.slice(0,ea):rr},[ct,Pn,In,Hn,bt,oa,wt,Wn,ea])},be="__RC_CASCADER_SPLIT__",Ke="SHOW_PARENT",De="SHOW_CHILD";function ze(ct){return ct.join(be)}function he(ct){return ct.map(ze)}function Je(ct){return ct.split(be)}function je(ct){var Pn=ct||{},In=Pn.label,Hn=Pn.value,cn=Pn.children,oa=Hn||"value";return{label:In||"label",value:oa,key:oa,children:cn||"children"}}function ft(ct,Pn){var In,Hn;return(In=ct.isLeaf)!==null&&In!==void 0?In:!((Hn=ct[Pn.children])!==null&&Hn!==void 0&&Hn.length)}function Le(ct){var Pn=ct.parentElement;if(Pn){var In=ct.offsetTop-Pn.offsetTop;In-Pn.scrollTop<0?Pn.scrollTo({top:In}):In+ct.offsetHeight-Pn.scrollTop>Pn.offsetHeight&&Pn.scrollTo({top:In+ct.offsetHeight-Pn.offsetHeight})}}function at(ct,Pn){return ct.map(function(In){var Hn;return(Hn=In[re])===null||Hn===void 0?void 0:Hn.map(function(cn){return cn[Pn.value]})})}function ut(ct,Pn,In){var Hn=new Set(ct),cn=Pn();return ct.filter(function(oa){var Sa=cn[oa],wt=Sa?Sa.parent:null,Lt=Sa?Sa.children:null;return Sa&&Sa.node.disabled?!0:In===De?!(Lt&&Lt.some(function(bt){return bt.key&&Hn.has(bt.key)})):!(wt&&!wt.node.disabled&&Hn.has(wt.key))})}function st(ct,Pn,In){for(var Hn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,cn=Pn,oa=[],Sa=function(){var bt,Yn,ea,Wn=ct[wt],rr=(bt=cn)===null||bt===void 0?void 0:bt.findIndex(function(ta){var Ya=ta[In.value];return Hn?String(Ya)===String(Wn):Ya===Wn}),Na=rr!==-1?(Yn=cn)===null||Yn===void 0?void 0:Yn[rr]:null;oa.push({value:(ea=Na==null?void 0:Na[In.value])!==null&&ea!==void 0?ea:Wn,index:rr,option:Na}),cn=Na==null?void 0:Na[In.children]},wt=0;wt<ct.length;wt+=1)Sa();return oa}var Bt=function(ct,Pn,In,Hn,cn){return de.useMemo(function(){var oa=cn||function(Sa){var wt=Hn?Sa.slice(-1):Sa,Lt=" / ";return wt.every(function(bt){return["string","number"].includes((0,y.Z)(bt))})?wt.join(Lt):wt.reduce(function(bt,Yn,ea){var Wn=de.isValidElement(Yn)?de.cloneElement(Yn,{key:ea}):Yn;return ea===0?[Wn]:[].concat((0,b.Z)(bt),[Lt,Wn])},[])};return ct.map(function(Sa){var wt,Lt,bt=st(Sa,Pn,In),Yn=oa(bt.map(function(Wn){var rr,Na=Wn.option,ta=Wn.value;return(rr=Na==null?void 0:Na[In.label])!==null&&rr!==void 0?rr:ta}),bt.map(function(Wn){var rr=Wn.option;return rr})),ea=ze(Sa);return{label:Yn,value:ea,key:ea,valueCells:Sa,disabled:(wt=bt[bt.length-1])===null||wt===void 0||(Lt=wt.option)===null||Lt===void 0?void 0:Lt.disabled}})},[ct,Pn,In,cn,Hn])},on=ee(71430),Ct=function(ct,Pn){var In=de.useRef({options:null,info:null}),Hn=de.useCallback(function(){return In.current.options!==ct&&(In.current.options=ct,In.current.info=(0,on.I8)(ct,{fieldNames:Pn,initWrapper:function(oa){return(0,te.Z)((0,te.Z)({},oa),{},{pathKeyEntities:{}})},processEntity:function(oa,Sa){var wt=oa.nodes.map(function(Lt){return Lt[Pn.value]}).join(be);Sa.pathKeyEntities[wt]=oa,oa.key=wt}})),In.current.info.pathKeyEntities},[Pn,ct]);return Hn},tn=function(ct,Pn){return de.useCallback(function(In){var Hn=[],cn=[];return In.forEach(function(oa){var Sa=st(oa,ct,Pn);Sa.every(function(wt){return wt.option})?cn.push(oa):Hn.push(oa)}),[cn,Hn]},[ct,Pn])},Sn=ee(48736);function Ue(ct){return de.useMemo(function(){if(!ct)return[!1,{}];var Pn={matchInputWidth:!0,limit:50};return ct&&(0,y.Z)(ct)==="object"&&(Pn=(0,te.Z)((0,te.Z)({},Pn),ct)),Pn.limit<=0&&delete Pn.limit,[!0,Pn]},[ct])}var ot=de.memo(function(ct){var Pn=ct.children;return Pn},function(ct,Pn){return!Pn.open}),rn=ot;function Kn(ct){var Pn,In=ct.prefixCls,Hn=ct.checked,cn=ct.halfChecked,oa=ct.disabled,Sa=ct.onClick,wt=ct.disableCheckbox,Lt=de.useContext(x),bt=Lt.checkable,Yn=typeof bt!="boolean"?bt:null;return de.createElement("span",{className:le()("".concat(In),(Pn={},(0,z.Z)(Pn,"".concat(In,"-checked"),Hn),(0,z.Z)(Pn,"".concat(In,"-indeterminate"),!Hn&&cn),(0,z.Z)(Pn,"".concat(In,"-disabled"),oa||wt),Pn)),onClick:Sa},Yn)}var Wt="__cascader_fix_label__";function fn(ct){var Pn=ct.prefixCls,In=ct.multiple,Hn=ct.options,cn=ct.activeValue,oa=ct.prevValuePath,Sa=ct.onToggleOpen,wt=ct.onSelect,Lt=ct.onActive,bt=ct.checkedSet,Yn=ct.halfCheckedSet,ea=ct.loadingKeys,Wn=ct.isSelectable,rr=ct.searchValue,Na="".concat(Pn,"-menu"),ta="".concat(Pn,"-menu-item"),Ya=de.useContext(x),Ba=Ya.fieldNames,Bn=Ya.changeOnSelect,mr=Ya.expandTrigger,Hr=Ya.expandIcon,eo=Ya.loadingIcon,Ar=Ya.dropdownMenuColumnStyle,Qe=mr==="hover",yn=de.useMemo(function(){return Hn.map(function(_t){var Fn,jn=_t.disabled,ia=_t.disableCheckbox,Qn=_t[re],Vn=(Fn=_t[Wt])!==null&&Fn!==void 0?Fn:_t[Ba.label],fr=_t[Ba.value],ca=ft(_t,Ba),En=Qn?Qn.map(function(Ea){return Ea[Ba.value]}):[].concat((0,b.Z)(oa),[fr]),hr=ze(En),Nr=ea.includes(hr),Ur=bt.has(hr),jr=Yn.has(hr);return{disabled:jn,label:Vn,value:fr,isLeaf:ca,isLoading:Nr,checked:Ur,halfChecked:jr,option:_t,disableCheckbox:ia,fullPath:En,fullPathKey:hr}})},[Hn,bt,Ba,Yn,ea,oa]);return de.createElement("ul",{className:Na,role:"menu"},yn.map(function(_t){var Fn,jn=_t.disabled,ia=_t.label,Qn=_t.value,Vn=_t.isLeaf,fr=_t.isLoading,ca=_t.checked,En=_t.halfChecked,hr=_t.option,Nr=_t.fullPath,Ur=_t.fullPathKey,jr=_t.disableCheckbox,Ea=function(){if(!(jn||rr)){var Mr=(0,b.Z)(Nr);Qe&&Vn&&Mr.pop(),Lt(Mr)}},Ka=function(){Wn(hr)&&wt(Nr,Vn)},qa;return typeof hr.title=="string"?qa=hr.title:typeof ia=="string"&&(qa=ia),de.createElement("li",{key:Ur,className:le()(ta,(Fn={},(0,z.Z)(Fn,"".concat(ta,"-expand"),!Vn),(0,z.Z)(Fn,"".concat(ta,"-active"),cn===Qn||cn===Ur),(0,z.Z)(Fn,"".concat(ta,"-disabled"),jn),(0,z.Z)(Fn,"".concat(ta,"-loading"),fr),Fn)),style:Ar,role:"menuitemcheckbox",title:qa,"aria-checked":ca,"data-path-key":Ur,onClick:function(){Ea(),!jr&&(!In||Vn)&&Ka()},onDoubleClick:function(){Bn&&Sa(!1)},onMouseEnter:function(){Qe&&Ea()},onMouseDown:function(Mr){Mr.preventDefault()}},In&&de.createElement(Kn,{prefixCls:"".concat(Pn,"-checkbox"),checked:ca,halfChecked:En,disabled:jn||jr,disableCheckbox:jr,onClick:function(Mr){jr||(Mr.stopPropagation(),Ka())}}),de.createElement("div",{className:"".concat(ta,"-content")},ia),!fr&&Hr&&!Vn&&de.createElement("div",{className:"".concat(ta,"-expand-icon")},Hr),fr&&eo&&de.createElement("div",{className:"".concat(ta,"-loading-icon")},eo))}))}var Ge=function(){var ct=(0,We.lk)(),Pn=ct.multiple,In=ct.open,Hn=de.useContext(x),cn=Hn.values,oa=de.useState([]),Sa=(0,$e.Z)(oa,2),wt=Sa[0],Lt=Sa[1];return de.useEffect(function(){if(In&&!Pn){var bt=cn[0];Lt(bt||[])}},[In]),[wt,Lt]},gt=ee(10228),It=function(ct,Pn,In,Hn,cn,oa){var Sa=(0,We.lk)(),wt=Sa.direction,Lt=Sa.searchValue,bt=Sa.toggleOpen,Yn=Sa.open,ea=wt==="rtl",Wn=de.useMemo(function(){for(var Ar=-1,Qe=Pn,yn=[],_t=[],Fn=Hn.length,jn=at(Pn,In),ia=function(hr){var Nr=Qe.findIndex(function(Ur,jr){return(jn[jr]?ze(jn[jr]):Ur[In.value])===Hn[hr]});if(Nr===-1)return"break";Ar=Nr,yn.push(Ar),_t.push(Hn[hr]),Qe=Qe[Ar][In.children]},Qn=0;Qn<Fn&&Qe;Qn+=1){var Vn=ia(Qn);if(Vn==="break")break}for(var fr=Pn,ca=0;ca<yn.length-1;ca+=1)fr=fr[yn[ca]][In.children];return[_t,Ar,fr,jn]},[Hn,In,Pn]),rr=(0,$e.Z)(Wn,4),Na=rr[0],ta=rr[1],Ya=rr[2],Ba=rr[3],Bn=function(Qe){cn(Qe)},mr=function(Qe){var yn=Ya.length,_t=ta;_t===-1&&Qe<0&&(_t=yn);for(var Fn=0;Fn<yn;Fn+=1){_t=(_t+Qe+yn)%yn;var jn=Ya[_t];if(jn&&!jn.disabled){var ia=Na.slice(0,-1).concat(Ba[_t]?ze(Ba[_t]):jn[In.value]);Bn(ia);return}}},Hr=function(){if(Na.length>1){var Qe=Na.slice(0,-1);Bn(Qe)}else bt(!1)},eo=function(){var Qe,yn=((Qe=Ya[ta])===null||Qe===void 0?void 0:Qe[In.children])||[],_t=yn.find(function(jn){return!jn.disabled});if(_t){var Fn=[].concat((0,b.Z)(Na),[_t[In.value]]);Bn(Fn)}};de.useImperativeHandle(ct,function(){return{onKeyDown:function(Qe){var yn=Qe.which;switch(yn){case gt.Z.UP:case gt.Z.DOWN:{var _t=0;yn===gt.Z.UP?_t=-1:yn===gt.Z.DOWN&&(_t=1),_t!==0&&mr(_t);break}case gt.Z.LEFT:{if(Lt)break;ea?eo():Hr();break}case gt.Z.RIGHT:{if(Lt)break;ea?Hr():eo();break}case gt.Z.BACKSPACE:{Lt||Hr();break}case gt.Z.ENTER:{if(Na.length){var Fn=Ya[ta],jn=(Fn==null?void 0:Fn[re])||[];jn.length?oa(jn.map(function(ia){return ia[In.value]}),jn[jn.length-1]):oa(Na,Ya[ta])}break}case gt.Z.ESC:bt(!1),Yn&&Qe.stopPropagation()}},onKeyUp:function(){}}})},mt=de.forwardRef(function(ct,Pn){var In,Hn,cn,oa,Sa=(0,We.lk)(),wt=Sa.prefixCls,Lt=Sa.multiple,bt=Sa.searchValue,Yn=Sa.toggleOpen,ea=Sa.notFoundContent,Wn=Sa.direction,rr=Sa.open,Na=de.useRef(),ta=Wn==="rtl",Ya=de.useContext(x),Ba=Ya.options,Bn=Ya.values,mr=Ya.halfValues,Hr=Ya.fieldNames,eo=Ya.changeOnSelect,Ar=Ya.onSelect,Qe=Ya.searchOptions,yn=Ya.dropdownPrefixCls,_t=Ya.loadData,Fn=Ya.expandTrigger,jn=yn||wt,ia=de.useState([]),Qn=(0,$e.Z)(ia,2),Vn=Qn[0],fr=Qn[1],ca=function(Bo){if(!(!_t||bt)){var Qo=st(Bo,Ba,Hr),ko=Qo.map(function(so){var ei=so.option;return ei}),Lo=ko[ko.length-1];if(Lo&&!ft(Lo,Hr)){var Sr=ze(Bo);fr(function(so){return[].concat((0,b.Z)(so),[Sr])}),_t(ko)}}};de.useEffect(function(){Vn.length&&Vn.forEach(function(yo){var Bo=Je(yo),Qo=st(Bo,Ba,Hr,!0).map(function(Lo){var Sr=Lo.option;return Sr}),ko=Qo[Qo.length-1];(!ko||ko[Hr.children]||ft(ko,Hr))&&fr(function(Lo){return Lo.filter(function(Sr){return Sr!==yo})})})},[Ba,Vn,Hr]);var En=de.useMemo(function(){return new Set(he(Bn))},[Bn]),hr=de.useMemo(function(){return new Set(he(mr))},[mr]),Nr=Ge(),Ur=(0,$e.Z)(Nr,2),jr=Ur[0],Ea=Ur[1],Ka=function(Bo){Ea(Bo),ca(Bo)},qa=function(Bo){var Qo=Bo.disabled,ko=ft(Bo,Hr);return!Qo&&(ko||eo||Lt)},Ta=function(Bo,Qo){var ko=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;Ar(Bo),!Lt&&(Qo||eo&&(Fn==="hover"||ko))&&Yn(!1)},Mr=de.useMemo(function(){return bt?Qe:Ba},[bt,Qe,Ba]),uo=de.useMemo(function(){for(var yo=[{options:Mr}],Bo=Mr,Qo=at(Bo,Hr),ko=function(){var ei=jr[Lo],wn=Bo.find(function(nn,ba){return(Qo[ba]?ze(Qo[ba]):nn[Hr.value])===ei}),hn=wn==null?void 0:wn[Hr.children];if(!(hn!=null&&hn.length))return"break";Bo=hn,yo.push({options:hn})},Lo=0;Lo<jr.length;Lo+=1){var Sr=ko();if(Sr==="break")break}return yo},[Mr,jr,Hr]),wr=function(Bo,Qo){qa(Qo)&&Ta(Bo,ft(Qo,Hr),!0)};It(Pn,Mr,Hr,jr,Ka,wr),de.useEffect(function(){for(var yo=0;yo<jr.length;yo+=1){var Bo,Qo=jr.slice(0,yo+1),ko=ze(Qo),Lo=(Bo=Na.current)===null||Bo===void 0?void 0:Bo.querySelector('li[data-path-key="'.concat(ko.replace(/\\{0,2}"/g,'\\"'),'"]'));Lo&&Le(Lo)}},[jr]);var Dr=!((In=uo[0])!==null&&In!==void 0&&(Hn=In.options)!==null&&Hn!==void 0&&Hn.length),Fr=[(cn={},(0,z.Z)(cn,Hr.value,"__EMPTY__"),(0,z.Z)(cn,Wt,ea),(0,z.Z)(cn,"disabled",!0),cn)],mi=(0,te.Z)((0,te.Z)({},ct),{},{multiple:!Dr&&Lt,onSelect:Ta,onActive:Ka,onToggleOpen:Yn,checkedSet:En,halfCheckedSet:hr,loadingKeys:Vn,isSelectable:qa}),li=Dr?[{options:Fr}]:uo,Fi=li.map(function(yo,Bo){var Qo=jr.slice(0,Bo),ko=jr[Bo];return de.createElement(fn,(0,it.Z)({key:Bo},mi,{searchValue:bt,prefixCls:jn,options:yo.options,prevValuePath:Qo,activeValue:ko}))});return de.createElement(rn,{open:rr},de.createElement("div",{className:le()("".concat(jn,"-menus"),(oa={},(0,z.Z)(oa,"".concat(jn,"-menu-empty"),Dr),(0,z.Z)(oa,"".concat(jn,"-rtl"),ta),oa)),ref:Na},Fi))}),Dt=mt;function dt(ct){var Pn=ct.onPopupVisibleChange,In=ct.popupVisible,Hn=ct.popupClassName,cn=ct.popupPlacement;warning(!Pn,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning(In===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(Hn===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning(cn===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function nt(ct,Pn){if(ct){var In=function Hn(cn){for(var oa=0;oa<cn.length;oa++){var Sa=cn[oa];if(Sa[Pn==null?void 0:Pn.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(Sa[Pn==null?void 0:Pn.children])&&Hn(Sa[Pn==null?void 0:Pn.children]))return!0}};In(ct)}}var we=null,fe=["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 qe(ct){return Array.isArray(ct)&&Array.isArray(ct[0])}function Ot(ct){return ct?qe(ct)?ct:(ct.length===0?[]:[ct]).map(function(Pn){return Array.isArray(Pn)?Pn:[Pn]}):[]}var Oe=de.forwardRef(function(ct,Pn){var In=ct.id,Hn=ct.prefixCls,cn=Hn===void 0?"rc-cascader":Hn,oa=ct.fieldNames,Sa=ct.defaultValue,wt=ct.value,Lt=ct.changeOnSelect,bt=ct.onChange,Yn=ct.displayRender,ea=ct.checkable,Wn=ct.autoClearSearchValue,rr=Wn===void 0?!0:Wn,Na=ct.searchValue,ta=ct.onSearch,Ya=ct.showSearch,Ba=ct.expandTrigger,Bn=ct.options,mr=ct.dropdownPrefixCls,Hr=ct.loadData,eo=ct.popupVisible,Ar=ct.open,Qe=ct.popupClassName,yn=ct.dropdownClassName,_t=ct.dropdownMenuColumnStyle,Fn=ct.popupPlacement,jn=ct.placement,ia=ct.onDropdownVisibleChange,Qn=ct.onPopupVisibleChange,Vn=ct.expandIcon,fr=Vn===void 0?">":Vn,ca=ct.loadingIcon,En=ct.children,hr=ct.dropdownMatchSelectWidth,Nr=hr===void 0?!1:hr,Ur=ct.showCheckedStrategy,jr=Ur===void 0?Ke:Ur,Ea=(0,Ve.Z)(ct,fe),Ka=(0,Xe.ZP)(In),qa=!!ea,Ta=(0,E.Z)(Sa,{value:wt,postState:Ot}),Mr=(0,$e.Z)(Ta,2),uo=Mr[0],wr=Mr[1],Dr=de.useMemo(function(){return je(oa)},[JSON.stringify(oa)]),Fr=de.useMemo(function(){return Bn||[]},[Bn]),mi=Ct(Fr,Dr),li=de.useCallback(function(wa){var Va=mi();return wa.map(function($a){var So=Va[$a].nodes;return So.map(function(Be){return Be[Dr.value]})})},[mi,Dr]),Fi=(0,E.Z)("",{value:Na,postState:function(Va){return Va||""}}),yo=(0,$e.Z)(Fi,2),Bo=yo[0],Qo=yo[1],ko=function(Va,$a){Qo(Va),$a.source!=="blur"&&ta&&ta(Va)},Lo=Ue(Ya),Sr=(0,$e.Z)(Lo,2),so=Sr[0],ei=Sr[1],wn=ve(Bo,Fr,Dr,mr||cn,ei,Lt),hn=tn(Fr,Dr),nn=de.useMemo(function(){var wa=hn(uo),Va=(0,$e.Z)(wa,2),$a=Va[0],So=Va[1];if(!qa||!uo.length)return[$a,[],So];var Be=he($a),gn=mi(),On=(0,_e.S)(Be,!0,gn),ya=On.checkedKeys,an=On.halfCheckedKeys;return[li(ya),li(an),So]},[qa,uo,mi,li,hn]),ba=(0,$e.Z)(nn,3),Ca=ba[0],Pr=ba[1],ma=ba[2],Ir=de.useMemo(function(){var wa=he(Ca),Va=ut(wa,mi,jr);return[].concat((0,b.Z)(ma),(0,b.Z)(li(Va)))},[Ca,mi,li,ma,jr]),Wr=Bt(Ir,Fr,Dr,qa,Yn),To=(0,ue.Z)(function(wa){if(wr(wa),bt){var Va=Ot(wa),$a=Va.map(function(gn){return st(gn,Fr,Dr).map(function(On){return On.option})}),So=qa?Va:Va[0],Be=qa?$a:$a[0];bt(So,Be)}}),io=(0,ue.Z)(function(wa){if((!qa||rr)&&Qo(""),!qa)To(wa);else{var Va=ze(wa),$a=he(Ca),So=he(Pr),Be=$a.includes(Va),gn=ma.some(function(Wa){return ze(Wa)===Va}),On=Ca,ya=ma;if(gn&&!Be)ya=ma.filter(function(Wa){return ze(Wa)!==Va});else{var an=Be?$a.filter(function(Wa){return Wa!==Va}):[].concat((0,b.Z)($a),[Va]),za=mi(),Ia;if(Be){var Rn=(0,_e.S)(an,{checked:!1,halfCheckedKeys:So},za);Ia=Rn.checkedKeys}else{var _n=(0,_e.S)(an,!0,za);Ia=_n.checkedKeys}var pr=ut(Ia,mi,jr);On=li(pr)}To([].concat((0,b.Z)(ya),(0,b.Z)(On)))}}),Lr=function(Va,$a){if($a.type==="clear"){To([]);return}var So=$a.values[0],Be=So.valueCells;io(Be)},ao=Ar!==void 0?Ar:eo,Co=yn||Qe,ai=jn||Fn,Wo=function(Va){ia==null||ia(Va),Qn==null||Qn(Va)},si=de.useMemo(function(){return{options:Fr,fieldNames:Dr,values:Ca,halfValues:Pr,changeOnSelect:Lt,onSelect:io,checkable:ea,searchOptions:wn,dropdownPrefixCls:mr,loadData:Hr,expandTrigger:Ba,expandIcon:fr,loadingIcon:ca,dropdownMenuColumnStyle:_t}},[Fr,Dr,Ca,Pr,Lt,io,ea,wn,mr,Hr,Ba,fr,ca,_t]),Li=!(Bo?wn:Fr).length,ur=Bo&&ei.matchInputWidth||Li?{}:{minWidth:"auto"};return de.createElement(x.Provider,{value:si},de.createElement(We.Ac,(0,it.Z)({},Ea,{ref:Pn,id:Ka,prefixCls:cn,autoClearSearchValue:rr,dropdownMatchSelectWidth:Nr,dropdownStyle:ur,displayValues:Wr,onDisplayValuesChange:Lr,mode:qa?"multiple":void 0,searchValue:Bo,onSearch:ko,showSearch:so,OptionList:Dt,emptyOptions:Li,open:ao,dropdownClassName:Co,placement:ai,onDropdownVisibleChange:Wo,getRawInputElement:function(){return En}})))});Oe.SHOW_PARENT=Ke,Oe.SHOW_CHILD=De;var Ie=Oe,pt=Ie,tt=ee(2738),Re=ee(62892),St=ee(53487),$t=ee(19080),en=ee(36355),dn=ee(93891),Kt=ee(1684),Cn=ee(19716),He=ee(32441),yt=ee(14154),Zt=ee(58582),xt=ee(84443),Mt=ee(66339),ln=ee(33234),un=ee(98447),Ln=ee(17313),Jn=ee(74207),Pa=ee(83116);const Ha=ct=>{const{prefixCls:Pn,componentCls:In,antCls:Hn}=ct,cn=`${In}-menu-item`,oa=`
|
|
&${cn}-expand ${cn}-expand-icon,
|
|
${cn}-loading-icon
|
|
`;return[{[In]:{width:ct.controlWidth}},{[`${In}-dropdown`]:[(0,un.C2)(`${Pn}-checkbox`,ct),{[`&${Hn}-select-dropdown`]:{padding:0}},{[In]:{"&-checkbox":{top:0,marginInlineEnd:ct.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${In}-menu-empty`]:{[`${In}-menu`]:{width:"100%",height:"auto",[cn]:{color:ct.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:ct.controlItemWidth,height:ct.dropdownHeight,margin:0,padding:ct.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${ct.lineWidth}px ${ct.lineType} ${ct.colorSplit}`},"&-item":Object.assign(Object.assign({},Ln.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:ct.optionPadding,lineHeight:ct.lineHeight,cursor:"pointer",transition:`all ${ct.motionDurationMid}`,borderRadius:ct.borderRadiusSM,"&:hover":{background:ct.controlItemBgHover},"&-disabled":{color:ct.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[oa]:{color:ct.colorTextDisabled}},[`&-active:not(${cn}-disabled)`]:{"&, &:hover":{fontWeight:ct.optionSelectedFontWeight,backgroundColor:ct.optionSelectedBg}},"&-content":{flex:"auto"},[oa]:{marginInlineStart:ct.paddingXXS,color:ct.colorTextDescription,fontSize:ct.fontSizeIcon},"&-keyword":{color:ct.colorHighlight}})}}}]},{[`${In}-dropdown-rtl`]:{direction:"rtl"}},(0,Jn.c)(ct)]};var Aa=(0,Pa.Z)("Cascader",ct=>[Ha(ct)],ct=>{const Pn=Math.round((ct.controlHeight-ct.fontSize*ct.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:ct.controlItemBgActive,optionSelectedFontWeight:ct.fontWeightStrong,optionPadding:`${Pn}px ${ct.paddingSM}px`,menuPadding:ct.paddingXXS}}),gr=function(ct,Pn){var In={};for(var Hn in ct)Object.prototype.hasOwnProperty.call(ct,Hn)&&Pn.indexOf(Hn)<0&&(In[Hn]=ct[Hn]);if(ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var cn=0,Hn=Object.getOwnPropertySymbols(ct);cn<Hn.length;cn++)Pn.indexOf(Hn[cn])<0&&Object.prototype.propertyIsEnumerable.call(ct,Hn[cn])&&(In[Hn[cn]]=ct[Hn[cn]]);return In};const{SHOW_CHILD:nr,SHOW_PARENT:ha}=pt;function Or(ct,Pn,In){const Hn=ct.toLowerCase().split(Pn).reduce((Sa,wt,Lt)=>Lt===0?[wt]:[].concat((0,b.Z)(Sa),[Pn,wt]),[]),cn=[];let oa=0;return Hn.forEach((Sa,wt)=>{const Lt=oa+Sa.length;let bt=ct.slice(oa,Lt);oa=Lt,wt%2===1&&(bt=de.createElement("span",{className:`${In}-menu-item-keyword`,key:`separator-${wt}`},bt)),cn.push(bt)}),cn}const Jt=(ct,Pn,In,Hn)=>{const cn=[],oa=ct.toLowerCase();return Pn.forEach((Sa,wt)=>{wt!==0&&cn.push(" / ");let Lt=Sa[Hn.label];const bt=typeof Lt;(bt==="string"||bt==="number")&&(Lt=Or(String(Lt),oa,In)),cn.push(Lt)}),cn},Dn=de.forwardRef((ct,Pn)=>{const{prefixCls:In,size:Hn,disabled:cn,className:oa,rootClassName:Sa,multiple:wt,bordered:Lt=!0,transitionName:bt,choiceTransitionName:Yn="",popupClassName:ea,dropdownClassName:Wn,expandIcon:rr,placement:Na,showSearch:ta,allowClear:Ya=!0,notFoundContent:Ba,direction:Bn,getPopupContainer:mr,status:Hr,showArrow:eo,builtinPlacements:Ar,style:Qe}=ct,yn=gr(ct,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),_t=(0,tt.Z)(yn,["suffixIcon"]),{getPopupContainer:Fn,getPrefixCls:jn,renderEmpty:ia,direction:Qn,popupOverflow:Vn,cascader:fr}=de.useContext(en.E_),ca=Bn||Qn,En=ca==="rtl",{status:hr,hasFeedback:Nr,isFormItemInput:Ur,feedbackIcon:jr}=de.useContext(He.aM),Ea=(0,$t.F)(hr,Hr),Ka=Ba||(ia==null?void 0:ia("Cascader"))||de.createElement(dn.Z,{componentName:"Cascader"}),qa=jn(),Ta=jn("select",In),Mr=jn("cascader",In),[uo,wr]=(0,yt.Z)(Ta),[Dr]=Aa(Mr),{compactSize:Fr,compactItemClassnames:mi}=(0,ln.ri)(Ta,Bn),li=le()(ea||Wn,`${Mr}-dropdown`,{[`${Mr}-dropdown-rtl`]:ca==="rtl"},Sa,wr),Fi=de.useMemo(()=>{if(!ta)return ta;let ma={render:Jt};return typeof ta=="object"&&(ma=Object.assign(Object.assign({},ma),ta)),ma},[ta]),yo=(0,Cn.Z)(ma=>{var Ir;return(Ir=Hn!=null?Hn:Fr)!==null&&Ir!==void 0?Ir:ma}),Bo=de.useContext(Kt.Z),Qo=cn!=null?cn:Bo;let ko=rr;rr||(ko=En?de.createElement(Fe.Z,null):de.createElement(Ze.Z,null));const Lo=de.createElement("span",{className:`${Ta}-menu-item-loading-icon`},de.createElement(Ne.Z,{spin:!0})),Sr=de.useMemo(()=>wt?de.createElement("span",{className:`${Mr}-checkbox-inner`}):!1,[wt]),so=(0,xt.Z)(ct.suffixIcon,eo),{suffixIcon:ei,removeIcon:wn,clearIcon:hn}=(0,Mt.Z)(Object.assign(Object.assign({},ct),{hasFeedback:Nr,feedbackIcon:jr,showSuffixIcon:so,multiple:wt,prefixCls:Ta,componentName:"Cascader"})),nn=de.useMemo(()=>Na!==void 0?Na:En?"bottomRight":"bottomLeft",[Na,En]),ba=(0,Zt.Z)(Ar,Vn),Ca=Ya===!0?{clearIcon:hn}:Ya,Pr=de.createElement(pt,Object.assign({prefixCls:Ta,className:le()(!In&&Mr,{[`${Ta}-lg`]:yo==="large",[`${Ta}-sm`]:yo==="small",[`${Ta}-rtl`]:En,[`${Ta}-borderless`]:!Lt,[`${Ta}-in-form-item`]:Ur},(0,$t.Z)(Ta,Ea,Nr),mi,fr==null?void 0:fr.className,oa,Sa,wr),disabled:Qo,style:Object.assign(Object.assign({},fr==null?void 0:fr.style),Qe)},_t,{builtinPlacements:ba,direction:ca,placement:nn,notFoundContent:Ka,allowClear:Ca,showSearch:Fi,expandIcon:ko,suffixIcon:ei,removeIcon:wn,loadingIcon:Lo,checkable:Sr,dropdownClassName:li,dropdownPrefixCls:In||Mr,choiceTransitionName:(0,Re.m)(qa,"",Yn),transitionName:(0,Re.m)(qa,"slide-up",bt),getPopupContainer:mr||Fn,ref:Pn}));return Dr(uo(Pr))}),ra=(0,St.Z)(Dn);Dn.SHOW_PARENT=ha,Dn.SHOW_CHILD=nr,Dn._InternalPanelDoNotUseOrYouWillBeFired=ra;var Da=Dn},24905:function(Tt,zt,ee){"use strict";ee.d(zt,{default:function(){return ve}});var b=ee(92310),de=ee.n(b),Fe=ee(5630),Ne=ee(59301),Ze=ee(36355),Te=ee(1684),le=ee(32441),$e=Ne.createContext(null),Ve=ee(98447),We=ee(14088),Xe=ee(4572),_e=function(be,Ke){var De={};for(var ze in be)Object.prototype.hasOwnProperty.call(be,ze)&&Ke.indexOf(ze)<0&&(De[ze]=be[ze]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ze=Object.getOwnPropertySymbols(be);he<ze.length;he++)Ke.indexOf(ze[he])<0&&Object.prototype.propertyIsEnumerable.call(be,ze[he])&&(De[ze[he]]=be[ze[he]]);return De};const ue=(be,Ke)=>{var De;const{prefixCls:ze,className:he,rootClassName:Je,children:je,indeterminate:ft=!1,style:Le,onMouseEnter:at,onMouseLeave:ut,skipGroup:st=!1,disabled:Bt}=be,on=_e(be,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:Ct,direction:tn,checkbox:Sn}=Ne.useContext(Ze.E_),Ue=Ne.useContext($e),{isFormItemInput:ot}=Ne.useContext(le.aM),rn=Ne.useContext(Te.Z),Kn=(De=(Ue==null?void 0:Ue.disabled)||Bt)!==null&&De!==void 0?De:rn,Wt=Ne.useRef(on.value);Ne.useEffect(()=>{Ue==null||Ue.registerValue(on.value)},[]),Ne.useEffect(()=>{if(!st)return on.value!==Wt.current&&(Ue==null||Ue.cancelValue(Wt.current),Ue==null||Ue.registerValue(on.value),Wt.current=on.value),()=>Ue==null?void 0:Ue.cancelValue(on.value)},[on.value]);const fn=Ct("checkbox",ze),[Ge,gt]=(0,Ve.ZP)(fn),It=Object.assign({},on);Ue&&!st&&(It.onChange=function(){on.onChange&&on.onChange.apply(on,arguments),Ue.toggleOption&&Ue.toggleOption({label:je,value:on.value})},It.name=Ue.name,It.checked=Ue.value.includes(on.value));const mt=de()(`${fn}-wrapper`,{[`${fn}-rtl`]:tn==="rtl",[`${fn}-wrapper-checked`]:It.checked,[`${fn}-wrapper-disabled`]:Kn,[`${fn}-wrapper-in-form-item`]:ot},Sn==null?void 0:Sn.className,he,Je,gt),Dt=de()({[`${fn}-indeterminate`]:ft},Xe.A,gt),dt=ft?"mixed":void 0;return Ge(Ne.createElement(We.Z,{component:"Checkbox",disabled:Kn},Ne.createElement("label",{className:mt,style:Object.assign(Object.assign({},Sn==null?void 0:Sn.style),Le),onMouseEnter:at,onMouseLeave:ut},Ne.createElement(Fe.Z,Object.assign({"aria-checked":dt},It,{prefixCls:fn,className:Dt,disabled:Kn,ref:Ke})),je!==void 0&&Ne.createElement("span",null,je))))};var a=Ne.forwardRef(ue),x=ee(95190),y=ee(2738),z=function(be,Ke){var De={};for(var ze in be)Object.prototype.hasOwnProperty.call(be,ze)&&Ke.indexOf(ze)<0&&(De[ze]=be[ze]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var he=0,ze=Object.getOwnPropertySymbols(be);he<ze.length;he++)Ke.indexOf(ze[he])<0&&Object.prototype.propertyIsEnumerable.call(be,ze[he])&&(De[ze[he]]=be[ze[he]]);return De};const te=(be,Ke)=>{const{defaultValue:De,children:ze,options:he=[],prefixCls:Je,className:je,rootClassName:ft,style:Le,onChange:at}=be,ut=z(be,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:st,direction:Bt}=Ne.useContext(Ze.E_),[on,Ct]=Ne.useState(ut.value||De||[]),[tn,Sn]=Ne.useState([]);Ne.useEffect(()=>{"value"in ut&&Ct(ut.value||[])},[ut.value]);const Ue=Ne.useMemo(()=>he.map(nt=>typeof nt=="string"||typeof nt=="number"?{label:nt,value:nt}:nt),[he]),ot=nt=>{Sn(we=>we.filter(fe=>fe!==nt))},rn=nt=>{Sn(we=>[].concat((0,x.Z)(we),[nt]))},Kn=nt=>{const we=on.indexOf(nt.value),fe=(0,x.Z)(on);we===-1?fe.push(nt.value):fe.splice(we,1),"value"in ut||Ct(fe),at==null||at(fe.filter(qe=>tn.includes(qe)).sort((qe,Ot)=>{const Oe=Ue.findIndex(pt=>pt.value===qe),Ie=Ue.findIndex(pt=>pt.value===Ot);return Oe-Ie}))},Wt=st("checkbox",Je),fn=`${Wt}-group`,[Ge,gt]=(0,Ve.ZP)(Wt),It=(0,y.Z)(ut,["value","disabled"]),mt=he.length?Ue.map(nt=>Ne.createElement(a,{prefixCls:Wt,key:nt.value.toString(),disabled:"disabled"in nt?nt.disabled:ut.disabled,value:nt.value,checked:on.includes(nt.value),onChange:nt.onChange,className:`${fn}-item`,style:nt.style,title:nt.title},nt.label)):ze,Dt={toggleOption:Kn,value:on,disabled:ut.disabled,name:ut.name,registerValue:rn,cancelValue:ot},dt=de()(fn,{[`${fn}-rtl`]:Bt==="rtl"},je,ft,gt);return Ge(Ne.createElement("div",Object.assign({className:dt,style:Le},It,{ref:Ke}),Ne.createElement($e.Provider,{value:Dt},mt)))},re=Ne.forwardRef(te);var se=Ne.memo(re);const ie=a;ie.Group=se,ie.__ANT_CHECKBOX=!0;var ve=ie},98447:function(Tt,zt,ee){"use strict";ee.d(zt,{C2:function(){return Ze}});var b=ee(17313),de=ee(37613),Fe=ee(83116);const Ne=Te=>{const{checkboxCls:le}=Te,it=`${le}-wrapper`;return[{[`${le}-group`]:Object.assign(Object.assign({},(0,b.Wf)(Te)),{display:"inline-flex",flexWrap:"wrap",columnGap:Te.marginXS,[`> ${Te.antCls}-row`]:{flex:1}}),[it]:Object.assign(Object.assign({},(0,b.Wf)(Te)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${it}`]:{marginInlineStart:0},[`&${it}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[le]:Object.assign(Object.assign({},(0,b.Wf)(Te)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Te.borderRadiusSM,alignSelf:"center",[`${le}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${le}-inner`]:Object.assign({},(0,b.oN)(Te))},[`${le}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Te.checkboxSize,height:Te.checkboxSize,direction:"ltr",backgroundColor:Te.colorBgContainer,border:`${Te.lineWidth}px ${Te.lineType} ${Te.colorBorder}`,borderRadius:Te.borderRadiusSM,borderCollapse:"separate",transition:`all ${Te.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Te.checkboxSize/14*5,height:Te.checkboxSize/14*8,border:`${Te.lineWidthBold}px solid ${Te.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Te.motionDurationFast} ${Te.motionEaseInBack}, opacity ${Te.motionDurationFast}`}},"& + span":{paddingInlineStart:Te.paddingXS,paddingInlineEnd:Te.paddingXS}})},{[`
|
|
${it}:not(${it}-disabled),
|
|
${le}:not(${le}-disabled)
|
|
`]:{[`&:hover ${le}-inner`]:{borderColor:Te.colorPrimary}},[`${it}:not(${it}-disabled)`]:{[`&:hover ${le}-checked:not(${le}-disabled) ${le}-inner`]:{backgroundColor:Te.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${le}-checked:not(${le}-disabled):after`]:{borderColor:Te.colorPrimaryHover}}},{[`${le}-checked`]:{[`${le}-inner`]:{backgroundColor:Te.colorPrimary,borderColor:Te.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Te.motionDurationMid} ${Te.motionEaseOutBack} ${Te.motionDurationFast}`}}},[`
|
|
${it}-checked:not(${it}-disabled),
|
|
${le}-checked:not(${le}-disabled)
|
|
`]:{[`&:hover ${le}-inner`]:{backgroundColor:Te.colorPrimaryHover,borderColor:"transparent"}}},{[le]:{"&-indeterminate":{[`${le}-inner`]:{backgroundColor:Te.colorBgContainer,borderColor:Te.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Te.fontSizeLG/2,height:Te.fontSizeLG/2,backgroundColor:Te.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${it}-disabled`]:{cursor:"not-allowed"},[`${le}-disabled`]:{[`&, ${le}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${le}-inner`]:{background:Te.colorBgContainerDisabled,borderColor:Te.colorBorder,"&:after":{borderColor:Te.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Te.colorTextDisabled},[`&${le}-indeterminate ${le}-inner::after`]:{background:Te.colorTextDisabled}}}]};function Ze(Te,le){const it=(0,de.TS)(le,{checkboxCls:`.${Te}`,checkboxSize:le.controlInteractiveSize});return[Ne(it)]}zt.ZP=(0,Fe.Z)("Checkbox",(Te,le)=>{let{prefixCls:it}=le;return[Ze(it,Te)]})},36381:function(Tt,zt,ee){"use strict";ee.d(zt,{default:function(){return It}});var b=ee(38819),de=ee(92310),Fe=ee.n(de),Ne=ee(14809),Ze=ee(95190),Te=ee(50298),le=ee(93664),it=ee(18929),$e=ee(48736),Ve=ee(59301),We=ee(62646),Xe=ee(11592),_e=ee(4635),ue=ee(77900),E=ee(10228),a=Ve.forwardRef(function(mt,Dt){var dt=mt.prefixCls,nt=mt.forceRender,we=mt.className,fe=mt.style,qe=mt.children,Ot=mt.isActive,Oe=mt.role,Ie=Ve.useState(Ot||nt),pt=(0,Te.Z)(Ie,2),tt=pt[0],Re=pt[1];return Ve.useEffect(function(){(nt||Ot)&&Re(!0)},[nt,Ot]),tt?Ve.createElement("div",{ref:Dt,className:Fe()("".concat(dt,"-content"),(0,_e.Z)((0,_e.Z)({},"".concat(dt,"-content-active"),Ot),"".concat(dt,"-content-inactive"),!Ot),we),style:fe,role:Oe},Ve.createElement("div",{className:"".concat(dt,"-content-box")},qe)):null});a.displayName="PanelContent";var x=a,y=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],z=Ve.forwardRef(function(mt,Dt){var dt=mt.showArrow,nt=dt===void 0?!0:dt,we=mt.headerClass,fe=mt.isActive,qe=mt.onItemClick,Ot=mt.forceRender,Oe=mt.className,Ie=mt.prefixCls,pt=mt.collapsible,tt=mt.accordion,Re=mt.panelKey,St=mt.extra,$t=mt.header,en=mt.expandIcon,dn=mt.openMotion,Kt=mt.destroyInactivePanel,Cn=mt.children,He=(0,We.Z)(mt,y),yt=pt==="disabled",Zt=pt==="header",xt=pt==="icon",Mt=St!=null&&typeof St!="boolean",ln=function(){qe==null||qe(Re)},un=function(gr){(gr.key==="Enter"||gr.keyCode===E.Z.ENTER||gr.which===E.Z.ENTER)&&ln()},Ln=typeof en=="function"?en(mt):Ve.createElement("i",{className:"arrow"});Ln&&(Ln=Ve.createElement("div",{className:"".concat(Ie,"-expand-icon"),onClick:["header","icon"].includes(pt)?ln:void 0},Ln));var Jn=Fe()((0,_e.Z)((0,_e.Z)((0,_e.Z)({},"".concat(Ie,"-item"),!0),"".concat(Ie,"-item-active"),fe),"".concat(Ie,"-item-disabled"),yt),Oe),Pa=Fe()(we,(0,_e.Z)((0,_e.Z)((0,_e.Z)({},"".concat(Ie,"-header"),!0),"".concat(Ie,"-header-collapsible-only"),Zt),"".concat(Ie,"-icon-collapsible-only"),xt)),Ha={className:Pa,"aria-expanded":fe,"aria-disabled":yt,onKeyDown:un};return!Zt&&!xt&&(Ha.onClick=ln,Ha.role=tt?"tab":"button",Ha.tabIndex=yt?-1:0),Ve.createElement("div",(0,Ne.Z)({},He,{ref:Dt,className:Jn}),Ve.createElement("div",Ha,nt&&Ln,Ve.createElement("span",{className:"".concat(Ie,"-header-text"),onClick:pt==="header"?ln:void 0},$t),Mt&&Ve.createElement("div",{className:"".concat(Ie,"-extra")},St)),Ve.createElement(ue.default,(0,Ne.Z)({visible:fe,leavedClassName:"".concat(Ie,"-content-hidden")},dn,{forceRender:Ot,removeOnLeave:Kt}),function(Aa,gr){var nr=Aa.className,ha=Aa.style;return Ve.createElement(x,{ref:gr,prefixCls:Ie,className:nr,style:ha,isActive:fe,forceRender:Ot,role:tt?"tabpanel":void 0},Cn)}))}),te=z,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],se=function(Dt,dt){var nt=dt.prefixCls,we=dt.accordion,fe=dt.collapsible,qe=dt.destroyInactivePanel,Ot=dt.onItemClick,Oe=dt.activeKey,Ie=dt.openMotion,pt=dt.expandIcon;return Dt.map(function(tt,Re){var St=tt.children,$t=tt.label,en=tt.key,dn=tt.collapsible,Kt=tt.onItemClick,Cn=tt.destroyInactivePanel,He=(0,We.Z)(tt,re),yt=String(en!=null?en:Re),Zt=dn!=null?dn:fe,xt=Cn!=null?Cn:qe,Mt=function(Ln){Zt!=="disabled"&&(Ot(Ln),Kt==null||Kt(Ln))},ln=!1;return we?ln=Oe[0]===yt:ln=Oe.indexOf(yt)>-1,Ve.createElement(te,(0,Ne.Z)({},He,{prefixCls:nt,key:yt,panelKey:yt,isActive:ln,accordion:we,openMotion:Ie,expandIcon:pt,header:$t,collapsible:Zt,onItemClick:Mt,destroyInactivePanel:xt}),St)})},ie=function(Dt,dt,nt){if(!Dt)return null;var we=nt.prefixCls,fe=nt.accordion,qe=nt.collapsible,Ot=nt.destroyInactivePanel,Oe=nt.onItemClick,Ie=nt.activeKey,pt=nt.openMotion,tt=nt.expandIcon,Re=Dt.key||String(dt),St=Dt.props,$t=St.header,en=St.headerClass,dn=St.destroyInactivePanel,Kt=St.collapsible,Cn=St.onItemClick,He=!1;fe?He=Ie[0]===Re:He=Ie.indexOf(Re)>-1;var yt=Kt!=null?Kt:qe,Zt=function(ln){yt!=="disabled"&&(Oe(ln),Cn==null||Cn(ln))},xt={key:Re,panelKey:Re,header:$t,headerClass:en,isActive:He,prefixCls:we,destroyInactivePanel:dn!=null?dn:Ot,openMotion:pt,accordion:fe,children:Dt.props.children,onItemClick:Zt,expandIcon:tt,collapsible:yt};return typeof Dt.type=="string"?Dt:(Object.keys(xt).forEach(function(Mt){typeof xt[Mt]=="undefined"&&delete xt[Mt]}),Ve.cloneElement(Dt,xt))};function ve(mt,Dt,dt){return Array.isArray(mt)?se(mt,dt):(0,Xe.Z)(Dt).map(function(nt,we){return ie(nt,we,dt)})}var be=ve,Ke=ee(26112);function De(mt){var Dt=mt;if(!Array.isArray(Dt)){var dt=(0,le.Z)(Dt);Dt=dt==="number"||dt==="string"?[Dt]:[]}return Dt.map(function(nt){return String(nt)})}var ze=Ve.forwardRef(function(mt,Dt){var dt=mt.prefixCls,nt=dt===void 0?"rc-collapse":dt,we=mt.destroyInactivePanel,fe=we===void 0?!1:we,qe=mt.style,Ot=mt.accordion,Oe=mt.className,Ie=mt.children,pt=mt.collapsible,tt=mt.openMotion,Re=mt.expandIcon,St=mt.activeKey,$t=mt.defaultActiveKey,en=mt.onChange,dn=mt.items,Kt=Fe()(nt,Oe),Cn=(0,it.Z)([],{value:St,onChange:function(un){return en==null?void 0:en(un)},defaultValue:$t,postState:De}),He=(0,Te.Z)(Cn,2),yt=He[0],Zt=He[1],xt=function(un){return Zt(function(){if(Ot)return yt[0]===un?[]:[un];var Ln=yt.indexOf(un),Jn=Ln>-1;return Jn?yt.filter(function(Pa){return Pa!==un}):[].concat((0,Ze.Z)(yt),[un])})};(0,$e.ZP)(!Ie,"[rc-collapse] `children` will be removed in next major version. Please use `items` instead.");var Mt=be(dn,Ie,{prefixCls:nt,accordion:Ot,openMotion:tt,expandIcon:Re,collapsible:pt,destroyInactivePanel:fe,onItemClick:xt,activeKey:yt});return Ve.createElement("div",(0,Ne.Z)({ref:Dt,className:Kt,style:qe,role:Ot?"tablist":void 0},(0,Ke.Z)(mt,{aria:!0,data:!0})),Mt)}),he=Object.assign(ze,{Panel:te}),Je=he,je=he.Panel,ft=ee(2738),Le=ee(62892),at=ee(92343),ut=ee(36355),st=ee(19716),on=Ve.forwardRef((mt,Dt)=>{const{getPrefixCls:dt}=Ve.useContext(ut.E_),{prefixCls:nt,className:we,showArrow:fe=!0}=mt,qe=dt("collapse",nt),Ot=Fe()({[`${qe}-no-arrow`]:!fe},we);return Ve.createElement(Je.Panel,Object.assign({ref:Dt},mt,{prefixCls:qe,className:Ot}))}),Ct=ee(17313),tn=ee(8378),Sn=ee(83116),Ue=ee(37613);const ot=mt=>{const{componentCls:Dt,contentBg:dt,padding:nt,headerBg:we,headerPadding:fe,collapseHeaderPaddingSM:qe,collapseHeaderPaddingLG:Ot,collapsePanelBorderRadius:Oe,lineWidth:Ie,lineType:pt,colorBorder:tt,colorText:Re,colorTextHeading:St,colorTextDisabled:$t,fontSize:en,fontSizeLG:dn,lineHeight:Kt,marginSM:Cn,paddingSM:He,paddingLG:yt,paddingXS:Zt,motionDurationSlow:xt,fontSizeIcon:Mt,contentPadding:ln}=mt,un=`${Ie}px ${pt} ${tt}`;return{[Dt]:Object.assign(Object.assign({},(0,Ct.Wf)(mt)),{backgroundColor:we,border:un,borderBottom:0,borderRadius:`${Oe}px`,"&-rtl":{direction:"rtl"},[`& > ${Dt}-item`]:{borderBottom:un,"&:last-child":{[`
|
|
&,
|
|
& > ${Dt}-header`]:{borderRadius:`0 0 ${Oe}px ${Oe}px`}},[`> ${Dt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:fe,color:St,lineHeight:Kt,cursor:"pointer",transition:`all ${xt}, visibility 0s`,[`> ${Dt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Dt}-expand-icon`]:{height:en*Kt,display:"flex",alignItems:"center",paddingInlineEnd:Cn},[`${Dt}-arrow`]:Object.assign(Object.assign({},(0,Ct.Ro)()),{fontSize:Mt,svg:{transition:`transform ${xt}`}}),[`${Dt}-header-text`]:{marginInlineEnd:"auto"}},[`${Dt}-header-collapsible-only`]:{cursor:"default",[`${Dt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Dt}-icon-collapsible-only`]:{cursor:"default",[`${Dt}-expand-icon`]:{cursor:"pointer"}}},[`${Dt}-content`]:{color:Re,backgroundColor:dt,borderTop:un,[`& > ${Dt}-content-box`]:{padding:ln},"&-hidden":{display:"none"}},"&-small":{[`> ${Dt}-item`]:{[`> ${Dt}-header`]:{padding:qe,paddingInlineStart:Zt,[`> ${Dt}-expand-icon`]:{marginInlineStart:He-Zt}},[`> ${Dt}-content > ${Dt}-content-box`]:{padding:He}}},"&-large":{[`> ${Dt}-item`]:{fontSize:dn,[`> ${Dt}-header`]:{padding:Ot,paddingInlineStart:nt,[`> ${Dt}-expand-icon`]:{height:dn*Kt,marginInlineStart:yt-nt}},[`> ${Dt}-content > ${Dt}-content-box`]:{padding:yt}}},[`${Dt}-item:last-child`]:{[`> ${Dt}-content`]:{borderRadius:`0 0 ${Oe}px ${Oe}px`}},[`& ${Dt}-item-disabled > ${Dt}-header`]:{"\n &,\n & > .arrow\n ":{color:$t,cursor:"not-allowed"}},[`&${Dt}-icon-position-end`]:{[`& > ${Dt}-item`]:{[`> ${Dt}-header`]:{[`${Dt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:Cn}}}}})}},rn=mt=>{const{componentCls:Dt}=mt,dt=`> ${Dt}-item > ${Dt}-header ${Dt}-arrow svg`;return{[`${Dt}-rtl`]:{[dt]:{transform:"rotate(180deg)"}}}},Kn=mt=>{const{componentCls:Dt,headerBg:dt,paddingXXS:nt,colorBorder:we}=mt;return{[`${Dt}-borderless`]:{backgroundColor:dt,border:0,[`> ${Dt}-item`]:{borderBottom:`1px solid ${we}`},[`
|
|
> ${Dt}-item:last-child,
|
|
> ${Dt}-item:last-child ${Dt}-header
|
|
`]:{borderRadius:0},[`> ${Dt}-item:last-child`]:{borderBottom:0},[`> ${Dt}-item > ${Dt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Dt}-item > ${Dt}-content > ${Dt}-content-box`]:{paddingTop:nt}}}},Wt=mt=>{const{componentCls:Dt,paddingSM:dt}=mt;return{[`${Dt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Dt}-item`]:{borderBottom:0,[`> ${Dt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Dt}-content-box`]:{paddingBlock:dt}}}}}};var fn=(0,Sn.Z)("Collapse",mt=>{const Dt=(0,Ue.TS)(mt,{collapseHeaderPaddingSM:`${mt.paddingXS}px ${mt.paddingSM}px`,collapseHeaderPaddingLG:`${mt.padding}px ${mt.paddingLG}px`,collapsePanelBorderRadius:mt.borderRadiusLG});return[ot(Dt),Kn(Dt),Wt(Dt),rn(Dt),(0,tn.Z)(Dt)]},mt=>({headerPadding:`${mt.paddingSM}px ${mt.padding}px`,headerBg:mt.colorFillAlter,contentPadding:`${mt.padding}px 16px`,contentBg:mt.colorBgContainer})),gt=Object.assign(Ve.forwardRef((mt,Dt)=>{const{getPrefixCls:dt,direction:nt,collapse:we}=Ve.useContext(ut.E_),{prefixCls:fe,className:qe,rootClassName:Ot,style:Oe,bordered:Ie=!0,ghost:pt,size:tt,expandIconPosition:Re="start",children:St,expandIcon:$t}=mt,en=(0,st.Z)(un=>{var Ln;return(Ln=tt!=null?tt:un)!==null&&Ln!==void 0?Ln:"middle"}),dn=dt("collapse",fe),Kt=dt(),[Cn,He]=fn(dn),yt=Ve.useMemo(()=>Re==="left"?"start":Re==="right"?"end":Re,[Re]),Zt=function(){let un=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Ln=$t?$t(un):Ve.createElement(b.Z,{rotate:un.isActive?90:void 0});return(0,at.Tm)(Ln,()=>({className:Fe()(Ln.props.className,`${dn}-arrow`)}))},xt=Fe()(`${dn}-icon-position-${yt}`,{[`${dn}-borderless`]:!Ie,[`${dn}-rtl`]:nt==="rtl",[`${dn}-ghost`]:!!pt,[`${dn}-${en}`]:en!=="middle"},we==null?void 0:we.className,qe,Ot,He),Mt=Object.assign(Object.assign({},(0,Le.Z)(Kt)),{motionAppear:!1,leavedClassName:`${dn}-content-hidden`}),ln=Ve.useMemo(()=>St?(0,Xe.Z)(St).map((un,Ln)=>{var Jn,Pa;if(!((Jn=un.props)===null||Jn===void 0)&&Jn.disabled){const Ha=(Pa=un.key)!==null&&Pa!==void 0?Pa:String(Ln),{disabled:Aa,collapsible:gr}=un.props,nr=Object.assign(Object.assign({},(0,ft.Z)(un.props,["disabled"])),{key:Ha,collapsible:gr!=null?gr:Aa?"disabled":void 0});return(0,at.Tm)(un,nr)}return un}):null,[St]);return Cn(Ve.createElement(Je,Object.assign({ref:Dt,openMotion:Mt},(0,ft.Z)(mt,["rootClassName"]),{expandIcon:Zt,prefixCls:dn,className:xt,style:Object.assign(Object.assign({},we==null?void 0:we.style),Oe)}),ln))}),{Panel:on}),It=gt},5083:function(Tt,zt,ee){"use strict";ee.d(zt,{default:function(){return Ku}});var b=ee(61186),de=ee.n(b),Fe=ee(48736),Ne=ee(90111),Ze=ee.n(Ne),Te=ee(58319),le=ee.n(Te),it=ee(23250),$e=ee.n(it),Ve=ee(74959),We=ee.n(Ve),Xe=ee(10238),_e=ee.n(Xe),ue=ee(33656),E=ee.n(ue);de().extend(E()),de().extend(_e()),de().extend(Ze()),de().extend(le()),de().extend($e()),de().extend(We()),de().extend(function(me,Se){var ye=Se.prototype,et=ye.format;ye.format=function(Xt){var Gt=(Xt||"").replace("Wo","wo");return et.bind(this)(Gt)}});var a={bn_BD:"bn-bd",by_BY:"be",en_GB:"en-gb",en_US:"en",fr_BE:"fr",fr_CA:"fr-ca",hy_AM:"hy-am",kmr_IQ:"ku",nl_BE:"nl-be",pt_BR:"pt-br",zh_CN:"zh-cn",zh_HK:"zh-hk",zh_TW:"zh-tw"},x=function(Se){var ye=a[Se];return ye||Se.split("_")[0]},y=function(){(0,Fe.ET)(!1,"Not match any format. Please help to fire a issue about this.")},z={getNow:function(){return de()()},getFixedDate:function(Se){return de()(Se,["YYYY-M-DD","YYYY-MM-DD"])},getEndDate:function(Se){return Se.endOf("month")},getWeekDay:function(Se){var ye=Se.locale("en");return ye.weekday()+ye.localeData().firstDayOfWeek()},getYear:function(Se){return Se.year()},getMonth:function(Se){return Se.month()},getDate:function(Se){return Se.date()},getHour:function(Se){return Se.hour()},getMinute:function(Se){return Se.minute()},getSecond:function(Se){return Se.second()},addYear:function(Se,ye){return Se.add(ye,"year")},addMonth:function(Se,ye){return Se.add(ye,"month")},addDate:function(Se,ye){return Se.add(ye,"day")},setYear:function(Se,ye){return Se.year(ye)},setMonth:function(Se,ye){return Se.month(ye)},setDate:function(Se,ye){return Se.date(ye)},setHour:function(Se,ye){return Se.hour(ye)},setMinute:function(Se,ye){return Se.minute(ye)},setSecond:function(Se,ye){return Se.second(ye)},isAfter:function(Se,ye){return Se.isAfter(ye)},isValidate:function(Se){return Se.isValid()},locale:{getWeekFirstDay:function(Se){return de()().locale(x(Se)).localeData().firstDayOfWeek()},getWeekFirstDate:function(Se,ye){return ye.locale(x(Se)).weekday(0)},getWeek:function(Se,ye){return ye.locale(x(Se)).week()},getShortWeekDays:function(Se){return de()().locale(x(Se)).localeData().weekdaysMin()},getShortMonths:function(Se){return de()().locale(x(Se)).localeData().monthsShort()},format:function(Se,ye,et){return ye.locale(x(Se)).format(et)},parse:function(Se,ye,et){for(var lt=x(Se),Xt=0;Xt<et.length;Xt+=1){var Gt=et[Xt],kn=ye;if(Gt.includes("wo")||Gt.includes("Wo")){for(var Tn=kn.split("-")[0],ua=kn.split("-")[1],La=de()(Tn,"YYYY").startOf("year").locale(lt),va=0;va<=52;va+=1){var mn=La.add(va,"week");if(mn.format("Wo")===ua)return mn}return y(),null}var Oa=de()(kn,Gt,!0).locale(lt);if(Oa.isValid())return Oa}return ye&&y(),null}}},te=z,re=ee(53487),se=ee(14809),ie=ee(59301),ve={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M880 184H712v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H384v-64c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v64H144c-17.7 0-32 14.3-32 32v664c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V216c0-17.7-14.3-32-32-32zm-40 656H184V460h656v380zM184 392V256h128v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h256v48c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8v-48h128v136H184z"}}]},name:"calendar",theme:"outlined"},be=ve,Ke=ee(7657),De=function(Se,ye){return ie.createElement(Ke.Z,(0,se.Z)({},Se,{ref:ye,icon:be}))},ze=ie.forwardRef(De),he=ze,Je={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:"M686.7 638.6L544.1 535.5V288c0-4.4-3.6-8-8-8H488c-4.4 0-8 3.6-8 8v275.4c0 2.6 1.2 5 3.3 6.5l165.4 120.6c3.6 2.6 8.6 1.8 11.2-1.7l28.6-39c2.6-3.7 1.8-8.7-1.8-11.2z"}}]},name:"clock-circle",theme:"outlined"},je=Je,ft=function(Se,ye){return ie.createElement(Ke.Z,(0,se.Z)({},Se,{ref:ye,icon:je}))},Le=ie.forwardRef(ft),at=Le,ut=ee(19248),st={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M873.1 596.2l-164-208A32 32 0 00684 376h-64.8c-6.7 0-10.4 7.7-6.3 13l144.3 183H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h695.9c26.8 0 41.7-30.8 25.2-51.8z"}}]},name:"swap-right",theme:"outlined"},Bt=st,on=function(Se,ye){return ie.createElement(Ke.Z,(0,se.Z)({},Se,{ref:ye,icon:Bt}))},Ct=ie.forwardRef(on),tn=Ct,Sn=ee(92310),Ue=ee.n(Sn),ot=ee(99153),rn=ee(84851),Kn=ee(13028),Wt=ee(19257),fn=ee(93046),Ge=ee(4635),gt=ee(20439),It=ee(50298),mt=ee(18929),Dt=ee(26112),dt=ee(80547),nt=ee(13697),we=10,fe=we*10,qe=7;function Ot(me,Se){if(!me&&!Se)return!0;if(!me||!Se)return!1}function Oe(me,Se,ye){var et=Ot(Se,ye);if(typeof et=="boolean")return et;var lt=Math.floor(me.getYear(Se)/10),Xt=Math.floor(me.getYear(ye)/10);return lt===Xt}function Ie(me,Se,ye){var et=Ot(Se,ye);return typeof et=="boolean"?et:me.getYear(Se)===me.getYear(ye)}function pt(me,Se){var ye=Math.floor(me.getMonth(Se)/3);return ye+1}function tt(me,Se,ye){var et=Ot(Se,ye);return typeof et=="boolean"?et:Ie(me,Se,ye)&&pt(me,Se)===pt(me,ye)}function Re(me,Se,ye){var et=Ot(Se,ye);return typeof et=="boolean"?et:Ie(me,Se,ye)&&me.getMonth(Se)===me.getMonth(ye)}function St(me,Se,ye){var et=Ot(Se,ye);return typeof et=="boolean"?et:me.getYear(Se)===me.getYear(ye)&&me.getMonth(Se)===me.getMonth(ye)&&me.getDate(Se)===me.getDate(ye)}function $t(me,Se,ye){var et=Ot(Se,ye);return typeof et=="boolean"?et:me.getHour(Se)===me.getHour(ye)&&me.getMinute(Se)===me.getMinute(ye)&&me.getSecond(Se)===me.getSecond(ye)}function en(me,Se,ye,et){var lt=Ot(ye,et);return typeof lt=="boolean"?lt:Ie(me,ye,et)&&me.locale.getWeek(Se,ye)===me.locale.getWeek(Se,et)}function dn(me,Se,ye){return St(me,Se,ye)&&$t(me,Se,ye)}function Kt(me,Se,ye,et){return!Se||!ye||!et?!1:!St(me,Se,et)&&!St(me,ye,et)&&me.isAfter(et,Se)&&me.isAfter(ye,et)}function Cn(me,Se,ye){var et=Se.locale.getWeekFirstDay(me),lt=Se.setDate(ye,1),Xt=Se.getWeekDay(lt),Gt=Se.addDate(lt,et-Xt);return Se.getMonth(Gt)===Se.getMonth(ye)&&Se.getDate(Gt)>1&&(Gt=Se.addDate(Gt,-7)),Gt}function He(me,Se,ye){var et=arguments.length>3&&arguments[3]!==void 0?arguments[3]:1;switch(Se){case"year":return ye.addYear(me,et*10);case"quarter":case"month":return ye.addYear(me,et);default:return ye.addMonth(me,et)}}function yt(me,Se){var ye=Se.generateConfig,et=Se.locale,lt=Se.format;return typeof lt=="function"?lt(me):ye.locale.format(et.locale,me,lt)}function Zt(me,Se){var ye=Se.generateConfig,et=Se.locale,lt=Se.formatList;return!me||typeof lt[0]=="function"?null:ye.locale.parse(et.locale,me,lt)}function xt(me){var Se=me.cellDate,ye=me.mode,et=me.disabledDate,lt=me.generateConfig;if(!et)return!1;var Xt=function(ka,Mn,ga){for(var Za=Mn;Za<=ga;){var Rr=void 0;switch(ka){case"date":{if(Rr=lt.setDate(Se,Za),!et(Rr))return!1;break}case"month":{if(Rr=lt.setMonth(Se,Za),!xt({cellDate:Rr,mode:"month",generateConfig:lt,disabledDate:et}))return!1;break}case"year":{if(Rr=lt.setYear(Se,Za),!xt({cellDate:Rr,mode:"year",generateConfig:lt,disabledDate:et}))return!1;break}}Za+=1}return!0};switch(ye){case"date":case"week":return et(Se);case"month":{var Gt=1,kn=lt.getDate(lt.getEndDate(Se));return Xt("date",Gt,kn)}case"quarter":{var Tn=Math.floor(lt.getMonth(Se)/3)*3,ua=Tn+2;return Xt("month",Tn,ua)}case"year":return Xt("month",0,11);case"decade":{var La=lt.getYear(Se),va=Math.floor(La/we)*we,mn=va+we-1;return Xt("year",va,mn)}}}function Mt(me,Se){var ye=Se.formatList,et=Se.generateConfig,lt=Se.locale;return(0,dt.Z)(function(){if(!me)return[[""],""];for(var Xt="",Gt=[],kn=0;kn<ye.length;kn+=1){var Tn=ye[kn],ua=yt(me,{generateConfig:et,locale:lt,format:Tn});Gt.push(ua),kn===0&&(Xt=ua)}return[Gt,Xt]},[me,ye,lt],function(Xt,Gt){return!dn(et,Xt[0],Gt[0])||!(0,nt.Z)(Xt[1],Gt[1],!0)||!(0,nt.Z)(Xt[2],Gt[2],!0)})}function ln(me,Se){var ye=Se.formatList,et=Se.generateConfig,lt=Se.locale,Xt=(0,ie.useState)(null),Gt=(0,It.Z)(Xt,2),kn=Gt[0],Tn=Gt[1],ua=(0,ie.useRef)(null);function La(ga){var Za=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;if(cancelAnimationFrame(ua.current),Za){Tn(ga);return}ua.current=requestAnimationFrame(function(){Tn(ga)})}var va=Mt(kn,{formatList:ye,generateConfig:et,locale:lt}),mn=(0,It.Z)(va,2),Oa=mn[1];function ka(ga){La(ga)}function Mn(){var ga=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1;La(null,ga)}return(0,ie.useEffect)(function(){Mn(!0)},[me]),(0,ie.useEffect)(function(){return function(){return cancelAnimationFrame(ua.current)}},[]),[Oa,ka,Mn]}var un=ee(10228),Ln=ee(16089),Jn=ee(95190),Pa=ee(29194),Ha=new Map;function Aa(me,Se){var ye;function et(){(0,Pa.Z)(me)?Se():ye=(0,Ln.Z)(function(){et()})}return et(),function(){Ln.Z.cancel(ye)}}function gr(me,Se,ye){if(Ha.get(me)&&cancelAnimationFrame(Ha.get(me)),ye<=0){Ha.set(me,requestAnimationFrame(function(){me.scrollTop=Se}));return}var et=Se-me.scrollTop,lt=et/ye*10;Ha.set(me,requestAnimationFrame(function(){me.scrollTop+=lt,me.scrollTop!==Se&&gr(me,Se,ye-10)}))}function nr(me,Se){var ye=Se.onLeftRight,et=Se.onCtrlLeftRight,lt=Se.onUpDown,Xt=Se.onPageUpDown,Gt=Se.onEnter,kn=me.which,Tn=me.ctrlKey,ua=me.metaKey;switch(kn){case un.Z.LEFT:if(Tn||ua){if(et)return et(-1),!0}else if(ye)return ye(-1),!0;break;case un.Z.RIGHT:if(Tn||ua){if(et)return et(1),!0}else if(ye)return ye(1),!0;break;case un.Z.UP:if(lt)return lt(-1),!0;break;case un.Z.DOWN:if(lt)return lt(1),!0;break;case un.Z.PAGE_UP:if(Xt)return Xt(-1),!0;break;case un.Z.PAGE_DOWN:if(Xt)return Xt(1),!0;break;case un.Z.ENTER:if(Gt)return Gt(),!0;break}return!1}function ha(me,Se,ye,et){var lt=me;if(!lt)switch(Se){case"time":lt=et?"hh:mm:ss a":"HH:mm:ss";break;case"week":lt="gggg-wo";break;case"month":lt="YYYY-MM";break;case"quarter":lt="YYYY-[Q]Q";break;case"year":lt="YYYY";break;default:lt=ye?"YYYY-MM-DD HH:mm:ss":"YYYY-MM-DD"}return lt}function Or(me,Se,ye){var et=me==="time"?8:10,lt=typeof Se=="function"?Se(ye.getNow()).length:Se.length;return Math.max(et,lt)+2}var Jt=null,Dn=new Set;function ra(me){return!Jt&&typeof window!="undefined"&&window.addEventListener&&(Jt=function(ye){(0,Jn.Z)(Dn).forEach(function(et){et(ye)})},window.addEventListener("mousedown",Jt)),Dn.add(me),function(){Dn.delete(me),Dn.size===0&&(window.removeEventListener("mousedown",Jt),Jt=null)}}function Da(me){var Se=me.target;if(me.composed&&Se.shadowRoot){var ye;return((ye=me.composedPath)===null||ye===void 0?void 0:ye.call(me)[0])||Se}return Se}var ct=function(Se){return Se==="month"||Se==="date"?"year":Se},Pn=function(Se){return Se==="date"?"month":Se},In=function(Se){return Se==="month"||Se==="date"?"quarter":Se},Hn=function(Se){return Se==="date"?"week":Se},cn={year:ct,month:Pn,quarter:In,week:Hn,time:null,date:null};function oa(me,Se){return me.some(function(ye){return ye&&ye.contains(Se)})}function Sa(me){var Se=me.open,ye=me.value,et=me.isClickOutside,lt=me.triggerOpen,Xt=me.forwardKeyDown,Gt=me.onKeyDown,kn=me.blurToCancel,Tn=me.onSubmit,ua=me.onCancel,La=me.onFocus,va=me.onBlur,mn=me.changeOnBlur,Oa=(0,ie.useState)(!1),ka=(0,It.Z)(Oa,2),Mn=ka[0],ga=ka[1],Za=(0,ie.useState)(!1),Rr=(0,It.Z)(Za,2),xr=Rr[0],Tr=Rr[1],Jr=(0,ie.useRef)(!1),Kr=(0,ie.useRef)(!1),Gn=(0,ie.useRef)(!1),ni={onMouseDown:function(){ga(!0),lt(!0)},onKeyDown:function(Jo){var di=function(){Gn.current=!0};if(Gt(Jo,di),!Gn.current){switch(Jo.which){case un.Z.ENTER:{Se?Tn()!==!1&&ga(!0):lt(!0),Jo.preventDefault();return}case un.Z.TAB:{Mn&&Se&&!Jo.shiftKey?(ga(!1),Jo.preventDefault()):!Mn&&Se&&!Xt(Jo)&&Jo.shiftKey&&(ga(!0),Jo.preventDefault());return}case un.Z.ESC:{ga(!0),ua();return}}!Se&&![un.Z.SHIFT].includes(Jo.which)?lt(!0):Mn||Xt(Jo)}},onFocus:function(Jo){ga(!0),Tr(!0),La&&La(Jo)},onBlur:function(Jo){if(Jr.current||!et(document.activeElement)){Jr.current=!1;return}kn?setTimeout(function(){for(var di=document,pi=di.activeElement;pi&&pi.shadowRoot;)pi=pi.shadowRoot.activeElement;et(pi)&&ua()},0):Se&&(lt(!1),Kr.current&&Tn()),Tr(!1),va==null||va(Jo)}};return(0,ie.useEffect)(function(){Kr.current=!1},[Se]),(0,ie.useEffect)(function(){Kr.current=!0},[ye]),(0,ie.useEffect)(function(){return ra(function(xo){var Jo=Da(xo),di=et(Jo);Se&&(di?!mn&&(!xr||di)&<(!1):(Jr.current=!0,(0,Ln.Z)(function(){Jr.current=!1})))})}),[ni,{focused:xr,typing:Mn}]}function wt(me,Se){return ie.useMemo(function(){return me||(Se?((0,Fe.ZP)(!1,"`ranges` is deprecated. Please use `presets` instead."),Object.entries(Se).map(function(ye){var et=(0,It.Z)(ye,2),lt=et[0],Xt=et[1];return{label:lt,value:Xt}})):[])},[me,Se])}var Lt=ee(34280);function bt(me){var Se=me.valueTexts,ye=me.onTextChange,et=ie.useState(""),lt=(0,It.Z)(et,2),Xt=lt[0],Gt=lt[1],kn=ie.useRef([]);kn.current=Se;function Tn(La){Gt(La),ye(La)}function ua(){Gt(kn.current[0])}return(0,Lt.Z)(function(){Se.every(function(La){return La!==Xt})&&ua()},[Se.join("||")]),[Xt,Tn,ua]}var Yn=ie.createContext({}),ea=Yn,Wn=ee(93664);function rr(me){var Se=me.cellRender,ye=me.monthCellRender,et=me.dateRender,lt=ie.useMemo(function(){if(Se)return Se;if(!(!ye&&!et))return function(Xt,Gt){var kn=Xt;return et&&Gt.type==="date"?et(kn,Gt.today):ye&&Gt.type==="month"?ye(kn,Gt.locale):Gt.originNode}},[Se,ye,et]);return lt}function Na(me,Se){for(var ye=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"0",et=String(me);et.length<Se;)et="".concat(ye).concat(me);return et}var ta=function(){for(var Se=arguments.length,ye=new Array(Se),et=0;et<Se;et++)ye[et]=arguments[et];return ye};function Ya(me){return me==null?[]:Array.isArray(me)?me:[me]}function Ba(me,Se){return me?me[Se]:null}function Bn(me,Se,ye){var et=[Ba(me,0),Ba(me,1)];return et[ye]=typeof Se=="function"?Se(et[ye]):Se,!et[0]&&!et[1]?null:et}function mr(me){return typeof me=="function"?me():me}function Hr(me){var Se=me.cellPrefixCls,ye=me.generateConfig,et=me.rangedValue,lt=me.hoverRangedValue,Xt=me.isInView,Gt=me.isSameCell,kn=me.offsetCell,Tn=me.today,ua=me.value;function La(va){var mn,Oa=kn(va,-1),ka=kn(va,1),Mn=Ba(et,0),ga=Ba(et,1),Za=Ba(lt,0),Rr=Ba(lt,1),xr=Kt(ye,Za,Rr,va);function Tr(Jo){return Gt(Mn,Jo)}function Jr(Jo){return Gt(ga,Jo)}var Kr=Gt(Za,va),Gn=Gt(Rr,va),ni=(xr||Gn)&&(!Xt(Oa)||Jr(Oa)),xo=(xr||Kr)&&(!Xt(ka)||Tr(ka));return mn={},(0,Ge.Z)(mn,"".concat(Se,"-in-view"),Xt(va)),(0,Ge.Z)(mn,"".concat(Se,"-in-range"),Kt(ye,Mn,ga,va)),(0,Ge.Z)(mn,"".concat(Se,"-range-start"),Tr(va)),(0,Ge.Z)(mn,"".concat(Se,"-range-end"),Jr(va)),(0,Ge.Z)(mn,"".concat(Se,"-range-start-single"),Tr(va)&&!ga),(0,Ge.Z)(mn,"".concat(Se,"-range-end-single"),Jr(va)&&!Mn),(0,Ge.Z)(mn,"".concat(Se,"-range-start-near-hover"),Tr(va)&&(Gt(Oa,Za)||Kt(ye,Za,Rr,Oa))),(0,Ge.Z)(mn,"".concat(Se,"-range-end-near-hover"),Jr(va)&&(Gt(ka,Rr)||Kt(ye,Za,Rr,ka))),(0,Ge.Z)(mn,"".concat(Se,"-range-hover"),xr),(0,Ge.Z)(mn,"".concat(Se,"-range-hover-start"),Kr),(0,Ge.Z)(mn,"".concat(Se,"-range-hover-end"),Gn),(0,Ge.Z)(mn,"".concat(Se,"-range-hover-edge-start"),ni),(0,Ge.Z)(mn,"".concat(Se,"-range-hover-edge-end"),xo),(0,Ge.Z)(mn,"".concat(Se,"-range-hover-edge-start-near-range"),ni&&Gt(Oa,ga)),(0,Ge.Z)(mn,"".concat(Se,"-range-hover-edge-end-near-range"),xo&&Gt(ka,Mn)),(0,Ge.Z)(mn,"".concat(Se,"-today"),Gt(Tn,va)),(0,Ge.Z)(mn,"".concat(Se,"-selected"),Gt(ua,va)),mn}return La}var eo=ie.createContext({}),Ar=eo;function Qe(me,Se,ye,et,lt){var Xt=me.setHour(Se,ye);return Xt=me.setMinute(Xt,et),Xt=me.setSecond(Xt,lt),Xt}function yn(me,Se,ye){if(!ye)return Se;var et=Se;return et=me.setHour(et,me.getHour(ye)),et=me.setMinute(et,me.getMinute(ye)),et=me.setSecond(et,me.getSecond(ye)),et}function _t(me,Se,ye,et,lt,Xt){var Gt=Math.floor(me/et)*et;if(Gt<me)return[Gt,60-lt,60-Xt];var kn=Math.floor(Se/lt)*lt;if(kn<Se)return[Gt,kn,60-Xt];var Tn=Math.floor(ye/Xt)*Xt;return[Gt,kn,Tn]}function Fn(me,Se){var ye=me.getYear(Se),et=me.getMonth(Se)+1,lt=me.getEndDate(me.getFixedDate("".concat(ye,"-").concat(et,"-01"))),Xt=me.getDate(lt),Gt=et<10?"0".concat(et):"".concat(et);return"".concat(ye,"-").concat(Gt,"-").concat(Xt)}function jn(me){for(var Se=me.prefixCls,ye=me.disabledDate,et=me.onSelect,lt=me.picker,Xt=me.rowNum,Gt=me.colNum,kn=me.prefixColumn,Tn=me.rowClassName,ua=me.baseDate,La=me.getCellClassName,va=me.getCellText,mn=me.getCellNode,Oa=me.getCellDate,ka=me.generateConfig,Mn=me.titleCell,ga=me.headerCells,Za=ie.useContext(ea),Rr=Za.onDateMouseEnter,xr=Za.onDateMouseLeave,Tr=Za.mode,Jr="".concat(Se,"-cell"),Kr=[],Gn=0;Gn<Xt;Gn+=1){for(var ni=[],xo=void 0,Jo=function(){var Bi,_i=Gn*Gt+di,Eo=Oa(ua,_i),Ko=xt({cellDate:Eo,mode:Tr,disabledDate:ye,generateConfig:ka});di===0&&(xo=Eo,kn&&ni.push(kn(xo)));var Yo=Mn&&Mn(Eo),ki=ie.createElement("div",{className:"".concat(Jr,"-inner")},va(Eo));ni.push(ie.createElement("td",{key:di,title:Yo,className:Ue()(Jr,(0,gt.Z)((Bi={},(0,Ge.Z)(Bi,"".concat(Jr,"-disabled"),Ko),(0,Ge.Z)(Bi,"".concat(Jr,"-start"),va(Eo)===1||lt==="year"&&Number(Yo)%10===0),(0,Ge.Z)(Bi,"".concat(Jr,"-end"),Yo===Fn(ka,Eo)||lt==="year"&&Number(Yo)%10===9),Bi),La(Eo))),onClick:function(){Ko||et(Eo)},onMouseEnter:function(){!Ko&&Rr&&Rr(Eo)},onMouseLeave:function(){!Ko&&xr&&xr(Eo)}},mn?mn(Eo,ki):ki))},di=0;di<Gt;di+=1)Jo();Kr.push(ie.createElement("tr",{key:Gn,className:Tn&&Tn(xo)},ni))}return ie.createElement("div",{className:"".concat(Se,"-body")},ie.createElement("table",{className:"".concat(Se,"-content")},ga&&ie.createElement("thead",null,ie.createElement("tr",null,ga)),ie.createElement("tbody",null,Kr)))}function ia(me){var Se=me.prefixCls,ye=me.generateConfig,et=me.prefixColumn,lt=me.locale,Xt=me.rowCount,Gt=me.viewDate,kn=me.value,Tn=me.cellRender,ua=me.isSameCell,La=ie.useContext(Ar),va=La.rangedValue,mn=La.hoverRangedValue,Oa=Cn(lt.locale,ye,Gt),ka="".concat(Se,"-cell"),Mn=ye.locale.getWeekFirstDay(lt.locale),ga=ye.getNow(),Za=[],Rr=lt.shortWeekDays||(ye.locale.getShortWeekDays?ye.locale.getShortWeekDays(lt.locale):[]);et&&Za.push(ie.createElement("th",{key:"empty","aria-label":"empty cell"}));for(var xr=0;xr<qe;xr+=1)Za.push(ie.createElement("th",{key:xr},Rr[(xr+Mn)%qe]));var Tr=Hr({cellPrefixCls:ka,today:ga,value:kn,generateConfig:ye,rangedValue:et?null:va,hoverRangedValue:et?null:mn,isSameCell:ua||function(Kr,Gn){return St(ye,Kr,Gn)},isInView:function(Gn){return Re(ye,Gn,Gt)},offsetCell:function(Gn,ni){return ye.addDate(Gn,ni)}}),Jr=Tn?function(Kr,Gn){return Tn(Kr,{originNode:Gn,today:ga,type:"date",locale:lt})}:void 0;return ie.createElement(jn,(0,se.Z)({},me,{rowNum:Xt,colNum:qe,baseDate:Oa,getCellNode:Jr,getCellText:ye.getDate,getCellClassName:Tr,getCellDate:ye.addDate,titleCell:function(Gn){return yt(Gn,{locale:lt,format:"YYYY-MM-DD",generateConfig:ye})},headerCells:Za}))}var Qn=ia,Vn={visibility:"hidden"};function fr(me){var Se=me.prefixCls,ye=me.prevIcon,et=ye===void 0?"\u2039":ye,lt=me.nextIcon,Xt=lt===void 0?"\u203A":lt,Gt=me.superPrevIcon,kn=Gt===void 0?"\xAB":Gt,Tn=me.superNextIcon,ua=Tn===void 0?"\xBB":Tn,La=me.onSuperPrev,va=me.onSuperNext,mn=me.onPrev,Oa=me.onNext,ka=me.children,Mn=ie.useContext(ea),ga=Mn.hideNextBtn,Za=Mn.hidePrevBtn;return ie.createElement("div",{className:Se},La&&ie.createElement("button",{type:"button",onClick:La,tabIndex:-1,className:"".concat(Se,"-super-prev-btn"),style:Za?Vn:{}},kn),mn&&ie.createElement("button",{type:"button",onClick:mn,tabIndex:-1,className:"".concat(Se,"-prev-btn"),style:Za?Vn:{}},et),ie.createElement("div",{className:"".concat(Se,"-view")},ka),Oa&&ie.createElement("button",{type:"button",onClick:Oa,tabIndex:-1,className:"".concat(Se,"-next-btn"),style:ga?Vn:{}},Xt),va&&ie.createElement("button",{type:"button",onClick:va,tabIndex:-1,className:"".concat(Se,"-super-next-btn"),style:ga?Vn:{}},ua))}var ca=fr;function En(me){var Se=me.prefixCls,ye=me.generateConfig,et=me.locale,lt=me.viewDate,Xt=me.onNextMonth,Gt=me.onPrevMonth,kn=me.onNextYear,Tn=me.onPrevYear,ua=me.onYearClick,La=me.onMonthClick,va=ie.useContext(ea),mn=va.hideHeader;if(mn)return null;var Oa="".concat(Se,"-header"),ka=et.shortMonths||(ye.locale.getShortMonths?ye.locale.getShortMonths(et.locale):[]),Mn=ye.getMonth(lt),ga=ie.createElement("button",{type:"button",key:"year",onClick:ua,tabIndex:-1,className:"".concat(Se,"-year-btn")},yt(lt,{locale:et,format:et.yearFormat,generateConfig:ye})),Za=ie.createElement("button",{type:"button",key:"month",onClick:La,tabIndex:-1,className:"".concat(Se,"-month-btn")},et.monthFormat?yt(lt,{locale:et,format:et.monthFormat,generateConfig:ye}):ka[Mn]),Rr=et.monthBeforeYear?[Za,ga]:[ga,Za];return ie.createElement(ca,(0,se.Z)({},me,{prefixCls:Oa,onSuperPrev:Tn,onPrev:Gt,onNext:Xt,onSuperNext:kn}),Rr)}var hr=En,Nr=6;function Ur(me){var Se=me.prefixCls,ye=me.panelName,et=ye===void 0?"date":ye,lt=me.keyboardConfig,Xt=me.active,Gt=me.operationRef,kn=me.generateConfig,Tn=me.value,ua=me.viewDate,La=me.onViewDateChange,va=me.onPanelChange,mn=me.onSelect,Oa="".concat(Se,"-").concat(et,"-panel");Gt.current={onKeyDown:function(Za){return nr(Za,(0,gt.Z)({onLeftRight:function(xr){mn(kn.addDate(Tn||ua,xr),"key")},onCtrlLeftRight:function(xr){mn(kn.addYear(Tn||ua,xr),"key")},onUpDown:function(xr){mn(kn.addDate(Tn||ua,xr*qe),"key")},onPageUpDown:function(xr){mn(kn.addMonth(Tn||ua,xr),"key")}},lt))}};var ka=function(Za){var Rr=kn.addYear(ua,Za);La(Rr),va(null,Rr)},Mn=function(Za){var Rr=kn.addMonth(ua,Za);La(Rr),va(null,Rr)};return ie.createElement("div",{className:Ue()(Oa,(0,Ge.Z)({},"".concat(Oa,"-active"),Xt))},ie.createElement(hr,(0,se.Z)({},me,{prefixCls:Se,value:Tn,viewDate:ua,onPrevYear:function(){ka(-1)},onNextYear:function(){ka(1)},onPrevMonth:function(){Mn(-1)},onNextMonth:function(){Mn(1)},onMonthClick:function(){va("month",ua)},onYearClick:function(){va("year",ua)}})),ie.createElement(Qn,(0,se.Z)({},me,{onSelect:function(Za){return mn(Za,"mouse")},prefixCls:Se,value:Tn,viewDate:ua,rowCount:Nr})))}var jr=Ur;function Ea(me){var Se=ie.useContext(ea),ye=Se.hideHeader;if(ye)return null;var et=me.prefixCls,lt=me.generateConfig,Xt=me.locale,Gt=me.value,kn=me.format,Tn="".concat(et,"-header");return ie.createElement(ca,{prefixCls:Tn},Gt?yt(Gt,{locale:Xt,format:kn,generateConfig:lt}):"\xA0")}var Ka=Ea;function qa(me){var Se=me.value,ye=me.generateConfig,et=me.disabledMinutes,lt=me.disabledSeconds,Xt=me.minutes,Gt=me.seconds,kn=me.use12Hours,Tn=function(La,va,mn,Oa){var ka=ye.getNow(),Mn=Se||ka,ga=va<0?ye.getHour(ka):va,Za=mn<0?ye.getMinute(ka):mn,Rr=Oa<0?ye.getSecond(ka):Oa,xr=et&&et(ga);if(xr!=null&&xr.includes(Za)){var Tr=Xt.find(function(Gn){return!xr.includes(Gn.value)});if(Tr)Za=Tr.value;else return null}var Jr=lt&<(ga,Za);if(Jr!=null&&Jr.includes(Rr)){var Kr=Gt.find(function(Gn){return!Jr.includes(Gn.value)});if(Kr)Rr=Kr.value;else return null}return Mn=Qe(ye,Mn,!kn||!La?ga:ga+12,Za,Rr),Mn};return Tn}function Ta(me){var Se=me.prefixCls,ye=me.units,et=me.onSelect,lt=me.value,Xt=me.active,Gt=me.hideDisabledOptions,kn=me.info,Tn=me.type,ua="".concat(Se,"-cell"),La=ie.useContext(ea),va=La.open,mn=(0,ie.useRef)(null),Oa=(0,ie.useRef)(new Map),ka=(0,ie.useRef)();return(0,ie.useLayoutEffect)(function(){var Mn=Oa.current.get(lt);Mn&&va!==!1&&gr(mn.current,Mn.offsetTop,120)},[lt]),(0,ie.useLayoutEffect)(function(){if(va){var Mn=Oa.current.get(lt);Mn&&(ka.current=Aa(Mn,function(){gr(mn.current,Mn.offsetTop,0)}))}return function(){var ga;(ga=ka.current)===null||ga===void 0||ga.call(ka)}},[va]),ie.createElement("ul",{className:Ue()("".concat(Se,"-column"),(0,Ge.Z)({},"".concat(Se,"-column-active"),Xt)),ref:mn,style:{position:"relative"}},ye.map(function(Mn){var ga;return Gt&&Mn.disabled?null:ie.createElement("li",{key:Mn.value,ref:function(Rr){Oa.current.set(Mn.value,Rr)},className:Ue()(ua,(ga={},(0,Ge.Z)(ga,"".concat(ua,"-disabled"),Mn.disabled),(0,Ge.Z)(ga,"".concat(ua,"-selected"),lt===Mn.value),ga)),onClick:function(){Mn.disabled||et(Mn.value)}},kn.cellRender?kn.cellRender(Mn.value,{today:kn.today,locale:kn.locale,originNode:ie.createElement("div",{className:"".concat(ua,"-inner")},Mn.label),type:"time",subType:Tn}):ie.createElement("div",{className:"".concat(ua,"-inner")},Mn.label))}))}var Mr=Ta;function uo(me,Se){if(me.length!==Se.length)return!0;for(var ye=0;ye<me.length;ye+=1)if(me[ye].disabled!==Se[ye].disabled)return!0;return!1}function wr(me,Se,ye,et){for(var lt=[],Xt=ye>=1?ye|0:1,Gt=me;Gt<=Se;Gt+=Xt)lt.push({label:Na(Gt,2),value:Gt,disabled:(et||[]).includes(Gt)});return lt}function Dr(me){var Se=me.generateConfig,ye=me.prefixCls,et=me.operationRef,lt=me.activeColumnIndex,Xt=me.value,Gt=me.showHour,kn=me.showMinute,Tn=me.showSecond,ua=me.use12Hours,La=me.hourStep,va=La===void 0?1:La,mn=me.minuteStep,Oa=mn===void 0?1:mn,ka=me.secondStep,Mn=ka===void 0?1:ka,ga=me.disabledHours,Za=me.disabledMinutes,Rr=me.disabledSeconds,xr=me.disabledTime,Tr=me.hideDisabledOptions,Jr=me.onSelect,Kr=me.cellRender,Gn=me.locale,ni=[],xo="".concat(ye,"-content"),Jo="".concat(ye,"-time-panel"),di,pi=Xt?Se.getHour(Xt):-1,Bi=pi,_i=Xt?Se.getMinute(Xt):-1,Eo=Xt?Se.getSecond(Xt):-1,Ko=Se.getNow(),Yo=ie.useMemo(function(){if(xr){var vn=xr(Ko);return[vn.disabledHours,vn.disabledMinutes,vn.disabledSeconds]}return[ga,Za,Rr]},[ga,Za,Rr,xr,Ko]),ki=(0,It.Z)(Yo,3),Hi=ki[0],Ai=ki[1],Vo=ki[2],ul=wr(0,23,va,Hi&&Hi()),rl=(0,dt.Z)(function(){return ul},ul,uo);ua&&(di=Bi>=12,Bi%=12);var Ee=ie.useMemo(function(){if(!ua)return[!1,!1];var vn=[!0,!0];return rl.forEach(function(pn){var qn=pn.disabled,la=pn.value;qn||(la>=12?vn[1]=!1:vn[0]=!1)}),vn},[ua,rl]),Ce=(0,It.Z)(Ee,2),Ye=Ce[0],rt=Ce[1],ht=ie.useMemo(function(){return ua?rl.filter(di?function(vn){return vn.value>=12}:function(vn){return vn.value<12}).map(function(vn){var pn=vn.value%12,qn=pn===0?"12":Na(pn,2);return(0,gt.Z)((0,gt.Z)({},vn),{},{label:qn,value:pn})}):rl},[ua,di,rl]),vt=wr(0,59,Oa,Ai&&Ai(pi)),Vt=wr(0,59,Mn,Vo&&Vo(pi,_i)),Qt=qa({value:Xt,generateConfig:Se,disabledMinutes:Ai,disabledSeconds:Vo,minutes:vt,seconds:Vt,use12Hours:ua});et.current={onUpDown:function(pn){var qn=ni[lt];if(qn)for(var la=qn.units.findIndex(function(ar){return ar.value===qn.value}),fa=qn.units.length,Ma=1;Ma<fa;Ma+=1){var Ht=qn.units[(la+pn*Ma+fa)%fa];if(Ht.disabled!==!0){qn.onSelect(Ht.value);break}}}};function Ut(vn,pn,qn,la,fa){vn!==!1&&ni.push({node:ie.cloneElement(pn,{prefixCls:Jo,value:qn,active:lt===ni.length,onSelect:fa,units:la,hideDisabledOptions:Tr}),onSelect:fa,value:qn,units:la})}Ut(Gt,ie.createElement(Mr,{key:"hour",type:"hour",info:{today:Ko,locale:Gn,cellRender:Kr}}),Bi,ht,function(vn){Jr(Qt(di,vn,_i,Eo),"mouse")}),Ut(kn,ie.createElement(Mr,{key:"minute",type:"minute",info:{today:Ko,locale:Gn,cellRender:Kr}}),_i,vt,function(vn){Jr(Qt(di,Bi,vn,Eo),"mouse")}),Ut(Tn,ie.createElement(Mr,{key:"second",type:"second",info:{today:Ko,locale:Gn,cellRender:Kr}}),Eo,Vt,function(vn){Jr(Qt(di,Bi,_i,vn),"mouse")});var xn=-1;return typeof di=="boolean"&&(xn=di?1:0),Ut(ua===!0,ie.createElement(Mr,{key:"meridiem",type:"meridiem",info:{today:Ko,locale:Gn,cellRender:Kr}}),xn,[{label:"AM",value:0,disabled:Ye},{label:"PM",value:1,disabled:rt}],function(vn){Jr(Qt(!!vn,Bi,_i,Eo),"mouse")}),ie.createElement("div",{className:xo},ni.map(function(vn){var pn=vn.node;return pn}))}var Fr=Dr,mi=function(Se){return Se.filter(function(ye){return ye!==!1}).length};function li(me){var Se=me.generateConfig,ye=me.format,et=ye===void 0?"HH:mm:ss":ye,lt=me.prefixCls,Xt=me.active,Gt=me.operationRef,kn=me.showHour,Tn=me.showMinute,ua=me.showSecond,La=me.use12Hours,va=La===void 0?!1:La,mn=me.onSelect,Oa=me.value,ka="".concat(lt,"-time-panel"),Mn=ie.useRef(),ga=ie.useState(-1),Za=(0,It.Z)(ga,2),Rr=Za[0],xr=Za[1],Tr=mi([kn,Tn,ua,va]);return Gt.current={onKeyDown:function(Kr){return nr(Kr,{onLeftRight:function(ni){xr((Rr+ni+Tr)%Tr)},onUpDown:function(ni){Rr===-1?xr(0):Mn.current&&Mn.current.onUpDown(ni)},onEnter:function(){mn(Oa||Se.getNow(),"key"),xr(-1)}})},onBlur:function(){xr(-1)}},ie.createElement("div",{className:Ue()(ka,(0,Ge.Z)({},"".concat(ka,"-active"),Xt))},ie.createElement(Ka,(0,se.Z)({},me,{format:et,prefixCls:lt})),ie.createElement(Fr,(0,se.Z)({},me,{prefixCls:lt,activeColumnIndex:Rr,operationRef:Mn})))}var Fi=li,yo=ta("date","time");function Bo(me){var Se=me.prefixCls,ye=me.operationRef,et=me.generateConfig,lt=me.value,Xt=me.defaultValue,Gt=me.disabledTime,kn=me.showTime,Tn=me.onSelect,ua=me.cellRender,La="".concat(Se,"-datetime-panel"),va=ie.useState(null),mn=(0,It.Z)(va,2),Oa=mn[0],ka=mn[1],Mn=ie.useRef({}),ga=ie.useRef({}),Za=(0,Wn.Z)(kn)==="object"?(0,gt.Z)({},kn):{};function Rr(Kr){var Gn=yo.indexOf(Oa)+Kr,ni=yo[Gn]||null;return ni}var xr=function(Gn){ga.current.onBlur&&ga.current.onBlur(Gn),ka(null)};ye.current={onKeyDown:function(Gn){if(Gn.which===un.Z.TAB){var ni=Rr(Gn.shiftKey?-1:1);return ka(ni),ni&&Gn.preventDefault(),!0}if(Oa){var xo=Oa==="date"?Mn:ga;return xo.current&&xo.current.onKeyDown&&xo.current.onKeyDown(Gn),!0}return[un.Z.LEFT,un.Z.RIGHT,un.Z.UP,un.Z.DOWN].includes(Gn.which)?(ka("date"),!0):!1},onBlur:xr,onClose:xr};var Tr=function(Gn,ni){var xo=Gn;ni==="date"&&!lt&&Za.defaultValue?(xo=et.setHour(xo,et.getHour(Za.defaultValue)),xo=et.setMinute(xo,et.getMinute(Za.defaultValue)),xo=et.setSecond(xo,et.getSecond(Za.defaultValue))):ni==="time"&&!lt&&Xt&&(xo=et.setYear(xo,et.getYear(Xt)),xo=et.setMonth(xo,et.getMonth(Xt)),xo=et.setDate(xo,et.getDate(Xt))),Tn&&Tn(xo,"mouse")},Jr=Gt?Gt(lt||null):{};return ie.createElement("div",{className:Ue()(La,(0,Ge.Z)({},"".concat(La,"-active"),Oa))},ie.createElement(jr,(0,se.Z)({},me,{cellRender:ua,operationRef:Mn,active:Oa==="date",onSelect:function(Gn){Tr(yn(et,Gn,!lt&&(0,Wn.Z)(kn)==="object"?kn.defaultValue:null),"date")}})),ie.createElement(Fi,(0,se.Z)({},me,{cellRender:ua?function(Kr,Gn){return ua(Kr,(0,gt.Z)((0,gt.Z)({},Gn),{},{type:"time"}))}:void 0,format:void 0},Za,Jr,{disabledTime:null,defaultValue:void 0,operationRef:ga,active:Oa==="time",onSelect:function(Gn){Tr(Gn,"time")}})))}var Qo=Bo;function ko(me){var Se=me.prefixCls,ye=me.generateConfig,et=me.viewDate,lt=me.onPrevDecades,Xt=me.onNextDecades,Gt=ie.useContext(ea),kn=Gt.hideHeader;if(kn)return null;var Tn="".concat(Se,"-header"),ua=ye.getYear(et),La=Math.floor(ua/fe)*fe,va=La+fe-1;return ie.createElement(ca,(0,se.Z)({},me,{prefixCls:Tn,onSuperPrev:lt,onSuperNext:Xt}),La,"-",va)}var Lo=ko,Sr=3,so=4;function ei(me){var Se=we-1,ye=me.prefixCls,et=me.viewDate,lt=me.generateConfig,Xt=me.cellRender,Gt=me.locale,kn="".concat(ye,"-cell"),Tn=lt.getYear(et),ua=Math.floor(Tn/we)*we,La=Math.floor(Tn/fe)*fe,va=La+fe-1,mn=lt.setYear(et,La-Math.ceil((Sr*so*we-fe)/2)),Oa=function(ga){var Za,Rr=lt.getYear(ga),xr=Rr+Se;return Za={},(0,Ge.Z)(Za,"".concat(kn,"-in-view"),La<=Rr&&xr<=va),(0,Ge.Z)(Za,"".concat(kn,"-selected"),Rr===ua),Za},ka=Xt?function(Mn,ga){return Xt(Mn,{originNode:ga,today:lt.getNow(),type:"decade",locale:Gt})}:void 0;return ie.createElement(jn,(0,se.Z)({},me,{rowNum:so,colNum:Sr,baseDate:mn,getCellNode:ka,getCellText:function(ga){var Za=lt.getYear(ga);return"".concat(Za,"-").concat(Za+Se)},getCellClassName:Oa,getCellDate:function(ga,Za){return lt.addYear(ga,Za*we)}}))}var wn=ei;function hn(me){var Se=me.prefixCls,ye=me.onViewDateChange,et=me.generateConfig,lt=me.viewDate,Xt=me.operationRef,Gt=me.onSelect,kn=me.onPanelChange,Tn="".concat(Se,"-decade-panel");Xt.current={onKeyDown:function(mn){return nr(mn,{onLeftRight:function(ka){Gt(et.addYear(lt,ka*we),"key")},onCtrlLeftRight:function(ka){Gt(et.addYear(lt,ka*fe),"key")},onUpDown:function(ka){Gt(et.addYear(lt,ka*we*Sr),"key")},onEnter:function(){kn("year",lt)}})}};var ua=function(mn){var Oa=et.addYear(lt,mn*fe);ye(Oa),kn(null,Oa)},La=function(mn){Gt(mn,"mouse"),kn("year",mn)};return ie.createElement("div",{className:Tn},ie.createElement(Lo,(0,se.Z)({},me,{prefixCls:Se,onPrevDecades:function(){ua(-1)},onNextDecades:function(){ua(1)}})),ie.createElement(wn,(0,se.Z)({},me,{prefixCls:Se,onSelect:La})))}var nn=hn;function ba(me){var Se=me.prefixCls,ye=me.generateConfig,et=me.locale,lt=me.viewDate,Xt=me.onNextYear,Gt=me.onPrevYear,kn=me.onYearClick,Tn=ie.useContext(ea),ua=Tn.hideHeader;if(ua)return null;var La="".concat(Se,"-header");return ie.createElement(ca,(0,se.Z)({},me,{prefixCls:La,onSuperPrev:Gt,onSuperNext:Xt}),ie.createElement("button",{type:"button",onClick:kn,className:"".concat(Se,"-year-btn")},yt(lt,{locale:et,format:et.yearFormat,generateConfig:ye})))}var Ca=ba,Pr=3,ma=4;function Ir(me){var Se=me.prefixCls,ye=me.locale,et=me.value,lt=me.viewDate,Xt=me.generateConfig,Gt=me.cellRender,kn=ie.useContext(Ar),Tn=kn.rangedValue,ua=kn.hoverRangedValue,La="".concat(Se,"-cell"),va=Hr({cellPrefixCls:La,value:et,generateConfig:Xt,rangedValue:Tn,hoverRangedValue:ua,isSameCell:function(ga,Za){return Re(Xt,ga,Za)},isInView:function(){return!0},offsetCell:function(ga,Za){return Xt.addMonth(ga,Za)}}),mn=ye.shortMonths||(Xt.locale.getShortMonths?Xt.locale.getShortMonths(ye.locale):[]),Oa=Xt.setMonth(lt,0),ka=Gt?function(Mn,ga){return Gt(Mn,{originNode:ga,locale:ye,today:Xt.getNow(),type:"month"})}:void 0;return ie.createElement(jn,(0,se.Z)({},me,{rowNum:ma,colNum:Pr,baseDate:Oa,getCellNode:ka,getCellText:function(ga){return ye.monthFormat?yt(ga,{locale:ye,format:ye.monthFormat,generateConfig:Xt}):mn[Xt.getMonth(ga)]},getCellClassName:va,getCellDate:Xt.addMonth,titleCell:function(ga){return yt(ga,{locale:ye,format:"YYYY-MM",generateConfig:Xt})}}))}var Wr=Ir;function To(me){var Se=me.prefixCls,ye=me.operationRef,et=me.onViewDateChange,lt=me.generateConfig,Xt=me.value,Gt=me.viewDate,kn=me.onPanelChange,Tn=me.onSelect,ua="".concat(Se,"-month-panel");ye.current={onKeyDown:function(mn){return nr(mn,{onLeftRight:function(ka){Tn(lt.addMonth(Xt||Gt,ka),"key")},onCtrlLeftRight:function(ka){Tn(lt.addYear(Xt||Gt,ka),"key")},onUpDown:function(ka){Tn(lt.addMonth(Xt||Gt,ka*Pr),"key")},onEnter:function(){kn("date",Xt||Gt)}})}};var La=function(mn){var Oa=lt.addYear(Gt,mn);et(Oa),kn(null,Oa)};return ie.createElement("div",{className:ua},ie.createElement(Ca,(0,se.Z)({},me,{prefixCls:Se,onPrevYear:function(){La(-1)},onNextYear:function(){La(1)},onYearClick:function(){kn("year",Gt)}})),ie.createElement(Wr,(0,se.Z)({},me,{prefixCls:Se,onSelect:function(mn){Tn(mn,"mouse"),kn("date",mn)}})))}var io=To;function Lr(me){var Se=me.prefixCls,ye=me.generateConfig,et=me.locale,lt=me.viewDate,Xt=me.onNextYear,Gt=me.onPrevYear,kn=me.onYearClick,Tn=ie.useContext(ea),ua=Tn.hideHeader;if(ua)return null;var La="".concat(Se,"-header");return ie.createElement(ca,(0,se.Z)({},me,{prefixCls:La,onSuperPrev:Gt,onSuperNext:Xt}),ie.createElement("button",{type:"button",onClick:kn,className:"".concat(Se,"-year-btn")},yt(lt,{locale:et,format:et.yearFormat,generateConfig:ye})))}var ao=Lr,Co=4,ai=1;function Wo(me){var Se=me.prefixCls,ye=me.locale,et=me.value,lt=me.viewDate,Xt=me.generateConfig,Gt=me.cellRender,kn=ie.useContext(Ar),Tn=kn.rangedValue,ua=kn.hoverRangedValue,La="".concat(Se,"-cell"),va=Hr({cellPrefixCls:La,value:et,generateConfig:Xt,rangedValue:Tn,hoverRangedValue:ua,isSameCell:function(Mn,ga){return tt(Xt,Mn,ga)},isInView:function(){return!0},offsetCell:function(Mn,ga){return Xt.addMonth(Mn,ga*3)}}),mn=Xt.setDate(Xt.setMonth(lt,0),1),Oa=Gt?function(ka,Mn){return Gt(ka,{originNode:Mn,locale:ye,today:Xt.getNow(),type:"quarter"})}:void 0;return ie.createElement(jn,(0,se.Z)({},me,{rowNum:ai,colNum:Co,baseDate:mn,getCellNode:Oa,getCellText:function(Mn){return yt(Mn,{locale:ye,format:ye.quarterFormat||"[Q]Q",generateConfig:Xt})},getCellClassName:va,getCellDate:function(Mn,ga){return Xt.addMonth(Mn,ga*3)},titleCell:function(Mn){return yt(Mn,{locale:ye,format:"YYYY-[Q]Q",generateConfig:Xt})}}))}var si=Wo;function Li(me){var Se=me.prefixCls,ye=me.operationRef,et=me.onViewDateChange,lt=me.generateConfig,Xt=me.value,Gt=me.viewDate,kn=me.onPanelChange,Tn=me.onSelect,ua="".concat(Se,"-quarter-panel");ye.current={onKeyDown:function(mn){return nr(mn,{onLeftRight:function(ka){Tn(lt.addMonth(Xt||Gt,ka*3),"key")},onCtrlLeftRight:function(ka){Tn(lt.addYear(Xt||Gt,ka),"key")},onUpDown:function(ka){Tn(lt.addYear(Xt||Gt,ka),"key")}})}};var La=function(mn){var Oa=lt.addYear(Gt,mn);et(Oa),kn(null,Oa)};return ie.createElement("div",{className:ua},ie.createElement(ao,(0,se.Z)({},me,{prefixCls:Se,onPrevYear:function(){La(-1)},onNextYear:function(){La(1)},onYearClick:function(){kn("year",Gt)}})),ie.createElement(si,(0,se.Z)({},me,{prefixCls:Se,onSelect:function(mn){Tn(mn,"mouse")}})))}var ur=Li;function wa(me){var Se=me.prefixCls,ye=me.generateConfig,et=me.locale,lt=me.value,Xt=me.disabledDate,Gt=me.onSelect,kn=ie.useContext(Ar),Tn=kn.rangedValue,ua=kn.hoverRangedValue,La=ie.useContext(ea),va=La.onDateMouseEnter,mn=La.onDateMouseLeave,Oa=(ua==null?void 0:ua[0])||(Tn==null?void 0:Tn[0]),ka=(ua==null?void 0:ua[1])||(Tn==null?void 0:Tn[1]),Mn="".concat(Se,"-cell"),ga=function(Tr){var Jr=xt({cellDate:Tr,mode:"week",disabledDate:Xt,generateConfig:ye});return ie.createElement("td",{key:"week",className:Ue()(Mn,"".concat(Mn,"-week")),onClick:function(){Jr||Gt(Tr,"mouse")},onMouseEnter:function(){!Jr&&va&&va(Tr)},onMouseLeave:function(){!Jr&&mn&&mn(Tr)}},ie.createElement("div",{className:"".concat(Mn,"-inner")},ye.locale.getWeek(et.locale,Tr)))},Za="".concat(Se,"-week-panel-row"),Rr=function(Tr){var Jr,Kr=en(ye,et.locale,Oa,Tr),Gn=en(ye,et.locale,ka,Tr);return Ue()(Za,(Jr={},(0,Ge.Z)(Jr,"".concat(Za,"-selected"),!Tn&&en(ye,et.locale,lt,Tr)),(0,Ge.Z)(Jr,"".concat(Za,"-range-start"),Kr),(0,Ge.Z)(Jr,"".concat(Za,"-range-end"),Gn),(0,Ge.Z)(Jr,"".concat(Za,"-range-hover"),!Kr&&!Gn&&Kt(ye,Oa,ka,Tr)),Jr))};return ie.createElement(jr,(0,se.Z)({},me,{panelName:"week",prefixColumn:ga,rowClassName:Rr,keyboardConfig:{onLeftRight:null},isSameCell:function(){return!1}}))}var Va=wa,$a=10;function So(me){var Se=me.prefixCls,ye=me.generateConfig,et=me.viewDate,lt=me.onPrevDecade,Xt=me.onNextDecade,Gt=me.onDecadeClick,kn=ie.useContext(ea),Tn=kn.hideHeader;if(Tn)return null;var ua="".concat(Se,"-header"),La=ye.getYear(et),va=Math.floor(La/$a)*$a,mn=va+$a-1;return ie.createElement(ca,(0,se.Z)({},me,{prefixCls:ua,onSuperPrev:lt,onSuperNext:Xt}),ie.createElement("button",{type:"button",onClick:Gt,className:"".concat(Se,"-decade-btn")},va,"-",mn))}var Be=So,gn=3,On=4;function ya(me){var Se=me.prefixCls,ye=me.value,et=me.viewDate,lt=me.locale,Xt=me.generateConfig,Gt=me.cellRender,kn=ie.useContext(Ar),Tn=kn.rangedValue,ua=kn.hoverRangedValue,La="".concat(Se,"-cell"),va=Xt.getYear(et),mn=Math.floor(va/$a)*$a,Oa=mn+$a-1,ka=Xt.setYear(et,mn-Math.ceil((gn*On-$a)/2)),Mn=Xt.getNow(),ga=function(Tr){var Jr=Xt.getYear(Tr);return mn<=Jr&&Jr<=Oa},Za=Hr({cellPrefixCls:La,value:ye,generateConfig:Xt,rangedValue:Tn,hoverRangedValue:ua,isSameCell:function(Tr,Jr){return Ie(Xt,Tr,Jr)},isInView:ga,offsetCell:function(Tr,Jr){return Xt.addYear(Tr,Jr)}}),Rr=Gt?function(xr,Tr){return Gt(xr,{originNode:Tr,today:Mn,type:"year",locale:lt})}:void 0;return ie.createElement(jn,(0,se.Z)({},me,{rowNum:On,colNum:gn,baseDate:ka,getCellNode:Rr,getCellText:Xt.getYear,getCellClassName:Za,getCellDate:Xt.addYear,titleCell:function(Tr){return yt(Tr,{locale:lt,format:"YYYY",generateConfig:Xt})}}))}var an=ya;function za(me){var Se=me.prefixCls,ye=me.operationRef,et=me.onViewDateChange,lt=me.generateConfig,Xt=me.value,Gt=me.viewDate,kn=me.sourceMode,Tn=me.onSelect,ua=me.onPanelChange,La="".concat(Se,"-year-panel");ye.current={onKeyDown:function(Oa){return nr(Oa,{onLeftRight:function(Mn){Tn(lt.addYear(Xt||Gt,Mn),"key")},onCtrlLeftRight:function(Mn){Tn(lt.addYear(Xt||Gt,Mn*$a),"key")},onUpDown:function(Mn){Tn(lt.addYear(Xt||Gt,Mn*gn),"key")},onEnter:function(){ua(kn==="date"?"date":"month",Xt||Gt)}})}};var va=function(Oa){var ka=lt.addYear(Gt,Oa*10);et(ka),ua(null,ka)};return ie.createElement("div",{className:La},ie.createElement(Be,(0,se.Z)({},me,{prefixCls:Se,onPrevDecade:function(){va(-1)},onNextDecade:function(){va(1)},onDecadeClick:function(){ua("decade",Gt)}})),ie.createElement(an,(0,se.Z)({},me,{prefixCls:Se,onSelect:function(Oa){ua(kn==="date"?"date":"month",Oa),Tn(Oa,"mouse")}})))}var Ia=za;function Rn(me,Se,ye){return ye?ie.createElement("div",{className:"".concat(me,"-footer-extra")},ye(Se)):null}function _n(me){var Se=me.prefixCls,ye=me.components,et=ye===void 0?{}:ye,lt=me.needConfirmButton,Xt=me.onNow,Gt=me.onOk,kn=me.okDisabled,Tn=me.showNow,ua=me.locale,La,va;if(lt){var mn=et.button||"button";Xt&&Tn!==!1&&(La=ie.createElement("li",{className:"".concat(Se,"-now")},ie.createElement("a",{className:"".concat(Se,"-now-btn"),onClick:Xt},ua.now))),va=lt&&ie.createElement("li",{className:"".concat(Se,"-ok")},ie.createElement(mn,{disabled:kn,onClick:Gt},ua.ok))}return!La&&!va?null:ie.createElement("ul",{className:"".concat(Se,"-ranges")},La,va)}var pr=["date","month"];function Wa(me){var Se,ye=me,et=ye.prefixCls,lt=et===void 0?"rc-picker":et,Xt=ye.className,Gt=ye.style,kn=ye.locale,Tn=ye.generateConfig,ua=ye.value,La=ye.defaultValue,va=ye.pickerValue,mn=ye.defaultPickerValue,Oa=ye.disabledDate,ka=ye.mode,Mn=ye.picker,ga=Mn===void 0?"date":Mn,Za=ye.tabIndex,Rr=Za===void 0?0:Za,xr=ye.showNow,Tr=ye.showTime,Jr=ye.showToday,Kr=ye.renderExtraFooter,Gn=ye.hideHeader,ni=ye.onSelect,xo=ye.onChange,Jo=ye.onPanelChange,di=ye.onMouseDown,pi=ye.onPickerValueChange,Bi=ye.onOk,_i=ye.components,Eo=ye.direction,Ko=ye.hourStep,Yo=Ko===void 0?1:Ko,ki=ye.minuteStep,Hi=ki===void 0?1:ki,Ai=ye.secondStep,Vo=Ai===void 0?1:Ai,ul=ye.dateRender,rl=ye.monthCellRender,Ee=ye.cellRender,Ce=ga==="date"&&!!Tr||ga==="time",Ye=24%Yo===0,rt=60%Hi===0,ht=60%Vo===0,vt=ie.useContext(ea),Vt=vt.operationRef,Qt=vt.onSelect,Ut=vt.hideRanges,xn=vt.defaultOpenValue,vn=ie.useContext(Ar),pn=vn.inRange,qn=vn.panelPosition,la=vn.rangedValue,fa=vn.hoverRangedValue,Ma=ie.useRef({}),Ht=ie.useRef(!0),ar=(0,mt.Z)(null,{value:ua,defaultValue:La,postState:function(pe){return!pe&&xn&&ga==="time"?xn:pe}}),Ua=(0,It.Z)(ar,2),dr=Ua[0],Qr=Ua[1],no=(0,mt.Z)(null,{value:va,defaultValue:mn||dr,postState:function(pe){var Pe=Tn.getNow();if(!pe)return Pe;if(!dr&&Tr){var Nt=(0,Wn.Z)(Tr)==="object"?Tr.defaultValue:La;return yn(Tn,Array.isArray(pe)?pe[0]:pe,Nt||Pe)}return Array.isArray(pe)?pe[0]:pe}}),kr=(0,It.Z)(no,2),qr=kr[0],Xr=kr[1],sr=function(pe){Xr(pe),pi&&pi(pe)},ir=function(pe){var Pe=cn[ga];return Pe?Pe(pe):pe},Cr=(0,mt.Z)(function(){return ga==="time"?"time":ir("date")},{value:ka}),Ja=(0,It.Z)(Cr,2),cr=Ja[0],$r=Ja[1];ie.useEffect(function(){$r(ga)},[ga]);var Io=ie.useState(function(){return cr}),Po=(0,It.Z)(Io,2),Vr=Po[0],Ao=Po[1],Zo=function(pe,Pe){var Nt=ir(pe||cr);Ao(cr),$r(Nt),Jo&&(cr!==Nt||dn(Tn,qr,qr))&&Jo(Pe,Nt)},ja=function(pe,Pe){var Nt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;(cr===ga||Nt)&&(Qr(pe),ni&&ni(pe),Qt&&Qt(pe,Pe),xo&&!dn(Tn,pe,dr)&&!(Oa!=null&&Oa(pe))&&xo(pe))},Ho=function(pe){if(pr.includes(cr)){var Pe,Nt,qt=cr==="date";switch(pe===un.Z.PAGE_UP||pe===un.Z.PAGE_DOWN?Nt=qt?Tn.addMonth:Tn.addYear:Nt=qt?Tn.addDate:Tn.addMonth,pe){case un.Z.LEFT:case un.Z.PAGE_UP:Pe=Nt(qr,-1);break;case un.Z.RIGHT:case un.Z.PAGE_DOWN:Pe=Nt(qr,1);break;case un.Z.UP:case un.Z.DOWN:Pe=Nt(qr,Number("".concat(pe===un.Z.UP?"-":"").concat(qt?qe:Pr)));break}if(Pe)return!(Oa!=null&&Oa(Pe))}return!0},Oi=function(pe){if(Ma.current&&Ma.current.onKeyDown){var Pe=!0,Nt=pe.which;if([un.Z.LEFT,un.Z.RIGHT,un.Z.UP,un.Z.DOWN,un.Z.PAGE_UP,un.Z.PAGE_DOWN,un.Z.ENTER].includes(Nt)&&(pe.preventDefault(),Nt!==un.Z.ENTER&&Rr===0&&(Pe=Ho(Nt))),Pe)return Ma.current.onKeyDown(pe)}return(0,Fe.ZP)(!1,"Panel not correct handle keyDown event. Please help to fire issue about this."),!1},jo=function(pe){Ma.current&&Ma.current.onBlur&&Ma.current.onBlur(pe)};Vt&&qn!=="right"&&(Vt.current={onKeyDown:Oi,onClose:function(){Ma.current&&Ma.current.onClose&&Ma.current.onClose()}}),ie.useEffect(function(){ua&&!Ht.current&&Xr(ua)},[ua]),ie.useEffect(function(){Ht.current=!1},[]);var co,Ri=rr({cellRender:Ee,monthCellRender:rl,dateRender:ul}),ro=(0,gt.Z)((0,gt.Z)({},me),{},{cellRender:Ri,operationRef:Ma,prefixCls:lt,viewDate:qr,value:dr,onViewDateChange:sr,sourceMode:Vr,onPanelChange:Zo,disabledDate:Oa});switch(delete ro.onChange,delete ro.onSelect,cr){case"decade":co=ie.createElement(nn,(0,se.Z)({},ro,{onSelect:function(pe,Pe){sr(pe),ja(pe,Pe)}}));break;case"year":co=ie.createElement(Ia,(0,se.Z)({},ro,{onSelect:function(pe,Pe){sr(pe),ja(pe,Pe)}}));break;case"month":co=ie.createElement(io,(0,se.Z)({},ro,{onSelect:function(pe,Pe){sr(pe),ja(pe,Pe)}}));break;case"quarter":co=ie.createElement(ur,(0,se.Z)({},ro,{onSelect:function(pe,Pe){sr(pe),ja(pe,Pe)}}));break;case"week":co=ie.createElement(Va,(0,se.Z)({},ro,{onSelect:function(pe,Pe){sr(pe),ja(pe,Pe)}}));break;case"time":delete ro.showTime,co=ie.createElement(Fi,(0,se.Z)({},ro,(0,Wn.Z)(Tr)==="object"?Tr:null,{onSelect:function(pe,Pe){sr(pe),ja(pe,Pe)}}));break;default:Tr?co=ie.createElement(Qo,(0,se.Z)({},ro,{onSelect:function(pe,Pe){sr(pe),ja(pe,Pe)}})):co=ie.createElement(jr,(0,se.Z)({},ro,{onSelect:function(pe,Pe){sr(pe),ja(pe,Pe)}}))}var bi,_o,Ui=function(){var pe=Tn.getNow(),Pe=_t(Tn.getHour(pe),Tn.getMinute(pe),Tn.getSecond(pe),Ye?Yo:1,rt?Hi:1,ht?Vo:1),Nt=Qe(Tn,pe,Pe[0],Pe[1],Pe[2]);ja(Nt,"submit")};Ut||(bi=Rn(lt,cr,Kr),Tr&&cr!=="date"?_o=null:_o=_n({prefixCls:lt,components:_i,needConfirmButton:Ce,okDisabled:!dr||Oa&&Oa(dr),locale:kn,showNow:xr,onNow:Ce&&Ui,onOk:function(){dr&&(ja(dr,"submit",!0),Bi&&Bi(dr))}}));var fo;if(Jr&&cr==="date"&&ga==="date"&&!Tr){var Yr=Tn.getNow(),oo="".concat(lt,"-today-btn"),_r=Oa&&Oa(Yr);fo=ie.createElement("a",{className:Ue()(oo,_r&&"".concat(oo,"-disabled")),"aria-disabled":_r,onClick:function(){_r||ja(Yr,"mouse",!0)}},kn.today)}return ie.createElement(ea.Provider,{value:(0,gt.Z)((0,gt.Z)({},vt),{},{mode:cr,hideHeader:"hideHeader"in me?Gn:vt.hideHeader,hidePrevBtn:pn&&qn==="right",hideNextBtn:pn&&qn==="left"})},ie.createElement("div",{tabIndex:Rr,className:Ue()("".concat(lt,"-panel"),Xt,(Se={},(0,Ge.Z)(Se,"".concat(lt,"-panel-has-range"),la&&la[0]&&la[1]),(0,Ge.Z)(Se,"".concat(lt,"-panel-has-range-hover"),fa&&fa[0]&&fa[1]),(0,Ge.Z)(Se,"".concat(lt,"-panel-rtl"),Eo==="rtl"),Se)),style:Gt,onKeyDown:Oi,onBlur:jo,onMouseDown:di},co,bi||_o||fo?ie.createElement("div",{className:"".concat(lt,"-footer")},bi,_o,fo):null))}var Ga=Wa,Xa=ee(35593),zr={bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:1,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:0,adjustY:1}}};function Oo(me){var Se,ye=me.prefixCls,et=me.popupElement,lt=me.popupStyle,Xt=me.visible,Gt=me.dropdownClassName,kn=me.dropdownAlign,Tn=me.transitionName,ua=me.getPopupContainer,La=me.children,va=me.range,mn=me.popupPlacement,Oa=me.direction,ka="".concat(ye,"-dropdown"),Mn=function(){return mn!==void 0?mn:Oa==="rtl"?"bottomRight":"bottomLeft"};return ie.createElement(Xa.Z,{showAction:[],hideAction:[],popupPlacement:Mn(),builtinPlacements:zr,prefixCls:ka,popupTransitionName:Tn,popup:et,popupAlign:kn,popupVisible:Xt,popupClassName:Ue()(Gt,(Se={},(0,Ge.Z)(Se,"".concat(ka,"-range"),va),(0,Ge.Z)(Se,"".concat(ka,"-rtl"),Oa==="rtl"),Se)),popupStyle:lt,getPopupContainer:ua},La)}var ri=Oo;function ti(me){var Se=me.prefixCls,ye=me.presets,et=me.onClick,lt=me.onHover;return ye.length?ie.createElement("div",{className:"".concat(Se,"-presets")},ie.createElement("ul",null,ye.map(function(Xt,Gt){var kn=Xt.label,Tn=Xt.value;return ie.createElement("li",{key:Gt,onClick:function(){return et==null?void 0:et(mr(Tn))},onMouseEnter:function(){return lt==null?void 0:lt(mr(Tn))},onMouseLeave:function(){return lt==null?void 0:lt(null)}},kn)}))):null}function Vi(me){var Se=me.picker,ye=me.disabledHours,et=me.disabledMinutes,lt=me.disabledSeconds;Se==="time"&&(ye||et||lt)&&warning(!1,"'disabledHours', 'disabledMinutes', 'disabledSeconds' will be removed in the next major version, please use 'disabledTime' instead.")}function al(me,Se,ye){var et=(0,Wn.Z)(Se)==="object"?Se.clearIcon:ye;return et||ie.createElement("span",{className:"".concat(me,"-clear-btn")})}function il(me){var Se,ye=me,et=ye.prefixCls,lt=et===void 0?"rc-picker":et,Xt=ye.id,Gt=ye.name,kn=ye.tabIndex,Tn=ye.style,ua=ye.className,La=ye.dropdownClassName,va=ye.dropdownAlign,mn=ye.popupStyle,Oa=ye.transitionName,ka=ye.generateConfig,Mn=ye.locale,ga=ye.inputReadOnly,Za=ye.allowClear,Rr=ye.autoFocus,xr=ye.showTime,Tr=ye.picker,Jr=Tr===void 0?"date":Tr,Kr=ye.format,Gn=ye.use12Hours,ni=ye.value,xo=ye.defaultValue,Jo=ye.presets,di=ye.open,pi=ye.defaultOpen,Bi=ye.defaultOpenValue,_i=ye.suffixIcon,Eo=ye.clearIcon,Ko=ye.disabled,Yo=ye.disabledDate,ki=ye.placeholder,Hi=ye.getPopupContainer,Ai=ye.pickerRef,Vo=ye.panelRender,ul=ye.onChange,rl=ye.onOpenChange,Ee=ye.onFocus,Ce=ye.onBlur,Ye=ye.onMouseDown,rt=ye.onMouseUp,ht=ye.onMouseEnter,vt=ye.onMouseLeave,Vt=ye.onContextMenu,Qt=ye.onClick,Ut=ye.onKeyDown,xn=ye.onSelect,vn=ye.direction,pn=ye.autoComplete,qn=pn===void 0?"off":pn,la=ye.inputRender,fa=ye.changeOnBlur,Ma=ie.useRef(null),Ht=Jr==="date"&&!!xr||Jr==="time",ar=wt(Jo),Ua=Ya(ha(Kr,Jr,xr,Gn)),dr=ie.useRef(null),Qr=ie.useRef(null),no=ie.useRef(null),kr=(0,mt.Z)(null,{value:ni,defaultValue:xo}),qr=(0,It.Z)(kr,2),Xr=qr[0],sr=qr[1],ir=ie.useState(Xr),Cr=(0,It.Z)(ir,2),Ja=Cr[0],cr=Cr[1],$r=ie.useRef(null),Io=(0,mt.Z)(!1,{value:di,defaultValue:pi,postState:function(_a){return Ko?!1:_a},onChange:function(_a){rl&&rl(_a),!_a&&$r.current&&$r.current.onClose&&$r.current.onClose()}}),Po=(0,It.Z)(Io,2),Vr=Po[0],Ao=Po[1],Zo=Mt(Ja,{formatList:Ua,generateConfig:ka,locale:Mn}),ja=(0,It.Z)(Zo,2),Ho=ja[0],Oi=ja[1],jo=bt({valueTexts:Ho,onTextChange:function(_a){var mo=Zt(_a,{locale:Mn,formatList:Ua,generateConfig:ka});mo&&(!Yo||!Yo(mo))&&cr(mo)}}),co=(0,It.Z)(jo,3),Ri=co[0],ro=co[1],bi=co[2],_o=function(_a){cr(_a),sr(_a),ul&&!dn(ka,Xr,_a)&&ul(_a,_a?yt(_a,{generateConfig:ka,locale:Mn,format:Ua[0]}):"")},Ui=function(_a){Ko&&_a||Ao(_a)},fo=function(_a){return Vr&&$r.current&&$r.current.onKeyDown?$r.current.onKeyDown(_a):((0,Fe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Yr=function(){for(var _a=arguments.length,mo=new Array(_a),Er=0;Er<_a;Er++)mo[Er]=arguments[Er];Qt==null||Qt.apply(void 0,mo),Ma.current&&(Ma.current.focus(),Ui(!0))},oo=function(_a){fa&&_o(Ja),Ce==null||Ce(_a)},_r=Sa({blurToCancel:Ht,open:Vr,value:Ri,triggerOpen:Ui,forwardKeyDown:fo,isClickOutside:function(_a){return!oa([dr.current,Qr.current,no.current],_a)},onSubmit:function(){return!Ja||Yo&&Yo(Ja)?!1:(_o(Ja),Ui(!1),bi(),!0)},onCancel:function(){Ui(!1),cr(Xr),bi()},onKeyDown:function(_a,mo){Ut==null||Ut(_a,mo)},onFocus:Ee,onBlur:oo,changeOnBlur:fa}),ce=(0,It.Z)(_r,2),pe=ce[0],Pe=ce[1],Nt=Pe.focused,qt=Pe.typing;ie.useEffect(function(){Vr||(cr(Xr),!Ho.length||Ho[0]===""?ro(""):Oi!==Ri&&bi())},[Vr,Ho]),ie.useEffect(function(){Vr||bi()},[Jr]),ie.useEffect(function(){cr(Xr)},[Xr]),Ai&&(Ai.current={focus:function(){var _a;(_a=Ma.current)===null||_a===void 0||_a.focus()},blur:function(){var _a;(_a=Ma.current)===null||_a===void 0||_a.blur()}});var Ra=ln(Ri,{formatList:Ua,generateConfig:ka,locale:Mn}),pa=(0,It.Z)(Ra,3),Zn=pa[0],jt=pa[1],Xn=pa[2],An=(0,gt.Z)((0,gt.Z)({},me),{},{className:void 0,style:void 0,pickerValue:void 0,onPickerValueChange:void 0,onChange:null}),Pt=ie.createElement("div",{className:"".concat(lt,"-panel-layout")},ie.createElement(ti,{prefixCls:lt,presets:ar,onClick:function(_a){_o(_a),Ui(!1)}}),ie.createElement(Ga,(0,se.Z)({},An,{generateConfig:ka,className:Ue()((0,Ge.Z)({},"".concat(lt,"-panel-focused"),!qt)),value:Ja,locale:Mn,tabIndex:-1,onSelect:function(_a){xn==null||xn(_a),cr(_a)},direction:vn,onPanelChange:function(_a,mo){var Er=me.onPanelChange;Xn(!0),Er==null||Er(_a,mo)}})));Vo&&(Pt=Vo(Pt));var sn=ie.createElement("div",{className:"".concat(lt,"-panel-container"),ref:dr,onMouseDown:function(_a){_a.preventDefault()}},Pt),Nn;_i&&(Nn=ie.createElement("span",{className:"".concat(lt,"-suffix"),onMouseDown:function(_a){_a.preventDefault()}},_i));var sa=al(lt,Za,Eo),zn=ie.createElement("span",{onMouseDown:function(_a){_a.preventDefault(),_a.stopPropagation()},onMouseUp:function(_a){_a.preventDefault(),_a.stopPropagation(),_o(null),Ui(!1)},className:"".concat(lt,"-clear"),role:"button"},sa),Fa=!!Za&&Xr&&!Ko,na=(0,gt.Z)((0,gt.Z)((0,gt.Z)({id:Xt,tabIndex:kn,disabled:Ko,readOnly:ga||typeof Ua[0]=="function"||!qt,value:Zn||Ri,onChange:function(_a){ro(_a.target.value)},autoFocus:Rr,placeholder:ki,ref:Ma,title:Ri},pe),{},{size:Or(Jr,Ua[0],ka),name:Gt},(0,Dt.Z)(me,{aria:!0,data:!0})),{},{autoComplete:qn}),da=la?la(na):ie.createElement("input",na),tr=function(_a,mo){(mo==="submit"||mo!=="key"&&!Ht)&&(_o(_a),Ui(!1))},bn=vn==="rtl"?"bottomRight":"bottomLeft";return ie.createElement(ea.Provider,{value:{operationRef:$r,hideHeader:Jr==="time",onSelect:tr,open:Vr,defaultOpenValue:Bi,onDateMouseEnter:jt,onDateMouseLeave:Xn}},ie.createElement(ri,{visible:Vr,popupElement:sn,popupStyle:mn,prefixCls:lt,dropdownClassName:La,dropdownAlign:va,getPopupContainer:Hi,transitionName:Oa,popupPlacement:bn,direction:vn},ie.createElement("div",{ref:no,className:Ue()(lt,ua,(Se={},(0,Ge.Z)(Se,"".concat(lt,"-disabled"),Ko),(0,Ge.Z)(Se,"".concat(lt,"-focused"),Nt),(0,Ge.Z)(Se,"".concat(lt,"-rtl"),vn==="rtl"),Se)),style:Tn,onMouseDown:Ye,onMouseUp:rt,onMouseEnter:ht,onMouseLeave:vt,onContextMenu:Vt,onClick:Yr},ie.createElement("div",{className:Ue()("".concat(lt,"-input"),(0,Ge.Z)({},"".concat(lt,"-input-placeholder"),!!Zn)),ref:Qr},da,Nn,Fa&&zn))))}var Hl=function(me){(0,Wt.Z)(ye,me);var Se=(0,fn.Z)(ye);function ye(){var et;(0,ot.Z)(this,ye);for(var lt=arguments.length,Xt=new Array(lt),Gt=0;Gt<lt;Gt++)Xt[Gt]=arguments[Gt];return et=Se.call.apply(Se,[this].concat(Xt)),(0,Ge.Z)((0,Kn.Z)(et),"pickerRef",ie.createRef()),(0,Ge.Z)((0,Kn.Z)(et),"focus",function(){et.pickerRef.current&&et.pickerRef.current.focus()}),(0,Ge.Z)((0,Kn.Z)(et),"blur",function(){et.pickerRef.current&&et.pickerRef.current.blur()}),et}return(0,rn.Z)(ye,[{key:"render",value:function(){return ie.createElement(il,(0,se.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),ye}(ie.Component),Nl=Hl;function wo(me,Se){var ye=me.picker,et=me.locale,lt=me.selectedValue,Xt=me.disabledDate,Gt=me.disabled,kn=me.generateConfig,Tn=Ba(lt,0),ua=Ba(lt,1);function La(Mn){return kn.locale.getWeekFirstDate(et.locale,Mn)}function va(Mn){var ga=kn.getYear(Mn),Za=kn.getMonth(Mn);return ga*100+Za}function mn(Mn){var ga=kn.getYear(Mn),Za=pt(kn,Mn);return ga*10+Za}var Oa=ie.useCallback(function(Mn){if(Gt[0]||Xt&&Xt(Mn))return!0;if(Gt[1]&&ua)return!St(kn,Mn,ua)&&kn.isAfter(Mn,ua);if(!Se&&ua)switch(ye){case"quarter":return mn(Mn)>mn(ua);case"month":return va(Mn)>va(ua);case"week":return La(Mn)>La(ua);default:return!St(kn,Mn,ua)&&kn.isAfter(Mn,ua)}return!1},[Xt,Gt[1],ua,Se]),ka=ie.useCallback(function(Mn){if(Gt[1]||Xt&&Xt(Mn))return!0;if(Gt[0]&&Tn)return!St(kn,Mn,ua)&&kn.isAfter(Tn,Mn);if(!Se&&Tn)switch(ye){case"quarter":return mn(Mn)<mn(Tn);case"month":return va(Mn)<va(Tn);case"week":return La(Mn)<La(Tn);default:return!St(kn,Mn,Tn)&&kn.isAfter(Tn,Mn)}return!1},[Xt,Gt[0],Tn,Se]);return[Oa,ka]}var bl=ee(70425),eu=ee(6089);function Il(me,Se,ye,et,lt,Xt,Gt,kn,Tn,ua){var La=ie.useState(!1),va=(0,It.Z)(La,2),mn=va[0],Oa=va[1],ka=(0,bl.useMergedState)(me||!1,{value:Se}),Mn=(0,It.Z)(ka,2),ga=Mn[0],Za=Mn[1],Rr=(0,bl.useMergedState)(me||!1,{value:Se,onChange:function(Yo){ua==null||ua(Yo)}}),xr=(0,It.Z)(Rr,2),Tr=xr[0],Jr=xr[1],Kr=(0,bl.useMergedState)(0,{value:ye}),Gn=(0,It.Z)(Kr,2),ni=Gn[0],xo=Gn[1],Jo=ie.useState(null),di=(0,It.Z)(Jo,2),pi=di[0],Bi=di[1];ie.useEffect(function(){Tr&&Oa(!0)},[Tr]);var _i=function(Yo){return Yo===0?1:0},Eo=(0,eu.Z)(function(Ko,Yo,ki){if(Yo===!1)Jr(Ko);else if(Ko){xo(Yo),Jr(Ko);var Hi=_i(Yo);!Tr||![Gt,kn][Hi]?Bi(Hi):(Oa(!1),pi!==null&&Bi(null))}else if(ki==="confirm"||ki==="blur"&&et){var Ai=ga?_i(Yo):pi;Ai!==null&&(Oa(!1),xo(Ai)),Bi(null),Ai!==null&&!Tn[Ai]?(0,Ln.Z)(function(){var Vo,ul=[lt,Xt][Ai];(Vo=ul.current)===null||Vo===void 0||Vo.focus()}):Jr(!1)}else Jr(!1),Za(!1)});return[Tr,ni,mn,Eo]}function Al(me,Se,ye,et){var lt=He(me,ye,et,1);function Xt(Gt){return Gt(me,Se)?"same":Gt(lt,Se)?"closing":"far"}switch(ye){case"year":return Xt(function(Gt,kn){return Oe(et,Gt,kn)});case"quarter":case"month":return Xt(function(Gt,kn){return Ie(et,Gt,kn)});default:return Xt(function(Gt,kn){return Re(et,Gt,kn)})}}function tu(me,Se,ye,et){var lt=Ba(me,0),Xt=Ba(me,1);if(Se===0)return lt;if(lt&&Xt){var Gt=Al(lt,Xt,ye,et);switch(Gt){case"same":return lt;case"closing":return lt;default:return He(Xt,ye,et,-1)}}return lt}function _u(me){var Se=me.values,ye=me.picker,et=me.defaultDates,lt=me.generateConfig,Xt=ie.useState(function(){return[Ba(et,0),Ba(et,1)]}),Gt=(0,It.Z)(Xt,2),kn=Gt[0],Tn=Gt[1],ua=ie.useState(null),La=(0,It.Z)(ua,2),va=La[0],mn=La[1],Oa=Ba(Se,0),ka=Ba(Se,1);function Mn(Za){return kn[Za]?kn[Za]:Ba(va,Za)||tu(Se,Za,ye,lt)||Oa||ka||lt.getNow()}function ga(Za,Rr){if(Za){var xr=Bn(va,Za,Rr);Tn(Bn(kn,null,Rr)||[null,null]);var Tr=(Rr+1)%2;Ba(Se,Tr)||(xr=Bn(xr,Za,Tr)),mn(xr)}else(Oa||ka)&&mn(null)}return[Mn,ga]}function su(me,Se){return me&&me[0]&&me[1]&&Se.isAfter(me[0],me[1])?[me[1],me[0]]:me}function mu(me,Se,ye,et){return!!(me||et&&et[Se]||ye[(Se+1)%2])}function Xu(me){var Se,ye,et,lt=me,Xt=lt.prefixCls,Gt=Xt===void 0?"rc-picker":Xt,kn=lt.id,Tn=lt.style,ua=lt.className,La=lt.popupStyle,va=lt.dropdownClassName,mn=lt.transitionName,Oa=lt.dropdownAlign,ka=lt.getPopupContainer,Mn=lt.generateConfig,ga=lt.locale,Za=lt.placeholder,Rr=lt.autoFocus,xr=lt.disabled,Tr=lt.format,Jr=lt.picker,Kr=Jr===void 0?"date":Jr,Gn=lt.showTime,ni=lt.use12Hours,xo=lt.separator,Jo=xo===void 0?"~":xo,di=lt.value,pi=lt.defaultValue,Bi=lt.defaultPickerValue,_i=lt.open,Eo=lt.defaultOpen,Ko=lt.disabledDate,Yo=lt.disabledTime,ki=lt.dateRender,Hi=lt.monthCellRender,Ai=lt.cellRender,Vo=lt.panelRender,ul=lt.presets,rl=lt.ranges,Ee=lt.allowEmpty,Ce=lt.allowClear,Ye=lt.suffixIcon,rt=lt.clearIcon,ht=lt.pickerRef,vt=lt.inputReadOnly,Vt=lt.mode,Qt=lt.renderExtraFooter,Ut=lt.onChange,xn=lt.onOpenChange,vn=lt.onPanelChange,pn=lt.onCalendarChange,qn=lt.onFocus,la=lt.onBlur,fa=lt.onMouseDown,Ma=lt.onMouseUp,Ht=lt.onMouseEnter,ar=lt.onMouseLeave,Ua=lt.onClick,dr=lt.onOk,Qr=lt.onKeyDown,no=lt.components,kr=lt.order,qr=lt.direction,Xr=lt.activePickerIndex,sr=lt.autoComplete,ir=sr===void 0?"off":sr,Cr=lt.changeOnBlur,Ja=Kr==="date"&&!!Gn||Kr==="time",cr=(0,ie.useRef)(null),$r=(0,ie.useRef)(null),Io=(0,ie.useRef)(null),Po=(0,ie.useRef)(null),Vr=(0,ie.useRef)(null),Ao=(0,ie.useRef)(null),Zo=(0,ie.useRef)(null),ja=(0,ie.useRef)(null),Ho=Ya(ha(Tr,Kr,Gn,ni)),Oi=(0,ie.useRef)(null),jo=ie.useMemo(function(){return Array.isArray(xr)?xr:[xr||!1,xr||!1]},[xr]),co=(0,mt.Z)(null,{value:di,defaultValue:pi,postState:function(lo){return Kr==="time"&&!kr?lo:su(lo,Mn)}}),Ri=(0,It.Z)(co,2),ro=Ri[0],bi=Ri[1],_o=_u({values:ro,picker:Kr,defaultDates:Bi,generateConfig:Mn}),Ui=(0,It.Z)(_o,2),fo=Ui[0],Yr=Ui[1],oo=(0,mt.Z)(ro,{postState:function(lo){var Go=lo;if(jo[0]&&jo[1])return Go;for(var Ii=0;Ii<2;Ii+=1)jo[Ii]&&!Go&&!Ba(Go,Ii)&&!Ba(Ee,Ii)&&(Go=Bn(Go,Mn.getNow(),Ii));return Go}}),_r=(0,It.Z)(oo,2),ce=_r[0],pe=_r[1],Pe=(0,mt.Z)([Kr,Kr],{value:Vt}),Nt=(0,It.Z)(Pe,2),qt=Nt[0],Ra=Nt[1];(0,ie.useEffect)(function(){Ra([Kr,Kr])},[Kr]);var pa=function(lo,Go){Ra(lo),vn&&vn(Go,lo)},Zn=Il(Eo,_i,Xr,Cr,Ao,Zo,Ba(ce,0),Ba(ce,1),jo,xn),jt=(0,It.Z)(Zn,4),Xn=jt[0],An=jt[1],Pt=jt[2],sn=jt[3],Nn=Xn&&An===0,sa=Xn&&An===1,zn=wo({picker:Kr,selectedValue:ce,locale:ga,disabled:jo,disabledDate:Ko,generateConfig:Mn},!Xn||Pt),Fa=(0,It.Z)(zn,2),na=Fa[0],da=Fa[1],tr=(0,ie.useState)(0),bn=(0,It.Z)(tr,2),xa=bn[0],_a=bn[1];(0,ie.useEffect)(function(){!Xn&&cr.current&&_a(cr.current.offsetWidth)},[Xn]);function mo(Ni){sn(!0,Ni,"open"),(0,Ln.Z)(function(){var lo,Go=[Ao,Zo][Ni];(lo=Go.current)===null||lo===void 0||lo.focus()},0)}function Er(Ni,lo){var Go=Ni,Ii=Ba(Go,0),nl=Ba(Go,1);Ii&&nl&&Mn.isAfter(Ii,nl)&&(Kr==="week"&&!en(Mn,ga.locale,Ii,nl)||Kr==="quarter"&&!tt(Mn,Ii,nl)||Kr!=="week"&&Kr!=="quarter"&&Kr!=="time"&&!St(Mn,Ii,nl)?lo===0?(Go=[Ii,null],nl=null):(Ii=null,Go=[null,nl]):(Kr!=="time"||kr!==!1)&&(Go=su(Go,Mn))),pe(Go);var Pu=Go&&Go[0]?yt(Go[0],{generateConfig:Mn,locale:ga,format:Ho[0]}):"",_l=Go&&Go[1]?yt(Go[1],{generateConfig:Mn,locale:ga,format:Ho[0]}):"";if(pn){var iu={range:lo===0?"start":"end"};pn(Go,[Pu,_l],iu)}var $l=mu(Ii,0,jo,Ee),cs=mu(nl,1,jo,Ee),Yu=Go===null||$l&&cs;Yu&&(bi(Go),Ut&&(!dn(Mn,Ba(ro,0),Ii)||!dn(Mn,Ba(ro,1),nl))&&Ut(Go,[Pu,_l]))}var hi=function(lo){return Xn&&Oi.current&&Oi.current.onKeyDown?Oi.current.onKeyDown(lo):((0,Fe.ZP)(!1,"Picker not correct forward KeyDown operation. Please help to fire issue about this."),!1)},Qa={formatList:Ho,generateConfig:Mn,locale:ga},Ro=Mt(Ba(ce,0),Qa),Zr=(0,It.Z)(Ro,2),po=Zr[0],Do=Zr[1],wi=Mt(Ba(ce,1),Qa),Ci=(0,It.Z)(wi,2),yr=Ci[0],Fo=Ci[1],$i=function(lo,Go){var Ii=Zt(lo,{locale:ga,formatList:Ho,generateConfig:Mn}),nl=Go===0?na:da;Ii&&!nl(Ii)&&(pe(Bn(ce,Ii,Go)),Yr(Ii,Go))},zi=bt({valueTexts:po,onTextChange:function(lo){return $i(lo,0)}}),$n=(0,It.Z)(zi,3),Mo=$n[0],Gi=$n[1],Xo=$n[2],Mi=bt({valueTexts:yr,onTextChange:function(lo){return $i(lo,1)}}),Wi=(0,It.Z)(Mi,3),fi=Wi[0],sl=Wi[1],dl=Wi[2],Gl=(0,ie.useState)(null),ji=(0,It.Z)(Gl,2),ml=ji[0],Bl=ji[1],Wl=(0,ie.useState)(null),zo=(0,It.Z)(Wl,2),Di=zo[0],el=zo[1],Qi=ln(Mo,{formatList:Ho,generateConfig:Mn,locale:ga}),Sl=(0,It.Z)(Qi,3),cl=Sl[0],gl=Sl[1],wl=Sl[2],Ml=ln(fi,{formatList:Ho,generateConfig:Mn,locale:ga}),vl=(0,It.Z)(Ml,3),ol=vl[0],Kl=vl[1],ui=vl[2],vu=function(lo){el(Bn(ce,lo,An)),An===0?gl(lo):Kl(lo)},pu=function(){el(Bn(ce,null,An)),An===0?wl():ui()},Vl=ie.useState(Xn),gu=(0,It.Z)(Vl,2),aa=gu[0],lr=gu[1];ie.useEffect(function(){lr(Xn)},[Xn]);var Uo=function(lo){if(Cr&&aa){var Go=Ba(ce,An);Go&&Er(ce,An)}return la==null?void 0:la(lo)},No=function(lo,Go){return{blurToCancel:!Cr&&Ja,forwardKeyDown:hi,onBlur:Uo,isClickOutside:function(nl){return!oa([$r.current,Io.current,Po.current,cr.current],nl)},onFocus:function(nl){qn&&qn(nl)},triggerOpen:function(nl){nl?sn(nl,lo,"open"):sn(nl,Ba(ce,lo)?lo:!1,"blur")},onSubmit:function(){if(!ce||Ko&&Ko(ce[lo]))return!1;Er(ce,lo),Go(),sn(!1,An,"confirm")},onCancel:function(){sn(!1,lo,"cancel"),pe(ro),Go()}}},qo={onKeyDown:function(lo,Go){Qr==null||Qr(lo,Go)},changeOnBlur:Cr},Ei=Sa((0,gt.Z)((0,gt.Z)({},No(0,Xo)),{},{open:Nn,value:Mo},qo)),Xi=(0,It.Z)(Ei,2),ii=Xi[0],fl=Xi[1],xi=fl.focused,yl=fl.typing,ou=Sa((0,gt.Z)((0,gt.Z)({},No(1,dl)),{},{open:sa,value:fi},qo)),ci=(0,It.Z)(ou,2),Ji=ci[0],Dl=ci[1],El=Dl.focused,Ul=Dl.typing,Tl=function(lo){Ua&&Ua(lo),!Xn&&!Ao.current.contains(lo.target)&&!Zo.current.contains(lo.target)&&(jo[0]?jo[1]||mo(1):mo(0))},Vu=function(lo){fa&&fa(lo),Xn&&(xi||El)&&!Ao.current.contains(lo.target)&&!Zo.current.contains(lo.target)&&lo.preventDefault()},Uu=ro&&ro[0]?yt(ro[0],{locale:ga,format:"YYYYMMDDHHmmss",generateConfig:Mn}):"",Qu=ro&&ro[1]?yt(ro[1],{locale:ga,format:"YYYYMMDDHHmmss",generateConfig:Mn}):"";(0,ie.useEffect)(function(){Xn||(pe(ro),!po.length||po[0]===""?Gi(""):Do!==Mo&&Xo(),!yr.length||yr[0]===""?sl(""):Fo!==fi&&dl())},[Xn,po,yr]),(0,ie.useEffect)(function(){pe(ro)},[Uu,Qu]);var hu=rr({cellRender:Ai,monthCellRender:Hi,dateRender:ki}),Es=ie.useMemo(function(){if(hu)return function(Ni,lo){return hu(Ni,(0,gt.Z)((0,gt.Z)({},lo),{},{range:An?"end":"start"}))}},[An,hu]);ht&&(ht.current={focus:function(){Ao.current&&Ao.current.focus()},blur:function(){Ao.current&&Ao.current.blur(),Zo.current&&Zo.current.blur()}});var vs=wt(ul,rl);function ds(){var Ni=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!1,lo=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Go=null;Xn&&Di&&Di[0]&&Di[1]&&Mn.isAfter(Di[1],Di[0])&&(Go=Di);var Ii=Gn;if(Gn&&(0,Wn.Z)(Gn)==="object"&&Gn.defaultValue){var nl=Gn.defaultValue;Ii=(0,gt.Z)((0,gt.Z)({},Gn),{},{defaultValue:Ba(nl,An)||void 0})}return ie.createElement(Ar.Provider,{value:{inRange:!0,panelPosition:Ni,rangedValue:ml||ce,hoverRangedValue:Go}},ie.createElement(Ga,(0,se.Z)({},me,lo,{cellRender:Es,showTime:Ii,mode:qt[An],generateConfig:Mn,style:void 0,direction:qr,disabledDate:An===0?na:da,disabledTime:function(_l){return Yo?Yo(_l,An===0?"start":"end"):!1},className:Ue()((0,Ge.Z)({},"".concat(Gt,"-panel-focused"),An===0?!yl:!Ul)),value:Ba(ce,An),locale:ga,tabIndex:-1,onPanelChange:function(_l,iu){An===0&&wl(!0),An===1&&ui(!0),pa(Bn(qt,iu,An),Bn(ce,_l,An));var $l=_l;Ni==="right"&&qt[An]===iu&&($l=He($l,iu,Mn,-1)),Yr($l,An)},onOk:null,onSelect:void 0,onChange:void 0,defaultValue:An===0?Ba(ce,1):Ba(ce,0)})))}var er=0,vo=0;if(An&&Io.current&&Vr.current&&$r.current&&ja.current){er=Io.current.offsetWidth+Vr.current.offsetWidth;var oi=ja.current.offsetLeft>er?ja.current.offsetLeft-er:ja.current.offsetLeft,Pi=$r.current.offsetWidth,yi=ja.current.offsetWidth;Pi&&yi&&er>Pi-yi-(qr==="rtl"?0:oi)&&(vo=er)}var $o=qr==="rtl"?{right:er}:{left:er};function vi(){var Ni,lo=Rn(Gt,qt[An],Qt),Go=_n({prefixCls:Gt,components:no,needConfirmButton:Ja,okDisabled:!Ba(ce,An)||Ko&&Ko(ce[An]),locale:ga,onOk:function(){var lu=Ba(ce,An);lu&&(Er(ce,An),dr==null||dr(ce),sn(!1,An,"confirm"))}});if(Kr!=="time"&&!Gn){var Ii=fo(An),nl=He(Ii,Kr,Mn),Pu=qt[An],_l=Pu===Kr,iu=ds(_l?"left":!1,{pickerValue:Ii,onPickerValueChange:function(lu){Yr(lu,An)}}),$l=ds("right",{pickerValue:nl,onPickerValueChange:function(lu){Yr(He(lu,Kr,Mn,-1),An)}});qr==="rtl"?Ni=ie.createElement(ie.Fragment,null,$l,_l&&iu):Ni=ie.createElement(ie.Fragment,null,iu,_l&&$l)}else Ni=ds();var cs=ie.createElement("div",{className:"".concat(Gt,"-panel-layout")},ie.createElement(ti,{prefixCls:Gt,presets:vs,onClick:function(lu){Er(lu,null),sn(!1,An,"preset")},onHover:function(lu){Bl(lu)}}),ie.createElement("div",null,ie.createElement("div",{className:"".concat(Gt,"-panels")},Ni),(lo||Go)&&ie.createElement("div",{className:"".concat(Gt,"-footer")},lo,Go)));return Vo&&(cs=Vo(cs)),ie.createElement("div",{className:"".concat(Gt,"-panel-container"),style:{marginLeft:vo},ref:$r,onMouseDown:function(lu){lu.preventDefault()}},cs)}var Yi=ie.createElement("div",{className:Ue()("".concat(Gt,"-range-wrapper"),"".concat(Gt,"-").concat(Kr,"-range-wrapper")),style:{minWidth:xa}},ie.createElement("div",{ref:ja,className:"".concat(Gt,"-range-arrow"),style:$o}),vi()),xl;Ye&&(xl=ie.createElement("span",{className:"".concat(Gt,"-suffix"),onMouseDown:function(lo){lo.preventDefault()}},Ye));var Ql=al(Gt,Ce,rt),Su=ie.createElement("span",{onMouseDown:function(lo){lo.preventDefault(),lo.stopPropagation()},onMouseUp:function(lo){lo.preventDefault(),lo.stopPropagation();var Go=ro;jo[0]||(Go=Bn(Go,null,0)),jo[1]||(Go=Bn(Go,null,1)),Er(Go,null),sn(!1,An,"clear")},className:"".concat(Gt,"-clear"),role:"button"},Ql),Ol=Ce&&(Ba(ro,0)&&!jo[0]||Ba(ro,1)&&!jo[1]),Yl={size:Or(Kr,Ho[0],Mn)},Eu=0,wu=0;Io.current&&Po.current&&Vr.current&&(An===0?wu=Io.current.offsetWidth:(Eu=er,wu=Po.current.offsetWidth));var ps=qr==="rtl"?{right:Eu}:{left:Eu},hs=function(lo,Go){var Ii=Bn(ce,lo,An);if(Go==="submit"||Go!=="key"&&!Ja){Er(Ii,An),An===0?wl():ui();var nl=An===0?1:0;jo[nl]?sn(!1,!1,"confirm"):sn(!1,An,"confirm")}else pe(Ii)};return ie.createElement(ea.Provider,{value:{operationRef:Oi,hideHeader:Kr==="time",onDateMouseEnter:vu,onDateMouseLeave:pu,hideRanges:!0,onSelect:hs,open:Xn}},ie.createElement(ri,{visible:Xn,popupElement:Yi,popupStyle:La,prefixCls:Gt,dropdownClassName:va,dropdownAlign:Oa,getPopupContainer:ka,transitionName:mn,range:!0,direction:qr},ie.createElement("div",(0,se.Z)({ref:cr,className:Ue()(Gt,"".concat(Gt,"-range"),ua,(Se={},(0,Ge.Z)(Se,"".concat(Gt,"-disabled"),jo[0]&&jo[1]),(0,Ge.Z)(Se,"".concat(Gt,"-focused"),An===0?xi:El),(0,Ge.Z)(Se,"".concat(Gt,"-rtl"),qr==="rtl"),Se)),style:Tn,onClick:Tl,onMouseEnter:Ht,onMouseLeave:ar,onMouseDown:Vu,onMouseUp:Ma},(0,Dt.Z)(me,{aria:!0,data:!0})),ie.createElement("div",{className:Ue()("".concat(Gt,"-input"),(ye={},(0,Ge.Z)(ye,"".concat(Gt,"-input-active"),An===0),(0,Ge.Z)(ye,"".concat(Gt,"-input-placeholder"),!!cl),ye)),ref:Io},ie.createElement("input",(0,se.Z)({id:kn,disabled:jo[0],readOnly:vt||typeof Ho[0]=="function"||!yl,value:cl||Mo,onChange:function(lo){Gi(lo.target.value)},autoFocus:Rr,placeholder:Ba(Za,0)||"",ref:Ao},ii,Yl,{autoComplete:ir}))),ie.createElement("div",{className:"".concat(Gt,"-range-separator"),ref:Vr},Jo),ie.createElement("div",{className:Ue()("".concat(Gt,"-input"),(et={},(0,Ge.Z)(et,"".concat(Gt,"-input-active"),An===1),(0,Ge.Z)(et,"".concat(Gt,"-input-placeholder"),!!ol),et)),ref:Po},ie.createElement("input",(0,se.Z)({disabled:jo[1],readOnly:vt||typeof Ho[0]=="function"||!Ul,value:ol||fi,onChange:function(lo){sl(lo.target.value)},placeholder:Ba(Za,1)||"",ref:Zo},Ji,Yl,{autoComplete:ir}))),ie.createElement("div",{className:"".concat(Gt,"-active-bar"),style:(0,gt.Z)((0,gt.Z)({},ps),{},{width:wu,position:"absolute"})}),xl,Ol&&Su)))}var Pl=function(me){(0,Wt.Z)(ye,me);var Se=(0,fn.Z)(ye);function ye(){var et;(0,ot.Z)(this,ye);for(var lt=arguments.length,Xt=new Array(lt),Gt=0;Gt<lt;Gt++)Xt[Gt]=arguments[Gt];return et=Se.call.apply(Se,[this].concat(Xt)),(0,Ge.Z)((0,Kn.Z)(et),"pickerRef",ie.createRef()),(0,Ge.Z)((0,Kn.Z)(et),"focus",function(){et.pickerRef.current&&et.pickerRef.current.focus()}),(0,Ge.Z)((0,Kn.Z)(et),"blur",function(){et.pickerRef.current&&et.pickerRef.current.blur()}),et}return(0,rn.Z)(ye,[{key:"render",value:function(){return ie.createElement(Xu,(0,se.Z)({},this.props,{pickerRef:this.pickerRef}))}}]),ye}(ie.Component),Ru=Pl,Mu=Nl,ll=ee(19080),Tu=ee(36355),nu=ee(1684),Ju=ee(19716),bu=ee(32441),ku=ee(9763),qu=ee(33234),Zu=ee(48183),Cl=ee(64993),qi=ee(9937),Hu=ee(17313),fs=ee(47585),au=ee(74207),Ti=ee(13826),Cu=ee(92899),ju=ee(37613),rs=ee(83116);const Ll=(me,Se,ye,et)=>{const{lineHeight:lt}=me,Xt=Math.floor(ye*lt)+2,Gt=Math.max((Se-Xt)/2,0),kn=Math.max(Se-Xt-Gt,0);return{padding:`${Gt}px ${et}px ${kn}px`}},zu=me=>{const{componentCls:Se,pickerCellCls:ye,pickerCellInnerCls:et,cellHeight:lt,motionDurationSlow:Xt,borderRadiusSM:Gt,motionDurationMid:kn,cellHoverBg:Tn,lineWidth:ua,lineType:La,colorPrimary:va,cellActiveWithRangeBg:mn,colorTextLightSolid:Oa,controlHeightSM:ka,cellRangeBorderColor:Mn,pickerCellBorderGap:ga,cellHoverWithRangeBg:Za,cellWidth:Rr,colorTextDisabled:xr,cellBgDisabled:Tr}=me;return{"&::before":{position:"absolute",top:"50%",insetInlineStart:0,insetInlineEnd:0,zIndex:1,height:lt,transform:"translateY(-50%)",transition:`all ${Xt}`,content:'""'},[et]:{position:"relative",zIndex:2,display:"inline-block",minWidth:lt,height:lt,lineHeight:`${lt}px`,borderRadius:Gt,transition:`background ${kn}, border ${kn}`},"&-range-hover-start, &-range-hover-end":{[et]:{borderStartEndRadius:0,borderEndEndRadius:0}},[`&:hover:not(${ye}-in-view),
|
|
&:hover:not(${ye}-selected):not(${ye}-range-start):not(${ye}-range-end):not(${ye}-range-hover-start):not(${ye}-range-hover-end)`]:{[et]:{background:Tn}},[`&-in-view${ye}-today ${et}`]:{"&::before":{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,zIndex:1,border:`${ua}px ${La} ${va}`,borderRadius:Gt,content:'""'}},[`&-in-view${ye}-in-range`]:{position:"relative","&::before":{background:mn}},[`&-in-view${ye}-selected ${et},
|
|
&-in-view${ye}-range-start ${et},
|
|
&-in-view${ye}-range-end ${et}`]:{color:Oa,background:va},[`&-in-view${ye}-range-start:not(${ye}-range-start-single),
|
|
&-in-view${ye}-range-end:not(${ye}-range-end-single)`]:{"&::before":{background:mn}},[`&-in-view${ye}-range-start::before`]:{insetInlineStart:"50%"},[`&-in-view${ye}-range-end::before`]:{insetInlineEnd:"50%"},[`&-in-view${ye}-range-hover-start:not(${ye}-in-range):not(${ye}-range-start):not(${ye}-range-end),
|
|
&-in-view${ye}-range-hover-end:not(${ye}-in-range):not(${ye}-range-start):not(${ye}-range-end),
|
|
&-in-view${ye}-range-hover-start${ye}-range-start-single,
|
|
&-in-view${ye}-range-hover-start${ye}-range-start${ye}-range-end${ye}-range-end-near-hover,
|
|
&-in-view${ye}-range-hover-end${ye}-range-start${ye}-range-end${ye}-range-start-near-hover,
|
|
&-in-view${ye}-range-hover-end${ye}-range-end-single,
|
|
&-in-view${ye}-range-hover:not(${ye}-in-range)`]:{"&::after":{position:"absolute",top:"50%",zIndex:0,height:ka,borderTop:`${ua}px dashed ${Mn}`,borderBottom:`${ua}px dashed ${Mn}`,transform:"translateY(-50%)",transition:`all ${Xt}`,content:'""'}},"&-range-hover-start::after,\n &-range-hover-end::after,\n &-range-hover::after":{insetInlineEnd:0,insetInlineStart:ga},[`&-in-view${ye}-in-range${ye}-range-hover::before,
|
|
&-in-view${ye}-in-range${ye}-range-hover-start::before,
|
|
&-in-view${ye}-in-range${ye}-range-hover-end::before,
|
|
&-in-view${ye}-range-start${ye}-range-hover::before,
|
|
&-in-view${ye}-range-end${ye}-range-hover::before,
|
|
&-in-view${ye}-range-start:not(${ye}-range-start-single)${ye}-range-hover-start::before,
|
|
&-in-view${ye}-range-end:not(${ye}-range-end-single)${ye}-range-hover-end::before,
|
|
${Se}-panel
|
|
> :not(${Se}-date-panel)
|
|
&-in-view${ye}-in-range${ye}-range-hover-start::before,
|
|
${Se}-panel
|
|
> :not(${Se}-date-panel)
|
|
&-in-view${ye}-in-range${ye}-range-hover-end::before`]:{background:Za},[`&-in-view${ye}-range-start:not(${ye}-range-start-single):not(${ye}-range-end) ${et}`]:{borderStartStartRadius:Gt,borderEndStartRadius:Gt,borderStartEndRadius:0,borderEndEndRadius:0},[`&-in-view${ye}-range-end:not(${ye}-range-end-single):not(${ye}-range-start) ${et}`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Gt,borderEndEndRadius:Gt},[`&-range-hover${ye}-range-end::after`]:{insetInlineStart:"50%"},[`tr > &-in-view${ye}-range-hover:first-child::after,
|
|
tr > &-in-view${ye}-range-hover-end:first-child::after,
|
|
&-in-view${ye}-start${ye}-range-hover-edge-start${ye}-range-hover-edge-start-near-range::after,
|
|
&-in-view${ye}-range-hover-edge-start:not(${ye}-range-hover-edge-start-near-range)::after,
|
|
&-in-view${ye}-range-hover-start::after`]:{insetInlineStart:(Rr-lt)/2,borderInlineStart:`${ua}px dashed ${Mn}`,borderStartStartRadius:Gt,borderEndStartRadius:Gt},[`tr > &-in-view${ye}-range-hover:last-child::after,
|
|
tr > &-in-view${ye}-range-hover-start:last-child::after,
|
|
&-in-view${ye}-end${ye}-range-hover-edge-end${ye}-range-hover-edge-end-near-range::after,
|
|
&-in-view${ye}-range-hover-edge-end:not(${ye}-range-hover-edge-end-near-range)::after,
|
|
&-in-view${ye}-range-hover-end::after`]:{insetInlineEnd:(Rr-lt)/2,borderInlineEnd:`${ua}px dashed ${Mn}`,borderStartEndRadius:Gt,borderEndEndRadius:Gt},"&-disabled":{color:xr,pointerEvents:"none",[et]:{background:"transparent"},"&::before":{background:Tr}},[`&-disabled${ye}-today ${et}::before`]:{borderColor:xr}}},xu=me=>{const{componentCls:Se,pickerCellCls:ye,pickerCellInnerCls:et,pickerYearMonthCellWidth:lt,pickerControlIconSize:Xt,cellWidth:Gt,paddingSM:kn,paddingXS:Tn,paddingXXS:ua,colorBgContainer:La,lineWidth:va,lineType:mn,borderRadiusLG:Oa,colorPrimary:ka,colorTextHeading:Mn,colorSplit:ga,pickerControlIconBorderWidth:Za,colorIcon:Rr,textHeight:xr,motionDurationMid:Tr,colorIconHover:Jr,fontWeightStrong:Kr,cellHeight:Gn,pickerCellPaddingVertical:ni,colorTextDisabled:xo,colorText:Jo,fontSize:di,cellHoverWithRangeBg:pi,motionDurationSlow:Bi,withoutTimeCellHeight:_i,pickerQuarterPanelContentHeight:Eo,colorLink:Ko,colorLinkActive:Yo,colorLinkHover:ki,cellRangeBorderColor:Hi,borderRadiusSM:Ai,colorTextLightSolid:Vo,cellHoverBg:ul,timeColumnHeight:rl,timeColumnWidth:Ee,timeCellHeight:Ce,controlItemBgActive:Ye,marginXXS:rt,pickerDatePanelPaddingHorizontal:ht}=me,vt=Gt*7+ht*2,Vt=(vt-Tn*2)/3-lt-kn,Qt=(vt-Tn*2)/4-lt;return{[Se]:{"&-panel":{display:"inline-flex",flexDirection:"column",textAlign:"center",background:La,border:`${va}px ${mn} ${ga}`,borderRadius:Oa,outline:"none","&-focused":{borderColor:ka},"&-rtl":{direction:"rtl",[`${Se}-prev-icon,
|
|
${Se}-super-prev-icon`]:{transform:"rotate(45deg)"},[`${Se}-next-icon,
|
|
${Se}-super-next-icon`]:{transform:"rotate(-135deg)"}}},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel,\n &-week-panel,\n &-date-panel,\n &-time-panel":{display:"flex",flexDirection:"column",width:vt},"&-header":{display:"flex",padding:`0 ${Tn}px`,color:Mn,borderBottom:`${va}px ${mn} ${ga}`,"> *":{flex:"none"},button:{padding:0,color:Rr,lineHeight:`${xr}px`,background:"transparent",border:0,cursor:"pointer",transition:`color ${Tr}`,fontSize:"inherit"},"> button":{minWidth:"1.6em",fontSize:di,"&:hover":{color:Jr}},"&-view":{flex:"auto",fontWeight:Kr,lineHeight:`${xr}px`,button:{color:"inherit",fontWeight:"inherit",verticalAlign:"top","&:not(:first-child)":{marginInlineStart:Tn},"&:hover":{color:ka}}}},"&-prev-icon,\n &-next-icon,\n &-super-prev-icon,\n &-super-next-icon":{position:"relative",display:"inline-block",width:Xt,height:Xt,"&::before":{position:"absolute",top:0,insetInlineStart:0,display:"inline-block",width:Xt,height:Xt,border:"0 solid currentcolor",borderBlockStartWidth:Za,borderBlockEndWidth:0,borderInlineStartWidth:Za,borderInlineEndWidth:0,content:'""'}},"&-super-prev-icon,\n &-super-next-icon":{"&::after":{position:"absolute",top:Math.ceil(Xt/2),insetInlineStart:Math.ceil(Xt/2),display:"inline-block",width:Xt,height:Xt,border:"0 solid currentcolor",borderBlockStartWidth:Za,borderBlockEndWidth:0,borderInlineStartWidth:Za,borderInlineEndWidth:0,content:'""'}},"&-prev-icon,\n &-super-prev-icon":{transform:"rotate(-45deg)"},"&-next-icon,\n &-super-next-icon":{transform:"rotate(135deg)"},"&-content":{width:"100%",tableLayout:"fixed",borderCollapse:"collapse","th, td":{position:"relative",minWidth:Gn,fontWeight:"normal"},th:{height:Gn+ni*2,color:Jo,verticalAlign:"middle"}},"&-cell":Object.assign({padding:`${ni}px 0`,color:xo,cursor:"pointer","&-in-view":{color:Jo}},zu(me)),[`&-date-panel ${Se}-cell-in-view${Se}-cell-in-range${Se}-cell-range-hover-start ${et},
|
|
&-date-panel ${Se}-cell-in-view${Se}-cell-in-range${Se}-cell-range-hover-end ${et}`]:{"&::after":{position:"absolute",top:0,bottom:0,zIndex:-1,background:pi,transition:`all ${Bi}`,content:'""'}},[`&-date-panel
|
|
${Se}-cell-in-view${Se}-cell-in-range${Se}-cell-range-hover-start
|
|
${et}::after`]:{insetInlineEnd:-(Gt-Gn)/2,insetInlineStart:0},[`&-date-panel ${Se}-cell-in-view${Se}-cell-in-range${Se}-cell-range-hover-end ${et}::after`]:{insetInlineEnd:0,insetInlineStart:-(Gt-Gn)/2},[`&-range-hover${Se}-range-start::after`]:{insetInlineEnd:"50%"},"&-decade-panel,\n &-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Se}-content`]:{height:_i*4},[et]:{padding:`0 ${Tn}px`}},"&-quarter-panel":{[`${Se}-content`]:{height:Eo},[`${Se}-cell-range-hover-start::after`]:{insetInlineStart:Qt,borderInlineStart:`${va}px dashed ${Hi}`,[`${Se}-panel-rtl &`]:{insetInlineEnd:Qt,borderInlineEnd:`${va}px dashed ${Hi}`}},[`${Se}-cell-range-hover-end::after`]:{insetInlineEnd:Qt,borderInlineEnd:`${va}px dashed ${Hi}`,[`${Se}-panel-rtl &`]:{insetInlineStart:Qt,borderInlineStart:`${va}px dashed ${Hi}`}}},[`&-panel ${Se}-footer`]:{borderTop:`${va}px ${mn} ${ga}`},"&-footer":{width:"min-content",minWidth:"100%",lineHeight:`${xr-2*va}px`,textAlign:"center","&-extra":{padding:`0 ${kn}px`,lineHeight:`${xr-2*va}px`,textAlign:"start","&:not(:last-child)":{borderBottom:`${va}px ${mn} ${ga}`}}},"&-now":{textAlign:"start"},"&-today-btn":{color:Ko,"&:hover":{color:ki},"&:active":{color:Yo},[`&${Se}-today-btn-disabled`]:{color:xo,cursor:"not-allowed"}},"&-decade-panel":{[et]:{padding:`0 ${Tn/2}px`},[`${Se}-cell::before`]:{display:"none"}},"&-year-panel,\n &-quarter-panel,\n &-month-panel":{[`${Se}-body`]:{padding:`0 ${Tn}px`},[et]:{width:lt},[`${Se}-cell-range-hover-start::after`]:{borderStartStartRadius:Ai,borderEndStartRadius:Ai,borderStartEndRadius:0,borderEndEndRadius:0,[`${Se}-panel-rtl &`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ai,borderEndEndRadius:Ai}},[`${Se}-cell-range-hover-end::after`]:{borderStartStartRadius:0,borderEndStartRadius:0,borderStartEndRadius:Ai,borderEndEndRadius:Ai,[`${Se}-panel-rtl &`]:{borderStartStartRadius:Ai,borderEndStartRadius:Ai,borderStartEndRadius:0,borderEndEndRadius:0}}},"&-year-panel,\n &-month-panel":{[`${Se}-cell-range-hover-start::after`]:{insetInlineStart:Vt,borderInlineStart:`${va}px dashed ${Hi}`,[`${Se}-panel-rtl &`]:{insetInlineEnd:Vt,borderInlineEnd:`${va}px dashed ${Hi}`}},[`${Se}-cell-range-hover-end::after`]:{insetInlineEnd:Vt,borderInlineEnd:`${va}px dashed ${Hi}`,[`${Se}-panel-rtl &`]:{insetInlineStart:Vt,borderInlineStart:`${va}px dashed ${Hi}`}}},"&-week-panel":{[`${Se}-body`]:{padding:`${Tn}px ${kn}px`},[`${Se}-cell`]:{[`&:hover ${et},
|
|
&-selected ${et},
|
|
${et}`]:{background:"transparent !important"}},"&-row":{td:{"&:before":{transition:`background ${Tr}`},"&:first-child:before":{borderStartStartRadius:Ai,borderEndStartRadius:Ai},"&:last-child:before":{borderStartEndRadius:Ai,borderEndEndRadius:Ai}},"&:hover td":{"&:before":{background:ul}},"&-range-start td,\n &-range-end td,\n &-selected td":{[`&${ye}`]:{"&:before":{background:ka},[`&${Se}-cell-week`]:{color:new Cl.C(Vo).setAlpha(.5).toHexString()},[et]:{color:Vo}}},"&-range-hover td:before":{background:Ye}}},"&-date-panel":{[`${Se}-body`]:{padding:`${Tn}px ${ht}px`},[`${Se}-content`]:{width:Gt*7,th:{width:Gt,boxSizing:"border-box",padding:0}}},"&-datetime-panel":{display:"flex",[`${Se}-time-panel`]:{borderInlineStart:`${va}px ${mn} ${ga}`},[`${Se}-date-panel,
|
|
${Se}-time-panel`]:{transition:`opacity ${Bi}`},"&-active":{[`${Se}-date-panel,
|
|
${Se}-time-panel`]:{opacity:.3,"&-active":{opacity:1}}}},"&-time-panel":{width:"auto",minWidth:"auto",direction:"ltr",[`${Se}-content`]:{display:"flex",flex:"auto",height:rl},"&-column":{flex:"1 0 auto",width:Ee,margin:`${ua}px 0`,padding:0,overflowY:"hidden",textAlign:"start",listStyle:"none",transition:`background ${Tr}`,overflowX:"hidden","&::after":{display:"block",height:rl-Ce,content:'""'},"&:not(:first-child)":{borderInlineStart:`${va}px ${mn} ${ga}`},"&-active":{background:new Cl.C(Ye).setAlpha(.2).toHexString()},"&:hover":{overflowY:"auto"},"> li":{margin:0,padding:0,[`&${Se}-time-panel-cell`]:{marginInline:rt,[`${Se}-time-panel-cell-inner`]:{display:"block",width:Ee-2*rt,height:Ce,margin:0,paddingBlock:0,paddingInlineEnd:0,paddingInlineStart:(Ee-Ce)/2,color:Jo,lineHeight:`${Ce}px`,borderRadius:Ai,cursor:"pointer",transition:`background ${Tr}`,"&:hover":{background:ul}},"&-selected":{[`${Se}-time-panel-cell-inner`]:{background:Ye}},"&-disabled":{[`${Se}-time-panel-cell-inner`]:{color:xo,background:"transparent",cursor:"not-allowed"}}}}}},[`&-datetime-panel ${Se}-time-panel-column:after`]:{height:rl-Ce+ua*2}}}},Au=me=>{const{componentCls:Se,colorBgContainer:ye,colorError:et,errorActiveShadow:lt,colorWarning:Xt,warningActiveShadow:Gt}=me;return{[`${Se}:not(${Se}-disabled)`]:{[`&${Se}-status-error`]:{"&, &:not([disabled]):hover":{backgroundColor:ye,borderColor:et},[`&${Se}-focused, &:focus`]:Object.assign({},(0,qi.M1)((0,ju.TS)(me,{activeBorderColor:et,activeShadow:lt}))),[`${Se}-active-bar`]:{background:et}},[`&${Se}-status-warning`]:{"&, &:not([disabled]):hover":{backgroundColor:ye,borderColor:Xt},[`&${Se}-focused, &:focus`]:Object.assign({},(0,qi.M1)((0,ju.TS)(me,{activeBorderColor:Xt,activeShadow:Gt}))),[`${Se}-active-bar`]:{background:Xt}}}}},Fl=me=>{const{componentCls:Se,antCls:ye,controlHeight:et,fontSize:lt,paddingInline:Xt,colorBgContainer:Gt,lineWidth:kn,lineType:Tn,colorBorder:ua,borderRadius:La,motionDurationMid:va,colorBgContainerDisabled:mn,colorTextDisabled:Oa,colorTextPlaceholder:ka,controlHeightLG:Mn,fontSizeLG:ga,controlHeightSM:Za,paddingInlineSM:Rr,paddingXS:xr,marginXS:Tr,colorTextDescription:Jr,lineWidthBold:Kr,lineHeight:Gn,colorPrimary:ni,motionDurationSlow:xo,zIndexPopup:Jo,paddingXXS:di,paddingSM:pi,textHeight:Bi,cellActiveWithRangeBg:_i,colorPrimaryBorder:Eo,sizePopupArrow:Ko,borderRadiusXS:Yo,borderRadiusOuter:ki,colorBgElevated:Hi,borderRadiusLG:Ai,boxShadowSecondary:Vo,borderRadiusSM:ul,colorSplit:rl,cellHoverBg:Ee,presetsWidth:Ce,presetsMaxWidth:Ye,boxShadowPopoverArrow:rt,colorTextQuaternary:ht}=me;return[{[Se]:Object.assign(Object.assign(Object.assign({},(0,Hu.Wf)(me)),Ll(me,et,lt,Xt)),{position:"relative",display:"inline-flex",alignItems:"center",background:Gt,lineHeight:1,border:`${kn}px ${Tn} ${ua}`,borderRadius:La,transition:`border ${va}, box-shadow ${va}`,"&:hover, &-focused":Object.assign({},(0,qi.pU)(me)),"&-focused":Object.assign({},(0,qi.M1)(me)),[`&${Se}-disabled`]:{background:mn,borderColor:ua,cursor:"not-allowed",[`${Se}-suffix`]:{color:ht}},[`&${Se}-borderless`]:{backgroundColor:"transparent !important",borderColor:"transparent !important",boxShadow:"none !important"},[`${Se}-input`]:{position:"relative",display:"inline-flex",alignItems:"center",width:"100%","> input":Object.assign(Object.assign({},(0,qi.ik)(me)),{flex:"auto",minWidth:1,height:"auto",padding:0,background:"transparent",border:0,borderRadius:0,"&:focus":{boxShadow:"none"},"&[disabled]":{background:"transparent"}}),"&:hover":{[`${Se}-clear`]:{opacity:1}},"&-placeholder":{"> input":{color:ka}}},"&-large":Object.assign(Object.assign({},Ll(me,Mn,ga,Xt)),{[`${Se}-input > input`]:{fontSize:ga}}),"&-small":Object.assign({},Ll(me,Za,lt,Rr)),[`${Se}-suffix`]:{display:"flex",flex:"none",alignSelf:"center",marginInlineStart:xr/2,color:Oa,lineHeight:1,pointerEvents:"none","> *":{verticalAlign:"top","&:not(:last-child)":{marginInlineEnd:Tr}}},[`${Se}-clear`]:{position:"absolute",top:"50%",insetInlineEnd:0,color:Oa,lineHeight:1,background:Gt,transform:"translateY(-50%)",cursor:"pointer",opacity:0,transition:`opacity ${va}, color ${va}`,"> *":{verticalAlign:"top"},"&:hover":{color:Jr}},[`${Se}-separator`]:{position:"relative",display:"inline-block",width:"1em",height:ga,color:Oa,fontSize:ga,verticalAlign:"top",cursor:"default",[`${Se}-focused &`]:{color:Jr},[`${Se}-range-separator &`]:{[`${Se}-disabled &`]:{cursor:"not-allowed"}}},"&-range":{position:"relative",display:"inline-flex",[`${Se}-clear`]:{insetInlineEnd:Xt},"&:hover":{[`${Se}-clear`]:{opacity:1}},[`${Se}-active-bar`]:{bottom:-kn,height:Kr,marginInlineStart:Xt,background:ni,opacity:0,transition:`all ${xo} ease-out`,pointerEvents:"none"},[`&${Se}-focused`]:{[`${Se}-active-bar`]:{opacity:1}},[`${Se}-range-separator`]:{alignItems:"center",padding:`0 ${xr}px`,lineHeight:1},[`&${Se}-small`]:{[`${Se}-clear`]:{insetInlineEnd:Rr},[`${Se}-active-bar`]:{marginInlineStart:Rr}}},"&-dropdown":Object.assign(Object.assign(Object.assign({},(0,Hu.Wf)(me)),xu(me)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:Jo,[`&${Se}-dropdown-hidden`]:{display:"none"},[`&${Se}-dropdown-placement-bottomLeft`]:{[`${Se}-range-arrow`]:{top:0,display:"block",transform:"translateY(-100%)"}},[`&${Se}-dropdown-placement-topLeft`]:{[`${Se}-range-arrow`]:{bottom:0,display:"block",transform:"translateY(100%) rotate(180deg)"}},[`&${ye}-slide-up-enter${ye}-slide-up-enter-active${Se}-dropdown-placement-topLeft,
|
|
&${ye}-slide-up-enter${ye}-slide-up-enter-active${Se}-dropdown-placement-topRight,
|
|
&${ye}-slide-up-appear${ye}-slide-up-appear-active${Se}-dropdown-placement-topLeft,
|
|
&${ye}-slide-up-appear${ye}-slide-up-appear-active${Se}-dropdown-placement-topRight`]:{animationName:Ti.Qt},[`&${ye}-slide-up-enter${ye}-slide-up-enter-active${Se}-dropdown-placement-bottomLeft,
|
|
&${ye}-slide-up-enter${ye}-slide-up-enter-active${Se}-dropdown-placement-bottomRight,
|
|
&${ye}-slide-up-appear${ye}-slide-up-appear-active${Se}-dropdown-placement-bottomLeft,
|
|
&${ye}-slide-up-appear${ye}-slide-up-appear-active${Se}-dropdown-placement-bottomRight`]:{animationName:Ti.fJ},[`&${ye}-slide-up-leave${ye}-slide-up-leave-active${Se}-dropdown-placement-topLeft,
|
|
&${ye}-slide-up-leave${ye}-slide-up-leave-active${Se}-dropdown-placement-topRight`]:{animationName:Ti.ly},[`&${ye}-slide-up-leave${ye}-slide-up-leave-active${Se}-dropdown-placement-bottomLeft,
|
|
&${ye}-slide-up-leave${ye}-slide-up-leave-active${Se}-dropdown-placement-bottomRight`]:{animationName:Ti.Uw},[`${Se}-panel > ${Se}-time-panel`]:{paddingTop:di},[`${Se}-ranges`]:{marginBottom:0,padding:`${di}px ${pi}px`,overflow:"hidden",lineHeight:`${Bi-2*kn-xr/2}px`,textAlign:"start",listStyle:"none",display:"flex",justifyContent:"space-between","> li":{display:"inline-block"},[`${Se}-preset > ${ye}-tag-blue`]:{color:ni,background:_i,borderColor:Eo,cursor:"pointer"},[`${Se}-ok`]:{marginInlineStart:"auto"}},[`${Se}-range-wrapper`]:{display:"flex",position:"relative"},[`${Se}-range-arrow`]:Object.assign({position:"absolute",zIndex:1,display:"none",marginInlineStart:Xt*1.5,transition:`left ${xo} ease-out`},(0,fs.r)(Ko,Yo,ki,Hi,rt)),[`${Se}-panel-container`]:{overflow:"hidden",verticalAlign:"top",background:Hi,borderRadius:Ai,boxShadow:Vo,transition:`margin ${xo}`,[`${Se}-panel-layout`]:{display:"flex",flexWrap:"nowrap",alignItems:"stretch"},[`${Se}-presets`]:{display:"flex",flexDirection:"column",minWidth:Ce,maxWidth:Ye,ul:{height:0,flex:"auto",listStyle:"none",overflow:"auto",margin:0,padding:xr,borderInlineEnd:`${kn}px ${Tn} ${rl}`,li:Object.assign(Object.assign({},Hu.vS),{borderRadius:ul,paddingInline:xr,paddingBlock:(Za-Math.round(lt*Gn))/2,cursor:"pointer",transition:`all ${xo}`,"+ li":{marginTop:Tr},"&:hover":{background:Ee}})}},[`${Se}-panels`]:{display:"inline-flex",flexWrap:"nowrap",direction:"ltr",[`${Se}-panel`]:{borderWidth:`0 0 ${kn}px`},"&:last-child":{[`${Se}-panel`]:{borderWidth:0}}},[`${Se}-panel`]:{verticalAlign:"top",background:"transparent",borderRadius:0,borderWidth:0,[`${Se}-content,
|
|
table`]:{textAlign:"center"},"&-focused":{borderColor:ua}}}}),"&-dropdown-range":{padding:`${Ko*2/3}px 0`,"&-hidden":{display:"none"}},"&-rtl":{direction:"rtl",[`${Se}-separator`]:{transform:"rotate(180deg)"},[`${Se}-footer`]:{"&-extra":{direction:"rtl"}}}})},(0,Ti.oN)(me,"slide-up"),(0,Ti.oN)(me,"slide-down"),(0,Cu.Fm)(me,"move-up"),(0,Cu.Fm)(me,"move-down")]},jl=me=>{const{componentCls:Se,controlHeightLG:ye,paddingXXS:et,padding:lt}=me;return{pickerCellCls:`${Se}-cell`,pickerCellInnerCls:`${Se}-cell-inner`,pickerYearMonthCellWidth:ye*1.5,pickerQuarterPanelContentHeight:ye*1.4,pickerCellPaddingVertical:et+et/2,pickerCellBorderGap:2,pickerControlIconSize:7,pickerControlIconBorderWidth:1.5,pickerDatePanelPaddingHorizontal:lt+et/2}},os=me=>({cellHoverBg:me.controlItemBgHover,cellActiveWithRangeBg:me.controlItemBgActive,cellHoverWithRangeBg:new Cl.C(me.colorPrimary).lighten(35).toHexString(),cellRangeBorderColor:new Cl.C(me.colorPrimary).lighten(20).toHexString(),cellBgDisabled:me.colorBgContainerDisabled,timeColumnWidth:me.controlHeightLG*1.4,timeColumnHeight:28*8,timeCellHeight:28,cellWidth:me.controlHeightSM*1.5,cellHeight:me.controlHeightSM,textHeight:me.controlHeightLG,withoutTimeCellHeight:me.controlHeightLG*1.65});var $u=(0,rs.Z)("DatePicker",me=>{const Se=(0,ju.TS)((0,qi.e5)(me),jl(me));return[Fl(Se),Au(Se),(0,au.c)(me,{focusElCls:`${me.componentCls}-focused`})]},me=>Object.assign(Object.assign(Object.assign({},(0,qi.TM)(me)),os(me)),{presetsWidth:120,presetsMaxWidth:200,zIndexPopup:me.zIndexPopupBase+50}));function Gu(me,Se,ye){return ye!==void 0?ye:Se==="year"&&me.lang.yearPlaceholder?me.lang.yearPlaceholder:Se==="quarter"&&me.lang.quarterPlaceholder?me.lang.quarterPlaceholder:Se==="month"&&me.lang.monthPlaceholder?me.lang.monthPlaceholder:Se==="week"&&me.lang.weekPlaceholder?me.lang.weekPlaceholder:Se==="time"&&me.timePickerLocale.placeholder?me.timePickerLocale.placeholder:me.lang.placeholder}function Gr(me,Se,ye){return ye!==void 0?ye:Se==="year"&&me.lang.yearPlaceholder?me.lang.rangeYearPlaceholder:Se==="quarter"&&me.lang.quarterPlaceholder?me.lang.rangeQuarterPlaceholder:Se==="month"&&me.lang.monthPlaceholder?me.lang.rangeMonthPlaceholder:Se==="week"&&me.lang.weekPlaceholder?me.lang.rangeWeekPlaceholder:Se==="time"&&me.timePickerLocale.placeholder?me.timePickerLocale.rangePlaceholder:me.lang.rangePlaceholder}function Fu(me,Se){const ye={adjustX:1,adjustY:1};switch(Se){case"bottomLeft":return{points:["tl","bl"],offset:[0,4],overflow:ye};case"bottomRight":return{points:["tr","br"],offset:[0,4],overflow:ye};case"topLeft":return{points:["bl","tl"],offset:[0,-4],overflow:ye};case"topRight":return{points:["br","tr"],offset:[0,-4],overflow:ye};default:return{points:me==="rtl"?["tr","br"]:["tl","bl"],offset:[0,4],overflow:ye}}}function Xl(me){return me?Array.isArray(me)?me:[me]:[]}function zl(me){const{format:Se,picker:ye,showHour:et,showMinute:lt,showSecond:Xt,use12Hours:Gt}=me,kn=Xl(Se)[0],Tn=Object.assign({},me);return Se&&Array.isArray(Se)&&(Tn.format=kn),kn&&typeof kn=="string"&&(!kn.includes("s")&&Xt===void 0&&(Tn.showSecond=!1),!kn.includes("m")&<===void 0&&(Tn.showMinute=!1),!kn.includes("H")&&!kn.includes("h")&&!kn.includes("K")&&!kn.includes("k")&&et===void 0&&(Tn.showHour=!1),(kn.includes("a")||kn.includes("A"))&&Gt===void 0&&(Tn.use12Hours=!0)),ye==="time"?Tn:(typeof kn=="function"&&delete Tn.format,{showTime:Tn})}function or(me,Se,ye){if(me===!1)return!1;const et={clearIcon:Se!=null?Se:ye};return typeof me=="object"?Object.assign(Object.assign({},et),me):et}var du=ee(3113);function es(me){return ie.createElement(du.ZP,Object.assign({size:"small",type:"primary"},me))}var Bu={button:es},ts=function(me,Se){var ye={};for(var et in me)Object.prototype.hasOwnProperty.call(me,et)&&Se.indexOf(et)<0&&(ye[et]=me[et]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var lt=0,et=Object.getOwnPropertySymbols(me);lt<et.length;lt++)Se.indexOf(et[lt])<0&&Object.prototype.propertyIsEnumerable.call(me,et[lt])&&(ye[et[lt]]=me[et[lt]]);return ye};function cu(me){return(0,ie.forwardRef)((ye,et)=>{const{prefixCls:lt,getPopupContainer:Xt,className:Gt,placement:kn,size:Tn,disabled:ua,bordered:La=!0,placeholder:va,popupClassName:mn,dropdownClassName:Oa,status:ka,clearIcon:Mn,allowClear:ga,rootClassName:Za}=ye,Rr=ts(ye,["prefixCls","getPopupContainer","className","placement","size","disabled","bordered","placeholder","popupClassName","dropdownClassName","status","clearIcon","allowClear","rootClassName"]),xr=ie.useRef(null),{getPrefixCls:Tr,direction:Jr,getPopupContainer:Kr}=(0,ie.useContext)(Tu.E_),Gn=Tr("picker",lt),{compactSize:ni,compactItemClassnames:xo}=(0,qu.ri)(Gn,Jr),{format:Jo,showTime:di,picker:pi}=ye,Bi=Tr(),[_i,Eo]=$u(Gn),Ko=Object.assign(Object.assign({},di?zl(Object.assign({format:Jo,picker:pi},di)):{}),pi==="time"?zl(Object.assign(Object.assign({format:Jo},ye),{picker:pi})):{}),Yo=(0,Ju.Z)(rt=>{var ht;return(ht=Tn!=null?Tn:ni)!==null&&ht!==void 0?ht:rt}),ki=ie.useContext(nu.Z),Hi=ua!=null?ua:ki,Ai=(0,ie.useContext)(bu.aM),{hasFeedback:Vo,status:ul,feedbackIcon:rl}=Ai,Ee=ie.createElement(ie.Fragment,null,pi==="time"?ie.createElement(at,null):ie.createElement(he,null),Vo&&rl);(0,ie.useImperativeHandle)(et,()=>({focus:()=>{var rt;return(rt=xr.current)===null||rt===void 0?void 0:rt.focus()},blur:()=>{var rt;return(rt=xr.current)===null||rt===void 0?void 0:rt.blur()}}));const[Ce]=(0,ku.Z)("Calendar",Zu.Z),Ye=Object.assign(Object.assign({},Ce),ye.locale);return _i(ie.createElement(Ru,Object.assign({separator:ie.createElement("span",{"aria-label":"to",className:`${Gn}-separator`},ie.createElement(tn,null)),disabled:Hi,ref:xr,dropdownAlign:Fu(Jr,kn),placeholder:Gr(Ye,pi,va),suffixIcon:Ee,prevIcon:ie.createElement("span",{className:`${Gn}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${Gn}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${Gn}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${Gn}-super-next-icon`}),transitionName:`${Bi}-slide-up`},Rr,Ko,{className:Ue()({[`${Gn}-${Yo}`]:Yo,[`${Gn}-borderless`]:!La},(0,ll.Z)(Gn,(0,ll.F)(ul,ka),Vo),Eo,xo,Gt,Za),locale:Ye.lang,prefixCls:Gn,getPopupContainer:Xt||Kr,generateConfig:me,components:Bu,direction:Jr,dropdownClassName:Ue()(Eo,mn||Oa,Za),allowClear:or(ga,Mn,ie.createElement(ut.Z,null))})))})}var tl=function(me,Se){var ye={};for(var et in me)Object.prototype.hasOwnProperty.call(me,et)&&Se.indexOf(et)<0&&(ye[et]=me[et]);if(me!=null&&typeof Object.getOwnPropertySymbols=="function")for(var lt=0,et=Object.getOwnPropertySymbols(me);lt<et.length;lt++)Se.indexOf(et[lt])<0&&Object.prototype.propertyIsEnumerable.call(me,et[lt])&&(ye[et[lt]]=me[et[lt]]);return ye};function ls(me){function Se(Tn,ua){const La=ua==="TimePicker"?"timePicker":"datePicker",va=(0,ie.forwardRef)((mn,Oa)=>{const{prefixCls:ka,getPopupContainer:Mn,style:ga,className:Za,rootClassName:Rr,size:xr,bordered:Tr=!0,placement:Jr,placeholder:Kr,popupClassName:Gn,dropdownClassName:ni,disabled:xo,status:Jo,clearIcon:di,allowClear:pi}=mn,Bi=tl(mn,["prefixCls","getPopupContainer","style","className","rootClassName","size","bordered","placement","placeholder","popupClassName","dropdownClassName","disabled","status","clearIcon","allowClear"]),{getPrefixCls:_i,direction:Eo,getPopupContainer:Ko,[La]:Yo}=(0,ie.useContext)(Tu.E_),ki=_i("picker",ka),{compactSize:Hi,compactItemClassnames:Ai}=(0,qu.ri)(ki,Eo),Vo=ie.useRef(null),{format:ul,showTime:rl}=mn,[Ee,Ce]=$u(ki);(0,ie.useImperativeHandle)(Oa,()=>({focus:()=>{var Ht;return(Ht=Vo.current)===null||Ht===void 0?void 0:Ht.focus()},blur:()=>{var Ht;return(Ht=Vo.current)===null||Ht===void 0?void 0:Ht.blur()}}));const Ye={showToday:!0};let rt={};Tn&&(rt.picker=Tn);const ht=Tn||mn.picker;rt=Object.assign(Object.assign(Object.assign({},rt),rl?zl(Object.assign({format:ul,picker:ht},rl)):{}),ht==="time"?zl(Object.assign(Object.assign({format:ul},mn),{picker:ht})):{});const vt=_i(),Vt=(0,Ju.Z)(Ht=>{var ar;return(ar=xr!=null?xr:Hi)!==null&&ar!==void 0?ar:Ht}),Qt=ie.useContext(nu.Z),Ut=xo!=null?xo:Qt,xn=(0,ie.useContext)(bu.aM),{hasFeedback:vn,status:pn,feedbackIcon:qn}=xn,la=ie.createElement(ie.Fragment,null,ht==="time"?ie.createElement(at,null):ie.createElement(he,null),vn&&qn),[fa]=(0,ku.Z)("DatePicker",Zu.Z),Ma=Object.assign(Object.assign({},fa),mn.locale);return Ee(ie.createElement(Mu,Object.assign({ref:Vo,placeholder:Gu(Ma,ht,Kr),suffixIcon:la,dropdownAlign:Fu(Eo,Jr),prevIcon:ie.createElement("span",{className:`${ki}-prev-icon`}),nextIcon:ie.createElement("span",{className:`${ki}-next-icon`}),superPrevIcon:ie.createElement("span",{className:`${ki}-super-prev-icon`}),superNextIcon:ie.createElement("span",{className:`${ki}-super-next-icon`}),transitionName:`${vt}-slide-up`},Ye,Bi,rt,{locale:Ma.lang,className:Ue()({[`${ki}-${Vt}`]:Vt,[`${ki}-borderless`]:!Tr},(0,ll.Z)(ki,(0,ll.F)(pn,Jo),vn),Ce,Ai,Yo==null?void 0:Yo.className,Za,Rr),style:Object.assign(Object.assign({},Yo==null?void 0:Yo.style),ga),prefixCls:ki,getPopupContainer:Mn||Ko,generateConfig:me,components:Bu,direction:Eo,disabled:Ut,dropdownClassName:Ue()(Ce,Rr,Gn||ni),allowClear:or(pi,di,ie.createElement(ut.Z,null))})))});return ua&&(va.displayName=ua),va}const ye=Se(),et=Se("week","WeekPicker"),lt=Se("month","MonthPicker"),Xt=Se("year","YearPicker"),Gt=Se("time","TimePicker"),kn=Se("quarter","QuarterPicker");return{DatePicker:ye,WeekPicker:et,MonthPicker:lt,YearPicker:Xt,TimePicker:Gt,QuarterPicker:kn}}const us=null;function ss(me){const{DatePicker:Se,WeekPicker:ye,MonthPicker:et,YearPicker:lt,TimePicker:Xt,QuarterPicker:Gt}=ls(me),kn=cu(me),Tn=Se;return Tn.WeekPicker=ye,Tn.MonthPicker=et,Tn.YearPicker=lt,Tn.RangePicker=kn,Tn.TimePicker=Xt,Tn.QuarterPicker=Gt,Tn}var Wu=ss;const Jl=Wu(te);function ql(me){const Se=Fu(me.direction,me.placement);return Se.overflow.adjustY=!1,Se.overflow.adjustX=!1,Object.assign(Object.assign({},me),{dropdownAlign:Se})}const ru=(0,re.Z)(Jl,"picker",null,ql);Jl._InternalPanelDoNotUseOrYouWillBeFired=ru;const fu=(0,re.Z)(Jl.RangePicker,"picker",null,ql);Jl._InternalRangePanelDoNotUseOrYouWillBeFired=fu,Jl.generatePicker=Wu;var Ku=Jl},43428:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ge}});var b=ee(92310),de=ee.n(b),Fe=ee(20439),Ne=ee(50298),Ze=ee(43403),Te=ee(34280),le=ee(59301),it=le.createContext(null),$e=le.createContext({}),Ve=it,We=ee(4635),Xe=ee(14809),_e=ee(77900),ue=ee(10228),E=ee(26112),a=ee(70425),x=function(It){var mt=It.prefixCls,Dt=It.className,dt=It.style,nt=It.children,we=It.containerRef,fe=It.id,qe=It.onMouseEnter,Ot=It.onMouseOver,Oe=It.onMouseLeave,Ie=It.onClick,pt=It.onKeyDown,tt=It.onKeyUp,Re={onMouseEnter:qe,onMouseOver:Ot,onMouseLeave:Oe,onClick:Ie,onKeyDown:pt,onKeyUp:tt},St=le.useContext($e),$t=St.panel,en=(0,a.useComposeRef)($t,we);return le.createElement(le.Fragment,null,le.createElement("div",(0,Xe.Z)({id:fe,className:de()("".concat(mt,"-content"),Dt),style:(0,Fe.Z)({},dt),"aria-modal":"true",role:"dialog",ref:en},Re),nt))},y=x,z=ee(48736);function te(gt){return typeof gt=="string"&&String(Number(gt))===gt?((0,z.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(gt)):gt}function re(gt){warning(!("wrapperClassName"in gt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!gt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var se={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ie(gt,It){var mt,Dt,dt,nt,we=gt.prefixCls,fe=gt.open,qe=gt.placement,Ot=gt.inline,Oe=gt.push,Ie=gt.forceRender,pt=gt.autoFocus,tt=gt.keyboard,Re=gt.rootClassName,St=gt.rootStyle,$t=gt.zIndex,en=gt.className,dn=gt.id,Kt=gt.style,Cn=gt.motion,He=gt.width,yt=gt.height,Zt=gt.children,xt=gt.contentWrapperStyle,Mt=gt.mask,ln=gt.maskClosable,un=gt.maskMotion,Ln=gt.maskClassName,Jn=gt.maskStyle,Pa=gt.afterOpenChange,Ha=gt.onClose,Aa=gt.onMouseEnter,gr=gt.onMouseOver,nr=gt.onMouseLeave,ha=gt.onClick,Or=gt.onKeyDown,Jt=gt.onKeyUp,Dn=le.useRef(),ra=le.useRef(),Da=le.useRef();le.useImperativeHandle(It,function(){return Dn.current});var ct=function(Ya){var Ba=Ya.keyCode,Bn=Ya.shiftKey;switch(Ba){case ue.Z.TAB:{if(Ba===ue.Z.TAB){if(!Bn&&document.activeElement===Da.current){var mr;(mr=ra.current)===null||mr===void 0||mr.focus({preventScroll:!0})}else if(Bn&&document.activeElement===ra.current){var Hr;(Hr=Da.current)===null||Hr===void 0||Hr.focus({preventScroll:!0})}}break}case ue.Z.ESC:{Ha&&tt&&(Ya.stopPropagation(),Ha(Ya));break}}};le.useEffect(function(){if(fe&&pt){var ta;(ta=Dn.current)===null||ta===void 0||ta.focus({preventScroll:!0})}},[fe]);var Pn=le.useState(!1),In=(0,Ne.Z)(Pn,2),Hn=In[0],cn=In[1],oa=le.useContext(Ve),Sa;Oe===!1?Sa={distance:0}:Oe===!0?Sa={}:Sa=Oe||{};var wt=(mt=(Dt=(dt=Sa)===null||dt===void 0?void 0:dt.distance)!==null&&Dt!==void 0?Dt:oa==null?void 0:oa.pushDistance)!==null&&mt!==void 0?mt:180,Lt=le.useMemo(function(){return{pushDistance:wt,push:function(){cn(!0)},pull:function(){cn(!1)}}},[wt]);le.useEffect(function(){if(fe){var ta;oa==null||(ta=oa.push)===null||ta===void 0||ta.call(oa)}else{var Ya;oa==null||(Ya=oa.pull)===null||Ya===void 0||Ya.call(oa)}},[fe]),le.useEffect(function(){return function(){var ta;oa==null||(ta=oa.pull)===null||ta===void 0||ta.call(oa)}},[]);var bt=Mt&&le.createElement(_e.default,(0,Xe.Z)({key:"mask"},un,{visible:fe}),function(ta,Ya){var Ba=ta.className,Bn=ta.style;return le.createElement("div",{className:de()("".concat(we,"-mask"),Ba,Ln),style:(0,Fe.Z)((0,Fe.Z)({},Bn),Jn),onClick:ln&&fe?Ha:void 0,ref:Ya})}),Yn=typeof Cn=="function"?Cn(qe):Cn,ea={};if(Hn&&wt)switch(qe){case"top":ea.transform="translateY(".concat(wt,"px)");break;case"bottom":ea.transform="translateY(".concat(-wt,"px)");break;case"left":ea.transform="translateX(".concat(wt,"px)");break;default:ea.transform="translateX(".concat(-wt,"px)");break}qe==="left"||qe==="right"?ea.width=te(He):ea.height=te(yt);var Wn={onMouseEnter:Aa,onMouseOver:gr,onMouseLeave:nr,onClick:ha,onKeyDown:Or,onKeyUp:Jt},rr=le.createElement(_e.default,(0,Xe.Z)({key:"panel"},Yn,{visible:fe,forceRender:Ie,onVisibleChanged:function(Ya){Pa==null||Pa(Ya)},removeOnLeave:!1,leavedClassName:"".concat(we,"-content-wrapper-hidden")}),function(ta,Ya){var Ba=ta.className,Bn=ta.style;return le.createElement("div",(0,Xe.Z)({className:de()("".concat(we,"-content-wrapper"),Ba),style:(0,Fe.Z)((0,Fe.Z)((0,Fe.Z)({},ea),Bn),xt)},(0,E.Z)(gt,{data:!0})),le.createElement(y,(0,Xe.Z)({id:dn,containerRef:Ya,prefixCls:we,className:en,style:Kt},Wn),Zt))}),Na=(0,Fe.Z)({},St);return $t&&(Na.zIndex=$t),le.createElement(Ve.Provider,{value:Lt},le.createElement("div",{className:de()(we,"".concat(we,"-").concat(qe),Re,(nt={},(0,We.Z)(nt,"".concat(we,"-open"),fe),(0,We.Z)(nt,"".concat(we,"-inline"),Ot),nt)),style:Na,tabIndex:-1,ref:Dn,onKeyDown:ct},bt,le.createElement("div",{tabIndex:0,ref:ra,style:se,"aria-hidden":"true","data-sentinel":"start"}),rr,le.createElement("div",{tabIndex:0,ref:Da,style:se,"aria-hidden":"true","data-sentinel":"end"})))}var ve=le.forwardRef(ie),be=ve,Ke=function(It){var mt=It.open,Dt=mt===void 0?!1:mt,dt=It.prefixCls,nt=dt===void 0?"rc-drawer":dt,we=It.placement,fe=we===void 0?"right":we,qe=It.autoFocus,Ot=qe===void 0?!0:qe,Oe=It.keyboard,Ie=Oe===void 0?!0:Oe,pt=It.width,tt=pt===void 0?378:pt,Re=It.mask,St=Re===void 0?!0:Re,$t=It.maskClosable,en=$t===void 0?!0:$t,dn=It.getContainer,Kt=It.forceRender,Cn=It.afterOpenChange,He=It.destroyOnClose,yt=It.onMouseEnter,Zt=It.onMouseOver,xt=It.onMouseLeave,Mt=It.onClick,ln=It.onKeyDown,un=It.onKeyUp,Ln=It.panelRef,Jn=le.useState(!1),Pa=(0,Ne.Z)(Jn,2),Ha=Pa[0],Aa=Pa[1],gr=le.useState(!1),nr=(0,Ne.Z)(gr,2),ha=nr[0],Or=nr[1];(0,Te.Z)(function(){Or(!0)},[]);var Jt=ha?Dt:!1,Dn=le.useRef(),ra=le.useRef();(0,Te.Z)(function(){Jt&&(ra.current=document.activeElement)},[Jt]);var Da=function(cn){var oa;if(Aa(cn),Cn==null||Cn(cn),!cn&&ra.current&&!((oa=Dn.current)!==null&&oa!==void 0&&oa.contains(ra.current))){var Sa;(Sa=ra.current)===null||Sa===void 0||Sa.focus({preventScroll:!0})}},ct=le.useMemo(function(){return{panel:Ln}},[Ln]);if(!Kt&&!Ha&&!Jt&&He)return null;var Pn={onMouseEnter:yt,onMouseOver:Zt,onMouseLeave:xt,onClick:Mt,onKeyDown:ln,onKeyUp:un},In=(0,Fe.Z)((0,Fe.Z)({},It),{},{open:Jt,prefixCls:nt,placement:fe,autoFocus:Ot,keyboard:Ie,width:tt,mask:St,maskClosable:en,inline:dn===!1,afterOpenChange:Da,ref:Dn},Pn);return le.createElement($e.Provider,{value:ct},le.createElement(Ze.Z,{open:Jt||Kt||Ha,autoDestroy:!1,getContainer:dn,autoLock:St&&(Jt||Ha)},le.createElement(be,In)))},De=Ke,ze=De,he=ee(62892),Je=ee(36355),je=ee(32441),ft=ee(47729),at=gt=>{const{prefixCls:It,title:mt,footer:Dt,extra:dt,closeIcon:nt,closable:we,onClose:fe,headerStyle:qe,drawerStyle:Ot,bodyStyle:Oe,footerStyle:Ie,children:pt}=gt,tt=le.useCallback(dn=>le.createElement("button",{type:"button",onClick:fe,"aria-label":"Close",className:`${It}-close`},dn),[fe]),[Re,St]=(0,ft.Z)(we,nt,tt,void 0,!0),$t=le.useMemo(()=>!mt&&!Re?null:le.createElement("div",{style:qe,className:de()(`${It}-header`,{[`${It}-header-close-only`]:Re&&!mt&&!dt})},le.createElement("div",{className:`${It}-header-title`},St,mt&&le.createElement("div",{className:`${It}-title`},mt)),dt&&le.createElement("div",{className:`${It}-extra`},dt)),[Re,St,dt,qe,It,mt]),en=le.useMemo(()=>{if(!Dt)return null;const dn=`${It}-footer`;return le.createElement("div",{className:dn,style:Ie},Dt)},[Dt,Ie,It]);return le.createElement("div",{className:`${It}-wrapper-body`,style:Ot},$t,le.createElement("div",{className:`${It}-body`,style:Oe},pt),en)},ut=ee(33234),st=ee(83116),Bt=ee(37613),Ct=gt=>{const{componentCls:It,motionDurationSlow:mt}=gt,Dt={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${mt}`}}};return{[It]:{[`${It}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${mt}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${It}-panel-motion`]:{"&-left":[Dt,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Dt,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Dt,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Dt,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const tn=gt=>{const{componentCls:It,zIndexPopup:mt,colorBgMask:Dt,colorBgElevated:dt,motionDurationSlow:nt,motionDurationMid:we,padding:fe,paddingLG:qe,fontSizeLG:Ot,lineHeightLG:Oe,lineWidth:Ie,lineType:pt,colorSplit:tt,marginSM:Re,colorIcon:St,colorIconHover:$t,colorText:en,fontWeightStrong:dn,footerPaddingBlock:Kt,footerPaddingInline:Cn}=gt,He=`${It}-content-wrapper`;return{[It]:{position:"fixed",inset:0,zIndex:mt,pointerEvents:"none","&-pure":{position:"relative",background:dt,[`&${It}-left`]:{boxShadow:gt.boxShadowDrawerLeft},[`&${It}-right`]:{boxShadow:gt.boxShadowDrawerRight},[`&${It}-top`]:{boxShadow:gt.boxShadowDrawerUp},[`&${It}-bottom`]:{boxShadow:gt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${It}-mask`]:{position:"absolute",inset:0,zIndex:mt,background:Dt,pointerEvents:"auto"},[He]:{position:"absolute",zIndex:mt,maxWidth:"100vw",transition:`all ${nt}`,"&-hidden":{display:"none"}},[`&-left > ${He}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:gt.boxShadowDrawerLeft},[`&-right > ${He}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:gt.boxShadowDrawerRight},[`&-top > ${He}`]:{top:0,insetInline:0,boxShadow:gt.boxShadowDrawerUp},[`&-bottom > ${He}`]:{bottom:0,insetInline:0,boxShadow:gt.boxShadowDrawerDown},[`${It}-content`]:{width:"100%",height:"100%",overflow:"auto",background:dt,pointerEvents:"auto"},[`${It}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${It}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${fe}px ${qe}px`,fontSize:Ot,lineHeight:Oe,borderBottom:`${Ie}px ${pt} ${tt}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${It}-extra`]:{flex:"none"},[`${It}-close`]:{display:"inline-block",marginInlineEnd:Re,color:St,fontWeight:dn,fontSize:Ot,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${we}`,textRendering:"auto","&:focus, &:hover":{color:$t,textDecoration:"none"}},[`${It}-title`]:{flex:1,margin:0,color:en,fontWeight:gt.fontWeightStrong,fontSize:Ot,lineHeight:Oe},[`${It}-body`]:{flex:1,minWidth:0,minHeight:0,padding:qe,overflow:"auto"},[`${It}-footer`]:{flexShrink:0,padding:`${Kt}px ${Cn}px`,borderTop:`${Ie}px ${pt} ${tt}`},"&-rtl":{direction:"rtl"}}}};var Sn=(0,st.Z)("Drawer",gt=>{const It=(0,Bt.TS)(gt,{});return[tn(It),Ct(It)]},gt=>({zIndexPopup:gt.zIndexPopupBase,footerPaddingBlock:gt.paddingXS,footerPaddingInline:gt.padding})),Ue=ee(11575),ot=function(gt,It){var mt={};for(var Dt in gt)Object.prototype.hasOwnProperty.call(gt,Dt)&&It.indexOf(Dt)<0&&(mt[Dt]=gt[Dt]);if(gt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var dt=0,Dt=Object.getOwnPropertySymbols(gt);dt<Dt.length;dt++)It.indexOf(Dt[dt])<0&&Object.prototype.propertyIsEnumerable.call(gt,Dt[dt])&&(mt[Dt[dt]]=gt[Dt[dt]]);return mt};const rn=null,Kn={distance:180},Wt=gt=>{var It;const{rootClassName:mt,width:Dt,height:dt,size:nt="default",mask:we=!0,push:fe=Kn,open:qe,afterOpenChange:Ot,onClose:Oe,prefixCls:Ie,getContainer:pt,style:tt,className:Re,visible:St,afterVisibleChange:$t}=gt,en=ot(gt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:dn,getPrefixCls:Kt,direction:Cn,drawer:He}=le.useContext(Je.E_),yt=Kt("drawer",Ie),[Zt,xt]=Sn(yt),Mt=pt===void 0&&dn?()=>dn(document.body):pt,ln=de()({"no-mask":!we,[`${yt}-rtl`]:Cn==="rtl"},mt,xt),un=le.useMemo(()=>Dt!=null?Dt:nt==="large"?736:378,[Dt,nt]),Ln=le.useMemo(()=>dt!=null?dt:nt==="large"?736:378,[dt,nt]),Jn={motionName:(0,he.m)(yt,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Pa=Aa=>({motionName:(0,he.m)(yt,`panel-motion-${Aa}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Ha=(0,Ue.H)();return Zt(le.createElement(ut.BR,null,le.createElement(je.Ux,{status:!0,override:!0},le.createElement(ze,Object.assign({prefixCls:yt,onClose:Oe,maskMotion:Jn,motion:Pa},en,{open:qe!=null?qe:St,mask:we,push:fe,width:un,height:Ln,style:Object.assign(Object.assign({},He==null?void 0:He.style),tt),className:de()(He==null?void 0:He.className,Re),rootClassName:ln,getContainer:Mt,afterOpenChange:Ot!=null?Ot:$t,panelRef:Ha}),le.createElement(at,Object.assign({prefixCls:yt},en,{onClose:Oe}))))))},fn=gt=>{const{prefixCls:It,style:mt,className:Dt,placement:dt="right"}=gt,nt=ot(gt,["prefixCls","style","className","placement"]),{getPrefixCls:we}=le.useContext(Je.E_),fe=we("drawer",It),[qe,Ot]=Sn(fe),Oe=de()(fe,`${fe}-pure`,`${fe}-${dt}`,Ot,Dt);return qe(le.createElement("div",{className:Oe,style:mt},le.createElement(at,Object.assign({prefixCls:fe},nt))))};Wt._InternalPanelDoNotUseOrYouWillBeFired=fn;var Ge=Wt},91857:function(Tt,zt,ee){"use strict";var b=ee(59301),de=ee(38819),Fe=ee(92310),Ne=ee.n(Fe),Ze=ee(31561),Te=ee(70425),le=ee(18929),it=ee(2738),$e=ee(79676),Ve=ee(53487),We=ee(92343),Xe=ee(36355),_e=ee(20834),ue=ee(40875),E=ee(88088),a=ee(47211);const x=null,y=se=>{const{menu:ie,arrow:ve,prefixCls:be,children:Ke,trigger:De,disabled:ze,dropdownRender:he,getPopupContainer:Je,overlayClassName:je,rootClassName:ft,open:Le,onOpenChange:at,visible:ut,onVisibleChange:st,mouseEnterDelay:Bt=.15,mouseLeaveDelay:on=.1,autoAdjustOverflow:Ct=!0,placement:tn="",overlay:Sn,transitionName:Ue}=se,{getPopupContainer:ot,getPrefixCls:rn,direction:Kn}=b.useContext(Xe.E_),Wt=b.useMemo(()=>{const Re=rn();return Ue!==void 0?Ue:tn.includes("top")?`${Re}-slide-down`:`${Re}-slide-up`},[rn,tn,Ue]),fn=b.useMemo(()=>tn?tn.includes("Center")?tn.slice(0,tn.indexOf("Center")):tn:Kn==="rtl"?"bottomRight":"bottomLeft",[tn,Kn]),Ge=rn("dropdown",be),[gt,It]=(0,a.Z)(Ge),[,mt]=(0,E.Z)(),Dt=b.Children.only(Ke),dt=(0,We.Tm)(Dt,{className:Ne()(`${Ge}-trigger`,{[`${Ge}-rtl`]:Kn==="rtl"},Dt.props.className),disabled:ze}),nt=ze?[]:De;let we;nt&&nt.includes("contextMenu")&&(we=!0);const[fe,qe]=(0,le.Z)(!1,{value:Le!=null?Le:ut}),Ot=(0,Te.useEvent)(Re=>{at==null||at(Re),st==null||st(Re),qe(Re)}),Oe=Ne()(je,ft,It,{[`${Ge}-rtl`]:Kn==="rtl"}),Ie=(0,$e.Z)({arrowPointAtCenter:typeof ve=="object"&&ve.pointAtCenter,autoAdjustOverflow:Ct,offset:mt.marginXXS,arrowWidth:ve?mt.sizePopupArrow:0,borderRadius:mt.borderRadius}),pt=b.useCallback(()=>{qe(!1)},[]),tt=()=>{let Re;return ie!=null&&ie.items?Re=b.createElement(_e.default,Object.assign({},ie)):typeof Sn=="function"?Re=Sn():Re=Sn,he&&(Re=he(Re)),Re=b.Children.only(typeof Re=="string"?b.createElement("span",null,Re):Re),b.createElement(ue.J,{prefixCls:`${Ge}-menu`,expandIcon:b.createElement("span",{className:`${Ge}-menu-submenu-arrow`},b.createElement(de.Z,{className:`${Ge}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:pt,validator:St=>{let{mode:$t}=St}},Re)};return gt(b.createElement(Ze.Z,Object.assign({alignPoint:we},(0,it.Z)(se,["rootClassName"]),{mouseEnterDelay:Bt,mouseLeaveDelay:on,visible:fe,builtinPlacements:Ie,arrow:!!ve,overlayClassName:Oe,prefixCls:Ge,getPopupContainer:Je||ot,transitionName:Wt,trigger:nt,overlay:tt,placement:fn,onVisibleChange:Ot}),dt))};function z(se){return Object.assign(Object.assign({},se),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const te=(0,Ve.Z)(y,"dropdown",se=>se,z),re=se=>b.createElement(te,Object.assign({},se),b.createElement("span",null));y._InternalPanelDoNotUseOrYouWillBeFired=re,zt.Z=y},38854:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return E}});var b=ee(91857),de=ee(92310),Fe=ee.n(de),Ne=ee(59301),Ze=ee(18785),Te=ee(3113),le=ee(36355),it=ee(81327),$e=ee(33234),Ve=ee(47211),We=function(a,x){var y={};for(var z in a)Object.prototype.hasOwnProperty.call(a,z)&&x.indexOf(z)<0&&(y[z]=a[z]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,z=Object.getOwnPropertySymbols(a);te<z.length;te++)x.indexOf(z[te])<0&&Object.prototype.propertyIsEnumerable.call(a,z[te])&&(y[z[te]]=a[z[te]]);return y};const Xe=a=>{const{getPopupContainer:x,getPrefixCls:y,direction:z}=Ne.useContext(le.E_),{prefixCls:te,type:re="default",danger:se,disabled:ie,loading:ve,onClick:be,htmlType:Ke,children:De,className:ze,menu:he,arrow:Je,autoFocus:je,overlay:ft,trigger:Le,align:at,open:ut,onOpenChange:st,placement:Bt,getPopupContainer:on,href:Ct,icon:tn=Ne.createElement(Ze.Z,null),title:Sn,buttonsRender:Ue=tt=>tt,mouseEnterDelay:ot,mouseLeaveDelay:rn,overlayClassName:Kn,overlayStyle:Wt,destroyPopupOnHide:fn,dropdownRender:Ge}=a,gt=We(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"]),It=y("dropdown",te),mt=`${It}-button`,[Dt,dt]=(0,Ve.Z)(It),nt={menu:he,arrow:Je,autoFocus:je,align:at,disabled:ie,trigger:ie?[]:Le,onOpenChange:st,getPopupContainer:on||x,mouseEnterDelay:ot,mouseLeaveDelay:rn,overlayClassName:Kn,overlayStyle:Wt,destroyPopupOnHide:fn,dropdownRender:Ge},{compactSize:we,compactItemClassnames:fe}=(0,$e.ri)(It,z),qe=Fe()(mt,fe,ze,dt);"overlay"in a&&(nt.overlay=ft),"open"in a&&(nt.open=ut),"placement"in a?nt.placement=Bt:nt.placement=z==="rtl"?"bottomLeft":"bottomRight";const Ot=Ne.createElement(Te.ZP,{type:re,danger:se,disabled:ie,loading:ve,onClick:be,htmlType:Ke,href:Ct,title:Sn},De),Oe=Ne.createElement(Te.ZP,{type:re,danger:se,icon:tn}),[Ie,pt]=Ue([Ot,Oe]);return Dt(Ne.createElement(it.Z.Compact,Object.assign({className:qe,size:we,block:!0},gt),Ie,Ne.createElement(b.Z,Object.assign({},nt),pt)))};Xe.__ANT_BUTTON=!0;var _e=Xe;const ue=b.Z;ue.Button=_e;var E=ue},47211:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return We}});var b=ee(17313),de=ee(13826),Fe=ee(92899),Ne=ee(29878),Ze=ee(19447),Te=ee(83116),le=ee(37613),$e=Xe=>{const{componentCls:_e,menuCls:ue,colorError:E,colorTextLightSolid:a}=Xe,x=`${ue}-item`;return{[`${_e}, ${_e}-menu-submenu`]:{[`${ue} ${x}`]:{[`&${x}-danger:not(${x}-disabled)`]:{color:E,"&:hover":{color:a,backgroundColor:E}}}}}};const Ve=Xe=>{const{componentCls:_e,menuCls:ue,zIndexPopup:E,dropdownArrowDistance:a,sizePopupArrow:x,antCls:y,iconCls:z,motionDurationMid:te,dropdownPaddingVertical:re,fontSize:se,dropdownEdgeChildPadding:ie,colorTextDisabled:ve,fontSizeIcon:be,controlPaddingHorizontal:Ke,colorBgElevated:De}=Xe;return[{[_e]:Object.assign(Object.assign({},(0,b.Wf)(Xe)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:E,display:"block","&::before":{position:"absolute",insetBlock:-a+x/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${y}-btn`]:{[`& > ${z}-down, & > ${y}-btn-icon > ${z}-down`]:{fontSize:be}},[`${_e}-wrap`]:{position:"relative",[`${y}-btn > ${z}-down`]:{fontSize:be},[`${z}-down::before`]:{transition:`transform ${te}`}},[`${_e}-wrap-open`]:{[`${z}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${y}-slide-down-enter${y}-slide-down-enter-active${_e}-placement-bottomLeft,
|
|
&${y}-slide-down-appear${y}-slide-down-appear-active${_e}-placement-bottomLeft,
|
|
&${y}-slide-down-enter${y}-slide-down-enter-active${_e}-placement-bottom,
|
|
&${y}-slide-down-appear${y}-slide-down-appear-active${_e}-placement-bottom,
|
|
&${y}-slide-down-enter${y}-slide-down-enter-active${_e}-placement-bottomRight,
|
|
&${y}-slide-down-appear${y}-slide-down-appear-active${_e}-placement-bottomRight`]:{animationName:de.fJ},[`&${y}-slide-up-enter${y}-slide-up-enter-active${_e}-placement-topLeft,
|
|
&${y}-slide-up-appear${y}-slide-up-appear-active${_e}-placement-topLeft,
|
|
&${y}-slide-up-enter${y}-slide-up-enter-active${_e}-placement-top,
|
|
&${y}-slide-up-appear${y}-slide-up-appear-active${_e}-placement-top,
|
|
&${y}-slide-up-enter${y}-slide-up-enter-active${_e}-placement-topRight,
|
|
&${y}-slide-up-appear${y}-slide-up-appear-active${_e}-placement-topRight`]:{animationName:de.Qt},[`&${y}-slide-down-leave${y}-slide-down-leave-active${_e}-placement-bottomLeft,
|
|
&${y}-slide-down-leave${y}-slide-down-leave-active${_e}-placement-bottom,
|
|
&${y}-slide-down-leave${y}-slide-down-leave-active${_e}-placement-bottomRight`]:{animationName:de.Uw},[`&${y}-slide-up-leave${y}-slide-up-leave-active${_e}-placement-topLeft,
|
|
&${y}-slide-up-leave${y}-slide-up-leave-active${_e}-placement-top,
|
|
&${y}-slide-up-leave${y}-slide-up-leave-active${_e}-placement-topRight`]:{animationName:de.ly}})},(0,Ze.ZP)(Xe,{colorBg:De,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${_e} ${ue}`]:{position:"relative",margin:0},[`${ue}-submenu-popup`]:{position:"absolute",zIndex:E,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${_e}, ${_e}-menu-submenu`]:{[ue]:Object.assign(Object.assign({padding:ie,listStyleType:"none",backgroundColor:De,backgroundClip:"padding-box",borderRadius:Xe.borderRadiusLG,outline:"none",boxShadow:Xe.boxShadowSecondary},(0,b.Qy)(Xe)),{[`${ue}-item-group-title`]:{padding:`${re}px ${Ke}px`,color:Xe.colorTextDescription,transition:`all ${te}`},[`${ue}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ue}-item-icon`]:{minWidth:se,marginInlineEnd:Xe.marginXS,fontSize:Xe.fontSizeSM},[`${ue}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ue}-item, ${ue}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${re}px ${Ke}px`,color:Xe.colorText,fontWeight:"normal",fontSize:se,lineHeight:Xe.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:Xe.borderRadiusSM,"&:hover, &-active":{backgroundColor:Xe.controlItemBgHover}},(0,b.Qy)(Xe)),{"&-selected":{color:Xe.colorPrimary,backgroundColor:Xe.controlItemBgActive,"&:hover, &-active":{backgroundColor:Xe.controlItemBgActiveHover}},"&-disabled":{color:ve,cursor:"not-allowed","&:hover":{color:ve,backgroundColor:De,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${Xe.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:Xe.colorSplit},[`${_e}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:Xe.paddingXS,[`${_e}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:Xe.colorTextDescription,fontSize:be,fontStyle:"normal"}}}),[`${ue}-item-group-list`]:{margin:`0 ${Xe.marginXS}px`,padding:0,listStyle:"none"},[`${ue}-submenu-title`]:{paddingInlineEnd:Ke+Xe.fontSizeSM},[`${ue}-submenu-vertical`]:{position:"relative"},[`${ue}-submenu${ue}-submenu-disabled ${_e}-menu-submenu-title`]:{[`&, ${_e}-menu-submenu-arrow-icon`]:{color:ve,backgroundColor:De,cursor:"not-allowed"}},[`${ue}-submenu-selected ${_e}-menu-submenu-title`]:{color:Xe.colorPrimary}})}},[(0,de.oN)(Xe,"slide-up"),(0,de.oN)(Xe,"slide-down"),(0,Fe.Fm)(Xe,"move-up"),(0,Fe.Fm)(Xe,"move-down"),(0,Ne._y)(Xe,"zoom-big")]]};var We=(0,Te.Z)("Dropdown",(Xe,_e)=>{let{rootPrefixCls:ue}=_e;const{marginXXS:E,sizePopupArrow:a,controlHeight:x,fontSize:y,lineHeight:z,paddingXXS:te,componentCls:re,borderRadiusLG:se}=Xe,ie=(x-y*z)/2,{dropdownArrowOffset:ve}=(0,Ze.fS)({contentRadius:se}),be=(0,le.TS)(Xe,{menuCls:`${re}-menu`,rootPrefixCls:ue,dropdownArrowDistance:a/2+E,dropdownArrowOffset:ve,dropdownPaddingVertical:ie,dropdownEdgeChildPadding:te});return[Ve(be),$e(be)]},Xe=>({zIndexPopup:Xe.zIndexPopupBase+50}))},8628:function(Tt,zt,ee){"use strict";var b=ee(59301),de=ee(34280),Fe=ee(56762),Ne=ee(69507);function Ze(){let Te=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const le=(0,b.useRef)({}),it=(0,Fe.Z)(),$e=(0,Ne.ZP)();return(0,de.Z)(()=>{const Ve=$e.subscribe(We=>{le.current=We,Te&&it()});return()=>$e.unsubscribe(Ve)},[]),le.current}zt.Z=Ze},45818:function(Tt,zt,ee){"use strict";ee.d(zt,{D:function(){return te},Z:function(){return ie}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(be,Ke){return de.createElement(Ze.Z,(0,b.Z)({},be,{ref:Ke,icon:Ne}))},le=de.forwardRef(Te),it=le,$e=ee(33853),Ve=ee(38819),We=ee(92310),Xe=ee.n(We),_e=ee(2738),E=ve=>!isNaN(parseFloat(ve))&&isFinite(ve),a=ee(36355),x=ee(84966),y=function(ve,be){var Ke={};for(var De in ve)Object.prototype.hasOwnProperty.call(ve,De)&&be.indexOf(De)<0&&(Ke[De]=ve[De]);if(ve!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ze=0,De=Object.getOwnPropertySymbols(ve);ze<De.length;ze++)be.indexOf(De[ze])<0&&Object.prototype.propertyIsEnumerable.call(ve,De[ze])&&(Ke[De[ze]]=ve[De[ze]]);return Ke};const z={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},te=de.createContext({}),re=(()=>{let ve=0;return function(){let be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ve+=1,`${be}${ve}`}})();var ie=de.forwardRef((ve,be)=>{const{prefixCls:Ke,className:De,trigger:ze,children:he,defaultCollapsed:Je=!1,theme:je="dark",style:ft={},collapsible:Le=!1,reverseArrow:at=!1,width:ut=200,collapsedWidth:st=80,zeroWidthTriggerStyle:Bt,breakpoint:on,onCollapse:Ct,onBreakpoint:tn}=ve,Sn=y(ve,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Ue}=(0,de.useContext)(x.Gs),[ot,rn]=(0,de.useState)("collapsed"in ve?ve.collapsed:Je),[Kn,Wt]=(0,de.useState)(!1);(0,de.useEffect)(()=>{"collapsed"in ve&&rn(ve.collapsed)},[ve.collapsed]);const fn=(dt,nt)=>{"collapsed"in ve||rn(dt),Ct==null||Ct(dt,nt)},Ge=(0,de.useRef)();Ge.current=dt=>{Wt(dt.matches),tn==null||tn(dt.matches),ot!==dt.matches&&fn(dt.matches,"responsive")},(0,de.useEffect)(()=>{function dt(we){return Ge.current(we)}let nt;if(typeof window!="undefined"){const{matchMedia:we}=window;if(we&&on&&on in z){nt=we(`(max-width: ${z[on]})`);try{nt.addEventListener("change",dt)}catch(fe){nt.addListener(dt)}dt(nt)}}return()=>{try{nt==null||nt.removeEventListener("change",dt)}catch(we){nt==null||nt.removeListener(dt)}}},[on]),(0,de.useEffect)(()=>{const dt=re("ant-sider-");return Ue.addSider(dt),()=>Ue.removeSider(dt)},[]);const gt=()=>{fn(!ot,"clickTrigger")},{getPrefixCls:It}=(0,de.useContext)(a.E_),mt=()=>{const dt=It("layout-sider",Ke),nt=(0,_e.Z)(Sn,["collapsed"]),we=ot?st:ut,fe=E(we)?`${we}px`:String(we),qe=parseFloat(String(st||0))===0?de.createElement("span",{onClick:gt,className:Xe()(`${dt}-zero-width-trigger`,`${dt}-zero-width-trigger-${at?"right":"left"}`),style:Bt},ze||de.createElement(it,null)):null,Ie={expanded:at?de.createElement(Ve.Z,null):de.createElement($e.Z,null),collapsed:at?de.createElement($e.Z,null):de.createElement(Ve.Z,null)}[ot?"collapsed":"expanded"],pt=ze!==null?qe||de.createElement("div",{className:`${dt}-trigger`,onClick:gt,style:{width:fe}},ze||Ie):null,tt=Object.assign(Object.assign({},ft),{flex:`0 0 ${fe}`,maxWidth:fe,minWidth:fe,width:fe}),Re=Xe()(dt,`${dt}-${je}`,{[`${dt}-collapsed`]:!!ot,[`${dt}-has-trigger`]:Le&&ze!==null&&!qe,[`${dt}-below`]:!!Kn,[`${dt}-zero-width`]:parseFloat(fe)===0},De);return de.createElement("aside",Object.assign({className:Re},nt,{style:tt,ref:be}),de.createElement("div",{className:`${dt}-children`},he),Le||Kn&&qe?pt:null)},Dt=de.useMemo(()=>({siderCollapsed:ot}),[ot]);return de.createElement(te.Provider,{value:Dt},mt())})},84966:function(Tt,zt,ee){"use strict";ee.d(zt,{VY:function(){return te},$_:function(){return z},h4:function(){return y},Gs:function(){return _e},ZP:function(){return re}});var b=ee(95190),de=ee(92310),Fe=ee.n(de),Ne=ee(2738),Ze=ee(59301),Te=ee(36355),le=ee(83116),$e=se=>{const{componentCls:ie,bodyBg:ve,lightSiderBg:be,lightTriggerBg:Ke,lightTriggerColor:De}=se;return{[`${ie}-sider-light`]:{background:be,[`${ie}-sider-trigger`]:{color:De,background:Ke},[`${ie}-sider-zero-width-trigger`]:{color:De,background:Ke,border:`1px solid ${ve}`,borderInlineStart:0}}}};const Ve=se=>{const{antCls:ie,componentCls:ve,colorText:be,triggerColor:Ke,footerBg:De,triggerBg:ze,headerHeight:he,headerPadding:Je,headerColor:je,footerPadding:ft,triggerHeight:Le,zeroTriggerHeight:at,zeroTriggerWidth:ut,motionDurationMid:st,motionDurationSlow:Bt,fontSize:on,borderRadius:Ct,bodyBg:tn,headerBg:Sn,siderBg:Ue}=se;return{[ve]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:tn,"&, *":{boxSizing:"border-box"},[`&${ve}-has-sider`]:{flexDirection:"row",[`> ${ve}, > ${ve}-content`]:{width:0}},[`${ve}-header, &${ve}-footer`]:{flex:"0 0 auto"},[`${ve}-sider`]:{position:"relative",minWidth:0,background:Ue,transition:`all ${st}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ie}-menu${ie}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Le},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Le,color:Ke,lineHeight:`${Le}px`,textAlign:"center",background:ze,cursor:"pointer",transition:`all ${st}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:he,insetInlineEnd:-ut,zIndex:1,width:ut,height:at,color:Ke,fontSize:se.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Ue,borderStartStartRadius:0,borderStartEndRadius:Ct,borderEndEndRadius:Ct,borderEndStartRadius:0,cursor:"pointer",transition:`background ${Bt} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${Bt}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-ut,borderStartStartRadius:Ct,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:Ct}}}}},$e(se)),{"&-rtl":{direction:"rtl"}}),[`${ve}-header`]:{height:he,padding:Je,color:je,lineHeight:`${he}px`,background:Sn,[`${ie}-menu`]:{lineHeight:"inherit"}},[`${ve}-footer`]:{padding:ft,color:be,fontSize:on,background:De},[`${ve}-content`]:{flex:"auto",minHeight:0}}};var We=(0,le.Z)("Layout",se=>[Ve(se)],se=>{const{colorBgLayout:ie,controlHeight:ve,controlHeightLG:be,colorText:Ke,controlHeightSM:De,marginXXS:ze,colorTextLightSolid:he,colorBgContainer:Je}=se,je=be*1.25;return{colorBgHeader:"#001529",colorBgBody:ie,colorBgTrigger:"#002140",bodyBg:ie,headerBg:"#001529",headerHeight:ve*2,headerPadding:`0 ${je}px`,headerColor:Ke,footerPadding:`${De}px ${je}px`,footerBg:ie,siderBg:"#001529",triggerHeight:be+ze*2,triggerBg:"#002140",triggerColor:he,zeroTriggerWidth:be,zeroTriggerHeight:be,lightSiderBg:Je,lightTriggerBg:Je,lightTriggerColor:Ke}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),Xe=function(se,ie){var ve={};for(var be in se)Object.prototype.hasOwnProperty.call(se,be)&&ie.indexOf(be)<0&&(ve[be]=se[be]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ke=0,be=Object.getOwnPropertySymbols(se);Ke<be.length;Ke++)ie.indexOf(be[Ke])<0&&Object.prototype.propertyIsEnumerable.call(se,be[Ke])&&(ve[be[Ke]]=se[be[Ke]]);return ve};const _e=Ze.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function ue(se){let{suffixCls:ie,tagName:ve,displayName:be}=se;return Ke=>Ze.forwardRef((ze,he)=>Ze.createElement(Ke,Object.assign({ref:he,suffixCls:ie,tagName:ve},ze)))}const E=Ze.forwardRef((se,ie)=>{const{prefixCls:ve,suffixCls:be,className:Ke,tagName:De}=se,ze=Xe(se,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:he}=Ze.useContext(Te.E_),Je=he("layout",ve),[je,ft]=We(Je),Le=be?`${Je}-${be}`:Je;return je(Ze.createElement(De,Object.assign({className:Fe()(ve||Le,Ke,ft),ref:ie},ze)))}),a=Ze.forwardRef((se,ie)=>{const{direction:ve}=Ze.useContext(Te.E_),[be,Ke]=Ze.useState([]),{prefixCls:De,className:ze,rootClassName:he,children:Je,hasSider:je,tagName:ft,style:Le}=se,at=Xe(se,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),ut=(0,Ne.Z)(at,["suffixCls"]),{getPrefixCls:st,layout:Bt}=Ze.useContext(Te.E_),on=st("layout",De),[Ct,tn]=We(on),Sn=Fe()(on,{[`${on}-has-sider`]:typeof je=="boolean"?je:be.length>0,[`${on}-rtl`]:ve==="rtl"},Bt==null?void 0:Bt.className,ze,he,tn),Ue=Ze.useMemo(()=>({siderHook:{addSider:ot=>{Ke(rn=>[].concat((0,b.Z)(rn),[ot]))},removeSider:ot=>{Ke(rn=>rn.filter(Kn=>Kn!==ot))}}}),[]);return Ct(Ze.createElement(_e.Provider,{value:Ue},Ze.createElement(ft,Object.assign({ref:ie,className:Sn,style:Object.assign(Object.assign({},Bt==null?void 0:Bt.style),Le)},ut),Je)))}),x=ue({tagName:"div",displayName:"Layout"})(a),y=ue({suffixCls:"header",tagName:"header",displayName:"Header"})(E),z=ue({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(E),te=ue({suffixCls:"content",tagName:"main",displayName:"Content"})(E);var re=x},40875:function(Tt,zt,ee){"use strict";ee.d(zt,{J:function(){return Te}});var b=ee(59301),de=ee(33234),Fe=ee(70425),Ne=function(le,it){var $e={};for(var Ve in le)Object.prototype.hasOwnProperty.call(le,Ve)&&it.indexOf(Ve)<0&&($e[Ve]=le[Ve]);if(le!=null&&typeof Object.getOwnPropertySymbols=="function")for(var We=0,Ve=Object.getOwnPropertySymbols(le);We<Ve.length;We++)it.indexOf(Ve[We])<0&&Object.prototype.propertyIsEnumerable.call(le,Ve[We])&&($e[Ve[We]]=le[Ve[We]]);return $e};const Ze=b.createContext(null),Te=b.forwardRef((le,it)=>{const{children:$e}=le,Ve=Ne(le,["children"]),We=b.useContext(Ze),Xe=b.useMemo(()=>Object.assign(Object.assign({},We),Ve),[We,Ve.prefixCls,Ve.mode,Ve.selectable]);return b.createElement(Ze.Provider,{value:Xe},b.createElement(de.BR,null,(0,Fe.supportNodeRef)($e)?b.cloneElement($e,{ref:it}):$e))});zt.Z=Ze},20834:function(Tt,zt,ee){"use strict";ee.d(zt,{default:function(){return Dt}});var b=ee(15285),de=ee(59301),Fe=ee(45818),Ne=ee(92310),Ze=ee.n(Ne),Te=ee(36355),le=function(dt,nt){var we={};for(var fe in dt)Object.prototype.hasOwnProperty.call(dt,fe)&&nt.indexOf(fe)<0&&(we[fe]=dt[fe]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,fe=Object.getOwnPropertySymbols(dt);qe<fe.length;qe++)nt.indexOf(fe[qe])<0&&Object.prototype.propertyIsEnumerable.call(dt,fe[qe])&&(we[fe[qe]]=dt[fe[qe]]);return we},$e=dt=>{const{prefixCls:nt,className:we,dashed:fe}=dt,qe=le(dt,["prefixCls","className","dashed"]),{getPrefixCls:Ot}=de.useContext(Te.E_),Oe=Ot("menu",nt),Ie=Ze()({[`${Oe}-item-divider-dashed`]:!!fe},we);return de.createElement(b.iz,Object.assign({className:Ie},qe))},Ve=ee(11592),We=ee(2738),Xe=ee(6848),_e=ee(92343),E=(0,de.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),x=dt=>{var nt;const{className:we,children:fe,icon:qe,title:Ot,danger:Oe}=dt,{prefixCls:Ie,firstLevel:pt,direction:tt,disableMenuItemTitleTooltip:Re,inlineCollapsed:St}=de.useContext(E),$t=yt=>{const Zt=de.createElement("span",{className:`${Ie}-title-content`},fe);return(!qe||(0,_e.l$)(fe)&&fe.type==="span")&&fe&&yt&&pt&&typeof fe=="string"?de.createElement("div",{className:`${Ie}-inline-collapsed-noicon`},fe.charAt(0)):Zt},{siderCollapsed:en}=de.useContext(Fe.D);let dn=Ot;typeof Ot=="undefined"?dn=pt?fe:"":Ot===!1&&(dn="");const Kt={title:dn};!en&&!St&&(Kt.title=null,Kt.open=!1);const Cn=(0,Ve.Z)(fe).length;let He=de.createElement(b.ck,Object.assign({},(0,We.Z)(dt,["title","icon","danger"]),{className:Ze()({[`${Ie}-item-danger`]:Oe,[`${Ie}-item-only-child`]:(qe?Cn+1:Cn)===1},we),title:typeof Ot=="string"?Ot:void 0}),(0,_e.Tm)(qe,{className:Ze()((0,_e.l$)(qe)?(nt=qe.props)===null||nt===void 0?void 0:nt.className:"",`${Ie}-item-icon`)}),$t(St));return Re||(He=de.createElement(Xe.Z,Object.assign({},Kt,{placement:tt==="rtl"?"left":"right",overlayClassName:`${Ie}-inline-collapsed-tooltip`}),He)),He},z=dt=>{var nt;const{popupClassName:we,icon:fe,title:qe,theme:Ot}=dt,Oe=de.useContext(E),{prefixCls:Ie,inlineCollapsed:pt,theme:tt}=Oe,Re=(0,b.Xl)();let St;if(!fe)St=pt&&!Re.length&&qe&&typeof qe=="string"?de.createElement("div",{className:`${Ie}-inline-collapsed-noicon`},qe.charAt(0)):de.createElement("span",{className:`${Ie}-title-content`},qe);else{const en=(0,_e.l$)(qe)&&qe.type==="span";St=de.createElement(de.Fragment,null,(0,_e.Tm)(fe,{className:Ze()((0,_e.l$)(fe)?(nt=fe.props)===null||nt===void 0?void 0:nt.className:"",`${Ie}-item-icon`)}),en?qe:de.createElement("span",{className:`${Ie}-title-content`},qe))}const $t=de.useMemo(()=>Object.assign(Object.assign({},Oe),{firstLevel:!1}),[Oe]);return de.createElement(E.Provider,{value:$t},de.createElement(b.Wd,Object.assign({},(0,We.Z)(dt,["icon"]),{title:St,popupClassName:Ze()(Ie,we,`${Ie}-${Ot||tt}`)})))},te=ee(18785),re=ee(70425),se=ee(62892),ie=ee(40875),ve=function(dt,nt){var we={};for(var fe in dt)Object.prototype.hasOwnProperty.call(dt,fe)&&nt.indexOf(fe)<0&&(we[fe]=dt[fe]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,fe=Object.getOwnPropertySymbols(dt);qe<fe.length;qe++)nt.indexOf(fe[qe])<0&&Object.prototype.propertyIsEnumerable.call(dt,fe[qe])&&(we[fe[qe]]=dt[fe[qe]]);return we};function be(dt){return(dt||[]).map((nt,we)=>{if(nt&&typeof nt=="object"){const fe=nt,{label:qe,children:Ot,key:Oe,type:Ie}=fe,pt=ve(fe,["label","children","key","type"]),tt=Oe!=null?Oe:`tmp-${we}`;return Ot||Ie==="group"?Ie==="group"?de.createElement(b.BW,Object.assign({key:tt},pt,{title:qe}),be(Ot)):de.createElement(z,Object.assign({key:tt},pt,{title:qe}),be(Ot)):Ie==="divider"?de.createElement($e,Object.assign({key:tt},pt)):de.createElement(x,Object.assign({key:tt},pt),qe)}return null}).filter(nt=>nt)}function Ke(dt){return de.useMemo(()=>dt&&be(dt),[dt])}var De=ee(64993),ze=ee(17313),he=ee(8378),Je=ee(13826),je=ee(29878),ft=ee(83116),Le=ee(37613),ut=dt=>{const{componentCls:nt,motionDurationSlow:we,horizontalLineHeight:fe,colorSplit:qe,lineWidth:Ot,lineType:Oe,itemPaddingInline:Ie}=dt;return{[`${nt}-horizontal`]:{lineHeight:fe,border:0,borderBottom:`${Ot}px ${Oe} ${qe}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${nt}-item, ${nt}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Ie},[`> ${nt}-item:hover,
|
|
> ${nt}-item-active,
|
|
> ${nt}-submenu ${nt}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${nt}-item, ${nt}-submenu-title`]:{transition:[`border-color ${we}`,`background ${we}`].join(",")},[`${nt}-submenu-arrow`]:{display:"none"}}}},Bt=dt=>{let{componentCls:nt,menuArrowOffset:we}=dt;return{[`${nt}-rtl`]:{direction:"rtl"},[`${nt}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${nt}-rtl${nt}-vertical,
|
|
${nt}-submenu-rtl ${nt}-vertical`]:{[`${nt}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${we})`},"&::after":{transform:`rotate(45deg) translateY(${we})`}}}}};const on=dt=>Object.assign({},(0,ze.oN)(dt));var tn=(dt,nt)=>{const{componentCls:we,itemColor:fe,itemSelectedColor:qe,groupTitleColor:Ot,itemBg:Oe,subMenuItemBg:Ie,itemSelectedBg:pt,activeBarHeight:tt,activeBarWidth:Re,activeBarBorderWidth:St,motionDurationSlow:$t,motionEaseInOut:en,motionEaseOut:dn,itemPaddingInline:Kt,motionDurationMid:Cn,itemHoverColor:He,lineType:yt,colorSplit:Zt,itemDisabledColor:xt,dangerItemColor:Mt,dangerItemHoverColor:ln,dangerItemSelectedColor:un,dangerItemActiveBg:Ln,dangerItemSelectedBg:Jn,itemHoverBg:Pa,itemActiveBg:Ha,menuSubMenuBg:Aa,horizontalItemSelectedColor:gr,horizontalItemSelectedBg:nr,horizontalItemBorderRadius:ha,horizontalItemHoverBg:Or,popupBg:Jt}=dt;return{[`${we}-${nt}, ${we}-${nt} > ${we}`]:{color:fe,background:Oe,[`&${we}-root:focus-visible`]:Object.assign({},on(dt)),[`${we}-item-group-title`]:{color:Ot},[`${we}-submenu-selected`]:{[`> ${we}-submenu-title`]:{color:qe}},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${xt} !important`},[`${we}-item:not(${we}-item-selected):not(${we}-submenu-selected)`]:{[`&:hover, > ${we}-submenu-title:hover`]:{color:He}},[`&:not(${we}-horizontal)`]:{[`${we}-item:not(${we}-item-selected)`]:{"&:hover":{backgroundColor:Pa},"&:active":{backgroundColor:Ha}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:Pa},"&:active":{backgroundColor:Ha}}},[`${we}-item-danger`]:{color:Mt,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:ln}},[`&${we}-item:active`]:{background:Ln}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:qe,[`&${we}-item-danger`]:{color:un},"a, a:hover":{color:"inherit"}},[`& ${we}-item-selected`]:{backgroundColor:pt,[`&${we}-item-danger`]:{backgroundColor:Jn}},[`${we}-item, ${we}-submenu-title`]:{[`&:not(${we}-item-disabled):focus-visible`]:Object.assign({},on(dt))},[`&${we}-submenu > ${we}`]:{backgroundColor:Aa},[`&${we}-popup > ${we}`]:{backgroundColor:Jt},[`&${we}-horizontal`]:Object.assign(Object.assign({},nt==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:St,marginTop:-St,marginBottom:0,borderRadius:ha,"&::after":{position:"absolute",insetInline:Kt,bottom:0,borderBottom:`${tt}px solid transparent`,transition:`border-color ${$t} ${en}`,content:'""'},"&:hover, &-active, &-open":{background:Or,"&::after":{borderBottomWidth:tt,borderBottomColor:gr}},"&-selected":{color:gr,backgroundColor:nr,"&:hover":{backgroundColor:nr},"&::after":{borderBottomWidth:tt,borderBottomColor:gr}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${St}px ${yt} ${Zt}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:Ie},[`${we}-item, ${we}-submenu-title`]:St&&Re?{width:`calc(100% + ${St}px)`}:{},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${Re}px solid ${qe}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Cn} ${dn}`,`opacity ${Cn} ${dn}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:un}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Cn} ${en}`,`opacity ${Cn} ${en}`].join(",")}}}}}};const Sn=dt=>{const{componentCls:nt,itemHeight:we,itemMarginInline:fe,padding:qe,menuArrowSize:Ot,marginXS:Oe,itemMarginBlock:Ie}=dt,pt=qe+Ot+Oe;return{[`${nt}-item`]:{position:"relative",overflow:"hidden"},[`${nt}-item, ${nt}-submenu-title`]:{height:we,lineHeight:`${we}px`,paddingInline:qe,overflow:"hidden",textOverflow:"ellipsis",marginInline:fe,marginBlock:Ie,width:`calc(100% - ${fe*2}px)`},[`> ${nt}-item,
|
|
> ${nt}-submenu > ${nt}-submenu-title`]:{height:we,lineHeight:`${we}px`},[`${nt}-item-group-list ${nt}-submenu-title,
|
|
${nt}-submenu-title`]:{paddingInlineEnd:pt}}};var ot=dt=>{const{componentCls:nt,iconCls:we,itemHeight:fe,colorTextLightSolid:qe,dropdownWidth:Ot,controlHeightLG:Oe,motionDurationMid:Ie,motionEaseOut:pt,paddingXL:tt,itemMarginInline:Re,fontSizeLG:St,motionDurationSlow:$t,paddingXS:en,boxShadowSecondary:dn,collapsedWidth:Kt,collapsedIconSize:Cn}=dt,He={height:fe,lineHeight:`${fe}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[nt]:{"&-inline, &-vertical":Object.assign({[`&${nt}-root`]:{boxShadow:"none"}},Sn(dt))},[`${nt}-submenu-popup`]:{[`${nt}-vertical`]:Object.assign(Object.assign({},Sn(dt)),{boxShadow:dn})}},{[`${nt}-submenu-popup ${nt}-vertical${nt}-sub`]:{minWidth:Ot,maxHeight:`calc(100vh - ${Oe*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${nt}-inline`]:{width:"100%",[`&${nt}-root`]:{[`${nt}-item, ${nt}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${$t}`,`background ${$t}`,`padding ${Ie} ${pt}`].join(","),[`> ${nt}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${nt}-sub${nt}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${nt}-submenu > ${nt}-submenu-title`]:He,[`& ${nt}-item-group-title`]:{paddingInlineStart:tt}},[`${nt}-item`]:He}},{[`${nt}-inline-collapsed`]:{width:Kt,[`&${nt}-root`]:{[`${nt}-item, ${nt}-submenu ${nt}-submenu-title`]:{[`> ${nt}-inline-collapsed-noicon`]:{fontSize:St,textAlign:"center"}}},[`> ${nt}-item,
|
|
> ${nt}-item-group > ${nt}-item-group-list > ${nt}-item,
|
|
> ${nt}-item-group > ${nt}-item-group-list > ${nt}-submenu > ${nt}-submenu-title,
|
|
> ${nt}-submenu > ${nt}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${St/2}px - ${Re}px)`,textOverflow:"clip",[`
|
|
${nt}-submenu-arrow,
|
|
${nt}-submenu-expand-icon
|
|
`]:{opacity:0},[`${nt}-item-icon, ${we}`]:{margin:0,fontSize:Cn,lineHeight:`${fe}px`,"+ span":{display:"inline-block",opacity:0}}},[`${nt}-item-icon, ${we}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${nt}-item-icon, ${we}`]:{display:"none"},"a, a:hover":{color:qe}},[`${nt}-item-group-title`]:Object.assign(Object.assign({},ze.vS),{paddingInline:en})}}]};const rn=dt=>{const{componentCls:nt,motionDurationSlow:we,motionDurationMid:fe,motionEaseInOut:qe,motionEaseOut:Ot,iconCls:Oe,iconSize:Ie,iconMarginInlineEnd:pt}=dt;return{[`${nt}-item, ${nt}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${we}`,`background ${we}`,`padding ${we} ${qe}`].join(","),[`${nt}-item-icon, ${Oe}`]:{minWidth:Ie,fontSize:Ie,transition:[`font-size ${fe} ${Ot}`,`margin ${we} ${qe}`,`color ${we}`].join(","),"+ span":{marginInlineStart:pt,opacity:1,transition:[`opacity ${we} ${qe}`,`margin ${we}`,`color ${we}`].join(",")}},[`${nt}-item-icon`]:Object.assign({},(0,ze.Ro)()),[`&${nt}-item-only-child`]:{[`> ${Oe}, > ${nt}-item-icon`]:{marginInlineEnd:0}}},[`${nt}-item-disabled, ${nt}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${nt}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},Kn=dt=>{const{componentCls:nt,motionDurationSlow:we,motionEaseInOut:fe,borderRadius:qe,menuArrowSize:Ot,menuArrowOffset:Oe}=dt;return{[`${nt}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:dt.margin,width:Ot,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${we} ${fe}, opacity ${we}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Ot*.6,height:Ot*.15,backgroundColor:"currentcolor",borderRadius:qe,transition:[`background ${we} ${fe}`,`transform ${we} ${fe}`,`top ${we} ${fe}`,`color ${we} ${fe}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Oe})`},"&::after":{transform:`rotate(-45deg) translateY(${Oe})`}}}}},Wt=dt=>{const{antCls:nt,componentCls:we,fontSize:fe,motionDurationSlow:qe,motionDurationMid:Ot,motionEaseInOut:Oe,paddingXS:Ie,padding:pt,colorSplit:tt,lineWidth:Re,zIndexPopup:St,borderRadiusLG:$t,subMenuItemBorderRadius:en,menuArrowSize:dn,menuArrowOffset:Kt,lineType:Cn,menuPanelMaskInset:He,groupTitleLineHeight:yt,groupTitleFontSize:Zt}=dt;return[{"":{[`${we}`]:Object.assign(Object.assign({},(0,ze.dF)()),{"&-hidden":{display:"none"}})},[`${we}-submenu-hidden`]:{display:"none"}},{[we]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ze.Wf)(dt)),(0,ze.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:fe,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${qe} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${we}-item`]:{flex:"none"}},[`${we}-item, ${we}-submenu, ${we}-submenu-title`]:{borderRadius:dt.itemBorderRadius},[`${we}-item-group-title`]:{padding:`${Ie}px ${pt}px`,fontSize:Zt,lineHeight:yt,transition:`all ${qe}`},[`&-horizontal ${we}-submenu`]:{transition:[`border-color ${qe} ${Oe}`,`background ${qe} ${Oe}`].join(",")},[`${we}-submenu, ${we}-submenu-inline`]:{transition:[`border-color ${qe} ${Oe}`,`background ${qe} ${Oe}`,`padding ${Ot} ${Oe}`].join(",")},[`${we}-submenu ${we}-sub`]:{cursor:"initial",transition:[`background ${qe} ${Oe}`,`padding ${qe} ${Oe}`].join(",")},[`${we}-title-content`]:{transition:`color ${qe}`},[`${we}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${we}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:tt,borderStyle:Cn,borderWidth:0,borderTopWidth:Re,marginBlock:Re,padding:0,"&-dashed":{borderStyle:"dashed"}}}),rn(dt)),{[`${we}-item-group`]:{[`${we}-item-group-list`]:{margin:0,padding:0,[`${we}-item, ${we}-submenu-title`]:{paddingInline:`${fe*2}px ${pt}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:St,borderRadius:$t,boxShadow:"none",transformOrigin:"0 0",[`&${we}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${He}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:He},"\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:dt.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:dt.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:dt.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:dt.paddingXS},[`> ${we}`]:Object.assign(Object.assign(Object.assign({borderRadius:$t},rn(dt)),Kn(dt)),{[`${we}-item, ${we}-submenu > ${we}-submenu-title`]:{borderRadius:en},[`${we}-submenu-title::after`]:{transition:`transform ${qe} ${Oe}`}})}}),Kn(dt)),{[`&-inline-collapsed ${we}-submenu-arrow,
|
|
&-inline ${we}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Kt})`},"&::after":{transform:`rotate(45deg) translateX(-${Kt})`}},[`${we}-submenu-open${we}-submenu-inline > ${we}-submenu-title > ${we}-submenu-arrow`]:{transform:`translateY(-${dn*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Kt})`},"&::before":{transform:`rotate(45deg) translateX(${Kt})`}}})},{[`${nt}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]};var fn=(dt,nt)=>(0,ft.Z)("Menu",fe=>{if(nt===!1)return[];const{colorBgElevated:qe,colorPrimary:Ot,colorTextLightSolid:Oe,controlHeightLG:Ie,fontSize:pt,darkItemColor:tt,darkDangerItemColor:Re,darkItemBg:St,darkSubMenuItemBg:$t,darkItemSelectedColor:en,darkItemSelectedBg:dn,darkDangerItemSelectedBg:Kt,darkItemHoverBg:Cn,darkGroupTitleColor:He,darkItemHoverColor:yt,darkItemDisabledColor:Zt,darkDangerItemHoverColor:xt,darkDangerItemSelectedColor:Mt,darkDangerItemActiveBg:ln}=fe,un=pt/7*5,Ln=(0,Le.TS)(fe,{menuArrowSize:un,menuHorizontalHeight:Ie*1.15,menuArrowOffset:`${un*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:qe}),Jn=(0,Le.TS)(Ln,{itemColor:tt,itemHoverColor:yt,groupTitleColor:He,itemSelectedColor:en,itemBg:St,popupBg:St,subMenuItemBg:$t,itemActiveBg:"transparent",itemSelectedBg:dn,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Cn,itemDisabledColor:Zt,dangerItemColor:Re,dangerItemHoverColor:xt,dangerItemSelectedColor:Mt,dangerItemActiveBg:ln,dangerItemSelectedBg:Kt,menuSubMenuBg:$t,horizontalItemSelectedColor:Oe,horizontalItemSelectedBg:Ot});return[Wt(Ln),ut(Ln),ot(Ln),tn(Ln,"light"),tn(Jn,"dark"),Bt(Ln),(0,he.Z)(Ln),(0,Je.oN)(Ln,"slide-up"),(0,Je.oN)(Ln,"slide-down"),(0,je._y)(Ln,"zoom-big")]},fe=>{const{colorPrimary:qe,colorError:Ot,colorTextDisabled:Oe,colorErrorBg:Ie,colorText:pt,colorTextDescription:tt,colorBgContainer:Re,colorFillAlter:St,colorFillContent:$t,lineWidth:en,lineWidthBold:dn,controlItemBgActive:Kt,colorBgTextHover:Cn,controlHeightLG:He,lineHeight:yt,colorBgElevated:Zt,marginXXS:xt,padding:Mt,fontSize:ln,controlHeightSM:un,fontSizeLG:Ln,colorTextLightSolid:Jn,colorErrorHover:Pa}=fe,Ha=new De.C(Jn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:fe.zIndexPopupBase+50,radiusItem:fe.borderRadiusLG,itemBorderRadius:fe.borderRadiusLG,radiusSubMenuItem:fe.borderRadiusSM,subMenuItemBorderRadius:fe.borderRadiusSM,colorItemText:pt,itemColor:pt,colorItemTextHover:pt,itemHoverColor:pt,colorItemTextHoverHorizontal:qe,horizontalItemHoverColor:qe,colorGroupTitle:tt,groupTitleColor:tt,colorItemTextSelected:qe,itemSelectedColor:qe,colorItemTextSelectedHorizontal:qe,horizontalItemSelectedColor:qe,colorItemBg:Re,itemBg:Re,colorItemBgHover:Cn,itemHoverBg:Cn,colorItemBgActive:$t,itemActiveBg:Kt,colorSubItemBg:St,subMenuItemBg:St,colorItemBgSelected:Kt,itemSelectedBg:Kt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:dn,activeBarHeight:dn,colorActiveBarBorderSize:en,activeBarBorderWidth:en,colorItemTextDisabled:Oe,itemDisabledColor:Oe,colorDangerItemText:Ot,dangerItemColor:Ot,colorDangerItemTextHover:Ot,dangerItemHoverColor:Ot,colorDangerItemTextSelected:Ot,dangerItemSelectedColor:Ot,colorDangerItemBgActive:Ie,dangerItemActiveBg:Ie,colorDangerItemBgSelected:Ie,dangerItemSelectedBg:Ie,itemMarginInline:fe.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:He,groupTitleLineHeight:yt,collapsedWidth:He*2,popupBg:Zt,itemMarginBlock:xt,itemPaddingInline:Mt,horizontalLineHeight:`${He*1.15}px`,iconSize:ln,iconMarginInlineEnd:un-ln,collapsedIconSize:Ln,groupTitleFontSize:ln,darkItemDisabledColor:new De.C(Jn).setAlpha(.25).toRgbString(),darkItemColor:Ha,darkDangerItemColor:Ot,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:Jn,darkItemSelectedBg:qe,darkDangerItemSelectedBg:Ot,darkItemHoverBg:"transparent",darkGroupTitleColor:Ha,darkItemHoverColor:Jn,darkDangerItemHoverColor:Pa,darkDangerItemSelectedColor:Jn,darkDangerItemActiveBg:Ot}},{deprecatedTokens:[["colorGroupTitle","groupTitleColor"],["radiusItem","itemBorderRadius"],["radiusSubMenuItem","subMenuItemBorderRadius"],["colorItemText","itemColor"],["colorItemTextHover","itemHoverColor"],["colorItemTextHoverHorizontal","horizontalItemHoverColor"],["colorItemTextSelected","itemSelectedColor"],["colorItemTextSelectedHorizontal","horizontalItemSelectedColor"],["colorItemTextDisabled","itemDisabledColor"],["colorDangerItemText","dangerItemColor"],["colorDangerItemTextHover","dangerItemHoverColor"],["colorDangerItemTextSelected","dangerItemSelectedColor"],["colorDangerItemBgActive","dangerItemActiveBg"],["colorDangerItemBgSelected","dangerItemSelectedBg"],["colorItemBg","itemBg"],["colorItemBgHover","itemHoverBg"],["colorSubItemBg","subMenuItemBg"],["colorItemBgActive","itemActiveBg"],["colorItemBgSelectedHorizontal","horizontalItemSelectedBg"],["colorActiveBarWidth","activeBarWidth"],["colorActiveBarHeight","activeBarHeight"],["colorActiveBarBorderSize","activeBarBorderWidth"],["colorItemBgSelected","itemSelectedBg"]]})(dt),Ge=function(dt,nt){var we={};for(var fe in dt)Object.prototype.hasOwnProperty.call(dt,fe)&&nt.indexOf(fe)<0&&(we[fe]=dt[fe]);if(dt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,fe=Object.getOwnPropertySymbols(dt);qe<fe.length;qe++)nt.indexOf(fe[qe])<0&&Object.prototype.propertyIsEnumerable.call(dt,fe[qe])&&(we[fe[qe]]=dt[fe[qe]]);return we},It=(0,de.forwardRef)((dt,nt)=>{var we,fe;const qe=de.useContext(ie.Z),Ot=qe||{},{getPrefixCls:Oe,getPopupContainer:Ie,direction:pt,menu:tt}=de.useContext(Te.E_),Re=Oe(),{prefixCls:St,className:$t,style:en,theme:dn="light",expandIcon:Kt,_internalDisableMenuItemTitleTooltip:Cn,inlineCollapsed:He,siderCollapsed:yt,items:Zt,children:xt,rootClassName:Mt,mode:ln,selectable:un,onClick:Ln,overflowedIndicatorPopupClassName:Jn}=dt,Pa=Ge(dt,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),Ha=(0,We.Z)(Pa,["collapsedWidth"]),Aa=Ke(Zt)||xt;(we=Ot.validator)===null||we===void 0||we.call(Ot,{mode:ln});const gr=(0,re.useEvent)(function(){var Hn;Ln==null||Ln.apply(void 0,arguments),(Hn=Ot.onClick)===null||Hn===void 0||Hn.call(Ot)}),nr=Ot.mode||ln,ha=un!=null?un:Ot.selectable,Or=de.useMemo(()=>yt!==void 0?yt:He,[He,yt]),Jt={horizontal:{motionName:`${Re}-slide-up`},inline:(0,se.Z)(Re),other:{motionName:`${Re}-zoom-big`}},Dn=Oe("menu",St||Ot.prefixCls),[ra,Da]=fn(Dn,!qe),ct=Ze()(`${Dn}-${dn}`,tt==null?void 0:tt.className,$t);let Pn;if(typeof Kt=="function")Pn=Kt;else if(Kt===null||Kt===!1)Pn=null;else if(Ot.expandIcon===null||Ot.expandIcon===!1)Pn=null;else{const Hn=Kt!=null?Kt:Ot.expandIcon;Pn=(0,_e.Tm)(Hn,{className:Ze()(`${Dn}-submenu-expand-icon`,(0,_e.l$)(Hn)?(fe=Hn.props)===null||fe===void 0?void 0:fe.className:"")})}const In=de.useMemo(()=>({prefixCls:Dn,inlineCollapsed:Or||!1,direction:pt,firstLevel:!0,theme:dn,mode:nr,disableMenuItemTitleTooltip:Cn}),[Dn,Or,pt,Cn,dn]);return ra(de.createElement(ie.Z.Provider,{value:null},de.createElement(E.Provider,{value:In},de.createElement(b.ZP,Object.assign({getPopupContainer:Ie,overflowedIndicator:de.createElement(te.Z,null),overflowedIndicatorPopupClassName:Ze()(Dn,`${Dn}-${dn}`,Jn),mode:nr,selectable:ha,onClick:gr},Ha,{inlineCollapsed:Or,style:Object.assign(Object.assign({},tt==null?void 0:tt.style),en),className:ct,prefixCls:Dn,direction:pt,defaultMotions:Jt,expandIcon:Pn,ref:nt,rootClassName:Ze()(Mt,Da)}),Aa))))});const mt=(0,de.forwardRef)((dt,nt)=>{const we=(0,de.useRef)(null),fe=de.useContext(Fe.D);return(0,de.useImperativeHandle)(nt,()=>({menu:we.current,focus:qe=>{var Ot;(Ot=we.current)===null||Ot===void 0||Ot.focus(qe)}})),de.createElement(It,Object.assign({ref:we},dt,fe))});mt.Item=x,mt.SubMenu=z,mt.Divider=$e,mt.ItemGroup=b.BW;var Dt=mt},58421:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Ot}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(Ie,pt){return de.createElement(Ze.Z,(0,b.Z)({},Ie,{ref:pt,icon:Ne}))},le=de.forwardRef(Te),it=le,$e=ee(49198),Ve=ee(33853),We=ee(38819),Xe=ee(92310),_e=ee.n(Xe),ue=ee(4635),E=ee(20439),a=ee(99153),x=ee(84851),y=ee(19257),z=ee(93046),te=ee(26112),re={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},se=re,ie=ee(91735),ve=function(Oe){(0,y.Z)(pt,Oe);var Ie=(0,z.Z)(pt);function pt(){var tt;(0,a.Z)(this,pt);for(var Re=arguments.length,St=new Array(Re),$t=0;$t<Re;$t++)St[$t]=arguments[$t];return tt=Ie.call.apply(Ie,[this].concat(St)),tt.state={goInputText:""},tt.getValidValue=function(){var en=tt.state.goInputText;return!en||Number.isNaN(en)?void 0:Number(en)},tt.buildOptionText=function(en){return"".concat(en," ").concat(tt.props.locale.items_per_page)},tt.changeSize=function(en){tt.props.changeSize(Number(en))},tt.handleChange=function(en){tt.setState({goInputText:en.target.value})},tt.handleBlur=function(en){var dn=tt.props,Kt=dn.goButton,Cn=dn.quickGo,He=dn.rootPrefixCls,yt=tt.state.goInputText;Kt||yt===""||(tt.setState({goInputText:""}),!(en.relatedTarget&&(en.relatedTarget.className.indexOf("".concat(He,"-item-link"))>=0||en.relatedTarget.className.indexOf("".concat(He,"-item"))>=0))&&Cn(tt.getValidValue()))},tt.go=function(en){var dn=tt.state.goInputText;dn!==""&&(en.keyCode===se.ENTER||en.type==="click")&&(tt.setState({goInputText:""}),tt.props.quickGo(tt.getValidValue()))},tt}return(0,x.Z)(pt,[{key:"getPageSizeOptions",value:function(){var Re=this.props,St=Re.pageSize,$t=Re.pageSizeOptions;return $t.some(function(en){return en.toString()===St.toString()})?$t:$t.concat([St.toString()]).sort(function(en,dn){var Kt=Number.isNaN(Number(en))?0:Number(en),Cn=Number.isNaN(Number(dn))?0:Number(dn);return Kt-Cn})}},{key:"render",value:function(){var Re=this,St=this.props,$t=St.pageSize,en=St.locale,dn=St.rootPrefixCls,Kt=St.changeSize,Cn=St.quickGo,He=St.goButton,yt=St.selectComponentClass,Zt=St.buildOptionText,xt=St.selectPrefixCls,Mt=St.disabled,ln=this.state.goInputText,un="".concat(dn,"-options"),Ln=yt,Jn=null,Pa=null,Ha=null;if(!Kt&&!Cn)return null;var Aa=this.getPageSizeOptions();if(Kt&&Ln){var gr=Aa.map(function(nr,ha){return de.createElement(Ln.Option,{key:ha,value:nr.toString()},(Zt||Re.buildOptionText)(nr))});Jn=de.createElement(Ln,{disabled:Mt,prefixCls:xt,showSearch:!1,className:"".concat(un,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:($t||Aa[0]).toString(),onChange:this.changeSize,getPopupContainer:function(ha){return ha.parentNode},"aria-label":en.page_size,defaultOpen:!1},gr)}return Cn&&(He&&(Ha=typeof He=="boolean"?de.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:Mt,className:"".concat(un,"-quick-jumper-button")},en.jump_to_confirm):de.createElement("span",{onClick:this.go,onKeyUp:this.go},He)),Pa=de.createElement("div",{className:"".concat(un,"-quick-jumper")},en.jump_to,de.createElement("input",{disabled:Mt,type:"text",value:ln,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":en.page}),en.page,Ha)),de.createElement("li",{className:"".concat(un)},Jn,Pa)}}]),pt}(de.Component);ve.defaultProps={pageSizeOptions:["10","20","50","100"]};var be=ve,Ke=function(Ie){var pt,tt=Ie.rootPrefixCls,Re=Ie.page,St=Ie.active,$t=Ie.className,en=Ie.showTitle,dn=Ie.onClick,Kt=Ie.onKeyPress,Cn=Ie.itemRender,He="".concat(tt,"-item"),yt=_e()(He,"".concat(He,"-").concat(Re),(pt={},(0,ue.Z)(pt,"".concat(He,"-active"),St),(0,ue.Z)(pt,"".concat(He,"-disabled"),!Re),(0,ue.Z)(pt,Ie.className,$t),pt)),Zt=function(){dn(Re)},xt=function(un){Kt(un,dn,Re)},Mt=Cn(Re,"page",de.createElement("a",{rel:"nofollow"},Re));return Mt?de.createElement("li",{title:en?Re.toString():null,className:yt,onClick:Zt,onKeyPress:xt,tabIndex:0},Mt):null},De=Ke;function ze(){}function he(Oe){var Ie=Number(Oe);return typeof Ie=="number"&&!Number.isNaN(Ie)&&isFinite(Ie)&&Math.floor(Ie)===Ie}var Je=function(Ie,pt,tt){return tt};function je(Oe,Ie,pt){var tt=typeof Oe=="undefined"?Ie.pageSize:Oe;return Math.floor((pt.total-1)/tt)+1}var ft=function(Oe){(0,y.Z)(pt,Oe);var Ie=(0,z.Z)(pt);function pt(tt){var Re;(0,a.Z)(this,pt),Re=Ie.call(this,tt),Re.paginationNode=de.createRef(),Re.getJumpPrevPage=function(){return Math.max(1,Re.state.current-(Re.props.showLessItems?3:5))},Re.getJumpNextPage=function(){return Math.min(je(void 0,Re.state,Re.props),Re.state.current+(Re.props.showLessItems?3:5))},Re.getItemIcon=function(Kt,Cn){var He=Re.props.prefixCls,yt=Kt||de.createElement("button",{type:"button","aria-label":Cn,className:"".concat(He,"-item-link")});return typeof Kt=="function"&&(yt=de.createElement(Kt,(0,E.Z)({},Re.props))),yt},Re.isValid=function(Kt){var Cn=Re.props.total;return he(Kt)&&Kt!==Re.state.current&&he(Cn)&&Cn>0},Re.shouldDisplayQuickJumper=function(){var Kt=Re.props,Cn=Kt.showQuickJumper,He=Kt.total,yt=Re.state.pageSize;return He<=yt?!1:Cn},Re.handleKeyDown=function(Kt){(Kt.keyCode===se.ARROW_UP||Kt.keyCode===se.ARROW_DOWN)&&Kt.preventDefault()},Re.handleKeyUp=function(Kt){var Cn=Re.getValidValue(Kt),He=Re.state.currentInputValue;Cn!==He&&Re.setState({currentInputValue:Cn}),Kt.keyCode===se.ENTER?Re.handleChange(Cn):Kt.keyCode===se.ARROW_UP?Re.handleChange(Cn-1):Kt.keyCode===se.ARROW_DOWN&&Re.handleChange(Cn+1)},Re.handleBlur=function(Kt){var Cn=Re.getValidValue(Kt);Re.handleChange(Cn)},Re.changePageSize=function(Kt){var Cn=Re.state.current,He=je(Kt,Re.state,Re.props);Cn=Cn>He?He:Cn,He===0&&(Cn=Re.state.current),typeof Kt=="number"&&("pageSize"in Re.props||Re.setState({pageSize:Kt}),"current"in Re.props||Re.setState({current:Cn,currentInputValue:Cn})),Re.props.onShowSizeChange(Cn,Kt),"onChange"in Re.props&&Re.props.onChange&&Re.props.onChange(Cn,Kt)},Re.handleChange=function(Kt){var Cn=Re.props,He=Cn.disabled,yt=Cn.onChange,Zt=Re.state,xt=Zt.pageSize,Mt=Zt.current,ln=Zt.currentInputValue;if(Re.isValid(Kt)&&!He){var un=je(void 0,Re.state,Re.props),Ln=Kt;return Kt>un?Ln=un:Kt<1&&(Ln=1),"current"in Re.props||Re.setState({current:Ln}),Ln!==ln&&Re.setState({currentInputValue:Ln}),yt(Ln,xt),Ln}return Mt},Re.prev=function(){Re.hasPrev()&&Re.handleChange(Re.state.current-1)},Re.next=function(){Re.hasNext()&&Re.handleChange(Re.state.current+1)},Re.jumpPrev=function(){Re.handleChange(Re.getJumpPrevPage())},Re.jumpNext=function(){Re.handleChange(Re.getJumpNextPage())},Re.hasPrev=function(){return Re.state.current>1},Re.hasNext=function(){return Re.state.current<je(void 0,Re.state,Re.props)},Re.runIfEnter=function(Kt,Cn){if(Kt.key==="Enter"||Kt.charCode===13){for(var He=arguments.length,yt=new Array(He>2?He-2:0),Zt=2;Zt<He;Zt++)yt[Zt-2]=arguments[Zt];Cn.apply(void 0,yt)}},Re.runIfEnterPrev=function(Kt){Re.runIfEnter(Kt,Re.prev)},Re.runIfEnterNext=function(Kt){Re.runIfEnter(Kt,Re.next)},Re.runIfEnterJumpPrev=function(Kt){Re.runIfEnter(Kt,Re.jumpPrev)},Re.runIfEnterJumpNext=function(Kt){Re.runIfEnter(Kt,Re.jumpNext)},Re.handleGoTO=function(Kt){(Kt.keyCode===se.ENTER||Kt.type==="click")&&Re.handleChange(Re.state.currentInputValue)},Re.renderPrev=function(Kt){var Cn=Re.props,He=Cn.prevIcon,yt=Cn.itemRender,Zt=yt(Kt,"prev",Re.getItemIcon(He,"prev page")),xt=!Re.hasPrev();return(0,de.isValidElement)(Zt)?(0,de.cloneElement)(Zt,{disabled:xt}):Zt},Re.renderNext=function(Kt){var Cn=Re.props,He=Cn.nextIcon,yt=Cn.itemRender,Zt=yt(Kt,"next",Re.getItemIcon(He,"next page")),xt=!Re.hasNext();return(0,de.isValidElement)(Zt)?(0,de.cloneElement)(Zt,{disabled:xt}):Zt};var St=tt.onChange!==ze,$t="current"in tt;$t&&!St&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var en=tt.defaultCurrent;"current"in tt&&(en=tt.current);var dn=tt.defaultPageSize;return"pageSize"in tt&&(dn=tt.pageSize),en=Math.min(en,je(dn,void 0,tt)),Re.state={current:en,currentInputValue:en,pageSize:dn},Re}return(0,x.Z)(pt,[{key:"componentDidUpdate",value:function(Re,St){var $t=this.props.prefixCls;if(St.current!==this.state.current&&this.paginationNode.current){var en=this.paginationNode.current.querySelector(".".concat($t,"-item-").concat(St.current));if(en&&document.activeElement===en){var dn;en==null||(dn=en.blur)===null||dn===void 0||dn.call(en)}}}},{key:"getValidValue",value:function(Re){var St=Re.target.value,$t=je(void 0,this.state,this.props),en=this.state.currentInputValue,dn;return St===""?dn=St:Number.isNaN(Number(St))?dn=en:St>=$t?dn=$t:dn=Number(St),dn}},{key:"getShowSizeChanger",value:function(){var Re=this.props,St=Re.showSizeChanger,$t=Re.total,en=Re.totalBoundaryShowSizeChanger;return typeof St!="undefined"?St:$t>en}},{key:"render",value:function(){var Re=this.props,St=Re.prefixCls,$t=Re.className,en=Re.style,dn=Re.disabled,Kt=Re.hideOnSinglePage,Cn=Re.total,He=Re.locale,yt=Re.showQuickJumper,Zt=Re.showLessItems,xt=Re.showTitle,Mt=Re.showTotal,ln=Re.simple,un=Re.itemRender,Ln=Re.showPrevNextJumpers,Jn=Re.jumpPrevIcon,Pa=Re.jumpNextIcon,Ha=Re.selectComponentClass,Aa=Re.selectPrefixCls,gr=Re.pageSizeOptions,nr=this.state,ha=nr.current,Or=nr.pageSize,Jt=nr.currentInputValue;if(Kt===!0&&Cn<=Or)return null;var Dn=je(void 0,this.state,this.props),ra=[],Da=null,ct=null,Pn=null,In=null,Hn=null,cn=yt&&yt.goButton,oa=Zt?1:2,Sa=ha-1>0?ha-1:0,wt=ha+1<Dn?ha+1:Dn,Lt=(0,te.Z)(this.props,{aria:!0,data:!0}),bt=Mt&&de.createElement("li",{className:"".concat(St,"-total-text")},Mt(Cn,[Cn===0?0:(ha-1)*Or+1,ha*Or>Cn?Cn:ha*Or]));if(ln){cn&&(typeof cn=="boolean"?Hn=de.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},He.jump_to_confirm):Hn=de.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},cn),Hn=de.createElement("li",{title:xt?"".concat(He.jump_to).concat(ha,"/").concat(Dn):null,className:"".concat(St,"-simple-pager")},Hn));var Yn=this.renderPrev(Sa);return de.createElement("ul",(0,b.Z)({className:_e()(St,"".concat(St,"-simple"),(0,ue.Z)({},"".concat(St,"-disabled"),dn),$t),style:en,ref:this.paginationNode},Lt),bt,Yn?de.createElement("li",{title:xt?He.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:_e()("".concat(St,"-prev"),(0,ue.Z)({},"".concat(St,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Yn):null,de.createElement("li",{title:xt?"".concat(ha,"/").concat(Dn):null,className:"".concat(St,"-simple-pager")},de.createElement("input",{type:"text",value:Jt,disabled:dn,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),de.createElement("span",{className:"".concat(St,"-slash")},"/"),Dn),de.createElement("li",{title:xt?He.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:_e()("".concat(St,"-next"),(0,ue.Z)({},"".concat(St,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(wt)),Hn)}if(Dn<=3+oa*2){var ea={locale:He,rootPrefixCls:St,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:xt,itemRender:un};Dn||ra.push(de.createElement(De,(0,b.Z)({},ea,{key:"noPager",page:1,className:"".concat(St,"-item-disabled")})));for(var Wn=1;Wn<=Dn;Wn+=1){var rr=ha===Wn;ra.push(de.createElement(De,(0,b.Z)({},ea,{key:Wn,page:Wn,active:rr})))}}else{var Na=Zt?He.prev_3:He.prev_5,ta=Zt?He.next_3:He.next_5,Ya=un(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Jn,"prev page")),Ba=un(this.getJumpNextPage(),"jump-next",this.getItemIcon(Pa,"next page"));Ln&&(Da=Ya?de.createElement("li",{title:xt?Na:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:_e()("".concat(St,"-jump-prev"),(0,ue.Z)({},"".concat(St,"-jump-prev-custom-icon"),!!Jn))},Ya):null,ct=Ba?de.createElement("li",{title:xt?ta:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:_e()("".concat(St,"-jump-next"),(0,ue.Z)({},"".concat(St,"-jump-next-custom-icon"),!!Pa))},Ba):null),In=de.createElement(De,{locale:He,last:!0,rootPrefixCls:St,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Dn,page:Dn,active:!1,showTitle:xt,itemRender:un}),Pn=de.createElement(De,{locale:He,rootPrefixCls:St,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:xt,itemRender:un});var Bn=Math.max(1,ha-oa),mr=Math.min(ha+oa,Dn);ha-1<=oa&&(mr=1+oa*2),Dn-ha<=oa&&(Bn=Dn-oa*2);for(var Hr=Bn;Hr<=mr;Hr+=1){var eo=ha===Hr;ra.push(de.createElement(De,{locale:He,rootPrefixCls:St,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Hr,page:Hr,active:eo,showTitle:xt,itemRender:un}))}ha-1>=oa*2&&ha!==3&&(ra[0]=(0,de.cloneElement)(ra[0],{className:"".concat(St,"-item-after-jump-prev")}),ra.unshift(Da)),Dn-ha>=oa*2&&ha!==Dn-2&&(ra[ra.length-1]=(0,de.cloneElement)(ra[ra.length-1],{className:"".concat(St,"-item-before-jump-next")}),ra.push(ct)),Bn!==1&&ra.unshift(Pn),mr!==Dn&&ra.push(In)}var Ar=!this.hasPrev()||!Dn,Qe=!this.hasNext()||!Dn,yn=this.renderPrev(Sa),_t=this.renderNext(wt);return de.createElement("ul",(0,b.Z)({className:_e()(St,$t,(0,ue.Z)({},"".concat(St,"-disabled"),dn)),style:en,ref:this.paginationNode},Lt),bt,yn?de.createElement("li",{title:xt?He.prev_page:null,onClick:this.prev,tabIndex:Ar?null:0,onKeyPress:this.runIfEnterPrev,className:_e()("".concat(St,"-prev"),(0,ue.Z)({},"".concat(St,"-disabled"),Ar)),"aria-disabled":Ar},yn):null,ra,_t?de.createElement("li",{title:xt?He.next_page:null,onClick:this.next,tabIndex:Qe?null:0,onKeyPress:this.runIfEnterNext,className:_e()("".concat(St,"-next"),(0,ue.Z)({},"".concat(St,"-disabled"),Qe)),"aria-disabled":Qe},_t):null,de.createElement(be,{disabled:dn,locale:He,rootPrefixCls:St,selectComponentClass:Ha,selectPrefixCls:Aa,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:ha,pageSize:Or,pageSizeOptions:gr,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:cn}))}}],[{key:"getDerivedStateFromProps",value:function(Re,St){var $t={};if("current"in Re&&($t.current=Re.current,Re.current!==St.current&&($t.currentInputValue=$t.current)),"pageSize"in Re&&Re.pageSize!==St.pageSize){var en=St.current,dn=je(Re.pageSize,St,Re);en=en>dn?dn:en,"current"in Re||($t.current=en,$t.currentInputValue=en),$t.pageSize=Re.pageSize}return $t}}]),pt}(de.Component);ft.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:ze,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:ze,locale:ie.Z,style:{},itemRender:Je,totalBoundaryShowSizeChanger:50};var Le=ft,at=ee(22075),ut=ee(36355),st=ee(19716),Bt=ee(8628),on=ee(9763),Ct=ee(57809);const tn=Oe=>de.createElement(Ct.default,Object.assign({},Oe,{showSearch:!0,size:"small"})),Sn=Oe=>de.createElement(Ct.default,Object.assign({},Oe,{showSearch:!0,size:"middle"}));tn.Option=Ct.default.Option,Sn.Option=Ct.default.Option;var Ue=ee(9937),ot=ee(17313),rn=ee(83116),Kn=ee(37613);const Wt=Oe=>{const{componentCls:Ie}=Oe;return{[`${Ie}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Ie}-item-link`]:{color:Oe.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Ie}-item-link`]:{color:Oe.colorTextDisabled,cursor:"not-allowed"}}},[`&${Ie}-disabled`]:{cursor:"not-allowed",[`${Ie}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:Oe.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:Oe.colorBorder,backgroundColor:Oe.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:Oe.itemActiveBgDisabled},a:{color:Oe.itemActiveColorDisabled}}},[`${Ie}-item-link`]:{color:Oe.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Ie}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Ie}-simple-pager`]:{color:Oe.colorTextDisabled},[`${Ie}-jump-prev, ${Ie}-jump-next`]:{[`${Ie}-item-link-icon`]:{opacity:0},[`${Ie}-item-ellipsis`]:{opacity:1}}},[`&${Ie}-simple`]:{[`${Ie}-prev, ${Ie}-next`]:{[`&${Ie}-disabled ${Ie}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},fn=Oe=>{const{componentCls:Ie}=Oe;return{[`&${Ie}-mini ${Ie}-total-text, &${Ie}-mini ${Ie}-simple-pager`]:{height:Oe.itemSizeSM,lineHeight:`${Oe.itemSizeSM}px`},[`&${Ie}-mini ${Ie}-item`]:{minWidth:Oe.itemSizeSM,height:Oe.itemSizeSM,margin:0,lineHeight:`${Oe.itemSizeSM-2}px`},[`&${Ie}-mini:not(${Ie}-disabled) ${Ie}-item:not(${Ie}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:Oe.colorBgTextHover},"&:active":{backgroundColor:Oe.colorBgTextActive}},[`&${Ie}-mini ${Ie}-prev, &${Ie}-mini ${Ie}-next`]:{minWidth:Oe.itemSizeSM,height:Oe.itemSizeSM,margin:0,lineHeight:`${Oe.itemSizeSM}px`},[`&${Ie}-mini:not(${Ie}-disabled)`]:{[`${Ie}-prev, ${Ie}-next`]:{[`&:hover ${Ie}-item-link`]:{backgroundColor:Oe.colorBgTextHover},[`&:active ${Ie}-item-link`]:{backgroundColor:Oe.colorBgTextActive},[`&${Ie}-disabled:hover ${Ie}-item-link`]:{backgroundColor:"transparent"}}},[`
|
|
&${Ie}-mini ${Ie}-prev ${Ie}-item-link,
|
|
&${Ie}-mini ${Ie}-next ${Ie}-item-link
|
|
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:Oe.itemSizeSM,lineHeight:`${Oe.itemSizeSM}px`}},[`&${Ie}-mini ${Ie}-jump-prev, &${Ie}-mini ${Ie}-jump-next`]:{height:Oe.itemSizeSM,marginInlineEnd:0,lineHeight:`${Oe.itemSizeSM}px`},[`&${Ie}-mini ${Ie}-options`]:{marginInlineStart:Oe.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:Oe.miniOptionsSizeChangerTop},"&-quick-jumper":{height:Oe.itemSizeSM,lineHeight:`${Oe.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Ue.x0)(Oe)),{width:Oe.paginationMiniQuickJumperInputWidth,height:Oe.controlHeightSM})}}}},Ge=Oe=>{const{componentCls:Ie}=Oe;return{[`
|
|
&${Ie}-simple ${Ie}-prev,
|
|
&${Ie}-simple ${Ie}-next
|
|
`]:{height:Oe.itemSizeSM,lineHeight:`${Oe.itemSizeSM}px`,verticalAlign:"top",[`${Ie}-item-link`]:{height:Oe.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:Oe.colorBgTextHover},"&:active":{backgroundColor:Oe.colorBgTextActive},"&::after":{height:Oe.itemSizeSM,lineHeight:`${Oe.itemSizeSM}px`}}},[`&${Ie}-simple ${Ie}-simple-pager`]:{display:"inline-block",height:Oe.itemSizeSM,marginInlineEnd:Oe.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:Oe.marginXS,padding:`0 ${Oe.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:Oe.itemInputBg,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,borderRadius:Oe.borderRadius,outline:"none",transition:`border-color ${Oe.motionDurationMid}`,color:"inherit","&:hover":{borderColor:Oe.colorPrimary},"&:focus":{borderColor:Oe.colorPrimaryHover,boxShadow:`${Oe.inputOutlineOffset}px 0 ${Oe.controlOutlineWidth}px ${Oe.controlOutline}`},"&[disabled]":{color:Oe.colorTextDisabled,backgroundColor:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,cursor:"not-allowed"}}}}},gt=Oe=>{const{componentCls:Ie}=Oe;return{[`${Ie}-jump-prev, ${Ie}-jump-next`]:{outline:0,[`${Ie}-item-container`]:{position:"relative",[`${Ie}-item-link-icon`]:{color:Oe.colorPrimary,fontSize:Oe.fontSizeSM,opacity:0,transition:`all ${Oe.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${Ie}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:Oe.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:Oe.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:Oe.paginationEllipsisTextIndent,opacity:1,transition:`all ${Oe.motionDurationMid}`}},"&:hover":{[`${Ie}-item-link-icon`]:{opacity:1},[`${Ie}-item-ellipsis`]:{opacity:0}}},[`
|
|
${Ie}-prev,
|
|
${Ie}-jump-prev,
|
|
${Ie}-jump-next
|
|
`]:{marginInlineEnd:Oe.marginXS},[`
|
|
${Ie}-prev,
|
|
${Ie}-next,
|
|
${Ie}-jump-prev,
|
|
${Ie}-jump-next
|
|
`]:{display:"inline-block",minWidth:Oe.itemSize,height:Oe.itemSize,color:Oe.colorText,fontFamily:Oe.fontFamily,lineHeight:`${Oe.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:Oe.borderRadius,cursor:"pointer",transition:`all ${Oe.motionDurationMid}`},[`${Ie}-prev, ${Ie}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:Oe.colorText,cursor:"pointer",userSelect:"none"},[`${Ie}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:Oe.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${Oe.lineWidth}px ${Oe.lineType} transparent`,borderRadius:Oe.borderRadius,outline:"none",transition:`all ${Oe.motionDurationMid}`},[`&:hover ${Ie}-item-link`]:{backgroundColor:Oe.colorBgTextHover},[`&:active ${Ie}-item-link`]:{backgroundColor:Oe.colorBgTextActive},[`&${Ie}-disabled:hover`]:{[`${Ie}-item-link`]:{backgroundColor:"transparent"}}},[`${Ie}-slash`]:{marginInlineEnd:Oe.paginationSlashMarginInlineEnd,marginInlineStart:Oe.paginationSlashMarginInlineStart},[`${Ie}-options`]:{display:"inline-block",marginInlineStart:Oe.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:Oe.controlHeight,marginInlineStart:Oe.marginXS,lineHeight:`${Oe.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Ue.ik)(Oe)),{width:Oe.controlHeightLG*1.25,height:Oe.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:Oe.marginXS,marginInlineEnd:Oe.marginXS})}}}},It=Oe=>{const{componentCls:Ie}=Oe;return{[`${Ie}-item`]:{display:"inline-block",minWidth:Oe.itemSize,height:Oe.itemSize,marginInlineEnd:Oe.marginXS,fontFamily:Oe.fontFamily,lineHeight:`${Oe.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${Oe.lineWidth}px ${Oe.lineType} transparent`,borderRadius:Oe.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${Oe.paginationItemPaddingInline}px`,color:Oe.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Ie}-item-active)`]:{"&:hover":{transition:`all ${Oe.motionDurationMid}`,backgroundColor:Oe.colorBgTextHover},"&:active":{backgroundColor:Oe.colorBgTextActive}},"&-active":{fontWeight:Oe.fontWeightStrong,backgroundColor:Oe.itemActiveBg,borderColor:Oe.colorPrimary,a:{color:Oe.colorPrimary},"&:hover":{borderColor:Oe.colorPrimaryHover},"&:hover a":{color:Oe.colorPrimaryHover}}}}},mt=Oe=>{const{componentCls:Ie}=Oe;return{[Ie]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,ot.Wf)(Oe)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Ie}-total-text`]:{display:"inline-block",height:Oe.itemSize,marginInlineEnd:Oe.marginXS,lineHeight:`${Oe.itemSize-2}px`,verticalAlign:"middle"}}),It(Oe)),gt(Oe)),Ge(Oe)),fn(Oe)),Wt(Oe)),{[`@media only screen and (max-width: ${Oe.screenLG}px)`]:{[`${Ie}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${Oe.screenSM}px)`]:{[`${Ie}-options`]:{display:"none"}}}),[`&${Oe.componentCls}-rtl`]:{direction:"rtl"}}},Dt=Oe=>{const{componentCls:Ie}=Oe;return{[`${Ie}${Ie}-disabled:not(${Ie}-mini)`]:{"&, &:hover":{[`${Ie}-item-link`]:{borderColor:Oe.colorBorder}},"&:focus-visible":{[`${Ie}-item-link`]:{borderColor:Oe.colorBorder}},[`${Ie}-item, ${Ie}-item-link`]:{backgroundColor:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,[`&:hover:not(${Ie}-item-active)`]:{backgroundColor:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,a:{color:Oe.colorTextDisabled}},[`&${Ie}-item-active`]:{backgroundColor:Oe.itemActiveBgDisabled}},[`${Ie}-prev, ${Ie}-next`]:{"&:hover button":{backgroundColor:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder,color:Oe.colorTextDisabled},[`${Ie}-item-link`]:{backgroundColor:Oe.colorBgContainerDisabled,borderColor:Oe.colorBorder}}},[`${Ie}:not(${Ie}-mini)`]:{[`${Ie}-prev, ${Ie}-next`]:{"&:hover button":{borderColor:Oe.colorPrimaryHover,backgroundColor:Oe.itemBg},[`${Ie}-item-link`]:{backgroundColor:Oe.itemLinkBg,borderColor:Oe.colorBorder},[`&:hover ${Ie}-item-link`]:{borderColor:Oe.colorPrimary,backgroundColor:Oe.itemBg,color:Oe.colorPrimary},[`&${Ie}-disabled`]:{[`${Ie}-item-link`]:{borderColor:Oe.colorBorder,color:Oe.colorTextDisabled}}},[`${Ie}-item`]:{backgroundColor:Oe.itemBg,border:`${Oe.lineWidth}px ${Oe.lineType} ${Oe.colorBorder}`,[`&:hover:not(${Ie}-item-active)`]:{borderColor:Oe.colorPrimary,backgroundColor:Oe.itemBg,a:{color:Oe.colorPrimary}},"&-active":{borderColor:Oe.colorPrimary}}}}},dt=Oe=>{const{componentCls:Ie}=Oe;return{[`${Ie}:not(${Ie}-disabled)`]:{[`${Ie}-item`]:Object.assign({},(0,ot.Qy)(Oe)),[`${Ie}-jump-prev, ${Ie}-jump-next`]:{"&:focus-visible":Object.assign({[`${Ie}-item-link-icon`]:{opacity:1},[`${Ie}-item-ellipsis`]:{opacity:0}},(0,ot.oN)(Oe))},[`${Ie}-prev, ${Ie}-next`]:{[`&:focus-visible ${Ie}-item-link`]:Object.assign({},(0,ot.oN)(Oe))}}}};var nt=(0,rn.Z)("Pagination",Oe=>{const Ie=(0,Kn.TS)(Oe,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:Oe.marginXXS/2,paginationMiniQuickJumperInputWidth:Oe.controlHeightLG*1.1,paginationItemPaddingInline:Oe.marginXXS*1.5,paginationEllipsisLetterSpacing:Oe.marginXXS/2,paginationSlashMarginInlineStart:Oe.marginXXS,paginationSlashMarginInlineEnd:Oe.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Ue.e5)(Oe),(0,Ue.TM)(Oe));return[mt(Ie),dt(Ie),Oe.wireframe&&Dt(Ie)]},Oe=>({itemBg:Oe.colorBgContainer,itemSize:Oe.controlHeight,itemSizeSM:Oe.controlHeightSM,itemActiveBg:Oe.colorBgContainer,itemLinkBg:Oe.colorBgContainer,itemActiveColorDisabled:Oe.colorTextDisabled,itemActiveBgDisabled:Oe.controlItemBgActiveDisabled,itemInputBg:Oe.colorBgContainer,miniOptionsSizeChangerTop:0})),we=function(Oe,Ie){var pt={};for(var tt in Oe)Object.prototype.hasOwnProperty.call(Oe,tt)&&Ie.indexOf(tt)<0&&(pt[tt]=Oe[tt]);if(Oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,tt=Object.getOwnPropertySymbols(Oe);Re<tt.length;Re++)Ie.indexOf(tt[Re])<0&&Object.prototype.propertyIsEnumerable.call(Oe,tt[Re])&&(pt[tt[Re]]=Oe[tt[Re]]);return pt},qe=Oe=>{const{prefixCls:Ie,selectPrefixCls:pt,className:tt,rootClassName:Re,style:St,size:$t,locale:en,selectComponentClass:dn,responsive:Kt,showSizeChanger:Cn}=Oe,He=we(Oe,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:yt}=(0,Bt.Z)(Kt),{getPrefixCls:Zt,direction:xt,pagination:Mt={}}=de.useContext(ut.E_),ln=Zt("pagination",Ie),[un,Ln]=nt(ln),Jn=Cn!=null?Cn:Mt.showSizeChanger,Pa=de.useMemo(()=>{const Dn=de.createElement("span",{className:`${ln}-item-ellipsis`},"\u2022\u2022\u2022"),ra=de.createElement("button",{className:`${ln}-item-link`,type:"button",tabIndex:-1},xt==="rtl"?de.createElement(We.Z,null):de.createElement(Ve.Z,null)),Da=de.createElement("button",{className:`${ln}-item-link`,type:"button",tabIndex:-1},xt==="rtl"?de.createElement(Ve.Z,null):de.createElement(We.Z,null)),ct=de.createElement("a",{className:`${ln}-item-link`},de.createElement("div",{className:`${ln}-item-container`},xt==="rtl"?de.createElement($e.Z,{className:`${ln}-item-link-icon`}):de.createElement(it,{className:`${ln}-item-link-icon`}),Dn)),Pn=de.createElement("a",{className:`${ln}-item-link`},de.createElement("div",{className:`${ln}-item-container`},xt==="rtl"?de.createElement(it,{className:`${ln}-item-link-icon`}):de.createElement($e.Z,{className:`${ln}-item-link-icon`}),Dn));return{prevIcon:ra,nextIcon:Da,jumpPrevIcon:ct,jumpNextIcon:Pn}},[xt,ln]),[Ha]=(0,on.Z)("Pagination",at.Z),Aa=Object.assign(Object.assign({},Ha),en),gr=(0,st.Z)($t),nr=gr==="small"||!!(yt&&!gr&&Kt),ha=Zt("select",pt),Or=_e()({[`${ln}-mini`]:nr,[`${ln}-rtl`]:xt==="rtl"},Mt==null?void 0:Mt.className,tt,Re,Ln),Jt=Object.assign(Object.assign({},Mt==null?void 0:Mt.style),St);return un(de.createElement(Le,Object.assign({},Pa,He,{style:Jt,prefixCls:ln,selectPrefixCls:ha,className:Or,selectComponentClass:dn||(nr?tn:Sn),locale:Aa,showSizeChanger:Jn})))},Ot=qe},39722:function(Tt,zt,ee){"use strict";ee.d(zt,{t5:function(){return Ve}});var b=ee(92310),de=ee.n(b),Fe=ee(55477),Ne=ee(59301),Ze=ee(36355),Te=ee(77578),le=ee(17356),it=function(Xe,_e){var ue={};for(var E in Xe)Object.prototype.hasOwnProperty.call(Xe,E)&&_e.indexOf(E)<0&&(ue[E]=Xe[E]);if(Xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,E=Object.getOwnPropertySymbols(Xe);a<E.length;a++)_e.indexOf(E[a])<0&&Object.prototype.propertyIsEnumerable.call(Xe,E[a])&&(ue[E[a]]=Xe[E[a]]);return ue};const $e=(Xe,_e,ue)=>{if(!(!_e&&!ue))return Ne.createElement(Ne.Fragment,null,_e&&Ne.createElement("div",{className:`${Xe}-title`},(0,Te.Z)(_e)),Ne.createElement("div",{className:`${Xe}-inner-content`},(0,Te.Z)(ue)))},Ve=Xe=>{const{hashId:_e,prefixCls:ue,className:E,style:a,placement:x="top",title:y,content:z,children:te}=Xe;return Ne.createElement("div",{className:de()(_e,ue,`${ue}-pure`,`${ue}-placement-${x}`,E),style:a},Ne.createElement("div",{className:`${ue}-arrow`}),Ne.createElement(Fe.G,Object.assign({},Xe,{className:_e,prefixCls:ue}),te||$e(ue,y,z)))},We=Xe=>{const{prefixCls:_e}=Xe,ue=it(Xe,["prefixCls"]),{getPrefixCls:E}=Ne.useContext(Ze.E_),a=E("popover",_e),[x,y]=(0,le.Z)(a);return x(Ne.createElement(Ve,Object.assign({},ue,{prefixCls:a,hashId:y})))};zt.ZP=We},60324:function(Tt,zt,ee){"use strict";var b=ee(92310),de=ee.n(b),Fe=ee(59301),Ne=ee(77578),Ze=ee(62892),Te=ee(36355),le=ee(6848),it=ee(39722),$e=ee(17356),Ve=function(_e,ue){var E={};for(var a in _e)Object.prototype.hasOwnProperty.call(_e,a)&&ue.indexOf(a)<0&&(E[a]=_e[a]);if(_e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var x=0,a=Object.getOwnPropertySymbols(_e);x<a.length;x++)ue.indexOf(a[x])<0&&Object.prototype.propertyIsEnumerable.call(_e,a[x])&&(E[a[x]]=_e[a[x]]);return E};const We=_e=>{let{title:ue,content:E,prefixCls:a}=_e;return Fe.createElement(Fe.Fragment,null,ue&&Fe.createElement("div",{className:`${a}-title`},(0,Ne.Z)(ue)),Fe.createElement("div",{className:`${a}-inner-content`},(0,Ne.Z)(E)))},Xe=Fe.forwardRef((_e,ue)=>{const{prefixCls:E,title:a,content:x,overlayClassName:y,placement:z="top",trigger:te="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:se=.1,overlayStyle:ie={}}=_e,ve=Ve(_e,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:be}=Fe.useContext(Te.E_),Ke=be("popover",E),[De,ze]=(0,$e.Z)(Ke),he=be(),Je=de()(y,ze);return De(Fe.createElement(le.Z,Object.assign({placement:z,trigger:te,mouseEnterDelay:re,mouseLeaveDelay:se,overlayStyle:ie},ve,{prefixCls:Ke,overlayClassName:Je,ref:ue,overlay:a||x?Fe.createElement(We,{prefixCls:Ke,title:a,content:x}):null,transitionName:(0,Ze.m)(he,"zoom-big",ve.transitionName),"data-popover-inject":!0})))});Xe._InternalPanelDoNotUseOrYouWillBeFired=it.ZP,zt.Z=Xe},17356:function(Tt,zt,ee){"use strict";var b=ee(17313),de=ee(29878),Fe=ee(19447),Ne=ee(33166),Ze=ee(83116),Te=ee(37613);const le=Ve=>{const{componentCls:We,popoverColor:Xe,minWidth:_e,fontWeightStrong:ue,popoverPadding:E,boxShadowSecondary:a,colorTextHeading:x,borderRadiusLG:y,zIndexPopup:z,marginXS:te,colorBgElevated:re,popoverBg:se}=Ve;return[{[We]:Object.assign(Object.assign({},(0,b.Wf)(Ve)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:z,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"},[`${We}-content`]:{position:"relative"},[`${We}-inner`]:{backgroundColor:se,backgroundClip:"padding-box",borderRadius:y,boxShadow:a,padding:E},[`${We}-title`]:{minWidth:_e,marginBottom:te,color:x,fontWeight:ue},[`${We}-inner-content`]:{color:Xe}})},(0,Fe.ZP)(Ve,{colorBg:"var(--antd-arrow-background-color)"}),{[`${We}-pure`]:{position:"relative",maxWidth:"none",margin:Ve.sizePopupArrow,display:"inline-block",[`${We}-content`]:{display:"inline-block"}}}]},it=Ve=>{const{componentCls:We}=Ve;return{[We]:Ne.i.map(Xe=>{const _e=Ve[`${Xe}6`];return{[`&${We}-${Xe}`]:{"--antd-arrow-background-color":_e,[`${We}-inner`]:{backgroundColor:_e},[`${We}-arrow`]:{background:"transparent"}}}})}},$e=Ve=>{const{componentCls:We,lineWidth:Xe,lineType:_e,colorSplit:ue,paddingSM:E,controlHeight:a,fontSize:x,lineHeight:y,padding:z}=Ve,te=a-Math.round(x*y),re=te/2,se=te/2-Xe,ie=z;return{[We]:{[`${We}-inner`]:{padding:0},[`${We}-title`]:{margin:0,padding:`${re}px ${ie}px ${se}px`,borderBottom:`${Xe}px ${_e} ${ue}`},[`${We}-inner-content`]:{padding:`${E}px ${ie}px`}}}};zt.Z=(0,Ze.Z)("Popover",Ve=>{const{colorBgElevated:We,colorText:Xe,wireframe:_e}=Ve,ue=(0,Te.TS)(Ve,{popoverPadding:12,popoverBg:We,popoverColor:Xe});return[le(ue),it(ue),_e&&$e(ue),(0,de._y)(ue,"zoom-big")]},Ve=>({width:177,minWidth:177,zIndexPopup:Ve.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},93948:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return Cn}});var b=ee(59301),de=ee(29679),Fe=ee(40001),Ne=ee(19248),Ze=ee(99267),Te=ee(92310),le=ee.n(Te),it=ee(2738),$e=ee(36355),Ve=ee(14809),We=ee(20439),Xe=ee(62646),_e={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ue=function(){var yt=(0,b.useRef)([]),Zt=(0,b.useRef)(null);return(0,b.useEffect)(function(){var xt=Date.now(),Mt=!1;yt.current.forEach(function(ln){if(ln){Mt=!0;var un=ln.style;un.transitionDuration=".3s, .3s, .3s, .06s",Zt.current&&xt-Zt.current<100&&(un.transitionDuration="0s, 0s")}}),Mt&&(Zt.current=Date.now())}),yt.current},E=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(yt){var Zt=(0,We.Z)((0,We.Z)({},_e),yt),xt=Zt.className,Mt=Zt.percent,ln=Zt.prefixCls,un=Zt.strokeColor,Ln=Zt.strokeLinecap,Jn=Zt.strokeWidth,Pa=Zt.style,Ha=Zt.trailColor,Aa=Zt.trailWidth,gr=Zt.transition,nr=(0,Xe.Z)(Zt,E);delete nr.gapPosition;var ha=Array.isArray(Mt)?Mt:[Mt],Or=Array.isArray(un)?un:[un],Jt=ue(),Dn=Jn/2,ra=100-Jn/2,Da="M ".concat(Ln==="round"?Dn:0,",").concat(Dn,`
|
|
L `).concat(Ln==="round"?ra:100,",").concat(Dn),ct="0 0 100 ".concat(Jn),Pn=0;return b.createElement("svg",(0,Ve.Z)({className:le()("".concat(ln,"-line"),xt),viewBox:ct,preserveAspectRatio:"none",style:Pa},nr),b.createElement("path",{className:"".concat(ln,"-line-trail"),d:Da,strokeLinecap:Ln,stroke:Ha,strokeWidth:Aa||Jn,fillOpacity:"0"}),ha.map(function(In,Hn){var cn=1;switch(Ln){case"round":cn=1-Jn/100;break;case"square":cn=1-Jn/2/100;break;default:cn=1;break}var oa={strokeDasharray:"".concat(In*cn,"px, 100px"),strokeDashoffset:"-".concat(Pn,"px"),transition:gr||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},Sa=Or[Hn]||Or[Or.length-1];return Pn+=In,b.createElement("path",{key:Hn,className:"".concat(ln,"-line-path"),d:Da,strokeLinecap:Ln,stroke:Sa,strokeWidth:Jn,fillOpacity:"0",ref:function(Lt){Jt[Hn]=Lt},style:oa})}))},x=a,y=ee(93664),z=ee(50298),te=ee(47273),re=0,se=(0,te.Z)();function ie(){var He;return se?(He=re,re+=1):He="TEST_OR_SSR",He}var ve=function(He){var yt=b.useState(),Zt=(0,z.Z)(yt,2),xt=Zt[0],Mt=Zt[1];return b.useEffect(function(){Mt("rc_progress_".concat(ie()))},[]),He||xt},be=function(yt){var Zt=yt.bg,xt=yt.children;return b.createElement("div",{style:{width:"100%",height:"100%",background:Zt}},xt)};function Ke(He,yt){return Object.keys(He).map(function(Zt){var xt=parseFloat(Zt),Mt="".concat(Math.floor(xt*yt),"%");return"".concat(He[Zt]," ").concat(Mt)})}var De=b.forwardRef(function(He,yt){var Zt=He.prefixCls,xt=He.color,Mt=He.gradientId,ln=He.radius,un=He.style,Ln=He.ptg,Jn=He.strokeLinecap,Pa=He.strokeWidth,Ha=He.size,Aa=He.gapDegree,gr=xt&&(0,y.Z)(xt)==="object",nr=gr?"#FFF":void 0,ha=Ha/2,Or=b.createElement("circle",{className:"".concat(Zt,"-circle-path"),r:ln,cx:ha,cy:ha,stroke:nr,strokeLinecap:Jn,strokeWidth:Pa,opacity:Ln===0?0:1,style:un,ref:yt});if(!gr)return Or;var Jt="".concat(Mt,"-conic"),Dn=Aa?"".concat(180+Aa/2,"deg"):"0deg",ra=Ke(xt,(360-Aa)/360),Da=Ke(xt,1),ct="conic-gradient(from ".concat(Dn,", ").concat(ra.join(", "),")"),Pn="linear-gradient(to ".concat(Aa?"bottom":"top",", ").concat(Da.join(", "),")");return b.createElement(b.Fragment,null,b.createElement("mask",{id:Jt},Or),b.createElement("foreignObject",{x:0,y:0,width:Ha,height:Ha,mask:"url(#".concat(Jt,")")},b.createElement(be,{bg:Pn},b.createElement(be,{bg:ct}))))}),ze=De,he=100,Je=function(yt,Zt,xt,Mt,ln,un,Ln,Jn,Pa,Ha){var Aa=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,gr=xt/100*360*((360-un)/360),nr=un===0?0:{bottom:0,top:180,left:90,right:-90}[Ln],ha=(100-Mt)/100*Zt;Pa==="round"&&Mt!==100&&(ha+=Ha/2,ha>=Zt&&(ha=Zt-.01));var Or=he/2;return{stroke:typeof Jn=="string"?Jn:void 0,strokeDasharray:"".concat(Zt,"px ").concat(yt),strokeDashoffset:ha+Aa,transform:"rotate(".concat(ln+gr+nr,"deg)"),transformOrigin:"".concat(Or,"px ").concat(Or,"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}},je=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function ft(He){var yt=He!=null?He:[];return Array.isArray(yt)?yt:[yt]}var Le=function(yt){var Zt=(0,We.Z)((0,We.Z)({},_e),yt),xt=Zt.id,Mt=Zt.prefixCls,ln=Zt.steps,un=Zt.strokeWidth,Ln=Zt.trailWidth,Jn=Zt.gapDegree,Pa=Jn===void 0?0:Jn,Ha=Zt.gapPosition,Aa=Zt.trailColor,gr=Zt.strokeLinecap,nr=Zt.style,ha=Zt.className,Or=Zt.strokeColor,Jt=Zt.percent,Dn=(0,Xe.Z)(Zt,je),ra=he/2,Da=ve(xt),ct="".concat(Da,"-gradient"),Pn=ra-un/2,In=Math.PI*2*Pn,Hn=Pa>0?90+Pa/2:-90,cn=In*((360-Pa)/360),oa=(0,y.Z)(ln)==="object"?ln:{count:ln,space:2},Sa=oa.count,wt=oa.space,Lt=ft(Jt),bt=ft(Or),Yn=bt.find(function(Ba){return Ba&&(0,y.Z)(Ba)==="object"}),ea=Yn&&(0,y.Z)(Yn)==="object",Wn=ea?"butt":gr,rr=Je(In,cn,0,100,Hn,Pa,Ha,Aa,Wn,un),Na=ue(),ta=function(){var Bn=0;return Lt.map(function(mr,Hr){var eo=bt[Hr]||bt[bt.length-1],Ar=Je(In,cn,Bn,mr,Hn,Pa,Ha,eo,Wn,un);return Bn+=mr,b.createElement(ze,{key:Hr,color:eo,ptg:mr,radius:Pn,prefixCls:Mt,gradientId:ct,style:Ar,strokeLinecap:Wn,strokeWidth:un,gapDegree:Pa,ref:function(yn){Na[Hr]=yn},size:he})}).reverse()},Ya=function(){var Bn=Math.round(Sa*(Lt[0]/100)),mr=100/Sa,Hr=0;return new Array(Sa).fill(null).map(function(eo,Ar){var Qe=Ar<=Bn-1?bt[0]:Aa,yn=Qe&&(0,y.Z)(Qe)==="object"?"url(#".concat(ct,")"):void 0,_t=Je(In,cn,Hr,mr,Hn,Pa,Ha,Qe,"butt",un,wt);return Hr+=(cn-_t.strokeDashoffset+wt)*100/cn,b.createElement("circle",{key:Ar,className:"".concat(Mt,"-circle-path"),r:Pn,cx:ra,cy:ra,stroke:yn,strokeWidth:un,opacity:1,style:_t,ref:function(jn){Na[Ar]=jn}})})};return b.createElement("svg",(0,Ve.Z)({className:le()("".concat(Mt,"-circle"),ha),viewBox:"0 0 ".concat(he," ").concat(he),style:nr,id:xt,role:"presentation"},Dn),!Sa&&b.createElement("circle",{className:"".concat(Mt,"-circle-trail"),r:Pn,cx:ra,cy:ra,stroke:Aa,strokeLinecap:Wn,strokeWidth:Ln||un,style:rr}),Sa?Ya():ta())},at=Le,ut={Line:x,Circle:at},st=ee(6848),Bt=ee(30071);function on(He){return!He||He<0?0:He>100?100:He}function Ct(He){let{success:yt,successPercent:Zt}=He,xt=Zt;return yt&&"progress"in yt&&(xt=yt.progress),yt&&"percent"in yt&&(xt=yt.percent),xt}const tn=He=>{let{percent:yt,success:Zt,successPercent:xt}=He;const Mt=on(Ct({success:Zt,successPercent:xt}));return[Mt,on(on(yt)-Mt)]},Sn=He=>{let{success:yt={},strokeColor:Zt}=He;const{strokeColor:xt}=yt;return[xt||Bt.presetPrimaryColors.green,Zt||null]},Ue=(He,yt,Zt)=>{var xt,Mt,ln,un;let Ln=-1,Jn=-1;if(yt==="step"){const Pa=Zt.steps,Ha=Zt.strokeWidth;typeof He=="string"||typeof He=="undefined"?(Ln=He==="small"?2:14,Jn=Ha!=null?Ha:8):typeof He=="number"?[Ln,Jn]=[He,He]:[Ln=14,Jn=8]=He,Ln*=Pa}else if(yt==="line"){const Pa=Zt==null?void 0:Zt.strokeWidth;typeof He=="string"||typeof He=="undefined"?Jn=Pa||(He==="small"?6:8):typeof He=="number"?[Ln,Jn]=[He,He]:[Ln=-1,Jn=8]=He}else(yt==="circle"||yt==="dashboard")&&(typeof He=="string"||typeof He=="undefined"?[Ln,Jn]=He==="small"?[60,60]:[120,120]:typeof He=="number"?[Ln,Jn]=[He,He]:(Ln=(Mt=(xt=He[0])!==null&&xt!==void 0?xt:He[1])!==null&&Mt!==void 0?Mt:120,Jn=(un=(ln=He[0])!==null&&ln!==void 0?ln:He[1])!==null&&un!==void 0?un:120));return[Ln,Jn]},ot=3,rn=He=>ot/He*100;var Wt=He=>{const{prefixCls:yt,trailColor:Zt=null,strokeLinecap:xt="round",gapPosition:Mt,gapDegree:ln,width:un=120,type:Ln,children:Jn,success:Pa,size:Ha=un}=He,[Aa,gr]=Ue(Ha,"circle");let{strokeWidth:nr}=He;nr===void 0&&(nr=Math.max(rn(Aa),6));const ha={width:Aa,height:gr,fontSize:Aa*.15+6},Or=b.useMemo(()=>{if(ln||ln===0)return ln;if(Ln==="dashboard")return 75},[ln,Ln]),Jt=Mt||Ln==="dashboard"&&"bottom"||void 0,Dn=Object.prototype.toString.call(He.strokeColor)==="[object Object]",ra=Sn({success:Pa,strokeColor:He.strokeColor}),Da=le()(`${yt}-inner`,{[`${yt}-circle-gradient`]:Dn}),ct=b.createElement(at,{percent:tn(He),strokeWidth:nr,trailWidth:nr,strokeColor:ra,strokeLinecap:xt,trailColor:Zt,prefixCls:yt,gapDegree:Or,gapPosition:Jt});return b.createElement("div",{className:Da,style:ha},Aa<=20?b.createElement(st.Z,{title:Jn},b.createElement("span",null,ct)):b.createElement(b.Fragment,null,ct,Jn))},fn=function(He,yt){var Zt={};for(var xt in He)Object.prototype.hasOwnProperty.call(He,xt)&&yt.indexOf(xt)<0&&(Zt[xt]=He[xt]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,xt=Object.getOwnPropertySymbols(He);Mt<xt.length;Mt++)yt.indexOf(xt[Mt])<0&&Object.prototype.propertyIsEnumerable.call(He,xt[Mt])&&(Zt[xt[Mt]]=He[xt[Mt]]);return Zt};const Ge=He=>{let yt=[];return Object.keys(He).forEach(Zt=>{const xt=parseFloat(Zt.replace(/%/g,""));isNaN(xt)||yt.push({key:xt,value:He[Zt]})}),yt=yt.sort((Zt,xt)=>Zt.key-xt.key),yt.map(Zt=>{let{key:xt,value:Mt}=Zt;return`${Mt} ${xt}%`}).join(", ")},gt=(He,yt)=>{const{from:Zt=Bt.presetPrimaryColors.blue,to:xt=Bt.presetPrimaryColors.blue,direction:Mt=yt==="rtl"?"to left":"to right"}=He,ln=fn(He,["from","to","direction"]);if(Object.keys(ln).length!==0){const un=Ge(ln);return{backgroundImage:`linear-gradient(${Mt}, ${un})`}}return{backgroundImage:`linear-gradient(${Mt}, ${Zt}, ${xt})`}};var mt=He=>{const{prefixCls:yt,direction:Zt,percent:xt,size:Mt,strokeWidth:ln,strokeColor:un,strokeLinecap:Ln="round",children:Jn,trailColor:Pa=null,success:Ha}=He,Aa=un&&typeof un!="string"?gt(un,Zt):{backgroundColor:un},gr=Ln==="square"||Ln==="butt"?0:void 0,nr={backgroundColor:Pa||void 0,borderRadius:gr},ha=Mt!=null?Mt:[-1,ln||(Mt==="small"?6:8)],[Or,Jt]=Ue(ha,"line",{strokeWidth:ln}),Dn=Object.assign({width:`${on(xt)}%`,height:Jt,borderRadius:gr},Aa),ra=Ct(He),Da={width:`${on(ra)}%`,height:Jt,borderRadius:gr,backgroundColor:Ha==null?void 0:Ha.strokeColor},ct={width:Or<0?"100%":Or,height:Jt};return b.createElement(b.Fragment,null,b.createElement("div",{className:`${yt}-outer`,style:ct},b.createElement("div",{className:`${yt}-inner`,style:nr},b.createElement("div",{className:`${yt}-bg`,style:Dn}),ra!==void 0?b.createElement("div",{className:`${yt}-success-bg`,style:Da}):null)),Jn)},dt=He=>{const{size:yt,steps:Zt,percent:xt=0,strokeWidth:Mt=8,strokeColor:ln,trailColor:un=null,prefixCls:Ln,children:Jn}=He,Pa=Math.round(Zt*(xt/100)),Ha=yt==="small"?2:14,Aa=yt!=null?yt:[Ha,Mt],[gr,nr]=Ue(Aa,"step",{steps:Zt,strokeWidth:Mt}),ha=gr/Zt,Or=new Array(Zt);for(let Jt=0;Jt<Zt;Jt++){const Dn=Array.isArray(ln)?ln[Jt]:ln;Or[Jt]=b.createElement("div",{key:Jt,className:le()(`${Ln}-steps-item`,{[`${Ln}-steps-item-active`]:Jt<=Pa-1}),style:{backgroundColor:Jt<=Pa-1?Dn:un,width:ha,height:nr}})}return b.createElement("div",{className:`${Ln}-steps-outer`},Or,Jn)},nt=ee(93083),we=ee(17313),fe=ee(83116),qe=ee(37613);const Ot=He=>{const yt=He?"100%":"-100%";return new nt.Keyframes(`antProgress${He?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${yt}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${yt}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Oe=He=>{const{componentCls:yt,iconCls:Zt}=He;return{[yt]:Object.assign(Object.assign({},(0,we.Wf)(He)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:He.fontSize,marginInlineEnd:He.marginXS,marginBottom:He.marginXS},[`${yt}-outer`]:{display:"inline-block",width:"100%"},[`&${yt}-show-info`]:{[`${yt}-outer`]:{marginInlineEnd:`calc(-2em - ${He.marginXS}px)`,paddingInlineEnd:`calc(2em + ${He.paddingXS}px)`}},[`${yt}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:He.remainingColor,borderRadius:He.lineBorderRadius},[`${yt}-inner:not(${yt}-circle-gradient)`]:{[`${yt}-circle-path`]:{stroke:He.defaultColor}},[`${yt}-success-bg, ${yt}-bg`]:{position:"relative",backgroundColor:He.defaultColor,borderRadius:He.lineBorderRadius,transition:`all ${He.motionDurationSlow} ${He.motionEaseInOutCirc}`},[`${yt}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:He.colorSuccess},[`${yt}-text`]:{display:"inline-block",width:"2em",marginInlineStart:He.marginXS,color:He.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Zt]:{fontSize:He.fontSize}},[`&${yt}-status-active`]:{[`${yt}-bg::before`]:{position:"absolute",inset:0,backgroundColor:He.colorBgContainer,borderRadius:He.lineBorderRadius,opacity:0,animationName:Ot(),animationDuration:He.progressActiveMotionDuration,animationTimingFunction:He.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${yt}-rtl${yt}-status-active`]:{[`${yt}-bg::before`]:{animationName:Ot(!0)}},[`&${yt}-status-exception`]:{[`${yt}-bg`]:{backgroundColor:He.colorError},[`${yt}-text`]:{color:He.colorError}},[`&${yt}-status-exception ${yt}-inner:not(${yt}-circle-gradient)`]:{[`${yt}-circle-path`]:{stroke:He.colorError}},[`&${yt}-status-success`]:{[`${yt}-bg`]:{backgroundColor:He.colorSuccess},[`${yt}-text`]:{color:He.colorSuccess}},[`&${yt}-status-success ${yt}-inner:not(${yt}-circle-gradient)`]:{[`${yt}-circle-path`]:{stroke:He.colorSuccess}}})}},Ie=He=>{const{componentCls:yt,iconCls:Zt}=He;return{[yt]:{[`${yt}-circle-trail`]:{stroke:He.remainingColor},[`&${yt}-circle ${yt}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${yt}-circle ${yt}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:He.circleTextColor,fontSize:He.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Zt]:{fontSize:`${He.fontSize/He.fontSizeSM}em`}},[`${yt}-circle&-status-exception`]:{[`${yt}-text`]:{color:He.colorError}},[`${yt}-circle&-status-success`]:{[`${yt}-text`]:{color:He.colorSuccess}}},[`${yt}-inline-circle`]:{lineHeight:1,[`${yt}-inner`]:{verticalAlign:"bottom"}}}},pt=He=>{const{componentCls:yt}=He;return{[yt]:{[`${yt}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:He.progressStepMinWidth,marginInlineEnd:He.progressStepMarginInlineEnd,backgroundColor:He.remainingColor,transition:`all ${He.motionDurationSlow}`,"&-active":{backgroundColor:He.defaultColor}}}}}},tt=He=>{const{componentCls:yt,iconCls:Zt}=He;return{[yt]:{[`${yt}-small&-line, ${yt}-small&-line ${yt}-text ${Zt}`]:{fontSize:He.fontSizeSM}}}};var Re=(0,fe.Z)("Progress",He=>{const yt=He.marginXXS/2,Zt=(0,qe.TS)(He,{progressStepMarginInlineEnd:yt,progressStepMinWidth:yt,progressActiveMotionDuration:"2.4s"});return[Oe(Zt),Ie(Zt),pt(Zt),tt(Zt)]},He=>({circleTextColor:He.colorText,defaultColor:He.colorInfo,remainingColor:He.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),St=function(He,yt){var Zt={};for(var xt in He)Object.prototype.hasOwnProperty.call(He,xt)&&yt.indexOf(xt)<0&&(Zt[xt]=He[xt]);if(He!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Mt=0,xt=Object.getOwnPropertySymbols(He);Mt<xt.length;Mt++)yt.indexOf(xt[Mt])<0&&Object.prototype.propertyIsEnumerable.call(He,xt[Mt])&&(Zt[xt[Mt]]=He[xt[Mt]]);return Zt};const $t=null,en=["normal","exception","active","success"];var Kt=b.forwardRef((He,yt)=>{const{prefixCls:Zt,className:xt,rootClassName:Mt,steps:ln,strokeColor:un,percent:Ln=0,size:Jn="default",showInfo:Pa=!0,type:Ha="line",status:Aa,format:gr,style:nr}=He,ha=St(He,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),Or=b.useMemo(()=>{var Lt,bt;const Yn=Ct(He);return parseInt(Yn!==void 0?(Lt=Yn!=null?Yn:0)===null||Lt===void 0?void 0:Lt.toString():(bt=Ln!=null?Ln:0)===null||bt===void 0?void 0:bt.toString(),10)},[Ln,He.success,He.successPercent]),Jt=b.useMemo(()=>!en.includes(Aa)&&Or>=100?"success":Aa||"normal",[Aa,Or]),{getPrefixCls:Dn,direction:ra,progress:Da}=b.useContext($e.E_),ct=Dn("progress",Zt),[Pn,In]=Re(ct),Hn=b.useMemo(()=>{if(!Pa)return null;const Lt=Ct(He);let bt;const Yn=gr||(Wn=>`${Wn}%`),ea=Ha==="line";return gr||Jt!=="exception"&&Jt!=="success"?bt=Yn(on(Ln),on(Lt)):Jt==="exception"?bt=ea?b.createElement(Ne.Z,null):b.createElement(Ze.Z,null):Jt==="success"&&(bt=ea?b.createElement(de.Z,null):b.createElement(Fe.Z,null)),b.createElement("span",{className:`${ct}-text`,title:typeof bt=="string"?bt:void 0},bt)},[Pa,Ln,Or,Jt,Ha,ct,gr]),cn=Array.isArray(un)?un[0]:un,oa=typeof un=="string"||Array.isArray(un)?un:void 0;let Sa;Ha==="line"?Sa=ln?b.createElement(dt,Object.assign({},He,{strokeColor:oa,prefixCls:ct,steps:ln}),Hn):b.createElement(mt,Object.assign({},He,{strokeColor:cn,prefixCls:ct,direction:ra}),Hn):(Ha==="circle"||Ha==="dashboard")&&(Sa=b.createElement(Wt,Object.assign({},He,{strokeColor:cn,prefixCls:ct,progressStatus:Jt}),Hn));const wt=le()(ct,`${ct}-status-${Jt}`,`${ct}-${Ha==="dashboard"&&"circle"||ln&&"steps"||Ha}`,{[`${ct}-inline-circle`]:Ha==="circle"&&Ue(Jn,"circle")[0]<=20,[`${ct}-show-info`]:Pa,[`${ct}-${Jn}`]:typeof Jn=="string",[`${ct}-rtl`]:ra==="rtl"},Da==null?void 0:Da.className,xt,Mt,In);return Pn(b.createElement("div",Object.assign({ref:yt,style:Object.assign(Object.assign({},Da==null?void 0:Da.style),nr),className:wt,role:"progressbar","aria-valuenow":Or},(0,it.Z)(ha,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),Sa))}),Cn=Kt},13570:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return on}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(tn,Sn){return de.createElement(Ze.Z,(0,b.Z)({},tn,{ref:Sn,icon:Ne}))},le=de.forwardRef(Te),it=le,$e=ee(92310),Ve=ee.n($e),We=ee(4635),Xe=ee(50298),_e=ee(62646),ue=ee(18929),E=ee(10228),a=ee(26112);function x(Ct,tn){var Sn=Ct.disabled,Ue=Ct.prefixCls,ot=Ct.character,rn=Ct.characterRender,Kn=Ct.index,Wt=Ct.count,fn=Ct.value,Ge=Ct.allowHalf,gt=Ct.focused,It=Ct.onHover,mt=Ct.onClick,Dt=function(Ie){It(Ie,Kn)},dt=function(Ie){mt(Ie,Kn)},nt=function(Ie){Ie.keyCode===E.Z.ENTER&&mt(Ie,Kn)},we=Kn+1,fe=new Set([Ue]);fn===0&&Kn===0&>?fe.add("".concat(Ue,"-focused")):Ge&&fn+.5>=we&&fn<we?(fe.add("".concat(Ue,"-half")),fe.add("".concat(Ue,"-active")),gt&&fe.add("".concat(Ue,"-focused"))):(we<=fn?fe.add("".concat(Ue,"-full")):fe.add("".concat(Ue,"-zero")),we===fn&>&&fe.add("".concat(Ue,"-focused")));var qe=typeof ot=="function"?ot(Ct):ot,Ot=de.createElement("li",{className:Ve()(Array.from(fe)),ref:tn},de.createElement("div",{onClick:Sn?null:dt,onKeyDown:Sn?null:nt,onMouseMove:Sn?null:Dt,role:"radio","aria-checked":fn>Kn?"true":"false","aria-posinset":Kn+1,"aria-setsize":Wt,tabIndex:Sn?-1:0},de.createElement("div",{className:"".concat(Ue,"-first")},qe),de.createElement("div",{className:"".concat(Ue,"-second")},qe)));return rn&&(Ot=rn(Ot,Ct)),Ot}var y=de.forwardRef(x);function z(){var Ct=de.useRef({});function tn(Ue){return Ct.current[Ue]}function Sn(Ue){return function(ot){Ct.current[Ue]=ot}}return[tn,Sn]}function te(Ct){var tn=Ct.pageXOffset,Sn="scrollLeft";if(typeof tn!="number"){var Ue=Ct.document;tn=Ue.documentElement[Sn],typeof tn!="number"&&(tn=Ue.body[Sn])}return tn}function re(Ct){var tn,Sn,Ue=Ct.ownerDocument,ot=Ue.body,rn=Ue&&Ue.documentElement,Kn=Ct.getBoundingClientRect();return tn=Kn.left,Sn=Kn.top,tn-=rn.clientLeft||ot.clientLeft||0,Sn-=rn.clientTop||ot.clientTop||0,{left:tn,top:Sn}}function se(Ct){var tn=re(Ct),Sn=Ct.ownerDocument,Ue=Sn.defaultView||Sn.parentWindow;return tn.left+=te(Ue),tn.left}var ie=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ve(Ct,tn){var Sn,Ue=Ct.prefixCls,ot=Ue===void 0?"rc-rate":Ue,rn=Ct.className,Kn=Ct.defaultValue,Wt=Ct.value,fn=Ct.count,Ge=fn===void 0?5:fn,gt=Ct.allowHalf,It=gt===void 0?!1:gt,mt=Ct.allowClear,Dt=mt===void 0?!0:mt,dt=Ct.character,nt=dt===void 0?"\u2605":dt,we=Ct.characterRender,fe=Ct.disabled,qe=Ct.direction,Ot=qe===void 0?"ltr":qe,Oe=Ct.tabIndex,Ie=Oe===void 0?0:Oe,pt=Ct.autoFocus,tt=Ct.onHoverChange,Re=Ct.onChange,St=Ct.onFocus,$t=Ct.onBlur,en=Ct.onKeyDown,dn=Ct.onMouseLeave,Kt=(0,_e.Z)(Ct,ie),Cn=z(),He=(0,Xe.Z)(Cn,2),yt=He[0],Zt=He[1],xt=de.useRef(null),Mt=function(){if(!fe){var Wn;(Wn=xt.current)===null||Wn===void 0||Wn.focus()}};de.useImperativeHandle(tn,function(){return{focus:Mt,blur:function(){if(!fe){var Wn;(Wn=xt.current)===null||Wn===void 0||Wn.blur()}}}});var ln=(0,ue.Z)(Kn||0,{value:Wt}),un=(0,Xe.Z)(ln,2),Ln=un[0],Jn=un[1],Pa=(0,ue.Z)(null),Ha=(0,Xe.Z)(Pa,2),Aa=Ha[0],gr=Ha[1],nr=function(Wn,rr){var Na=Ot==="rtl",ta=Wn+1;if(It){var Ya=yt(Wn),Ba=se(Ya),Bn=Ya.clientWidth;(Na&&rr-Ba>Bn/2||!Na&&rr-Ba<Bn/2)&&(ta-=.5)}return ta},ha=function(Wn){Jn(Wn),Re==null||Re(Wn)},Or=de.useState(!1),Jt=(0,Xe.Z)(Or,2),Dn=Jt[0],ra=Jt[1],Da=function(){ra(!0),St==null||St()},ct=function(){ra(!1),$t==null||$t()},Pn=de.useState(null),In=(0,Xe.Z)(Pn,2),Hn=In[0],cn=In[1],oa=function(Wn,rr){var Na=nr(rr,Wn.pageX);Na!==Aa&&(cn(Na),gr(null)),tt==null||tt(Na)},Sa=function(Wn){fe||(cn(null),gr(null),tt==null||tt(void 0)),Wn&&(dn==null||dn(Wn))},wt=function(Wn,rr){var Na=nr(rr,Wn.pageX),ta=!1;Dt&&(ta=Na===Ln),Sa(),ha(ta?0:Na),gr(ta?Na:null)},Lt=function(Wn){var rr=Wn.keyCode,Na=Ot==="rtl",ta=Ln;rr===E.Z.RIGHT&&ta<Ge&&!Na?(It?ta+=.5:ta+=1,ha(ta),Wn.preventDefault()):rr===E.Z.LEFT&&ta>0&&!Na||rr===E.Z.RIGHT&&ta>0&&Na?(It?ta-=.5:ta-=1,ha(ta),Wn.preventDefault()):rr===E.Z.LEFT&&ta<Ge&&Na&&(It?ta+=.5:ta+=1,ha(ta),Wn.preventDefault()),en==null||en(Wn)};de.useEffect(function(){pt&&!fe&&Mt()},[]);var bt=new Array(Ge).fill(0).map(function(ea,Wn){return de.createElement(y,{ref:Zt(Wn),index:Wn,count:Ge,disabled:fe,prefixCls:"".concat(ot,"-star"),allowHalf:It,value:Hn===null?Ln:Hn,onClick:wt,onHover:oa,key:ea||Wn,character:nt,characterRender:we,focused:Dn})}),Yn=Ve()(ot,rn,(Sn={},(0,We.Z)(Sn,"".concat(ot,"-disabled"),fe),(0,We.Z)(Sn,"".concat(ot,"-rtl"),Ot==="rtl"),Sn));return de.createElement("ul",(0,b.Z)({className:Yn,onMouseLeave:Sa,tabIndex:fe?-1:Ie,onFocus:fe?null:Da,onBlur:fe?null:ct,onKeyDown:fe?null:Lt,ref:xt,role:"radiogroup"},(0,a.Z)(Kt,{aria:!0,data:!0,attr:!0})),bt)}var be=de.forwardRef(ve),Ke=be,De=ee(36355),ze=ee(6848),he=ee(17313),Je=ee(83116),je=ee(37613);const ft=Ct=>{const{componentCls:tn}=Ct;return{[`${tn}-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 ${tn}-star-first, &-half ${tn}-star-second`]:{opacity:1},[`&-half ${tn}-star-first, &-full ${tn}-star-second`]:{color:"inherit"}}}},Le=Ct=>({[`&-rtl${Ct.componentCls}`]:{direction:"rtl"}}),at=Ct=>{const{componentCls:tn}=Ct;return{[tn]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,he.Wf)(Ct)),{display:"inline-block",margin:0,padding:0,color:Ct.starColor,fontSize:Ct.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${tn} ${tn}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),ft(Ct)),{[`+ ${tn}-text`]:{display:"inline-block",marginInlineStart:Ct.marginXS,fontSize:Ct.fontSize}}),Le(Ct))}};var ut=(0,Je.Z)("Rate",Ct=>{const tn=(0,je.TS)(Ct,{});return[at(tn)]},Ct=>({starColor:Ct.yellow6,starSize:Ct.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:Ct.colorFillContent})),st=function(Ct,tn){var Sn={};for(var Ue in Ct)Object.prototype.hasOwnProperty.call(Ct,Ue)&&tn.indexOf(Ue)<0&&(Sn[Ue]=Ct[Ue]);if(Ct!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ot=0,Ue=Object.getOwnPropertySymbols(Ct);ot<Ue.length;ot++)tn.indexOf(Ue[ot])<0&&Object.prototype.propertyIsEnumerable.call(Ct,Ue[ot])&&(Sn[Ue[ot]]=Ct[Ue[ot]]);return Sn},on=de.forwardRef((Ct,tn)=>{const{prefixCls:Sn,className:Ue,rootClassName:ot,style:rn,tooltips:Kn,character:Wt=de.createElement(it,null)}=Ct,fn=st(Ct,["prefixCls","className","rootClassName","style","tooltips","character"]),Ge=(fe,qe)=>{let{index:Ot}=qe;return Kn?de.createElement(ze.Z,{title:Kn[Ot]},fe):fe},{getPrefixCls:gt,direction:It,rate:mt}=de.useContext(De.E_),Dt=gt("rate",Sn),[dt,nt]=ut(Dt),we=Object.assign(Object.assign({},mt==null?void 0:mt.style),rn);return dt(de.createElement(Ke,Object.assign({ref:tn,character:Wt,characterRender:Ge},fn,{className:Ve()(Ue,ot,nt,mt==null?void 0:mt.className),style:we,prefixCls:Dt,direction:It})))})},61621:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return nt}});var b=ee(92310),de=ee.n(b),Fe=ee(59301),Ne=ee(36355),Ze=ee(2738),le=we=>{const{prefixCls:fe,className:qe,style:Ot,size:Oe,shape:Ie}=we,pt=de()({[`${fe}-lg`]:Oe==="large",[`${fe}-sm`]:Oe==="small"}),tt=de()({[`${fe}-circle`]:Ie==="circle",[`${fe}-square`]:Ie==="square",[`${fe}-round`]:Ie==="round"}),Re=Fe.useMemo(()=>typeof Oe=="number"?{width:Oe,height:Oe,lineHeight:`${Oe}px`}:{},[Oe]);return Fe.createElement("span",{className:de()(fe,pt,tt,qe),style:Object.assign(Object.assign({},Re),Ot)})},it=ee(93083),$e=ee(83116),Ve=ee(37613);const We=new it.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),Xe=we=>({height:we,lineHeight:`${we}px`}),_e=we=>Object.assign({width:we},Xe(we)),ue=we=>({background:we.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:We,animationDuration:we.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),E=we=>Object.assign({width:we*5,minWidth:we*5},Xe(we)),a=we=>{const{skeletonAvatarCls:fe,gradientFromColor:qe,controlHeight:Ot,controlHeightLG:Oe,controlHeightSM:Ie}=we;return{[`${fe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:qe},_e(Ot)),[`${fe}${fe}-circle`]:{borderRadius:"50%"},[`${fe}${fe}-lg`]:Object.assign({},_e(Oe)),[`${fe}${fe}-sm`]:Object.assign({},_e(Ie))}},x=we=>{const{controlHeight:fe,borderRadiusSM:qe,skeletonInputCls:Ot,controlHeightLG:Oe,controlHeightSM:Ie,gradientFromColor:pt}=we;return{[`${Ot}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:pt,borderRadius:qe},E(fe)),[`${Ot}-lg`]:Object.assign({},E(Oe)),[`${Ot}-sm`]:Object.assign({},E(Ie))}},y=we=>Object.assign({width:we},Xe(we)),z=we=>{const{skeletonImageCls:fe,imageSizeBase:qe,gradientFromColor:Ot,borderRadiusSM:Oe}=we;return{[`${fe}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Ot,borderRadius:Oe},y(qe*2)),{[`${fe}-path`]:{fill:"#bfbfbf"},[`${fe}-svg`]:Object.assign(Object.assign({},y(qe)),{maxWidth:qe*4,maxHeight:qe*4}),[`${fe}-svg${fe}-svg-circle`]:{borderRadius:"50%"}}),[`${fe}${fe}-circle`]:{borderRadius:"50%"}}},te=(we,fe,qe)=>{const{skeletonButtonCls:Ot}=we;return{[`${qe}${Ot}-circle`]:{width:fe,minWidth:fe,borderRadius:"50%"},[`${qe}${Ot}-round`]:{borderRadius:fe}}},re=we=>Object.assign({width:we*2,minWidth:we*2},Xe(we)),se=we=>{const{borderRadiusSM:fe,skeletonButtonCls:qe,controlHeight:Ot,controlHeightLG:Oe,controlHeightSM:Ie,gradientFromColor:pt}=we;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${qe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:pt,borderRadius:fe,width:Ot*2,minWidth:Ot*2},re(Ot))},te(we,Ot,qe)),{[`${qe}-lg`]:Object.assign({},re(Oe))}),te(we,Oe,`${qe}-lg`)),{[`${qe}-sm`]:Object.assign({},re(Ie))}),te(we,Ie,`${qe}-sm`))},ie=we=>{const{componentCls:fe,skeletonAvatarCls:qe,skeletonTitleCls:Ot,skeletonParagraphCls:Oe,skeletonButtonCls:Ie,skeletonInputCls:pt,skeletonImageCls:tt,controlHeight:Re,controlHeightLG:St,controlHeightSM:$t,gradientFromColor:en,padding:dn,marginSM:Kt,borderRadius:Cn,titleHeight:He,blockRadius:yt,paragraphLiHeight:Zt,controlHeightXS:xt,paragraphMarginTop:Mt}=we;return{[`${fe}`]:{display:"table",width:"100%",[`${fe}-header`]:{display:"table-cell",paddingInlineEnd:dn,verticalAlign:"top",[`${qe}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:en},_e(Re)),[`${qe}-circle`]:{borderRadius:"50%"},[`${qe}-lg`]:Object.assign({},_e(St)),[`${qe}-sm`]:Object.assign({},_e($t))},[`${fe}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Ot}`]:{width:"100%",height:He,background:en,borderRadius:yt,[`+ ${Oe}`]:{marginBlockStart:$t}},[`${Oe}`]:{padding:0,"> li":{width:"100%",height:Zt,listStyle:"none",background:en,borderRadius:yt,"+ li":{marginBlockStart:xt}}},[`${Oe}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${fe}-content`]:{[`${Ot}, ${Oe} > li`]:{borderRadius:Cn}}},[`${fe}-with-avatar ${fe}-content`]:{[`${Ot}`]:{marginBlockStart:Kt,[`+ ${Oe}`]:{marginBlockStart:Mt}}},[`${fe}${fe}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},se(we)),a(we)),x(we)),z(we)),[`${fe}${fe}-block`]:{width:"100%",[`${Ie}`]:{width:"100%"},[`${pt}`]:{width:"100%"}},[`${fe}${fe}-active`]:{[`
|
|
${Ot},
|
|
${Oe} > li,
|
|
${qe},
|
|
${Ie},
|
|
${pt},
|
|
${tt}
|
|
`]:Object.assign({},ue(we))}}};var ve=(0,$e.Z)("Skeleton",we=>{const{componentCls:fe}=we,qe=(0,Ve.TS)(we,{skeletonAvatarCls:`${fe}-avatar`,skeletonTitleCls:`${fe}-title`,skeletonParagraphCls:`${fe}-paragraph`,skeletonButtonCls:`${fe}-button`,skeletonInputCls:`${fe}-input`,skeletonImageCls:`${fe}-image`,imageSizeBase:we.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${we.gradientFromColor} 25%, ${we.gradientToColor} 37%, ${we.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ie(qe)]},we=>{const{colorFillContent:fe,colorFill:qe}=we,Ot=fe,Oe=qe;return{color:Ot,colorGradientEnd:Oe,gradientFromColor:Ot,gradientToColor:Oe,titleHeight:we.controlHeight/2,blockRadius:we.borderRadiusSM,paragraphMarginTop:we.marginLG+we.marginXXS,paragraphLiHeight:we.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ke=we=>{const{prefixCls:fe,className:qe,rootClassName:Ot,active:Oe,shape:Ie="circle",size:pt="default"}=we,{getPrefixCls:tt}=Fe.useContext(Ne.E_),Re=tt("skeleton",fe),[St,$t]=ve(Re),en=(0,Ze.Z)(we,["prefixCls","className"]),dn=de()(Re,`${Re}-element`,{[`${Re}-active`]:Oe},qe,Ot,$t);return St(Fe.createElement("div",{className:dn},Fe.createElement(le,Object.assign({prefixCls:`${Re}-avatar`,shape:Ie,size:pt},en))))},ze=we=>{const{prefixCls:fe,className:qe,rootClassName:Ot,active:Oe,block:Ie=!1,size:pt="default"}=we,{getPrefixCls:tt}=Fe.useContext(Ne.E_),Re=tt("skeleton",fe),[St,$t]=ve(Re),en=(0,Ze.Z)(we,["prefixCls"]),dn=de()(Re,`${Re}-element`,{[`${Re}-active`]:Oe,[`${Re}-block`]:Ie},qe,Ot,$t);return St(Fe.createElement("div",{className:dn},Fe.createElement(le,Object.assign({prefixCls:`${Re}-button`,size:pt},en))))};const he="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 je=we=>{const{prefixCls:fe,className:qe,rootClassName:Ot,style:Oe,active:Ie}=we,{getPrefixCls:pt}=Fe.useContext(Ne.E_),tt=pt("skeleton",fe),[Re,St]=ve(tt),$t=de()(tt,`${tt}-element`,{[`${tt}-active`]:Ie},qe,Ot,St);return Re(Fe.createElement("div",{className:$t},Fe.createElement("div",{className:de()(`${tt}-image`,qe),style:Oe},Fe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${tt}-image-svg`},Fe.createElement("path",{d:he,className:`${tt}-image-path`})))))},Le=we=>{const{prefixCls:fe,className:qe,rootClassName:Ot,active:Oe,block:Ie,size:pt="default"}=we,{getPrefixCls:tt}=Fe.useContext(Ne.E_),Re=tt("skeleton",fe),[St,$t]=ve(Re),en=(0,Ze.Z)(we,["prefixCls"]),dn=de()(Re,`${Re}-element`,{[`${Re}-active`]:Oe,[`${Re}-block`]:Ie},qe,Ot,$t);return St(Fe.createElement("div",{className:dn},Fe.createElement(le,Object.assign({prefixCls:`${Re}-input`,size:pt},en))))},at=ee(14809),ut={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"},st=ut,Bt=ee(7657),on=function(fe,qe){return Fe.createElement(Bt.Z,(0,at.Z)({},fe,{ref:qe,icon:st}))},Ct=Fe.forwardRef(on),tn=Ct,Ue=we=>{const{prefixCls:fe,className:qe,rootClassName:Ot,style:Oe,active:Ie,children:pt}=we,{getPrefixCls:tt}=Fe.useContext(Ne.E_),Re=tt("skeleton",fe),[St,$t]=ve(Re),en=de()(Re,`${Re}-element`,{[`${Re}-active`]:Ie},$t,qe,Ot),dn=pt!=null?pt:Fe.createElement(tn,null);return St(Fe.createElement("div",{className:en},Fe.createElement("div",{className:de()(`${Re}-image`,qe),style:Oe},dn)))},ot=ee(95190),Kn=we=>{const fe=tt=>{const{width:Re,rows:St=2}=we;if(Array.isArray(Re))return Re[tt];if(St-1===tt)return Re},{prefixCls:qe,className:Ot,style:Oe,rows:Ie}=we,pt=(0,ot.Z)(Array(Ie)).map((tt,Re)=>Fe.createElement("li",{key:Re,style:{width:fe(Re)}}));return Fe.createElement("ul",{className:de()(qe,Ot),style:Oe},pt)},fn=we=>{let{prefixCls:fe,className:qe,width:Ot,style:Oe}=we;return Fe.createElement("h3",{className:de()(fe,qe),style:Object.assign({width:Ot},Oe)})};function Ge(we){return we&&typeof we=="object"?we:{}}function gt(we,fe){return we&&!fe?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function It(we,fe){return!we&&fe?{width:"38%"}:we&&fe?{width:"50%"}:{}}function mt(we,fe){const qe={};return(!we||!fe)&&(qe.width="61%"),!we&&fe?qe.rows=3:qe.rows=2,qe}const Dt=we=>{const{prefixCls:fe,loading:qe,className:Ot,rootClassName:Oe,style:Ie,children:pt,avatar:tt=!1,title:Re=!0,paragraph:St=!0,active:$t,round:en}=we,{getPrefixCls:dn,direction:Kt,skeleton:Cn}=Fe.useContext(Ne.E_),He=dn("skeleton",fe),[yt,Zt]=ve(He);if(qe||!("loading"in we)){const xt=!!tt,Mt=!!Re,ln=!!St;let un;if(xt){const Pa=Object.assign(Object.assign({prefixCls:`${He}-avatar`},gt(Mt,ln)),Ge(tt));un=Fe.createElement("div",{className:`${He}-header`},Fe.createElement(le,Object.assign({},Pa)))}let Ln;if(Mt||ln){let Pa;if(Mt){const Aa=Object.assign(Object.assign({prefixCls:`${He}-title`},It(xt,ln)),Ge(Re));Pa=Fe.createElement(fn,Object.assign({},Aa))}let Ha;if(ln){const Aa=Object.assign(Object.assign({prefixCls:`${He}-paragraph`},mt(xt,Mt)),Ge(St));Ha=Fe.createElement(Kn,Object.assign({},Aa))}Ln=Fe.createElement("div",{className:`${He}-content`},Pa,Ha)}const Jn=de()(He,{[`${He}-with-avatar`]:xt,[`${He}-active`]:$t,[`${He}-rtl`]:Kt==="rtl",[`${He}-round`]:en},Cn==null?void 0:Cn.className,Ot,Oe,Zt);return yt(Fe.createElement("div",{className:Jn,style:Object.assign(Object.assign({},Cn==null?void 0:Cn.style),Ie)},un,Ln))}return typeof pt!="undefined"?pt:null};Dt.Button=ze,Dt.Avatar=Ke,Dt.Input=Le,Dt.Image=je,Dt.Node=Ue;var dt=Dt,nt=dt},31797:function(Tt,zt,ee){"use strict";ee.d(zt,{default:function(){return ve}});var b=ee(59301),de=ee(56762),Fe=ee(92343),Ne=ee(92310),Ze=ee.n(Ne),Te=ee(36355),le=ee(61621),$e=be=>{const{value:Ke,formatter:De,precision:ze,decimalSeparator:he,groupSeparator:Je="",prefixCls:je}=be;let ft;if(typeof De=="function")ft=De(Ke);else{const Le=String(Ke),at=Le.match(/^(-?)(\d*)(\.(\d+))?$/);if(!at||Le==="-")ft=Le;else{const ut=at[1];let st=at[2]||"0",Bt=at[4]||"";st=st.replace(/\B(?=(\d{3})+(?!\d))/g,Je),typeof ze=="number"&&(Bt=Bt.padEnd(ze,"0").slice(0,ze>0?ze:0)),Bt&&(Bt=`${he}${Bt}`),ft=[b.createElement("span",{key:"int",className:`${je}-content-value-int`},ut,st),Bt&&b.createElement("span",{key:"decimal",className:`${je}-content-value-decimal`},Bt)]}}return b.createElement("span",{className:`${je}-content-value`},ft)},Ve=ee(17313),We=ee(83116),Xe=ee(37613);const _e=be=>{const{componentCls:Ke,marginXXS:De,padding:ze,colorTextDescription:he,titleFontSize:Je,colorTextHeading:je,contentFontSize:ft,fontFamily:Le}=be;return{[`${Ke}`]:Object.assign(Object.assign({},(0,Ve.Wf)(be)),{[`${Ke}-title`]:{marginBottom:De,color:he,fontSize:Je},[`${Ke}-skeleton`]:{paddingTop:ze},[`${Ke}-content`]:{color:je,fontSize:ft,fontFamily:Le,[`${Ke}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ke}-content-prefix, ${Ke}-content-suffix`]:{display:"inline-block"},[`${Ke}-content-prefix`]:{marginInlineEnd:De},[`${Ke}-content-suffix`]:{marginInlineStart:De}}})}};var ue=(0,We.Z)("Statistic",be=>{const Ke=(0,Xe.TS)(be,{});return[_e(Ke)]},be=>{const{fontSizeHeading3:Ke,fontSize:De}=be;return{titleFontSize:De,contentFontSize:Ke}}),a=be=>{const{prefixCls:Ke,className:De,rootClassName:ze,style:he,valueStyle:Je,value:je=0,title:ft,valueRender:Le,prefix:at,suffix:ut,loading:st=!1,onMouseEnter:Bt,onMouseLeave:on,decimalSeparator:Ct=".",groupSeparator:tn=","}=be,{getPrefixCls:Sn,direction:Ue,statistic:ot}=b.useContext(Te.E_),rn=Sn("statistic",Ke),[Kn,Wt]=ue(rn),fn=b.createElement($e,Object.assign({decimalSeparator:Ct,groupSeparator:tn,prefixCls:rn},be,{value:je})),Ge=Ze()(rn,{[`${rn}-rtl`]:Ue==="rtl"},ot==null?void 0:ot.className,De,ze,Wt);return Kn(b.createElement("div",{className:Ge,style:Object.assign(Object.assign({},ot==null?void 0:ot.style),he),onMouseEnter:Bt,onMouseLeave:on},ft&&b.createElement("div",{className:`${rn}-title`},ft),b.createElement(le.Z,{paragraph:!1,loading:st,className:`${rn}-skeleton`},b.createElement("div",{style:Je,className:`${rn}-content`},at&&b.createElement("span",{className:`${rn}-content-prefix`},at),Le?Le(fn):fn,ut&&b.createElement("span",{className:`${rn}-content-suffix`},ut)))))};const x=[["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 y(be,Ke){let De=be;const ze=/\[[^\]]*]/g,he=(Ke.match(ze)||[]).map(Le=>Le.slice(1,-1)),Je=Ke.replace(ze,"[]"),je=x.reduce((Le,at)=>{let[ut,st]=at;if(Le.includes(ut)){const Bt=Math.floor(De/st);return De-=Bt*st,Le.replace(new RegExp(`${ut}+`,"g"),on=>{const Ct=on.length;return Bt.toString().padStart(Ct,"0")})}return Le},Je);let ft=0;return je.replace(ze,()=>{const Le=he[ft];return ft+=1,Le})}function z(be,Ke){const{format:De=""}=Ke,ze=new Date(be).getTime(),he=Date.now(),Je=Math.max(ze-he,0);return y(Je,De)}const te=1e3/30;function re(be){return new Date(be).getTime()}const se=be=>{const{value:Ke,format:De="HH:mm:ss",onChange:ze,onFinish:he}=be,Je=(0,de.Z)(),je=b.useRef(null),ft=()=>{he==null||he(),je.current&&(clearInterval(je.current),je.current=null)},Le=()=>{const st=re(Ke);st>=Date.now()&&(je.current=setInterval(()=>{Je(),ze==null||ze(st-Date.now()),st<Date.now()&&ft()},te))};b.useEffect(()=>(Le(),()=>{je.current&&(clearInterval(je.current),je.current=null)}),[Ke]);const at=(st,Bt)=>z(st,Object.assign(Object.assign({},Bt),{format:De})),ut=st=>(0,Fe.Tm)(st,{title:void 0});return b.createElement(a,Object.assign({},be,{valueRender:ut,formatter:at}))};var ie=b.memo(se);a.Countdown=ie;var ve=a},15969:function(Tt,zt,ee){"use strict";ee.d(zt,{N:function(){return b}});const b=de=>({color:de.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${de.motionDurationSlow}`,"&:focus, &:hover":{color:de.colorLinkHover},"&:active":{color:de.colorLinkActive}})},1710:function(Tt,zt,ee){"use strict";ee.d(zt,{default:function(){return rl}});var b={},de="rc-table-internal-hook",Fe=ee(50298),Ne=ee(6089),Ze=ee(34280),Te=ee(13697),le=ee(59301),it=ee(4676);function $e(Ee){var Ce=le.createContext(void 0),Ye=function(ht){var vt=ht.value,Vt=ht.children,Qt=le.useRef(vt);Qt.current=vt;var Ut=le.useState(function(){return{getValue:function(){return Qt.current},listeners:new Set}}),xn=(0,Fe.Z)(Ut,1),vn=xn[0];return(0,Ze.Z)(function(){(0,it.unstable_batchedUpdates)(function(){vn.listeners.forEach(function(pn){pn(vt)})})},[vt]),le.createElement(Ce.Provider,{value:vn},Vt)};return{Context:Ce,Provider:Ye,defaultValue:Ee}}function Ve(Ee,Ce){var Ye=(0,Ne.Z)(typeof Ce=="function"?Ce:function(pn){if(Ce===void 0)return pn;if(!Array.isArray(Ce))return pn[Ce];var qn={};return Ce.forEach(function(la){qn[la]=pn[la]}),qn}),rt=le.useContext(Ee==null?void 0:Ee.Context),ht=rt||{},vt=ht.listeners,Vt=ht.getValue,Qt=le.useRef();Qt.current=Ye(rt?Vt():Ee==null?void 0:Ee.defaultValue);var Ut=le.useState({}),xn=(0,Fe.Z)(Ut,2),vn=xn[1];return(0,Ze.Z)(function(){if(!rt)return;function pn(qn){var la=Ye(qn);(0,Te.Z)(Qt.current,la,!0)||vn({})}return vt.add(pn),function(){vt.delete(pn)}},[rt]),Qt.current}var We=ee(14809),Xe=ee(8654);function _e(){var Ee=le.createContext(null);function Ce(){return le.useContext(Ee)}function Ye(ht,vt){var Vt=(0,Xe.Yr)(ht),Qt=function(xn,vn){var pn=Vt?{ref:vn}:{},qn=le.useRef(0),la=le.useRef(xn),fa=Ce();return fa!==null?le.createElement(ht,(0,We.Z)({},xn,pn)):((!vt||vt(la.current,xn))&&(qn.current+=1),la.current=xn,le.createElement(Ee.Provider,{value:qn.current},le.createElement(ht,(0,We.Z)({},xn,pn))))};return Vt?le.forwardRef(Qt):Qt}function rt(ht,vt){var Vt=(0,Xe.Yr)(ht),Qt=function(xn,vn){var pn=Vt?{ref:vn}:{};return Ce(),le.createElement(ht,(0,We.Z)({},xn,pn))};return Vt?le.memo(le.forwardRef(Qt),vt):le.memo(Qt,vt)}return{makeImmutable:Ye,responseImmutable:rt,useImmutableMark:Ce}}var ue=_e(),E=ue.makeImmutable,a=ue.responseImmutable,x=ue.useImmutableMark,y=_e(),z=y.makeImmutable,te=y.responseImmutable,re=y.useImmutableMark,se=$e(),ie=se;function ve(Ee,Ce){var Ye=le.useRef(0);Ye.current+=1;var rt=le.useRef(Ee),ht=[];Object.keys(Ee||{}).map(function(Vt){var Qt;(Ee==null?void 0:Ee[Vt])!==((Qt=rt.current)===null||Qt===void 0?void 0:Qt[Vt])&&ht.push(Vt)}),rt.current=Ee;var vt=le.useRef([]);return ht.length&&(vt.current=ht),le.useDebugValue(Ye.current),le.useDebugValue(vt.current.join(", ")),Ce&&console.log("".concat(Ce,":"),Ye.current,vt.current),Ye.current}var be=null,Ke=le.memo(function(){var Ee=ve();return le.createElement("h1",null,"Render Times: ",Ee)});Ke.displayName="RenderBlock";var De=ee(93664),ze=ee(20439),he=ee(4635),Je=ee(92310),je=ee.n(Je),ft=ee(80547),Le=ee(97938),at=ee(48736),ut=le.createContext({renderWithProps:!1}),st=ut,Bt="RC_TABLE_KEY";function on(Ee){return Ee==null?[]:Array.isArray(Ee)?Ee:[Ee]}function Ct(Ee){var Ce=[],Ye={};return Ee.forEach(function(rt){for(var ht=rt||{},vt=ht.key,Vt=ht.dataIndex,Qt=vt||on(Vt).join("-")||Bt;Ye[Qt];)Qt="".concat(Qt,"_next");Ye[Qt]=!0,Ce.push(Qt)}),Ce}function tn(Ee){return Ee!=null}function Sn(Ee){return Ee&&(0,De.Z)(Ee)==="object"&&!Array.isArray(Ee)&&!le.isValidElement(Ee)}function Ue(Ee,Ce,Ye,rt,ht,vt){var Vt=le.useContext(st),Qt=re(),Ut=(0,ft.Z)(function(){if(tn(rt))return[rt];var xn=Ce==null||Ce===""?[]:Array.isArray(Ce)?Ce:[Ce],vn=(0,Le.Z)(Ee,xn),pn=vn,qn=void 0;if(ht){var la=ht(vn,Ee,Ye);Sn(la)?(pn=la.children,qn=la.props,Vt.renderWithProps=!0):pn=la}return[pn,qn]},[Qt,Ee,rt,Ce,ht,Ye],function(xn,vn){if(vt){var pn=(0,Fe.Z)(xn,2),qn=pn[1],la=(0,Fe.Z)(vn,2),fa=la[1];return vt(fa,qn)}return Vt.renderWithProps?!0:!(0,Te.Z)(xn,vn,!0)});return Ut}function ot(Ee,Ce,Ye,rt){var ht=Ee+Ce-1;return Ee<=rt&&ht>=Ye}function rn(Ee,Ce){return Ve(ie,function(Ye){var rt=ot(Ee,Ce||1,Ye.hoverStartRow,Ye.hoverEndRow);return[rt,Ye.onHover]})}var Kn=function(Ce){var Ye=Ce.ellipsis,rt=Ce.rowType,ht=Ce.children,vt,Vt=Ye===!0?{showTitle:!0}:Ye;return Vt&&(Vt.showTitle||rt==="header")&&(typeof ht=="string"||typeof ht=="number"?vt=ht.toString():le.isValidElement(ht)&&typeof ht.props.children=="string"&&(vt=ht.props.children)),vt};function Wt(Ee){var Ce,Ye,rt,ht,vt,Vt,Qt,Ut,xn=Ee.component,vn=Ee.children,pn=Ee.ellipsis,qn=Ee.scope,la=Ee.prefixCls,fa=Ee.className,Ma=Ee.align,Ht=Ee.record,ar=Ee.render,Ua=Ee.dataIndex,dr=Ee.renderIndex,Qr=Ee.shouldCellUpdate,no=Ee.index,kr=Ee.rowType,qr=Ee.colSpan,Xr=Ee.rowSpan,sr=Ee.fixLeft,ir=Ee.fixRight,Cr=Ee.firstFixLeft,Ja=Ee.lastFixLeft,cr=Ee.firstFixRight,$r=Ee.lastFixRight,Io=Ee.appendNode,Po=Ee.additionalProps,Vr=Po===void 0?{}:Po,Ao=Ee.isSticky,Zo="".concat(la,"-cell"),ja=Ve(ie,["supportSticky","allColumnsFixedLeft"]),Ho=ja.supportSticky,Oi=ja.allColumnsFixedLeft,jo=Ue(Ht,Ua,dr,vn,ar,Qr),co=(0,Fe.Z)(jo,2),Ri=co[0],ro=co[1],bi={},_o=typeof sr=="number"&&Ho,Ui=typeof ir=="number"&&Ho;_o&&(bi.position="sticky",bi.left=sr),Ui&&(bi.position="sticky",bi.right=ir);var fo=(Ce=(Ye=(rt=ro==null?void 0:ro.colSpan)!==null&&rt!==void 0?rt:Vr.colSpan)!==null&&Ye!==void 0?Ye:qr)!==null&&Ce!==void 0?Ce:1,Yr=(ht=(vt=(Vt=ro==null?void 0:ro.rowSpan)!==null&&Vt!==void 0?Vt:Vr.rowSpan)!==null&&vt!==void 0?vt:Xr)!==null&&ht!==void 0?ht:1,oo=rn(no,Yr),_r=(0,Fe.Z)(oo,2),ce=_r[0],pe=_r[1],Pe=function(An){var Pt;Ht&&pe(no,no+Yr-1),Vr==null||(Pt=Vr.onMouseEnter)===null||Pt===void 0||Pt.call(Vr,An)},Nt=function(An){var Pt;Ht&&pe(-1,-1),Vr==null||(Pt=Vr.onMouseLeave)===null||Pt===void 0||Pt.call(Vr,An)};if(fo===0||Yr===0)return null;var qt=(Qt=Vr.title)!==null&&Qt!==void 0?Qt:Kn({rowType:kr,ellipsis:pn,children:Ri}),Ra=je()(Zo,fa,(Ut={},(0,he.Z)(Ut,"".concat(Zo,"-fix-left"),_o&&Ho),(0,he.Z)(Ut,"".concat(Zo,"-fix-left-first"),Cr&&Ho),(0,he.Z)(Ut,"".concat(Zo,"-fix-left-last"),Ja&&Ho),(0,he.Z)(Ut,"".concat(Zo,"-fix-left-all"),Ja&&Oi&&Ho),(0,he.Z)(Ut,"".concat(Zo,"-fix-right"),Ui&&Ho),(0,he.Z)(Ut,"".concat(Zo,"-fix-right-first"),cr&&Ho),(0,he.Z)(Ut,"".concat(Zo,"-fix-right-last"),$r&&Ho),(0,he.Z)(Ut,"".concat(Zo,"-ellipsis"),pn),(0,he.Z)(Ut,"".concat(Zo,"-with-append"),Io),(0,he.Z)(Ut,"".concat(Zo,"-fix-sticky"),(_o||Ui)&&Ao&&Ho),(0,he.Z)(Ut,"".concat(Zo,"-row-hover"),!ro&&ce),Ut),Vr.className,ro==null?void 0:ro.className),pa={};Ma&&(pa.textAlign=Ma);var Zn=(0,ze.Z)((0,ze.Z)((0,ze.Z)((0,ze.Z)({},bi),Vr.style),pa),ro==null?void 0:ro.style),jt=Ri;return(0,De.Z)(jt)==="object"&&!Array.isArray(jt)&&!le.isValidElement(jt)&&(jt=null),pn&&(Ja||cr)&&(jt=le.createElement("span",{className:"".concat(Zo,"-content")},jt)),le.createElement(xn,(0,We.Z)({},ro,Vr,{className:Ra,style:Zn,title:qt,scope:qn,onMouseEnter:Pe,onMouseLeave:Nt,colSpan:fo!==1?fo:null,rowSpan:Yr!==1?Yr:null}),Io,jt)}var fn=le.memo(Wt);function Ge(Ee,Ce,Ye,rt,ht,vt){var Vt=Ye[Ee]||{},Qt=Ye[Ce]||{},Ut,xn;Vt.fixed==="left"?Ut=rt.left[ht==="rtl"?Ce:Ee]:Qt.fixed==="right"&&(xn=rt.right[ht==="rtl"?Ee:Ce]);var vn=!1,pn=!1,qn=!1,la=!1,fa=Ye[Ce+1],Ma=Ye[Ee-1],Ht=!(vt!=null&&vt.children);if(ht==="rtl"){if(Ut!==void 0){var ar=Ma&&Ma.fixed==="left";la=!ar&&Ht}else if(xn!==void 0){var Ua=fa&&fa.fixed==="right";qn=!Ua&&Ht}}else if(Ut!==void 0){var dr=fa&&fa.fixed==="left";vn=!dr&&Ht}else if(xn!==void 0){var Qr=Ma&&Ma.fixed==="right";pn=!Qr&&Ht}return{fixLeft:Ut,fixRight:xn,lastFixLeft:vn,firstFixRight:pn,lastFixRight:qn,firstFixLeft:la,isSticky:rt.isSticky}}var gt=le.createContext({}),It=gt;function mt(Ee){var Ce=Ee.className,Ye=Ee.index,rt=Ee.children,ht=Ee.colSpan,vt=ht===void 0?1:ht,Vt=Ee.rowSpan,Qt=Ee.align,Ut=Ve(ie,["prefixCls","direction"]),xn=Ut.prefixCls,vn=Ut.direction,pn=le.useContext(It),qn=pn.scrollColumnIndex,la=pn.stickyOffsets,fa=pn.flattenColumns,Ma=pn.columns,Ht=Ye+vt-1,ar=Ht+1===qn?vt+1:vt,Ua=Ge(Ye,Ye+ar-1,fa,la,vn,Ma==null?void 0:Ma[Ye]);return le.createElement(fn,(0,We.Z)({className:Ce,index:Ye,component:"td",prefixCls:xn,record:null,dataIndex:null,align:Qt,colSpan:ar,rowSpan:Vt,render:function(){return rt}},Ua))}var Dt=ee(62646),dt=["children"];function nt(Ee){var Ce=Ee.children,Ye=(0,Dt.Z)(Ee,dt);return le.createElement("tr",Ye,Ce)}function we(Ee){var Ce=Ee.children;return Ce}we.Row=nt,we.Cell=mt;var fe=we;function qe(Ee){var Ce=Ee.children,Ye=Ee.stickyOffsets,rt=Ee.flattenColumns,ht=Ee.columns,vt=Ve(ie,"prefixCls"),Vt=rt.length-1,Qt=rt[Vt],Ut=le.useMemo(function(){return{stickyOffsets:Ye,flattenColumns:rt,scrollColumnIndex:Qt!=null&&Qt.scrollbar?Vt:null,columns:ht}},[Qt,rt,Vt,Ye,ht]);return le.createElement(It.Provider,{value:Ut},le.createElement("tfoot",{className:"".concat(vt,"-summary")},Ce))}var Ot=te(qe),Oe=fe,Ie=ee(70425),pt=ee(29301),tt=ee(29194),Re=ee(24514),St=ee(75152),$t=ee(26112);function en(Ee,Ce,Ye,rt,ht,vt,Vt){Ee.push({record:Ce,indent:Ye,index:Vt});var Qt=vt(Ce),Ut=ht==null?void 0:ht.has(Qt);if(Ce&&Array.isArray(Ce[rt])&&Ut)for(var xn=0;xn<Ce[rt].length;xn+=1)en(Ee,Ce[rt][xn],Ye+1,rt,ht,vt,xn)}function dn(Ee,Ce,Ye,rt){var ht=le.useMemo(function(){if(Ye!=null&&Ye.size){for(var vt=[],Vt=0;Vt<(Ee==null?void 0:Ee.length);Vt+=1){var Qt=Ee[Vt];en(vt,Qt,0,Ce,Ye,rt,Vt)}return vt}return Ee==null?void 0:Ee.map(function(Ut,xn){return{record:Ut,indent:0,index:xn}})},[Ee,Ce,Ye,rt]);return ht}function Kt(Ee){var Ce=Ee.prefixCls,Ye=Ee.children,rt=Ee.component,ht=Ee.cellComponent,vt=Ee.className,Vt=Ee.expanded,Qt=Ee.colSpan,Ut=Ee.isEmpty,xn=Ve(ie,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),vn=xn.scrollbarSize,pn=xn.fixHeader,qn=xn.fixColumn,la=xn.componentWidth,fa=xn.horizonScroll,Ma=Ye;return(Ut?fa&&la:qn)&&(Ma=le.createElement("div",{style:{width:la-(pn?vn:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(Ce,"-expanded-row-fixed")},Ma)),le.createElement(rt,{className:vt,style:{display:Vt?null:"none"}},le.createElement(fn,{component:ht,prefixCls:Ce,colSpan:Qt},Ma))}var Cn=Kt;function He(Ee,Ce,Ye,rt){var ht=Ve(ie,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),vt=ht.flattenColumns,Vt=ht.expandableType,Qt=ht.expandedKeys,Ut=ht.childrenColumnName,xn=ht.onTriggerExpand,vn=ht.rowExpandable,pn=ht.onRow,qn=ht.expandRowByClick,la=ht.rowClassName,fa=Vt==="nest",Ma=Vt==="row"&&(!vn||vn(Ee)),Ht=Ma||fa,ar=Qt&&Qt.has(Ce),Ua=Ut&&Ee&&Ee[Ut],dr=(0,Ie.useEvent)(xn),Qr=pn==null?void 0:pn(Ee,Ye),no=Qr==null?void 0:Qr.onClick,kr=function(ir){qn&&Ht&&xn(Ee,ir);for(var Cr=arguments.length,Ja=new Array(Cr>1?Cr-1:0),cr=1;cr<Cr;cr++)Ja[cr-1]=arguments[cr];no==null||no.apply(void 0,[ir].concat(Ja))},qr;typeof la=="string"?qr=la:typeof la=="function"&&(qr=la(Ee,Ye,rt));var Xr=Ct(vt);return(0,ze.Z)((0,ze.Z)({},ht),{},{columnsKey:Xr,nestExpandable:fa,expanded:ar,hasNestChildren:Ua,record:Ee,onTriggerExpand:dr,rowSupportExpand:Ma,expandable:Ht,rowProps:(0,ze.Z)((0,ze.Z)({},Qr),{},{className:je()(qr,Qr==null?void 0:Qr.className),onClick:kr})})}function yt(Ee,Ce,Ye,rt,ht){var vt=Ee.record,Vt=Ee.prefixCls,Qt=Ee.columnsKey,Ut=Ee.fixedInfoList,xn=Ee.expandIconColumnIndex,vn=Ee.nestExpandable,pn=Ee.indentSize,qn=Ee.expandIcon,la=Ee.expanded,fa=Ee.hasNestChildren,Ma=Ee.onTriggerExpand,Ht=Qt[Ye],ar=Ut[Ye],Ua;Ye===(xn||0)&&vn&&(Ua=le.createElement(le.Fragment,null,le.createElement("span",{style:{paddingLeft:"".concat(pn*rt,"px")},className:"".concat(Vt,"-row-indent indent-level-").concat(rt)}),qn({prefixCls:Vt,expanded:la,expandable:fa,record:vt,onExpand:Ma})));var dr;return Ce.onCell&&(dr=Ce.onCell(vt,ht)),{key:Ht,fixedInfo:ar,appendCellNode:Ua,additionalCellProps:dr||{}}}function Zt(Ee){var Ce=Ee.className,Ye=Ee.style,rt=Ee.record,ht=Ee.index,vt=Ee.renderIndex,Vt=Ee.rowKey,Qt=Ee.indent,Ut=Qt===void 0?0:Qt,xn=Ee.rowComponent,vn=Ee.cellComponent,pn=Ee.scopeCellComponent,qn=He(rt,Vt,ht,Ut),la=qn.prefixCls,fa=qn.flattenColumns,Ma=qn.expandedRowClassName,Ht=qn.expandedRowRender,ar=qn.rowProps,Ua=qn.expanded,dr=qn.rowSupportExpand,Qr=le.useState(!1),no=(0,Fe.Z)(Qr,2),kr=no[0],qr=no[1];le.useEffect(function(){Ua&&qr(!0)},[Ua]);var Xr=le.createElement(xn,(0,We.Z)({},ar,{"data-row-key":Vt,className:je()(Ce,"".concat(la,"-row"),"".concat(la,"-row-level-").concat(Ut),ar==null?void 0:ar.className),style:(0,ze.Z)((0,ze.Z)({},Ye),ar==null?void 0:ar.style)}),fa.map(function(Ja,cr){var $r=Ja.render,Io=Ja.dataIndex,Po=Ja.className,Vr=yt(qn,Ja,cr,Ut,ht),Ao=Vr.key,Zo=Vr.fixedInfo,ja=Vr.appendCellNode,Ho=Vr.additionalCellProps;return le.createElement(fn,(0,We.Z)({className:Po,ellipsis:Ja.ellipsis,align:Ja.align,scope:Ja.rowScope,component:Ja.rowScope?pn:vn,prefixCls:la,key:Ao,record:rt,index:ht,renderIndex:vt,dataIndex:Io,render:$r,shouldCellUpdate:Ja.shouldCellUpdate},Zo,{appendNode:ja,additionalProps:Ho}))})),sr;if(dr&&(kr||Ua)){var ir=Ht(rt,ht,Ut+1,Ua),Cr=Ma&&Ma(rt,ht,Ut);sr=le.createElement(Cn,{expanded:Ua,className:je()("".concat(la,"-expanded-row"),"".concat(la,"-expanded-row-level-").concat(Ut+1),Cr),prefixCls:la,component:xn,cellComponent:vn,colSpan:fa.length,isEmpty:!1},ir)}return le.createElement(le.Fragment,null,Xr,sr)}Zt.displayName="BodyRow";var xt=te(Zt);function Mt(Ee){var Ce=Ee.columnKey,Ye=Ee.onColumnResize,rt=le.useRef();return le.useEffect(function(){rt.current&&Ye(Ce,rt.current.offsetWidth)},[]),le.createElement(pt.Z,{data:Ce},le.createElement("td",{ref:rt,style:{padding:0,border:0,height:0}},le.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function ln(Ee){var Ce=Ee.prefixCls,Ye=Ee.columnsKey,rt=Ee.onColumnResize;return le.createElement("tr",{"aria-hidden":"true",className:"".concat(Ce,"-measure-row"),style:{height:0,fontSize:0}},le.createElement(pt.Z.Collection,{onBatchResize:function(vt){vt.forEach(function(Vt){var Qt=Vt.data,Ut=Vt.size;rt(Qt,Ut.offsetWidth)})}},Ye.map(function(ht){return le.createElement(Mt,{key:ht,columnKey:ht,onColumnResize:rt})})))}function un(Ee){var Ce=Ee.data,Ye=Ee.measureColumnWidth,rt=Ve(ie,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),ht=rt.prefixCls,vt=rt.getComponent,Vt=rt.onColumnResize,Qt=rt.flattenColumns,Ut=rt.getRowKey,xn=rt.expandedKeys,vn=rt.childrenColumnName,pn=rt.emptyNode,qn=dn(Ce,vn,xn,Ut),la=le.useRef({renderWithProps:!1}),fa=vt(["body","wrapper"],"tbody"),Ma=vt(["body","row"],"tr"),Ht=vt(["body","cell"],"td"),ar=vt(["body","cell"],"th"),Ua;Ce.length?Ua=qn.map(function(Qr,no){var kr=Qr.record,qr=Qr.indent,Xr=Qr.index,sr=Ut(kr,no);return le.createElement(xt,{key:sr,rowKey:sr,record:kr,index:no,renderIndex:Xr,rowComponent:Ma,cellComponent:Ht,scopeCellComponent:ar,getRowKey:Ut,indent:qr})}):Ua=le.createElement(Cn,{expanded:!0,className:"".concat(ht,"-placeholder"),prefixCls:ht,component:Ma,cellComponent:Ht,colSpan:Qt.length,isEmpty:!0},pn);var dr=Ct(Qt);return le.createElement(st.Provider,{value:la.current},le.createElement(fa,{className:"".concat(ht,"-tbody")},Ye&&le.createElement(ln,{prefixCls:ht,columnsKey:dr,onColumnResize:Vt}),Ua))}un.displayName="Body";var Ln=te(un),Jn=["expandable"],Pa="RC_TABLE_INTERNAL_COL_DEFINE";function Ha(Ee){var Ce=Ee.expandable,Ye=(0,Dt.Z)(Ee,Jn),rt;return"expandable"in Ee?rt=(0,ze.Z)((0,ze.Z)({},Ye),Ce):rt=Ye,rt.showExpandColumn===!1&&(rt.expandIconColumnIndex=-1),rt}var Aa=["columnType"];function gr(Ee){for(var Ce=Ee.colWidths,Ye=Ee.columns,rt=Ee.columCount,ht=[],vt=rt||Ye.length,Vt=!1,Qt=vt-1;Qt>=0;Qt-=1){var Ut=Ce[Qt],xn=Ye&&Ye[Qt],vn=xn&&xn[Pa];if(Ut||vn||Vt){var pn=vn||{},qn=pn.columnType,la=(0,Dt.Z)(pn,Aa);ht.unshift(le.createElement("col",(0,We.Z)({key:Qt,style:{width:Ut}},la))),Vt=!0}}return le.createElement("colgroup",null,ht)}var nr=gr,ha=ee(95190),Or=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Jt(Ee,Ce){return(0,le.useMemo)(function(){for(var Ye=[],rt=0;rt<Ce;rt+=1){var ht=Ee[rt];if(ht!==void 0)Ye[rt]=ht;else return null}return Ye},[Ee.join("_"),Ce])}var Dn=le.forwardRef(function(Ee,Ce){var Ye=Ee.className,rt=Ee.noData,ht=Ee.columns,vt=Ee.flattenColumns,Vt=Ee.colWidths,Qt=Ee.columCount,Ut=Ee.stickyOffsets,xn=Ee.direction,vn=Ee.fixHeader,pn=Ee.stickyTopOffset,qn=Ee.stickyBottomOffset,la=Ee.stickyClassName,fa=Ee.onScroll,Ma=Ee.maxContentScroll,Ht=Ee.children,ar=(0,Dt.Z)(Ee,Or),Ua=Ve(ie,["prefixCls","scrollbarSize","isSticky"]),dr=Ua.prefixCls,Qr=Ua.scrollbarSize,no=Ua.isSticky,kr=no&&!vn?0:Qr,qr=le.useRef(null),Xr=le.useCallback(function(Po){(0,Xe.mH)(Ce,Po),(0,Xe.mH)(qr,Po)},[]);le.useEffect(function(){var Po;function Vr(Ao){var Zo=Ao,ja=Zo.currentTarget,Ho=Zo.deltaX;Ho&&(fa({currentTarget:ja,scrollLeft:ja.scrollLeft+Ho}),Ao.preventDefault())}return(Po=qr.current)===null||Po===void 0||Po.addEventListener("wheel",Vr),function(){var Ao;(Ao=qr.current)===null||Ao===void 0||Ao.removeEventListener("wheel",Vr)}},[]);var sr=le.useMemo(function(){return vt.every(function(Po){return Po.width})},[vt]),ir=vt[vt.length-1],Cr={fixed:ir?ir.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(dr,"-cell-scrollbar")}}},Ja=(0,le.useMemo)(function(){return kr?[].concat((0,ha.Z)(ht),[Cr]):ht},[kr,ht]),cr=(0,le.useMemo)(function(){return kr?[].concat((0,ha.Z)(vt),[Cr]):vt},[kr,vt]),$r=(0,le.useMemo)(function(){var Po=Ut.right,Vr=Ut.left;return(0,ze.Z)((0,ze.Z)({},Ut),{},{left:xn==="rtl"?[].concat((0,ha.Z)(Vr.map(function(Ao){return Ao+kr})),[0]):Vr,right:xn==="rtl"?Po:[].concat((0,ha.Z)(Po.map(function(Ao){return Ao+kr})),[0]),isSticky:no})},[kr,Ut,no]),Io=Jt(Vt,Qt);return le.createElement("div",{style:(0,ze.Z)({overflow:"hidden"},no?{top:pn,bottom:qn}:{}),ref:Xr,className:je()(Ye,(0,he.Z)({},la,!!la))},le.createElement("table",{style:{tableLayout:"fixed",visibility:rt||Io?null:"hidden"}},(!rt||!Ma||sr)&&le.createElement(nr,{colWidths:Io?[].concat((0,ha.Z)(Io),[kr]):[],columCount:Qt+1,columns:cr}),Ht((0,ze.Z)((0,ze.Z)({},ar),{},{stickyOffsets:$r,columns:Ja,flattenColumns:cr}))))});Dn.displayName="FixedHolder";var ra=le.memo(Dn);function Da(Ee){var Ce=Ee.cells,Ye=Ee.stickyOffsets,rt=Ee.flattenColumns,ht=Ee.rowComponent,vt=Ee.cellComponent,Vt=Ee.tdCellComponent,Qt=Ee.onHeaderRow,Ut=Ee.index,xn=Ve(ie,["prefixCls","direction"]),vn=xn.prefixCls,pn=xn.direction,qn;Qt&&(qn=Qt(Ce.map(function(fa){return fa.column}),Ut));var la=Ct(Ce.map(function(fa){return fa.column}));return le.createElement(ht,qn,Ce.map(function(fa,Ma){var Ht=fa.column,ar=Ge(fa.colStart,fa.colEnd,rt,Ye,pn,Ht),Ua;return Ht&&Ht.onHeaderCell&&(Ua=fa.column.onHeaderCell(Ht)),le.createElement(fn,(0,We.Z)({},fa,{scope:Ht.title?fa.colSpan>1?"colgroup":"col":null,ellipsis:Ht.ellipsis,align:Ht.align,component:Ht.title?vt:Vt,prefixCls:vn,key:la[Ma]},ar,{additionalProps:Ua,rowType:"header"}))}))}Da.displayName="HeaderRow";var ct=Da;function Pn(Ee){var Ce=[];function Ye(Vt,Qt){var Ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;Ce[Ut]=Ce[Ut]||[];var xn=Qt,vn=Vt.filter(Boolean).map(function(pn){var qn={key:pn.key,className:pn.className||"",children:pn.title,column:pn,colStart:xn},la=1,fa=pn.children;return fa&&fa.length>0&&(la=Ye(fa,xn,Ut+1).reduce(function(Ma,Ht){return Ma+Ht},0),qn.hasSubColumns=!0),"colSpan"in pn&&(la=pn.colSpan),"rowSpan"in pn&&(qn.rowSpan=pn.rowSpan),qn.colSpan=la,qn.colEnd=qn.colStart+la-1,Ce[Ut].push(qn),xn+=la,la});return vn}Ye(Ee,0);for(var rt=Ce.length,ht=function(Qt){Ce[Qt].forEach(function(Ut){!("rowSpan"in Ut)&&!Ut.hasSubColumns&&(Ut.rowSpan=rt-Qt)})},vt=0;vt<rt;vt+=1)ht(vt);return Ce}function In(Ee){var Ce=Ee.stickyOffsets,Ye=Ee.columns,rt=Ee.flattenColumns,ht=Ee.onHeaderRow,vt=Ve(ie,["prefixCls","getComponent"]),Vt=vt.prefixCls,Qt=vt.getComponent,Ut=le.useMemo(function(){return Pn(Ye)},[Ye]),xn=Qt(["header","wrapper"],"thead"),vn=Qt(["header","row"],"tr"),pn=Qt(["header","cell"],"th"),qn=Qt(["header","cell"],"td");return le.createElement(xn,{className:"".concat(Vt,"-thead")},Ut.map(function(la,fa){var Ma=le.createElement(ct,{key:fa,flattenColumns:rt,cells:la,stickyOffsets:Ce,rowComponent:vn,cellComponent:pn,tdCellComponent:qn,onHeaderRow:ht,index:fa});return Ma}))}var Hn=te(In),cn=ee(11592);function oa(Ee){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof Ce=="number"?Ce:Ce.endsWith("%")?Ee*parseFloat(Ce)/100:null}function Sa(Ee,Ce){return le.useMemo(function(){if(Ce&&Ce>0){var Ye=0,rt=0;Ee.forEach(function(xn){var vn=oa(Ce,xn.width);vn?Ye+=vn:rt+=1});var ht=Ce-Ye,vt=rt,Vt=ht/rt,Qt=0,Ut=Ee.map(function(xn){var vn=(0,ze.Z)({},xn),pn=oa(Ce,vn.width);if(pn)vn.width=pn;else{var qn=Math.floor(Vt);vn.width=vt===1?ht:qn,ht-=qn,vt-=1}return Qt+=vn.width,vn});return[Ut,Qt]}return[Ee,Ce]},[Ee,Ce])}var wt=["children"],Lt=["fixed"];function bt(Ee){return(0,cn.Z)(Ee).filter(function(Ce){return le.isValidElement(Ce)}).map(function(Ce){var Ye=Ce.key,rt=Ce.props,ht=rt.children,vt=(0,Dt.Z)(rt,wt),Vt=(0,ze.Z)({key:Ye},vt);return ht&&(Vt.children=bt(ht)),Vt})}function Yn(Ee){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return Ee.filter(function(Ye){return Ye&&(0,De.Z)(Ye)==="object"}).reduce(function(Ye,rt,ht){var vt=rt.fixed,Vt=vt===!0?"left":vt,Qt="".concat(Ce,"-").concat(ht),Ut=rt.children;return Ut&&Ut.length>0?[].concat((0,ha.Z)(Ye),(0,ha.Z)(Yn(Ut,Qt).map(function(xn){return(0,ze.Z)({fixed:Vt},xn)}))):[].concat((0,ha.Z)(Ye),[(0,ze.Z)((0,ze.Z)({key:Qt},rt),{},{fixed:Vt})])},[])}function ea(Ee){for(var Ce=!0,Ye=0;Ye<Ee.length;Ye+=1){var rt=Ee[Ye];if(Ce&&rt.fixed!=="left")Ce=!1;else if(!Ce&&rt.fixed==="left"){warning(!1,"Index ".concat(Ye-1," of `columns` missing `fixed='left'` prop."));break}}for(var ht=!0,vt=Ee.length-1;vt>=0;vt-=1){var Vt=Ee[vt];if(ht&&Vt.fixed!=="right")ht=!1;else if(!ht&&Vt.fixed==="right"){warning(!1,"Index ".concat(vt+1," of `columns` missing `fixed='right'` prop."));break}}}function Wn(Ee){return Ee.map(function(Ce){var Ye=Ce.fixed,rt=(0,Dt.Z)(Ce,Lt),ht=Ye;return Ye==="left"?ht="right":Ye==="right"&&(ht="left"),(0,ze.Z)({fixed:ht},rt)})}function rr(Ee,Ce){var Ye=Ee.prefixCls,rt=Ee.columns,ht=Ee.children,vt=Ee.expandable,Vt=Ee.expandedKeys,Qt=Ee.columnTitle,Ut=Ee.getRowKey,xn=Ee.onTriggerExpand,vn=Ee.expandIcon,pn=Ee.rowExpandable,qn=Ee.expandIconColumnIndex,la=Ee.direction,fa=Ee.expandRowByClick,Ma=Ee.columnWidth,Ht=Ee.fixed,ar=Ee.scrollWidth,Ua=le.useMemo(function(){return rt||bt(ht)},[rt,ht]),dr=le.useMemo(function(){if(vt){var ir,Cr=Ua.slice();if(!Cr.includes(b)){var Ja=qn||0;Ja>=0&&Cr.splice(Ja,0,b)}var cr=Cr.indexOf(b);Cr=Cr.filter(function(Vr,Ao){return Vr!==b||Ao===cr});var $r=Ua[cr],Io;(Ht==="left"||Ht)&&!qn?Io="left":(Ht==="right"||Ht)&&qn===Ua.length?Io="right":Io=$r?$r.fixed:null;var Po=(ir={},(0,he.Z)(ir,Pa,{className:"".concat(Ye,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,he.Z)(ir,"title",Qt),(0,he.Z)(ir,"fixed",Io),(0,he.Z)(ir,"className","".concat(Ye,"-row-expand-icon-cell")),(0,he.Z)(ir,"width",Ma),(0,he.Z)(ir,"render",function(Ao,Zo,ja){var Ho=Ut(Zo,ja),Oi=Vt.has(Ho),jo=pn?pn(Zo):!0,co=vn({prefixCls:Ye,expanded:Oi,expandable:jo,record:Zo,onExpand:xn});return fa?le.createElement("span",{onClick:function(ro){return ro.stopPropagation()}},co):co}),ir);return Cr.map(function(Vr){return Vr===b?Po:Vr})}return Ua.filter(function(Vr){return Vr!==b})},[vt,Ua,Ut,Vt,vn,la]),Qr=le.useMemo(function(){var ir=dr;return Ce&&(ir=Ce(ir)),ir.length||(ir=[{render:function(){return null}}]),ir},[Ce,dr,la]),no=le.useMemo(function(){return la==="rtl"?Wn(Yn(Qr)):Yn(Qr)},[Qr,la,ar]),kr=Sa(no,ar),qr=(0,Fe.Z)(kr,2),Xr=qr[0],sr=qr[1];return[Qr,Xr,sr]}var Na=rr;function ta(Ee){var Ce,Ye=Ee.prefixCls,rt=Ee.record,ht=Ee.onExpand,vt=Ee.expanded,Vt=Ee.expandable,Qt="".concat(Ye,"-row-expand-icon");if(!Vt)return le.createElement("span",{className:je()(Qt,"".concat(Ye,"-row-spaced"))});var Ut=function(vn){ht(rt,vn),vn.stopPropagation()};return le.createElement("span",{className:je()(Qt,(Ce={},(0,he.Z)(Ce,"".concat(Ye,"-row-expanded"),vt),(0,he.Z)(Ce,"".concat(Ye,"-row-collapsed"),!vt),Ce)),onClick:Ut})}function Ya(Ee,Ce,Ye){var rt=[];function ht(vt){(vt||[]).forEach(function(Vt,Qt){rt.push(Ce(Vt,Qt)),ht(Vt[Ye])})}return ht(Ee),rt}function Ba(Ee,Ce,Ye){var rt=Ha(Ee),ht=rt.expandIcon,vt=rt.expandedRowKeys,Vt=rt.defaultExpandedRowKeys,Qt=rt.defaultExpandAllRows,Ut=rt.expandedRowRender,xn=rt.onExpand,vn=rt.onExpandedRowsChange,pn=rt.childrenColumnName,qn=ht||ta,la=pn||"children",fa=le.useMemo(function(){return Ut?"row":Ee.expandable&&Ee.internalHooks===de&&Ee.expandable.__PARENT_RENDER_ICON__||Ce.some(function(no){return no&&(0,De.Z)(no)==="object"&&no[la]})?"nest":!1},[!!Ut,Ce]),Ma=le.useState(function(){return Vt||(Qt?Ya(Ce,Ye,la):[])}),Ht=(0,Fe.Z)(Ma,2),ar=Ht[0],Ua=Ht[1],dr=le.useMemo(function(){return new Set(vt||ar||[])},[vt,ar]),Qr=le.useCallback(function(no){var kr=Ye(no,Ce.indexOf(no)),qr,Xr=dr.has(kr);Xr?(dr.delete(kr),qr=(0,ha.Z)(dr)):qr=[].concat((0,ha.Z)(dr),[kr]),Ua(qr),xn&&xn(!Xr,no),vn&&vn(qr)},[Ye,dr,Ce,xn,vn]);return[rt,fa,dr,qn,la,Qr]}function Bn(Ee,Ce,Ye,rt){var ht=Ee.map(function(vt,Vt){return Ge(Vt,Vt,Ee,Ce,Ye,rt==null?void 0:rt[Vt])});return(0,ft.Z)(function(){return ht},[ht],function(vt,Vt){return!(0,Te.Z)(vt,Vt)})}function mr(Ee){var Ce=(0,le.useRef)(Ee),Ye=(0,le.useState)({}),rt=(0,Fe.Z)(Ye,2),ht=rt[1],vt=(0,le.useRef)(null),Vt=(0,le.useRef)([]);function Qt(Ut){Vt.current.push(Ut);var xn=Promise.resolve();vt.current=xn,xn.then(function(){if(vt.current===xn){var vn=Vt.current,pn=Ce.current;Vt.current=[],vn.forEach(function(qn){Ce.current=qn(Ce.current)}),vt.current=null,pn!==Ce.current&&ht({})}})}return(0,le.useEffect)(function(){return function(){vt.current=null}},[]),[Ce.current,Qt]}function Hr(Ee){var Ce=(0,le.useRef)(Ee||null),Ye=(0,le.useRef)();function rt(){window.clearTimeout(Ye.current)}function ht(Vt){Ce.current=Vt,rt(),Ye.current=window.setTimeout(function(){Ce.current=null,Ye.current=void 0},100)}function vt(){return Ce.current}return(0,le.useEffect)(function(){return rt},[]),[ht,vt]}function eo(){var Ee=le.useState(-1),Ce=(0,Fe.Z)(Ee,2),Ye=Ce[0],rt=Ce[1],ht=le.useState(-1),vt=(0,Fe.Z)(ht,2),Vt=vt[0],Qt=vt[1],Ut=le.useCallback(function(xn,vn){rt(xn),Qt(vn)},[]);return[Ye,Vt,Ut]}var Ar=ee(47273),Qe=(0,Ar.Z)()?window:null;function yn(Ee,Ce){var Ye=(0,De.Z)(Ee)==="object"?Ee:{},rt=Ye.offsetHeader,ht=rt===void 0?0:rt,vt=Ye.offsetSummary,Vt=vt===void 0?0:vt,Qt=Ye.offsetScroll,Ut=Qt===void 0?0:Qt,xn=Ye.getContainer,vn=xn===void 0?function(){return Qe}:xn,pn=vn()||Qe;return le.useMemo(function(){var qn=!!Ee;return{isSticky:qn,stickyClassName:qn?"".concat(Ce,"-sticky-holder"):"",offsetHeader:ht,offsetSummary:Vt,offsetScroll:Ut,container:pn}},[Ut,ht,Vt,Ce,pn])}function _t(Ee,Ce,Ye){var rt=(0,le.useMemo)(function(){for(var ht=[],vt=[],Vt=0,Qt=0,Ut=0;Ut<Ce;Ut+=1)if(Ye==="rtl"){vt[Ut]=Qt,Qt+=Ee[Ut]||0;var xn=Ce-Ut-1;ht[xn]=Vt,Vt+=Ee[xn]||0}else{ht[Ut]=Vt,Vt+=Ee[Ut]||0;var vn=Ce-Ut-1;vt[vn]=Qt,Qt+=Ee[vn]||0}return{left:ht,right:vt}},[Ee,Ce,Ye]);return rt}var Fn=_t;function jn(Ee){var Ce=Ee.className,Ye=Ee.children;return le.createElement("div",{className:Ce},Ye)}var ia=jn,Qn=ee(8224),Vn=ee(55468),fr=function(Ce,Ye){var rt,ht,vt=Ce.scrollBodyRef,Vt=Ce.onScroll,Qt=Ce.offsetScroll,Ut=Ce.container,xn=Ve(ie,"prefixCls"),vn=((rt=vt.current)===null||rt===void 0?void 0:rt.scrollWidth)||0,pn=((ht=vt.current)===null||ht===void 0?void 0:ht.clientWidth)||0,qn=vn&&pn*(pn/vn),la=le.useRef(),fa=mr({scrollLeft:0,isHiddenScrollBar:!1}),Ma=(0,Fe.Z)(fa,2),Ht=Ma[0],ar=Ma[1],Ua=le.useRef({delta:0,x:0}),dr=le.useState(!1),Qr=(0,Fe.Z)(dr,2),no=Qr[0],kr=Qr[1],qr=function(){kr(!1)},Xr=function(cr){cr.persist(),Ua.current.delta=cr.pageX-Ht.scrollLeft,Ua.current.x=0,kr(!0),cr.preventDefault()},sr=function(cr){var $r,Io=cr||(($r=window)===null||$r===void 0?void 0:$r.event),Po=Io.buttons;if(!no||Po===0){no&&kr(!1);return}var Vr=Ua.current.x+cr.pageX-Ua.current.x-Ua.current.delta;Vr<=0&&(Vr=0),Vr+qn>=pn&&(Vr=pn-qn),Vt({scrollLeft:Vr/pn*(vn+2)}),Ua.current.x=cr.pageX},ir=function(){if(vt.current){var cr=(0,Vn.os)(vt.current).top,$r=cr+vt.current.offsetHeight,Io=Ut===window?document.documentElement.scrollTop+window.innerHeight:(0,Vn.os)(Ut).top+Ut.clientHeight;$r-(0,St.Z)()<=Io||cr>=Io-Qt?ar(function(Po){return(0,ze.Z)((0,ze.Z)({},Po),{},{isHiddenScrollBar:!0})}):ar(function(Po){return(0,ze.Z)((0,ze.Z)({},Po),{},{isHiddenScrollBar:!1})})}},Cr=function(cr){ar(function($r){return(0,ze.Z)((0,ze.Z)({},$r),{},{scrollLeft:cr/vn*pn||0})})};return le.useImperativeHandle(Ye,function(){return{setScrollLeft:Cr}}),le.useEffect(function(){var Ja=(0,Qn.Z)(document.body,"mouseup",qr,!1),cr=(0,Qn.Z)(document.body,"mousemove",sr,!1);return ir(),function(){Ja.remove(),cr.remove()}},[qn,no]),le.useEffect(function(){var Ja=(0,Qn.Z)(Ut,"scroll",ir,!1),cr=(0,Qn.Z)(window,"resize",ir,!1);return function(){Ja.remove(),cr.remove()}},[Ut]),le.useEffect(function(){Ht.isHiddenScrollBar||ar(function(Ja){var cr=vt.current;return cr?(0,ze.Z)((0,ze.Z)({},Ja),{},{scrollLeft:cr.scrollLeft/cr.scrollWidth*cr.clientWidth}):Ja})},[Ht.isHiddenScrollBar]),vn<=pn||!qn||Ht.isHiddenScrollBar?null:le.createElement("div",{style:{height:(0,St.Z)(),width:pn,bottom:Qt},className:"".concat(xn,"-sticky-scroll")},le.createElement("div",{onMouseDown:Xr,ref:la,className:je()("".concat(xn,"-sticky-scroll-bar"),(0,he.Z)({},"".concat(xn,"-sticky-scroll-bar-active"),no)),style:{width:"".concat(qn,"px"),transform:"translate3d(".concat(Ht.scrollLeft,"px, 0, 0)")}}))},ca=le.forwardRef(fr);function En(Ee){return null}var hr=En;function Nr(Ee){return null}var Ur=Nr,jr="rc-table",Ea=[],Ka={};function qa(){return"No Data"}function Ta(Ee){var Ce,Ye=(0,ze.Z)({rowKey:"key",prefixCls:jr,emptyText:qa},Ee),rt=Ye.prefixCls,ht=Ye.className,vt=Ye.rowClassName,Vt=Ye.style,Qt=Ye.data,Ut=Ye.rowKey,xn=Ye.scroll,vn=Ye.tableLayout,pn=Ye.direction,qn=Ye.title,la=Ye.footer,fa=Ye.summary,Ma=Ye.caption,Ht=Ye.id,ar=Ye.showHeader,Ua=Ye.components,dr=Ye.emptyText,Qr=Ye.onRow,no=Ye.onHeaderRow,kr=Ye.internalHooks,qr=Ye.transformColumns,Xr=Ye.internalRefs,sr=Ye.tailor,ir=Ye.sticky,Cr=Qt||Ea,Ja=!!Cr.length,cr=kr===de,$r=le.useCallback(function(ci,Ji){return(0,Le.Z)(Ua,ci)||Ji},[Ua]),Io=le.useMemo(function(){return typeof Ut=="function"?Ut:function(ci){var Ji=ci&&ci[Ut];return Ji}},[Ut]),Po=$r(["body"]),Vr=eo(),Ao=(0,Fe.Z)(Vr,3),Zo=Ao[0],ja=Ao[1],Ho=Ao[2],Oi=Ba(Ye,Cr,Io),jo=(0,Fe.Z)(Oi,6),co=jo[0],Ri=jo[1],ro=jo[2],bi=jo[3],_o=jo[4],Ui=jo[5],fo=xn==null?void 0:xn.x,Yr=le.useState(0),oo=(0,Fe.Z)(Yr,2),_r=oo[0],ce=oo[1],pe=Na((0,ze.Z)((0,ze.Z)((0,ze.Z)({},Ye),co),{},{expandable:!!co.expandedRowRender,columnTitle:co.columnTitle,expandedKeys:ro,getRowKey:Io,onTriggerExpand:Ui,expandIcon:bi,expandIconColumnIndex:co.expandIconColumnIndex,direction:pn,scrollWidth:cr&&sr&&typeof fo=="number"?fo:null}),cr?qr:null),Pe=(0,Fe.Z)(pe,3),Nt=Pe[0],qt=Pe[1],Ra=Pe[2],pa=Ra!=null?Ra:fo,Zn=le.useMemo(function(){return{columns:Nt,flattenColumns:qt}},[Nt,qt]),jt=le.useRef(),Xn=le.useRef(),An=le.useRef(),Pt=le.useRef(),sn=le.useRef(),Nn=le.useState(!1),sa=(0,Fe.Z)(Nn,2),zn=sa[0],Fa=sa[1],na=le.useState(!1),da=(0,Fe.Z)(na,2),tr=da[0],bn=da[1],xa=mr(new Map),_a=(0,Fe.Z)(xa,2),mo=_a[0],Er=_a[1],hi=Ct(qt),Qa=hi.map(function(ci){return mo.get(ci)}),Ro=le.useMemo(function(){return Qa},[Qa.join("_")]),Zr=Fn(Ro,qt.length,pn),po=xn&&tn(xn.y),Do=xn&&tn(pa)||!!co.fixed,wi=Do&&qt.some(function(ci){var Ji=ci.fixed;return Ji}),Ci=le.useRef(),yr=yn(ir,rt),Fo=yr.isSticky,$i=yr.offsetHeader,zi=yr.offsetSummary,$n=yr.offsetScroll,Mo=yr.stickyClassName,Gi=yr.container,Xo=le.useMemo(function(){return fa==null?void 0:fa(Cr)},[fa,Cr]),Mi=(po||Fo)&&le.isValidElement(Xo)&&Xo.type===fe&&Xo.props.fixed,Wi,fi,sl;po&&(fi={overflowY:"scroll",maxHeight:xn.y}),Do&&(Wi={overflowX:"auto"},po||(fi={overflowY:"hidden"}),sl={width:pa===!0?"auto":pa,minWidth:"100%"});var dl=le.useCallback(function(ci,Ji){(0,tt.Z)(jt.current)&&Er(function(Dl){if(Dl.get(ci)!==Ji){var El=new Map(Dl);return El.set(ci,Ji),El}return Dl})},[]),Gl=Hr(null),ji=(0,Fe.Z)(Gl,2),ml=ji[0],Bl=ji[1];function Wl(ci,Ji){Ji&&(typeof Ji=="function"?Ji(ci):Ji.scrollLeft!==ci&&(Ji.scrollLeft=ci,Ji.scrollLeft!==ci&&setTimeout(function(){Ji.scrollLeft=ci},0)))}var zo=(0,Ne.Z)(function(ci){var Ji=ci.currentTarget,Dl=ci.scrollLeft,El=pn==="rtl",Ul=typeof Dl=="number"?Dl:Ji.scrollLeft,Tl=Ji||Ka;if(!Bl()||Bl()===Tl){var Vu;ml(Tl),Wl(Ul,Xn.current),Wl(Ul,An.current),Wl(Ul,sn.current),Wl(Ul,(Vu=Ci.current)===null||Vu===void 0?void 0:Vu.setScrollLeft)}var Uu=Ji||Xn.current;if(Uu){var Qu=Uu.scrollWidth,hu=Uu.clientWidth;if(Qu===hu){Fa(!1),bn(!1);return}El?(Fa(-Ul<Qu-hu),bn(-Ul>0)):(Fa(Ul>0),bn(Ul<Qu-hu))}}),Di=function(){Do&&An.current?zo({currentTarget:An.current}):(Fa(!1),bn(!1))},el=function(Ji){var Dl=Ji.width;Dl!==_r&&(Di(),ce(jt.current?jt.current.offsetWidth:Dl))},Qi=le.useRef(!1);le.useEffect(function(){Qi.current&&Di()},[Do,Qt,Nt.length]),le.useEffect(function(){Qi.current=!0},[]);var Sl=le.useState(0),cl=(0,Fe.Z)(Sl,2),gl=cl[0],wl=cl[1],Ml=le.useState(!0),vl=(0,Fe.Z)(Ml,2),ol=vl[0],Kl=vl[1];le.useEffect(function(){(!sr||!cr)&&(An.current instanceof Element?wl((0,St.o)(An.current).width):wl((0,St.o)(Pt.current).width)),Kl((0,Re.G)("position","sticky"))},[]),le.useEffect(function(){cr&&Xr&&(Xr.body.current=An.current)});var ui=le.useCallback(function(ci){return le.createElement(le.Fragment,null,le.createElement(Hn,ci),Mi==="top"&&le.createElement(Ot,ci,Xo))},[Mi,Xo]),vu=le.useCallback(function(ci){return le.createElement(Ot,ci,Xo)},[Xo]),pu=$r(["table"],"table"),Vl=le.useMemo(function(){return vn||(wi?pa==="max-content"?"auto":"fixed":po||Fo||qt.some(function(ci){var Ji=ci.ellipsis;return Ji})?"fixed":"auto")},[po,wi,qt,vn,Fo]),gu,aa={colWidths:Ro,columCount:qt.length,stickyOffsets:Zr,onHeaderRow:no,fixHeader:po,scroll:xn},lr=le.useMemo(function(){return Ja?null:typeof dr=="function"?dr():dr},[Ja,dr]),Uo=le.createElement(Ln,{data:Cr,measureColumnWidth:po||Do||Fo}),No=le.createElement(nr,{colWidths:qt.map(function(ci){var Ji=ci.width;return Ji}),columns:qt}),qo=Ma!=null?le.createElement("caption",{className:"".concat(rt,"-caption")},Ma):void 0,Ei=(0,$t.Z)(Ye,{data:!0}),Xi=(0,$t.Z)(Ye,{aria:!0});if(po||Fo){var ii;typeof Po=="function"?(ii=Po(Cr,{scrollbarSize:gl,ref:An,onScroll:zo}),aa.colWidths=qt.map(function(ci,Ji){var Dl=ci.width,El=Ji===qt.length-1?Dl-gl:Dl;return typeof El=="number"&&!Number.isNaN(El)?El:0})):ii=le.createElement("div",{style:(0,ze.Z)((0,ze.Z)({},Wi),fi),onScroll:zo,ref:An,className:je()("".concat(rt,"-body"))},le.createElement(pu,(0,We.Z)({style:(0,ze.Z)((0,ze.Z)({},sl),{},{tableLayout:Vl})},Xi),qo,No,Uo,!Mi&&Xo&&le.createElement(Ot,{stickyOffsets:Zr,flattenColumns:qt,columns:Nt},Xo)));var fl=(0,ze.Z)((0,ze.Z)((0,ze.Z)({noData:!Cr.length,maxContentScroll:Do&&pa==="max-content"},aa),Zn),{},{direction:pn,stickyClassName:Mo,onScroll:zo});gu=le.createElement(le.Fragment,null,ar!==!1&&le.createElement(ra,(0,We.Z)({},fl,{stickyTopOffset:$i,className:"".concat(rt,"-header"),ref:Xn}),ui),ii,Mi&&Mi!=="top"&&le.createElement(ra,(0,We.Z)({},fl,{stickyBottomOffset:zi,className:"".concat(rt,"-summary"),ref:sn}),vu),Fo&&le.createElement(ca,{ref:Ci,offsetScroll:$n,scrollBodyRef:An,onScroll:zo,container:Gi}))}else gu=le.createElement("div",{style:(0,ze.Z)((0,ze.Z)({},Wi),fi),className:je()("".concat(rt,"-content")),onScroll:zo,ref:An},le.createElement(pu,(0,We.Z)({style:(0,ze.Z)((0,ze.Z)({},sl),{},{tableLayout:Vl})},Xi),qo,No,ar!==!1&&le.createElement(Hn,(0,We.Z)({},aa,Zn)),Uo,Xo&&le.createElement(Ot,{stickyOffsets:Zr,flattenColumns:qt,columns:Nt},Xo)));var xi=le.createElement("div",(0,We.Z)({className:je()(rt,ht,(Ce={},(0,he.Z)(Ce,"".concat(rt,"-rtl"),pn==="rtl"),(0,he.Z)(Ce,"".concat(rt,"-ping-left"),zn),(0,he.Z)(Ce,"".concat(rt,"-ping-right"),tr),(0,he.Z)(Ce,"".concat(rt,"-layout-fixed"),vn==="fixed"),(0,he.Z)(Ce,"".concat(rt,"-fixed-header"),po),(0,he.Z)(Ce,"".concat(rt,"-fixed-column"),wi),(0,he.Z)(Ce,"".concat(rt,"-scroll-horizontal"),Do),(0,he.Z)(Ce,"".concat(rt,"-has-fix-left"),qt[0]&&qt[0].fixed),(0,he.Z)(Ce,"".concat(rt,"-has-fix-right"),qt[qt.length-1]&&qt[qt.length-1].fixed==="right"),Ce)),style:Vt,id:Ht,ref:jt},Ei),qn&&le.createElement(ia,{className:"".concat(rt,"-title")},qn(Cr)),le.createElement("div",{ref:Pt,className:"".concat(rt,"-container")},gu),la&&le.createElement(ia,{className:"".concat(rt,"-footer")},la(Cr)));Do&&(xi=le.createElement(pt.Z,{onResize:el},xi));var yl=Bn(qt,Zr,pn,Nt),ou=le.useMemo(function(){return{scrollX:pa,prefixCls:rt,getComponent:$r,scrollbarSize:gl,direction:pn,fixedInfoList:yl,isSticky:Fo,supportSticky:ol,componentWidth:_r,fixHeader:po,fixColumn:wi,horizonScroll:Do,tableLayout:Vl,rowClassName:vt,expandedRowClassName:co.expandedRowClassName,expandIcon:bi,expandableType:Ri,expandRowByClick:co.expandRowByClick,expandedRowRender:co.expandedRowRender,onTriggerExpand:Ui,expandIconColumnIndex:co.expandIconColumnIndex,indentSize:co.indentSize,allColumnsFixedLeft:qt.every(function(ci){return ci.fixed==="left"}),emptyNode:lr,columns:Nt,flattenColumns:qt,onColumnResize:dl,hoverStartRow:Zo,hoverEndRow:ja,onHover:Ho,rowExpandable:co.rowExpandable,onRow:Qr,getRowKey:Io,expandedKeys:ro,childrenColumnName:_o}},[pa,rt,$r,gl,pn,yl,Fo,ol,_r,po,wi,Do,Vl,vt,co.expandedRowClassName,bi,Ri,co.expandRowByClick,co.expandedRowRender,Ui,co.expandIconColumnIndex,co.indentSize,lr,Nt,qt,dl,Zo,ja,Ho,co.rowExpandable,Qr,Io,ro,_o]);return le.createElement(ie.Provider,{value:ou},xi)}function Mr(Ee){return z(Ta,Ee)}var uo=Mr();uo.EXPAND_COLUMN=b,uo.INTERNAL_HOOKS=de,uo.Column=hr,uo.ColumnGroup=Ur,uo.Summary=Oe;var wr=uo,Dr=ee(6790),Fr=$e(null),mi=$e(null);function li(Ee,Ce,Ye){var rt=Ce||1;return Ye[Ee+rt]-(Ye[Ee]||0)}function Fi(Ee){var Ce=Ee.rowInfo,Ye=Ee.column,rt=Ee.colIndex,ht=Ee.indent,vt=Ee.index,Vt=Ee.renderIndex,Qt=Ee.record,Ut=Ee.style,xn=Ee.className,vn=Ee.inverse,pn=Ee.getHeight,qn=Ye.render,la=Ye.dataIndex,fa=Ye.className,Ma=Ye.width,Ht=Ve(mi,["columnsOffset"]),ar=Ht.columnsOffset,Ua=yt(Ce,Ye,rt,ht,vt),dr=Ua.key,Qr=Ua.fixedInfo,no=Ua.appendCellNode,kr=Ua.additionalCellProps,qr=kr.style,Xr=kr.colSpan,sr=Xr===void 0?1:Xr,ir=kr.rowSpan,Cr=ir===void 0?1:ir,Ja=rt-1,cr=li(Ja,sr,ar),$r=sr>1?Ma-cr:0,Io=(0,ze.Z)((0,ze.Z)((0,ze.Z)({},qr),Ut),{},{flex:"0 0 ".concat(cr,"px"),width:"".concat(cr,"px"),marginRight:$r,pointerEvents:"auto"}),Po=le.useMemo(function(){return vn?Cr<=1:sr===0||Cr===0||Cr>1},[Cr,sr,vn]);Po?Io.visibility="hidden":vn&&(Io.height=pn==null?void 0:pn(Cr));var Vr=Po?function(){return null}:qn,Ao={};return(Cr===0||sr===0)&&(Ao.rowSpan=1,Ao.colSpan=1),le.createElement(fn,(0,We.Z)({className:je()(fa,xn),ellipsis:Ye.ellipsis,align:Ye.align,scope:Ye.rowScope,component:"div",prefixCls:Ce.prefixCls,key:dr,record:Qt,index:vt,renderIndex:Vt,dataIndex:la,render:Vr,shouldCellUpdate:Ye.shouldCellUpdate},Qr,{appendNode:no,additionalProps:(0,ze.Z)((0,ze.Z)({},kr),{},{style:Io},Ao)}))}var yo=Fi,Bo=["data","index","className","rowKey","style","extra","getHeight"],Qo=le.forwardRef(function(Ee,Ce){var Ye=Ee.data,rt=Ee.index,ht=Ee.className,vt=Ee.rowKey,Vt=Ee.style,Qt=Ee.extra,Ut=Ee.getHeight,xn=(0,Dt.Z)(Ee,Bo),vn=Ye.record,pn=Ye.indent,qn=Ye.index,la=Ve(ie,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),fa=la.scrollX,Ma=la.flattenColumns,Ht=la.prefixCls,ar=la.fixColumn,Ua=la.componentWidth,dr=He(vn,vt,rt,pn),Qr=dr.rowSupportExpand,no=dr.expanded,kr=dr.rowProps,qr=dr.expandedRowRender,Xr=dr.expandedRowClassName,sr;if(Qr&&no){var ir=qr(vn,rt,pn+1,no),Cr=Xr==null?void 0:Xr(vn,rt,pn),Ja={};ar&&(Ja={style:(0,he.Z)({},"--virtual-width","".concat(Ua,"px"))});var cr="".concat(Ht,"-expanded-row-cell");sr=le.createElement("div",{className:je()("".concat(Ht,"-expanded-row"),"".concat(Ht,"-expanded-row-level-").concat(pn+1),Cr)},le.createElement(fn,{component:"div",prefixCls:Ht,className:je()(cr,(0,he.Z)({},"".concat(cr,"-fixed"),ar)),additionalProps:Ja},ir))}var $r=(0,ze.Z)((0,ze.Z)({},Vt),{},{width:fa});Qt&&($r.position="absolute",$r.pointerEvents="none");var Io=le.createElement("div",(0,We.Z)({},kr,xn,{ref:Qr?null:Ce,className:je()(ht,"".concat(Ht,"-row"),kr==null?void 0:kr.className,(0,he.Z)({},"".concat(Ht,"-row-extra"),Qt)),style:(0,ze.Z)((0,ze.Z)({},$r),kr==null?void 0:kr.style)}),Ma.map(function(Po,Vr){return le.createElement(yo,{key:Vr,rowInfo:dr,column:Po,colIndex:Vr,indent:pn,index:rt,renderIndex:qn,record:vn,inverse:Qt,getHeight:Ut})}));return Qr?le.createElement("div",{ref:Ce},Io,sr):Io}),ko=te(Qo),Lo=ko,Sr=le.forwardRef(function(Ee,Ce){var Ye=Ee.data,rt=Ee.onScroll,ht=Ve(ie,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),vt=ht.flattenColumns,Vt=ht.onColumnResize,Qt=ht.getRowKey,Ut=ht.expandedKeys,xn=ht.prefixCls,vn=ht.childrenColumnName,pn=ht.emptyNode,qn=ht.scrollX,la=Ve(Fr),fa=la.scrollY,Ma=la.listItemHeight,Ht=le.useRef(),ar=dn(Ye,vn,Ut,Qt),Ua=le.useMemo(function(){var sr=0;return vt.map(function(ir){var Cr=ir.width,Ja=ir.key;return sr+=Cr,[Ja,Cr,sr]})},[vt]),dr=le.useMemo(function(){return Ua.map(function(sr){return sr[2]})},[Ua]);le.useEffect(function(){Ua.forEach(function(sr){var ir=(0,Fe.Z)(sr,2),Cr=ir[0],Ja=ir[1];Vt(Cr,Ja)})},[Ua]),le.useImperativeHandle(Ce,function(){var sr={};return Object.defineProperty(sr,"scrollLeft",{get:function(){var Cr;return((Cr=Ht.current)===null||Cr===void 0?void 0:Cr.getScrollInfo().x)||0},set:function(Cr){var Ja;(Ja=Ht.current)===null||Ja===void 0||Ja.scrollTo({left:Cr})}}),sr});var Qr=function(ir,Cr){var Ja,cr=(Ja=ar[Cr])===null||Ja===void 0?void 0:Ja.record,$r=ir.onCell;if($r){var Io,Po=$r(cr,Cr);return(Io=Po==null?void 0:Po.rowSpan)!==null&&Io!==void 0?Io:1}return 1},no=function(ir){var Cr=ir.start,Ja=ir.end,cr=ir.getSize,$r=ir.offsetY;if(Ja<0)return null;for(var Io=vt.filter(function(fo){return Qr(fo,Cr)===0}),Po=Cr,Vr=function(Yr){if(Io=Io.filter(function(oo){return Qr(oo,Yr)===0}),!Io.length)return Po=Yr,"break"},Ao=Cr;Ao>=0;Ao-=1){var Zo=Vr(Ao);if(Zo==="break")break}for(var ja=vt.filter(function(fo){return Qr(fo,Ja)!==1}),Ho=Ja,Oi=function(Yr){if(ja=ja.filter(function(oo){return Qr(oo,Yr)!==1}),!ja.length)return Ho=Math.max(Yr-1,Ja),"break"},jo=Ja;jo<ar.length;jo+=1){var co=Oi(jo);if(co==="break")break}for(var Ri=[],ro=function(Yr){var oo=ar[Yr];if(!oo)return"continue";vt.some(function(_r){return Qr(_r,Yr)>1})&&Ri.push(Yr)},bi=Po;bi<=Ho;bi+=1)var _o=ro(bi);var Ui=Ri.map(function(fo){var Yr=ar[fo],oo=Qt(Yr.record,fo),_r=function(Pe){var Nt=fo+Pe-1,qt=Qt(ar[Nt].record,Nt),Ra=cr(oo,qt);return Ra.bottom-Ra.top},ce=cr(oo);return le.createElement(Lo,{key:fo,data:Yr,rowKey:oo,index:fo,style:{top:-$r+ce.top},extra:!0,getHeight:_r})});return Ui},kr=le.useMemo(function(){return{columnsOffset:dr}},[dr]),qr="".concat(xn,"-tbody"),Xr;return ar.length?Xr=le.createElement(Dr.Z,{fullHeight:!1,ref:Ht,className:je()(qr,"".concat(qr,"-virtual")),height:fa,itemHeight:Ma||24,data:ar,itemKey:function(ir){return Qt(ir.record)},scrollWidth:qn,onVirtualScroll:function(ir){var Cr=ir.x;rt({scrollLeft:Cr})},extraRender:no},function(sr,ir,Cr){var Ja=Qt(sr.record,ir);return le.createElement(Lo,(0,We.Z)({data:sr,rowKey:Ja,index:ir},Cr))}):Xr=le.createElement("div",{className:je()("".concat(xn,"-placeholder"))},le.createElement(fn,{component:"div",prefixCls:xn},pn)),le.createElement(mi.Provider,{value:kr},Xr)}),so=te(Sr),ei=so,wn=function(Ce,Ye){var rt=Ye.ref,ht=Ye.onScroll;return le.createElement(ei,{ref:rt,data:Ce,onScroll:ht})},hn=100;function nn(Ee){var Ce=Ee.columns,Ye=Ee.scroll,rt=Ee.prefixCls,ht=rt===void 0?jr:rt,vt=Ee.className,Vt=Ee.listItemHeight,Qt=Ye||{},Ut=Qt.x,xn=Qt.y;typeof Ut!="number"&&(Ut=((Ce||[]).length+1)*hn),typeof xn!="number"&&(xn=500);var vn=le.useMemo(function(){return{scrollY:xn,listItemHeight:Vt}},[xn,Vt]);return le.createElement(Fr.Provider,{value:vn},le.createElement(wr,(0,We.Z)({},Ee,{className:je()(vt,"".concat(ht,"-virtual")),scroll:(0,ze.Z)((0,ze.Z)({},Ye),{},{x:Ut}),components:{body:wn},columns:Ce,internalHooks:de,tailor:!0})))}function ba(Ee){return z(nn,Ee)}var Ca=ba(),Pr=null;function ma(Ee){return null}var Ir=ma;function Wr(Ee){return null}var To=Wr,io=ee(2738),Lr=ee(68031),ao=ee(36355),Co=ee(93891),ai=ee(19716),Wo=ee(8628),si=ee(31724),Li=ee(58421),ur=ee(71418),wa=ee(88088);function Va(Ee){return function(Ye){let{prefixCls:rt,onExpand:ht,record:vt,expanded:Vt,expandable:Qt}=Ye;const Ut=`${rt}-row-expand-icon`;return le.createElement("button",{type:"button",onClick:xn=>{ht(vt,xn),xn.stopPropagation()},className:je()(Ut,{[`${Ut}-spaced`]:!Qt,[`${Ut}-expanded`]:Qt&&Vt,[`${Ut}-collapsed`]:Qt&&!Vt}),"aria-label":Vt?Ee.collapse:Ee.expand,"aria-expanded":Vt})}}var $a=Va;function So(Ee,Ce){return"key"in Ee&&Ee.key!==void 0&&Ee.key!==null?Ee.key:Ee.dataIndex?Array.isArray(Ee.dataIndex)?Ee.dataIndex.join("."):Ee.dataIndex:Ce}function Be(Ee,Ce){return Ce?`${Ce}-${Ee}`:`${Ee}`}function gn(Ee,Ce){return typeof Ee=="function"?Ee(Ce):Ee}function On(Ee,Ce){const Ye=gn(Ee,Ce);return Object.prototype.toString.call(Ye)==="[object Object]"?"":Ye}var ya={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"},an=ya,za=ee(7657),Ia=function(Ce,Ye){return le.createElement(za.Z,(0,We.Z)({},Ce,{ref:Ye,icon:an}))},Rn=le.forwardRef(Ia),_n=Rn,pr=ee(56762);function Wa(Ee){const Ce=le.useRef(Ee),Ye=(0,pr.Z)();return[()=>Ce.current,rt=>{Ce.current=rt,Ye()}]}var Ga=ee(3113),Xa=ee(24905),zr=ee(38854),Oo=ee(64165),ri=ee(20834),ti=ee(40875),Vi=ee(5112),al=ee(17574),il=ee(47472),Hl=ee(92832);function Nl(Ee){let{value:Ce,onChange:Ye,filterSearch:rt,tablePrefixCls:ht,locale:vt}=Ee;return rt?le.createElement("div",{className:`${ht}-filter-dropdown-search`},le.createElement(Hl.default,{prefix:le.createElement(il.Z,null),placeholder:vt.filterSearchPlaceholder,onChange:Ye,value:Ce,htmlSize:1,className:`${ht}-filter-dropdown-search-input`})):null}var wo=Nl,bl=ee(10228);const eu=Ee=>{const{keyCode:Ce}=Ee;Ce===bl.Z.ENTER&&Ee.stopPropagation()};var Al=le.forwardRef((Ee,Ce)=>le.createElement("div",{className:Ee.className,onClick:Ye=>Ye.stopPropagation(),onKeyDown:eu,ref:Ce},Ee.children));function tu(Ee){let Ce=[];return(Ee||[]).forEach(Ye=>{let{value:rt,children:ht}=Ye;Ce.push(rt),ht&&(Ce=[].concat((0,ha.Z)(Ce),(0,ha.Z)(tu(ht))))}),Ce}function _u(Ee){return Ee.some(Ce=>{let{children:Ye}=Ce;return Ye})}function su(Ee,Ce){return typeof Ce=="string"||typeof Ce=="number"?Ce==null?void 0:Ce.toString().toLowerCase().includes(Ee.trim().toLowerCase()):!1}function mu(Ee){let{filters:Ce,prefixCls:Ye,filteredKeys:rt,filterMultiple:ht,searchValue:vt,filterSearch:Vt}=Ee;return Ce.map((Qt,Ut)=>{const xn=String(Qt.value);if(Qt.children)return{key:xn||Ut,label:Qt.text,popupClassName:`${Ye}-dropdown-submenu`,children:mu({filters:Qt.children,prefixCls:Ye,filteredKeys:rt,filterMultiple:ht,searchValue:vt,filterSearch:Vt})};const vn=ht?Xa.default:Vi.ZP,pn={key:Qt.value!==void 0?xn:Ut,label:le.createElement(le.Fragment,null,le.createElement(vn,{checked:rt.includes(xn)}),le.createElement("span",null,Qt.text))};return vt.trim()?typeof Vt=="function"?Vt(vt,Qt)?pn:null:su(vt,Qt.text)?pn:null:pn})}function Xu(Ee){var Ce,Ye;const{tablePrefixCls:rt,prefixCls:ht,column:vt,dropdownPrefixCls:Vt,columnKey:Qt,filterMultiple:Ut,filterMode:xn="menu",filterSearch:vn=!1,filterState:pn,triggerFilter:qn,locale:la,children:fa,getPopupContainer:Ma}=Ee,{filterDropdownOpen:Ht,onFilterDropdownOpenChange:ar,filterResetToDefaultFilteredValue:Ua,defaultFilteredValue:dr,filterDropdownVisible:Qr,onFilterDropdownVisibleChange:no}=vt,[kr,qr]=le.useState(!1),Xr=!!(pn&&(!((Ce=pn.filteredKeys)===null||Ce===void 0)&&Ce.length||pn.forceFiltered)),sr=pe=>{qr(pe),ar==null||ar(pe),no==null||no(pe)},ir=(Ye=Ht!=null?Ht:Qr)!==null&&Ye!==void 0?Ye:kr,Cr=pn==null?void 0:pn.filteredKeys,[Ja,cr]=Wa(Cr||[]),$r=pe=>{let{selectedKeys:Pe}=pe;cr(Pe)},Io=(pe,Pe)=>{let{node:Nt,checked:qt}=Pe;$r(Ut?{selectedKeys:pe}:{selectedKeys:qt&&Nt.key?[Nt.key]:[]})};le.useEffect(()=>{kr&&$r({selectedKeys:Cr||[]})},[Cr]);const[Po,Vr]=le.useState([]),Ao=pe=>{Vr(pe)},[Zo,ja]=le.useState(""),Ho=pe=>{const{value:Pe}=pe.target;ja(Pe)};le.useEffect(()=>{kr||ja("")},[kr]);const Oi=pe=>{const Pe=pe&&pe.length?pe:null;if(Pe===null&&(!pn||!pn.filteredKeys)||(0,Te.Z)(Pe,pn==null?void 0:pn.filteredKeys,!0))return null;qn({column:vt,key:Qt,filteredKeys:Pe})},jo=()=>{sr(!1),Oi(Ja())},co=function(){let{confirm:pe,closeDropdown:Pe}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};pe&&Oi([]),Pe&&sr(!1),ja(""),cr(Ua?(dr||[]).map(Nt=>String(Nt)):[])},Ri=function(){let{closeDropdown:pe}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};pe&&sr(!1),Oi(Ja())},ro=pe=>{pe&&Cr!==void 0&&cr(Cr||[]),sr(pe),!pe&&!vt.filterDropdown&&jo()},bi=je()({[`${Vt}-menu-without-submenu`]:!_u(vt.filters||[])}),_o=pe=>{if(pe.target.checked){const Pe=tu(vt==null?void 0:vt.filters).map(Nt=>String(Nt));cr(Pe)}else cr([])},Ui=pe=>{let{filters:Pe}=pe;return(Pe||[]).map((Nt,qt)=>{const Ra=String(Nt.value),pa={title:Nt.text,key:Nt.value!==void 0?Ra:qt};return Nt.children&&(pa.children=Ui({filters:Nt.children})),pa})},fo=pe=>{var Pe;return Object.assign(Object.assign({},pe),{text:pe.title,value:pe.key,children:((Pe=pe.children)===null||Pe===void 0?void 0:Pe.map(Nt=>fo(Nt)))||[]})};let Yr;if(typeof vt.filterDropdown=="function")Yr=vt.filterDropdown({prefixCls:`${Vt}-custom`,setSelectedKeys:pe=>$r({selectedKeys:pe}),selectedKeys:Ja(),confirm:Ri,clearFilters:co,filters:vt.filters,visible:ir,close:()=>{sr(!1)}});else if(vt.filterDropdown)Yr=vt.filterDropdown;else{const pe=Ja()||[],Pe=()=>(vt.filters||[]).length===0?le.createElement(Oo.Z,{image:Oo.Z.PRESENTED_IMAGE_SIMPLE,description:la.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):xn==="tree"?le.createElement(le.Fragment,null,le.createElement(wo,{filterSearch:vn,value:Zo,onChange:Ho,tablePrefixCls:rt,locale:la}),le.createElement("div",{className:`${rt}-filter-dropdown-tree`},Ut?le.createElement(Xa.default,{checked:pe.length===tu(vt.filters).length,indeterminate:pe.length>0&&pe.length<tu(vt.filters).length,className:`${rt}-filter-dropdown-checkall`,onChange:_o},la.filterCheckall):null,le.createElement(al.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:Ut,checkStrictly:!Ut,className:`${Vt}-menu`,onCheck:Io,checkedKeys:pe,selectedKeys:pe,showIcon:!1,treeData:Ui({filters:vt.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Zo.trim()?qt=>typeof vn=="function"?vn(Zo,fo(qt)):su(Zo,qt.title):void 0}))):le.createElement(le.Fragment,null,le.createElement(wo,{filterSearch:vn,value:Zo,onChange:Ho,tablePrefixCls:rt,locale:la}),le.createElement(ri.default,{selectable:!0,multiple:Ut,prefixCls:`${Vt}-menu`,className:bi,onSelect:$r,onDeselect:$r,selectedKeys:pe,getPopupContainer:Ma,openKeys:Po,onOpenChange:Ao,items:mu({filters:vt.filters||[],filterSearch:vn,prefixCls:ht,filteredKeys:Ja(),filterMultiple:Ut,searchValue:Zo})})),Nt=()=>Ua?(0,Te.Z)((dr||[]).map(qt=>String(qt)),pe,!0):pe.length===0;Yr=le.createElement(le.Fragment,null,Pe(),le.createElement("div",{className:`${ht}-dropdown-btns`},le.createElement(Ga.ZP,{type:"link",size:"small",disabled:Nt(),onClick:()=>co()},la.filterReset),le.createElement(Ga.ZP,{type:"primary",size:"small",onClick:jo},la.filterConfirm)))}vt.filterDropdown&&(Yr=le.createElement(ti.J,{selectable:void 0},Yr));const oo=()=>le.createElement(Al,{className:`${ht}-dropdown`},Yr);let _r;typeof vt.filterIcon=="function"?_r=vt.filterIcon(Xr):vt.filterIcon?_r=vt.filterIcon:_r=le.createElement(_n,null);const{direction:ce}=le.useContext(ao.E_);return le.createElement("div",{className:`${ht}-column`},le.createElement("span",{className:`${rt}-column-title`},fa),le.createElement(zr.Z,{dropdownRender:oo,trigger:["click"],open:ir,onOpenChange:ro,getPopupContainer:Ma,placement:ce==="rtl"?"bottomLeft":"bottomRight"},le.createElement("span",{role:"button",tabIndex:-1,className:je()(`${ht}-trigger`,{active:Xr}),onClick:pe=>{pe.stopPropagation()}},_r)))}var Pl=Xu;function Ru(Ee,Ce,Ye){let rt=[];return(Ee||[]).forEach((ht,vt)=>{var Vt;const Qt=Be(vt,Ye);if(ht.filters||"filterDropdown"in ht||"onFilter"in ht)if("filteredValue"in ht){let Ut=ht.filteredValue;"filterDropdown"in ht||(Ut=(Vt=Ut==null?void 0:Ut.map(String))!==null&&Vt!==void 0?Vt:Ut),rt.push({column:ht,key:So(ht,Qt),filteredKeys:Ut,forceFiltered:ht.filtered})}else rt.push({column:ht,key:So(ht,Qt),filteredKeys:Ce&&ht.defaultFilteredValue?ht.defaultFilteredValue:void 0,forceFiltered:ht.filtered});"children"in ht&&(rt=[].concat((0,ha.Z)(rt),(0,ha.Z)(Ru(ht.children,Ce,Qt))))}),rt}function Mu(Ee,Ce,Ye,rt,ht,vt,Vt,Qt){return Ye.map((Ut,xn)=>{const vn=Be(xn,Qt),{filterMultiple:pn=!0,filterMode:qn,filterSearch:la}=Ut;let fa=Ut;if(fa.filters||fa.filterDropdown){const Ma=So(fa,vn),Ht=rt.find(ar=>{let{key:Ua}=ar;return Ma===Ua});fa=Object.assign(Object.assign({},fa),{title:ar=>le.createElement(Pl,{tablePrefixCls:Ee,prefixCls:`${Ee}-filter`,dropdownPrefixCls:Ce,column:fa,columnKey:Ma,filterState:Ht,filterMultiple:pn,filterMode:qn,filterSearch:la,triggerFilter:vt,locale:ht,getPopupContainer:Vt},gn(Ut.title,ar))})}return"children"in fa&&(fa=Object.assign(Object.assign({},fa),{children:Mu(Ee,Ce,fa.children,rt,ht,vt,Vt,vn)})),fa})}function ll(Ee){const Ce={};return Ee.forEach(Ye=>{let{key:rt,filteredKeys:ht,column:vt}=Ye;const{filters:Vt,filterDropdown:Qt}=vt;if(Qt)Ce[rt]=ht||null;else if(Array.isArray(ht)){const Ut=tu(Vt);Ce[rt]=Ut.filter(xn=>ht.includes(String(xn)))}else Ce[rt]=null}),Ce}function Tu(Ee,Ce){return Ce.reduce((Ye,rt)=>{const{column:{onFilter:ht,filters:vt},filteredKeys:Vt}=rt;return ht&&Vt&&Vt.length?Ye.filter(Qt=>Vt.some(Ut=>{const xn=tu(vt),vn=xn.findIndex(qn=>String(qn)===String(Ut)),pn=vn!==-1?xn[vn]:Ut;return ht(pn,Qt)})):Ye},Ee)}const nu=Ee=>Ee.flatMap(Ce=>"children"in Ce?[Ce].concat((0,ha.Z)(nu(Ce.children||[]))):[Ce]);function Ju(Ee){let{prefixCls:Ce,dropdownPrefixCls:Ye,mergedColumns:rt,onFilterChange:ht,getPopupContainer:vt,locale:Vt}=Ee;const Qt=le.useMemo(()=>nu(rt||[]),[rt]),[Ut,xn]=le.useState(()=>Ru(Qt,!0)),vn=le.useMemo(()=>{const fa=Ru(Qt,!1);if(fa.length===0)return fa;let Ma=!0,Ht=!0;if(fa.forEach(ar=>{let{filteredKeys:Ua}=ar;Ua!==void 0?Ma=!1:Ht=!1}),Ma){const ar=(Qt||[]).map((Ua,dr)=>So(Ua,Be(dr)));return Ut.filter(Ua=>{let{key:dr}=Ua;return ar.includes(dr)}).map(Ua=>{const dr=Qt[ar.findIndex(Qr=>Qr===Ua.key)];return Object.assign(Object.assign({},Ua),{column:Object.assign(Object.assign({},Ua.column),dr),forceFiltered:dr.filtered})})}return fa},[Qt,Ut]),pn=le.useMemo(()=>ll(vn),[vn]),qn=fa=>{const Ma=vn.filter(Ht=>{let{key:ar}=Ht;return ar!==fa.key});Ma.push(fa),xn(Ma),ht(ll(Ma),Ma)};return[fa=>Mu(Ce,Ye,fa,vn,Vt,qn,vt),vn,pn]}var bu=Ju;function ku(Ee,Ce,Ye){const rt=le.useRef({});function ht(vt){if(!rt.current||rt.current.data!==Ee||rt.current.childrenColumnName!==Ce||rt.current.getRowKey!==Ye){let Qt=function(Ut){Ut.forEach((xn,vn)=>{const pn=Ye(xn,vn);Vt.set(pn,xn),xn&&typeof xn=="object"&&Ce in xn&&Qt(xn[Ce]||[])})};const Vt=new Map;Qt(Ee),rt.current={data:Ee,childrenColumnName:Ce,kvMap:Vt,getRowKey:Ye}}return rt.current.kvMap.get(vt)}return[ht]}var qu=ee(50371),Zu=function(Ee,Ce){var Ye={};for(var rt in Ee)Object.prototype.hasOwnProperty.call(Ee,rt)&&Ce.indexOf(rt)<0&&(Ye[rt]=Ee[rt]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ht=0,rt=Object.getOwnPropertySymbols(Ee);ht<rt.length;ht++)Ce.indexOf(rt[ht])<0&&Object.prototype.propertyIsEnumerable.call(Ee,rt[ht])&&(Ye[rt[ht]]=Ee[rt[ht]]);return Ye};const Cl=10;function qi(Ee,Ce){const Ye={current:Ee.current,pageSize:Ee.pageSize};return Object.keys(Ce&&typeof Ce=="object"?Ce:{}).forEach(ht=>{const vt=Ee[ht];typeof vt!="function"&&(Ye[ht]=vt)}),Ye}function Hu(Ee,Ce,Ye){const rt=Ye&&typeof Ye=="object"?Ye:{},{total:ht=0}=rt,vt=Zu(rt,["total"]),[Vt,Qt]=(0,le.useState)(()=>({current:"defaultCurrent"in vt?vt.defaultCurrent:1,pageSize:"defaultPageSize"in vt?vt.defaultPageSize:Cl})),Ut=(0,qu.Z)(Vt,vt,{total:ht>0?ht:Ee}),xn=Math.ceil((ht||Ee)/Ut.pageSize);Ut.current>xn&&(Ut.current=xn||1);const vn=(qn,la)=>{Qt({current:qn!=null?qn:1,pageSize:la||Ut.pageSize})},pn=(qn,la)=>{var fa;Ye&&((fa=Ye.onChange)===null||fa===void 0||fa.call(Ye,qn,la)),vn(qn,la),Ce(qn,la||(Ut==null?void 0:Ut.pageSize))};return Ye===!1?[{},()=>{}]:[Object.assign(Object.assign({},Ut),{onChange:pn}),vn]}var fs=Hu,au=ee(84105),Ti=ee(35654),Cu=ee(90782),ju=ee(71430),rs=ee(18929);const Ll={},zu="SELECT_ALL",xu="SELECT_INVERT",Au="SELECT_NONE",Fl=[],jl=(Ee,Ce)=>{let Ye=[];return(Ce||[]).forEach(rt=>{Ye.push(rt),rt&&typeof rt=="object"&&Ee in rt&&(Ye=[].concat((0,ha.Z)(Ye),(0,ha.Z)(jl(Ee,rt[Ee]))))}),Ye};var $u=(Ee,Ce)=>{const{preserveSelectedRowKeys:Ye,selectedRowKeys:rt,defaultSelectedRowKeys:ht,getCheckboxProps:vt,onChange:Vt,onSelect:Qt,onSelectAll:Ut,onSelectInvert:xn,onSelectNone:vn,onSelectMultiple:pn,columnWidth:qn,type:la,selections:fa,fixed:Ma,renderCell:Ht,hideSelectAll:ar,checkStrictly:Ua=!0}=Ce||{},{prefixCls:dr,data:Qr,pageData:no,getRecordByKey:kr,getRowKey:qr,expandType:Xr,childrenColumnName:sr,locale:ir,getPopupContainer:Cr}=Ee,[Ja,cr]=(0,rs.Z)(rt||ht||Fl,{value:rt}),$r=le.useRef(new Map),Io=(0,le.useCallback)(fo=>{if(Ye){const Yr=new Map;fo.forEach(oo=>{let _r=kr(oo);!_r&&$r.current.has(oo)&&(_r=$r.current.get(oo)),Yr.set(oo,_r)}),$r.current=Yr}},[kr,Ye]);le.useEffect(()=>{Io(Ja)},[Ja]);const{keyEntities:Po}=(0,le.useMemo)(()=>{if(Ua)return{keyEntities:null};let fo=Qr;if(Ye){const Yr=new Set(Qr.map((_r,ce)=>qr(_r,ce))),oo=Array.from($r.current).reduce((_r,ce)=>{let[pe,Pe]=ce;return Yr.has(pe)?_r:_r.concat(Pe)},[]);fo=[].concat((0,ha.Z)(fo),(0,ha.Z)(oo))}return(0,ju.I8)(fo,{externalGetKey:qr,childrenPropName:sr})},[Qr,qr,Ua,sr,Ye]),Vr=(0,le.useMemo)(()=>jl(sr,no),[sr,no]),Ao=(0,le.useMemo)(()=>{const fo=new Map;return Vr.forEach((Yr,oo)=>{const _r=qr(Yr,oo),ce=(vt?vt(Yr):null)||{};fo.set(_r,ce)}),fo},[Vr,qr,vt]),Zo=(0,le.useCallback)(fo=>{var Yr;return!!(!((Yr=Ao.get(qr(fo)))===null||Yr===void 0)&&Yr.disabled)},[Ao,qr]),[ja,Ho]=(0,le.useMemo)(()=>{if(Ua)return[Ja||[],[]];const{checkedKeys:fo,halfCheckedKeys:Yr}=(0,Cu.S)(Ja,!0,Po,Zo);return[fo||[],Yr]},[Ja,Ua,Po,Zo]),Oi=(0,le.useMemo)(()=>{const fo=la==="radio"?ja.slice(0,1):ja;return new Set(fo)},[ja,la]),jo=(0,le.useMemo)(()=>la==="radio"?new Set:new Set(Ho),[Ho,la]),[co,Ri]=(0,le.useState)(null);le.useEffect(()=>{Ce||cr(Fl)},[!!Ce]);const ro=(0,le.useCallback)((fo,Yr)=>{let oo,_r;Io(fo),Ye?(oo=fo,_r=fo.map(ce=>$r.current.get(ce))):(oo=[],_r=[],fo.forEach(ce=>{const pe=kr(ce);pe!==void 0&&(oo.push(ce),_r.push(pe))})),cr(oo),Vt==null||Vt(oo,_r,{type:Yr})},[cr,kr,Vt,Ye]),bi=(0,le.useCallback)((fo,Yr,oo,_r)=>{if(Qt){const ce=oo.map(pe=>kr(pe));Qt(kr(fo),Yr,ce,_r)}ro(oo,"single")},[Qt,kr,ro]),_o=(0,le.useMemo)(()=>!fa||ar?null:(fa===!0?[zu,xu,Au]:fa).map(Yr=>Yr===zu?{key:"all",text:ir.selectionAll,onSelect(){ro(Qr.map((oo,_r)=>qr(oo,_r)).filter(oo=>{const _r=Ao.get(oo);return!(_r!=null&&_r.disabled)||Oi.has(oo)}),"all")}}:Yr===xu?{key:"invert",text:ir.selectInvert,onSelect(){const oo=new Set(Oi);no.forEach((ce,pe)=>{const Pe=qr(ce,pe),Nt=Ao.get(Pe);Nt!=null&&Nt.disabled||(oo.has(Pe)?oo.delete(Pe):oo.add(Pe))});const _r=Array.from(oo);xn&&xn(_r),ro(_r,"invert")}}:Yr===Au?{key:"none",text:ir.selectNone,onSelect(){vn==null||vn(),ro(Array.from(Oi).filter(oo=>{const _r=Ao.get(oo);return _r==null?void 0:_r.disabled}),"none")}}:Yr).map(Yr=>Object.assign(Object.assign({},Yr),{onSelect:function(){for(var oo,_r,ce=arguments.length,pe=new Array(ce),Pe=0;Pe<ce;Pe++)pe[Pe]=arguments[Pe];(_r=Yr.onSelect)===null||_r===void 0||(oo=_r).call.apply(oo,[Yr].concat(pe)),Ri(null)}})),[fa,Oi,no,qr,xn,ro]);return[(0,le.useCallback)(fo=>{var Yr;if(!Ce)return fo.filter(Nn=>Nn!==Ll);let oo=(0,ha.Z)(fo);const _r=new Set(Oi),ce=Vr.map(qr).filter(Nn=>!Ao.get(Nn).disabled),pe=ce.every(Nn=>_r.has(Nn)),Pe=ce.some(Nn=>_r.has(Nn)),Nt=()=>{const Nn=[];pe?ce.forEach(zn=>{_r.delete(zn),Nn.push(zn)}):ce.forEach(zn=>{_r.has(zn)||(_r.add(zn),Nn.push(zn))});const sa=Array.from(_r);Ut==null||Ut(!pe,sa.map(zn=>kr(zn)),Nn.map(zn=>kr(zn))),ro(sa,"all"),Ri(null)};let qt;if(la!=="radio"){let Nn;if(_o){const da={getPopupContainer:Cr,items:_o.map((tr,bn)=>{const{key:xa,text:_a,onSelect:mo}=tr;return{key:xa!=null?xa:bn,onClick:()=>{mo==null||mo(ce)},label:_a}})};Nn=le.createElement("div",{className:`${dr}-selection-extra`},le.createElement(zr.Z,{menu:da,getPopupContainer:Cr},le.createElement("span",null,le.createElement(au.Z,null))))}const sa=Vr.map((da,tr)=>{const bn=qr(da,tr),xa=Ao.get(bn)||{};return Object.assign({checked:_r.has(bn)},xa)}).filter(da=>{let{disabled:tr}=da;return tr}),zn=!!sa.length&&sa.length===Vr.length,Fa=zn&&sa.every(da=>{let{checked:tr}=da;return tr}),na=zn&&sa.some(da=>{let{checked:tr}=da;return tr});qt=!ar&&le.createElement("div",{className:`${dr}-selection`},le.createElement(Xa.default,{checked:zn?Fa:!!Vr.length&&pe,indeterminate:zn?!Fa&&na:!pe&&Pe,onChange:Nt,disabled:Vr.length===0||zn,"aria-label":Nn?"Custom selection":"Select all",skipGroup:!0}),Nn)}let Ra;la==="radio"?Ra=(Nn,sa,zn)=>{const Fa=qr(sa,zn),na=_r.has(Fa);return{node:le.createElement(Vi.ZP,Object.assign({},Ao.get(Fa),{checked:na,onClick:da=>da.stopPropagation(),onChange:da=>{_r.has(Fa)||bi(Fa,!0,[Fa],da.nativeEvent)}})),checked:na}}:Ra=(Nn,sa,zn)=>{var Fa;const na=qr(sa,zn),da=_r.has(na),tr=jo.has(na),bn=Ao.get(na);let xa;return Xr==="nest"?xa=tr:xa=(Fa=bn==null?void 0:bn.indeterminate)!==null&&Fa!==void 0?Fa:tr,{node:le.createElement(Xa.default,Object.assign({},bn,{indeterminate:xa,checked:da,skipGroup:!0,onClick:_a=>_a.stopPropagation(),onChange:_a=>{let{nativeEvent:mo}=_a;const{shiftKey:Er}=mo;let hi=-1,Qa=-1;if(Er&&Ua){const Ro=new Set([co,na]);ce.some((Zr,po)=>{if(Ro.has(Zr))if(hi===-1)hi=po;else return Qa=po,!0;return!1})}if(Qa!==-1&&hi!==Qa&&Ua){const Ro=ce.slice(hi,Qa+1),Zr=[];da?Ro.forEach(Do=>{_r.has(Do)&&(Zr.push(Do),_r.delete(Do))}):Ro.forEach(Do=>{_r.has(Do)||(Zr.push(Do),_r.add(Do))});const po=Array.from(_r);pn==null||pn(!da,po.map(Do=>kr(Do)),Zr.map(Do=>kr(Do))),ro(po,"multiple")}else{const Ro=ja;if(Ua){const Zr=da?(0,Ti._5)(Ro,na):(0,Ti.L0)(Ro,na);bi(na,!da,Zr,mo)}else{const Zr=(0,Cu.S)([].concat((0,ha.Z)(Ro),[na]),!0,Po,Zo),{checkedKeys:po,halfCheckedKeys:Do}=Zr;let wi=po;if(da){const Ci=new Set(po);Ci.delete(na),wi=(0,Cu.S)(Array.from(Ci),{checked:!1,halfCheckedKeys:Do},Po,Zo).checkedKeys}bi(na,!da,wi,mo)}}Ri(da?null:na)}})),checked:da}};const pa=(Nn,sa,zn)=>{const{node:Fa,checked:na}=Ra(Nn,sa,zn);return Ht?Ht(na,sa,zn,Fa):Fa};if(!oo.includes(Ll))if(oo.findIndex(Nn=>{var sa;return((sa=Nn[Pa])===null||sa===void 0?void 0:sa.columnType)==="EXPAND_COLUMN"})===0){const[Nn,...sa]=oo;oo=[Nn,Ll].concat((0,ha.Z)(sa))}else oo=[Ll].concat((0,ha.Z)(oo));const Zn=oo.indexOf(Ll);oo=oo.filter((Nn,sa)=>Nn!==Ll||sa===Zn);const jt=oo[Zn-1],Xn=oo[Zn+1];let An=Ma;An===void 0&&((Xn==null?void 0:Xn.fixed)!==void 0?An=Xn.fixed:(jt==null?void 0:jt.fixed)!==void 0&&(An=jt.fixed)),An&&jt&&((Yr=jt[Pa])===null||Yr===void 0?void 0:Yr.columnType)==="EXPAND_COLUMN"&&jt.fixed===void 0&&(jt.fixed=An);const Pt=je()(`${dr}-selection-col`,{[`${dr}-selection-col-with-dropdown`]:fa&&la==="checkbox"}),sn={fixed:An,width:qn,className:`${dr}-selection-column`,title:Ce.columnTitle||qt,render:pa,onCell:Ce.onCell,[Pa]:{className:Pt}};return oo.map(Nn=>Nn===Ll?sn:Nn)},[qr,Vr,Ce,ja,Oi,jo,qn,_o,Xr,co,Ao,pn,bi,Zo]),Oi]},Gu=ee(89489),Gr=ee(59477),Fu=ee(6848);const Xl="ascend",zl="descend";function or(Ee){return typeof Ee.sorter=="object"&&typeof Ee.sorter.multiple=="number"?Ee.sorter.multiple:!1}function du(Ee){return typeof Ee=="function"?Ee:Ee&&typeof Ee=="object"&&Ee.compare?Ee.compare:!1}function es(Ee,Ce){return Ce?Ee[Ee.indexOf(Ce)+1]:Ee[0]}function is(Ee,Ce,Ye){let rt=[];function ht(vt,Vt){rt.push({column:vt,key:So(vt,Vt),multiplePriority:or(vt),sortOrder:vt.sortOrder})}return(Ee||[]).forEach((vt,Vt)=>{const Qt=Be(Vt,Ye);vt.children?("sortOrder"in vt&&ht(vt,Qt),rt=[].concat((0,ha.Z)(rt),(0,ha.Z)(is(vt.children,Ce,Qt)))):vt.sorter&&("sortOrder"in vt?ht(vt,Qt):Ce&&vt.defaultSortOrder&&rt.push({column:vt,key:So(vt,Qt),multiplePriority:or(vt),sortOrder:vt.defaultSortOrder}))}),rt}function Bu(Ee,Ce,Ye,rt,ht,vt,Vt,Qt){return(Ce||[]).map((Ut,xn)=>{const vn=Be(xn,Qt);let pn=Ut;if(pn.sorter){const qn=pn.sortDirections||ht,la=pn.showSorterTooltip===void 0?Vt:pn.showSorterTooltip,fa=So(pn,vn),Ma=Ye.find(Xr=>{let{key:sr}=Xr;return sr===fa}),Ht=Ma?Ma.sortOrder:null,ar=es(qn,Ht);let Ua;if(Ut.sortIcon)Ua=Ut.sortIcon({sortOrder:Ht});else{const Xr=qn.includes(Xl)&&le.createElement(Gr.Z,{className:je()(`${Ee}-column-sorter-up`,{active:Ht===Xl})}),sr=qn.includes(zl)&&le.createElement(Gu.Z,{className:je()(`${Ee}-column-sorter-down`,{active:Ht===zl})});Ua=le.createElement("span",{className:je()(`${Ee}-column-sorter`,{[`${Ee}-column-sorter-full`]:!!(Xr&&sr)})},le.createElement("span",{className:`${Ee}-column-sorter-inner`,"aria-hidden":"true"},Xr,sr))}const{cancelSort:dr,triggerAsc:Qr,triggerDesc:no}=vt||{};let kr=dr;ar===zl?kr=no:ar===Xl&&(kr=Qr);const qr=typeof la=="object"?la:{title:kr};pn=Object.assign(Object.assign({},pn),{className:je()(pn.className,{[`${Ee}-column-sort`]:Ht}),title:Xr=>{const sr=le.createElement("div",{className:`${Ee}-column-sorters`},le.createElement("span",{className:`${Ee}-column-title`},gn(Ut.title,Xr)),Ua);return la?le.createElement(Fu.Z,Object.assign({},qr),sr):sr},onHeaderCell:Xr=>{const sr=Ut.onHeaderCell&&Ut.onHeaderCell(Xr)||{},ir=sr.onClick,Cr=sr.onKeyDown;sr.onClick=$r=>{rt({column:Ut,key:fa,sortOrder:ar,multiplePriority:or(Ut)}),ir==null||ir($r)},sr.onKeyDown=$r=>{$r.keyCode===bl.Z.ENTER&&(rt({column:Ut,key:fa,sortOrder:ar,multiplePriority:or(Ut)}),Cr==null||Cr($r))};const Ja=On(Ut.title,{}),cr=Ja==null?void 0:Ja.toString();return Ht?sr["aria-sort"]=Ht==="ascend"?"ascending":"descending":sr["aria-label"]=cr||"",sr.className=je()(sr.className,`${Ee}-column-has-sorters`),sr.tabIndex=0,Ut.ellipsis&&(sr.title=(Ja!=null?Ja:"").toString()),sr}})}return"children"in pn&&(pn=Object.assign(Object.assign({},pn),{children:Bu(Ee,pn.children,Ye,rt,ht,vt,Vt,vn)})),pn})}function ts(Ee){const{column:Ce,sortOrder:Ye}=Ee;return{column:Ce,order:Ye,field:Ce.dataIndex,columnKey:Ce.key}}function cu(Ee){const Ce=Ee.filter(Ye=>{let{sortOrder:rt}=Ye;return rt}).map(ts);return Ce.length===0&&Ee.length?Object.assign(Object.assign({},ts(Ee[Ee.length-1])),{column:void 0}):Ce.length<=1?Ce[0]||{}:Ce}function tl(Ee,Ce,Ye){const rt=Ce.slice().sort((Vt,Qt)=>Qt.multiplePriority-Vt.multiplePriority),ht=Ee.slice(),vt=rt.filter(Vt=>{let{column:{sorter:Qt},sortOrder:Ut}=Vt;return du(Qt)&&Ut});return vt.length?ht.sort((Vt,Qt)=>{for(let Ut=0;Ut<vt.length;Ut+=1){const xn=vt[Ut],{column:{sorter:vn},sortOrder:pn}=xn,qn=du(vn);if(qn&&pn){const la=qn(Vt,Qt,pn);if(la!==0)return pn===Xl?la:-la}}return 0}).map(Vt=>{const Qt=Vt[Ye];return Qt?Object.assign(Object.assign({},Vt),{[Ye]:tl(Qt,Ce,Ye)}):Vt}):ht}function ls(Ee){let{prefixCls:Ce,mergedColumns:Ye,onSorterChange:rt,sortDirections:ht,tableLocale:vt,showSorterTooltip:Vt}=Ee;const[Qt,Ut]=le.useState(is(Ye,!0)),xn=le.useMemo(()=>{let fa=!0;const Ma=is(Ye,!1);if(!Ma.length)return Qt;const Ht=[];function ar(dr){fa?Ht.push(dr):Ht.push(Object.assign(Object.assign({},dr),{sortOrder:null}))}let Ua=null;return Ma.forEach(dr=>{Ua===null?(ar(dr),dr.sortOrder&&(dr.multiplePriority===!1?fa=!1:Ua=!0)):(Ua&&dr.multiplePriority!==!1||(fa=!1),ar(dr))}),Ht},[Ye,Qt]),vn=le.useMemo(()=>{const fa=xn.map(Ma=>{let{column:Ht,sortOrder:ar}=Ma;return{column:Ht,order:ar}});return{sortColumns:fa,sortColumn:fa[0]&&fa[0].column,sortOrder:fa[0]&&fa[0].order}},[xn]);function pn(fa){let Ma;fa.multiplePriority===!1||!xn.length||xn[0].multiplePriority===!1?Ma=[fa]:Ma=[].concat((0,ha.Z)(xn.filter(Ht=>{let{key:ar}=Ht;return ar!==fa.key})),[fa]),Ut(Ma),rt(cu(Ma),Ma)}return[fa=>Bu(Ce,fa,xn,pn,ht,vt,Vt),xn,vn,()=>cu(xn)]}function us(Ee,Ce){return Ee.map(Ye=>{const rt=Object.assign({},Ye);return rt.title=gn(Ye.title,Ce),"children"in rt&&(rt.children=us(rt.children,Ce)),rt})}function ss(Ee){return[le.useCallback(Ye=>us(Ye,Ee),[Ee])]}var Wu=Mr((Ee,Ce)=>{const{_renderTimes:Ye}=Ee,{_renderTimes:rt}=Ce;return Ye!==rt}),Jl=ba((Ee,Ce)=>{const{_renderTimes:Ye}=Ee,{_renderTimes:rt}=Ce;return Ye!==rt}),ql=ee(64993),ru=ee(17313),fu=ee(83116),Ku=ee(37613),Se=Ee=>{const{componentCls:Ce}=Ee,Ye=`${Ee.lineWidth}px ${Ee.lineType} ${Ee.tableBorderColor}`,rt=(ht,vt,Vt)=>({[`&${Ce}-${ht}`]:{[`> ${Ce}-container`]:{[`> ${Ce}-content, > ${Ce}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${Ce}-expanded-row-fixed`]:{margin:`-${vt}px -${Vt+Ee.lineWidth}px`}}}}}});return{[`${Ce}-wrapper`]:{[`${Ce}${Ce}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${Ce}-title`]:{border:Ye,borderBottom:0},[`> ${Ce}-container`]:{borderInlineStart:Ye,borderTop:Ye,[`
|
|
> ${Ce}-content,
|
|
> ${Ce}-header,
|
|
> ${Ce}-body,
|
|
> ${Ce}-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:Ye},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Ye},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${Ce}-cell-fix-right-first::after`]:{borderInlineEnd:Ye}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${Ce}-expanded-row-fixed`]:{margin:`-${Ee.tablePaddingVertical}px -${Ee.tablePaddingHorizontal+Ee.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:Ee.lineWidth,bottom:0,borderInlineEnd:Ye,content:'""'}}}}}},[`&${Ce}-scroll-horizontal`]:{[`> ${Ce}-container > ${Ce}-body`]:{"> table > tbody":{[`
|
|
> tr${Ce}-expanded-row,
|
|
> tr${Ce}-placeholder
|
|
`]:{"> th, > td":{borderInlineEnd:0}}}}}},rt("middle",Ee.tablePaddingVerticalMiddle,Ee.tablePaddingHorizontalMiddle)),rt("small",Ee.tablePaddingVerticalSmall,Ee.tablePaddingHorizontalSmall)),{[`> ${Ce}-footer`]:{border:Ye,borderTop:0}}),[`${Ce}-cell`]:{[`${Ce}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${Ee.lineWidth}px 0 ${Ee.lineWidth}px ${Ee.tableHeaderBg}`}},[`${Ce}-bordered ${Ce}-cell-scrollbar`]:{borderInlineEnd:Ye}}}},et=Ee=>{const{componentCls:Ce}=Ee;return{[`${Ce}-wrapper`]:{[`${Ce}-cell-ellipsis`]:Object.assign(Object.assign({},ru.vS),{wordBreak:"keep-all",[`
|
|
&${Ce}-cell-fix-left-last,
|
|
&${Ce}-cell-fix-right-first
|
|
`]:{overflow:"visible",[`${Ce}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${Ce}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},Xt=Ee=>{const{componentCls:Ce}=Ee;return{[`${Ce}-wrapper`]:{[`${Ce}-tbody > tr${Ce}-placeholder`]:{textAlign:"center",color:Ee.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:Ee.colorBgContainer}}}}},Gt=ee(15969),Tn=Ee=>{const{componentCls:Ce,antCls:Ye,controlInteractiveSize:rt,motionDurationSlow:ht,lineWidth:vt,paddingXS:Vt,lineType:Qt,tableBorderColor:Ut,tableExpandIconBg:xn,tableExpandColumnWidth:vn,borderRadius:pn,fontSize:qn,fontSizeSM:la,lineHeight:fa,tablePaddingVertical:Ma,tablePaddingHorizontal:Ht,tableExpandedRowBg:ar,paddingXXS:Ua}=Ee,dr=rt/2-vt,Qr=dr*2+vt*3,no=`${vt}px ${Qt} ${Ut}`,kr=Ua-vt;return{[`${Ce}-wrapper`]:{[`${Ce}-expand-icon-col`]:{width:vn},[`${Ce}-row-expand-icon-cell`]:{textAlign:"center",[`${Ce}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${Ce}-row-indent`]:{height:1,float:"left"},[`${Ce}-row-expand-icon`]:Object.assign(Object.assign({},(0,Gt.N)(Ee)),{position:"relative",float:"left",boxSizing:"border-box",width:Qr,height:Qr,padding:0,color:"inherit",lineHeight:`${Qr}px`,background:xn,border:no,borderRadius:pn,transform:`scale(${rt/Qr})`,transition:`all ${ht}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${ht} ease-out`,content:'""'},"&::before":{top:dr,insetInlineEnd:kr,insetInlineStart:kr,height:vt},"&::after":{top:kr,bottom:kr,insetInlineStart:dr,width:vt,transform:"rotate(90deg)"},"&-collapsed::before":{transform:"rotate(-180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"},"&-spaced":{"&::before, &::after":{display:"none",content:"none"},background:"transparent",border:0,visibility:"hidden"}}),[`${Ce}-row-indent + ${Ce}-row-expand-icon`]:{marginTop:(qn*fa-vt*3)/2-Math.ceil((la*1.4-vt*3)/2),marginInlineEnd:Vt},[`tr${Ce}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:ar}},[`${Ye}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${Ce}-expanded-row-fixed`]:{position:"relative",margin:`-${Ma}px -${Ht}px`,padding:`${Ma}px ${Ht}px`}}}},La=Ee=>{const{componentCls:Ce,antCls:Ye,iconCls:rt,tableFilterDropdownWidth:ht,tableFilterDropdownSearchWidth:vt,paddingXXS:Vt,paddingXS:Qt,colorText:Ut,lineWidth:xn,lineType:vn,tableBorderColor:pn,tableHeaderIconColor:qn,fontSizeSM:la,tablePaddingHorizontal:fa,borderRadius:Ma,motionDurationSlow:Ht,colorTextDescription:ar,colorPrimary:Ua,tableHeaderFilterActiveBg:dr,colorTextDisabled:Qr,tableFilterDropdownBg:no,tableFilterDropdownHeight:kr,controlItemBgHover:qr,controlItemBgActive:Xr,boxShadowSecondary:sr,filterDropdownMenuBg:ir}=Ee,Cr=`${Ye}-dropdown`,Ja=`${Ce}-filter-dropdown`,cr=`${Ye}-tree`,$r=`${xn}px ${vn} ${pn}`;return[{[`${Ce}-wrapper`]:{[`${Ce}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${Ce}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Vt,marginInline:`${Vt}px ${-fa/2}px`,padding:`0 ${Vt}px`,color:qn,fontSize:la,borderRadius:Ma,cursor:"pointer",transition:`all ${Ht}`,"&:hover":{color:ar,background:dr},"&.active":{color:Ua}}}},{[`${Ye}-dropdown`]:{[Ja]:Object.assign(Object.assign({},(0,ru.Wf)(Ee)),{minWidth:ht,backgroundColor:no,borderRadius:Ma,boxShadow:sr,overflow:"hidden",[`${Cr}-menu`]:{maxHeight:kr,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:ir,"&:empty::after":{display:"block",padding:`${Qt}px 0`,color:Qr,fontSize:la,textAlign:"center",content:'"Not Found"'}},[`${Ja}-tree`]:{paddingBlock:`${Qt}px 0`,paddingInline:Qt,[cr]:{padding:0},[`${cr}-treenode ${cr}-node-content-wrapper:hover`]:{backgroundColor:qr},[`${cr}-treenode-checkbox-checked ${cr}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:Xr}}},[`${Ja}-search`]:{padding:Qt,borderBottom:$r,"&-input":{input:{minWidth:vt},[rt]:{color:Qr}}},[`${Ja}-checkall`]:{width:"100%",marginBottom:Vt,marginInlineStart:Vt},[`${Ja}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Qt-xn}px ${Qt}px`,overflow:"hidden",borderTop:$r}})}},{[`${Ye}-dropdown ${Ja}, ${Ja}-submenu`]:{[`${Ye}-checkbox-wrapper + span`]:{paddingInlineStart:Qt,color:Ut},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},mn=Ee=>{const{componentCls:Ce,lineWidth:Ye,colorSplit:rt,motionDurationSlow:ht,zIndexTableFixed:vt,tableBg:Vt,zIndexTableSticky:Qt}=Ee,Ut=rt;return{[`${Ce}-wrapper`]:{[`
|
|
${Ce}-cell-fix-left,
|
|
${Ce}-cell-fix-right
|
|
`]:{position:"sticky !important",zIndex:vt,background:Vt},[`
|
|
${Ce}-cell-fix-left-first::after,
|
|
${Ce}-cell-fix-left-last::after
|
|
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Ye,width:30,transform:"translateX(100%)",transition:`box-shadow ${ht}`,content:'""',pointerEvents:"none"},[`${Ce}-cell-fix-left-all::after`]:{display:"none"},[`
|
|
${Ce}-cell-fix-right-first::after,
|
|
${Ce}-cell-fix-right-last::after
|
|
`]:{position:"absolute",top:0,bottom:-Ye,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${ht}`,content:'""',pointerEvents:"none"},[`${Ce}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Qt+1,width:30,transition:`box-shadow ${ht}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${Ce}-ping-left`]:{[`&:not(${Ce}-has-fix-left) ${Ce}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Ut}`}},[`
|
|
${Ce}-cell-fix-left-first::after,
|
|
${Ce}-cell-fix-left-last::after
|
|
`]:{boxShadow:`inset 10px 0 8px -8px ${Ut}`},[`${Ce}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${Ce}-ping-right`]:{[`&:not(${Ce}-has-fix-right) ${Ce}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Ut}`}},[`
|
|
${Ce}-cell-fix-right-first::after,
|
|
${Ce}-cell-fix-right-last::after
|
|
`]:{boxShadow:`inset -10px 0 8px -8px ${Ut}`}}}}},ka=Ee=>{const{componentCls:Ce,antCls:Ye}=Ee;return{[`${Ce}-wrapper`]:{[`${Ce}-pagination${Ye}-pagination`]:{margin:`${Ee.margin}px 0`},[`${Ce}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:Ee.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ga=Ee=>{const{componentCls:Ce,tableRadius:Ye}=Ee;return{[`${Ce}-wrapper`]:{[Ce]:{[`${Ce}-title, ${Ce}-header`]:{borderRadius:`${Ye}px ${Ye}px 0 0`},[`${Ce}-title + ${Ce}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${Ce}-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:Ye,borderStartEndRadius:Ye,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Ye},"> *:last-child":{borderStartEndRadius:Ye}}},"&-footer":{borderRadius:`0 0 ${Ye}px ${Ye}px`}}}}},Rr=Ee=>{const{componentCls:Ce}=Ee;return{[`${Ce}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${Ce}-pagination-left`]:{justifyContent:"flex-end"},[`${Ce}-pagination-right`]:{justifyContent:"flex-start"},[`${Ce}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${Ce}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${Ce}-row-indent`]:{float:"right"}}}}},Tr=Ee=>{const{componentCls:Ce,antCls:Ye,iconCls:rt,fontSizeIcon:ht,padding:vt,paddingXS:Vt,tableHeaderIconColor:Qt,tableHeaderIconColorHover:Ut,tableSelectionColumnWidth:xn}=Ee;return{[`${Ce}-wrapper`]:{[`${Ce}-selection-col`]:{width:xn,[`&${Ce}-selection-col-with-dropdown`]:{width:xn+ht+vt/4}},[`${Ce}-bordered ${Ce}-selection-col`]:{width:xn+Vt*2,[`&${Ce}-selection-col-with-dropdown`]:{width:xn+ht+vt/4+Vt*2}},[`
|
|
table tr th${Ce}-selection-column,
|
|
table tr td${Ce}-selection-column
|
|
`]:{paddingInlineEnd:Ee.paddingXS,paddingInlineStart:Ee.paddingXS,textAlign:"center",[`${Ye}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${Ce}-selection-column${Ce}-cell-fix-left`]:{zIndex:Ee.zIndexTableFixed+1},[`table tr th${Ce}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${Ce}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${Ce}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${Ee.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${Ee.tablePaddingHorizontal/4}px`,[rt]:{color:Qt,fontSize:ht,verticalAlign:"baseline","&:hover":{color:Ut}}}}}},Kr=Ee=>{const{componentCls:Ce}=Ee,Ye=(rt,ht,vt,Vt)=>({[`${Ce}${Ce}-${rt}`]:{fontSize:Vt,[`
|
|
${Ce}-title,
|
|
${Ce}-footer,
|
|
${Ce}-cell,
|
|
${Ce}-thead > tr > th,
|
|
${Ce}-tbody > tr > th,
|
|
${Ce}-tbody > tr > td,
|
|
tfoot > tr > th,
|
|
tfoot > tr > td
|
|
`]:{padding:`${ht}px ${vt}px`},[`${Ce}-filter-trigger`]:{marginInlineEnd:`-${vt/2}px`},[`${Ce}-expanded-row-fixed`]:{margin:`-${ht}px -${vt}px`},[`${Ce}-tbody`]:{[`${Ce}-wrapper:only-child ${Ce}`]:{marginBlock:`-${ht}px`,marginInline:`${Ee.tableExpandColumnWidth-vt}px -${vt}px`}},[`${Ce}-selection-column`]:{paddingInlineStart:`${vt/4}px`}}});return{[`${Ce}-wrapper`]:Object.assign(Object.assign({},Ye("middle",Ee.tablePaddingVerticalMiddle,Ee.tablePaddingHorizontalMiddle,Ee.tableFontSizeMiddle)),Ye("small",Ee.tablePaddingVerticalSmall,Ee.tablePaddingHorizontalSmall,Ee.tableFontSizeSmall))}},ni=Ee=>{const{componentCls:Ce,marginXXS:Ye,fontSizeIcon:rt,tableHeaderIconColor:ht,tableHeaderIconColorHover:vt}=Ee;return{[`${Ce}-wrapper`]:{[`${Ce}-thead th${Ce}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${Ee.motionDurationSlow}`,"&:hover":{background:Ee.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:Ee.colorPrimary},[`
|
|
&${Ce}-cell-fix-left:hover,
|
|
&${Ce}-cell-fix-right:hover
|
|
`]:{background:Ee.tableFixedHeaderSortActiveBg}},[`${Ce}-thead th${Ce}-column-sort`]:{background:Ee.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${Ce}-column-sort`]:{background:Ee.tableBodySortBg},[`${Ce}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${Ce}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${Ce}-column-sorter`]:{marginInlineStart:Ye,color:ht,fontSize:0,transition:`color ${Ee.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:rt,"&.active":{color:Ee.colorPrimary}},[`${Ce}-column-sorter-up + ${Ce}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${Ce}-column-sorters:hover ${Ce}-column-sorter`]:{color:vt}}}},Jo=Ee=>{const{componentCls:Ce,opacityLoading:Ye,tableScrollThumbBg:rt,tableScrollThumbBgHover:ht,tableScrollThumbSize:vt,tableScrollBg:Vt,zIndexTableSticky:Qt,stickyScrollBarBorderRadius:Ut}=Ee,xn=`${Ee.lineWidth}px ${Ee.lineType} ${Ee.tableBorderColor}`;return{[`${Ce}-wrapper`]:{[`${Ce}-sticky`]:{"&-holder":{position:"sticky",zIndex:Qt,background:Ee.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${vt}px !important`,zIndex:Qt,display:"flex",alignItems:"center",background:Vt,borderTop:xn,opacity:Ye,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:vt,backgroundColor:rt,borderRadius:Ut,transition:`all ${Ee.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:ht}}}}}}},pi=Ee=>{const{componentCls:Ce,lineWidth:Ye,tableBorderColor:rt}=Ee,ht=`${Ye}px ${Ee.lineType} ${rt}`;return{[`${Ce}-wrapper`]:{[`${Ce}-summary`]:{position:"relative",zIndex:Ee.zIndexTableFixed,background:Ee.tableBg,"> tr":{"> th, > td":{borderBottom:ht}}},[`div${Ce}-summary`]:{boxShadow:`0 -${Ye}px 0 ${rt}`}}}},_i=Ee=>{const{componentCls:Ce}=Ee,Ye=`${Ee.lineWidth}px ${Ee.lineType} ${Ee.tableBorderColor}`,rt=`${Ce}-expanded-row-cell`;return{[`${Ce}-wrapper`]:{[`${Ce}-tbody-virtual`]:{[`${Ce}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${Ce}-cell`]:{borderBottom:Ye},[`${Ce}-expanded-row`]:{[`${rt}${rt}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${Ee.lineWidth}px)`,borderInlineEnd:"none"}}},[`${Ce}-bordered`]:{[`${Ce}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Ye,position:"absolute"},[`${Ce}-cell`]:{borderInlineEnd:Ye,[`&${Ce}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-Ee.lineWidth,borderInlineStart:Ye}}}}}}};const Eo=Ee=>{const{componentCls:Ce,fontWeightStrong:Ye,tablePaddingVertical:rt,tablePaddingHorizontal:ht,lineWidth:vt,lineType:Vt,tableBorderColor:Qt,tableFontSize:Ut,tableBg:xn,tableRadius:vn,tableHeaderTextColor:pn,motionDurationMid:qn,tableHeaderBg:la,tableHeaderCellSplitColor:fa,tableRowHoverBg:Ma,tableSelectedRowBg:Ht,tableSelectedRowHoverBg:ar,tableFooterTextColor:Ua,tableFooterBg:dr,paddingContentVerticalLG:Qr}=Ee,no=`${vt}px ${Vt} ${Qt}`;return{[`${Ce}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,ru.dF)()),{[Ce]:Object.assign(Object.assign({},(0,ru.Wf)(Ee)),{fontSize:Ut,background:xn,borderRadius:`${vn}px ${vn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${vn}px ${vn}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
|
|
${Ce}-cell,
|
|
${Ce}-thead > tr > th,
|
|
${Ce}-tbody > tr > th,
|
|
${Ce}-tbody > tr > td,
|
|
tfoot > tr > th,
|
|
tfoot > tr > td
|
|
`]:{position:"relative",padding:`${Qr}px ${ht}px`,overflowWrap:"break-word"},[`${Ce}-title`]:{padding:`${rt}px ${ht}px`},[`${Ce}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:pn,fontWeight:Ye,textAlign:"start",background:la,borderBottom:no,transition:`background ${qn} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${Ce}-selection-column):not(${Ce}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:fa,transform:"translateY(-50%)",transition:`background-color ${qn}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${Ce}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${qn}, border-color ${qn}`,borderBottom:no,[`
|
|
> ${Ce}-wrapper:only-child,
|
|
> ${Ce}-expanded-row-fixed > ${Ce}-wrapper:only-child
|
|
`]:{[Ce]:{marginBlock:`-${rt}px`,marginInline:`${Ee.tableExpandColumnWidth-ht}px -${ht}px`,[`${Ce}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:pn,fontWeight:Ye,textAlign:"start",background:la,borderBottom:no,transition:`background ${qn} ease`},[`
|
|
&${Ce}-row:hover > th,
|
|
&${Ce}-row:hover > td,
|
|
> th${Ce}-cell-row-hover,
|
|
> td${Ce}-cell-row-hover
|
|
`]:{background:Ma},[`&${Ce}-row-selected`]:{"> th, > td":{background:Ht},"&:hover > th, &:hover > td":{background:ar}}}},[`${Ce}-footer`]:{padding:`${rt}px ${ht}px`,color:Ua,background:dr}})}};var Ko=(0,fu.Z)("Table",Ee=>{const{colorTextHeading:Ce,colorSplit:Ye,colorIcon:rt,colorIconHover:ht,opacityLoading:vt,colorBgContainer:Vt,controlInteractiveSize:Qt,headerBg:Ut,headerColor:xn,headerSortActiveBg:vn,headerSortHoverBg:pn,bodySortBg:qn,rowHoverBg:la,rowSelectedBg:fa,rowSelectedHoverBg:Ma,rowExpandedBg:Ht,cellPaddingBlock:ar,cellPaddingInline:Ua,cellPaddingBlockMD:dr,cellPaddingInlineMD:Qr,cellPaddingBlockSM:no,cellPaddingInlineSM:kr,borderColor:qr,footerBg:Xr,footerColor:sr,headerBorderRadius:ir,cellFontSize:Cr,cellFontSizeMD:Ja,cellFontSizeSM:cr,headerSplitColor:$r,fixedHeaderSortActiveBg:Io,headerFilterHoverBg:Po,filterDropdownBg:Vr,expandIconBg:Ao,selectionColumnWidth:Zo,stickyScrollBarBg:ja}=Ee,Ho=new ql.C(rt),Oi=new ql.C(ht),jo=2,co=(0,Ku.TS)(Ee,{tableFontSize:Cr,tableBg:Vt,tableRadius:ir,tablePaddingVertical:ar,tablePaddingHorizontal:Ua,tablePaddingVerticalMiddle:dr,tablePaddingHorizontalMiddle:Qr,tablePaddingVerticalSmall:no,tablePaddingHorizontalSmall:kr,tableBorderColor:qr,tableHeaderTextColor:xn,tableHeaderBg:Ut,tableFooterTextColor:sr,tableFooterBg:Xr,tableHeaderCellSplitColor:$r,tableHeaderSortBg:vn,tableHeaderSortHoverBg:pn,tableHeaderIconColor:Ho.clone().setAlpha(Ho.getAlpha()*vt).toRgbString(),tableHeaderIconColorHover:Oi.clone().setAlpha(Oi.getAlpha()*vt).toRgbString(),tableBodySortBg:qn,tableFixedHeaderSortActiveBg:Io,tableHeaderFilterActiveBg:Po,tableFilterDropdownBg:Vr,tableRowHoverBg:la,tableSelectedRowBg:fa,tableSelectedRowHoverBg:Ma,zIndexTableFixed:jo,zIndexTableSticky:jo+1,tableFontSizeMiddle:Ja,tableFontSizeSmall:cr,tableSelectionColumnWidth:Zo,tableExpandIconBg:Ao,tableExpandColumnWidth:Qt+2*Ee.padding,tableExpandedRowBg:Ht,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:ja,tableScrollThumbBgHover:Ce,tableScrollBg:Ye});return[Eo(co),ka(co),pi(co),ni(co),La(co),Se(co),ga(co),Tn(co),pi(co),Xt(co),Tr(co),mn(co),Jo(co),et(co),Kr(co),Rr(co),_i(co)]},Ee=>{const{colorFillAlter:Ce,colorBgContainer:Ye,colorTextHeading:rt,colorFillSecondary:ht,colorFillContent:vt,controlItemBgActive:Vt,controlItemBgActiveHover:Qt,padding:Ut,paddingSM:xn,paddingXS:vn,colorBorderSecondary:pn,borderRadiusLG:qn,fontSize:la,controlHeight:fa,colorTextPlaceholder:Ma}=Ee,Ht=new ql.C(ht).onBackground(Ye).toHexShortString(),ar=new ql.C(vt).onBackground(Ye).toHexShortString(),Ua=new ql.C(Ce).onBackground(Ye).toHexShortString();return{headerBg:Ua,headerColor:rt,headerSortActiveBg:Ht,headerSortHoverBg:ar,bodySortBg:Ua,rowHoverBg:Ua,rowSelectedBg:Vt,rowSelectedHoverBg:Qt,rowExpandedBg:Ce,cellPaddingBlock:Ut,cellPaddingInline:Ut,cellPaddingBlockMD:xn,cellPaddingInlineMD:vn,cellPaddingBlockSM:vn,cellPaddingInlineSM:vn,borderColor:pn,headerBorderRadius:qn,footerBg:Ua,footerColor:rt,cellFontSize:la,cellFontSizeMD:la,cellFontSizeSM:la,headerSplitColor:pn,fixedHeaderSortActiveBg:Ht,headerFilterHoverBg:vt,filterDropdownMenuBg:Ye,filterDropdownBg:Ye,expandIconBg:Ye,selectionColumnWidth:fa,stickyScrollBarBg:Ma,stickyScrollBarBorderRadius:100}});const Yo=[],ki=(Ee,Ce)=>{const{prefixCls:Ye,className:rt,rootClassName:ht,style:vt,size:Vt,bordered:Qt,dropdownPrefixCls:Ut,dataSource:xn,pagination:vn,rowSelection:pn,rowKey:qn="key",rowClassName:la,columns:fa,children:Ma,childrenColumnName:Ht,onChange:ar,getPopupContainer:Ua,loading:dr,expandIcon:Qr,expandable:no,expandedRowRender:kr,expandIconColumnIndex:qr,indentSize:Xr,scroll:sr,sortDirections:ir,locale:Cr,showSorterTooltip:Ja=!0,virtual:cr}=Ee,$r=le.useMemo(()=>fa||bt(Ma),[fa,Ma]),Io=le.useMemo(()=>$r.some($n=>$n.responsive),[$r]),Po=(0,Wo.Z)(Io),Vr=le.useMemo(()=>{const $n=new Set(Object.keys(Po).filter(Mo=>Po[Mo]));return $r.filter(Mo=>!Mo.responsive||Mo.responsive.some(Gi=>$n.has(Gi)))},[$r,Po]),Ao=(0,io.Z)(Ee,["className","style","columns"]),{locale:Zo=si.Z,direction:ja,table:Ho,renderEmpty:Oi,getPrefixCls:jo,getPopupContainer:co}=le.useContext(ao.E_),Ri=(0,ai.Z)(Vt),ro=Object.assign(Object.assign({},Zo.Table),Cr),bi=xn||Yo,_o=jo("table",Ye),Ui=jo("dropdown",Ut),fo=Object.assign({childrenColumnName:Ht,expandIconColumnIndex:qr},no),{childrenColumnName:Yr="children"}=fo,oo=le.useMemo(()=>bi.some($n=>$n==null?void 0:$n[Yr])?"nest":kr||no&&no.expandedRowRender?"row":null,[bi]),_r={body:le.useRef()},ce=le.useMemo(()=>typeof qn=="function"?qn:$n=>$n==null?void 0:$n[qn],[qn]),[pe]=ku(bi,Yr,ce),Pe={},Nt=function($n,Mo){let Gi=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Xo,Mi,Wi;const fi=Object.assign(Object.assign({},Pe),$n);Gi&&((Xo=Pe.resetPagination)===null||Xo===void 0||Xo.call(Pe),!((Mi=fi.pagination)===null||Mi===void 0)&&Mi.current&&(fi.pagination.current=1),vn&&vn.onChange&&vn.onChange(1,(Wi=fi.pagination)===null||Wi===void 0?void 0:Wi.pageSize)),sr&&sr.scrollToFirstRowOnChange!==!1&&_r.body.current&&(0,Lr.Z)(0,{getContainer:()=>_r.body.current}),ar==null||ar(fi.pagination,fi.filters,fi.sorter,{currentDataSource:Tu(tl(bi,fi.sorterStates,Yr),fi.filterStates),action:Mo})},qt=($n,Mo)=>{Nt({sorter:$n,sorterStates:Mo},"sort",!1)},[Ra,pa,Zn,jt]=ls({prefixCls:_o,mergedColumns:Vr,onSorterChange:qt,sortDirections:ir||["ascend","descend"],tableLocale:ro,showSorterTooltip:Ja}),Xn=le.useMemo(()=>tl(bi,pa,Yr),[bi,pa]);Pe.sorter=jt(),Pe.sorterStates=pa;const An=($n,Mo)=>{Nt({filters:$n,filterStates:Mo},"filter",!0)},[Pt,sn,Nn]=bu({prefixCls:_o,locale:ro,dropdownPrefixCls:Ui,mergedColumns:Vr,onFilterChange:An,getPopupContainer:Ua||co}),sa=Tu(Xn,sn);Pe.filters=Nn,Pe.filterStates=sn;const zn=le.useMemo(()=>{const $n={};return Object.keys(Nn).forEach(Mo=>{Nn[Mo]!==null&&($n[Mo]=Nn[Mo])}),Object.assign(Object.assign({},Zn),{filters:$n})},[Zn,Nn]),[Fa]=ss(zn),na=($n,Mo)=>{Nt({pagination:Object.assign(Object.assign({},Pe.pagination),{current:$n,pageSize:Mo})},"paginate")},[da,tr]=fs(sa.length,na,vn);Pe.pagination=vn===!1?{}:qi(da,vn),Pe.resetPagination=tr;const bn=le.useMemo(()=>{if(vn===!1||!da.pageSize)return sa;const{current:$n=1,total:Mo,pageSize:Gi=Cl}=da;return sa.length<Mo?sa.length>Gi?sa.slice(($n-1)*Gi,$n*Gi):sa:sa.slice(($n-1)*Gi,$n*Gi)},[!!vn,sa,da&&da.current,da&&da.pageSize,da&&da.total]),[xa,_a]=$u({prefixCls:_o,data:sa,pageData:bn,getRowKey:ce,getRecordByKey:pe,expandType:oo,childrenColumnName:Yr,locale:ro,getPopupContainer:Ua||co},pn),mo=($n,Mo,Gi)=>{let Xo;return typeof la=="function"?Xo=je()(la($n,Mo,Gi)):Xo=je()(la),je()({[`${_o}-row-selected`]:_a.has(ce($n,Mo))},Xo)};fo.__PARENT_RENDER_ICON__=fo.expandIcon,fo.expandIcon=fo.expandIcon||Qr||$a(ro),oo==="nest"&&fo.expandIconColumnIndex===void 0?fo.expandIconColumnIndex=pn?1:0:fo.expandIconColumnIndex>0&&pn&&(fo.expandIconColumnIndex-=1),typeof fo.indentSize!="number"&&(fo.indentSize=typeof Xr=="number"?Xr:15);const Er=le.useCallback($n=>Fa(xa(Pt(Ra($n)))),[Ra,Pt,xa]);let hi,Qa;if(vn!==!1&&(da!=null&&da.total)){let $n;da.size?$n=da.size:$n=Ri==="small"||Ri==="middle"?"small":void 0;const Mo=Mi=>le.createElement(Li.Z,Object.assign({},da,{className:je()(`${_o}-pagination ${_o}-pagination-${Mi}`,da.className),size:$n})),Gi=ja==="rtl"?"left":"right",{position:Xo}=da;if(Xo!==null&&Array.isArray(Xo)){const Mi=Xo.find(sl=>sl.includes("top")),Wi=Xo.find(sl=>sl.includes("bottom")),fi=Xo.every(sl=>`${sl}`=="none");!Mi&&!Wi&&!fi&&(Qa=Mo(Gi)),Mi&&(hi=Mo(Mi.toLowerCase().replace("top",""))),Wi&&(Qa=Mo(Wi.toLowerCase().replace("bottom","")))}else Qa=Mo(Gi)}let Ro;typeof dr=="boolean"?Ro={spinning:dr}:typeof dr=="object"&&(Ro=Object.assign({spinning:!0},dr));const[Zr,po]=Ko(_o),[,Do]=(0,wa.Z)(),wi=je()(`${_o}-wrapper`,Ho==null?void 0:Ho.className,{[`${_o}-wrapper-rtl`]:ja==="rtl"},rt,ht,po),Ci=Object.assign(Object.assign({},Ho==null?void 0:Ho.style),vt),yr=Cr&&Cr.emptyText||(Oi==null?void 0:Oi("Table"))||le.createElement(Co.Z,{componentName:"Table"}),Fo=cr?Jl:Wu,$i={},zi=le.useMemo(()=>{const{fontSize:$n,lineHeight:Mo,padding:Gi,paddingXS:Xo,paddingSM:Mi}=Do,Wi=Math.floor($n*Mo);switch(Ri){case"large":return Gi*2+Wi;case"small":return Xo*2+Wi;default:return Mi*2+Wi}},[Do,Ri]);return cr&&($i.listItemHeight=zi),Zr(le.createElement("div",{ref:Ce,className:wi,style:Ci},le.createElement(ur.Z,Object.assign({spinning:!1},Ro),hi,le.createElement(Fo,Object.assign({},$i,Ao,{columns:Vr,direction:ja,expandable:fo,prefixCls:_o,className:je()({[`${_o}-middle`]:Ri==="middle",[`${_o}-small`]:Ri==="small",[`${_o}-bordered`]:Qt,[`${_o}-empty`]:bi.length===0}),data:bn,rowKey:ce,rowClassName:mo,emptyText:yr,internalHooks:de,internalRefs:_r,transformColumns:Er})),Qa)))};var Hi=le.forwardRef(ki);const Ai=(Ee,Ce)=>{const Ye=le.useRef(0);return Ye.current+=1,le.createElement(Hi,Object.assign({},Ee,{ref:Ce,_renderTimes:Ye.current}))},Vo=le.forwardRef(Ai);Vo.SELECTION_COLUMN=Ll,Vo.EXPAND_COLUMN=b,Vo.SELECTION_ALL=zu,Vo.SELECTION_INVERT=xu,Vo.SELECTION_NONE=Au,Vo.Column=Ir,Vo.ColumnGroup=To,Vo.Summary=Oe;var ul=Vo,rl=ul},12563:function(Tt,zt,ee){"use strict";ee.d(zt,{default:function(){return ze}});var b=ee(59301),de=ee(99267),Fe=ee(92310),Ne=ee.n(Fe),Ze=ee(36785),Te=ee(47729),le=ee(14088),it=ee(36355),$e=ee(17313),Ve=ee(37613),We=ee(83116);const Xe=he=>{const{paddingXXS:Je,lineWidth:je,tagPaddingHorizontal:ft,componentCls:Le}=he,at=ft-je,ut=Je-je;return{[Le]:Object.assign(Object.assign({},(0,$e.Wf)(he)),{display:"inline-block",height:"auto",marginInlineEnd:he.marginXS,paddingInline:at,fontSize:he.tagFontSize,lineHeight:he.tagLineHeight,whiteSpace:"nowrap",background:he.defaultBg,border:`${he.lineWidth}px ${he.lineType} ${he.colorBorder}`,borderRadius:he.borderRadiusSM,opacity:1,transition:`all ${he.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Le}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:he.defaultColor},[`${Le}-close-icon`]:{marginInlineStart:ut,color:he.colorTextDescription,fontSize:he.tagIconSize,cursor:"pointer",transition:`all ${he.motionDurationMid}`,"&:hover":{color:he.colorTextHeading}},[`&${Le}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${he.iconCls}-close, ${he.iconCls}-close:hover`]:{color:he.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Le}-checkable-checked):hover`]:{color:he.colorPrimary,backgroundColor:he.colorFillSecondary},"&:active, &-checked":{color:he.colorTextLightSolid},"&-checked":{backgroundColor:he.colorPrimary,"&:hover":{backgroundColor:he.colorPrimaryHover}},"&:active":{backgroundColor:he.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${he.iconCls} + span, > span + ${he.iconCls}`]:{marginInlineStart:at}}),[`${Le}-borderless`]:{borderColor:"transparent",background:he.tagBorderlessBg}}},_e=he=>{const{lineWidth:Je,fontSizeIcon:je}=he,ft=he.fontSizeSM,Le=`${he.lineHeightSM*ft}px`;return(0,Ve.TS)(he,{tagFontSize:ft,tagLineHeight:Le,tagIconSize:je-2*Je,tagPaddingHorizontal:8,tagBorderlessBg:he.colorFillTertiary})},ue=he=>({defaultBg:he.colorFillQuaternary,defaultColor:he.colorText});var E=(0,We.Z)("Tag",he=>{const Je=_e(he);return Xe(Je)},ue),a=function(he,Je){var je={};for(var ft in he)Object.prototype.hasOwnProperty.call(he,ft)&&Je.indexOf(ft)<0&&(je[ft]=he[ft]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,ft=Object.getOwnPropertySymbols(he);Le<ft.length;Le++)Je.indexOf(ft[Le])<0&&Object.prototype.propertyIsEnumerable.call(he,ft[Le])&&(je[ft[Le]]=he[ft[Le]]);return je},y=he=>{const{prefixCls:Je,style:je,className:ft,checked:Le,onChange:at,onClick:ut}=he,st=a(he,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:Bt,tag:on}=b.useContext(it.E_),Ct=rn=>{at==null||at(!Le),ut==null||ut(rn)},tn=Bt("tag",Je),[Sn,Ue]=E(tn),ot=Ne()(tn,`${tn}-checkable`,{[`${tn}-checkable-checked`]:Le},on==null?void 0:on.className,ft,Ue);return Sn(b.createElement("span",Object.assign({},st,{style:Object.assign(Object.assign({},je),on==null?void 0:on.style),className:ot,onClick:Ct})))},z=ee(45157);const te=he=>(0,z.Z)(he,(Je,je)=>{let{textColor:ft,lightBorderColor:Le,lightColor:at,darkColor:ut}=je;return{[`${he.componentCls}-${Je}`]:{color:ft,background:at,borderColor:Le,"&-inverse":{color:he.colorTextLightSolid,background:ut,borderColor:ut},[`&${he.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,We.b)(["Tag","preset"],he=>{const Je=_e(he);return te(Je)},ue);function se(he){return typeof he!="string"?he:he.charAt(0).toUpperCase()+he.slice(1)}const ie=(he,Je,je)=>{const ft=se(je);return{[`${he.componentCls}-${Je}`]:{color:he[`color${je}`],background:he[`color${ft}Bg`],borderColor:he[`color${ft}Border`],[`&${he.componentCls}-borderless`]:{borderColor:"transparent"}}}};var ve=(0,We.b)(["Tag","status"],he=>{const Je=_e(he);return[ie(Je,"success","Success"),ie(Je,"processing","Info"),ie(Je,"error","Error"),ie(Je,"warning","Warning")]},ue),be=function(he,Je){var je={};for(var ft in he)Object.prototype.hasOwnProperty.call(he,ft)&&Je.indexOf(ft)<0&&(je[ft]=he[ft]);if(he!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,ft=Object.getOwnPropertySymbols(he);Le<ft.length;Le++)Je.indexOf(ft[Le])<0&&Object.prototype.propertyIsEnumerable.call(he,ft[Le])&&(je[ft[Le]]=he[ft[Le]]);return je};const Ke=(he,Je)=>{const{prefixCls:je,className:ft,rootClassName:Le,style:at,children:ut,icon:st,color:Bt,onClose:on,closeIcon:Ct,closable:tn,bordered:Sn=!0}=he,Ue=be(he,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:ot,direction:rn,tag:Kn}=b.useContext(it.E_),[Wt,fn]=b.useState(!0);b.useEffect(()=>{"visible"in Ue&&fn(Ue.visible)},[Ue.visible]);const Ge=(0,Ze.o2)(Bt),gt=(0,Ze.yT)(Bt),It=Ge||gt,mt=Object.assign(Object.assign({backgroundColor:Bt&&!It?Bt:void 0},Kn==null?void 0:Kn.style),at),Dt=ot("tag",je),[dt,nt]=E(Dt),we=Ne()(Dt,Kn==null?void 0:Kn.className,{[`${Dt}-${Bt}`]:It,[`${Dt}-has-color`]:Bt&&!It,[`${Dt}-hidden`]:!Wt,[`${Dt}-rtl`]:rn==="rtl",[`${Dt}-borderless`]:!Sn},ft,Le,nt),fe=tt=>{tt.stopPropagation(),on==null||on(tt),!tt.defaultPrevented&&fn(!1)},[,qe]=(0,Te.Z)(tn,Ct,tt=>tt===null?b.createElement(de.Z,{className:`${Dt}-close-icon`,onClick:fe}):b.createElement("span",{className:`${Dt}-close-icon`,onClick:fe},tt),null,!1),Ot=typeof Ue.onClick=="function"||ut&&ut.type==="a",Oe=st||null,Ie=Oe?b.createElement(b.Fragment,null,Oe,ut&&b.createElement("span",null,ut)):ut,pt=b.createElement("span",Object.assign({},Ue,{ref:Je,className:we,style:mt}),Ie,qe,Ge&&b.createElement(re,{key:"preset",prefixCls:Dt}),gt&&b.createElement(ve,{key:"status",prefixCls:Dt}));return dt(Ot?b.createElement(le.Z,{component:"Tag"},pt):pt)},De=b.forwardRef(Ke);De.CheckableTag=y;var ze=De},98228:function(Tt,zt,ee){"use strict";ee.d(zt,{default:function(){return Or}});var b=ee(92310),de=ee.n(b),Fe=ee(14809),Ne=ee(95190),Ze=ee(20439),Te=ee(50298),le=ee(62646),it=ee(93664),$e=ee(77861),Ve=ee(17115),We=ee(90782),Xe=ee(18929),_e=ee(48736),ue=ee(59301),E=function(Jt){var Dn=ue.useRef({valueLabels:new Map});return ue.useMemo(function(){var ra=Dn.current.valueLabels,Da=new Map,ct=Jt.map(function(Pn){var In,Hn=Pn.value,cn=(In=Pn.label)!==null&&In!==void 0?In:ra.get(Hn);return Da.set(Hn,cn),(0,Ze.Z)((0,Ze.Z)({},Pn),{},{label:cn})});return Dn.current.valueLabels=Da,[ct]},[Jt])},a=function(Jt,Dn,ra,Da){return ue.useMemo(function(){var ct=Jt.map(function(cn){var oa=cn.value;return oa}),Pn=Dn.map(function(cn){var oa=cn.value;return oa}),In=ct.filter(function(cn){return!Da[cn]});if(ra){var Hn=(0,We.S)(ct,!0,Da);ct=Hn.checkedKeys,Pn=Hn.halfCheckedKeys}return[Array.from(new Set([].concat((0,Ne.Z)(In),(0,Ne.Z)(ct)))),Pn]},[Jt,Dn,ra,Da])},x=ee(71430),y=function(Jt,Dn){return ue.useMemo(function(){var ra=(0,x.I8)(Jt,{fieldNames:Dn,initWrapper:function(ct){return(0,Ze.Z)((0,Ze.Z)({},ct),{},{valueEntities:new Map})},processEntity:function(ct,Pn){var In=ct.node[Dn.value];if(0)var Hn;Pn.valueEntities.set(In,ct)}});return ra},[Jt,Dn])},z=ee(4635),te=ee(11592),re=function(){return null},se=re,ie=["children","value"];function ve(Jt){return(0,te.Z)(Jt).map(function(Dn){if(!ue.isValidElement(Dn)||!Dn.type)return null;var ra=Dn,Da=ra.key,ct=ra.props,Pn=ct.children,In=ct.value,Hn=(0,le.Z)(ct,ie),cn=(0,Ze.Z)({key:Da,value:In},Hn),oa=ve(Pn);return oa.length&&(cn.children=oa),cn}).filter(function(Dn){return Dn})}function be(Jt){if(!Jt)return Jt;var Dn=(0,Ze.Z)({},Jt);return"props"in Dn||Object.defineProperty(Dn,"props",{get:function(){return(0,_e.ZP)(!1,"New `rc-tree-select` not support return node instance as argument anymore. Please consider to remove `props` access."),Dn}}),Dn}function Ke(Jt,Dn,ra,Da,ct,Pn){var In=null,Hn=null;function cn(){function oa(Sa){var wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Sa.map(function(bt,Yn){var ea="".concat(wt,"-").concat(Yn),Wn=bt[Pn.value],rr=ra.includes(Wn),Na=oa(bt[Pn.children]||[],ea,rr),ta=ue.createElement(se,bt,Na.map(function(Ba){return Ba.node}));if(Dn===Wn&&(In=ta),rr){var Ya={pos:ea,node:ta,children:Na};return Lt||Hn.push(Ya),Ya}return null}).filter(function(bt){return bt})}Hn||(Hn=[],oa(Da),Hn.sort(function(Sa,wt){var Lt=Sa.node.props.value,bt=wt.node.props.value,Yn=ra.indexOf(Lt),ea=ra.indexOf(bt);return Yn-ea}))}Object.defineProperty(Jt,"triggerNode",{get:function(){return(0,_e.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),cn(),In}}),Object.defineProperty(Jt,"allCheckedNodes",{get:function(){return(0,_e.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),cn(),ct?Hn:Hn.map(function(Sa){var wt=Sa.node;return wt})}})}var De=function(Jt,Dn,ra){var Da=ra.treeNodeFilterProp,ct=ra.filterTreeNode,Pn=ra.fieldNames,In=Pn.children;return ue.useMemo(function(){if(!Dn||ct===!1)return Jt;var Hn;if(typeof ct=="function")Hn=ct;else{var cn=Dn.toUpperCase();Hn=function(wt,Lt){var bt=Lt[Da];return String(bt).toUpperCase().includes(cn)}}function oa(Sa){var wt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Sa.reduce(function(Lt,bt){var Yn=bt[In],ea=wt||Hn(Dn,be(bt)),Wn=oa(Yn||[],ea);return(ea||Wn.length)&&Lt.push((0,Ze.Z)((0,Ze.Z)({},bt),{},(0,z.Z)({isLeaf:void 0},In,Wn))),Lt},[])}return oa(Jt)},[Jt,Dn,In,Da,ct])};function ze(Jt){var Dn=ue.useRef();Dn.current=Jt;var ra=ue.useCallback(function(){return Dn.current.apply(Dn,arguments)},[]);return ra}function he(Jt,Dn){var ra=Dn.id,Da=Dn.pId,ct=Dn.rootPId,Pn={},In=[],Hn=Jt.map(function(cn){var oa=(0,Ze.Z)({},cn),Sa=oa[ra];return Pn[Sa]=oa,oa.key=oa.key||Sa,oa});return Hn.forEach(function(cn){var oa=cn[Da],Sa=Pn[oa];Sa&&(Sa.children=Sa.children||[],Sa.children.push(cn)),(oa===ct||!Sa&&ct===null)&&In.push(cn)}),In}function Je(Jt,Dn,ra){return ue.useMemo(function(){return Jt?ra?he(Jt,(0,Ze.Z)({id:"id",pId:"pId",rootPId:null},ra!==!0?ra:{})):Jt:ve(Dn)},[Dn,ra,Jt])}var je=ue.createContext(null),ft=je,Le=ee(10228),at=ee(80547),ut=ee(79556),st=ue.createContext(null),Bt=st;function on(Jt){return Array.isArray(Jt)?Jt:Jt!==void 0?[Jt]:[]}function Ct(Jt){var Dn=Jt||{},ra=Dn.label,Da=Dn.value,ct=Dn.children,Pn=Da||"value";return{_title:ra?[ra]:["title","label"],value:Pn,key:Pn,children:ct||"children"}}function tn(Jt){return!Jt||Jt.disabled||Jt.disableCheckbox||Jt.checkable===!1}function Sn(Jt,Dn){var ra=[];function Da(ct){ct.forEach(function(Pn){var In=Pn[Dn.children];In&&(ra.push(Pn[Dn.value]),Da(In))})}return Da(Jt),ra}function Ue(Jt){return Jt==null}var ot={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},rn=function(Dn,ra){var Da=(0,$e.lk)(),ct=Da.prefixCls,Pn=Da.multiple,In=Da.searchValue,Hn=Da.toggleOpen,cn=Da.open,oa=Da.notFoundContent,Sa=ue.useContext(Bt),wt=Sa.virtual,Lt=Sa.listHeight,bt=Sa.listItemHeight,Yn=Sa.treeData,ea=Sa.fieldNames,Wn=Sa.onSelect,rr=Sa.dropdownMatchSelectWidth,Na=Sa.treeExpandAction,ta=ue.useContext(ft),Ya=ta.checkable,Ba=ta.checkedKeys,Bn=ta.halfCheckedKeys,mr=ta.treeExpandedKeys,Hr=ta.treeDefaultExpandAll,eo=ta.treeDefaultExpandedKeys,Ar=ta.onTreeExpand,Qe=ta.treeIcon,yn=ta.showTreeIcon,_t=ta.switcherIcon,Fn=ta.treeLine,jn=ta.treeNodeFilterProp,ia=ta.loadData,Qn=ta.treeLoadedKeys,Vn=ta.treeMotion,fr=ta.onTreeLoad,ca=ta.keyEntities,En=ue.useRef(),hr=(0,at.Z)(function(){return Yn},[cn,Yn],function(so,ei){return ei[0]&&so[1]!==ei[1]}),Nr=ue.useState(null),Ur=(0,Te.Z)(Nr,2),jr=Ur[0],Ea=Ur[1],Ka=ca[jr],qa=ue.useMemo(function(){return Ya?{checked:Ba,halfChecked:Bn}:null},[Ya,Ba,Bn]);ue.useEffect(function(){if(cn&&!Pn&&Ba.length){var so;(so=En.current)===null||so===void 0||so.scrollTo({key:Ba[0]}),Ea(Ba[0])}},[cn]);var Ta=String(In).toLowerCase(),Mr=function(ei){return Ta?String(ei[jn]).toLowerCase().includes(Ta):!1},uo=ue.useState(eo),wr=(0,Te.Z)(uo,2),Dr=wr[0],Fr=wr[1],mi=ue.useState(null),li=(0,Te.Z)(mi,2),Fi=li[0],yo=li[1],Bo=ue.useMemo(function(){return mr?(0,Ne.Z)(mr):In?Fi:Dr},[Dr,Fi,mr,In]);ue.useEffect(function(){In&&yo(Sn(Yn,ea))},[In]);var Qo=function(ei){Fr(ei),yo(ei),Ar&&Ar(ei)},ko=function(ei){ei.preventDefault()},Lo=function(ei,wn){var hn=wn.node;Ya&&tn(hn)||(Wn(hn.key,{selected:!Ba.includes(hn.key)}),Pn||Hn(!1))};if(ue.useImperativeHandle(ra,function(){var so;return{scrollTo:(so=En.current)===null||so===void 0?void 0:so.scrollTo,onKeyDown:function(wn){var hn,nn=wn.which;switch(nn){case Le.Z.UP:case Le.Z.DOWN:case Le.Z.LEFT:case Le.Z.RIGHT:(hn=En.current)===null||hn===void 0||hn.onKeyDown(wn);break;case Le.Z.ENTER:{if(Ka){var ba=(Ka==null?void 0:Ka.node)||{},Ca=ba.selectable,Pr=ba.value;Ca!==!1&&Lo(null,{node:{key:jr},selected:!Ba.includes(Pr)})}break}case Le.Z.ESC:Hn(!1)}},onKeyUp:function(){}}}),hr.length===0)return ue.createElement("div",{role:"listbox",className:"".concat(ct,"-empty"),onMouseDown:ko},oa);var Sr={fieldNames:ea};return Qn&&(Sr.loadedKeys=Qn),Bo&&(Sr.expandedKeys=Bo),ue.createElement("div",{onMouseDown:ko},Ka&&cn&&ue.createElement("span",{style:ot,"aria-live":"assertive"},Ka.node.value),ue.createElement(ut.Z,(0,Fe.Z)({ref:En,focusable:!1,prefixCls:"".concat(ct,"-tree"),treeData:hr,height:Lt,itemHeight:bt,virtual:wt!==!1&&rr!==!1,multiple:Pn,icon:Qe,showIcon:yn,switcherIcon:_t,showLine:Fn,loadData:In?null:ia,motion:Vn,activeKey:jr,checkable:Ya,checkStrictly:!0,checkedKeys:qa,selectedKeys:Ya?[]:Ba,defaultExpandAll:Hr},Sr,{onActiveChange:Ea,onSelect:Lo,onCheck:Lo,onExpand:Qo,onLoad:fr,filterTreeNode:Mr,expandAction:Na})))},Kn=ue.forwardRef(rn);Kn.displayName="OptionList";var Wt=Kn,fn="SHOW_ALL",Ge="SHOW_PARENT",gt="SHOW_CHILD";function It(Jt,Dn,ra,Da){var ct=new Set(Jt);return Dn===gt?Jt.filter(function(Pn){var In=ra[Pn];return!(In&&In.children&&In.children.some(function(Hn){var cn=Hn.node;return ct.has(cn[Da.value])})&&In.children.every(function(Hn){var cn=Hn.node;return tn(cn)||ct.has(cn[Da.value])}))}):Dn===Ge?Jt.filter(function(Pn){var In=ra[Pn],Hn=In?In.parent:null;return!(Hn&&!tn(Hn.node)&&ct.has(Hn.key))}):Jt}function mt(Jt){var Dn=Jt.searchPlaceholder,ra=Jt.treeCheckStrictly,Da=Jt.treeCheckable,ct=Jt.labelInValue,Pn=Jt.value,In=Jt.multiple;warning(!Dn,"`searchPlaceholder` has been removed."),ra&&ct===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(ct||ra)&&warning(toArray(Pn).every(function(Hn){return Hn&&_typeof(Hn)==="object"&&"value"in Hn}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),ra||In||Da?warning(!Pn||Array.isArray(Pn),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(Pn),"`value` should not be array when `TreeSelect` is single mode.")}var Dt=null,dt=["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 nt(Jt){return!Jt||(0,it.Z)(Jt)!=="object"}var we=ue.forwardRef(function(Jt,Dn){var ra=Jt.id,Da=Jt.prefixCls,ct=Da===void 0?"rc-tree-select":Da,Pn=Jt.value,In=Jt.defaultValue,Hn=Jt.onChange,cn=Jt.onSelect,oa=Jt.onDeselect,Sa=Jt.searchValue,wt=Jt.inputValue,Lt=Jt.onSearch,bt=Jt.autoClearSearchValue,Yn=bt===void 0?!0:bt,ea=Jt.filterTreeNode,Wn=Jt.treeNodeFilterProp,rr=Wn===void 0?"value":Wn,Na=Jt.showCheckedStrategy,ta=Jt.treeNodeLabelProp,Ya=Jt.multiple,Ba=Jt.treeCheckable,Bn=Jt.treeCheckStrictly,mr=Jt.labelInValue,Hr=Jt.fieldNames,eo=Jt.treeDataSimpleMode,Ar=Jt.treeData,Qe=Jt.children,yn=Jt.loadData,_t=Jt.treeLoadedKeys,Fn=Jt.onTreeLoad,jn=Jt.treeDefaultExpandAll,ia=Jt.treeExpandedKeys,Qn=Jt.treeDefaultExpandedKeys,Vn=Jt.onTreeExpand,fr=Jt.treeExpandAction,ca=Jt.virtual,En=Jt.listHeight,hr=En===void 0?200:En,Nr=Jt.listItemHeight,Ur=Nr===void 0?20:Nr,jr=Jt.onDropdownVisibleChange,Ea=Jt.dropdownMatchSelectWidth,Ka=Ea===void 0?!0:Ea,qa=Jt.treeLine,Ta=Jt.treeIcon,Mr=Jt.showTreeIcon,uo=Jt.switcherIcon,wr=Jt.treeMotion,Dr=(0,le.Z)(Jt,dt),Fr=(0,Ve.ZP)(ra),mi=Ba&&!Bn,li=Ba||Bn,Fi=Bn||mr,yo=li||Ya,Bo=(0,Xe.Z)(In,{value:Pn}),Qo=(0,Te.Z)(Bo,2),ko=Qo[0],Lo=Qo[1],Sr=ue.useMemo(function(){return Ba?Na||gt:fn},[Na,Ba]),so=ue.useMemo(function(){return Ct(Hr)},[JSON.stringify(Hr)]),ei=(0,Xe.Z)("",{value:Sa!==void 0?Sa:wt,postState:function(Ga){return Ga||""}}),wn=(0,Te.Z)(ei,2),hn=wn[0],nn=wn[1],ba=function(Ga){nn(Ga),Lt==null||Lt(Ga)},Ca=Je(Ar,Qe,eo),Pr=y(Ca,so),ma=Pr.keyEntities,Ir=Pr.valueEntities,Wr=ue.useCallback(function(Wa){var Ga=[],Xa=[];return Wa.forEach(function(zr){Ir.has(zr)?Xa.push(zr):Ga.push(zr)}),{missingRawValues:Ga,existRawValues:Xa}},[Ir]),To=De(Ca,hn,{fieldNames:so,treeNodeFilterProp:rr,filterTreeNode:ea}),io=ue.useCallback(function(Wa){if(Wa){if(ta)return Wa[ta];for(var Ga=so._title,Xa=0;Xa<Ga.length;Xa+=1){var zr=Wa[Ga[Xa]];if(zr!==void 0)return zr}}},[so,ta]),Lr=ue.useCallback(function(Wa){var Ga=on(Wa);return Ga.map(function(Xa){return nt(Xa)?{value:Xa}:Xa})},[]),ao=ue.useCallback(function(Wa){var Ga=Lr(Wa);return Ga.map(function(Xa){var zr=Xa.label,Oo=Xa.value,ri=Xa.halfChecked,ti,Vi=Ir.get(Oo);if(Vi){var al;zr=(al=zr)!==null&&al!==void 0?al:io(Vi.node),ti=Vi.node.disabled}else if(zr===void 0){var il=Lr(ko).find(function(Hl){return Hl.value===Oo});zr=il.label}return{label:zr,value:Oo,halfChecked:ri,disabled:ti}})},[Ir,io,Lr,ko]),Co=ue.useMemo(function(){return Lr(ko)},[Lr,ko]),ai=ue.useMemo(function(){var Wa=[],Ga=[];return Co.forEach(function(Xa){Xa.halfChecked?Ga.push(Xa):Wa.push(Xa)}),[Wa,Ga]},[Co]),Wo=(0,Te.Z)(ai,2),si=Wo[0],Li=Wo[1],ur=ue.useMemo(function(){return si.map(function(Wa){return Wa.value})},[si]),wa=a(si,Li,mi,ma),Va=(0,Te.Z)(wa,2),$a=Va[0],So=Va[1],Be=ue.useMemo(function(){var Wa=It($a,Sr,ma,so),Ga=Wa.map(function(ri){var ti,Vi,al;return(ti=(Vi=ma[ri])===null||Vi===void 0||(al=Vi.node)===null||al===void 0?void 0:al[so.value])!==null&&ti!==void 0?ti:ri}),Xa=Ga.map(function(ri){var ti=si.find(function(Vi){return Vi.value===ri});return{value:ri,label:ti==null?void 0:ti.label}}),zr=ao(Xa),Oo=zr[0];return!yo&&Oo&&Ue(Oo.value)&&Ue(Oo.label)?[]:zr.map(function(ri){var ti;return(0,Ze.Z)((0,Ze.Z)({},ri),{},{label:(ti=ri.label)!==null&&ti!==void 0?ti:ri.value})})},[so,yo,$a,si,ao,Sr,ma]),gn=E(Be),On=(0,Te.Z)(gn,1),ya=On[0],an=ze(function(Wa,Ga,Xa){var zr=ao(Wa);if(Lo(zr),Yn&&nn(""),Hn){var Oo=Wa;if(mi){var ri=It(Wa,Sr,ma,so);Oo=ri.map(function(Il){var Al=Ir.get(Il);return Al?Al.node[so.value]:Il})}var ti=Ga||{triggerValue:void 0,selected:void 0},Vi=ti.triggerValue,al=ti.selected,il=Oo;if(Bn){var Hl=Li.filter(function(Il){return!Oo.includes(Il.value)});il=[].concat((0,Ne.Z)(il),(0,Ne.Z)(Hl))}var Nl=ao(il),wo={preValue:si,triggerValue:Vi},bl=!0;(Bn||Xa==="selection"&&!al)&&(bl=!1),Ke(wo,Vi,Wa,Ca,bl,so),li?wo.checked=al:wo.selected=al;var eu=Fi?Nl:Nl.map(function(Il){return Il.value});Hn(yo?eu:eu[0],Fi?null:Nl.map(function(Il){return Il.label}),wo)}}),za=ue.useCallback(function(Wa,Ga){var Xa,zr=Ga.selected,Oo=Ga.source,ri=ma[Wa],ti=ri==null?void 0:ri.node,Vi=(Xa=ti==null?void 0:ti[so.value])!==null&&Xa!==void 0?Xa:Wa;if(!yo)an([Vi],{selected:!0,triggerValue:Vi},"option");else{var al=zr?[].concat((0,Ne.Z)(ur),[Vi]):$a.filter(function(Al){return Al!==Vi});if(mi){var il=Wr(al),Hl=il.missingRawValues,Nl=il.existRawValues,wo=Nl.map(function(Al){return Ir.get(Al).key}),bl;if(zr){var eu=(0,We.S)(wo,!0,ma);bl=eu.checkedKeys}else{var Il=(0,We.S)(wo,{checked:!1,halfCheckedKeys:So},ma);bl=Il.checkedKeys}al=[].concat((0,Ne.Z)(Hl),(0,Ne.Z)(bl.map(function(Al){return ma[Al].node[so.value]})))}an(al,{selected:zr,triggerValue:Vi},Oo||"option")}zr||!yo?cn==null||cn(Vi,be(ti)):oa==null||oa(Vi,be(ti))},[Wr,Ir,ma,so,yo,ur,an,mi,cn,oa,$a,So]),Ia=ue.useCallback(function(Wa){if(jr){var Ga={};Object.defineProperty(Ga,"documentClickClose",{get:function(){return(0,_e.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),jr(Wa,Ga)}},[jr]),Rn=ze(function(Wa,Ga){var Xa=Wa.map(function(zr){return zr.value});if(Ga.type==="clear"){an(Xa,{},"selection");return}Ga.values.length&&za(Ga.values[0].value,{selected:!1,source:"selection"})}),_n=ue.useMemo(function(){return{virtual:ca,dropdownMatchSelectWidth:Ka,listHeight:hr,listItemHeight:Ur,treeData:To,fieldNames:so,onSelect:za,treeExpandAction:fr}},[ca,Ka,hr,Ur,To,so,za,fr]),pr=ue.useMemo(function(){return{checkable:li,loadData:yn,treeLoadedKeys:_t,onTreeLoad:Fn,checkedKeys:$a,halfCheckedKeys:So,treeDefaultExpandAll:jn,treeExpandedKeys:ia,treeDefaultExpandedKeys:Qn,onTreeExpand:Vn,treeIcon:Ta,treeMotion:wr,showTreeIcon:Mr,switcherIcon:uo,treeLine:qa,treeNodeFilterProp:rr,keyEntities:ma}},[li,yn,_t,Fn,$a,So,jn,ia,Qn,Vn,Ta,wr,Mr,uo,qa,rr,ma]);return ue.createElement(Bt.Provider,{value:_n},ue.createElement(ft.Provider,{value:pr},ue.createElement($e.Ac,(0,Fe.Z)({ref:Dn},Dr,{id:Fr,prefixCls:ct,mode:yo?"multiple":void 0,displayValues:ya,onDisplayValuesChange:Rn,searchValue:hn,onSearch:ba,OptionList:Wt,emptyOptions:!Ca.length,onDropdownVisibleChange:Ia,dropdownMatchSelectWidth:Ka}))))}),fe=we;fe.TreeNode=se,fe.SHOW_ALL=fn,fe.SHOW_PARENT=Ge,fe.SHOW_CHILD=gt;var qe=fe,Ot=qe,Oe=ee(2738),Ie=ee(53487),pt=ee(62892),tt=ee(19080),Re=ee(36355),St=ee(1684),$t=ee(93891),en=ee(19716),dn=ee(32441),Kt=ee(14154),Cn=ee(58582),He=ee(84443),yt=ee(66339),Zt=ee(33234),xt=ee(71997),Mt=ee(98447),ln=ee(37613),un=ee(83116),Ln=ee(20648);const Jn=Jt=>{const{componentCls:Dn,treePrefixCls:ra,colorBgElevated:Da}=Jt,ct=`.${ra}`;return[{[`${Dn}-dropdown`]:[{padding:`${Jt.paddingXS}px ${Jt.paddingXS/2}px`},(0,Ln.Yk)(ra,(0,ln.TS)(Jt,{colorBgContainer:Da})),{[ct]:{borderRadius:0,[`${ct}-list-holder-inner`]:{alignItems:"stretch",[`${ct}-treenode`]:{[`${ct}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Mt.C2)(`${ra}-checkbox`,Jt),{"&-rtl":{direction:"rtl",[`${ct}-switcher${ct}-switcher_close`]:{[`${ct}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Pa(Jt,Dn){return(0,un.Z)("TreeSelect",ra=>{const Da=(0,ln.TS)(ra,{treePrefixCls:Dn});return[Jn(Da)]},Ln.TM)(Jt)}var Ha=function(Jt,Dn){var ra={};for(var Da in Jt)Object.prototype.hasOwnProperty.call(Jt,Da)&&Dn.indexOf(Da)<0&&(ra[Da]=Jt[Da]);if(Jt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ct=0,Da=Object.getOwnPropertySymbols(Jt);ct<Da.length;ct++)Dn.indexOf(Da[ct])<0&&Object.prototype.propertyIsEnumerable.call(Jt,Da[ct])&&(ra[Da[ct]]=Jt[Da[ct]]);return ra};const Aa=(Jt,Dn)=>{var ra,{prefixCls:Da,size:ct,disabled:Pn,bordered:In=!0,className:Hn,rootClassName:cn,treeCheckable:oa,multiple:Sa,listHeight:wt=256,listItemHeight:Lt=26,placement:bt,notFoundContent:Yn,switcherIcon:ea,treeLine:Wn,getPopupContainer:rr,popupClassName:Na,dropdownClassName:ta,treeIcon:Ya=!1,transitionName:Ba,choiceTransitionName:Bn="",status:mr,treeExpandAction:Hr,builtinPlacements:eo,dropdownMatchSelectWidth:Ar,popupMatchSelectWidth:Qe,allowClear:yn}=Jt,_t=Ha(Jt,["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:Fn,getPrefixCls:jn,renderEmpty:ia,direction:Qn,virtual:Vn,popupMatchSelectWidth:fr,popupOverflow:ca}=ue.useContext(Re.E_),En=jn(),hr=jn("select",Da),Nr=jn("select-tree",Da),Ur=jn("tree-select",Da),{compactSize:jr,compactItemClassnames:Ea}=(0,Zt.ri)(hr,Qn),[Ka,qa]=(0,Kt.Z)(hr),[Ta]=Pa(Ur,Nr),Mr=de()(Na||ta,`${Ur}-dropdown`,{[`${Ur}-dropdown-rtl`]:Qn==="rtl"},cn,qa),uo=!!(oa||Sa),wr=(0,He.Z)(_t.suffixIcon,_t.showArrow),Dr=(ra=Qe!=null?Qe:Ar)!==null&&ra!==void 0?ra:fr,{status:Fr,hasFeedback:mi,isFormItemInput:li,feedbackIcon:Fi}=ue.useContext(dn.aM),yo=(0,tt.F)(Fr,mr),{suffixIcon:Bo,removeIcon:Qo,clearIcon:ko}=(0,yt.Z)(Object.assign(Object.assign({},_t),{multiple:uo,showSuffixIcon:wr,hasFeedback:mi,feedbackIcon:Fi,prefixCls:hr,componentName:"TreeSelect"})),Lo=yn===!0?{clearIcon:ko}:yn;let Sr;Yn!==void 0?Sr=Yn:Sr=(ia==null?void 0:ia("Select"))||ue.createElement($t.Z,{componentName:"Select"});const so=(0,Oe.Z)(_t,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),ei=ue.useMemo(()=>bt!==void 0?bt:Qn==="rtl"?"bottomRight":"bottomLeft",[bt,Qn]),wn=(0,Cn.Z)(eo,ca),hn=(0,en.Z)(Ir=>{var Wr;return(Wr=ct!=null?ct:jr)!==null&&Wr!==void 0?Wr:Ir}),nn=ue.useContext(St.Z),ba=Pn!=null?Pn:nn,Ca=de()(!Da&&Ur,{[`${hr}-lg`]:hn==="large",[`${hr}-sm`]:hn==="small",[`${hr}-rtl`]:Qn==="rtl",[`${hr}-borderless`]:!In,[`${hr}-in-form-item`]:li},(0,tt.Z)(hr,yo,mi),Ea,Hn,cn,qa),Pr=Ir=>ue.createElement(xt.Z,{prefixCls:Nr,switcherIcon:ea,treeNodeProps:Ir,showLine:Wn}),ma=ue.createElement(Ot,Object.assign({virtual:Vn,disabled:ba},so,{dropdownMatchSelectWidth:Dr,builtinPlacements:wn,ref:Dn,prefixCls:hr,className:Ca,listHeight:wt,listItemHeight:Lt,treeCheckable:oa&&ue.createElement("span",{className:`${hr}-tree-checkbox-inner`}),treeLine:!!Wn,suffixIcon:Bo,multiple:uo,placement:ei,removeIcon:Qo,allowClear:Lo,switcherIcon:Pr,showTreeIcon:Ya,notFoundContent:Sr,getPopupContainer:rr||Fn,treeMotion:null,dropdownClassName:Mr,choiceTransitionName:(0,pt.m)(En,"",Bn),transitionName:(0,pt.m)(En,"slide-up",Ba),treeExpandAction:Hr}));return Ka(Ta(ma))},nr=ue.forwardRef(Aa),ha=(0,Ie.Z)(nr);nr.TreeNode=se,nr.SHOW_ALL=fn,nr.SHOW_PARENT=Ge,nr.SHOW_CHILD=gt,nr._InternalPanelDoNotUseOrYouWillBeFired=ha;var Or=nr},17574:function(Tt,zt,ee){"use strict";ee.d(zt,{default:function(){return Bt}});var b=ee(79556),de=ee(95190),Fe=ee(52671),Ne=ee(8657),Ze=ee(14809),Te=ee(59301),le={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"},it=le,$e=ee(7657),Ve=function(Ct,tn){return Te.createElement($e.Z,(0,Ze.Z)({},Ct,{ref:tn,icon:it}))},We=Te.forwardRef(Ve),Xe=We,_e=ee(92310),ue=ee.n(_e),E=ee(35654),a=ee(71430),x=ee(36355),y=ee(56082),z=ee(62892),te=ee(20648);const re=4;function se(on){const{dropPosition:Ct,dropLevelOffset:tn,prefixCls:Sn,indent:Ue,direction:ot="ltr"}=on,rn=ot==="ltr"?"left":"right",Kn=ot==="ltr"?"right":"left",Wt={[rn]:-tn*Ue+re,[Kn]:0};switch(Ct){case-1:Wt.top=-3;break;case 1:Wt.bottom=-3;break;default:Wt.bottom=-3,Wt[rn]=Ue+re;break}return Te.createElement("div",{style:Wt,className:`${Sn}-drop-indicator`})}var ie=ee(71997),be=Te.forwardRef((on,Ct)=>{const{getPrefixCls:tn,direction:Sn,virtual:Ue,tree:ot}=Te.useContext(x.E_),{prefixCls:rn,className:Kn,showIcon:Wt=!1,showLine:fn,switcherIcon:Ge,blockNode:gt=!1,children:It,checkable:mt=!1,selectable:Dt=!0,draggable:dt,motion:nt,style:we}=on,fe=tn("tree",rn),qe=tn(),Ot=nt!=null?nt:Object.assign(Object.assign({},(0,z.Z)(qe)),{motionAppear:!1}),Oe=Object.assign(Object.assign({},on),{checkable:mt,selectable:Dt,showIcon:Wt,motion:Ot,blockNode:gt,showLine:!!fn,dropIndicatorRender:se}),[Ie,pt]=(0,te.ZP)(fe),tt=Te.useMemo(()=>{if(!dt)return!1;let St={};switch(typeof dt){case"function":St.nodeDraggable=dt;break;case"object":St=Object.assign({},dt);break;default:break}return St.icon!==!1&&(St.icon=St.icon||Te.createElement(y.Z,null)),St},[dt]),Re=St=>Te.createElement(ie.Z,{prefixCls:fe,switcherIcon:Ge,treeNodeProps:St,showLine:fn});return Ie(Te.createElement(b.Z,Object.assign({itemHeight:20,ref:Ct,virtual:Ue},Oe,{style:Object.assign(Object.assign({},ot==null?void 0:ot.style),we),prefixCls:fe,className:ue()({[`${fe}-icon-hide`]:!Wt,[`${fe}-block-node`]:gt,[`${fe}-unselectable`]:!Dt,[`${fe}-rtl`]:Sn==="rtl"},ot==null?void 0:ot.className,Kn,pt),direction:Sn,checkable:mt&&Te.createElement("span",{className:`${fe}-checkbox-inner`}),selectable:Dt,switcherIcon:Re,draggable:tt}),It))}),Ke;(function(on){on[on.None=0]="None",on[on.Start=1]="Start",on[on.End=2]="End"})(Ke||(Ke={}));function De(on,Ct){function tn(Sn){const{key:Ue,children:ot}=Sn;Ct(Ue,Sn)!==!1&&De(ot||[],Ct)}on.forEach(tn)}function ze(on){let{treeData:Ct,expandedKeys:tn,startKey:Sn,endKey:Ue}=on;const ot=[];let rn=Ke.None;if(Sn&&Sn===Ue)return[Sn];if(!Sn||!Ue)return[];function Kn(Wt){return Wt===Sn||Wt===Ue}return De(Ct,Wt=>{if(rn===Ke.End)return!1;if(Kn(Wt)){if(ot.push(Wt),rn===Ke.None)rn=Ke.Start;else if(rn===Ke.Start)return rn=Ke.End,!1}else rn===Ke.Start&&ot.push(Wt);return tn.includes(Wt)}),ot}function he(on,Ct){const tn=(0,de.Z)(Ct),Sn=[];return De(on,(Ue,ot)=>{const rn=tn.indexOf(Ue);return rn!==-1&&(Sn.push(ot),tn.splice(rn,1)),!!tn.length}),Sn}var Je=function(on,Ct){var tn={};for(var Sn in on)Object.prototype.hasOwnProperty.call(on,Sn)&&Ct.indexOf(Sn)<0&&(tn[Sn]=on[Sn]);if(on!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,Sn=Object.getOwnPropertySymbols(on);Ue<Sn.length;Ue++)Ct.indexOf(Sn[Ue])<0&&Object.prototype.propertyIsEnumerable.call(on,Sn[Ue])&&(tn[Sn[Ue]]=on[Sn[Ue]]);return tn};function je(on){const{isLeaf:Ct,expanded:tn}=on;return Ct?Te.createElement(Fe.Z,null):tn?Te.createElement(Ne.Z,null):Te.createElement(Xe,null)}function ft(on){let{treeData:Ct,children:tn}=on;return Ct||(0,a.zn)(tn)}const Le=(on,Ct)=>{var{defaultExpandAll:tn,defaultExpandParent:Sn,defaultExpandedKeys:Ue}=on,ot=Je(on,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const rn=Te.useRef(),Kn=Te.useRef(),Wt=()=>{const{keyEntities:tt}=(0,a.I8)(ft(ot));let Re;return tn?Re=Object.keys(tt):Sn?Re=(0,E.r7)(ot.expandedKeys||Ue||[],tt):Re=ot.expandedKeys||Ue,Re},[fn,Ge]=Te.useState(ot.selectedKeys||ot.defaultSelectedKeys||[]),[gt,It]=Te.useState(()=>Wt());Te.useEffect(()=>{"selectedKeys"in ot&&Ge(ot.selectedKeys)},[ot.selectedKeys]),Te.useEffect(()=>{"expandedKeys"in ot&&It(ot.expandedKeys)},[ot.expandedKeys]);const mt=(tt,Re)=>{var St;return"expandedKeys"in ot||It(tt),(St=ot.onExpand)===null||St===void 0?void 0:St.call(ot,tt,Re)},Dt=(tt,Re)=>{var St;const{multiple:$t}=ot,{node:en,nativeEvent:dn}=Re,{key:Kt=""}=en,Cn=ft(ot),He=Object.assign(Object.assign({},Re),{selected:!0}),yt=(dn==null?void 0:dn.ctrlKey)||(dn==null?void 0:dn.metaKey),Zt=dn==null?void 0:dn.shiftKey;let xt;$t&&yt?(xt=tt,rn.current=Kt,Kn.current=xt,He.selectedNodes=he(Cn,xt)):$t&&Zt?(xt=Array.from(new Set([].concat((0,de.Z)(Kn.current||[]),(0,de.Z)(ze({treeData:Cn,expandedKeys:gt,startKey:Kt,endKey:rn.current}))))),He.selectedNodes=he(Cn,xt)):(xt=[Kt],rn.current=Kt,Kn.current=xt,He.selectedNodes=he(Cn,xt)),(St=ot.onSelect)===null||St===void 0||St.call(ot,xt,He),"selectedKeys"in ot||Ge(xt)},{getPrefixCls:dt,direction:nt}=Te.useContext(x.E_),{prefixCls:we,className:fe,showIcon:qe=!0,expandAction:Ot="click"}=ot,Oe=Je(ot,["prefixCls","className","showIcon","expandAction"]),Ie=dt("tree",we),pt=ue()(`${Ie}-directory`,{[`${Ie}-directory-rtl`]:nt==="rtl"},fe);return Te.createElement(be,Object.assign({icon:je,ref:Ct,blockNode:!0},Oe,{showIcon:qe,expandAction:Ot,prefixCls:Ie,className:pt,expandedKeys:gt,selectedKeys:fn,onSelect:Dt,onExpand:mt}))};var ut=Te.forwardRef(Le);const st=be;st.DirectoryTree=ut,st.TreeNode=b.O;var Bt=st},20648:function(Tt,zt,ee){"use strict";ee.d(zt,{TM:function(){return _e},Yk:function(){return Xe}});var b=ee(93083),de=ee(98447),Fe=ee(17313),Ne=ee(8378),Ze=ee(37613),Te=ee(83116);const le=new b.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),it=(ue,E)=>({[`.${ue}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${E.motionDurationSlow}`}}}),$e=(ue,E)=>({[`.${ue}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:E.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${E.lineWidthBold}px solid ${E.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ve=(ue,E)=>{const{treeCls:a,treeNodeCls:x,treeNodePadding:y,titleHeight:z,nodeSelectedBg:te,nodeHoverBg:re}=E,se=E.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Fe.Wf)(E)),{background:E.colorBgContainer,borderRadius:E.borderRadius,transition:`background-color ${E.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Fe.oN)(E)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${x}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:y,insetInlineStart:0,border:`1px solid ${E.colorPrimary}`,opacity:0,animationName:le,animationDuration:E.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${x}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${y}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:E.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Fe.oN)(E)),[`&:not(${x}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:z,lineHeight:`${z}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${E.motionDurationSlow}`,[`${x}:hover &`]:{opacity:.45}},[`&${x}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:z}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},it(ue,E)),{position:"relative",flex:"none",alignSelf:"stretch",width:z,margin:0,lineHeight:`${z}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:E.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-y,marginInlineStart:-1,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:z/2*.8,height:z/2,borderBottom:`1px solid ${E.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:se},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:z,margin:0,padding:`0 ${E.paddingXS/2}px`,color:"inherit",lineHeight:`${z}px`,background:"transparent",borderRadius:E.borderRadius,cursor:"pointer",transition:`all ${E.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:re},[`&${a}-node-selected`]:{backgroundColor:te},[`${a}-iconEle`]:{display:"inline-block",width:z,height:z,lineHeight:`${z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${z}px`,userSelect:"none"},$e(ue,E)),[`${x}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${E.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-y,borderInlineEnd:`1px solid ${E.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${x}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${z/2}px !important`}}}}})}},We=ue=>{const{treeCls:E,treeNodeCls:a,treeNodePadding:x,directoryNodeSelectedBg:y,directoryNodeSelectedColor:z}=ue;return{[`${E}${E}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:x,insetInlineStart:0,transition:`background-color ${ue.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ue.controlItemBgHover}},"> *":{zIndex:1},[`${E}-switcher`]:{transition:`color ${ue.motionDurationMid}`},[`${E}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${E}-node-selected`]:{color:z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:y},[`${E}-switcher`]:{color:z},[`${E}-node-content-wrapper`]:{color:z,background:"transparent"}}}}}},Xe=(ue,E)=>{const a=`.${ue}`,x=`${a}-treenode`,y=E.paddingXS/2,z=(0,Ze.TS)(E,{treeCls:a,treeNodeCls:x,treeNodePadding:y});return[Ve(ue,z),We(z)]},_e=ue=>{const{controlHeightSM:E}=ue;return{titleHeight:E,nodeHoverBg:ue.controlItemBgHover,nodeSelectedBg:ue.controlItemBgActive}};zt.ZP=(0,Te.Z)("Tree",(ue,E)=>{let{prefixCls:a}=E;return[{[ue.componentCls]:(0,de.C2)(`${a}-checkbox`,ue)},Xe(a,ue),(0,Ne.Z)(ue)]},ue=>{const{colorTextLightSolid:E,colorPrimary:a}=ue;return Object.assign(Object.assign({},_e(ue)),{directoryNodeSelectedColor:E,directoryNodeSelectedBg:a})})},71997:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return x}});var b=ee(14809),de=ee(59301),Fe={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"},Ne=Fe,Ze=ee(7657),Te=function(z,te){return de.createElement(Ze.Z,(0,b.Z)({},z,{ref:te,icon:Ne}))},le=de.forwardRef(Te),it=le,$e=ee(52671),Ve=ee(58617),We=ee(15075),Xe=ee(43531),_e=ee(92310),ue=ee.n(_e),E=ee(92343),x=y=>{const{prefixCls:z,switcherIcon:te,treeNodeProps:re,showLine:se}=y,{isLeaf:ie,expanded:ve,loading:be}=re;if(be)return de.createElement(Ve.Z,{className:`${z}-switcher-loading-icon`});let Ke;if(se&&typeof se=="object"&&(Ke=se.showLeafIcon),ie){if(!se)return null;if(typeof Ke!="boolean"&&Ke){const he=typeof Ke=="function"?Ke(re):Ke,Je=`${z}-switcher-line-custom-icon`;return(0,E.l$)(he)?(0,E.Tm)(he,{className:ue()(he.props.className||"",Je)}):he}return Ke?de.createElement($e.Z,{className:`${z}-switcher-line-icon`}):de.createElement("span",{className:`${z}-switcher-leaf-line`})}const De=`${z}-switcher-icon`,ze=typeof te=="function"?te(re):te;return(0,E.l$)(ze)?(0,E.Tm)(ze,{className:ue()(ze.props.className||"",De)}):ze!==void 0?ze:se?ve?de.createElement(We.Z,{className:`${z}-switcher-line-icon`}):de.createElement(Xe.Z,{className:`${z}-switcher-line-icon`}):de.createElement(it,{className:De})}},54580:function(Tt,zt,ee){"use strict";ee.d(zt,{default:function(){return Ar}});var b=ee(59301),de=ee(95190),Fe=ee(92310),Ne=ee.n(Fe),Ze=ee(14809),Te=ee(99153),le=ee(84851),it=ee(19257),$e=ee(93046),Ve=ee(4635),We=ee(62646),Xe=ee(70539),_e=ee(93664),ue=ee(95764),E=ee(26112);function a(Qe,yn){var _t="cannot ".concat(Qe.method," ").concat(Qe.action," ").concat(yn.status,"'"),Fn=new Error(_t);return Fn.status=yn.status,Fn.method=Qe.method,Fn.url=Qe.action,Fn}function x(Qe){var yn=Qe.responseText||Qe.response;if(!yn)return yn;try{return JSON.parse(yn)}catch(_t){return yn}}function y(Qe){var yn=new XMLHttpRequest;Qe.onProgress&&yn.upload&&(yn.upload.onprogress=function(ia){ia.total>0&&(ia.percent=ia.loaded/ia.total*100),Qe.onProgress(ia)});var _t=new FormData;Qe.data&&Object.keys(Qe.data).forEach(function(jn){var ia=Qe.data[jn];if(Array.isArray(ia)){ia.forEach(function(Qn){_t.append("".concat(jn,"[]"),Qn)});return}_t.append(jn,ia)}),Qe.file instanceof Blob?_t.append(Qe.filename,Qe.file,Qe.file.name):_t.append(Qe.filename,Qe.file),yn.onerror=function(ia){Qe.onError(ia)},yn.onload=function(){return yn.status<200||yn.status>=300?Qe.onError(a(Qe,yn),x(yn)):Qe.onSuccess(x(yn),yn)},yn.open(Qe.method,Qe.action,!0),Qe.withCredentials&&"withCredentials"in yn&&(yn.withCredentials=!0);var Fn=Qe.headers||{};return Fn["X-Requested-With"]!==null&&yn.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(Fn).forEach(function(jn){Fn[jn]!==null&&yn.setRequestHeader(jn,Fn[jn])}),yn.send(_t),{abort:function(){yn.abort()}}}var z=+new Date,te=0;function re(){return"rc-upload-".concat(z,"-").concat(++te)}var se=ee(48736),ie=function(Qe,yn){if(Qe&&yn){var _t=Array.isArray(yn)?yn:yn.split(","),Fn=Qe.name||"",jn=Qe.type||"",ia=jn.replace(/\/.*$/,"");return _t.some(function(Qn){var Vn=Qn.trim();if(/^\*(\/\*)?$/.test(Qn))return!0;if(Vn.charAt(0)==="."){var fr=Fn.toLowerCase(),ca=Vn.toLowerCase(),En=[ca];return(ca===".jpg"||ca===".jpeg")&&(En=[".jpg",".jpeg"]),En.some(function(hr){return fr.endsWith(hr)})}return/\/\*$/.test(Vn)?ia===Vn.replace(/\/.*$/,""):jn===Vn?!0:/^\w+$/.test(Vn)?((0,se.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(Vn,"'.Skip for check.")),!0):!1})}return!0};function ve(Qe,yn){var _t=Qe.createReader(),Fn=[];function jn(){_t.readEntries(function(ia){var Qn=Array.prototype.slice.apply(ia);Fn=Fn.concat(Qn);var Vn=!Qn.length;Vn?yn(Fn):jn()})}jn()}var be=function(yn,_t,Fn){var jn=function ia(Qn,Vn){Qn&&(Qn.path=Vn||"",Qn.isFile?Qn.file(function(fr){Fn(fr)&&(Qn.fullPath&&!fr.webkitRelativePath&&(Object.defineProperties(fr,{webkitRelativePath:{writable:!0}}),fr.webkitRelativePath=Qn.fullPath.replace(/^\//,""),Object.defineProperties(fr,{webkitRelativePath:{writable:!1}})),_t([fr]))}):Qn.isDirectory&&ve(Qn,function(fr){fr.forEach(function(ca){ia(ca,"".concat(Vn).concat(Qn.name,"/"))})}))};yn.forEach(function(ia){jn(ia.webkitGetAsEntry())})},Ke=be,De=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],ze=function(Qe){(0,it.Z)(_t,Qe);var yn=(0,$e.Z)(_t);function _t(){var Fn;(0,Te.Z)(this,_t);for(var jn=arguments.length,ia=new Array(jn),Qn=0;Qn<jn;Qn++)ia[Qn]=arguments[Qn];return Fn=yn.call.apply(yn,[this].concat(ia)),Fn.state={uid:re()},Fn.reqs={},Fn.fileInput=void 0,Fn._isMounted=void 0,Fn.onChange=function(Vn){var fr=Fn.props,ca=fr.accept,En=fr.directory,hr=Vn.target.files,Nr=(0,de.Z)(hr).filter(function(Ur){return!En||ie(Ur,ca)});Fn.uploadFiles(Nr),Fn.reset()},Fn.onClick=function(Vn){var fr=Fn.fileInput;if(fr){var ca=Vn.target,En=Fn.props.onClick;if(ca&&ca.tagName==="BUTTON"){var hr=fr.parentNode;hr.focus(),ca.blur()}fr.click(),En&&En(Vn)}},Fn.onKeyDown=function(Vn){Vn.key==="Enter"&&Fn.onClick(Vn)},Fn.onFileDrop=function(Vn){var fr=Fn.props.multiple;if(Vn.preventDefault(),Vn.type!=="dragover")if(Fn.props.directory)Ke(Array.prototype.slice.call(Vn.dataTransfer.items),Fn.uploadFiles,function(En){return ie(En,Fn.props.accept)});else{var ca=(0,de.Z)(Vn.dataTransfer.files).filter(function(En){return ie(En,Fn.props.accept)});fr===!1&&(ca=ca.slice(0,1)),Fn.uploadFiles(ca)}},Fn.uploadFiles=function(Vn){var fr=(0,de.Z)(Vn),ca=fr.map(function(En){return En.uid=re(),Fn.processFile(En,fr)});Promise.all(ca).then(function(En){var hr=Fn.props.onBatchStart;hr==null||hr(En.map(function(Nr){var Ur=Nr.origin,jr=Nr.parsedFile;return{file:Ur,parsedFile:jr}})),En.filter(function(Nr){return Nr.parsedFile!==null}).forEach(function(Nr){Fn.post(Nr)})})},Fn.processFile=function(){var Vn=(0,ue.Z)((0,Xe.Z)().mark(function fr(ca,En){var hr,Nr,Ur,jr,Ea,Ka,qa,Ta,Mr;return(0,Xe.Z)().wrap(function(wr){for(;;)switch(wr.prev=wr.next){case 0:if(hr=Fn.props.beforeUpload,Nr=ca,!hr){wr.next=14;break}return wr.prev=3,wr.next=6,hr(ca,En);case 6:Nr=wr.sent,wr.next=12;break;case 9:wr.prev=9,wr.t0=wr.catch(3),Nr=!1;case 12:if(Nr!==!1){wr.next=14;break}return wr.abrupt("return",{origin:ca,parsedFile:null,action:null,data:null});case 14:if(Ur=Fn.props.action,typeof Ur!="function"){wr.next=21;break}return wr.next=18,Ur(ca);case 18:jr=wr.sent,wr.next=22;break;case 21:jr=Ur;case 22:if(Ea=Fn.props.data,typeof Ea!="function"){wr.next=29;break}return wr.next=26,Ea(ca);case 26:Ka=wr.sent,wr.next=30;break;case 29:Ka=Ea;case 30:return qa=((0,_e.Z)(Nr)==="object"||typeof Nr=="string")&&Nr?Nr:ca,qa instanceof File?Ta=qa:Ta=new File([qa],ca.name,{type:ca.type}),Mr=Ta,Mr.uid=ca.uid,wr.abrupt("return",{origin:ca,data:Ka,parsedFile:Mr,action:jr});case 35:case"end":return wr.stop()}},fr,null,[[3,9]])}));return function(fr,ca){return Vn.apply(this,arguments)}}(),Fn.saveFileInput=function(Vn){Fn.fileInput=Vn},Fn}return(0,le.Z)(_t,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(jn){var ia=this,Qn=jn.data,Vn=jn.origin,fr=jn.action,ca=jn.parsedFile;if(this._isMounted){var En=this.props,hr=En.onStart,Nr=En.customRequest,Ur=En.name,jr=En.headers,Ea=En.withCredentials,Ka=En.method,qa=Vn.uid,Ta=Nr||y,Mr={action:fr,filename:Ur,data:Qn,file:ca,headers:jr,withCredentials:Ea,method:Ka||"post",onProgress:function(wr){var Dr=ia.props.onProgress;Dr==null||Dr(wr,ca)},onSuccess:function(wr,Dr){var Fr=ia.props.onSuccess;Fr==null||Fr(wr,ca,Dr),delete ia.reqs[qa]},onError:function(wr,Dr){var Fr=ia.props.onError;Fr==null||Fr(wr,Dr,ca),delete ia.reqs[qa]}};hr(Vn),this.reqs[qa]=Ta(Mr)}}},{key:"reset",value:function(){this.setState({uid:re()})}},{key:"abort",value:function(jn){var ia=this.reqs;if(jn){var Qn=jn.uid?jn.uid:jn;ia[Qn]&&ia[Qn].abort&&ia[Qn].abort(),delete ia[Qn]}else Object.keys(ia).forEach(function(Vn){ia[Vn]&&ia[Vn].abort&&ia[Vn].abort(),delete ia[Vn]})}},{key:"render",value:function(){var jn=this.props,ia=jn.component,Qn=jn.prefixCls,Vn=jn.className,fr=jn.disabled,ca=jn.id,En=jn.style,hr=jn.multiple,Nr=jn.accept,Ur=jn.capture,jr=jn.children,Ea=jn.directory,Ka=jn.openFileDialogOnClick,qa=jn.onMouseEnter,Ta=jn.onMouseLeave,Mr=(0,We.Z)(jn,De),uo=Ne()((0,Ve.Z)((0,Ve.Z)((0,Ve.Z)({},Qn,!0),"".concat(Qn,"-disabled"),fr),Vn,Vn)),wr=Ea?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},Dr=fr?{}:{onClick:Ka?this.onClick:function(){},onKeyDown:Ka?this.onKeyDown:function(){},onMouseEnter:qa,onMouseLeave:Ta,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return b.createElement(ia,(0,Ze.Z)({},Dr,{className:uo,role:"button",style:En}),b.createElement("input",(0,Ze.Z)({},(0,E.Z)(Mr,{aria:!0,data:!0}),{id:ca,disabled:fr,type:"file",ref:this.saveFileInput,onClick:function(mi){return mi.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Nr},wr,{multiple:hr,onChange:this.onChange},Ur!=null?{capture:Ur}:{})),jr)}}]),_t}(b.Component),he=ze;function Je(){}var je=function(Qe){(0,it.Z)(_t,Qe);var yn=(0,$e.Z)(_t);function _t(){var Fn;(0,Te.Z)(this,_t);for(var jn=arguments.length,ia=new Array(jn),Qn=0;Qn<jn;Qn++)ia[Qn]=arguments[Qn];return Fn=yn.call.apply(yn,[this].concat(ia)),Fn.uploader=void 0,Fn.saveUploader=function(Vn){Fn.uploader=Vn},Fn}return(0,le.Z)(_t,[{key:"abort",value:function(jn){this.uploader.abort(jn)}},{key:"render",value:function(){return b.createElement(he,(0,Ze.Z)({},this.props,{ref:this.saveUploader}))}}]),_t}(b.Component);je.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Je,onError:Je,onSuccess:Je,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var ft=je,Le=ft,at=ee(18929),ut=ee(4676),st=ee(36355),Bt=ee(1684),on=ee(9763),Ct=ee(31724),tn={icon:function(yn,_t){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:_t}},{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:yn}}]}},name:"file",theme:"twotone"},Sn=tn,Ue=ee(7657),ot=function(yn,_t){return b.createElement(Ue.Z,(0,Ze.Z)({},yn,{ref:_t,icon:Sn}))},rn=b.forwardRef(ot),Kn=rn,Wt=ee(58617),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"},Ge=fn,gt=function(yn,_t){return b.createElement(Ue.Z,(0,Ze.Z)({},yn,{ref:_t,icon:Ge}))},It=b.forwardRef(gt),mt=It,Dt={icon:function(yn,_t){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:yn}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:_t}},{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:_t}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:_t}},{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:yn}}]}},name:"picture",theme:"twotone"},dt=Dt,nt=function(yn,_t){return b.createElement(Ue.Z,(0,Ze.Z)({},yn,{ref:_t,icon:dt}))},we=b.forwardRef(nt),fe=we,qe=ee(77900),Ot=ee(56762),Oe=ee(62892),Ie=ee(92343),pt=ee(3113);function tt(Qe){return Object.assign(Object.assign({},Qe),{lastModified:Qe.lastModified,lastModifiedDate:Qe.lastModifiedDate,name:Qe.name,size:Qe.size,type:Qe.type,uid:Qe.uid,percent:0,originFileObj:Qe})}function Re(Qe,yn){const _t=(0,de.Z)(yn),Fn=_t.findIndex(jn=>{let{uid:ia}=jn;return ia===Qe.uid});return Fn===-1?_t.push(Qe):_t[Fn]=Qe,_t}function St(Qe,yn){const _t=Qe.uid!==void 0?"uid":"name";return yn.filter(Fn=>Fn[_t]===Qe[_t])[0]}function $t(Qe,yn){const _t=Qe.uid!==void 0?"uid":"name",Fn=yn.filter(jn=>jn[_t]!==Qe[_t]);return Fn.length===yn.length?null:Fn}const en=function(){const yn=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),Fn=yn[yn.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(Fn)||[""])[0]},dn=Qe=>Qe.indexOf("image/")===0,Kt=Qe=>{if(Qe.type&&!Qe.thumbUrl)return dn(Qe.type);const yn=Qe.thumbUrl||Qe.url||"",_t=en(yn);return/^data:image\//.test(yn)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(_t)?!0:!(/^data:/.test(yn)||_t)},Cn=200;function He(Qe){return new Promise(yn=>{if(!Qe.type||!dn(Qe.type)){yn("");return}const _t=document.createElement("canvas");_t.width=Cn,_t.height=Cn,_t.style.cssText=`position: fixed; left: 0; top: 0; width: ${Cn}px; height: ${Cn}px; z-index: 9999; display: none;`,document.body.appendChild(_t);const Fn=_t.getContext("2d"),jn=new Image;if(jn.onload=()=>{const{width:ia,height:Qn}=jn;let Vn=Cn,fr=Cn,ca=0,En=0;ia>Qn?(fr=Qn*(Cn/ia),En=-(fr-Vn)/2):(Vn=ia*(Cn/Qn),ca=-(Vn-fr)/2),Fn.drawImage(jn,ca,En,Vn,fr);const hr=_t.toDataURL();document.body.removeChild(_t),window.URL.revokeObjectURL(jn.src),yn(hr)},jn.crossOrigin="anonymous",Qe.type.startsWith("image/svg+xml")){const ia=new FileReader;ia.onload=()=>{ia.result&&(jn.src=ia.result)},ia.readAsDataURL(Qe)}else if(Qe.type.startsWith("image/gif")){const ia=new FileReader;ia.onload=()=>{ia.result&&yn(ia.result)},ia.readAsDataURL(Qe)}else jn.src=window.URL.createObjectURL(Qe)})}var yt=ee(26227),Zt=ee(41464),xt=ee(15277),Mt=ee(93948),ln=ee(6848),Ln=b.forwardRef((Qe,yn)=>{let{prefixCls:_t,className:Fn,style:jn,locale:ia,listType:Qn,file:Vn,items:fr,progress:ca,iconRender:En,actionIconRender:hr,itemRender:Nr,isImgUrl:Ur,showPreviewIcon:jr,showRemoveIcon:Ea,showDownloadIcon:Ka,previewIcon:qa,removeIcon:Ta,downloadIcon:Mr,onPreview:uo,onDownload:wr,onClose:Dr}=Qe;var Fr,mi;const{status:li}=Vn,[Fi,yo]=b.useState(li);b.useEffect(()=>{li!=="removed"&&yo(li)},[li]);const[Bo,Qo]=b.useState(!1);b.useEffect(()=>{const ao=setTimeout(()=>{Qo(!0)},300);return()=>{clearTimeout(ao)}},[]);const ko=En(Vn);let Lo=b.createElement("div",{className:`${_t}-icon`},ko);if(Qn==="picture"||Qn==="picture-card"||Qn==="picture-circle")if(Fi==="uploading"||!Vn.thumbUrl&&!Vn.url){const ao=Ne()(`${_t}-list-item-thumbnail`,{[`${_t}-list-item-file`]:Fi!=="uploading"});Lo=b.createElement("div",{className:ao},ko)}else{const ao=Ur!=null&&Ur(Vn)?b.createElement("img",{src:Vn.thumbUrl||Vn.url,alt:Vn.name,className:`${_t}-list-item-image`,crossOrigin:Vn.crossOrigin}):ko,Co=Ne()(`${_t}-list-item-thumbnail`,{[`${_t}-list-item-file`]:Ur&&!Ur(Vn)});Lo=b.createElement("a",{className:Co,onClick:ai=>uo(Vn,ai),href:Vn.url||Vn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},ao)}const Sr=Ne()(`${_t}-list-item`,`${_t}-list-item-${Fi}`),so=typeof Vn.linkProps=="string"?JSON.parse(Vn.linkProps):Vn.linkProps,ei=Ea?hr((typeof Ta=="function"?Ta(Vn):Ta)||b.createElement(yt.Z,null),()=>Dr(Vn),_t,ia.removeFile):null,wn=Ka&&Fi==="done"?hr((typeof Mr=="function"?Mr(Vn):Mr)||b.createElement(Zt.Z,null),()=>wr(Vn),_t,ia.downloadFile):null,hn=Qn!=="picture-card"&&Qn!=="picture-circle"&&b.createElement("span",{key:"download-delete",className:Ne()(`${_t}-list-item-actions`,{picture:Qn==="picture"})},wn,ei),nn=Ne()(`${_t}-list-item-name`),ba=Vn.url?[b.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:nn,title:Vn.name},so,{href:Vn.url,onClick:ao=>uo(Vn,ao)}),Vn.name),hn]:[b.createElement("span",{key:"view",className:nn,onClick:ao=>uo(Vn,ao),title:Vn.name},Vn.name),hn],Ca={pointerEvents:"none",opacity:.5},Pr=jr?b.createElement("a",{href:Vn.url||Vn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:Vn.url||Vn.thumbUrl?void 0:Ca,onClick:ao=>uo(Vn,ao),title:ia.previewFile},typeof qa=="function"?qa(Vn):qa||b.createElement(xt.Z,null)):null,ma=(Qn==="picture-card"||Qn==="picture-circle")&&Fi!=="uploading"&&b.createElement("span",{className:`${_t}-list-item-actions`},Pr,Fi==="done"&&wn,ei),{getPrefixCls:Ir}=b.useContext(st.E_),Wr=Ir(),To=b.createElement("div",{className:Sr},Lo,ba,ma,Bo&&b.createElement(qe.default,{motionName:`${Wr}-fade`,visible:Fi==="uploading",motionDeadline:2e3},ao=>{let{className:Co}=ao;const ai="percent"in Vn?b.createElement(Mt.Z,Object.assign({},ca,{type:"line",percent:Vn.percent,"aria-label":Vn["aria-label"],"aria-labelledby":Vn["aria-labelledby"]})):null;return b.createElement("div",{className:Ne()(`${_t}-list-item-progress`,Co)},ai)})),io=Vn.response&&typeof Vn.response=="string"?Vn.response:((Fr=Vn.error)===null||Fr===void 0?void 0:Fr.statusText)||((mi=Vn.error)===null||mi===void 0?void 0:mi.message)||ia.uploadError,Lr=Fi==="error"?b.createElement(ln.Z,{title:io,getPopupContainer:ao=>ao.parentNode},To):To;return b.createElement("div",{className:Ne()(`${_t}-list-item-container`,Fn),style:jn,ref:yn},Nr?Nr(Lr,Vn,fr,{download:wr.bind(null,Vn),preview:uo.bind(null,Vn),remove:Dr.bind(null,Vn)}):Lr)});const Jn=(Qe,yn)=>{const{listType:_t="text",previewFile:Fn=He,onPreview:jn,onDownload:ia,onRemove:Qn,locale:Vn,iconRender:fr,isImageUrl:ca=Kt,prefixCls:En,items:hr=[],showPreviewIcon:Nr=!0,showRemoveIcon:Ur=!0,showDownloadIcon:jr=!1,removeIcon:Ea,previewIcon:Ka,downloadIcon:qa,progress:Ta={size:[-1,2],showInfo:!1},appendAction:Mr,appendActionVisible:uo=!0,itemRender:wr,disabled:Dr}=Qe,Fr=(0,Ot.Z)(),[mi,li]=b.useState(!1);b.useEffect(()=>{_t!=="picture"&&_t!=="picture-card"&&_t!=="picture-circle"||(hr||[]).forEach(Ca=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Ca.originFileObj instanceof File||Ca.originFileObj instanceof Blob)||Ca.thumbUrl!==void 0||(Ca.thumbUrl="",Fn&&Fn(Ca.originFileObj).then(Pr=>{Ca.thumbUrl=Pr||"",Fr()}))})},[_t,hr,Fn]),b.useEffect(()=>{li(!0)},[]);const Fi=(Ca,Pr)=>{if(jn)return Pr==null||Pr.preventDefault(),jn(Ca)},yo=Ca=>{typeof ia=="function"?ia(Ca):Ca.url&&window.open(Ca.url)},Bo=Ca=>{Qn==null||Qn(Ca)},Qo=Ca=>{if(fr)return fr(Ca,_t);const Pr=Ca.status==="uploading",ma=ca&&ca(Ca)?b.createElement(fe,null):b.createElement(Kn,null);let Ir=Pr?b.createElement(Wt.Z,null):b.createElement(mt,null);return _t==="picture"?Ir=Pr?b.createElement(Wt.Z,null):ma:(_t==="picture-card"||_t==="picture-circle")&&(Ir=Pr?Vn.uploading:ma),Ir},ko=(Ca,Pr,ma,Ir)=>{const Wr={type:"text",size:"small",title:Ir,onClick:To=>{Pr(),(0,Ie.l$)(Ca)&&Ca.props.onClick&&Ca.props.onClick(To)},className:`${ma}-list-item-action`,disabled:Dr};if((0,Ie.l$)(Ca)){const To=(0,Ie.Tm)(Ca,Object.assign(Object.assign({},Ca.props),{onClick:()=>{}}));return b.createElement(pt.ZP,Object.assign({},Wr,{icon:To}))}return b.createElement(pt.ZP,Object.assign({},Wr),b.createElement("span",null,Ca))};b.useImperativeHandle(yn,()=>({handlePreview:Fi,handleDownload:yo}));const{getPrefixCls:Lo}=b.useContext(st.E_),Sr=Lo("upload",En),so=Lo(),ei=Ne()(`${Sr}-list`,`${Sr}-list-${_t}`),wn=(0,de.Z)(hr.map(Ca=>({key:Ca.uid,file:Ca})));let nn={motionDeadline:2e3,motionName:`${Sr}-${_t==="picture-card"||_t==="picture-circle"?"animate-inline":"animate"}`,keys:wn,motionAppear:mi};const ba=b.useMemo(()=>{const Ca=Object.assign({},(0,Oe.Z)(so));return delete Ca.onAppearEnd,delete Ca.onEnterEnd,delete Ca.onLeaveEnd,Ca},[so]);return _t!=="picture-card"&&_t!=="picture-circle"&&(nn=Object.assign(Object.assign({},ba),nn)),b.createElement("div",{className:ei},b.createElement(qe.CSSMotionList,Object.assign({},nn,{component:!1}),Ca=>{let{key:Pr,file:ma,className:Ir,style:Wr}=Ca;return b.createElement(Ln,{key:Pr,locale:Vn,prefixCls:Sr,className:Ir,style:Wr,file:ma,items:hr,progress:Ta,listType:_t,isImgUrl:ca,showPreviewIcon:Nr,showRemoveIcon:Ur,showDownloadIcon:jr,removeIcon:Ea,previewIcon:Ka,downloadIcon:qa,iconRender:Qo,actionIconRender:ko,itemRender:wr,onPreview:Fi,onDownload:yo,onClose:Bo})}),Mr&&b.createElement(qe.default,Object.assign({},nn,{visible:uo,forceRender:!0}),Ca=>{let{className:Pr,style:ma}=Ca;return(0,Ie.Tm)(Mr,Ir=>({className:Ne()(Ir.className,Pr),style:Object.assign(Object.assign(Object.assign({},ma),{pointerEvents:Pr?"none":void 0}),Ir.style)}))}))};var Ha=b.forwardRef(Jn),Aa=ee(17313),gr=ee(8378),nr=ee(83116),ha=ee(37613),Jt=Qe=>{const{componentCls:yn,iconCls:_t}=Qe;return{[`${yn}-wrapper`]:{[`${yn}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Qe.colorFillAlter,border:`${Qe.lineWidth}px dashed ${Qe.colorBorder}`,borderRadius:Qe.borderRadiusLG,cursor:"pointer",transition:`border-color ${Qe.motionDurationSlow}`,[yn]:{padding:`${Qe.padding}px 0`},[`${yn}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${yn}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${yn}-disabled):hover`]:{borderColor:Qe.colorPrimaryHover},[`p${yn}-drag-icon`]:{marginBottom:Qe.margin,[_t]:{color:Qe.colorPrimary,fontSize:Qe.uploadThumbnailSize}},[`p${yn}-text`]:{margin:`0 0 ${Qe.marginXXS}px`,color:Qe.colorTextHeading,fontSize:Qe.fontSizeLG},[`p${yn}-hint`]:{color:Qe.colorTextDescription,fontSize:Qe.fontSize},[`&${yn}-disabled`]:{cursor:"not-allowed",[`p${yn}-drag-icon ${_t},
|
|
p${yn}-text,
|
|
p${yn}-hint
|
|
`]:{color:Qe.colorTextDisabled}}}}}},ra=Qe=>{const{componentCls:yn,antCls:_t,iconCls:Fn,fontSize:jn,lineHeight:ia}=Qe,Qn=`${yn}-list-item`,Vn=`${Qn}-actions`,fr=`${Qn}-action`,ca=Math.round(jn*ia);return{[`${yn}-wrapper`]:{[`${yn}-list`]:Object.assign(Object.assign({},(0,Aa.dF)()),{lineHeight:Qe.lineHeight,[Qn]:{position:"relative",height:Qe.lineHeight*jn,marginTop:Qe.marginXS,fontSize:jn,display:"flex",alignItems:"center",transition:`background-color ${Qe.motionDurationSlow}`,"&:hover":{backgroundColor:Qe.controlItemBgHover},[`${Qn}-name`]:Object.assign(Object.assign({},Aa.vS),{padding:`0 ${Qe.paddingXS}px`,lineHeight:ia,flex:"auto",transition:`all ${Qe.motionDurationSlow}`}),[Vn]:{[fr]:{opacity:0},[`${fr}${_t}-btn-sm`]:{height:ca,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[`
|
|
${fr}:focus-visible,
|
|
&.picture ${fr}
|
|
`]:{opacity:1},[Fn]:{color:Qe.actionsColor,transition:`all ${Qe.motionDurationSlow}`},[`&:hover ${Fn}`]:{color:Qe.colorText}},[`${yn}-icon ${Fn}`]:{color:Qe.colorTextDescription,fontSize:jn},[`${Qn}-progress`]:{position:"absolute",bottom:-Qe.uploadProgressOffset,width:"100%",paddingInlineStart:jn+Qe.paddingXS,fontSize:jn,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Qn}:hover ${fr}`]:{opacity:1,color:Qe.colorText},[`${Qn}-error`]:{color:Qe.colorError,[`${Qn}-name, ${yn}-icon ${Fn}`]:{color:Qe.colorError},[Vn]:{[`${Fn}, ${Fn}:hover`]:{color:Qe.colorError},[fr]:{opacity:1}}},[`${yn}-list-item-container`]:{transition:`opacity ${Qe.motionDurationSlow}, height ${Qe.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Da=ee(93083),ct=ee(1950);const Pn=new Da.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),In=new Da.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var cn=Qe=>{const{componentCls:yn}=Qe,_t=`${yn}-animate-inline`;return[{[`${yn}-wrapper`]:{[`${_t}-appear, ${_t}-enter, ${_t}-leave`]:{animationDuration:Qe.motionDurationSlow,animationTimingFunction:Qe.motionEaseInOutCirc,animationFillMode:"forwards"},[`${_t}-appear, ${_t}-enter`]:{animationName:Pn},[`${_t}-leave`]:{animationName:In}}},{[`${yn}-wrapper`]:(0,ct.J$)(Qe)},Pn,In]},oa=ee(30071),Sa=ee(64993);const wt=Qe=>{const{componentCls:yn,iconCls:_t,uploadThumbnailSize:Fn,uploadProgressOffset:jn}=Qe,ia=`${yn}-list`,Qn=`${ia}-item`;return{[`${yn}-wrapper`]:{[`
|
|
${ia}${ia}-picture,
|
|
${ia}${ia}-picture-card,
|
|
${ia}${ia}-picture-circle
|
|
`]:{[Qn]:{position:"relative",height:Fn+Qe.lineWidth*2+Qe.paddingXS*2,padding:Qe.paddingXS,border:`${Qe.lineWidth}px ${Qe.lineType} ${Qe.colorBorder}`,borderRadius:Qe.borderRadiusLG,"&:hover":{background:"transparent"},[`${Qn}-thumbnail`]:Object.assign(Object.assign({},Aa.vS),{width:Fn,height:Fn,lineHeight:`${Fn+Qe.paddingSM}px`,textAlign:"center",flex:"none",[_t]:{fontSize:Qe.fontSizeHeading2,color:Qe.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Qn}-progress`]:{bottom:jn,width:`calc(100% - ${Qe.paddingSM*2}px)`,marginTop:0,paddingInlineStart:Fn+Qe.paddingXS}},[`${Qn}-error`]:{borderColor:Qe.colorError,[`${Qn}-thumbnail ${_t}`]:{[`svg path[fill='${oa.blue[0]}']`]:{fill:Qe.colorErrorBg},[`svg path[fill='${oa.blue.primary}']`]:{fill:Qe.colorError}}},[`${Qn}-uploading`]:{borderStyle:"dashed",[`${Qn}-name`]:{marginBottom:jn}}},[`${ia}${ia}-picture-circle ${Qn}`]:{[`&, &::before, ${Qn}-thumbnail`]:{borderRadius:"50%"}}}}},Lt=Qe=>{const{componentCls:yn,iconCls:_t,fontSizeLG:Fn,colorTextLightSolid:jn}=Qe,ia=`${yn}-list`,Qn=`${ia}-item`,Vn=Qe.uploadPicCardSize;return{[`
|
|
${yn}-wrapper${yn}-picture-card-wrapper,
|
|
${yn}-wrapper${yn}-picture-circle-wrapper
|
|
`]:Object.assign(Object.assign({},(0,Aa.dF)()),{display:"inline-block",width:"100%",[`${yn}${yn}-select`]:{width:Vn,height:Vn,marginInlineEnd:Qe.marginXS,marginBottom:Qe.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Qe.colorFillAlter,border:`${Qe.lineWidth}px dashed ${Qe.colorBorder}`,borderRadius:Qe.borderRadiusLG,cursor:"pointer",transition:`border-color ${Qe.motionDurationSlow}`,[`> ${yn}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${yn}-disabled):hover`]:{borderColor:Qe.colorPrimary}},[`${ia}${ia}-picture-card, ${ia}${ia}-picture-circle`]:{[`${ia}-item-container`]:{display:"inline-block",width:Vn,height:Vn,marginBlock:`0 ${Qe.marginXS}px`,marginInline:`0 ${Qe.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Qn]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Qe.paddingXS*2}px)`,height:`calc(100% - ${Qe.paddingXS*2}px)`,backgroundColor:Qe.colorBgMask,opacity:0,transition:`all ${Qe.motionDurationSlow}`,content:'" "'}},[`${Qn}:hover`]:{[`&::before, ${Qn}-actions`]:{opacity:1}},[`${Qn}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Qe.motionDurationSlow}`,[`${_t}-eye, ${_t}-download, ${_t}-delete`]:{zIndex:10,width:Fn,margin:`0 ${Qe.marginXXS}px`,fontSize:Fn,cursor:"pointer",transition:`all ${Qe.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Qn}-actions, ${Qn}-actions:hover`]:{[`${_t}-eye, ${_t}-download, ${_t}-delete`]:{color:new Sa.C(jn).setAlpha(.65).toRgbString(),"&:hover":{color:jn}}},[`${Qn}-thumbnail, ${Qn}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Qn}-name`]:{display:"none",textAlign:"center"},[`${Qn}-file + ${Qn}-name`]:{position:"absolute",bottom:Qe.margin,display:"block",width:`calc(100% - ${Qe.paddingXS*2}px)`},[`${Qn}-uploading`]:{[`&${Qn}`]:{backgroundColor:Qe.colorFillAlter},[`&::before, ${_t}-eye, ${_t}-download, ${_t}-delete`]:{display:"none"}},[`${Qn}-progress`]:{bottom:Qe.marginXL,width:`calc(100% - ${Qe.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${yn}-wrapper${yn}-picture-circle-wrapper`]:{[`${yn}${yn}-select`]:{borderRadius:"50%"}}}};var Yn=Qe=>{const{componentCls:yn}=Qe;return{[`${yn}-rtl`]:{direction:"rtl"}}};const ea=Qe=>{const{componentCls:yn,colorTextDisabled:_t}=Qe;return{[`${yn}-wrapper`]:Object.assign(Object.assign({},(0,Aa.Wf)(Qe)),{[yn]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${yn}-select`]:{display:"inline-block"},[`${yn}-disabled`]:{color:_t,cursor:"not-allowed"}})}};var Wn=(0,nr.Z)("Upload",Qe=>{const{fontSizeHeading3:yn,fontSize:_t,lineHeight:Fn,lineWidth:jn,controlHeightLG:ia}=Qe,Qn=Math.round(_t*Fn),Vn=(0,ha.TS)(Qe,{uploadThumbnailSize:yn*2,uploadProgressOffset:Qn/2+jn,uploadPicCardSize:ia*2.55});return[ea(Vn),Jt(Vn),wt(Vn),Lt(Vn),ra(Vn),cn(Vn),Yn(Vn),(0,gr.Z)(Vn)]},Qe=>({actionsColor:Qe.colorTextDescription})),rr=function(Qe,yn,_t,Fn){function jn(ia){return ia instanceof _t?ia:new _t(function(Qn){Qn(ia)})}return new(_t||(_t=Promise))(function(ia,Qn){function Vn(En){try{ca(Fn.next(En))}catch(hr){Qn(hr)}}function fr(En){try{ca(Fn.throw(En))}catch(hr){Qn(hr)}}function ca(En){En.done?ia(En.value):jn(En.value).then(Vn,fr)}ca((Fn=Fn.apply(Qe,yn||[])).next())})};const Na=`__LIST_IGNORE_${Date.now()}__`,ta=(Qe,yn)=>{const{fileList:_t,defaultFileList:Fn,onRemove:jn,showUploadList:ia=!0,listType:Qn="text",onPreview:Vn,onDownload:fr,onChange:ca,onDrop:En,previewFile:hr,disabled:Nr,locale:Ur,iconRender:jr,isImageUrl:Ea,progress:Ka,prefixCls:qa,className:Ta,type:Mr="select",children:uo,style:wr,itemRender:Dr,maxCount:Fr,data:mi={},multiple:li=!1,action:Fi="",accept:yo="",supportServerRender:Bo=!0,rootClassName:Qo}=Qe,ko=b.useContext(Bt.Z),Lo=Nr!=null?Nr:ko,[Sr,so]=(0,at.Z)(Fn||[],{value:_t,postState:Rn=>Rn!=null?Rn:[]}),[ei,wn]=b.useState("drop"),hn=b.useRef(null);b.useMemo(()=>{const Rn=Date.now();(_t||[]).forEach((_n,pr)=>{!_n.uid&&!Object.isFrozen(_n)&&(_n.uid=`__AUTO__${Rn}_${pr}__`)})},[_t]);const nn=(Rn,_n,pr)=>{let Wa=(0,de.Z)(_n),Ga=!1;Fr===1?Wa=Wa.slice(-1):Fr&&(Ga=Wa.length>Fr,Wa=Wa.slice(0,Fr)),(0,ut.flushSync)(()=>{so(Wa)});const Xa={file:Rn,fileList:Wa};pr&&(Xa.event=pr),(!Ga||Wa.some(zr=>zr.uid===Rn.uid))&&(0,ut.flushSync)(()=>{ca==null||ca(Xa)})},ba=(Rn,_n)=>rr(void 0,void 0,void 0,function*(){const{beforeUpload:pr,transformFile:Wa}=Qe;let Ga=Rn;if(pr){const Xa=yield pr(Rn,_n);if(Xa===!1)return!1;if(delete Rn[Na],Xa===Na)return Object.defineProperty(Rn,Na,{value:!0,configurable:!0}),!1;typeof Xa=="object"&&Xa&&(Ga=Xa)}return Wa&&(Ga=yield Wa(Ga)),Ga}),Ca=Rn=>{const _n=Rn.filter(Ga=>!Ga.file[Na]);if(!_n.length)return;const pr=_n.map(Ga=>tt(Ga.file));let Wa=(0,de.Z)(Sr);pr.forEach(Ga=>{Wa=Re(Ga,Wa)}),pr.forEach((Ga,Xa)=>{let zr=Ga;if(_n[Xa].parsedFile)Ga.status="uploading";else{const{originFileObj:Oo}=Ga;let ri;try{ri=new File([Oo],Oo.name,{type:Oo.type})}catch(ti){ri=new Blob([Oo],{type:Oo.type}),ri.name=Oo.name,ri.lastModifiedDate=new Date,ri.lastModified=new Date().getTime()}ri.uid=Ga.uid,zr=ri}nn(zr,Wa)})},Pr=(Rn,_n,pr)=>{try{typeof Rn=="string"&&(Rn=JSON.parse(Rn))}catch(Xa){}if(!St(_n,Sr))return;const Wa=tt(_n);Wa.status="done",Wa.percent=100,Wa.response=Rn,Wa.xhr=pr;const Ga=Re(Wa,Sr);nn(Wa,Ga)},ma=(Rn,_n)=>{if(!St(_n,Sr))return;const pr=tt(_n);pr.status="uploading",pr.percent=Rn.percent;const Wa=Re(pr,Sr);nn(pr,Wa,Rn)},Ir=(Rn,_n,pr)=>{if(!St(pr,Sr))return;const Wa=tt(pr);Wa.error=Rn,Wa.response=_n,Wa.status="error";const Ga=Re(Wa,Sr);nn(Wa,Ga)},Wr=Rn=>{let _n;Promise.resolve(typeof jn=="function"?jn(Rn):jn).then(pr=>{var Wa;if(pr===!1)return;const Ga=$t(Rn,Sr);Ga&&(_n=Object.assign(Object.assign({},Rn),{status:"removed"}),Sr==null||Sr.forEach(Xa=>{const zr=_n.uid!==void 0?"uid":"name";Xa[zr]===_n[zr]&&!Object.isFrozen(Xa)&&(Xa.status="removed")}),(Wa=hn.current)===null||Wa===void 0||Wa.abort(_n),nn(_n,Ga))})},To=Rn=>{wn(Rn.type),Rn.type==="drop"&&(En==null||En(Rn))};b.useImperativeHandle(yn,()=>({onBatchStart:Ca,onSuccess:Pr,onProgress:ma,onError:Ir,fileList:Sr,upload:hn.current}));const{getPrefixCls:io,direction:Lr,upload:ao}=b.useContext(st.E_),Co=io("upload",qa),ai=Object.assign(Object.assign({onBatchStart:Ca,onError:Ir,onProgress:ma,onSuccess:Pr},Qe),{data:mi,multiple:li,action:Fi,accept:yo,supportServerRender:Bo,prefixCls:Co,disabled:Lo,beforeUpload:ba,onChange:void 0});delete ai.className,delete ai.style,(!uo||Lo)&&delete ai.id;const[Wo,si]=Wn(Co),[Li]=(0,on.Z)("Upload",Ct.Z.Upload),{showRemoveIcon:ur,showPreviewIcon:wa,showDownloadIcon:Va,removeIcon:$a,previewIcon:So,downloadIcon:Be}=typeof ia=="boolean"?{}:ia,gn=(Rn,_n)=>ia?b.createElement(Ha,{prefixCls:Co,listType:Qn,items:Sr,previewFile:hr,onPreview:Vn,onDownload:fr,onRemove:Wr,showRemoveIcon:!Lo&&ur,showPreviewIcon:wa,showDownloadIcon:Va,removeIcon:$a,previewIcon:So,downloadIcon:Be,iconRender:jr,locale:Object.assign(Object.assign({},Li),Ur),isImageUrl:Ea,progress:Ka,appendAction:Rn,appendActionVisible:_n,itemRender:Dr,disabled:Lo}):Rn,On=Ne()(`${Co}-wrapper`,Ta,Qo,si,ao==null?void 0:ao.className,{[`${Co}-rtl`]:Lr==="rtl",[`${Co}-picture-card-wrapper`]:Qn==="picture-card",[`${Co}-picture-circle-wrapper`]:Qn==="picture-circle"}),ya=Object.assign(Object.assign({},ao==null?void 0:ao.style),wr);if(Mr==="drag"){const Rn=Ne()(si,Co,`${Co}-drag`,{[`${Co}-drag-uploading`]:Sr.some(_n=>_n.status==="uploading"),[`${Co}-drag-hover`]:ei==="dragover",[`${Co}-disabled`]:Lo,[`${Co}-rtl`]:Lr==="rtl"});return Wo(b.createElement("span",{className:On},b.createElement("div",{className:Rn,style:ya,onDrop:To,onDragOver:To,onDragLeave:To},b.createElement(Le,Object.assign({},ai,{ref:hn,className:`${Co}-btn`}),b.createElement("div",{className:`${Co}-drag-container`},uo))),gn()))}const an=Ne()(Co,`${Co}-select`,{[`${Co}-disabled`]:Lo}),Ia=(Rn=>b.createElement("div",{className:an,style:Rn},b.createElement(Le,Object.assign({},ai,{ref:hn}))))(uo?void 0:{display:"none"});return Wo(Qn==="picture-card"||Qn==="picture-circle"?b.createElement("span",{className:On},gn(Ia,!!uo)):b.createElement("span",{className:On},Ia,gn()))};var Ba=b.forwardRef(ta),Bn=function(Qe,yn){var _t={};for(var Fn in Qe)Object.prototype.hasOwnProperty.call(Qe,Fn)&&yn.indexOf(Fn)<0&&(_t[Fn]=Qe[Fn]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var jn=0,Fn=Object.getOwnPropertySymbols(Qe);jn<Fn.length;jn++)yn.indexOf(Fn[jn])<0&&Object.prototype.propertyIsEnumerable.call(Qe,Fn[jn])&&(_t[Fn[jn]]=Qe[Fn[jn]]);return _t},Hr=b.forwardRef((Qe,yn)=>{var{style:_t,height:Fn}=Qe,jn=Bn(Qe,["style","height"]);return b.createElement(Ba,Object.assign({ref:yn},jn,{type:"drag",style:Object.assign(Object.assign({},_t),{height:Fn})}))});const eo=Ba;eo.Dragger=Hr,eo.LIST_IGNORE=Na;var Ar=eo},24334:function(Tt,zt,ee){var b,de;(function(Fe,Ne){Tt.exports=Ne(Fe)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof ee.g!="undefined"?ee.g:this,function(Fe){"use strict";Fe=Fe||{};var Ne=Fe.Base64,Ze="2.6.4",Te="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",le=function(je){for(var ft={},Le=0,at=je.length;Le<at;Le++)ft[je.charAt(Le)]=Le;return ft}(Te),it=String.fromCharCode,$e=function(je){if(je.length<2){var ft=je.charCodeAt(0);return ft<128?je:ft<2048?it(192|ft>>>6)+it(128|ft&63):it(224|ft>>>12&15)+it(128|ft>>>6&63)+it(128|ft&63)}else{var ft=65536+(je.charCodeAt(0)-55296)*1024+(je.charCodeAt(1)-56320);return it(240|ft>>>18&7)+it(128|ft>>>12&63)+it(128|ft>>>6&63)+it(128|ft&63)}},Ve=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,We=function(je){return je.replace(Ve,$e)},Xe=function(je){var ft=[0,2,1][je.length%3],Le=je.charCodeAt(0)<<16|(je.length>1?je.charCodeAt(1):0)<<8|(je.length>2?je.charCodeAt(2):0),at=[Te.charAt(Le>>>18),Te.charAt(Le>>>12&63),ft>=2?"=":Te.charAt(Le>>>6&63),ft>=1?"=":Te.charAt(Le&63)];return at.join("")},_e=Fe.btoa&&typeof Fe.btoa=="function"?function(je){return Fe.btoa(je)}:function(je){if(je.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return je.replace(/[\s\S]{1,3}/g,Xe)},ue=function(je){return _e(We(String(je)))},E=function(je){return je.replace(/[+\/]/g,function(ft){return ft=="+"?"-":"_"}).replace(/=/g,"")},a=function(je,ft){return ft?E(ue(je)):ue(je)},x=function(je){return a(je,!0)},y;Fe.Uint8Array&&(y=function(je,ft){for(var Le="",at=0,ut=je.length;at<ut;at+=3){var st=je[at],Bt=je[at+1],on=je[at+2],Ct=st<<16|Bt<<8|on;Le+=Te.charAt(Ct>>>18)+Te.charAt(Ct>>>12&63)+(typeof Bt!="undefined"?Te.charAt(Ct>>>6&63):"=")+(typeof on!="undefined"?Te.charAt(Ct&63):"=")}return ft?E(Le):Le});var z=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(je){switch(je.length){case 4:var ft=(7&je.charCodeAt(0))<<18|(63&je.charCodeAt(1))<<12|(63&je.charCodeAt(2))<<6|63&je.charCodeAt(3),Le=ft-65536;return it((Le>>>10)+55296)+it((Le&1023)+56320);case 3:return it((15&je.charCodeAt(0))<<12|(63&je.charCodeAt(1))<<6|63&je.charCodeAt(2));default:return it((31&je.charCodeAt(0))<<6|63&je.charCodeAt(1))}},re=function(je){return je.replace(z,te)},se=function(je){var ft=je.length,Le=ft%4,at=(ft>0?le[je.charAt(0)]<<18:0)|(ft>1?le[je.charAt(1)]<<12:0)|(ft>2?le[je.charAt(2)]<<6:0)|(ft>3?le[je.charAt(3)]:0),ut=[it(at>>>16),it(at>>>8&255),it(at&255)];return ut.length-=[0,0,2,1][Le],ut.join("")},ie=Fe.atob&&typeof Fe.atob=="function"?function(je){return Fe.atob(je)}:function(je){return je.replace(/\S{1,4}/g,se)},ve=function(je){return ie(String(je).replace(/[^A-Za-z0-9\+\/]/g,""))},be=function(je){return re(ie(je))},Ke=function(je){return String(je).replace(/[-_]/g,function(ft){return ft=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},De=function(je){return be(Ke(je))},ze;Fe.Uint8Array&&(ze=function(je){return Uint8Array.from(ve(Ke(je)),function(ft){return ft.charCodeAt(0)})});var he=function(){var je=Fe.Base64;return Fe.Base64=Ne,je};if(Fe.Base64={VERSION:Ze,atob:ve,btoa:_e,fromBase64:De,toBase64:a,utob:We,encode:a,encodeURI:x,btou:re,decode:De,noConflict:he,fromUint8Array:y,toUint8Array:ze},typeof Object.defineProperty=="function"){var Je=function(je){return{value:je,enumerable:!1,writable:!0,configurable:!0}};Fe.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Je(function(){return De(this)})),Object.defineProperty(String.prototype,"toBase64",Je(function(je){return a(this,je)})),Object.defineProperty(String.prototype,"toBase64URI",Je(function(){return a(this,!0)}))}}return Fe.Meteor&&(Base64=Fe.Base64),Tt.exports?Tt.exports.Base64=Fe.Base64:(b=[],de=function(){return Fe.Base64}.apply(zt,b),de!==void 0&&(Tt.exports=de)),{Base64:Fe.Base64}})},39417:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return be}});var b=ee(14809),de=ee(4635),Fe=ee(62646),Ne=ee(20439),Ze=ee(99153),Te=ee(84851),le=ee(13028),it=ee(19257),$e=ee(93046),Ve=ee(92310),We=ee.n(Ve),Xe=ee(26112),_e=ee(59301),ue=ee(39378),E=function(De){for(var ze=De.prefixCls,he=De.level,Je=De.isStart,je=De.isEnd,ft="".concat(ze,"-indent-unit"),Le=[],at=0;at<he;at+=1){var ut;Le.push(_e.createElement("span",{key:at,className:We()(ft,(ut={},(0,de.Z)(ut,"".concat(ft,"-start"),Je[at]),(0,de.Z)(ut,"".concat(ft,"-end"),je[at]),ut))}))}return _e.createElement("span",{"aria-hidden":"true",className:"".concat(ze,"-indent")},Le)},a=_e.memo(E),x=ee(67841),y=ee(71430),z=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],te="open",re="close",se="---",ie=function(Ke){(0,it.Z)(ze,Ke);var De=(0,$e.Z)(ze);function ze(){var he;(0,Ze.Z)(this,ze);for(var Je=arguments.length,je=new Array(Je),ft=0;ft<Je;ft++)je[ft]=arguments[ft];return he=De.call.apply(De,[this].concat(je)),he.state={dragNodeHighlight:!1},he.selectHandle=void 0,he.cacheIndent=void 0,he.onSelectorClick=function(Le){var at=he.props.context.onNodeClick;at(Le,(0,y.F)(he.props)),he.isSelectable()?he.onSelect(Le):he.onCheck(Le)},he.onSelectorDoubleClick=function(Le){var at=he.props.context.onNodeDoubleClick;at(Le,(0,y.F)(he.props))},he.onSelect=function(Le){if(!he.isDisabled()){var at=he.props.context.onNodeSelect;at(Le,(0,y.F)(he.props))}},he.onCheck=function(Le){if(!he.isDisabled()){var at=he.props,ut=at.disableCheckbox,st=at.checked,Bt=he.props.context.onNodeCheck;if(!(!he.isCheckable()||ut)){var on=!st;Bt(Le,(0,y.F)(he.props),on)}}},he.onMouseEnter=function(Le){var at=he.props.context.onNodeMouseEnter;at(Le,(0,y.F)(he.props))},he.onMouseLeave=function(Le){var at=he.props.context.onNodeMouseLeave;at(Le,(0,y.F)(he.props))},he.onContextMenu=function(Le){var at=he.props.context.onNodeContextMenu;at(Le,(0,y.F)(he.props))},he.onDragStart=function(Le){var at=he.props.context.onNodeDragStart;Le.stopPropagation(),he.setState({dragNodeHighlight:!0}),at(Le,(0,le.Z)(he));try{Le.dataTransfer.setData("text/plain","")}catch(ut){}},he.onDragEnter=function(Le){var at=he.props.context.onNodeDragEnter;Le.preventDefault(),Le.stopPropagation(),at(Le,(0,le.Z)(he))},he.onDragOver=function(Le){var at=he.props.context.onNodeDragOver;Le.preventDefault(),Le.stopPropagation(),at(Le,(0,le.Z)(he))},he.onDragLeave=function(Le){var at=he.props.context.onNodeDragLeave;Le.stopPropagation(),at(Le,(0,le.Z)(he))},he.onDragEnd=function(Le){var at=he.props.context.onNodeDragEnd;Le.stopPropagation(),he.setState({dragNodeHighlight:!1}),at(Le,(0,le.Z)(he))},he.onDrop=function(Le){var at=he.props.context.onNodeDrop;Le.preventDefault(),Le.stopPropagation(),he.setState({dragNodeHighlight:!1}),at(Le,(0,le.Z)(he))},he.onExpand=function(Le){var at=he.props,ut=at.loading,st=at.context.onNodeExpand;ut||st(Le,(0,y.F)(he.props))},he.setSelectHandle=function(Le){he.selectHandle=Le},he.getNodeState=function(){var Le=he.props.expanded;return he.isLeaf()?null:Le?te:re},he.hasChildren=function(){var Le=he.props.eventKey,at=he.props.context.keyEntities,ut=(0,x.Z)(at,Le)||{},st=ut.children;return!!(st||[]).length},he.isLeaf=function(){var Le=he.props,at=Le.isLeaf,ut=Le.loaded,st=he.props.context.loadData,Bt=he.hasChildren();return at===!1?!1:at||!st&&!Bt||st&&ut&&!Bt},he.isDisabled=function(){var Le=he.props.disabled,at=he.props.context.disabled;return!!(at||Le)},he.isCheckable=function(){var Le=he.props.checkable,at=he.props.context.checkable;return!at||Le===!1?!1:at},he.syncLoadData=function(Le){var at=Le.expanded,ut=Le.loading,st=Le.loaded,Bt=he.props.context,on=Bt.loadData,Ct=Bt.onNodeLoad;ut||on&&at&&!he.isLeaf()&&!he.hasChildren()&&!st&&Ct((0,y.F)(he.props))},he.isDraggable=function(){var Le=he.props,at=Le.data,ut=Le.context.draggable;return!!(ut&&(!ut.nodeDraggable||ut.nodeDraggable(at)))},he.renderDragHandler=function(){var Le=he.props.context,at=Le.draggable,ut=Le.prefixCls;return at!=null&&at.icon?_e.createElement("span",{className:"".concat(ut,"-draggable-icon")},at.icon):null},he.renderSwitcherIconDom=function(Le){var at=he.props.switcherIcon,ut=he.props.context.switcherIcon,st=at||ut;return typeof st=="function"?st((0,Ne.Z)((0,Ne.Z)({},he.props),{},{isLeaf:Le})):st},he.renderSwitcher=function(){var Le=he.props.expanded,at=he.props.context.prefixCls;if(he.isLeaf()){var ut=he.renderSwitcherIconDom(!0);return ut!==!1?_e.createElement("span",{className:We()("".concat(at,"-switcher"),"".concat(at,"-switcher-noop"))},ut):null}var st=We()("".concat(at,"-switcher"),"".concat(at,"-switcher_").concat(Le?te:re)),Bt=he.renderSwitcherIconDom(!1);return Bt!==!1?_e.createElement("span",{onClick:he.onExpand,className:st},Bt):null},he.renderCheckbox=function(){var Le=he.props,at=Le.checked,ut=Le.halfChecked,st=Le.disableCheckbox,Bt=he.props.context.prefixCls,on=he.isDisabled(),Ct=he.isCheckable();if(!Ct)return null;var tn=typeof Ct!="boolean"?Ct:null;return _e.createElement("span",{className:We()("".concat(Bt,"-checkbox"),at&&"".concat(Bt,"-checkbox-checked"),!at&&ut&&"".concat(Bt,"-checkbox-indeterminate"),(on||st)&&"".concat(Bt,"-checkbox-disabled")),onClick:he.onCheck},tn)},he.renderIcon=function(){var Le=he.props.loading,at=he.props.context.prefixCls;return _e.createElement("span",{className:We()("".concat(at,"-iconEle"),"".concat(at,"-icon__").concat(he.getNodeState()||"docu"),Le&&"".concat(at,"-icon_loading"))})},he.renderSelector=function(){var Le=he.state.dragNodeHighlight,at=he.props,ut=at.title,st=ut===void 0?se:ut,Bt=at.selected,on=at.icon,Ct=at.loading,tn=at.data,Sn=he.props.context,Ue=Sn.prefixCls,ot=Sn.showIcon,rn=Sn.icon,Kn=Sn.loadData,Wt=Sn.titleRender,fn=he.isDisabled(),Ge="".concat(Ue,"-node-content-wrapper"),gt;if(ot){var It=on||rn;gt=It?_e.createElement("span",{className:We()("".concat(Ue,"-iconEle"),"".concat(Ue,"-icon__customize"))},typeof It=="function"?It(he.props):It):he.renderIcon()}else Kn&&Ct&&(gt=he.renderIcon());var mt;typeof st=="function"?mt=st(tn):Wt?mt=Wt(tn):mt=st;var Dt=_e.createElement("span",{className:"".concat(Ue,"-title")},mt);return _e.createElement("span",{ref:he.setSelectHandle,title:typeof st=="string"?st:"",className:We()("".concat(Ge),"".concat(Ge,"-").concat(he.getNodeState()||"normal"),!fn&&(Bt||Le)&&"".concat(Ue,"-node-selected")),onMouseEnter:he.onMouseEnter,onMouseLeave:he.onMouseLeave,onContextMenu:he.onContextMenu,onClick:he.onSelectorClick,onDoubleClick:he.onSelectorDoubleClick},gt,Dt,he.renderDropIndicator())},he.renderDropIndicator=function(){var Le=he.props,at=Le.disabled,ut=Le.eventKey,st=he.props.context,Bt=st.draggable,on=st.dropLevelOffset,Ct=st.dropPosition,tn=st.prefixCls,Sn=st.indent,Ue=st.dropIndicatorRender,ot=st.dragOverNodeKey,rn=st.direction,Kn=!!Bt,Wt=!at&&Kn&&ot===ut,fn=Sn!=null?Sn:he.cacheIndent;return he.cacheIndent=Sn,Wt?Ue({dropPosition:Ct,dropLevelOffset:on,indent:fn,prefixCls:tn,direction:rn}):null},he}return(0,Te.Z)(ze,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var Je=this.props.selectable,je=this.props.context.selectable;return typeof Je=="boolean"?Je:je}},{key:"render",value:function(){var Je,je=this.props,ft=je.eventKey,Le=je.className,at=je.style,ut=je.dragOver,st=je.dragOverGapTop,Bt=je.dragOverGapBottom,on=je.isLeaf,Ct=je.isStart,tn=je.isEnd,Sn=je.expanded,Ue=je.selected,ot=je.checked,rn=je.halfChecked,Kn=je.loading,Wt=je.domRef,fn=je.active,Ge=je.data,gt=je.onMouseMove,It=je.selectable,mt=(0,Fe.Z)(je,z),Dt=this.props.context,dt=Dt.prefixCls,nt=Dt.filterTreeNode,we=Dt.keyEntities,fe=Dt.dropContainerKey,qe=Dt.dropTargetKey,Ot=Dt.draggingNodeKey,Oe=this.isDisabled(),Ie=(0,Xe.Z)(mt,{aria:!0,data:!0}),pt=(0,x.Z)(we,ft)||{},tt=pt.level,Re=tn[tn.length-1],St=this.isDraggable(),$t=!Oe&&St,en=Ot===ft,dn=It!==void 0?{"aria-selected":!!It}:void 0;return _e.createElement("div",(0,b.Z)({ref:Wt,className:We()(Le,"".concat(dt,"-treenode"),(Je={},(0,de.Z)(Je,"".concat(dt,"-treenode-disabled"),Oe),(0,de.Z)(Je,"".concat(dt,"-treenode-switcher-").concat(Sn?"open":"close"),!on),(0,de.Z)(Je,"".concat(dt,"-treenode-checkbox-checked"),ot),(0,de.Z)(Je,"".concat(dt,"-treenode-checkbox-indeterminate"),rn),(0,de.Z)(Je,"".concat(dt,"-treenode-selected"),Ue),(0,de.Z)(Je,"".concat(dt,"-treenode-loading"),Kn),(0,de.Z)(Je,"".concat(dt,"-treenode-active"),fn),(0,de.Z)(Je,"".concat(dt,"-treenode-leaf-last"),Re),(0,de.Z)(Je,"".concat(dt,"-treenode-draggable"),St),(0,de.Z)(Je,"dragging",en),(0,de.Z)(Je,"drop-target",qe===ft),(0,de.Z)(Je,"drop-container",fe===ft),(0,de.Z)(Je,"drag-over",!Oe&&ut),(0,de.Z)(Je,"drag-over-gap-top",!Oe&&st),(0,de.Z)(Je,"drag-over-gap-bottom",!Oe&&Bt),(0,de.Z)(Je,"filter-node",nt&&nt((0,y.F)(this.props))),Je)),style:at,draggable:$t,"aria-grabbed":en,onDragStart:$t?this.onDragStart:void 0,onDragEnter:St?this.onDragEnter:void 0,onDragOver:St?this.onDragOver:void 0,onDragLeave:St?this.onDragLeave:void 0,onDrop:St?this.onDrop:void 0,onDragEnd:St?this.onDragEnd:void 0,onMouseMove:gt},dn,Ie),_e.createElement(a,{prefixCls:dt,level:tt,isStart:Ct,isEnd:tn}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),ze}(_e.Component),ve=function(De){return _e.createElement(ue.k.Consumer,null,function(ze){return _e.createElement(ie,(0,b.Z)({},De,{context:ze}))})};ve.displayName="TreeNode",ve.isTreeNode=1;var be=ve},39378:function(Tt,zt,ee){"use strict";ee.d(zt,{k:function(){return de}});var b=ee(59301),de=b.createContext(null)},79556:function(Tt,zt,ee){"use strict";ee.d(zt,{O:function(){return be.Z},Z:function(){return Dt}});var b=ee(14809),de=ee(4635),Fe=ee(93664),Ne=ee(20439),Ze=ee(95190),Te=ee(99153),le=ee(84851),it=ee(13028),$e=ee(19257),Ve=ee(93046),We=ee(92310),Xe=ee.n(We),_e=ee(10228),ue=ee(26112),E=ee(48736),a=ee(59301),x=ee(39378);function y(dt){var nt=dt.dropPosition,we=dt.dropLevelOffset,fe=dt.indent,qe={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(nt){case-1:qe.top=0,qe.left=-we*fe;break;case 1:qe.bottom=0,qe.left=-we*fe;break;case 0:qe.bottom=0,qe.left=fe;break}return a.createElement("div",{style:qe})}function z(dt){if(dt==null)throw new TypeError("Cannot destructure "+dt)}var te=ee(50298),re=ee(62646),se=ee(34280),ie=ee(6790),ve=ee(77900),be=ee(39417);function Ke(dt,nt){var we=a.useState(!1),fe=(0,te.Z)(we,2),qe=fe[0],Ot=fe[1];a.useLayoutEffect(function(){if(qe)return dt(),function(){nt()}},[qe]),a.useLayoutEffect(function(){return Ot(!0),function(){Ot(!1)}},[])}var De=ee(71430),ze=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],he=function(nt,we){var fe=nt.className,qe=nt.style,Ot=nt.motion,Oe=nt.motionNodes,Ie=nt.motionType,pt=nt.onMotionStart,tt=nt.onMotionEnd,Re=nt.active,St=nt.treeNodeRequiredProps,$t=(0,re.Z)(nt,ze),en=a.useState(!0),dn=(0,te.Z)(en,2),Kt=dn[0],Cn=dn[1],He=a.useContext(x.k),yt=He.prefixCls,Zt=Oe&&Ie!=="hide";(0,se.Z)(function(){Oe&&Zt!==Kt&&Cn(Zt)},[Oe]);var xt=function(){Oe&&pt()},Mt=a.useRef(!1),ln=function(){Oe&&!Mt.current&&(Mt.current=!0,tt())};Ke(xt,ln);var un=function(Jn){Zt===Jn&&ln()};return Oe?a.createElement(ve.default,(0,b.Z)({ref:we,visible:Kt},Ot,{motionAppear:Ie==="show",onVisibleChanged:un}),function(Ln,Jn){var Pa=Ln.className,Ha=Ln.style;return a.createElement("div",{ref:Jn,className:Xe()("".concat(yt,"-treenode-motion"),Pa),style:Ha},Oe.map(function(Aa){var gr=(0,b.Z)({},(z(Aa.data),Aa.data)),nr=Aa.title,ha=Aa.key,Or=Aa.isStart,Jt=Aa.isEnd;delete gr.children;var Dn=(0,De.H8)(ha,St);return a.createElement(be.Z,(0,b.Z)({},gr,Dn,{title:nr,active:Re,data:Aa.data,key:ha,isStart:Or,isEnd:Jt}))}))}):a.createElement(be.Z,(0,b.Z)({domRef:we,className:fe,style:qe},$t,{active:Re}))};he.displayName="MotionTreeNode";var Je=a.forwardRef(he),je=Je;function ft(){var dt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],nt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],we=dt.length,fe=nt.length;if(Math.abs(we-fe)!==1)return{add:!1,key:null};function qe(Ot,Oe){var Ie=new Map;Ot.forEach(function(tt){Ie.set(tt,!0)});var pt=Oe.filter(function(tt){return!Ie.has(tt)});return pt.length===1?pt[0]:null}return we<fe?{add:!0,key:qe(dt,nt)}:{add:!1,key:qe(nt,dt)}}function Le(dt,nt,we){var fe=dt.findIndex(function(Ie){return Ie.key===we}),qe=dt[fe+1],Ot=nt.findIndex(function(Ie){return Ie.key===we});if(qe){var Oe=nt.findIndex(function(Ie){return Ie.key===qe.key});return nt.slice(Ot+1,Oe)}return nt.slice(Ot+1)}var at=["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"],ut={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},st=function(){},Bt="RC_TREE_MOTION_".concat(Math.random()),on={key:Bt},Ct={key:Bt,level:0,index:0,pos:"0",node:on,nodes:[on]},tn={parent:null,children:[],pos:Ct.pos,data:on,title:null,key:Bt,isStart:[],isEnd:[]};function Sn(dt,nt,we,fe){return nt===!1||!we?dt:dt.slice(0,Math.ceil(we/fe)+1)}function Ue(dt){var nt=dt.key,we=dt.pos;return(0,De.km)(nt,we)}function ot(dt){for(var nt=String(dt.data.key),we=dt;we.parent;)we=we.parent,nt="".concat(we.data.key," > ").concat(nt);return nt}var rn=a.forwardRef(function(dt,nt){var we=dt.prefixCls,fe=dt.data,qe=dt.selectable,Ot=dt.checkable,Oe=dt.expandedKeys,Ie=dt.selectedKeys,pt=dt.checkedKeys,tt=dt.loadedKeys,Re=dt.loadingKeys,St=dt.halfCheckedKeys,$t=dt.keyEntities,en=dt.disabled,dn=dt.dragging,Kt=dt.dragOverNodeKey,Cn=dt.dropPosition,He=dt.motion,yt=dt.height,Zt=dt.itemHeight,xt=dt.virtual,Mt=dt.focusable,ln=dt.activeItem,un=dt.focused,Ln=dt.tabIndex,Jn=dt.onKeyDown,Pa=dt.onFocus,Ha=dt.onBlur,Aa=dt.onActiveChange,gr=dt.onListChangeStart,nr=dt.onListChangeEnd,ha=(0,re.Z)(dt,at),Or=a.useRef(null),Jt=a.useRef(null);a.useImperativeHandle(nt,function(){return{scrollTo:function(Ar){Or.current.scrollTo(Ar)},getIndentWidth:function(){return Jt.current.offsetWidth}}});var Dn=a.useState(Oe),ra=(0,te.Z)(Dn,2),Da=ra[0],ct=ra[1],Pn=a.useState(fe),In=(0,te.Z)(Pn,2),Hn=In[0],cn=In[1],oa=a.useState(fe),Sa=(0,te.Z)(oa,2),wt=Sa[0],Lt=Sa[1],bt=a.useState([]),Yn=(0,te.Z)(bt,2),ea=Yn[0],Wn=Yn[1],rr=a.useState(null),Na=(0,te.Z)(rr,2),ta=Na[0],Ya=Na[1],Ba=a.useRef(fe);Ba.current=fe;function Bn(){var eo=Ba.current;cn(eo),Lt(eo),Wn([]),Ya(null),nr()}(0,se.Z)(function(){ct(Oe);var eo=ft(Da,Oe);if(eo.key!==null)if(eo.add){var Ar=Hn.findIndex(function(ia){var Qn=ia.key;return Qn===eo.key}),Qe=Sn(Le(Hn,fe,eo.key),xt,yt,Zt),yn=Hn.slice();yn.splice(Ar+1,0,tn),Lt(yn),Wn(Qe),Ya("show")}else{var _t=fe.findIndex(function(ia){var Qn=ia.key;return Qn===eo.key}),Fn=Sn(Le(fe,Hn,eo.key),xt,yt,Zt),jn=fe.slice();jn.splice(_t+1,0,tn),Lt(jn),Wn(Fn),Ya("hide")}else Hn!==fe&&(cn(fe),Lt(fe))},[Oe,fe]),a.useEffect(function(){dn||Bn()},[dn]);var mr=He?wt:fe,Hr={expandedKeys:Oe,selectedKeys:Ie,loadedKeys:tt,loadingKeys:Re,checkedKeys:pt,halfCheckedKeys:St,dragOverNodeKey:Kt,dropPosition:Cn,keyEntities:$t};return a.createElement(a.Fragment,null,un&&ln&&a.createElement("span",{style:ut,"aria-live":"assertive"},ot(ln)),a.createElement("div",null,a.createElement("input",{style:ut,disabled:Mt===!1||en,tabIndex:Mt!==!1?Ln:null,onKeyDown:Jn,onFocus:Pa,onBlur:Ha,value:"",onChange:st,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(we,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(we,"-indent")},a.createElement("div",{ref:Jt,className:"".concat(we,"-indent-unit")}))),a.createElement(ie.Z,(0,b.Z)({},ha,{data:mr,itemKey:Ue,height:yt,fullHeight:!1,virtual:xt,itemHeight:Zt,prefixCls:"".concat(we,"-list"),ref:Or,onVisibleChange:function(Ar,Qe){var yn=new Set(Ar),_t=Qe.filter(function(Fn){return!yn.has(Fn)});_t.some(function(Fn){return Ue(Fn)===Bt})&&Bn()}}),function(eo){var Ar=eo.pos,Qe=(0,b.Z)({},(z(eo.data),eo.data)),yn=eo.title,_t=eo.key,Fn=eo.isStart,jn=eo.isEnd,ia=(0,De.km)(_t,Ar);delete Qe.key,delete Qe.children;var Qn=(0,De.H8)(ia,Hr);return a.createElement(je,(0,b.Z)({},Qe,Qn,{title:yn,active:!!ln&&_t===ln.key,pos:Ar,data:eo.data,isStart:Fn,isEnd:jn,motion:He,motionNodes:_t===Bt?ea:null,motionType:ta,onMotionStart:gr,onMotionEnd:Bn,treeNodeRequiredProps:Hr,onMouseMove:function(){Aa(null)}}))}))});rn.displayName="NodeList";var Kn=rn,Wt=ee(35654),fn=ee(90782),Ge=ee(67841),gt=10,It=function(dt){(0,$e.Z)(we,dt);var nt=(0,Ve.Z)(we);function we(){var fe;(0,Te.Z)(this,we);for(var qe=arguments.length,Ot=new Array(qe),Oe=0;Oe<qe;Oe++)Ot[Oe]=arguments[Oe];return fe=nt.call.apply(nt,[this].concat(Ot)),fe.destroyed=!1,fe.delayedDragEnterLogic=void 0,fe.loadingRetryTimes={},fe.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,De.w$)()},fe.dragStartMousePosition=null,fe.dragNode=void 0,fe.currentMouseOverDroppableNodeKey=null,fe.listRef=a.createRef(),fe.onNodeDragStart=function(Ie,pt){var tt=fe.state,Re=tt.expandedKeys,St=tt.keyEntities,$t=fe.props.onDragStart,en=pt.props.eventKey;fe.dragNode=pt,fe.dragStartMousePosition={x:Ie.clientX,y:Ie.clientY};var dn=(0,Wt._5)(Re,en);fe.setState({draggingNodeKey:en,dragChildrenKeys:(0,Wt.wA)(en,St),indent:fe.listRef.current.getIndentWidth()}),fe.setExpandedKeys(dn),window.addEventListener("dragend",fe.onWindowDragEnd),$t==null||$t({event:Ie,node:(0,De.F)(pt.props)})},fe.onNodeDragEnter=function(Ie,pt){var tt=fe.state,Re=tt.expandedKeys,St=tt.keyEntities,$t=tt.dragChildrenKeys,en=tt.flattenNodes,dn=tt.indent,Kt=fe.props,Cn=Kt.onDragEnter,He=Kt.onExpand,yt=Kt.allowDrop,Zt=Kt.direction,xt=pt.props,Mt=xt.pos,ln=xt.eventKey,un=(0,it.Z)(fe),Ln=un.dragNode;if(fe.currentMouseOverDroppableNodeKey!==ln&&(fe.currentMouseOverDroppableNodeKey=ln),!Ln){fe.resetDragState();return}var Jn=(0,Wt.OM)(Ie,Ln,pt,dn,fe.dragStartMousePosition,yt,en,St,Re,Zt),Pa=Jn.dropPosition,Ha=Jn.dropLevelOffset,Aa=Jn.dropTargetKey,gr=Jn.dropContainerKey,nr=Jn.dropTargetPos,ha=Jn.dropAllowed,Or=Jn.dragOverNodeKey;if($t.indexOf(Aa)!==-1||!ha){fe.resetDragState();return}if(fe.delayedDragEnterLogic||(fe.delayedDragEnterLogic={}),Object.keys(fe.delayedDragEnterLogic).forEach(function(Jt){clearTimeout(fe.delayedDragEnterLogic[Jt])}),Ln.props.eventKey!==pt.props.eventKey&&(Ie.persist(),fe.delayedDragEnterLogic[Mt]=window.setTimeout(function(){if(fe.state.draggingNodeKey!==null){var Jt=(0,Ze.Z)(Re),Dn=(0,Ge.Z)(St,pt.props.eventKey);Dn&&(Dn.children||[]).length&&(Jt=(0,Wt.L0)(Re,pt.props.eventKey)),"expandedKeys"in fe.props||fe.setExpandedKeys(Jt),He==null||He(Jt,{node:(0,De.F)(pt.props),expanded:!0,nativeEvent:Ie.nativeEvent})}},800)),Ln.props.eventKey===Aa&&Ha===0){fe.resetDragState();return}fe.setState({dragOverNodeKey:Or,dropPosition:Pa,dropLevelOffset:Ha,dropTargetKey:Aa,dropContainerKey:gr,dropTargetPos:nr,dropAllowed:ha}),Cn==null||Cn({event:Ie,node:(0,De.F)(pt.props),expandedKeys:Re})},fe.onNodeDragOver=function(Ie,pt){var tt=fe.state,Re=tt.dragChildrenKeys,St=tt.flattenNodes,$t=tt.keyEntities,en=tt.expandedKeys,dn=tt.indent,Kt=fe.props,Cn=Kt.onDragOver,He=Kt.allowDrop,yt=Kt.direction,Zt=(0,it.Z)(fe),xt=Zt.dragNode;if(xt){var Mt=(0,Wt.OM)(Ie,xt,pt,dn,fe.dragStartMousePosition,He,St,$t,en,yt),ln=Mt.dropPosition,un=Mt.dropLevelOffset,Ln=Mt.dropTargetKey,Jn=Mt.dropContainerKey,Pa=Mt.dropAllowed,Ha=Mt.dropTargetPos,Aa=Mt.dragOverNodeKey;Re.indexOf(Ln)!==-1||!Pa||(xt.props.eventKey===Ln&&un===0?fe.state.dropPosition===null&&fe.state.dropLevelOffset===null&&fe.state.dropTargetKey===null&&fe.state.dropContainerKey===null&&fe.state.dropTargetPos===null&&fe.state.dropAllowed===!1&&fe.state.dragOverNodeKey===null||fe.resetDragState():ln===fe.state.dropPosition&&un===fe.state.dropLevelOffset&&Ln===fe.state.dropTargetKey&&Jn===fe.state.dropContainerKey&&Ha===fe.state.dropTargetPos&&Pa===fe.state.dropAllowed&&Aa===fe.state.dragOverNodeKey||fe.setState({dropPosition:ln,dropLevelOffset:un,dropTargetKey:Ln,dropContainerKey:Jn,dropTargetPos:Ha,dropAllowed:Pa,dragOverNodeKey:Aa}),Cn==null||Cn({event:Ie,node:(0,De.F)(pt.props)}))}},fe.onNodeDragLeave=function(Ie,pt){fe.currentMouseOverDroppableNodeKey===pt.props.eventKey&&!Ie.currentTarget.contains(Ie.relatedTarget)&&(fe.resetDragState(),fe.currentMouseOverDroppableNodeKey=null);var tt=fe.props.onDragLeave;tt==null||tt({event:Ie,node:(0,De.F)(pt.props)})},fe.onWindowDragEnd=function(Ie){fe.onNodeDragEnd(Ie,null,!0),window.removeEventListener("dragend",fe.onWindowDragEnd)},fe.onNodeDragEnd=function(Ie,pt){var tt=fe.props.onDragEnd;fe.setState({dragOverNodeKey:null}),fe.cleanDragState(),tt==null||tt({event:Ie,node:(0,De.F)(pt.props)}),fe.dragNode=null,window.removeEventListener("dragend",fe.onWindowDragEnd)},fe.onNodeDrop=function(Ie,pt){var tt,Re=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,St=fe.state,$t=St.dragChildrenKeys,en=St.dropPosition,dn=St.dropTargetKey,Kt=St.dropTargetPos,Cn=St.dropAllowed;if(Cn){var He=fe.props.onDrop;if(fe.setState({dragOverNodeKey:null}),fe.cleanDragState(),dn!==null){var yt=(0,Ne.Z)((0,Ne.Z)({},(0,De.H8)(dn,fe.getTreeNodeRequiredProps())),{},{active:((tt=fe.getActiveItem())===null||tt===void 0?void 0:tt.key)===dn,data:(0,Ge.Z)(fe.state.keyEntities,dn).node}),Zt=$t.indexOf(dn)!==-1;(0,E.ZP)(!Zt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var xt=(0,Wt.yx)(Kt),Mt={event:Ie,node:(0,De.F)(yt),dragNode:fe.dragNode?(0,De.F)(fe.dragNode.props):null,dragNodesKeys:[fe.dragNode.props.eventKey].concat($t),dropToGap:en!==0,dropPosition:en+Number(xt[xt.length-1])};Re||He==null||He(Mt),fe.dragNode=null}}},fe.cleanDragState=function(){var Ie=fe.state.draggingNodeKey;Ie!==null&&fe.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),fe.dragStartMousePosition=null,fe.currentMouseOverDroppableNodeKey=null},fe.triggerExpandActionExpand=function(Ie,pt){var tt=fe.state,Re=tt.expandedKeys,St=tt.flattenNodes,$t=pt.expanded,en=pt.key,dn=pt.isLeaf;if(!(dn||Ie.shiftKey||Ie.metaKey||Ie.ctrlKey)){var Kt=St.filter(function(He){return He.key===en})[0],Cn=(0,De.F)((0,Ne.Z)((0,Ne.Z)({},(0,De.H8)(en,fe.getTreeNodeRequiredProps())),{},{data:Kt.data}));fe.setExpandedKeys($t?(0,Wt._5)(Re,en):(0,Wt.L0)(Re,en)),fe.onNodeExpand(Ie,Cn)}},fe.onNodeClick=function(Ie,pt){var tt=fe.props,Re=tt.onClick,St=tt.expandAction;St==="click"&&fe.triggerExpandActionExpand(Ie,pt),Re==null||Re(Ie,pt)},fe.onNodeDoubleClick=function(Ie,pt){var tt=fe.props,Re=tt.onDoubleClick,St=tt.expandAction;St==="doubleClick"&&fe.triggerExpandActionExpand(Ie,pt),Re==null||Re(Ie,pt)},fe.onNodeSelect=function(Ie,pt){var tt=fe.state.selectedKeys,Re=fe.state,St=Re.keyEntities,$t=Re.fieldNames,en=fe.props,dn=en.onSelect,Kt=en.multiple,Cn=pt.selected,He=pt[$t.key],yt=!Cn;yt?Kt?tt=(0,Wt.L0)(tt,He):tt=[He]:tt=(0,Wt._5)(tt,He);var Zt=tt.map(function(xt){var Mt=(0,Ge.Z)(St,xt);return Mt?Mt.node:null}).filter(function(xt){return xt});fe.setUncontrolledState({selectedKeys:tt}),dn==null||dn(tt,{event:"select",selected:yt,node:pt,selectedNodes:Zt,nativeEvent:Ie.nativeEvent})},fe.onNodeCheck=function(Ie,pt,tt){var Re=fe.state,St=Re.keyEntities,$t=Re.checkedKeys,en=Re.halfCheckedKeys,dn=fe.props,Kt=dn.checkStrictly,Cn=dn.onCheck,He=pt.key,yt,Zt={event:"check",node:pt,checked:tt,nativeEvent:Ie.nativeEvent};if(Kt){var xt=tt?(0,Wt.L0)($t,He):(0,Wt._5)($t,He),Mt=(0,Wt._5)(en,He);yt={checked:xt,halfChecked:Mt},Zt.checkedNodes=xt.map(function(Ha){return(0,Ge.Z)(St,Ha)}).filter(function(Ha){return Ha}).map(function(Ha){return Ha.node}),fe.setUncontrolledState({checkedKeys:xt})}else{var ln=(0,fn.S)([].concat((0,Ze.Z)($t),[He]),!0,St),un=ln.checkedKeys,Ln=ln.halfCheckedKeys;if(!tt){var Jn=new Set(un);Jn.delete(He);var Pa=(0,fn.S)(Array.from(Jn),{checked:!1,halfCheckedKeys:Ln},St);un=Pa.checkedKeys,Ln=Pa.halfCheckedKeys}yt=un,Zt.checkedNodes=[],Zt.checkedNodesPositions=[],Zt.halfCheckedKeys=Ln,un.forEach(function(Ha){var Aa=(0,Ge.Z)(St,Ha);if(Aa){var gr=Aa.node,nr=Aa.pos;Zt.checkedNodes.push(gr),Zt.checkedNodesPositions.push({node:gr,pos:nr})}}),fe.setUncontrolledState({checkedKeys:un},!1,{halfCheckedKeys:Ln})}Cn==null||Cn(yt,Zt)},fe.onNodeLoad=function(Ie){var pt=Ie.key,tt=new Promise(function(Re,St){fe.setState(function($t){var en=$t.loadedKeys,dn=en===void 0?[]:en,Kt=$t.loadingKeys,Cn=Kt===void 0?[]:Kt,He=fe.props,yt=He.loadData,Zt=He.onLoad;if(!yt||dn.indexOf(pt)!==-1||Cn.indexOf(pt)!==-1)return null;var xt=yt(Ie);return xt.then(function(){var Mt=fe.state.loadedKeys,ln=(0,Wt.L0)(Mt,pt);Zt==null||Zt(ln,{event:"load",node:Ie}),fe.setUncontrolledState({loadedKeys:ln}),fe.setState(function(un){return{loadingKeys:(0,Wt._5)(un.loadingKeys,pt)}}),Re()}).catch(function(Mt){if(fe.setState(function(un){return{loadingKeys:(0,Wt._5)(un.loadingKeys,pt)}}),fe.loadingRetryTimes[pt]=(fe.loadingRetryTimes[pt]||0)+1,fe.loadingRetryTimes[pt]>=gt){var ln=fe.state.loadedKeys;(0,E.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),fe.setUncontrolledState({loadedKeys:(0,Wt.L0)(ln,pt)}),Re()}St(Mt)}),{loadingKeys:(0,Wt.L0)(Cn,pt)}})});return tt.catch(function(){}),tt},fe.onNodeMouseEnter=function(Ie,pt){var tt=fe.props.onMouseEnter;tt==null||tt({event:Ie,node:pt})},fe.onNodeMouseLeave=function(Ie,pt){var tt=fe.props.onMouseLeave;tt==null||tt({event:Ie,node:pt})},fe.onNodeContextMenu=function(Ie,pt){var tt=fe.props.onRightClick;tt&&(Ie.preventDefault(),tt({event:Ie,node:pt}))},fe.onFocus=function(){var Ie=fe.props.onFocus;fe.setState({focused:!0});for(var pt=arguments.length,tt=new Array(pt),Re=0;Re<pt;Re++)tt[Re]=arguments[Re];Ie==null||Ie.apply(void 0,tt)},fe.onBlur=function(){var Ie=fe.props.onBlur;fe.setState({focused:!1}),fe.onActiveChange(null);for(var pt=arguments.length,tt=new Array(pt),Re=0;Re<pt;Re++)tt[Re]=arguments[Re];Ie==null||Ie.apply(void 0,tt)},fe.getTreeNodeRequiredProps=function(){var Ie=fe.state,pt=Ie.expandedKeys,tt=Ie.selectedKeys,Re=Ie.loadedKeys,St=Ie.loadingKeys,$t=Ie.checkedKeys,en=Ie.halfCheckedKeys,dn=Ie.dragOverNodeKey,Kt=Ie.dropPosition,Cn=Ie.keyEntities;return{expandedKeys:pt||[],selectedKeys:tt||[],loadedKeys:Re||[],loadingKeys:St||[],checkedKeys:$t||[],halfCheckedKeys:en||[],dragOverNodeKey:dn,dropPosition:Kt,keyEntities:Cn}},fe.setExpandedKeys=function(Ie){var pt=fe.state,tt=pt.treeData,Re=pt.fieldNames,St=(0,De.oH)(tt,Ie,Re);fe.setUncontrolledState({expandedKeys:Ie,flattenNodes:St},!0)},fe.onNodeExpand=function(Ie,pt){var tt=fe.state.expandedKeys,Re=fe.state,St=Re.listChanging,$t=Re.fieldNames,en=fe.props,dn=en.onExpand,Kt=en.loadData,Cn=pt.expanded,He=pt[$t.key];if(!St){var yt=tt.indexOf(He),Zt=!Cn;if((0,E.ZP)(Cn&&yt!==-1||!Cn&&yt===-1,"Expand state not sync with index check"),Zt?tt=(0,Wt.L0)(tt,He):tt=(0,Wt._5)(tt,He),fe.setExpandedKeys(tt),dn==null||dn(tt,{node:pt,expanded:Zt,nativeEvent:Ie.nativeEvent}),Zt&&Kt){var xt=fe.onNodeLoad(pt);xt&&xt.then(function(){var Mt=(0,De.oH)(fe.state.treeData,tt,$t);fe.setUncontrolledState({flattenNodes:Mt})}).catch(function(){var Mt=fe.state.expandedKeys,ln=(0,Wt._5)(Mt,He);fe.setExpandedKeys(ln)})}}},fe.onListChangeStart=function(){fe.setUncontrolledState({listChanging:!0})},fe.onListChangeEnd=function(){setTimeout(function(){fe.setUncontrolledState({listChanging:!1})})},fe.onActiveChange=function(Ie){var pt=fe.state.activeKey,tt=fe.props.onActiveChange;pt!==Ie&&(fe.setState({activeKey:Ie}),Ie!==null&&fe.scrollTo({key:Ie}),tt==null||tt(Ie))},fe.getActiveItem=function(){var Ie=fe.state,pt=Ie.activeKey,tt=Ie.flattenNodes;return pt===null?null:tt.find(function(Re){var St=Re.key;return St===pt})||null},fe.offsetActiveKey=function(Ie){var pt=fe.state,tt=pt.flattenNodes,Re=pt.activeKey,St=tt.findIndex(function(dn){var Kt=dn.key;return Kt===Re});St===-1&&Ie<0&&(St=tt.length),St=(St+Ie+tt.length)%tt.length;var $t=tt[St];if($t){var en=$t.key;fe.onActiveChange(en)}else fe.onActiveChange(null)},fe.onKeyDown=function(Ie){var pt=fe.state,tt=pt.activeKey,Re=pt.expandedKeys,St=pt.checkedKeys,$t=pt.fieldNames,en=fe.props,dn=en.onKeyDown,Kt=en.checkable,Cn=en.selectable;switch(Ie.which){case _e.Z.UP:{fe.offsetActiveKey(-1),Ie.preventDefault();break}case _e.Z.DOWN:{fe.offsetActiveKey(1),Ie.preventDefault();break}}var He=fe.getActiveItem();if(He&&He.data){var yt=fe.getTreeNodeRequiredProps(),Zt=He.data.isLeaf===!1||!!(He.data[$t.children]||[]).length,xt=(0,De.F)((0,Ne.Z)((0,Ne.Z)({},(0,De.H8)(tt,yt)),{},{data:He.data,active:!0}));switch(Ie.which){case _e.Z.LEFT:{Zt&&Re.includes(tt)?fe.onNodeExpand({},xt):He.parent&&fe.onActiveChange(He.parent.key),Ie.preventDefault();break}case _e.Z.RIGHT:{Zt&&!Re.includes(tt)?fe.onNodeExpand({},xt):He.children&&He.children.length&&fe.onActiveChange(He.children[0].key),Ie.preventDefault();break}case _e.Z.ENTER:case _e.Z.SPACE:{Kt&&!xt.disabled&&xt.checkable!==!1&&!xt.disableCheckbox?fe.onNodeCheck({},xt,!St.includes(tt)):!Kt&&Cn&&!xt.disabled&&xt.selectable!==!1&&fe.onNodeSelect({},xt);break}}}dn==null||dn(Ie)},fe.setUncontrolledState=function(Ie){var pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!fe.destroyed){var Re=!1,St=!0,$t={};Object.keys(Ie).forEach(function(en){if(en in fe.props){St=!1;return}Re=!0,$t[en]=Ie[en]}),Re&&(!pt||St)&&fe.setState((0,Ne.Z)((0,Ne.Z)({},$t),tt))}},fe.scrollTo=function(Ie){fe.listRef.current.scrollTo(Ie)},fe}return(0,le.Z)(we,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var qe=this.props.activeKey;qe!==void 0&&qe!==this.state.activeKey&&(this.setState({activeKey:qe}),qe!==null&&this.scrollTo({key:qe}))}},{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 qe,Ot=this.state,Oe=Ot.focused,Ie=Ot.flattenNodes,pt=Ot.keyEntities,tt=Ot.draggingNodeKey,Re=Ot.activeKey,St=Ot.dropLevelOffset,$t=Ot.dropContainerKey,en=Ot.dropTargetKey,dn=Ot.dropPosition,Kt=Ot.dragOverNodeKey,Cn=Ot.indent,He=this.props,yt=He.prefixCls,Zt=He.className,xt=He.style,Mt=He.showLine,ln=He.focusable,un=He.tabIndex,Ln=un===void 0?0:un,Jn=He.selectable,Pa=He.showIcon,Ha=He.icon,Aa=He.switcherIcon,gr=He.draggable,nr=He.checkable,ha=He.checkStrictly,Or=He.disabled,Jt=He.motion,Dn=He.loadData,ra=He.filterTreeNode,Da=He.height,ct=He.itemHeight,Pn=He.virtual,In=He.titleRender,Hn=He.dropIndicatorRender,cn=He.onContextMenu,oa=He.onScroll,Sa=He.direction,wt=He.rootClassName,Lt=He.rootStyle,bt=(0,ue.Z)(this.props,{aria:!0,data:!0}),Yn;return gr&&((0,Fe.Z)(gr)==="object"?Yn=gr:typeof gr=="function"?Yn={nodeDraggable:gr}:Yn={}),a.createElement(x.k.Provider,{value:{prefixCls:yt,selectable:Jn,showIcon:Pa,icon:Ha,switcherIcon:Aa,draggable:Yn,draggingNodeKey:tt,checkable:nr,checkStrictly:ha,disabled:Or,keyEntities:pt,dropLevelOffset:St,dropContainerKey:$t,dropTargetKey:en,dropPosition:dn,dragOverNodeKey:Kt,indent:Cn,direction:Sa,dropIndicatorRender:Hn,loadData:Dn,filterTreeNode:ra,titleRender:In,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}},a.createElement("div",{role:"tree",className:Xe()(yt,Zt,wt,(qe={},(0,de.Z)(qe,"".concat(yt,"-show-line"),Mt),(0,de.Z)(qe,"".concat(yt,"-focused"),Oe),(0,de.Z)(qe,"".concat(yt,"-active-focused"),Re!==null),qe)),style:Lt},a.createElement(Kn,(0,b.Z)({ref:this.listRef,prefixCls:yt,style:xt,data:Ie,disabled:Or,selectable:Jn,checkable:!!nr,motion:Jt,dragging:tt!==null,height:Da,itemHeight:ct,virtual:Pn,focusable:ln,focused:Oe,tabIndex:Ln,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:cn,onScroll:oa},this.getTreeNodeRequiredProps(),bt))))}}],[{key:"getDerivedStateFromProps",value:function(qe,Ot){var Oe=Ot.prevProps,Ie={prevProps:qe};function pt(ln){return!Oe&&ln in qe||Oe&&Oe[ln]!==qe[ln]}var tt,Re=Ot.fieldNames;if(pt("fieldNames")&&(Re=(0,De.w$)(qe.fieldNames),Ie.fieldNames=Re),pt("treeData")?tt=qe.treeData:pt("children")&&((0,E.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),tt=(0,De.zn)(qe.children)),tt){Ie.treeData=tt;var St=(0,De.I8)(tt,{fieldNames:Re});Ie.keyEntities=(0,Ne.Z)((0,de.Z)({},Bt,Ct),St.keyEntities)}var $t=Ie.keyEntities||Ot.keyEntities;if(pt("expandedKeys")||Oe&&pt("autoExpandParent"))Ie.expandedKeys=qe.autoExpandParent||!Oe&&qe.defaultExpandParent?(0,Wt.r7)(qe.expandedKeys,$t):qe.expandedKeys;else if(!Oe&&qe.defaultExpandAll){var en=(0,Ne.Z)({},$t);delete en[Bt],Ie.expandedKeys=Object.keys(en).map(function(ln){return en[ln].key})}else!Oe&&qe.defaultExpandedKeys&&(Ie.expandedKeys=qe.autoExpandParent||qe.defaultExpandParent?(0,Wt.r7)(qe.defaultExpandedKeys,$t):qe.defaultExpandedKeys);if(Ie.expandedKeys||delete Ie.expandedKeys,tt||Ie.expandedKeys){var dn=(0,De.oH)(tt||Ot.treeData,Ie.expandedKeys||Ot.expandedKeys,Re);Ie.flattenNodes=dn}if(qe.selectable&&(pt("selectedKeys")?Ie.selectedKeys=(0,Wt.BT)(qe.selectedKeys,qe):!Oe&&qe.defaultSelectedKeys&&(Ie.selectedKeys=(0,Wt.BT)(qe.defaultSelectedKeys,qe))),qe.checkable){var Kt;if(pt("checkedKeys")?Kt=(0,Wt.E6)(qe.checkedKeys)||{}:!Oe&&qe.defaultCheckedKeys?Kt=(0,Wt.E6)(qe.defaultCheckedKeys)||{}:tt&&(Kt=(0,Wt.E6)(qe.checkedKeys)||{checkedKeys:Ot.checkedKeys,halfCheckedKeys:Ot.halfCheckedKeys}),Kt){var Cn=Kt,He=Cn.checkedKeys,yt=He===void 0?[]:He,Zt=Cn.halfCheckedKeys,xt=Zt===void 0?[]:Zt;if(!qe.checkStrictly){var Mt=(0,fn.S)(yt,!0,$t);yt=Mt.checkedKeys,xt=Mt.halfCheckedKeys}Ie.checkedKeys=yt,Ie.halfCheckedKeys=xt}}return pt("loadedKeys")&&(Ie.loadedKeys=qe.loadedKeys),Ie}}]),we}(a.Component);It.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:y,allowDrop:function(){return!0},expandAction:!1},It.TreeNode=be.Z;var mt=It,Dt=mt},35654:function(Tt,zt,ee){"use strict";ee.d(zt,{BT:function(){return a},E6:function(){return z},L0:function(){return Ve},OM:function(){return E},_5:function(){return $e},r7:function(){return te},wA:function(){return Xe},yx:function(){return We}});var b=ee(95190),de=ee(93664),Fe=ee(48736),Ne=ee(59301),Ze=ee(39417),Te=ee(67841),le=ee(71430),it=null;function $e(re,se){if(!re)return[];var ie=re.slice(),ve=ie.indexOf(se);return ve>=0&&ie.splice(ve,1),ie}function Ve(re,se){var ie=(re||[]).slice();return ie.indexOf(se)===-1&&ie.push(se),ie}function We(re){return re.split("-")}function Xe(re,se){var ie=[],ve=(0,Te.Z)(se,re);function be(){var Ke=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ke.forEach(function(De){var ze=De.key,he=De.children;ie.push(ze),be(he)})}return be(ve.children),ie}function _e(re){if(re.parent){var se=We(re.pos);return Number(se[se.length-1])===re.parent.children.length-1}return!1}function ue(re){var se=We(re.pos);return Number(se[se.length-1])===0}function E(re,se,ie,ve,be,Ke,De,ze,he,Je){var je,ft=re.clientX,Le=re.clientY,at=re.target.getBoundingClientRect(),ut=at.top,st=at.height,Bt=(Je==="rtl"?-1:1)*(((be==null?void 0:be.x)||0)-ft),on=(Bt-12)/ve,Ct=(0,Te.Z)(ze,ie.props.eventKey);if(Le<ut+st/2){var tn=De.findIndex(function(Dt){return Dt.key===Ct.key}),Sn=tn<=0?0:tn-1,Ue=De[Sn].key;Ct=(0,Te.Z)(ze,Ue)}var ot=Ct.key,rn=Ct,Kn=Ct.key,Wt=0,fn=0;if(!he.includes(ot))for(var Ge=0;Ge<on&&_e(Ct);Ge+=1)Ct=Ct.parent,fn+=1;var gt=se.props.data,It=Ct.node,mt=!0;return ue(Ct)&&Ct.level===0&&Le<ut+st/2&&Ke({dragNode:gt,dropNode:It,dropPosition:-1})&&Ct.key===ie.props.eventKey?Wt=-1:(rn.children||[]).length&&he.includes(Kn)?Ke({dragNode:gt,dropNode:It,dropPosition:0})?Wt=0:mt=!1:fn===0?on>-1.5?Ke({dragNode:gt,dropNode:It,dropPosition:1})?Wt=1:mt=!1:Ke({dragNode:gt,dropNode:It,dropPosition:0})?Wt=0:Ke({dragNode:gt,dropNode:It,dropPosition:1})?Wt=1:mt=!1:Ke({dragNode:gt,dropNode:It,dropPosition:1})?Wt=1:mt=!1,{dropPosition:Wt,dropLevelOffset:fn,dropTargetKey:Ct.key,dropTargetPos:Ct.pos,dragOverNodeKey:Kn,dropContainerKey:Wt===0?null:((je=Ct.parent)===null||je===void 0?void 0:je.key)||null,dropAllowed:mt}}function a(re,se){if(re){var ie=se.multiple;return ie?re.slice():re.length?[re[0]]:re}}var x=function(se){return se};function y(re,se){if(!re)return[];var ie=se||{},ve=ie.processProps,be=ve===void 0?x:ve,Ke=Array.isArray(re)?re:[re];return Ke.map(function(De){var ze=De.children,he=_objectWithoutProperties(De,it),Je=y(ze,se);return React.createElement(TreeNode,_extends({key:he.key},be(he)),Je)})}function z(re){if(!re)return null;var se;if(Array.isArray(re))se={checkedKeys:re,halfCheckedKeys:void 0};else if((0,de.Z)(re)==="object")se={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,Fe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return se}function te(re,se){var ie=new Set;function ve(be){if(!ie.has(be)){var Ke=(0,Te.Z)(se,be);if(Ke){ie.add(be);var De=Ke.parent,ze=Ke.node;ze.disabled||De&&ve(De.key)}}}return(re||[]).forEach(function(be){ve(be)}),(0,b.Z)(ie)}},90782:function(Tt,zt,ee){"use strict";ee.d(zt,{S:function(){return le}});var b=ee(48736),de=ee(67841);function Fe(it,$e){var Ve=new Set;return it.forEach(function(We){$e.has(We)||Ve.add(We)}),Ve}function Ne(it){var $e=it||{},Ve=$e.disabled,We=$e.disableCheckbox,Xe=$e.checkable;return!!(Ve||We)||Xe===!1}function Ze(it,$e,Ve,We){for(var Xe=new Set(it),_e=new Set,ue=0;ue<=Ve;ue+=1){var E=$e.get(ue)||new Set;E.forEach(function(z){var te=z.key,re=z.node,se=z.children,ie=se===void 0?[]:se;Xe.has(te)&&!We(re)&&ie.filter(function(ve){return!We(ve.node)}).forEach(function(ve){Xe.add(ve.key)})})}for(var a=new Set,x=Ve;x>=0;x-=1){var y=$e.get(x)||new Set;y.forEach(function(z){var te=z.parent,re=z.node;if(!(We(re)||!z.parent||a.has(z.parent.key))){if(We(z.parent.node)){a.add(te.key);return}var se=!0,ie=!1;(te.children||[]).filter(function(ve){return!We(ve.node)}).forEach(function(ve){var be=ve.key,Ke=Xe.has(be);se&&!Ke&&(se=!1),!ie&&(Ke||_e.has(be))&&(ie=!0)}),se&&Xe.add(te.key),ie&&_e.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(Xe),halfCheckedKeys:Array.from(Fe(_e,Xe))}}function Te(it,$e,Ve,We,Xe){for(var _e=new Set(it),ue=new Set($e),E=0;E<=We;E+=1){var a=Ve.get(E)||new Set;a.forEach(function(te){var re=te.key,se=te.node,ie=te.children,ve=ie===void 0?[]:ie;!_e.has(re)&&!ue.has(re)&&!Xe(se)&&ve.filter(function(be){return!Xe(be.node)}).forEach(function(be){_e.delete(be.key)})})}ue=new Set;for(var x=new Set,y=We;y>=0;y-=1){var z=Ve.get(y)||new Set;z.forEach(function(te){var re=te.parent,se=te.node;if(!(Xe(se)||!te.parent||x.has(te.parent.key))){if(Xe(te.parent.node)){x.add(re.key);return}var ie=!0,ve=!1;(re.children||[]).filter(function(be){return!Xe(be.node)}).forEach(function(be){var Ke=be.key,De=_e.has(Ke);ie&&!De&&(ie=!1),!ve&&(De||ue.has(Ke))&&(ve=!0)}),ie||_e.delete(re.key),ve&&ue.add(re.key),x.add(re.key)}})}return{checkedKeys:Array.from(_e),halfCheckedKeys:Array.from(Fe(ue,_e))}}function le(it,$e,Ve,We){var Xe=[],_e;We?_e=We:_e=Ne;var ue=new Set(it.filter(function(y){var z=!!(0,de.Z)(Ve,y);return z||Xe.push(y),z})),E=new Map,a=0;Object.keys(Ve).forEach(function(y){var z=Ve[y],te=z.level,re=E.get(te);re||(re=new Set,E.set(te,re)),re.add(z),a=Math.max(a,te)}),(0,b.ZP)(!Xe.length,"Tree missing follow keys: ".concat(Xe.slice(0,100).map(function(y){return"'".concat(y,"'")}).join(", ")));var x;return $e===!0?x=Ze(ue,E,a,_e):x=Te(ue,$e.halfCheckedKeys,E,a,_e),x}},67841:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return b}});function b(de,Fe){return de[Fe]}},71430:function(Tt,zt,ee){"use strict";ee.d(zt,{F:function(){return te},H8:function(){return z},I8:function(){return y},km:function(){return Xe},oH:function(){return a},w$:function(){return _e},zn:function(){return E}});var b=ee(93664),de=ee(95190),Fe=ee(20439),Ne=ee(62646),Ze=ee(11592),Te=ee(2738),le=ee(48736),it=ee(67841),$e=["children"];function Ve(re,se){return"".concat(re,"-").concat(se)}function We(re){return re&&re.type&&re.type.isTreeNode}function Xe(re,se){return re!=null?re:se}function _e(re){var se=re||{},ie=se.title,ve=se._title,be=se.key,Ke=se.children,De=ie||"title";return{title:De,_title:ve||[De],key:be||"key",children:Ke||"children"}}function ue(re,se){var ie=new Map;function ve(be){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(be||[]).forEach(function(De){var ze=De[se.key],he=De[se.children];warning(ze!=null,"Tree node must have a certain key: [".concat(Ke).concat(ze,"]"));var Je=String(ze);warning(!ie.has(Je)||ze===null||ze===void 0,"Same 'key' exist in the Tree: ".concat(Je)),ie.set(Je,!0),ve(he,"".concat(Ke).concat(Je," > "))})}ve(re)}function E(re){function se(ie){var ve=(0,Ze.Z)(ie);return ve.map(function(be){if(!We(be))return(0,le.ZP)(!be,"Tree/TreeNode can only accept TreeNode as children."),null;var Ke=be.key,De=be.props,ze=De.children,he=(0,Ne.Z)(De,$e),Je=(0,Fe.Z)({key:Ke},he),je=se(ze);return je.length&&(Je.children=je),Je}).filter(function(be){return be})}return se(re)}function a(re,se,ie){var ve=_e(ie),be=ve._title,Ke=ve.key,De=ve.children,ze=new Set(se===!0?[]:se),he=[];function Je(je){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return je.map(function(Le,at){for(var ut=Ve(ft?ft.pos:"0",at),st=Xe(Le[Ke],ut),Bt,on=0;on<be.length;on+=1){var Ct=be[on];if(Le[Ct]!==void 0){Bt=Le[Ct];break}}var tn=(0,Fe.Z)((0,Fe.Z)({},(0,Te.Z)(Le,[].concat((0,de.Z)(be),[Ke,De]))),{},{title:Bt,key:st,parent:ft,pos:ut,children:null,data:Le,isStart:[].concat((0,de.Z)(ft?ft.isStart:[]),[at===0]),isEnd:[].concat((0,de.Z)(ft?ft.isEnd:[]),[at===je.length-1])});return he.push(tn),se===!0||ze.has(st)?tn.children=Je(Le[De]||[],tn):tn.children=[],tn})}return Je(re),he}function x(re,se,ie){var ve={};(0,b.Z)(ie)==="object"?ve=ie:ve={externalGetKey:ie},ve=ve||{};var be=ve,Ke=be.childrenPropName,De=be.externalGetKey,ze=be.fieldNames,he=_e(ze),Je=he.key,je=he.children,ft=Ke||je,Le;De?typeof De=="string"?Le=function(st){return st[De]}:typeof De=="function"&&(Le=function(st){return De(st)}):Le=function(st,Bt){return Xe(st[Je],Bt)};function at(ut,st,Bt,on){var Ct=ut?ut[ft]:re,tn=ut?Ve(Bt.pos,st):"0",Sn=ut?[].concat((0,de.Z)(on),[ut]):[];if(ut){var Ue=Le(ut,tn),ot={node:ut,index:st,pos:tn,key:Ue,parentPos:Bt.node?Bt.pos:null,level:Bt.level+1,nodes:Sn};se(ot)}Ct&&Ct.forEach(function(rn,Kn){at(rn,Kn,{node:ut,pos:tn,level:Bt?Bt.level+1:-1},Sn)})}at(null)}function y(re){var se=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ie=se.initWrapper,ve=se.processEntity,be=se.onProcessFinished,Ke=se.externalGetKey,De=se.childrenPropName,ze=se.fieldNames,he=arguments.length>2?arguments[2]:void 0,Je=Ke||he,je={},ft={},Le={posEntities:je,keyEntities:ft};return ie&&(Le=ie(Le)||Le),x(re,function(at){var ut=at.node,st=at.index,Bt=at.pos,on=at.key,Ct=at.parentPos,tn=at.level,Sn=at.nodes,Ue={node:ut,nodes:Sn,index:st,key:on,pos:Bt,level:tn},ot=Xe(on,Bt);je[Bt]=Ue,ft[ot]=Ue,Ue.parent=je[Ct],Ue.parent&&(Ue.parent.children=Ue.parent.children||[],Ue.parent.children.push(Ue)),ve&&ve(Ue,Le)},{externalGetKey:Je,childrenPropName:De,fieldNames:ze}),be&&be(Le),Le}function z(re,se){var ie=se.expandedKeys,ve=se.selectedKeys,be=se.loadedKeys,Ke=se.loadingKeys,De=se.checkedKeys,ze=se.halfCheckedKeys,he=se.dragOverNodeKey,Je=se.dropPosition,je=se.keyEntities,ft=(0,it.Z)(je,re),Le={eventKey:re,expanded:ie.indexOf(re)!==-1,selected:ve.indexOf(re)!==-1,loaded:be.indexOf(re)!==-1,loading:Ke.indexOf(re)!==-1,checked:De.indexOf(re)!==-1,halfChecked:ze.indexOf(re)!==-1,pos:String(ft?ft.pos:""),dragOver:he===re&&Je===0,dragOverGapTop:he===re&&Je===-1,dragOverGapBottom:he===re&&Je===1};return Le}function te(re){var se=re.data,ie=re.expanded,ve=re.selected,be=re.checked,Ke=re.loaded,De=re.loading,ze=re.halfChecked,he=re.dragOver,Je=re.dragOverGapTop,je=re.dragOverGapBottom,ft=re.pos,Le=re.active,at=re.eventKey,ut=(0,Fe.Z)((0,Fe.Z)({},se),{},{expanded:ie,selected:ve,checked:be,loaded:Ke,loading:De,halfChecked:ze,dragOver:he,dragOverGapTop:Je,dragOverGapBottom:je,pos:ft,active:Le,key:at});return"props"in ut||Object.defineProperty(ut,"props",{get:function(){return(0,le.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),re}}),ut}},8224:function(Tt,zt,ee){"use strict";ee.d(zt,{Z:function(){return de}});var b=ee(4676);function de(Fe,Ne,Ze,Te){var le=b.unstable_batchedUpdates?function($e){b.unstable_batchedUpdates(Ze,$e)}:Ze;return Fe!=null&&Fe.addEventListener&&Fe.addEventListener(Ne,le,Te),{remove:function(){Fe!=null&&Fe.removeEventListener&&Fe.removeEventListener(Ne,le,Te)}}}},55468:function(Tt,zt,ee){"use strict";ee.d(zt,{g1:function(){return We},os:function(){return _e}});var b=/margin|padding|width|height|max|min|offset/,de={left:!0,top:!0},Fe={cssFloat:1,styleFloat:1,float:1};function Ne(ue){return ue.nodeType===1?ue.ownerDocument.defaultView.getComputedStyle(ue,null):{}}function Ze(ue,E,a){if(E=E.toLowerCase(),a==="auto"){if(E==="height")return ue.offsetHeight;if(E==="width")return ue.offsetWidth}return E in de||(de[E]=b.test(E)),de[E]?parseFloat(a)||0:a}function Te(ue,E){var a=arguments.length,x=Ne(ue);return E=Fe[E]?"cssFloat"in ue.style?"cssFloat":"styleFloat":E,a===1?x:Ze(ue,E,x[E]||ue.style[E])}function le(ue,E,a){var x=arguments.length;if(E=Fe[E]?"cssFloat"in ue.style?"cssFloat":"styleFloat":E,x===3)return typeof a=="number"&&b.test(E)&&(a="".concat(a,"px")),ue.style[E]=a,a;for(var y in E)E.hasOwnProperty(y)&&le(ue,y,E[y]);return Ne(ue)}function it(ue){return ue===document.body?document.documentElement.clientWidth:ue.offsetWidth}function $e(ue){return ue===document.body?window.innerHeight||document.documentElement.clientHeight:ue.offsetHeight}function Ve(){var ue=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),E=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:ue,height:E}}function We(){var ue=document.documentElement.clientWidth,E=window.innerHeight||document.documentElement.clientHeight;return{width:ue,height:E}}function Xe(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function _e(ue){var E=ue.getBoundingClientRect(),a=document.documentElement;return{left:E.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:E.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},24514:function(Tt,zt,ee){"use strict";ee.d(zt,{G:function(){return Ne}});var b=ee(47273),de=function(Te){if((0,b.Z)()&&window.document.documentElement){var le=Array.isArray(Te)?Te:[Te],it=window.document.documentElement;return le.some(function($e){return $e in it.style})}return!1},Fe=function(Te,le){if(!de(Te))return!1;var it=document.createElement("div"),$e=it.style[Te];return it.style[Te]=le,it.style[Te]!==$e};function Ne(Ze,Te){return!Array.isArray(Ze)&&Te!==void 0?Fe(Ze,Te):de(Ze)}},57985:function(Tt,zt,ee){"use strict";ee.d(zt,{Z5:function(){return iu},_l:function(){return Gd},bK:function(){return $s}});var b=ee(59301),de=ee(2386);function Fe(ne,ae){ne.prototype=Object.create(ae.prototype),ne.prototype.constructor=ne,(0,de.Z)(ne,ae)}var Ne=ee(14809),Ze=ee(59781),Te=b.createContext(null),le=null;function it(ne){ne()}var $e=it,Ve=function(ae){return $e=ae},We=function(){return $e};function Xe(){var ne=We(),ae=null,oe=null;return{clear:function(){ae=null,oe=null},notify:function(){ne(function(){for(var xe=ae;xe;)xe.callback(),xe=xe.next})},get:function(){for(var xe=[],Ae=ae;Ae;)xe.push(Ae),Ae=Ae.next;return xe},subscribe:function(xe){var Ae=!0,Me=oe={callback:xe,next:null,prev:oe};return Me.prev?Me.prev.next=Me:ae=Me,function(){!Ae||ae===null||(Ae=!1,Me.next?Me.next.prev=Me.prev:oe=Me.prev,Me.prev?Me.prev.next=Me.next:ae=Me.next)}}}}var _e={notify:function(){},get:function(){return[]}};function ue(ne,ae){var oe,ge=_e;function xe(At){return Et(),ge.subscribe(At)}function Ae(){ge.notify()}function Me(){Rt.onStateChange&&Rt.onStateChange()}function ke(){return!!oe}function Et(){oe||(oe=ae?ae.addNestedSub(Me):ne.subscribe(Me),ge=Xe())}function kt(){oe&&(oe(),oe=void 0,ge.clear(),ge=_e)}var Rt={addNestedSub:xe,notifyNestedSubs:Ae,handleChangeWrapper:Me,isSubscribed:ke,trySubscribe:Et,tryUnsubscribe:kt,getListeners:function(){return ge}};return Rt}var E=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect;function a(ne){var ae=ne.store,oe=ne.context,ge=ne.children,xe=(0,b.useMemo)(function(){var ke=ue(ae);return{store:ae,subscription:ke}},[ae]),Ae=(0,b.useMemo)(function(){return ae.getState()},[ae]);E(function(){var ke=xe.subscription;return ke.onStateChange=ke.notifyNestedSubs,ke.trySubscribe(),Ae!==ae.getState()&&ke.notifyNestedSubs(),function(){ke.tryUnsubscribe(),ke.onStateChange=null}},[xe,Ae]);var Me=oe||Te;return b.createElement(Me.Provider,{value:xe},ge)}var x=a,y=ee(74126),z=ee(94266),te=ee.n(z),re=ee(53410),se=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ie=["reactReduxForwardedRef"],ve=[],be=[null,null],Ke=function(ae){try{return JSON.stringify(ae)}catch(oe){return String(ae)}};function De(ne,ae){var oe=ne[1];return[ae.payload,oe+1]}function ze(ne,ae,oe){E(function(){return ne.apply(void 0,ae)},oe)}function he(ne,ae,oe,ge,xe,Ae,Me){ne.current=ge,ae.current=xe,oe.current=!1,Ae.current&&(Ae.current=null,Me())}function Je(ne,ae,oe,ge,xe,Ae,Me,ke,Et,kt){if(ne){var Rt=!1,At=null,Ft=function(){if(!Rt){var vr=ae.getState(),br,Br;try{br=ge(vr,xe.current)}catch(to){Br=to,At=to}Br||(At=null),br===Ae.current?Me.current||Et():(Ae.current=br,ke.current=br,Me.current=!0,kt({type:"STORE_UPDATED",payload:{error:Br}}))}};oe.onStateChange=Ft,oe.trySubscribe(),Ft();var Yt=function(){if(Rt=!0,oe.tryUnsubscribe(),oe.onStateChange=null,At)throw At};return Yt}}var je=function(){return[null,0]};function ft(ne,ae){ae===void 0&&(ae={});var oe=ae,ge=oe.getDisplayName,xe=ge===void 0?function(gi){return"ConnectAdvanced("+gi+")"}:ge,Ae=oe.methodName,Me=Ae===void 0?"connectAdvanced":Ae,ke=oe.renderCountProp,Et=ke===void 0?void 0:ke,kt=oe.shouldHandleStateChanges,Rt=kt===void 0?!0:kt,At=oe.storeKey,Ft=At===void 0?"store":At,Yt=oe.withRef,Un=Yt===void 0?!1:Yt,vr=oe.forwardRef,br=vr===void 0?!1:vr,Br=oe.context,to=Br===void 0?Te:Br,ho=(0,y.Z)(oe,se);if(0)var bo;var Si=to;return function(Zi){var pl=Zi.displayName||Zi.name||"Component",Ki=xe(pl),hl=(0,Ne.Z)({},ho,{getDisplayName:xe,methodName:Me,renderCountProp:Et,shouldHandleStateChanges:Rt,storeKey:Ft,displayName:Ki,wrappedComponentName:pl,WrappedComponent:Zi}),Rl=ho.pure;function kl(Zl){return ne(Zl.dispatch,hl)}var Du=Rl?b.useMemo:function(Zl){return Zl()};function yu(Zl){var ns=(0,b.useMemo)(function(){var bs=Zl.reactReduxForwardedRef,js=(0,y.Z)(Zl,ie);return[Zl.context,bs,js]},[Zl]),Iu=ns[0],Ps=ns[1],gs=ns[2],as=(0,b.useMemo)(function(){return Iu&&Iu.Consumer&&(0,re.isContextConsumer)(b.createElement(Iu.Consumer,null))?Iu:Si},[Iu,Si]),Lu=(0,b.useContext)(as),ms=!!Zl.store&&!!Zl.store.getState&&!!Zl.store.dispatch,As=!!Lu&&!!Lu.store,Ou=ms?Zl.store:Lu.store,ys=(0,b.useMemo)(function(){return kl(Ou)},[Ou]),Fs=(0,b.useMemo)(function(){if(!Rt)return be;var bs=ue(Ou,ms?null:Lu.subscription),js=bs.notifyNestedSubs.bind(bs);return[bs,js]},[Ou,ms,Lu]),Ss=Fs[0],Bs=Fs[1],ws=(0,b.useMemo)(function(){return ms?Lu:(0,Ne.Z)({},Lu,{subscription:Ss})},[ms,Lu,Ss]),ed=(0,b.useReducer)(De,ve,je),Yd=ed[0],Ds=Yd[0],_d=ed[1];if(Ds&&Ds.error)throw Ds.error;var td=(0,b.useRef)(),ks=(0,b.useRef)(gs),Ns=(0,b.useRef)(),nd=(0,b.useRef)(!1),Zs=Du(function(){return Ns.current&&gs===ks.current?Ns.current:ys(Ou.getState(),gs)},[Ou,Ds,gs]);ze(he,[ks,td,nd,gs,Zs,Ns,Bs]),ze(Je,[Rt,Ou,Ss,ys,ks,td,nd,Ns,Bs,_d],[Ou,Ss,ys]);var Hs=(0,b.useMemo)(function(){return b.createElement(Zi,(0,Ne.Z)({},Zs,{ref:Ps}))},[Ps,Zi,Zs]),Xd=(0,b.useMemo)(function(){return Rt?b.createElement(as.Provider,{value:ws},Hs):Hs},[as,Hs,ws]);return Xd}var uu=Rl?b.memo(yu):yu;if(uu.WrappedComponent=Zi,uu.displayName=yu.displayName=Ki,br){var Nu=b.forwardRef(function(ns,Iu){return b.createElement(uu,(0,Ne.Z)({},ns,{reactReduxForwardedRef:Iu}))});return Nu.displayName=Ki,Nu.WrappedComponent=Zi,te()(Nu,Zi)}return te()(uu,Zi)}}function Le(ne,ae){return ne===ae?ne!==0||ae!==0||1/ne===1/ae:ne!==ne&&ae!==ae}function at(ne,ae){if(Le(ne,ae))return!0;if(typeof ne!="object"||ne===null||typeof ae!="object"||ae===null)return!1;var oe=Object.keys(ne),ge=Object.keys(ae);if(oe.length!==ge.length)return!1;for(var xe=0;xe<oe.length;xe++)if(!Object.prototype.hasOwnProperty.call(ae,oe[xe])||!Le(ne[oe[xe]],ae[oe[xe]]))return!1;return!0}function ut(ne,ae){var oe={},ge=function(Me){var ke=ne[Me];typeof ke=="function"&&(oe[Me]=function(){return ae(ke.apply(void 0,arguments))})};for(var xe in ne)ge(xe);return oe}function st(ne){return function(oe,ge){var xe=ne(oe,ge);function Ae(){return xe}return Ae.dependsOnOwnProps=!1,Ae}}function Bt(ne){return ne.dependsOnOwnProps!==null&&ne.dependsOnOwnProps!==void 0?!!ne.dependsOnOwnProps:ne.length!==1}function on(ne,ae){return function(ge,xe){var Ae=xe.displayName,Me=function(Et,kt){return Me.dependsOnOwnProps?Me.mapToProps(Et,kt):Me.mapToProps(Et)};return Me.dependsOnOwnProps=!0,Me.mapToProps=function(Et,kt){Me.mapToProps=ne,Me.dependsOnOwnProps=Bt(ne);var Rt=Me(Et,kt);return typeof Rt=="function"&&(Me.mapToProps=Rt,Me.dependsOnOwnProps=Bt(Rt),Rt=Me(Et,kt)),Rt},Me}}function Ct(ne){return typeof ne=="function"?on(ne,"mapDispatchToProps"):void 0}function tn(ne){return ne?void 0:st(function(ae){return{dispatch:ae}})}function Sn(ne){return ne&&typeof ne=="object"?st(function(ae){return ut(ne,ae)}):void 0}var Ue=[Ct,tn,Sn];function ot(ne){return typeof ne=="function"?on(ne,"mapStateToProps"):void 0}function rn(ne){return ne?void 0:st(function(){return{}})}var Kn=[ot,rn];function Wt(ne,ae,oe){return(0,Ne.Z)({},oe,ne,ae)}function fn(ne){return function(oe,ge){var xe=ge.displayName,Ae=ge.pure,Me=ge.areMergedPropsEqual,ke=!1,Et;return function(Rt,At,Ft){var Yt=ne(Rt,At,Ft);return ke?(!Ae||!Me(Yt,Et))&&(Et=Yt):(ke=!0,Et=Yt),Et}}}function Ge(ne){return typeof ne=="function"?fn(ne):void 0}function gt(ne){return ne?void 0:function(){return Wt}}var It=[Ge,gt],mt=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Dt(ne,ae,oe,ge){return function(Ae,Me){return oe(ne(Ae,Me),ae(ge,Me),Me)}}function dt(ne,ae,oe,ge,xe){var Ae=xe.areStatesEqual,Me=xe.areOwnPropsEqual,ke=xe.areStatePropsEqual,Et=!1,kt,Rt,At,Ft,Yt;function Un(ho,bo){return kt=ho,Rt=bo,At=ne(kt,Rt),Ft=ae(ge,Rt),Yt=oe(At,Ft,Rt),Et=!0,Yt}function vr(){return At=ne(kt,Rt),ae.dependsOnOwnProps&&(Ft=ae(ge,Rt)),Yt=oe(At,Ft,Rt),Yt}function br(){return ne.dependsOnOwnProps&&(At=ne(kt,Rt)),ae.dependsOnOwnProps&&(Ft=ae(ge,Rt)),Yt=oe(At,Ft,Rt),Yt}function Br(){var ho=ne(kt,Rt),bo=!ke(ho,At);return At=ho,bo&&(Yt=oe(At,Ft,Rt)),Yt}function to(ho,bo){var Si=!Me(bo,Rt),gi=!Ae(ho,kt,bo,Rt);return kt=ho,Rt=bo,Si&&gi?vr():Si?br():gi?Br():Yt}return function(bo,Si){return Et?to(bo,Si):Un(bo,Si)}}function nt(ne,ae){var oe=ae.initMapStateToProps,ge=ae.initMapDispatchToProps,xe=ae.initMergeProps,Ae=(0,y.Z)(ae,mt),Me=oe(ne,Ae),ke=ge(ne,Ae),Et=xe(ne,Ae),kt=Ae.pure?dt:Dt;return kt(Me,ke,Et,ne,Ae)}var we=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function fe(ne,ae,oe){for(var ge=ae.length-1;ge>=0;ge--){var xe=ae[ge](ne);if(xe)return xe}return function(Ae,Me){throw new Error("Invalid value of type "+typeof ne+" for "+oe+" argument when connecting component "+Me.wrappedComponentName+".")}}function qe(ne,ae){return ne===ae}function Ot(ne){var ae=ne===void 0?{}:ne,oe=ae.connectHOC,ge=oe===void 0?ft:oe,xe=ae.mapStateToPropsFactories,Ae=xe===void 0?Kn:xe,Me=ae.mapDispatchToPropsFactories,ke=Me===void 0?Ue:Me,Et=ae.mergePropsFactories,kt=Et===void 0?It:Et,Rt=ae.selectorFactory,At=Rt===void 0?nt:Rt;return function(Yt,Un,vr,br){br===void 0&&(br={});var Br=br,to=Br.pure,ho=to===void 0?!0:to,bo=Br.areStatesEqual,Si=bo===void 0?qe:bo,gi=Br.areOwnPropsEqual,Zi=gi===void 0?at:gi,pl=Br.areStatePropsEqual,Ki=pl===void 0?at:pl,hl=Br.areMergedPropsEqual,Rl=hl===void 0?at:hl,kl=(0,y.Z)(Br,we),Du=fe(Yt,Ae,"mapStateToProps"),yu=fe(Un,ke,"mapDispatchToProps"),uu=fe(vr,kt,"mergeProps");return ge(At,(0,Ne.Z)({methodName:"connect",getDisplayName:function(Zl){return"Connect("+Zl+")"},shouldHandleStateChanges:!!Yt,initMapStateToProps:Du,initMapDispatchToProps:yu,initMergeProps:uu,pure:ho,areStatesEqual:Si,areOwnPropsEqual:Zi,areStatePropsEqual:Ki,areMergedPropsEqual:Rl},kl))}}var Oe=Ot();function Ie(){var ne=useContext(ReactReduxContext);return ne}function pt(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(){var ge=ae(),xe=ge.store;return xe}}var tt=null;function Re(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultStore:createStoreHook(ne);return function(){var ge=ae();return ge.dispatch}}var St=null,$t=function(ae,oe){return ae===oe};function en(ne,ae,oe,ge){var xe=useReducer(function(Un){return Un+1},0),Ae=xe[1],Me=useMemo(function(){return createSubscription(oe,ge)},[oe,ge]),ke=useRef(),Et=useRef(),kt=useRef(),Rt=useRef(),At=oe.getState(),Ft;try{if(ne!==Et.current||At!==kt.current||ke.current){var Yt=ne(At);Rt.current===void 0||!ae(Yt,Rt.current)?Ft=Yt:Ft=Rt.current}else Ft=Rt.current}catch(Un){throw ke.current&&(Un.message+=`
|
|
The error may be correlated with this previous error:
|
|
`+ke.current.stack+`
|
|
|
|
`),Un}return useIsomorphicLayoutEffect(function(){Et.current=ne,kt.current=At,Rt.current=Ft,ke.current=void 0}),useIsomorphicLayoutEffect(function(){function Un(){try{var vr=oe.getState();if(vr===kt.current)return;var br=Et.current(vr);if(ae(br,Rt.current))return;Rt.current=br,kt.current=vr}catch(Br){ke.current=Br}Ae()}return Me.onStateChange=Un,Me.trySubscribe(),Un(),function(){return Me.tryUnsubscribe()}},[oe,Me]),Ft}function dn(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(ge,xe){xe===void 0&&(xe=$t);var Ae=ae(),Me=Ae.store,ke=Ae.subscription,Et=en(ge,xe,Me,ke);return useDebugValue(Et),Et}}var Kt=null,Cn=ee(4676);Ve(Cn.unstable_batchedUpdates);function He(ne,ae){if(ne.length!==ae.length)return!1;for(var oe=0;oe<ne.length;oe++)if(ne[oe]!==ae[oe])return!1;return!0}function yt(ne,ae){var oe=(0,b.useState)(function(){return{inputs:ae,result:ne()}})[0],ge=(0,b.useRef)(!0),xe=(0,b.useRef)(oe),Ae=ge.current||!!(ae&&xe.current.inputs&&He(ae,xe.current.inputs)),Me=Ae?xe.current:{inputs:ae,result:ne()};return(0,b.useEffect)(function(){ge.current=!1,xe.current=Me},[Me]),Me.result}function Zt(ne,ae){return yt(function(){return ne},ae)}var xt=yt,Mt=Zt,ln=!0,un="Invariant failed";function Ln(ne,ae){if(!ne){if(ln)throw new Error(un);var oe=typeof ae=="function"?ae():ae,ge=oe?"".concat(un,": ").concat(oe):un;throw new Error(ge)}}var Jn=function(ae){var oe=ae.top,ge=ae.right,xe=ae.bottom,Ae=ae.left,Me=ge-Ae,ke=xe-oe,Et={top:oe,right:ge,bottom:xe,left:Ae,width:Me,height:ke,x:Ae,y:oe,center:{x:(ge+Ae)/2,y:(xe+oe)/2}};return Et},Pa=function(ae,oe){return{top:ae.top-oe.top,left:ae.left-oe.left,bottom:ae.bottom+oe.bottom,right:ae.right+oe.right}},Ha=function(ae,oe){return{top:ae.top+oe.top,left:ae.left+oe.left,bottom:ae.bottom-oe.bottom,right:ae.right-oe.right}},Aa=function(ae,oe){return{top:ae.top+oe.y,left:ae.left+oe.x,bottom:ae.bottom+oe.y,right:ae.right+oe.x}},gr={top:0,right:0,bottom:0,left:0},nr=function(ae){var oe=ae.borderBox,ge=ae.margin,xe=ge===void 0?gr:ge,Ae=ae.border,Me=Ae===void 0?gr:Ae,ke=ae.padding,Et=ke===void 0?gr:ke,kt=Jn(Pa(oe,xe)),Rt=Jn(Ha(oe,Me)),At=Jn(Ha(Rt,Et));return{marginBox:kt,borderBox:Jn(oe),paddingBox:Rt,contentBox:At,margin:xe,border:Me,padding:Et}},ha=function(ae){var oe=ae.slice(0,-2),ge=ae.slice(-2);if(ge!=="px")return 0;var xe=Number(oe);return isNaN(xe)&&Ln(!1),xe},Or=function(){return{x:window.pageXOffset,y:window.pageYOffset}},Jt=function(ae,oe){var ge=ae.borderBox,xe=ae.border,Ae=ae.margin,Me=ae.padding,ke=Aa(ge,oe);return nr({borderBox:ke,border:xe,margin:Ae,padding:Me})},Dn=function(ae,oe){return oe===void 0&&(oe=Or()),Jt(ae,oe)},ra=function(ae,oe){var ge={top:ha(oe.marginTop),right:ha(oe.marginRight),bottom:ha(oe.marginBottom),left:ha(oe.marginLeft)},xe={top:ha(oe.paddingTop),right:ha(oe.paddingRight),bottom:ha(oe.paddingBottom),left:ha(oe.paddingLeft)},Ae={top:ha(oe.borderTopWidth),right:ha(oe.borderRightWidth),bottom:ha(oe.borderBottomWidth),left:ha(oe.borderLeftWidth)};return nr({borderBox:ae,margin:ge,padding:xe,border:Ae})},Da=function(ae){var oe=ae.getBoundingClientRect(),ge=window.getComputedStyle(ae);return ra(oe,ge)},ct=Number.isNaN||function(ae){return typeof ae=="number"&&ae!==ae};function Pn(ne,ae){return!!(ne===ae||ct(ne)&&ct(ae))}function In(ne,ae){if(ne.length!==ae.length)return!1;for(var oe=0;oe<ne.length;oe++)if(!Pn(ne[oe],ae[oe]))return!1;return!0}function Hn(ne,ae){ae===void 0&&(ae=In);var oe,ge=[],xe,Ae=!1;function Me(){for(var ke=[],Et=0;Et<arguments.length;Et++)ke[Et]=arguments[Et];return Ae&&oe===this&&ae(ke,ge)||(xe=ne.apply(this,ke),Ae=!0,oe=this,ge=ke),xe}return Me}var cn=Hn,oa=function(ae){var oe=[],ge=null,xe=function(){for(var Me=arguments.length,ke=new Array(Me),Et=0;Et<Me;Et++)ke[Et]=arguments[Et];oe=ke,!ge&&(ge=requestAnimationFrame(function(){ge=null,ae.apply(void 0,oe)}))};return xe.cancel=function(){ge&&(cancelAnimationFrame(ge),ge=null)},xe},Sa=oa,wt=!0,Lt=/[ \t]{2,}/g,bt=/^[ \t]*/gm,Yn=function(ae){return ae.replace(Lt," ").replace(bt,"").trim()},ea=function(ae){return Yn(`
|
|
%creact-beautiful-dnd
|
|
|
|
%c`+Yn(ae)+`
|
|
|
|
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
|
|
`)},Wn=function(ae){return[ea(ae),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},rr="__react-beautiful-dnd-disable-dev-warnings";function Na(ne,ae){var oe;wt||typeof window!="undefined"&&window[rr]||(oe=console)[ne].apply(oe,Wn(ae))}var ta=Na.bind(null,"warn"),Ya=Na.bind(null,"error");function Ba(){}function Bn(ne,ae){return(0,Ne.Z)({},ne,{},ae)}function mr(ne,ae,oe){var ge=ae.map(function(xe){var Ae=Bn(oe,xe.options);return ne.addEventListener(xe.eventName,xe.fn,Ae),function(){ne.removeEventListener(xe.eventName,xe.fn,Ae)}});return function(){ge.forEach(function(Ae){Ae()})}}var Hr=!0,eo="Invariant failed";function Ar(ne){this.message=ne}Ar.prototype.toString=function(){return this.message};function Qe(ne,ae){if(!ne)throw Hr?new Ar(eo):new Ar(eo+": "+(ae||""))}var yn=function(ne){Fe(ae,ne);function ae(){for(var ge,xe=arguments.length,Ae=new Array(xe),Me=0;Me<xe;Me++)Ae[Me]=arguments[Me];return ge=ne.call.apply(ne,[this].concat(Ae))||this,ge.callbacks=null,ge.unbind=Ba,ge.onWindowError=function(ke){var Et=ge.getCallbacks();Et.isDragging()&&Et.tryAbort();var kt=ke.error;kt instanceof Ar&&ke.preventDefault()},ge.getCallbacks=function(){if(!ge.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return ge.callbacks},ge.setCallbacks=function(ke){ge.callbacks=ke},ge}var oe=ae.prototype;return oe.componentDidMount=function(){this.unbind=mr(window,[{eventName:"error",fn:this.onWindowError}])},oe.componentWillUnmount=function(){this.unbind()},oe.componentDidCatch=function(xe){if(xe instanceof Ar){this.setState({});return}throw xe},oe.render=function(){return this.props.children(this.setCallbacks)},ae}(b.Component),_t=`
|
|
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
|
|
`,Fn=function(ae){return ae+1},jn=function(ae){return`
|
|
You have lifted an item in position `+Fn(ae.source.index)+`
|
|
`},ia=function(ae,oe){var ge=ae.droppableId===oe.droppableId,xe=Fn(ae.index),Ae=Fn(oe.index);return ge?`
|
|
You have moved the item from position `+xe+`
|
|
to position `+Ae+`
|
|
`:`
|
|
You have moved the item from position `+xe+`
|
|
in list `+ae.droppableId+`
|
|
to list `+oe.droppableId+`
|
|
in position `+Ae+`
|
|
`},Qn=function(ae,oe,ge){var xe=oe.droppableId===ge.droppableId;return xe?`
|
|
The item `+ae+`
|
|
has been combined with `+ge.draggableId:`
|
|
The item `+ae+`
|
|
in list `+oe.droppableId+`
|
|
has been combined with `+ge.draggableId+`
|
|
in list `+ge.droppableId+`
|
|
`},Vn=function(ae){var oe=ae.destination;if(oe)return ia(ae.source,oe);var ge=ae.combine;return ge?Qn(ae.draggableId,ae.source,ge):"You are over an area that cannot be dropped on"},fr=function(ae){return`
|
|
The item has returned to its starting position
|
|
of `+Fn(ae.index)+`
|
|
`},ca=function(ae){if(ae.reason==="CANCEL")return`
|
|
Movement cancelled.
|
|
`+fr(ae.source)+`
|
|
`;var oe=ae.destination,ge=ae.combine;return oe?`
|
|
You have dropped the item.
|
|
`+ia(ae.source,oe)+`
|
|
`:ge?`
|
|
You have dropped the item.
|
|
`+Qn(ae.draggableId,ae.source,ge)+`
|
|
`:`
|
|
The item has been dropped while not over a drop area.
|
|
`+fr(ae.source)+`
|
|
`},En={dragHandleUsageInstructions:_t,onDragStart:jn,onDragUpdate:Vn,onDragEnd:ca},hr={x:0,y:0},Nr=function(ae,oe){return{x:ae.x+oe.x,y:ae.y+oe.y}},Ur=function(ae,oe){return{x:ae.x-oe.x,y:ae.y-oe.y}},jr=function(ae,oe){return ae.x===oe.x&&ae.y===oe.y},Ea=function(ae){return{x:ae.x!==0?-ae.x:0,y:ae.y!==0?-ae.y:0}},Ka=function(ae,oe,ge){var xe;return ge===void 0&&(ge=0),xe={},xe[ae]=oe,xe[ae==="x"?"y":"x"]=ge,xe},qa=function(ae,oe){return Math.sqrt(Math.pow(oe.x-ae.x,2)+Math.pow(oe.y-ae.y,2))},Ta=function(ae,oe){return Math.min.apply(Math,oe.map(function(ge){return qa(ae,ge)}))},Mr=function(ae){return function(oe){return{x:ae(oe.x),y:ae(oe.y)}}},uo=function(ne,ae){var oe=Jn({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 oe.width<=0||oe.height<=0?null:oe},wr=function(ae,oe){return{top:ae.top+oe.y,left:ae.left+oe.x,bottom:ae.bottom+oe.y,right:ae.right+oe.x}},Dr=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}]},Fr={top:0,right:0,bottom:0,left:0},mi=function(ae,oe){return oe?wr(ae,oe.scroll.diff.displacement):ae},li=function(ae,oe,ge){if(ge&&ge.increasedBy){var xe;return(0,Ne.Z)({},ae,(xe={},xe[oe.end]=ae[oe.end]+ge.increasedBy[oe.line],xe))}return ae},Fi=function(ae,oe){return oe&&oe.shouldClipSubject?uo(oe.pageMarginBox,ae):Jn(ae)},yo=function(ne){var ae=ne.page,oe=ne.withPlaceholder,ge=ne.axis,xe=ne.frame,Ae=mi(ae.marginBox,xe),Me=li(Ae,ge,oe),ke=Fi(Me,xe);return{page:ae,withPlaceholder:oe,active:ke}},Bo=function(ne,ae){ne.frame||Qe(!1);var oe=ne.frame,ge=Ur(ae,oe.scroll.initial),xe=Ea(ge),Ae=(0,Ne.Z)({},oe,{scroll:{initial:oe.scroll.initial,current:ae,diff:{value:ge,displacement:xe},max:oe.scroll.max}}),Me=yo({page:ne.subject.page,withPlaceholder:ne.subject.withPlaceholder,axis:ne.axis,frame:Ae}),ke=(0,Ne.Z)({},ne,{frame:Ae,subject:Me});return ke};function Qo(ne){return Number.isInteger?Number.isInteger(ne):typeof ne=="number"&&isFinite(ne)&&Math.floor(ne)===ne}function ko(ne){return Object.values?Object.values(ne):Object.keys(ne).map(function(ae){return ne[ae]})}function Lo(ne,ae){if(ne.findIndex)return ne.findIndex(ae);for(var oe=0;oe<ne.length;oe++)if(ae(ne[oe]))return oe;return-1}function Sr(ne,ae){if(ne.find)return ne.find(ae);var oe=Lo(ne,ae);if(oe!==-1)return ne[oe]}function so(ne){return Array.prototype.slice.call(ne)}var ei=cn(function(ne){return ne.reduce(function(ae,oe){return ae[oe.descriptor.id]=oe,ae},{})}),wn=cn(function(ne){return ne.reduce(function(ae,oe){return ae[oe.descriptor.id]=oe,ae},{})}),hn=cn(function(ne){return ko(ne)}),nn=cn(function(ne){return ko(ne)}),ba=cn(function(ne,ae){var oe=nn(ae).filter(function(ge){return ne===ge.descriptor.droppableId}).sort(function(ge,xe){return ge.descriptor.index-xe.descriptor.index});return oe});function Ca(ne){return ne.at&&ne.at.type==="REORDER"?ne.at.destination:null}function Pr(ne){return ne.at&&ne.at.type==="COMBINE"?ne.at.combine:null}var ma=cn(function(ne,ae){return ae.filter(function(oe){return oe.descriptor.id!==ne.descriptor.id})}),Ir=function(ne){var ae=ne.isMovingForward,oe=ne.draggable,ge=ne.destination,xe=ne.insideDestination,Ae=ne.previousImpact;if(!ge.isCombineEnabled)return null;var Me=Ca(Ae);if(!Me)return null;function ke(vr){var br={type:"COMBINE",combine:{draggableId:vr,droppableId:ge.descriptor.id}};return(0,Ne.Z)({},Ae,{at:br})}var Et=Ae.displaced.all,kt=Et.length?Et[0]:null;if(ae)return kt?ke(kt):null;var Rt=ma(oe,xe);if(!kt){if(!Rt.length)return null;var At=Rt[Rt.length-1];return ke(At.descriptor.id)}var Ft=Lo(Rt,function(vr){return vr.descriptor.id===kt});Ft===-1&&Qe(!1);var Yt=Ft-1;if(Yt<0)return null;var Un=Rt[Yt];return ke(Un.descriptor.id)},Wr=function(ne,ae){return ne.descriptor.droppableId===ae.descriptor.id},To={point:hr,value:0},io={invisible:{},visible:{},all:[]},Lr={displaced:io,displacedBy:To,at:null},ao=function(ne,ae){return function(oe){return ne<=oe&&oe<=ae}},Co=function(ne){var ae=ao(ne.top,ne.bottom),oe=ao(ne.left,ne.right);return function(ge){var xe=ae(ge.top)&&ae(ge.bottom)&&oe(ge.left)&&oe(ge.right);if(xe)return!0;var Ae=ae(ge.top)||ae(ge.bottom),Me=oe(ge.left)||oe(ge.right),ke=Ae&&Me;if(ke)return!0;var Et=ge.top<ne.top&&ge.bottom>ne.bottom,kt=ge.left<ne.left&&ge.right>ne.right,Rt=Et&&kt;if(Rt)return!0;var At=Et&&Me||kt&&Ae;return At}},ai=function(ne){var ae=ao(ne.top,ne.bottom),oe=ao(ne.left,ne.right);return function(ge){var xe=ae(ge.top)&&ae(ge.bottom)&&oe(ge.left)&&oe(ge.right);return xe}},Wo={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},si={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Li=function(ne){return function(ae){var oe=ao(ae.top,ae.bottom),ge=ao(ae.left,ae.right);return function(xe){return ne===Wo?oe(xe.top)&&oe(xe.bottom):ge(xe.left)&&ge(xe.right)}}},ur=function(ae,oe){var ge=oe.frame?oe.frame.scroll.diff.displacement:hr;return wr(ae,ge)},wa=function(ae,oe,ge){return oe.subject.active?ge(oe.subject.active)(ae):!1},Va=function(ae,oe,ge){return ge(oe)(ae)},$a=function(ae){var oe=ae.target,ge=ae.destination,xe=ae.viewport,Ae=ae.withDroppableDisplacement,Me=ae.isVisibleThroughFrameFn,ke=Ae?ur(oe,ge):oe;return wa(ke,ge,Me)&&Va(ke,xe,Me)},So=function(ae){return $a((0,Ne.Z)({},ae,{isVisibleThroughFrameFn:Co}))},Be=function(ae){return $a((0,Ne.Z)({},ae,{isVisibleThroughFrameFn:ai}))},gn=function(ae){return $a((0,Ne.Z)({},ae,{isVisibleThroughFrameFn:Li(ae.destination.axis)}))},On=function(ae,oe,ge){if(typeof ge=="boolean")return ge;if(!oe)return!0;var xe=oe.invisible,Ae=oe.visible;if(xe[ae])return!1;var Me=Ae[ae];return Me?Me.shouldAnimate:!0};function ya(ne,ae){var oe=ne.page.marginBox,ge={top:ae.point.y,right:0,bottom:0,left:ae.point.x};return Jn(Pa(oe,ge))}function an(ne){var ae=ne.afterDragging,oe=ne.destination,ge=ne.displacedBy,xe=ne.viewport,Ae=ne.forceShouldAnimate,Me=ne.last;return ae.reduce(function(Et,kt){var Rt=ya(kt,ge),At=kt.descriptor.id;Et.all.push(At);var Ft=So({target:Rt,destination:oe,viewport:xe,withDroppableDisplacement:!0});if(!Ft)return Et.invisible[kt.descriptor.id]=!0,Et;var Yt=On(At,Me,Ae),Un={draggableId:At,shouldAnimate:Yt};return Et.visible[At]=Un,Et},{all:[],visible:{},invisible:{}})}function za(ne,ae){if(!ne.length)return 0;var oe=ne[ne.length-1].descriptor.index;return ae.inHomeList?oe:oe+1}function Ia(ne){var ae=ne.insideDestination,oe=ne.inHomeList,ge=ne.displacedBy,xe=ne.destination,Ae=za(ae,{inHomeList:oe});return{displaced:io,displacedBy:ge,at:{type:"REORDER",destination:{droppableId:xe.descriptor.id,index:Ae}}}}function Rn(ne){var ae=ne.draggable,oe=ne.insideDestination,ge=ne.destination,xe=ne.viewport,Ae=ne.displacedBy,Me=ne.last,ke=ne.index,Et=ne.forceShouldAnimate,kt=Wr(ae,ge);if(ke==null)return Ia({insideDestination:oe,inHomeList:kt,displacedBy:Ae,destination:ge});var Rt=Sr(oe,function(vr){return vr.descriptor.index===ke});if(!Rt)return Ia({insideDestination:oe,inHomeList:kt,displacedBy:Ae,destination:ge});var At=ma(ae,oe),Ft=oe.indexOf(Rt),Yt=At.slice(Ft),Un=an({afterDragging:Yt,destination:ge,displacedBy:Ae,last:Me,viewport:xe.frame,forceShouldAnimate:Et});return{displaced:Un,displacedBy:Ae,at:{type:"REORDER",destination:{droppableId:ge.descriptor.id,index:ke}}}}function _n(ne,ae){return!!ae.effected[ne]}var pr=function(ne){var ae=ne.isMovingForward,oe=ne.destination,ge=ne.draggables,xe=ne.combine,Ae=ne.afterCritical;if(!oe.isCombineEnabled)return null;var Me=xe.draggableId,ke=ge[Me],Et=ke.descriptor.index,kt=_n(Me,Ae);return kt?ae?Et:Et-1:ae?Et+1:Et},Wa=function(ne){var ae=ne.isMovingForward,oe=ne.isInHomeList,ge=ne.insideDestination,xe=ne.location;if(!ge.length)return null;var Ae=xe.index,Me=ae?Ae+1:Ae-1,ke=ge[0].descriptor.index,Et=ge[ge.length-1].descriptor.index,kt=oe?Et:Et+1;return Me<ke||Me>kt?null:Me},Ga=function(ne){var ae=ne.isMovingForward,oe=ne.isInHomeList,ge=ne.draggable,xe=ne.draggables,Ae=ne.destination,Me=ne.insideDestination,ke=ne.previousImpact,Et=ne.viewport,kt=ne.afterCritical,Rt=ke.at;if(Rt||Qe(!1),Rt.type==="REORDER"){var At=Wa({isMovingForward:ae,isInHomeList:oe,location:Rt.destination,insideDestination:Me});return At==null?null:Rn({draggable:ge,insideDestination:Me,destination:Ae,viewport:Et,last:ke.displaced,displacedBy:ke.displacedBy,index:At})}var Ft=pr({isMovingForward:ae,destination:Ae,displaced:ke.displaced,draggables:xe,combine:Rt.combine,afterCritical:kt});return Ft==null?null:Rn({draggable:ge,insideDestination:Me,destination:Ae,viewport:Et,last:ke.displaced,displacedBy:ke.displacedBy,index:Ft})},Xa=function(ne){var ae=ne.displaced,oe=ne.afterCritical,ge=ne.combineWith,xe=ne.displacedBy,Ae=!!(ae.visible[ge]||ae.invisible[ge]);return _n(ge,oe)?Ae?hr:Ea(xe.point):Ae?xe.point:hr},zr=function(ne){var ae=ne.afterCritical,oe=ne.impact,ge=ne.draggables,xe=Pr(oe);xe||Qe(!1);var Ae=xe.draggableId,Me=ge[Ae].page.borderBox.center,ke=Xa({displaced:oe.displaced,afterCritical:ae,combineWith:Ae,displacedBy:oe.displacedBy});return Nr(Me,ke)},Oo=function(ae,oe){return oe.margin[ae.start]+oe.borderBox[ae.size]/2},ri=function(ae,oe){return oe.margin[ae.end]+oe.borderBox[ae.size]/2},ti=function(ae,oe,ge){return oe[ae.crossAxisStart]+ge.margin[ae.crossAxisStart]+ge.borderBox[ae.crossAxisSize]/2},Vi=function(ae){var oe=ae.axis,ge=ae.moveRelativeTo,xe=ae.isMoving;return Ka(oe.line,ge.marginBox[oe.end]+Oo(oe,xe),ti(oe,ge.marginBox,xe))},al=function(ae){var oe=ae.axis,ge=ae.moveRelativeTo,xe=ae.isMoving;return Ka(oe.line,ge.marginBox[oe.start]-ri(oe,xe),ti(oe,ge.marginBox,xe))},il=function(ae){var oe=ae.axis,ge=ae.moveInto,xe=ae.isMoving;return Ka(oe.line,ge.contentBox[oe.start]+Oo(oe,xe),ti(oe,ge.contentBox,xe))},Hl=function(ne){var ae=ne.impact,oe=ne.draggable,ge=ne.draggables,xe=ne.droppable,Ae=ne.afterCritical,Me=ba(xe.descriptor.id,ge),ke=oe.page,Et=xe.axis;if(!Me.length)return il({axis:Et,moveInto:xe.page,isMoving:ke});var kt=ae.displaced,Rt=ae.displacedBy,At=kt.all[0];if(At){var Ft=ge[At];if(_n(At,Ae))return al({axis:Et,moveRelativeTo:Ft.page,isMoving:ke});var Yt=Jt(Ft.page,Rt.point);return al({axis:Et,moveRelativeTo:Yt,isMoving:ke})}var Un=Me[Me.length-1];if(Un.descriptor.id===oe.descriptor.id)return ke.borderBox.center;if(_n(Un.descriptor.id,Ae)){var vr=Jt(Un.page,Ea(Ae.displacedBy.point));return Vi({axis:Et,moveRelativeTo:vr,isMoving:ke})}return Vi({axis:Et,moveRelativeTo:Un.page,isMoving:ke})},Nl=function(ne,ae){var oe=ne.frame;return oe?Nr(ae,oe.scroll.diff.displacement):ae},wo=function(ae){var oe=ae.impact,ge=ae.draggable,xe=ae.droppable,Ae=ae.draggables,Me=ae.afterCritical,ke=ge.page.borderBox.center,Et=oe.at;return!xe||!Et?ke:Et.type==="REORDER"?Hl({impact:oe,draggable:ge,draggables:Ae,droppable:xe,afterCritical:Me}):zr({impact:oe,draggables:Ae,afterCritical:Me})},bl=function(ne){var ae=wo(ne),oe=ne.droppable,ge=oe?Nl(oe,ae):ae;return ge},eu=function(ne,ae){var oe=Ur(ae,ne.scroll.initial),ge=Ea(oe),xe=Jn({top:ae.y,bottom:ae.y+ne.frame.height,left:ae.x,right:ae.x+ne.frame.width}),Ae={frame:xe,scroll:{initial:ne.scroll.initial,max:ne.scroll.max,current:ae,diff:{value:oe,displacement:ge}}};return Ae};function Il(ne,ae){return ne.map(function(oe){return ae[oe]})}function Al(ne,ae){for(var oe=0;oe<ae.length;oe++){var ge=ae[oe].visible[ne];if(ge)return ge}return null}var tu=function(ne){var ae=ne.impact,oe=ne.viewport,ge=ne.destination,xe=ne.draggables,Ae=ne.maxScrollChange,Me=eu(oe,Nr(oe.scroll.current,Ae)),ke=ge.frame?Bo(ge,Nr(ge.frame.scroll.current,Ae)):ge,Et=ae.displaced,kt=an({afterDragging:Il(Et.all,xe),destination:ge,displacedBy:ae.displacedBy,viewport:Me.frame,last:Et,forceShouldAnimate:!1}),Rt=an({afterDragging:Il(Et.all,xe),destination:ke,displacedBy:ae.displacedBy,viewport:oe.frame,last:Et,forceShouldAnimate:!1}),At={},Ft={},Yt=[Et,kt,Rt];Et.all.forEach(function(vr){var br=Al(vr,Yt);if(br){Ft[vr]=br;return}At[vr]=!0});var Un=(0,Ne.Z)({},ae,{displaced:{all:Et.all,invisible:At,visible:Ft}});return Un},_u=function(ne,ae){return Nr(ne.scroll.diff.displacement,ae)},su=function(ne){var ae=ne.pageBorderBoxCenter,oe=ne.draggable,ge=ne.viewport,xe=_u(ge,ae),Ae=Ur(xe,oe.page.borderBox.center);return Nr(oe.client.borderBox.center,Ae)},mu=function(ne){var ae=ne.draggable,oe=ne.destination,ge=ne.newPageBorderBoxCenter,xe=ne.viewport,Ae=ne.withDroppableDisplacement,Me=ne.onlyOnMainAxis,ke=Me===void 0?!1:Me,Et=Ur(ge,ae.page.borderBox.center),kt=wr(ae.page.borderBox,Et),Rt={target:kt,destination:oe,withDroppableDisplacement:Ae,viewport:xe};return ke?gn(Rt):Be(Rt)},Xu=function(ne){var ae=ne.isMovingForward,oe=ne.draggable,ge=ne.destination,xe=ne.draggables,Ae=ne.previousImpact,Me=ne.viewport,ke=ne.previousPageBorderBoxCenter,Et=ne.previousClientSelection,kt=ne.afterCritical;if(!ge.isEnabled)return null;var Rt=ba(ge.descriptor.id,xe),At=Wr(oe,ge),Ft=Ir({isMovingForward:ae,draggable:oe,destination:ge,insideDestination:Rt,previousImpact:Ae})||Ga({isMovingForward:ae,isInHomeList:At,draggable:oe,draggables:xe,destination:ge,insideDestination:Rt,previousImpact:Ae,viewport:Me,afterCritical:kt});if(!Ft)return null;var Yt=bl({impact:Ft,draggable:oe,droppable:ge,draggables:xe,afterCritical:kt}),Un=mu({draggable:oe,destination:ge,newPageBorderBoxCenter:Yt,viewport:Me.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(Un){var vr=su({pageBorderBoxCenter:Yt,draggable:oe,viewport:Me});return{clientSelection:vr,impact:Ft,scrollJumpRequest:null}}var br=Ur(Yt,ke),Br=tu({impact:Ft,viewport:Me,destination:ge,draggables:xe,maxScrollChange:br});return{clientSelection:Et,impact:Br,scrollJumpRequest:br}},Pl=function(ae){var oe=ae.subject.active;return oe||Qe(!1),oe},Ru=function(ne){var ae=ne.isMovingForward,oe=ne.pageBorderBoxCenter,ge=ne.source,xe=ne.droppables,Ae=ne.viewport,Me=ge.subject.active;if(!Me)return null;var ke=ge.axis,Et=ao(Me[ke.start],Me[ke.end]),kt=hn(xe).filter(function(At){return At!==ge}).filter(function(At){return At.isEnabled}).filter(function(At){return!!At.subject.active}).filter(function(At){return Co(Ae.frame)(Pl(At))}).filter(function(At){var Ft=Pl(At);return ae?Me[ke.crossAxisEnd]<Ft[ke.crossAxisEnd]:Ft[ke.crossAxisStart]<Me[ke.crossAxisStart]}).filter(function(At){var Ft=Pl(At),Yt=ao(Ft[ke.start],Ft[ke.end]);return Et(Ft[ke.start])||Et(Ft[ke.end])||Yt(Me[ke.start])||Yt(Me[ke.end])}).sort(function(At,Ft){var Yt=Pl(At)[ke.crossAxisStart],Un=Pl(Ft)[ke.crossAxisStart];return ae?Yt-Un:Un-Yt}).filter(function(At,Ft,Yt){return Pl(At)[ke.crossAxisStart]===Pl(Yt[0])[ke.crossAxisStart]});if(!kt.length)return null;if(kt.length===1)return kt[0];var Rt=kt.filter(function(At){var Ft=ao(Pl(At)[ke.start],Pl(At)[ke.end]);return Ft(oe[ke.line])});return Rt.length===1?Rt[0]:Rt.length>1?Rt.sort(function(At,Ft){return Pl(At)[ke.start]-Pl(Ft)[ke.start]})[0]:kt.sort(function(At,Ft){var Yt=Ta(oe,Dr(Pl(At))),Un=Ta(oe,Dr(Pl(Ft)));return Yt!==Un?Yt-Un:Pl(At)[ke.start]-Pl(Ft)[ke.start]})[0]},Mu=function(ae,oe){var ge=ae.page.borderBox.center;return _n(ae.descriptor.id,oe)?Ur(ge,oe.displacedBy.point):ge},ll=function(ae,oe){var ge=ae.page.borderBox;return _n(ae.descriptor.id,oe)?wr(ge,Ea(oe.displacedBy.point)):ge},Tu=function(ne){var ae=ne.pageBorderBoxCenter,oe=ne.viewport,ge=ne.destination,xe=ne.insideDestination,Ae=ne.afterCritical,Me=xe.filter(function(ke){return Be({target:ll(ke,Ae),destination:ge,viewport:oe.frame,withDroppableDisplacement:!0})}).sort(function(ke,Et){var kt=qa(ae,Nl(ge,Mu(ke,Ae))),Rt=qa(ae,Nl(ge,Mu(Et,Ae)));return kt<Rt?-1:Rt<kt?1:ke.descriptor.index-Et.descriptor.index});return Me[0]||null},nu=cn(function(ae,oe){var ge=oe[ae.line];return{value:ge,point:Ka(ae.line,ge)}}),Ju=function(ae,oe,ge){var xe=ae.axis;if(ae.descriptor.mode==="virtual")return Ka(xe.line,oe[xe.line]);var Ae=ae.subject.page.contentBox[xe.size],Me=ba(ae.descriptor.id,ge),ke=Me.reduce(function(Rt,At){return Rt+At.client.marginBox[xe.size]},0),Et=ke+oe[xe.line],kt=Et-Ae;return kt<=0?null:Ka(xe.line,kt)},bu=function(ae,oe){return(0,Ne.Z)({},ae,{scroll:(0,Ne.Z)({},ae.scroll,{max:oe})})},ku=function(ae,oe,ge){var xe=ae.frame;Wr(oe,ae)&&Qe(!1),ae.subject.withPlaceholder&&Qe(!1);var Ae=nu(ae.axis,oe.displaceBy).point,Me=Ju(ae,Ae,ge),ke={placeholderSize:Ae,increasedBy:Me,oldFrameMaxScroll:ae.frame?ae.frame.scroll.max:null};if(!xe){var Et=yo({page:ae.subject.page,withPlaceholder:ke,axis:ae.axis,frame:ae.frame});return(0,Ne.Z)({},ae,{subject:Et})}var kt=Me?Nr(xe.scroll.max,Me):xe.scroll.max,Rt=bu(xe,kt),At=yo({page:ae.subject.page,withPlaceholder:ke,axis:ae.axis,frame:Rt});return(0,Ne.Z)({},ae,{subject:At,frame:Rt})},qu=function(ae){var oe=ae.subject.withPlaceholder;oe||Qe(!1);var ge=ae.frame;if(!ge){var xe=yo({page:ae.subject.page,axis:ae.axis,frame:null,withPlaceholder:null});return(0,Ne.Z)({},ae,{subject:xe})}var Ae=oe.oldFrameMaxScroll;Ae||Qe(!1);var Me=bu(ge,Ae),ke=yo({page:ae.subject.page,axis:ae.axis,frame:Me,withPlaceholder:null});return(0,Ne.Z)({},ae,{subject:ke,frame:Me})},Zu=function(ne){var ae=ne.previousPageBorderBoxCenter,oe=ne.moveRelativeTo,ge=ne.insideDestination,xe=ne.draggable,Ae=ne.draggables,Me=ne.destination,ke=ne.viewport,Et=ne.afterCritical;if(!oe){if(ge.length)return null;var kt={displaced:io,displacedBy:To,at:{type:"REORDER",destination:{droppableId:Me.descriptor.id,index:0}}},Rt=bl({impact:kt,draggable:xe,droppable:Me,draggables:Ae,afterCritical:Et}),At=Wr(xe,Me)?Me:ku(Me,xe,Ae),Ft=mu({draggable:xe,destination:At,newPageBorderBoxCenter:Rt,viewport:ke.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return Ft?kt:null}var Yt=ae[Me.axis.line]<=oe.page.borderBox.center[Me.axis.line],Un=function(){var br=oe.descriptor.index;return oe.descriptor.id===xe.descriptor.id||Yt?br:br+1}(),vr=nu(Me.axis,xe.displaceBy);return Rn({draggable:xe,insideDestination:ge,destination:Me,viewport:ke,displacedBy:vr,last:io,index:Un})},Cl=function(ne){var ae=ne.isMovingForward,oe=ne.previousPageBorderBoxCenter,ge=ne.draggable,xe=ne.isOver,Ae=ne.draggables,Me=ne.droppables,ke=ne.viewport,Et=ne.afterCritical,kt=Ru({isMovingForward:ae,pageBorderBoxCenter:oe,source:xe,droppables:Me,viewport:ke});if(!kt)return null;var Rt=ba(kt.descriptor.id,Ae),At=Tu({pageBorderBoxCenter:oe,viewport:ke,destination:kt,insideDestination:Rt,afterCritical:Et}),Ft=Zu({previousPageBorderBoxCenter:oe,destination:kt,draggable:ge,draggables:Ae,moveRelativeTo:At,insideDestination:Rt,viewport:ke,afterCritical:Et});if(!Ft)return null;var Yt=bl({impact:Ft,draggable:ge,droppable:kt,draggables:Ae,afterCritical:Et}),Un=su({pageBorderBoxCenter:Yt,draggable:ge,viewport:ke});return{clientSelection:Un,impact:Ft,scrollJumpRequest:null}},qi=function(ne){var ae=ne.at;return ae?ae.type==="REORDER"?ae.destination.droppableId:ae.combine.droppableId:null},Hu=function(ae,oe){var ge=qi(ae);return ge?oe[ge]:null},fs=function(ne){var ae=ne.state,oe=ne.type,ge=Hu(ae.impact,ae.dimensions.droppables),xe=!!ge,Ae=ae.dimensions.droppables[ae.critical.droppable.id],Me=ge||Ae,ke=Me.axis.direction,Et=ke==="vertical"&&(oe==="MOVE_UP"||oe==="MOVE_DOWN")||ke==="horizontal"&&(oe==="MOVE_LEFT"||oe==="MOVE_RIGHT");if(Et&&!xe)return null;var kt=oe==="MOVE_DOWN"||oe==="MOVE_RIGHT",Rt=ae.dimensions.draggables[ae.critical.draggable.id],At=ae.current.page.borderBoxCenter,Ft=ae.dimensions,Yt=Ft.draggables,Un=Ft.droppables;return Et?Xu({isMovingForward:kt,previousPageBorderBoxCenter:At,draggable:Rt,destination:Me,draggables:Yt,viewport:ae.viewport,previousClientSelection:ae.current.client.selection,previousImpact:ae.impact,afterCritical:ae.afterCritical}):Cl({isMovingForward:kt,previousPageBorderBoxCenter:At,draggable:Rt,isOver:Me,draggables:Yt,droppables:Un,viewport:ae.viewport,afterCritical:ae.afterCritical})};function au(ne){return ne.phase==="DRAGGING"||ne.phase==="COLLECTING"}function Ti(ne){var ae=ao(ne.top,ne.bottom),oe=ao(ne.left,ne.right);return function(xe){return ae(xe.y)&&oe(xe.x)}}function Cu(ne,ae){return ne.left<ae.right&&ne.right>ae.left&&ne.top<ae.bottom&&ne.bottom>ae.top}function ju(ne){var ae=ne.pageBorderBox,oe=ne.draggable,ge=ne.candidates,xe=oe.page.borderBox.center,Ae=ge.map(function(Me){var ke=Me.axis,Et=Ka(Me.axis.line,ae.center[ke.line],Me.page.borderBox.center[ke.crossAxisLine]);return{id:Me.descriptor.id,distance:qa(xe,Et)}}).sort(function(Me,ke){return ke.distance-Me.distance});return Ae[0]?Ae[0].id:null}function rs(ne){var ae=ne.pageBorderBox,oe=ne.draggable,ge=ne.droppables,xe=hn(ge).filter(function(Ae){if(!Ae.isEnabled)return!1;var Me=Ae.subject.active;if(!Me||!Cu(ae,Me))return!1;if(Ti(Me)(ae.center))return!0;var ke=Ae.axis,Et=Me.center[ke.crossAxisLine],kt=ae[ke.crossAxisStart],Rt=ae[ke.crossAxisEnd],At=ao(Me[ke.crossAxisStart],Me[ke.crossAxisEnd]),Ft=At(kt),Yt=At(Rt);return!Ft&&!Yt?!0:Ft?kt<Et:Rt>Et});return xe.length?xe.length===1?xe[0].descriptor.id:ju({pageBorderBox:ae,draggable:oe,candidates:xe}):null}var Ll=function(ae,oe){return Jn(wr(ae,oe))},zu=function(ne,ae){var oe=ne.frame;return oe?Ll(ae,oe.scroll.diff.value):ae};function xu(ne){var ae=ne.displaced,oe=ne.id;return!!(ae.visible[oe]||ae.invisible[oe])}function Au(ne){var ae=ne.draggable,oe=ne.closest,ge=ne.inHomeList;return oe?ge&&oe.descriptor.index>ae.descriptor.index?oe.descriptor.index-1:oe.descriptor.index:null}var Fl=function(ne){var ae=ne.pageBorderBoxWithDroppableScroll,oe=ne.draggable,ge=ne.destination,xe=ne.insideDestination,Ae=ne.last,Me=ne.viewport,ke=ne.afterCritical,Et=ge.axis,kt=nu(ge.axis,oe.displaceBy),Rt=kt.value,At=ae[Et.start],Ft=ae[Et.end],Yt=ma(oe,xe),Un=Sr(Yt,function(br){var Br=br.descriptor.id,to=br.page.borderBox.center[Et.line],ho=_n(Br,ke),bo=xu({displaced:Ae,id:Br});return ho?bo?Ft<=to:At<to-Rt:bo?Ft<=to+Rt:At<to}),vr=Au({draggable:oe,closest:Un,inHomeList:Wr(oe,ge)});return Rn({draggable:oe,insideDestination:xe,destination:ge,viewport:Me,last:Ae,displacedBy:kt,index:vr})},jl=4,os=function(ne){var ae=ne.draggable,oe=ne.pageBorderBoxWithDroppableScroll,ge=ne.previousImpact,xe=ne.destination,Ae=ne.insideDestination,Me=ne.afterCritical;if(!xe.isCombineEnabled)return null;var ke=xe.axis,Et=nu(xe.axis,ae.displaceBy),kt=Et.value,Rt=oe[ke.start],At=oe[ke.end],Ft=ma(ae,Ae),Yt=Sr(Ft,function(vr){var br=vr.descriptor.id,Br=vr.page.borderBox,to=Br[ke.size],ho=to/jl,bo=_n(br,Me),Si=xu({displaced:ge.displaced,id:br});return bo?Si?At>Br[ke.start]+ho&&At<Br[ke.end]-ho:Rt>Br[ke.start]-kt+ho&&Rt<Br[ke.end]-kt-ho:Si?At>Br[ke.start]+kt+ho&&At<Br[ke.end]+kt-ho:Rt>Br[ke.start]+ho&&Rt<Br[ke.end]-ho});if(!Yt)return null;var Un={displacedBy:Et,displaced:ge.displaced,at:{type:"COMBINE",combine:{draggableId:Yt.descriptor.id,droppableId:xe.descriptor.id}}};return Un},$u=function(ne){var ae=ne.pageOffset,oe=ne.draggable,ge=ne.draggables,xe=ne.droppables,Ae=ne.previousImpact,Me=ne.viewport,ke=ne.afterCritical,Et=Ll(oe.page.borderBox,ae),kt=rs({pageBorderBox:Et,draggable:oe,droppables:xe});if(!kt)return Lr;var Rt=xe[kt],At=ba(Rt.descriptor.id,ge),Ft=zu(Rt,Et);return os({pageBorderBoxWithDroppableScroll:Ft,draggable:oe,previousImpact:Ae,destination:Rt,insideDestination:At,afterCritical:ke})||Fl({pageBorderBoxWithDroppableScroll:Ft,draggable:oe,destination:Rt,insideDestination:At,last:Ae.displaced,viewport:Me,afterCritical:ke})},Gu=function(ne,ae){var oe;return(0,Ne.Z)({},ne,(oe={},oe[ae.descriptor.id]=ae,oe))},Gr=function(ae){var oe=ae.previousImpact,ge=ae.impact,xe=ae.droppables,Ae=qi(oe),Me=qi(ge);if(!Ae||Ae===Me)return xe;var ke=xe[Ae];if(!ke.subject.withPlaceholder)return xe;var Et=qu(ke);return Gu(xe,Et)},Fu=function(ne){var ae=ne.draggable,oe=ne.draggables,ge=ne.droppables,xe=ne.previousImpact,Ae=ne.impact,Me=Gr({previousImpact:xe,impact:Ae,droppables:ge}),ke=qi(Ae);if(!ke)return Me;var Et=ge[ke];if(Wr(ae,Et)||Et.subject.withPlaceholder)return Me;var kt=ku(Et,ae,oe);return Gu(Me,kt)},Xl=function(ne){var ae=ne.state,oe=ne.clientSelection,ge=ne.dimensions,xe=ne.viewport,Ae=ne.impact,Me=ne.scrollJumpRequest,ke=xe||ae.viewport,Et=ge||ae.dimensions,kt=oe||ae.current.client.selection,Rt=Ur(kt,ae.initial.client.selection),At={offset:Rt,selection:kt,borderBoxCenter:Nr(ae.initial.client.borderBoxCenter,Rt)},Ft={selection:Nr(At.selection,ke.scroll.current),borderBoxCenter:Nr(At.borderBoxCenter,ke.scroll.current),offset:Nr(At.offset,ke.scroll.diff.value)},Yt={client:At,page:Ft};if(ae.phase==="COLLECTING")return(0,Ne.Z)({phase:"COLLECTING"},ae,{dimensions:Et,viewport:ke,current:Yt});var Un=Et.draggables[ae.critical.draggable.id],vr=Ae||$u({pageOffset:Ft.offset,draggable:Un,draggables:Et.draggables,droppables:Et.droppables,previousImpact:ae.impact,viewport:ke,afterCritical:ae.afterCritical}),br=Fu({draggable:Un,impact:vr,previousImpact:ae.impact,draggables:Et.draggables,droppables:Et.droppables}),Br=(0,Ne.Z)({},ae,{current:Yt,dimensions:{draggables:Et.draggables,droppables:br},impact:vr,viewport:ke,scrollJumpRequest:Me||null,forceShouldAnimate:Me?!1:null});return Br};function zl(ne,ae){return ne.map(function(oe){return ae[oe]})}var or=function(ne){var ae=ne.impact,oe=ne.viewport,ge=ne.draggables,xe=ne.destination,Ae=ne.forceShouldAnimate,Me=ae.displaced,ke=zl(Me.all,ge),Et=an({afterDragging:ke,destination:xe,displacedBy:ae.displacedBy,viewport:oe.frame,forceShouldAnimate:Ae,last:Me});return(0,Ne.Z)({},ae,{displaced:Et})},du=function(ne){var ae=ne.impact,oe=ne.draggable,ge=ne.droppable,xe=ne.draggables,Ae=ne.viewport,Me=ne.afterCritical,ke=bl({impact:ae,draggable:oe,draggables:xe,droppable:ge,afterCritical:Me});return su({pageBorderBoxCenter:ke,draggable:oe,viewport:Ae})},es=function(ne){var ae=ne.state,oe=ne.dimensions,ge=ne.viewport;ae.movementMode!=="SNAP"&&Qe(!1);var xe=ae.impact,Ae=ge||ae.viewport,Me=oe||ae.dimensions,ke=Me.draggables,Et=Me.droppables,kt=ke[ae.critical.draggable.id],Rt=qi(xe);Rt||Qe(!1);var At=Et[Rt],Ft=or({impact:xe,viewport:Ae,destination:At,draggables:ke}),Yt=du({impact:Ft,draggable:kt,droppable:At,draggables:ke,viewport:Ae,afterCritical:ae.afterCritical});return Xl({impact:Ft,clientSelection:Yt,state:ae,dimensions:Me,viewport:Ae})},is=function(ne){return{index:ne.index,droppableId:ne.droppableId}},Bu=function(ne){var ae=ne.draggable,oe=ne.home,ge=ne.draggables,xe=ne.viewport,Ae=nu(oe.axis,ae.displaceBy),Me=ba(oe.descriptor.id,ge),ke=Me.indexOf(ae);ke===-1&&Qe(!1);var Et=Me.slice(ke+1),kt=Et.reduce(function(Yt,Un){return Yt[Un.descriptor.id]=!0,Yt},{}),Rt={inVirtualList:oe.descriptor.mode==="virtual",displacedBy:Ae,effected:kt},At=an({afterDragging:Et,destination:oe,displacedBy:Ae,last:null,viewport:xe.frame,forceShouldAnimate:!1}),Ft={displaced:At,displacedBy:Ae,at:{type:"REORDER",destination:is(ae.descriptor)}};return{impact:Ft,afterCritical:Rt}},ts=function(ne,ae){return{draggables:ne.draggables,droppables:Gu(ne.droppables,ae)}},cu=function(ae){},tl=function(ae){},ls=function(ne){var ae=ne.draggable,oe=ne.offset,ge=ne.initialWindowScroll,xe=Jt(ae.client,oe),Ae=Dn(xe,ge),Me=(0,Ne.Z)({},ae,{placeholder:(0,Ne.Z)({},ae.placeholder,{client:xe}),client:xe,page:Ae});return Me},us=function(ne){var ae=ne.frame;return ae||Qe(!1),ae},ss=function(ne){var ae=ne.additions,oe=ne.updatedDroppables,ge=ne.viewport,xe=ge.scroll.diff.value;return ae.map(function(Ae){var Me=Ae.descriptor.droppableId,ke=oe[Me],Et=us(ke),kt=Et.scroll.diff.value,Rt=Nr(xe,kt),At=ls({draggable:Ae,offset:Rt,initialWindowScroll:ge.scroll.initial});return At})},Wu=function(ne){var ae=ne.state,oe=ne.published;cu();var ge=oe.modified.map(function(ho){var bo=ae.dimensions.droppables[ho.droppableId],Si=Bo(bo,ho.scroll);return Si}),xe=(0,Ne.Z)({},ae.dimensions.droppables,{},ei(ge)),Ae=wn(ss({additions:oe.additions,updatedDroppables:xe,viewport:ae.viewport})),Me=(0,Ne.Z)({},ae.dimensions.draggables,{},Ae);oe.removals.forEach(function(ho){delete Me[ho]});var ke={droppables:xe,draggables:Me},Et=qi(ae.impact),kt=Et?ke.droppables[Et]:null,Rt=ke.draggables[ae.critical.draggable.id],At=ke.droppables[ae.critical.droppable.id],Ft=Bu({draggable:Rt,home:At,draggables:Me,viewport:ae.viewport}),Yt=Ft.impact,Un=Ft.afterCritical,vr=kt&&kt.isCombineEnabled?ae.impact:Yt,br=$u({pageOffset:ae.current.page.offset,draggable:ke.draggables[ae.critical.draggable.id],draggables:ke.draggables,droppables:ke.droppables,previousImpact:vr,viewport:ae.viewport,afterCritical:Un});tl();var Br=(0,Ne.Z)({phase:"DRAGGING"},ae,{phase:"DRAGGING",impact:br,onLiftImpact:Yt,dimensions:ke,afterCritical:Un,forceShouldAnimate:!1});if(ae.phase==="COLLECTING")return Br;var to=(0,Ne.Z)({phase:"DROP_PENDING"},Br,{phase:"DROP_PENDING",reason:ae.reason,isWaiting:!1});return to},Jl=function(ae){return ae.movementMode==="SNAP"},ql=function(ae,oe,ge){var xe=ts(ae.dimensions,oe);return!Jl(ae)||ge?Xl({state:ae,dimensions:xe}):es({state:ae,dimensions:xe})};function ru(ne){return ne.isDragging&&ne.movementMode==="SNAP"?(0,Ne.Z)({phase:"DRAGGING"},ne,{scrollJumpRequest:null}):ne}var fu={phase:"IDLE",completed:null,shouldFlush:!1},Ku=function(ne,ae){if(ne===void 0&&(ne=fu),ae.type==="FLUSH")return(0,Ne.Z)({},fu,{shouldFlush:!0});if(ae.type==="INITIAL_PUBLISH"){ne.phase!=="IDLE"&&Qe(!1);var oe=ae.payload,ge=oe.critical,xe=oe.clientSelection,Ae=oe.viewport,Me=oe.dimensions,ke=oe.movementMode,Et=Me.draggables[ge.draggable.id],kt=Me.droppables[ge.droppable.id],Rt={selection:xe,borderBoxCenter:Et.client.borderBox.center,offset:hr},At={client:Rt,page:{selection:Nr(Rt.selection,Ae.scroll.initial),borderBoxCenter:Nr(Rt.selection,Ae.scroll.initial),offset:Nr(Rt.selection,Ae.scroll.diff.value)}},Ft=hn(Me.droppables).every(function(ws){return!ws.isFixedOnPage}),Yt=Bu({draggable:Et,home:kt,draggables:Me.draggables,viewport:Ae}),Un=Yt.impact,vr=Yt.afterCritical,br={phase:"DRAGGING",isDragging:!0,critical:ge,movementMode:ke,dimensions:Me,initial:At,current:At,isWindowScrollAllowed:Ft,impact:Un,afterCritical:vr,onLiftImpact:Un,viewport:Ae,scrollJumpRequest:null,forceShouldAnimate:null};return br}if(ae.type==="COLLECTION_STARTING"){if(ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING")return ne;ne.phase!=="DRAGGING"&&Qe(!1);var Br=(0,Ne.Z)({phase:"COLLECTING"},ne,{phase:"COLLECTING"});return Br}if(ae.type==="PUBLISH_WHILE_DRAGGING")return ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING"||Qe(!1),Wu({state:ne,published:ae.payload});if(ae.type==="MOVE"){if(ne.phase==="DROP_PENDING")return ne;au(ne)||Qe(!1);var to=ae.payload.client;return jr(to,ne.current.client.selection)?ne:Xl({state:ne,clientSelection:to,impact:Jl(ne)?ne.impact:null})}if(ae.type==="UPDATE_DROPPABLE_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="COLLECTING")return ru(ne);au(ne)||Qe(!1);var ho=ae.payload,bo=ho.id,Si=ho.newScroll,gi=ne.dimensions.droppables[bo];if(!gi)return ne;var Zi=Bo(gi,Si);return ql(ne,Zi,!1)}if(ae.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;au(ne)||Qe(!1);var pl=ae.payload,Ki=pl.id,hl=pl.isEnabled,Rl=ne.dimensions.droppables[Ki];Rl||Qe(!1),Rl.isEnabled===hl&&Qe(!1);var kl=(0,Ne.Z)({},Rl,{isEnabled:hl});return ql(ne,kl,!0)}if(ae.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;au(ne)||Qe(!1);var Du=ae.payload,yu=Du.id,uu=Du.isCombineEnabled,Nu=ne.dimensions.droppables[yu];Nu||Qe(!1),Nu.isCombineEnabled===uu&&Qe(!1);var Zl=(0,Ne.Z)({},Nu,{isCombineEnabled:uu});return ql(ne,Zl,!0)}if(ae.type==="MOVE_BY_WINDOW_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="DROP_ANIMATING")return ne;au(ne)||Qe(!1),ne.isWindowScrollAllowed||Qe(!1);var ns=ae.payload.newScroll;if(jr(ne.viewport.scroll.current,ns))return ru(ne);var Iu=eu(ne.viewport,ns);return Jl(ne)?es({state:ne,viewport:Iu}):Xl({state:ne,viewport:Iu})}if(ae.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!au(ne))return ne;var Ps=ae.payload.maxScroll;if(jr(Ps,ne.viewport.scroll.max))return ne;var gs=(0,Ne.Z)({},ne.viewport,{scroll:(0,Ne.Z)({},ne.viewport.scroll,{max:Ps})});return(0,Ne.Z)({phase:"DRAGGING"},ne,{viewport:gs})}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"&&Qe(!1);var as=fs({state:ne,type:ae.type});return as?Xl({state:ne,impact:as.impact,clientSelection:as.clientSelection,scrollJumpRequest:as.scrollJumpRequest}):ne}if(ae.type==="DROP_PENDING"){var Lu=ae.payload.reason;ne.phase!=="COLLECTING"&&Qe(!1);var ms=(0,Ne.Z)({phase:"DROP_PENDING"},ne,{phase:"DROP_PENDING",isWaiting:!0,reason:Lu});return ms}if(ae.type==="DROP_ANIMATE"){var As=ae.payload,Ou=As.completed,ys=As.dropDuration,Fs=As.newHomeClientOffset;ne.phase==="DRAGGING"||ne.phase==="DROP_PENDING"||Qe(!1);var Ss={phase:"DROP_ANIMATING",completed:Ou,dropDuration:ys,newHomeClientOffset:Fs,dimensions:ne.dimensions};return Ss}if(ae.type==="DROP_COMPLETE"){var Bs=ae.payload.completed;return{phase:"IDLE",completed:Bs,shouldFlush:!1}}return ne},me=function(ae){return{type:"BEFORE_INITIAL_CAPTURE",payload:ae}},Se=function(ae){return{type:"LIFT",payload:ae}},ye=function(ae){return{type:"INITIAL_PUBLISH",payload:ae}},et=function(ae){return{type:"PUBLISH_WHILE_DRAGGING",payload:ae}},lt=function(){return{type:"COLLECTION_STARTING",payload:null}},Xt=function(ae){return{type:"UPDATE_DROPPABLE_SCROLL",payload:ae}},Gt=function(ae){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:ae}},kn=function(ae){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:ae}},Tn=function(ae){return{type:"MOVE",payload:ae}},ua=function(ae){return{type:"MOVE_BY_WINDOW_SCROLL",payload:ae}},La=function(ae){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:ae}},va=function(){return{type:"MOVE_UP",payload:null}},mn=function(){return{type:"MOVE_DOWN",payload:null}},Oa=function(){return{type:"MOVE_RIGHT",payload:null}},ka=function(){return{type:"MOVE_LEFT",payload:null}},Mn=function(){return{type:"FLUSH",payload:null}},ga=function(ae){return{type:"DROP_ANIMATE",payload:ae}},Za=function(ae){return{type:"DROP_COMPLETE",payload:ae}},Rr=function(ae){return{type:"DROP",payload:ae}},xr=function(ae){return{type:"DROP_PENDING",payload:ae}},Tr=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function Jr(ne){if(!(ne.length<=1)){for(var ae=ne.map(function(ke){return ke.descriptor.index}),oe={},ge=1;ge<ae.length;ge++){var xe=ae[ge],Ae=ae[ge-1];xe!==Ae+1&&(oe[xe]=!0)}if(Object.keys(oe).length)var Me=ae.map(function(ke){var Et=!!oe[ke];return Et?"[\u{1F525}"+ke+"]":""+ke}).join(", ")}}function Kr(ne,ae){if(0)var oe}var Gn=function(ne){return function(ae){var oe=ae.getState,ge=ae.dispatch;return function(xe){return function(Ae){if(Ae.type!=="LIFT"){xe(Ae);return}var Me=Ae.payload,ke=Me.id,Et=Me.clientSelection,kt=Me.movementMode,Rt=oe();Rt.phase==="DROP_ANIMATING"&&ge(Za({completed:Rt.completed})),oe().phase!=="IDLE"&&Qe(!1),ge(Mn()),ge(me({draggableId:ke,movementMode:kt}));var At={shouldPublishImmediately:kt==="SNAP"},Ft={draggableId:ke,scrollOptions:At},Yt=ne.startPublishing(Ft),Un=Yt.critical,vr=Yt.dimensions,br=Yt.viewport;Kr(Un,vr),ge(ye({critical:Un,dimensions:vr,clientSelection:Et,movementMode:kt,viewport:br}))}}}},ni=function(ne){return function(){return function(ae){return function(oe){oe.type==="INITIAL_PUBLISH"&&ne.dragging(),oe.type==="DROP_ANIMATE"&&ne.dropping(oe.payload.completed.result.reason),(oe.type==="FLUSH"||oe.type==="DROP_COMPLETE")&&ne.resting(),ae(oe)}}}},xo={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},Jo={opacity:{drop:0,combining:.7},scale:{drop:.75}},di={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},pi=di.outOfTheWay+"s "+xo.outOfTheWay,Bi={fluid:"opacity "+pi,snap:"transform "+pi+", opacity "+pi,drop:function(ae){var oe=ae+"s "+xo.drop;return"transform "+oe+", opacity "+oe},outOfTheWay:"transform "+pi,placeholder:"height "+pi+", width "+pi+", margin "+pi},_i=function(ae){return jr(ae,hr)?null:"translate("+ae.x+"px, "+ae.y+"px)"},Eo={moveTo:_i,drop:function(ae,oe){var ge=_i(ae);return ge?oe?ge+" scale("+Jo.scale.drop+")":ge:null}},Ko=di.minDropTime,Yo=di.maxDropTime,ki=Yo-Ko,Hi=1500,Ai=.6,Vo=function(ne){var ae=ne.current,oe=ne.destination,ge=ne.reason,xe=qa(ae,oe);if(xe<=0)return Ko;if(xe>=Hi)return Yo;var Ae=xe/Hi,Me=Ko+ki*Ae,ke=ge==="CANCEL"?Me*Ai:Me;return Number(ke.toFixed(2))},ul=function(ne){var ae=ne.impact,oe=ne.draggable,ge=ne.dimensions,xe=ne.viewport,Ae=ne.afterCritical,Me=ge.draggables,ke=ge.droppables,Et=qi(ae),kt=Et?ke[Et]:null,Rt=ke[oe.descriptor.droppableId],At=du({impact:ae,draggable:oe,draggables:Me,afterCritical:Ae,droppable:kt||Rt,viewport:xe}),Ft=Ur(At,oe.client.borderBox.center);return Ft},rl=function(ne){var ae=ne.draggables,oe=ne.reason,ge=ne.lastImpact,xe=ne.home,Ae=ne.viewport,Me=ne.onLiftImpact;if(!ge.at||oe!=="DROP"){var ke=or({draggables:ae,impact:Me,destination:xe,viewport:Ae,forceShouldAnimate:!0});return{impact:ke,didDropInsideDroppable:!1}}if(ge.at.type==="REORDER")return{impact:ge,didDropInsideDroppable:!0};var Et=(0,Ne.Z)({},ge,{displaced:io});return{impact:Et,didDropInsideDroppable:!0}},Ee=function(ne){var ae=ne.getState,oe=ne.dispatch;return function(ge){return function(xe){if(xe.type!=="DROP"){ge(xe);return}var Ae=ae(),Me=xe.payload.reason;if(Ae.phase==="COLLECTING"){oe(xr({reason:Me}));return}if(Ae.phase!=="IDLE"){var ke=Ae.phase==="DROP_PENDING"&&Ae.isWaiting;ke&&Qe(!1),Ae.phase==="DRAGGING"||Ae.phase==="DROP_PENDING"||Qe(!1);var Et=Ae.critical,kt=Ae.dimensions,Rt=kt.draggables[Ae.critical.draggable.id],At=rl({reason:Me,lastImpact:Ae.impact,afterCritical:Ae.afterCritical,onLiftImpact:Ae.onLiftImpact,home:Ae.dimensions.droppables[Ae.critical.droppable.id],viewport:Ae.viewport,draggables:Ae.dimensions.draggables}),Ft=At.impact,Yt=At.didDropInsideDroppable,Un=Yt?Ca(Ft):null,vr=Yt?Pr(Ft):null,br={index:Et.draggable.index,droppableId:Et.droppable.id},Br={draggableId:Rt.descriptor.id,type:Rt.descriptor.type,source:br,reason:Me,mode:Ae.movementMode,destination:Un,combine:vr},to=ul({impact:Ft,draggable:Rt,dimensions:kt,viewport:Ae.viewport,afterCritical:Ae.afterCritical}),ho={critical:Ae.critical,afterCritical:Ae.afterCritical,result:Br,impact:Ft},bo=!jr(Ae.current.client.offset,to)||!!Br.combine;if(!bo){oe(Za({completed:ho}));return}var Si=Vo({current:Ae.current.client.offset,destination:to,reason:Me}),gi={newHomeClientOffset:to,dropDuration:Si,completed:ho};oe(ga(gi))}}}},Ce=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Ye(ne){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(oe){oe.target!==window&&oe.target!==window.document||ne()}}}function rt(ne){var ae=ne.onWindowScroll;function oe(){ae(Ce())}var ge=Sa(oe),xe=Ye(ge),Ae=Ba;function Me(){return Ae!==Ba}function ke(){Me()&&Qe(!1),Ae=mr(window,[xe])}function Et(){Me()||Qe(!1),ge.cancel(),Ae(),Ae=Ba}return{start:ke,stop:Et,isActive:Me}}var ht=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},vt=function(ne){var ae=rt({onWindowScroll:function(ge){ne.dispatch(ua({newScroll:ge}))}});return function(oe){return function(ge){!ae.isActive()&&ge.type==="INITIAL_PUBLISH"&&ae.start(),ae.isActive()&&ht(ge)&&ae.stop(),oe(ge)}}},Vt=function(ne){var ae=!1,oe=!1,ge=setTimeout(function(){oe=!0}),xe=function(Me){ae||oe||(ae=!0,ne(Me),clearTimeout(ge))};return xe.wasCalled=function(){return ae},xe},Qt=function(){var ne=[],ae=function(Ae){var Me=Lo(ne,function(kt){return kt.timerId===Ae});Me===-1&&Qe(!1);var ke=ne.splice(Me,1),Et=ke[0];Et.callback()},oe=function(Ae){var Me=setTimeout(function(){return ae(Me)}),ke={timerId:Me,callback:Ae};ne.push(ke)},ge=function(){if(ne.length){var Ae=[].concat(ne);ne.length=0,Ae.forEach(function(Me){clearTimeout(Me.timerId),Me.callback()})}};return{add:oe,flush:ge}},Ut=function(ae,oe){return ae==null&&oe==null?!0:ae==null||oe==null?!1:ae.droppableId===oe.droppableId&&ae.index===oe.index},xn=function(ae,oe){return ae==null&&oe==null?!0:ae==null||oe==null?!1:ae.draggableId===oe.draggableId&&ae.droppableId===oe.droppableId},vn=function(ae,oe){if(ae===oe)return!0;var ge=ae.draggable.id===oe.draggable.id&&ae.draggable.droppableId===oe.draggable.droppableId&&ae.draggable.type===oe.draggable.type&&ae.draggable.index===oe.draggable.index,xe=ae.droppable.id===oe.droppable.id&&ae.droppable.type===oe.droppable.type;return ge&&xe},pn=function(ae,oe){cu(),oe(),tl()},qn=function(ae,oe){return{draggableId:ae.draggable.id,type:ae.droppable.type,source:{droppableId:ae.droppable.id,index:ae.draggable.index},mode:oe}},la=function(ae,oe,ge,xe){if(!ae){ge(xe(oe));return}var Ae=Vt(ge),Me={announce:Ae};ae(oe,Me),Ae.wasCalled()||ge(xe(oe))},fa=function(ne,ae){var oe=Qt(),ge=null,xe=function(Ft,Yt){ge&&Qe(!1),pn("onBeforeCapture",function(){var Un=ne().onBeforeCapture;if(Un){var vr={draggableId:Ft,mode:Yt};Un(vr)}})},Ae=function(Ft,Yt){ge&&Qe(!1),pn("onBeforeDragStart",function(){var Un=ne().onBeforeDragStart;Un&&Un(qn(Ft,Yt))})},Me=function(Ft,Yt){ge&&Qe(!1);var Un=qn(Ft,Yt);ge={mode:Yt,lastCritical:Ft,lastLocation:Un.source,lastCombine:null},oe.add(function(){pn("onDragStart",function(){return la(ne().onDragStart,Un,ae,En.onDragStart)})})},ke=function(Ft,Yt){var Un=Ca(Yt),vr=Pr(Yt);ge||Qe(!1);var br=!vn(Ft,ge.lastCritical);br&&(ge.lastCritical=Ft);var Br=!Ut(ge.lastLocation,Un);Br&&(ge.lastLocation=Un);var to=!xn(ge.lastCombine,vr);if(to&&(ge.lastCombine=vr),!(!br&&!Br&&!to)){var ho=(0,Ne.Z)({},qn(Ft,ge.mode),{combine:vr,destination:Un});oe.add(function(){pn("onDragUpdate",function(){return la(ne().onDragUpdate,ho,ae,En.onDragUpdate)})})}},Et=function(){ge||Qe(!1),oe.flush()},kt=function(Ft){ge||Qe(!1),ge=null,pn("onDragEnd",function(){return la(ne().onDragEnd,Ft,ae,En.onDragEnd)})},Rt=function(){if(ge){var Ft=(0,Ne.Z)({},qn(ge.lastCritical,ge.mode),{combine:null,destination:null,reason:"CANCEL"});kt(Ft)}};return{beforeCapture:xe,beforeStart:Ae,start:Me,update:ke,flush:Et,drop:kt,abort:Rt}},Ma=function(ne,ae){var oe=fa(ne,ae);return function(ge){return function(xe){return function(Ae){if(Ae.type==="BEFORE_INITIAL_CAPTURE"){oe.beforeCapture(Ae.payload.draggableId,Ae.payload.movementMode);return}if(Ae.type==="INITIAL_PUBLISH"){var Me=Ae.payload.critical;oe.beforeStart(Me,Ae.payload.movementMode),xe(Ae),oe.start(Me,Ae.payload.movementMode);return}if(Ae.type==="DROP_COMPLETE"){var ke=Ae.payload.completed.result;oe.flush(),xe(Ae),oe.drop(ke);return}if(xe(Ae),Ae.type==="FLUSH"){oe.abort();return}var Et=ge.getState();Et.phase==="DRAGGING"&&oe.update(Et.critical,Et.impact)}}}},Ht=function(ne){return function(ae){return function(oe){if(oe.type!=="DROP_ANIMATION_FINISHED"){ae(oe);return}var ge=ne.getState();ge.phase!=="DROP_ANIMATING"&&Qe(!1),ne.dispatch(Za({completed:ge.completed}))}}},ar=function(ne){var ae=null,oe=null;function ge(){oe&&(cancelAnimationFrame(oe),oe=null),ae&&(ae(),ae=null)}return function(xe){return function(Ae){if((Ae.type==="FLUSH"||Ae.type==="DROP_COMPLETE"||Ae.type==="DROP_ANIMATION_FINISHED")&&ge(),xe(Ae),Ae.type==="DROP_ANIMATE"){var Me={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Et=ne.getState();Et.phase==="DROP_ANIMATING"&&ne.dispatch(Tr())}};oe=requestAnimationFrame(function(){oe=null,ae=mr(window,[Me])})}}}},Ua=function(ne){return function(){return function(ae){return function(oe){(oe.type==="DROP_COMPLETE"||oe.type==="FLUSH"||oe.type==="DROP_ANIMATE")&&ne.stopPublishing(),ae(oe)}}}},dr=function(ne){var ae=!1;return function(){return function(oe){return function(ge){if(ge.type==="INITIAL_PUBLISH"){ae=!0,ne.tryRecordFocus(ge.payload.critical.draggable.id),oe(ge),ne.tryRestoreFocusRecorded();return}if(oe(ge),!!ae){if(ge.type==="FLUSH"){ae=!1,ne.tryRestoreFocusRecorded();return}if(ge.type==="DROP_COMPLETE"){ae=!1;var xe=ge.payload.completed.result;xe.combine&&ne.tryShiftRecord(xe.draggableId,xe.combine.draggableId),ne.tryRestoreFocusRecorded()}}}}}},Qr=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},no=function(ne){return function(ae){return function(oe){return function(ge){if(Qr(ge)){ne.stop(),oe(ge);return}if(ge.type==="INITIAL_PUBLISH"){oe(ge);var xe=ae.getState();xe.phase!=="DRAGGING"&&Qe(!1),ne.start(xe);return}oe(ge),ne.scroll(ae.getState())}}}},kr=function(ne){return function(ae){return function(oe){if(ae(oe),oe.type==="PUBLISH_WHILE_DRAGGING"){var ge=ne.getState();ge.phase==="DROP_PENDING"&&(ge.isWaiting||ne.dispatch(Rr({reason:ge.reason})))}}}},qr=Ze.qC,Xr=function(ne){var ae=ne.dimensionMarshal,oe=ne.focusMarshal,ge=ne.styleMarshal,xe=ne.getResponders,Ae=ne.announce,Me=ne.autoScroller;return(0,Ze.MT)(Ku,qr((0,Ze.md)(ni(ge),Ua(ae),Gn(ae),Ee,Ht,ar,kr,no(Me),vt,dr(oe),Ma(xe,Ae))))},sr=function(){return{additions:{},removals:{},modified:{}}};function ir(ne){var ae=ne.registry,oe=ne.callbacks,ge=sr(),xe=null,Ae=function(){xe||(oe.collectionStarting(),xe=requestAnimationFrame(function(){xe=null,cu();var Rt=ge,At=Rt.additions,Ft=Rt.removals,Yt=Rt.modified,Un=Object.keys(At).map(function(Br){return ae.draggable.getById(Br).getDimension(hr)}).sort(function(Br,to){return Br.descriptor.index-to.descriptor.index}),vr=Object.keys(Yt).map(function(Br){var to=ae.droppable.getById(Br),ho=to.callbacks.getScrollWhileDragging();return{droppableId:Br,scroll:ho}}),br={additions:Un,removals:Object.keys(Ft),modified:vr};ge=sr(),tl(),oe.publish(br)}))},Me=function(Rt){var At=Rt.descriptor.id;ge.additions[At]=Rt,ge.modified[Rt.descriptor.droppableId]=!0,ge.removals[At]&&delete ge.removals[At],Ae()},ke=function(Rt){var At=Rt.descriptor;ge.removals[At.id]=!0,ge.modified[At.droppableId]=!0,ge.additions[At.id]&&delete ge.additions[At.id],Ae()},Et=function(){xe&&(cancelAnimationFrame(xe),xe=null,ge=sr())};return{add:Me,remove:ke,stop:Et}}var Cr=function(ne){var ae=ne.scrollHeight,oe=ne.scrollWidth,ge=ne.height,xe=ne.width,Ae=Ur({x:oe,y:ae},{x:xe,y:ge}),Me={x:Math.max(0,Ae.x),y:Math.max(0,Ae.y)};return Me},Ja=function(){var ne=document.documentElement;return ne||Qe(!1),ne},cr=function(){var ne=Ja(),ae=Cr({scrollHeight:ne.scrollHeight,scrollWidth:ne.scrollWidth,width:ne.clientWidth,height:ne.clientHeight});return ae},$r=function(){var ne=Ce(),ae=cr(),oe=ne.y,ge=ne.x,xe=Ja(),Ae=xe.clientWidth,Me=xe.clientHeight,ke=ge+Ae,Et=oe+Me,kt=Jn({top:oe,left:ge,right:ke,bottom:Et}),Rt={frame:kt,scroll:{initial:ne,current:ne,max:ae,diff:{value:hr,displacement:hr}}};return Rt},Io=function(ne){var ae=ne.critical,oe=ne.scrollOptions,ge=ne.registry;cu();var xe=$r(),Ae=xe.scroll.current,Me=ae.droppable,ke=ge.droppable.getAllByType(Me.type).map(function(At){return At.callbacks.getDimensionAndWatchScroll(Ae,oe)}),Et=ge.draggable.getAllByType(ae.draggable.type).map(function(At){return At.getDimension(Ae)}),kt={draggables:wn(Et),droppables:ei(ke)};tl();var Rt={dimensions:kt,critical:ae,viewport:xe};return Rt};function Po(ne,ae,oe){if(oe.descriptor.id===ae.id||oe.descriptor.type!==ae.type)return!1;var ge=ne.droppable.getById(oe.descriptor.droppableId);return ge.descriptor.mode==="virtual"}var Vr=function(ne,ae){var oe=null,ge=ir({callbacks:{publish:ae.publishWhileDragging,collectionStarting:ae.collectionStarting},registry:ne}),xe=function(Yt,Un){ne.droppable.exists(Yt)||Qe(!1),oe&&ae.updateDroppableIsEnabled({id:Yt,isEnabled:Un})},Ae=function(Yt,Un){oe&&(ne.droppable.exists(Yt)||Qe(!1),ae.updateDroppableIsCombineEnabled({id:Yt,isCombineEnabled:Un}))},Me=function(Yt,Un){oe&&(ne.droppable.exists(Yt)||Qe(!1),ae.updateDroppableScroll({id:Yt,newScroll:Un}))},ke=function(Yt,Un){oe&&ne.droppable.getById(Yt).callbacks.scroll(Un)},Et=function(){if(oe){ge.stop();var Yt=oe.critical.droppable;ne.droppable.getAllByType(Yt.type).forEach(function(Un){return Un.callbacks.dragStopped()}),oe.unsubscribe(),oe=null}},kt=function(Yt){oe||Qe(!1);var Un=oe.critical.draggable;Yt.type==="ADDITION"&&Po(ne,Un,Yt.value)&&ge.add(Yt.value),Yt.type==="REMOVAL"&&Po(ne,Un,Yt.value)&&ge.remove(Yt.value)},Rt=function(Yt){oe&&Qe(!1);var Un=ne.draggable.getById(Yt.draggableId),vr=ne.droppable.getById(Un.descriptor.droppableId),br={draggable:Un.descriptor,droppable:vr.descriptor},Br=ne.subscribe(kt);return oe={critical:br,unsubscribe:Br},Io({critical:br,registry:ne,scrollOptions:Yt.scrollOptions})},At={updateDroppableIsEnabled:xe,updateDroppableIsCombineEnabled:Ae,scrollDroppable:ke,updateDroppableScroll:Me,startPublishing:Rt,stopPublishing:Et};return At},Ao=function(ne,ae){return ne.phase==="IDLE"?!0:ne.phase!=="DROP_ANIMATING"||ne.completed.result.draggableId===ae?!1:ne.completed.result.reason==="DROP"},Zo=function(ne){window.scrollBy(ne.x,ne.y)},ja=cn(function(ne){return hn(ne).filter(function(ae){return!(!ae.isEnabled||!ae.frame)})}),Ho=function(ae,oe){var ge=Sr(ja(oe),function(xe){return xe.frame||Qe(!1),Ti(xe.frame.pageMarginBox)(ae)});return ge},Oi=function(ne){var ae=ne.center,oe=ne.destination,ge=ne.droppables;if(oe){var xe=ge[oe];return xe.frame?xe:null}var Ae=Ho(ae,ge);return Ae},jo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ae){return Math.pow(ae,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},co=function(ne,ae){var oe=ne[ae.size]*jo.startFromPercentage,ge=ne[ae.size]*jo.maxScrollAtPercentage,xe={startScrollingFrom:oe,maxScrollValueAt:ge};return xe},Ri=function(ne){var ae=ne.startOfRange,oe=ne.endOfRange,ge=ne.current,xe=oe-ae;if(xe===0)return 0;var Ae=ge-ae,Me=Ae/xe;return Me},ro=1,bi=function(ne,ae){if(ne>ae.startScrollingFrom)return 0;if(ne<=ae.maxScrollValueAt)return jo.maxPixelScroll;if(ne===ae.startScrollingFrom)return ro;var oe=Ri({startOfRange:ae.maxScrollValueAt,endOfRange:ae.startScrollingFrom,current:ne}),ge=1-oe,xe=jo.maxPixelScroll*jo.ease(ge);return Math.ceil(xe)},_o=jo.durationDampening.accelerateAt,Ui=jo.durationDampening.stopDampeningAt,fo=function(ne,ae){var oe=ae,ge=Ui,xe=Date.now(),Ae=xe-oe;if(Ae>=Ui)return ne;if(Ae<_o)return ro;var Me=Ri({startOfRange:_o,endOfRange:ge,current:Ae}),ke=ne*jo.ease(Me);return Math.ceil(ke)},Yr=function(ne){var ae=ne.distanceToEdge,oe=ne.thresholds,ge=ne.dragStartTime,xe=ne.shouldUseTimeDampening,Ae=bi(ae,oe);return Ae===0?0:xe?Math.max(fo(Ae,ge),ro):Ae},oo=function(ne){var ae=ne.container,oe=ne.distanceToEdges,ge=ne.dragStartTime,xe=ne.axis,Ae=ne.shouldUseTimeDampening,Me=co(ae,xe),ke=oe[xe.end]<oe[xe.start];return ke?Yr({distanceToEdge:oe[xe.end],thresholds:Me,dragStartTime:ge,shouldUseTimeDampening:Ae}):-1*Yr({distanceToEdge:oe[xe.start],thresholds:Me,dragStartTime:ge,shouldUseTimeDampening:Ae})},_r=function(ne){var ae=ne.container,oe=ne.subject,ge=ne.proposedScroll,xe=oe.height>ae.height,Ae=oe.width>ae.width;return!Ae&&!xe?ge:Ae&&xe?null:{x:Ae?0:ge.x,y:xe?0:ge.y}},ce=Mr(function(ne){return ne===0?0:ne}),pe=function(ne){var ae=ne.dragStartTime,oe=ne.container,ge=ne.subject,xe=ne.center,Ae=ne.shouldUseTimeDampening,Me={top:xe.y-oe.top,right:oe.right-xe.x,bottom:oe.bottom-xe.y,left:xe.x-oe.left},ke=oo({container:oe,distanceToEdges:Me,dragStartTime:ae,axis:Wo,shouldUseTimeDampening:Ae}),Et=oo({container:oe,distanceToEdges:Me,dragStartTime:ae,axis:si,shouldUseTimeDampening:Ae}),kt=ce({x:Et,y:ke});if(jr(kt,hr))return null;var Rt=_r({container:oe,subject:ge,proposedScroll:kt});return Rt?jr(Rt,hr)?null:Rt:null},Pe=Mr(function(ne){return ne===0?0:ne>0?1:-1}),Nt=function(){var ne=function(oe,ge){return oe<0?oe:oe>ge?oe-ge:0};return function(ae){var oe=ae.current,ge=ae.max,xe=ae.change,Ae=Nr(oe,xe),Me={x:ne(Ae.x,ge.x),y:ne(Ae.y,ge.y)};return jr(Me,hr)?null:Me}}(),qt=function(ae){var oe=ae.max,ge=ae.current,xe=ae.change,Ae={x:Math.max(ge.x,oe.x),y:Math.max(ge.y,oe.y)},Me=Pe(xe),ke=Nt({max:Ae,current:ge,change:Me});return!ke||Me.x!==0&&ke.x===0||Me.y!==0&&ke.y===0},Ra=function(ae,oe){return qt({current:ae.scroll.current,max:ae.scroll.max,change:oe})},pa=function(ae,oe){if(!Ra(ae,oe))return null;var ge=ae.scroll.max,xe=ae.scroll.current;return Nt({current:xe,max:ge,change:oe})},Zn=function(ae,oe){var ge=ae.frame;return ge?qt({current:ge.scroll.current,max:ge.scroll.max,change:oe}):!1},jt=function(ae,oe){var ge=ae.frame;return!ge||!Zn(ae,oe)?null:Nt({current:ge.scroll.current,max:ge.scroll.max,change:oe})},Xn=function(ne){var ae=ne.viewport,oe=ne.subject,ge=ne.center,xe=ne.dragStartTime,Ae=ne.shouldUseTimeDampening,Me=pe({dragStartTime:xe,container:ae.frame,subject:oe,center:ge,shouldUseTimeDampening:Ae});return Me&&Ra(ae,Me)?Me:null},An=function(ne){var ae=ne.droppable,oe=ne.subject,ge=ne.center,xe=ne.dragStartTime,Ae=ne.shouldUseTimeDampening,Me=ae.frame;if(!Me)return null;var ke=pe({dragStartTime:xe,container:Me.pageMarginBox,subject:oe,center:ge,shouldUseTimeDampening:Ae});return ke&&Zn(ae,ke)?ke:null},Pt=function(ne){var ae=ne.state,oe=ne.dragStartTime,ge=ne.shouldUseTimeDampening,xe=ne.scrollWindow,Ae=ne.scrollDroppable,Me=ae.current.page.borderBoxCenter,ke=ae.dimensions.draggables[ae.critical.draggable.id],Et=ke.page.marginBox;if(ae.isWindowScrollAllowed){var kt=ae.viewport,Rt=Xn({dragStartTime:oe,viewport:kt,subject:Et,center:Me,shouldUseTimeDampening:ge});if(Rt){xe(Rt);return}}var At=Oi({center:Me,destination:qi(ae.impact),droppables:ae.dimensions.droppables});if(At){var Ft=An({dragStartTime:oe,droppable:At,subject:Et,center:Me,shouldUseTimeDampening:ge});Ft&&Ae(At.descriptor.id,Ft)}},sn=function(ne){var ae=ne.scrollWindow,oe=ne.scrollDroppable,ge=Sa(ae),xe=Sa(oe),Ae=null,Me=function(Rt){Ae||Qe(!1);var At=Ae,Ft=At.shouldUseTimeDampening,Yt=At.dragStartTime;Pt({state:Rt,scrollWindow:ge,scrollDroppable:xe,dragStartTime:Yt,shouldUseTimeDampening:Ft})},ke=function(Rt){cu(),Ae&&Qe(!1);var At=Date.now(),Ft=!1,Yt=function(){Ft=!0};Pt({state:Rt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:Yt,scrollDroppable:Yt}),Ae={dragStartTime:At,shouldUseTimeDampening:Ft},tl(),Ft&&Me(Rt)},Et=function(){Ae&&(ge.cancel(),xe.cancel(),Ae=null)};return{start:ke,stop:Et,scroll:Me}},Nn=function(ne){var ae=ne.move,oe=ne.scrollDroppable,ge=ne.scrollWindow,xe=function(kt,Rt){var At=Nr(kt.current.client.selection,Rt);ae({client:At})},Ae=function(kt,Rt){if(!Zn(kt,Rt))return Rt;var At=jt(kt,Rt);if(!At)return oe(kt.descriptor.id,Rt),null;var Ft=Ur(Rt,At);oe(kt.descriptor.id,Ft);var Yt=Ur(Rt,Ft);return Yt},Me=function(kt,Rt,At){if(!kt||!Ra(Rt,At))return At;var Ft=pa(Rt,At);if(!Ft)return ge(At),null;var Yt=Ur(At,Ft);ge(Yt);var Un=Ur(At,Yt);return Un},ke=function(kt){var Rt=kt.scrollJumpRequest;if(Rt){var At=qi(kt.impact);At||Qe(!1);var Ft=Ae(kt.dimensions.droppables[At],Rt);if(Ft){var Yt=kt.viewport,Un=Me(kt.isWindowScrollAllowed,Yt,Ft);Un&&xe(kt,Un)}}};return ke},sa=function(ne){var ae=ne.scrollDroppable,oe=ne.scrollWindow,ge=ne.move,xe=sn({scrollWindow:oe,scrollDroppable:ae}),Ae=Nn({move:ge,scrollWindow:oe,scrollDroppable:ae}),Me=function(kt){if(kt.phase==="DRAGGING"){if(kt.movementMode==="FLUID"){xe.scroll(kt);return}kt.scrollJumpRequest&&Ae(kt)}},ke={scroll:Me,start:xe.start,stop:xe.stop};return ke},zn="data-rbd",Fa=function(){var ne=zn+"-drag-handle";return{base:ne,draggableId:ne+"-draggable-id",contextId:ne+"-context-id"}}(),na=function(){var ne=zn+"-draggable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),da=function(){var ne=zn+"-droppable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),tr={contextId:zn+"-scroll-container-context-id"},bn=function(ae){return function(oe){return"["+oe+'="'+ae+'"]'}},xa=function(ae,oe){return ae.map(function(ge){var xe=ge.styles[oe];return xe?ge.selector+" { "+xe+" }":""}).join(" ")},_a="pointer-events: none;",mo=function(ne){var ae=bn(ne),oe=function(){var ke=`
|
|
cursor: -webkit-grab;
|
|
cursor: grab;
|
|
`;return{selector:ae(Fa.contextId),styles:{always:`
|
|
-webkit-touch-callout: none;
|
|
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
|
touch-action: manipulation;
|
|
`,resting:ke,dragging:_a,dropAnimating:ke}}}(),ge=function(){var ke=`
|
|
transition: `+Bi.outOfTheWay+`;
|
|
`;return{selector:ae(na.contextId),styles:{dragging:ke,dropAnimating:ke,userCancel:ke}}}(),xe={selector:ae(da.contextId),styles:{always:"overflow-anchor: none;"}},Ae={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;
|
|
`}},Me=[ge,oe,xe,Ae];return{always:xa(Me,"always"),resting:xa(Me,"resting"),dragging:xa(Me,"dragging"),dropAnimating:xa(Me,"dropAnimating"),userCancel:xa(Me,"userCancel")}},Er=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?b.useLayoutEffect:b.useEffect,hi=function(){var ae=document.querySelector("head");return ae||Qe(!1),ae},Qa=function(ae){var oe=document.createElement("style");return ae&&oe.setAttribute("nonce",ae),oe.type="text/css",oe};function Ro(ne,ae){var oe=xt(function(){return mo(ne)},[ne]),ge=(0,b.useRef)(null),xe=(0,b.useRef)(null),Ae=Mt(cn(function(At){var Ft=xe.current;Ft||Qe(!1),Ft.textContent=At}),[]),Me=Mt(function(At){var Ft=ge.current;Ft||Qe(!1),Ft.textContent=At},[]);Er(function(){!ge.current&&!xe.current||Qe(!1);var At=Qa(ae),Ft=Qa(ae);return ge.current=At,xe.current=Ft,At.setAttribute(zn+"-always",ne),Ft.setAttribute(zn+"-dynamic",ne),hi().appendChild(At),hi().appendChild(Ft),Me(oe.always),Ae(oe.resting),function(){var Yt=function(vr){var br=vr.current;br||Qe(!1),hi().removeChild(br),vr.current=null};Yt(ge),Yt(xe)}},[ae,Me,Ae,oe.always,oe.resting,ne]);var ke=Mt(function(){return Ae(oe.dragging)},[Ae,oe.dragging]),Et=Mt(function(At){if(At==="DROP"){Ae(oe.dropAnimating);return}Ae(oe.userCancel)},[Ae,oe.dropAnimating,oe.userCancel]),kt=Mt(function(){xe.current&&Ae(oe.resting)},[Ae,oe.resting]),Rt=xt(function(){return{dragging:ke,dropping:Et,resting:kt}},[ke,Et,kt]);return Rt}var Zr=function(ne){return ne&&ne.ownerDocument?ne.ownerDocument.defaultView:window};function po(ne){return ne instanceof Zr(ne).HTMLElement}function Do(ne,ae){var oe="["+Fa.contextId+'="'+ne+'"]',ge=so(document.querySelectorAll(oe));if(!ge.length)return null;var xe=Sr(ge,function(Ae){return Ae.getAttribute(Fa.draggableId)===ae});return!xe||!po(xe)?null:xe}function wi(ne){var ae=(0,b.useRef)({}),oe=(0,b.useRef)(null),ge=(0,b.useRef)(null),xe=(0,b.useRef)(!1),Ae=Mt(function(Ft,Yt){var Un={id:Ft,focus:Yt};return ae.current[Ft]=Un,function(){var br=ae.current,Br=br[Ft];Br!==Un&&delete br[Ft]}},[]),Me=Mt(function(Ft){var Yt=Do(ne,Ft);Yt&&Yt!==document.activeElement&&Yt.focus()},[ne]),ke=Mt(function(Ft,Yt){oe.current===Ft&&(oe.current=Yt)},[]),Et=Mt(function(){ge.current||xe.current&&(ge.current=requestAnimationFrame(function(){ge.current=null;var Ft=oe.current;Ft&&Me(Ft)}))},[Me]),kt=Mt(function(Ft){oe.current=null;var Yt=document.activeElement;Yt&&Yt.getAttribute(Fa.draggableId)===Ft&&(oe.current=Ft)},[]);Er(function(){return xe.current=!0,function(){xe.current=!1;var Ft=ge.current;Ft&&cancelAnimationFrame(Ft)}},[]);var Rt=xt(function(){return{register:Ae,tryRecordFocus:kt,tryRestoreFocusRecorded:Et,tryShiftRecord:ke}},[Ae,kt,Et,ke]);return Rt}function Ci(){var ne={draggables:{},droppables:{}},ae=[];function oe(At){return ae.push(At),function(){var Yt=ae.indexOf(At);Yt!==-1&&ae.splice(Yt,1)}}function ge(At){ae.length&&ae.forEach(function(Ft){return Ft(At)})}function xe(At){return ne.draggables[At]||null}function Ae(At){var Ft=xe(At);return Ft||Qe(!1),Ft}var Me={register:function(Ft){ne.draggables[Ft.descriptor.id]=Ft,ge({type:"ADDITION",value:Ft})},update:function(Ft,Yt){var Un=ne.draggables[Yt.descriptor.id];Un&&Un.uniqueId===Ft.uniqueId&&(delete ne.draggables[Yt.descriptor.id],ne.draggables[Ft.descriptor.id]=Ft)},unregister:function(Ft){var Yt=Ft.descriptor.id,Un=xe(Yt);Un&&Ft.uniqueId===Un.uniqueId&&(delete ne.draggables[Yt],ge({type:"REMOVAL",value:Ft}))},getById:Ae,findById:xe,exists:function(Ft){return!!xe(Ft)},getAllByType:function(Ft){return ko(ne.draggables).filter(function(Yt){return Yt.descriptor.type===Ft})}};function ke(At){return ne.droppables[At]||null}function Et(At){var Ft=ke(At);return Ft||Qe(!1),Ft}var kt={register:function(Ft){ne.droppables[Ft.descriptor.id]=Ft},unregister:function(Ft){var Yt=ke(Ft.descriptor.id);Yt&&Ft.uniqueId===Yt.uniqueId&&delete ne.droppables[Ft.descriptor.id]},getById:Et,findById:ke,exists:function(Ft){return!!ke(Ft)},getAllByType:function(Ft){return ko(ne.droppables).filter(function(Yt){return Yt.descriptor.type===Ft})}};function Rt(){ne.draggables={},ne.droppables={},ae.length=0}return{draggable:Me,droppable:kt,subscribe:oe,clean:Rt}}function yr(){var ne=xt(Ci,[]);return(0,b.useEffect)(function(){return function(){requestAnimationFrame(ne.clean)}},[ne]),ne}var Fo=b.createContext(null),$i=function(){var ne=document.body;return ne||Qe(!1),ne},zi={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},$n=function(ae){return"rbd-announcement-"+ae};function Mo(ne){var ae=xt(function(){return $n(ne)},[ne]),oe=(0,b.useRef)(null);(0,b.useEffect)(function(){var Ae=document.createElement("div");return oe.current=Ae,Ae.id=ae,Ae.setAttribute("aria-live","assertive"),Ae.setAttribute("aria-atomic","true"),(0,Ne.Z)(Ae.style,zi),$i().appendChild(Ae),function(){setTimeout(function(){var Et=$i();Et.contains(Ae)&&Et.removeChild(Ae),Ae===oe.current&&(oe.current=null)})}},[ae]);var ge=Mt(function(xe){var Ae=oe.current;if(Ae){Ae.textContent=xe;return}},[]);return ge}var Gi=0,Xo={separator:"::"};function Mi(){Gi=0}function Wi(ne,ae){return ae===void 0&&(ae=Xo),xt(function(){return""+ne+ae.separator+Gi++},[ae.separator,ne])}function fi(ne){var ae=ne.contextId,oe=ne.uniqueId;return"rbd-hidden-text-"+ae+"-"+oe}function sl(ne){var ae=ne.contextId,oe=ne.text,ge=Wi("hidden-text",{separator:"-"}),xe=xt(function(){return fi({contextId:ae,uniqueId:ge})},[ge,ae]);return(0,b.useEffect)(function(){var Me=document.createElement("div");return Me.id=xe,Me.textContent=oe,Me.style.display="none",$i().appendChild(Me),function(){var Et=$i();Et.contains(Me)&&Et.removeChild(Me)}},[xe,oe]),xe}var dl=b.createContext(null),Gl={react:"^16.8.5","react-dom":"^16.8.5"},ji=/(\d+)\.(\d+)\.(\d+)/,ml=function(ae){var oe=ji.exec(ae);oe==null&&Qe(!1);var ge=Number(oe[1]),xe=Number(oe[2]),Ae=Number(oe[3]);return{major:ge,minor:xe,patch:Ae,raw:ae}},Bl=function(ae,oe){return oe.major>ae.major?!0:oe.major<ae.major?!1:oe.minor>ae.minor?!0:oe.minor<ae.minor?!1:oe.patch>=ae.patch},Wl=function(ne,ae){var oe=ml(ne),ge=ml(ae);Bl(oe,ge)},zo=`
|
|
We expect a html5 doctype: <!doctype html>
|
|
This is to ensure consistent browser layout and measurement
|
|
|
|
More information: https://github.com/atlassian/react-beautiful-dnd/blob/master/docs/guides/doctype.md
|
|
`,Di=function(ne){var ae=ne.doctype;ae&&(ae.name.toLowerCase(),ae.publicId)};function el(ne){}function Qi(ne,ae){}function Sl(){Qi(function(){Wl(Gl.react,b.version),Di(document)},[])}function cl(ne){var ae=(0,b.useRef)(ne);return(0,b.useEffect)(function(){ae.current=ne}),ae}function gl(){var ne=null;function ae(){return!!ne}function oe(Me){return Me===ne}function ge(Me){ne&&Qe(!1);var ke={abandon:Me};return ne=ke,ke}function xe(){ne||Qe(!1),ne=null}function Ae(){ne&&(ne.abandon(),xe())}return{isClaimed:ae,isActive:oe,claim:ge,release:xe,tryAbandon:Ae}}var wl=9,Ml=13,vl=27,ol=32,Kl=33,ui=34,vu=35,pu=36,Vl=37,gu=38,aa=39,lr=40,Uo,No=(Uo={},Uo[Ml]=!0,Uo[wl]=!0,Uo),qo=function(ne){No[ne.keyCode]&&ne.preventDefault()},Ei=function(){var ne="visibilitychange";if(typeof document=="undefined")return ne;var ae=[ne,"ms"+ne,"webkit"+ne,"moz"+ne,"o"+ne],oe=Sr(ae,function(ge){return"on"+ge in document});return oe||ne}(),Xi=0,ii=5;function fl(ne,ae){return Math.abs(ae.x-ne.x)>=ii||Math.abs(ae.y-ne.y)>=ii}var xi={type:"IDLE"};function yl(ne){var ae=ne.cancel,oe=ne.completed,ge=ne.getPhase,xe=ne.setPhase;return[{eventName:"mousemove",fn:function(Me){var ke=Me.button,Et=Me.clientX,kt=Me.clientY;if(ke===Xi){var Rt={x:Et,y:kt},At=ge();if(At.type==="DRAGGING"){Me.preventDefault(),At.actions.move(Rt);return}At.type!=="PENDING"&&Qe(!1);var Ft=At.point;if(fl(Ft,Rt)){Me.preventDefault();var Yt=At.actions.fluidLift(Rt);xe({type:"DRAGGING",actions:Yt})}}}},{eventName:"mouseup",fn:function(Me){var ke=ge();if(ke.type!=="DRAGGING"){ae();return}Me.preventDefault(),ke.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"mousedown",fn:function(Me){ge().type==="DRAGGING"&&Me.preventDefault(),ae()}},{eventName:"keydown",fn:function(Me){var ke=ge();if(ke.type==="PENDING"){ae();return}if(Me.keyCode===vl){Me.preventDefault(),ae();return}qo(Me)}},{eventName:"resize",fn:ae},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){ge().type==="PENDING"&&ae()}},{eventName:"webkitmouseforcedown",fn:function(Me){var ke=ge();if(ke.type==="IDLE"&&Qe(!1),ke.actions.shouldRespectForcePress()){ae();return}Me.preventDefault()}},{eventName:Ei,fn:ae}]}function ou(ne){var ae=(0,b.useRef)(xi),oe=(0,b.useRef)(Ba),ge=xt(function(){return{eventName:"mousedown",fn:function(At){if(!At.defaultPrevented&&At.button===Xi&&!(At.ctrlKey||At.metaKey||At.shiftKey||At.altKey)){var Ft=ne.findClosestDraggableId(At);if(Ft){var Yt=ne.tryGetLock(Ft,Me,{sourceEvent:At});if(Yt){At.preventDefault();var Un={x:At.clientX,y:At.clientY};oe.current(),kt(Yt,Un)}}}}}},[ne]),xe=xt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(At){if(!At.defaultPrevented){var Ft=ne.findClosestDraggableId(At);if(Ft){var Yt=ne.findOptionsForDraggable(Ft);Yt&&(Yt.shouldRespectForcePress||ne.canGetLock(Ft)&&At.preventDefault())}}}}},[ne]),Ae=Mt(function(){var At={passive:!1,capture:!0};oe.current=mr(window,[xe,ge],At)},[xe,ge]),Me=Mt(function(){var Rt=ae.current;Rt.type!=="IDLE"&&(ae.current=xi,oe.current(),Ae())},[Ae]),ke=Mt(function(){var Rt=ae.current;Me(),Rt.type==="DRAGGING"&&Rt.actions.cancel({shouldBlockNextClick:!0}),Rt.type==="PENDING"&&Rt.actions.abort()},[Me]),Et=Mt(function(){var At={capture:!0,passive:!1},Ft=yl({cancel:ke,completed:Me,getPhase:function(){return ae.current},setPhase:function(Un){ae.current=Un}});oe.current=mr(window,Ft,At)},[ke,Me]),kt=Mt(function(At,Ft){ae.current.type!=="IDLE"&&Qe(!1),ae.current={type:"PENDING",point:Ft,actions:At},Et()},[Et]);Er(function(){return Ae(),function(){oe.current()}},[Ae])}var ci;function Ji(){}var Dl=(ci={},ci[ui]=!0,ci[Kl]=!0,ci[pu]=!0,ci[vu]=!0,ci);function El(ne,ae){function oe(){ae(),ne.cancel()}function ge(){ae(),ne.drop()}return[{eventName:"keydown",fn:function(Ae){if(Ae.keyCode===vl){Ae.preventDefault(),oe();return}if(Ae.keyCode===ol){Ae.preventDefault(),ge();return}if(Ae.keyCode===lr){Ae.preventDefault(),ne.moveDown();return}if(Ae.keyCode===gu){Ae.preventDefault(),ne.moveUp();return}if(Ae.keyCode===aa){Ae.preventDefault(),ne.moveRight();return}if(Ae.keyCode===Vl){Ae.preventDefault(),ne.moveLeft();return}if(Dl[Ae.keyCode]){Ae.preventDefault();return}qo(Ae)}},{eventName:"mousedown",fn:oe},{eventName:"mouseup",fn:oe},{eventName:"click",fn:oe},{eventName:"touchstart",fn:oe},{eventName:"resize",fn:oe},{eventName:"wheel",fn:oe,options:{passive:!0}},{eventName:Ei,fn:oe}]}function Ul(ne){var ae=(0,b.useRef)(Ji),oe=xt(function(){return{eventName:"keydown",fn:function(Ae){if(Ae.defaultPrevented||Ae.keyCode!==ol)return;var Me=ne.findClosestDraggableId(Ae);if(!Me)return;var ke=ne.tryGetLock(Me,Rt,{sourceEvent:Ae});if(!ke)return;Ae.preventDefault();var Et=!0,kt=ke.snapLift();ae.current();function Rt(){Et||Qe(!1),Et=!1,ae.current(),ge()}ae.current=mr(window,El(kt,Rt),{capture:!0,passive:!1})}}},[ne]),ge=Mt(function(){var Ae={passive:!1,capture:!0};ae.current=mr(window,[oe],Ae)},[oe]);Er(function(){return ge(),function(){ae.current()}},[ge])}var Tl={type:"IDLE"},Vu=120,Uu=.15;function Qu(ne){var ae=ne.cancel,oe=ne.getPhase;return[{eventName:"orientationchange",fn:ae},{eventName:"resize",fn:ae},{eventName:"contextmenu",fn:function(xe){xe.preventDefault()}},{eventName:"keydown",fn:function(xe){if(oe().type!=="DRAGGING"){ae();return}xe.keyCode===vl&&xe.preventDefault(),ae()}},{eventName:Ei,fn:ae}]}function hu(ne){var ae=ne.cancel,oe=ne.completed,ge=ne.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Ae){var Me=ge();if(Me.type!=="DRAGGING"){ae();return}Me.hasMoved=!0;var ke=Ae.touches[0],Et=ke.clientX,kt=ke.clientY,Rt={x:Et,y:kt};Ae.preventDefault(),Me.actions.move(Rt)}},{eventName:"touchend",fn:function(Ae){var Me=ge();if(Me.type!=="DRAGGING"){ae();return}Ae.preventDefault(),Me.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"touchcancel",fn:function(Ae){if(ge().type!=="DRAGGING"){ae();return}Ae.preventDefault(),ae()}},{eventName:"touchforcechange",fn:function(Ae){var Me=ge();Me.type==="IDLE"&&Qe(!1);var ke=Ae.touches[0];if(ke){var Et=ke.force>=Uu;if(Et){var kt=Me.actions.shouldRespectForcePress();if(Me.type==="PENDING"){kt&&ae();return}if(kt){if(Me.hasMoved){Ae.preventDefault();return}ae();return}Ae.preventDefault()}}}},{eventName:Ei,fn:ae}]}function Es(ne){var ae=(0,b.useRef)(Tl),oe=(0,b.useRef)(Ba),ge=Mt(function(){return ae.current},[]),xe=Mt(function(Yt){ae.current=Yt},[]),Ae=xt(function(){return{eventName:"touchstart",fn:function(Yt){if(!Yt.defaultPrevented){var Un=ne.findClosestDraggableId(Yt);if(Un){var vr=ne.tryGetLock(Un,ke,{sourceEvent:Yt});if(vr){var br=Yt.touches[0],Br=br.clientX,to=br.clientY,ho={x:Br,y:to};oe.current(),At(vr,ho)}}}}}},[ne]),Me=Mt(function(){var Yt={capture:!0,passive:!1};oe.current=mr(window,[Ae],Yt)},[Ae]),ke=Mt(function(){var Ft=ae.current;Ft.type!=="IDLE"&&(Ft.type==="PENDING"&&clearTimeout(Ft.longPressTimerId),xe(Tl),oe.current(),Me())},[Me,xe]),Et=Mt(function(){var Ft=ae.current;ke(),Ft.type==="DRAGGING"&&Ft.actions.cancel({shouldBlockNextClick:!0}),Ft.type==="PENDING"&&Ft.actions.abort()},[ke]),kt=Mt(function(){var Yt={capture:!0,passive:!1},Un={cancel:Et,completed:ke,getPhase:ge},vr=mr(window,hu(Un),Yt),br=mr(window,Qu(Un),Yt);oe.current=function(){vr(),br()}},[Et,ge,ke]),Rt=Mt(function(){var Yt=ge();Yt.type!=="PENDING"&&Qe(!1);var Un=Yt.actions.fluidLift(Yt.point);xe({type:"DRAGGING",actions:Un,hasMoved:!1})},[ge,xe]),At=Mt(function(Yt,Un){ge().type!=="IDLE"&&Qe(!1);var vr=setTimeout(Rt,Vu);xe({type:"PENDING",point:Un,actions:Yt,longPressTimerId:vr}),kt()},[kt,ge,xe,Rt]);Er(function(){return Me(),function(){oe.current();var Un=ge();Un.type==="PENDING"&&(clearTimeout(Un.longPressTimerId),xe(Tl))}},[ge,Me,xe]),Er(function(){var Yt=mr(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return Yt},[])}function vs(ne){}var ds={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function er(ne,ae){if(ae==null)return!1;var oe=!!ds[ae.tagName.toLowerCase()];if(oe)return!0;var ge=ae.getAttribute("contenteditable");return ge==="true"||ge===""?!0:ae===ne?!1:er(ne,ae.parentElement)}function vo(ne,ae){var oe=ae.target;return po(oe)?er(ne,oe):!1}var oi=function(ne){return Jn(ne.getBoundingClientRect()).center};function Pi(ne){return ne instanceof Zr(ne).Element}var yi=function(){var ne="matches";if(typeof document=="undefined")return ne;var ae=[ne,"msMatchesSelector","webkitMatchesSelector"],oe=Sr(ae,function(ge){return ge in Element.prototype});return oe||ne}();function $o(ne,ae){return ne==null?null:ne[yi](ae)?ne:$o(ne.parentElement,ae)}function vi(ne,ae){return ne.closest?ne.closest(ae):$o(ne,ae)}function Yi(ne){return"["+Fa.contextId+'="'+ne+'"]'}function xl(ne,ae){var oe=ae.target;if(!Pi(oe))return null;var ge=Yi(ne),xe=vi(oe,ge);return!xe||!po(xe)?null:xe}function Ql(ne,ae){var oe=xl(ne,ae);return oe?oe.getAttribute(Fa.draggableId):null}function Su(ne,ae){var oe="["+na.contextId+'="'+ne+'"]',ge=so(document.querySelectorAll(oe)),xe=Sr(ge,function(Ae){return Ae.getAttribute(na.id)===ae});return!xe||!po(xe)?null:xe}function Ol(ne){ne.preventDefault()}function Yl(ne){var ae=ne.expected,oe=ne.phase,ge=ne.isLockActive,xe=ne.shouldWarn;return!(!ge()||ae!==oe)}function Eu(ne){var ae=ne.lockAPI,oe=ne.store,ge=ne.registry,xe=ne.draggableId;if(ae.isClaimed())return!1;var Ae=ge.draggable.findById(xe);return!(!Ae||!Ae.options.isEnabled||!Ao(oe.getState(),xe))}function wu(ne){var ae=ne.lockAPI,oe=ne.contextId,ge=ne.store,xe=ne.registry,Ae=ne.draggableId,Me=ne.forceSensorStop,ke=ne.sourceEvent,Et=Eu({lockAPI:ae,store:ge,registry:xe,draggableId:Ae});if(!Et)return null;var kt=xe.draggable.getById(Ae),Rt=Su(oe,kt.descriptor.id);if(!Rt||ke&&!kt.options.canDragInteractiveElements&&vo(Rt,ke))return null;var At=ae.claim(Me||Ba),Ft="PRE_DRAG";function Yt(){return kt.options.shouldRespectForcePress}function Un(){return ae.isActive(At)}function vr(gi,Zi){Yl({expected:gi,phase:Ft,isLockActive:Un,shouldWarn:!0})&&ge.dispatch(Zi())}var br=vr.bind(null,"DRAGGING");function Br(gi){function Zi(){ae.release(),Ft="COMPLETED"}Ft!=="PRE_DRAG"&&(Zi(),Ft!=="PRE_DRAG"&&Qe(!1)),ge.dispatch(Se(gi.liftActionArgs)),Ft="DRAGGING";function pl(Ki,hl){if(hl===void 0&&(hl={shouldBlockNextClick:!1}),gi.cleanup(),hl.shouldBlockNextClick){var Rl=mr(window,[{eventName:"click",fn:Ol,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(Rl)}Zi(),ge.dispatch(Rr({reason:Ki}))}return(0,Ne.Z)({isActive:function(){return Yl({expected:"DRAGGING",phase:Ft,isLockActive:Un,shouldWarn:!1})},shouldRespectForcePress:Yt,drop:function(hl){return pl("DROP",hl)},cancel:function(hl){return pl("CANCEL",hl)}},gi.actions)}function to(gi){var Zi=Sa(function(Ki){br(function(){return Tn({client:Ki})})}),pl=Br({liftActionArgs:{id:Ae,clientSelection:gi,movementMode:"FLUID"},cleanup:function(){return Zi.cancel()},actions:{move:Zi}});return(0,Ne.Z)({},pl,{move:Zi})}function ho(){var gi={moveUp:function(){return br(va)},moveRight:function(){return br(Oa)},moveDown:function(){return br(mn)},moveLeft:function(){return br(ka)}};return Br({liftActionArgs:{id:Ae,clientSelection:oi(Rt),movementMode:"SNAP"},cleanup:Ba,actions:gi})}function bo(){var gi=Yl({expected:"PRE_DRAG",phase:Ft,isLockActive:Un,shouldWarn:!0});gi&&ae.release()}var Si={isActive:function(){return Yl({expected:"PRE_DRAG",phase:Ft,isLockActive:Un,shouldWarn:!1})},shouldRespectForcePress:Yt,fluidLift:to,snapLift:ho,abort:bo};return Si}var ps=[ou,Ul,Es];function hs(ne){var ae=ne.contextId,oe=ne.store,ge=ne.registry,xe=ne.customSensors,Ae=ne.enableDefaultSensors,Me=[].concat(Ae?ps:[],xe||[]),ke=(0,b.useState)(function(){return gl()})[0],Et=Mt(function(to,ho){to.isDragging&&!ho.isDragging&&ke.tryAbandon()},[ke]);Er(function(){var to=oe.getState(),ho=oe.subscribe(function(){var bo=oe.getState();Et(to,bo),to=bo});return ho},[ke,oe,Et]),Er(function(){return ke.tryAbandon},[ke.tryAbandon]);var kt=Mt(function(Br){return Eu({lockAPI:ke,registry:ge,store:oe,draggableId:Br})},[ke,ge,oe]),Rt=Mt(function(Br,to,ho){return wu({lockAPI:ke,registry:ge,contextId:ae,store:oe,draggableId:Br,forceSensorStop:to,sourceEvent:ho&&ho.sourceEvent?ho.sourceEvent:null})},[ae,ke,ge,oe]),At=Mt(function(Br){return Ql(ae,Br)},[ae]),Ft=Mt(function(Br){var to=ge.draggable.findById(Br);return to?to.options:null},[ge.draggable]),Yt=Mt(function(){ke.isClaimed()&&(ke.tryAbandon(),oe.getState().phase!=="IDLE"&&oe.dispatch(Mn()))},[ke,oe]),Un=Mt(ke.isClaimed,[ke]),vr=xt(function(){return{canGetLock:kt,tryGetLock:Rt,findClosestDraggableId:At,findOptionsForDraggable:Ft,tryReleaseLock:Yt,isLockClaimed:Un}},[kt,Rt,At,Ft,Yt,Un]);vs(Me);for(var br=0;br<Me.length;br++)Me[br](vr)}var Ni=function(ae){return{onBeforeCapture:ae.onBeforeCapture,onBeforeDragStart:ae.onBeforeDragStart,onDragStart:ae.onDragStart,onDragEnd:ae.onDragEnd,onDragUpdate:ae.onDragUpdate}};function lo(ne){return ne.current||Qe(!1),ne.current}function Go(ne){var ae=ne.contextId,oe=ne.setCallbacks,ge=ne.sensors,xe=ne.nonce,Ae=ne.dragHandleUsageInstructions,Me=(0,b.useRef)(null);Sl();var ke=cl(ne),Et=Mt(function(){return Ni(ke.current)},[ke]),kt=Mo(ae),Rt=sl({contextId:ae,text:Ae}),At=Ro(ae,xe),Ft=Mt(function(Ki){lo(Me).dispatch(Ki)},[]),Yt=xt(function(){return(0,Ze.DE)({publishWhileDragging:et,updateDroppableScroll:Xt,updateDroppableIsEnabled:Gt,updateDroppableIsCombineEnabled:kn,collectionStarting:lt},Ft)},[Ft]),Un=yr(),vr=xt(function(){return Vr(Un,Yt)},[Un,Yt]),br=xt(function(){return sa((0,Ne.Z)({scrollWindow:Zo,scrollDroppable:vr.scrollDroppable},(0,Ze.DE)({move:Tn},Ft)))},[vr.scrollDroppable,Ft]),Br=wi(ae),to=xt(function(){return Xr({announce:kt,autoScroller:br,dimensionMarshal:vr,focusMarshal:Br,getResponders:Et,styleMarshal:At})},[kt,br,vr,Br,Et,At]);Me.current=to;var ho=Mt(function(){var Ki=lo(Me),hl=Ki.getState();hl.phase!=="IDLE"&&Ki.dispatch(Mn())},[]),bo=Mt(function(){var Ki=lo(Me).getState();return Ki.isDragging||Ki.phase==="DROP_ANIMATING"},[]),Si=xt(function(){return{isDragging:bo,tryAbort:ho}},[bo,ho]);oe(Si);var gi=Mt(function(Ki){return Ao(lo(Me).getState(),Ki)},[]),Zi=Mt(function(){return au(lo(Me).getState())},[]),pl=xt(function(){return{marshal:vr,focus:Br,contextId:ae,canLift:gi,isMovementAllowed:Zi,dragHandleUsageInstructionsId:Rt,registry:Un}},[ae,vr,Rt,Br,gi,Zi,Un]);return hs({contextId:ae,store:to,registry:Un,customSensors:ge,enableDefaultSensors:ne.enableDefaultSensors!==!1}),(0,b.useEffect)(function(){return ho},[ho]),b.createElement(dl.Provider,{value:pl},b.createElement(x,{context:Fo,store:to},ne.children))}var Ii=0;function nl(){Ii=0}function Pu(){return xt(function(){return""+Ii++},[])}function _l(){nl(),Mi()}function iu(ne){var ae=Pu(),oe=ne.dragHandleUsageInstructions||En.dragHandleUsageInstructions;return b.createElement(yn,null,function(ge){return b.createElement(Go,{nonce:ne.nonce,contextId:ae,setCallbacks:ge,dragHandleUsageInstructions:oe,enableDefaultSensors:ne.enableDefaultSensors,sensors:ne.sensors,onBeforeCapture:ne.onBeforeCapture,onBeforeDragStart:ne.onBeforeDragStart,onDragStart:ne.onDragStart,onDragUpdate:ne.onDragUpdate,onDragEnd:ne.onDragEnd},ne.children)})}var $l=function(ae){return function(oe){return ae===oe}},cs=$l("scroll"),Yu=$l("auto"),lu=$l("visible"),zs=function(ae,oe){return oe(ae.overflowX)||oe(ae.overflowY)},ad=function(ae,oe){return oe(ae.overflowX)&&oe(ae.overflowY)},Gs=function(ae){var oe=window.getComputedStyle(ae),ge={overflowX:oe.overflowX,overflowY:oe.overflowY};return zs(ge,cs)||zs(ge,Yu)},rd=function(){return!1;var ae,oe,ge,xe},Ws=function ne(ae){return ae==null?null:ae===document.body?rd()?ae:null:ae===document.documentElement?null:Gs(ae)?ae:ne(ae.parentElement)},Jd=function(ne){if(ne)var ae=Ws(ne.parentElement)},Is=function(ne){return{x:ne.scrollLeft,y:ne.scrollTop}},od=function ne(ae){if(!ae)return!1;var oe=window.getComputedStyle(ae);return oe.position==="fixed"?!0:ne(ae.parentElement)},id=function(ne){var ae=Ws(ne),oe=od(ne);return{closestScrollable:ae,isFixedOnPage:oe}},ld=function(ne){var ae=ne.descriptor,oe=ne.isEnabled,ge=ne.isCombineEnabled,xe=ne.isFixedOnPage,Ae=ne.direction,Me=ne.client,ke=ne.page,Et=ne.closest,kt=function(){if(!Et)return null;var Yt=Et.scrollSize,Un=Et.client,vr=Cr({scrollHeight:Yt.scrollHeight,scrollWidth:Yt.scrollWidth,height:Un.paddingBox.height,width:Un.paddingBox.width});return{pageMarginBox:Et.page.marginBox,frameClient:Un,scrollSize:Yt,shouldClipSubject:Et.shouldClipSubject,scroll:{initial:Et.scroll,current:Et.scroll,max:vr,diff:{value:hr,displacement:hr}}}}(),Rt=Ae==="vertical"?Wo:si,At=yo({page:ke,withPlaceholder:null,axis:Rt,frame:kt}),Ft={descriptor:ae,isCombineEnabled:ge,isFixedOnPage:xe,axis:Rt,isEnabled:oe,client:Me,page:ke,frame:kt,subject:At};return Ft},ud=function(ae,oe){var ge=Da(ae);if(!oe||ae!==oe)return ge;var xe=ge.paddingBox.top-oe.scrollTop,Ae=ge.paddingBox.left-oe.scrollLeft,Me=xe+oe.scrollHeight,ke=Ae+oe.scrollWidth,Et={top:xe,right:ke,bottom:Me,left:Ae},kt=Pa(Et,ge.border),Rt=nr({borderBox:kt,margin:ge.margin,border:ge.border,padding:ge.padding});return Rt},sd=function(ne){var ae=ne.ref,oe=ne.descriptor,ge=ne.env,xe=ne.windowScroll,Ae=ne.direction,Me=ne.isDropDisabled,ke=ne.isCombineEnabled,Et=ne.shouldClipSubject,kt=ge.closestScrollable,Rt=ud(ae,kt),At=Dn(Rt,xe),Ft=function(){if(!kt)return null;var Un=Da(kt),vr={scrollHeight:kt.scrollHeight,scrollWidth:kt.scrollWidth};return{client:Un,page:Dn(Un,xe),scroll:Is(kt),scrollSize:vr,shouldClipSubject:Et}}(),Yt=ld({descriptor:oe,isEnabled:!Me,isCombineEnabled:ke,isFixedOnPage:ge.isFixedOnPage,direction:Ae,client:Rt,page:At,closest:Ft});return Yt},dd={passive:!1},cd={passive:!0},Ks=function(ne){return ne.shouldPublishImmediately?dd:cd};function Cs(ne){var ae=(0,b.useContext)(ne);return ae||Qe(!1),ae}var xs=function(ae){return ae&&ae.env.closestScrollable||null};function gd(ne){var ae=(0,b.useRef)(null),oe=Cs(dl),ge=Wi("droppable"),xe=oe.registry,Ae=oe.marshal,Me=cl(ne),ke=xt(function(){return{id:ne.droppableId,type:ne.type,mode:ne.mode}},[ne.droppableId,ne.mode,ne.type]),Et=(0,b.useRef)(ke),kt=xt(function(){return cn(function(bo,Si){ae.current||Qe(!1);var gi={x:bo,y:Si};Ae.updateDroppableScroll(ke.id,gi)})},[ke.id,Ae]),Rt=Mt(function(){var bo=ae.current;return!bo||!bo.env.closestScrollable?hr:Is(bo.env.closestScrollable)},[]),At=Mt(function(){var bo=Rt();kt(bo.x,bo.y)},[Rt,kt]),Ft=xt(function(){return Sa(At)},[At]),Yt=Mt(function(){var bo=ae.current,Si=xs(bo);bo&&Si||Qe(!1);var gi=bo.scrollOptions;if(gi.shouldPublishImmediately){At();return}Ft()},[Ft,At]),Un=Mt(function(bo,Si){ae.current&&Qe(!1);var gi=Me.current,Zi=gi.getDroppableRef();Zi||Qe(!1);var pl=id(Zi),Ki={ref:Zi,descriptor:ke,env:pl,scrollOptions:Si};ae.current=Ki;var hl=sd({ref:Zi,descriptor:ke,env:pl,windowScroll:bo,direction:gi.direction,isDropDisabled:gi.isDropDisabled,isCombineEnabled:gi.isCombineEnabled,shouldClipSubject:!gi.ignoreContainerClipping}),Rl=pl.closestScrollable;return Rl&&(Rl.setAttribute(tr.contextId,oe.contextId),Rl.addEventListener("scroll",Yt,Ks(Ki.scrollOptions))),hl},[oe.contextId,ke,Yt,Me]),vr=Mt(function(){var bo=ae.current,Si=xs(bo);return bo&&Si||Qe(!1),Is(Si)},[]),br=Mt(function(){var bo=ae.current;bo||Qe(!1);var Si=xs(bo);ae.current=null,Si&&(Ft.cancel(),Si.removeAttribute(tr.contextId),Si.removeEventListener("scroll",Yt,Ks(bo.scrollOptions)))},[Yt,Ft]),Br=Mt(function(bo){var Si=ae.current;Si||Qe(!1);var gi=xs(Si);gi||Qe(!1),gi.scrollTop+=bo.y,gi.scrollLeft+=bo.x},[]),to=xt(function(){return{getDimensionAndWatchScroll:Un,getScrollWhileDragging:vr,dragStopped:br,scroll:Br}},[br,Un,vr,Br]),ho=xt(function(){return{uniqueId:ge,descriptor:ke,callbacks:to}},[to,ke,ge]);Er(function(){return Et.current=ho.descriptor,xe.droppable.register(ho),function(){ae.current&&br(),xe.droppable.unregister(ho)}},[to,ke,br,ho,Ae,xe.droppable]),Er(function(){ae.current&&Ae.updateDroppableIsEnabled(Et.current.id,!ne.isDropDisabled)},[ne.isDropDisabled,Ae]),Er(function(){ae.current&&Ae.updateDroppableIsCombineEnabled(Et.current.id,ne.isCombineEnabled)},[ne.isCombineEnabled,Ae])}function Ls(){}var Vs={width:0,height:0,margin:Fr},md=function(ae){var oe=ae.isAnimatingOpenOnMount,ge=ae.placeholder,xe=ae.animate;return oe||xe==="close"?Vs:{height:ge.client.borderBox.height,width:ge.client.borderBox.width,margin:ge.client.margin}},fd=function(ae){var oe=ae.isAnimatingOpenOnMount,ge=ae.placeholder,xe=ae.animate,Ae=md({isAnimatingOpenOnMount:oe,placeholder:ge,animate:xe});return{display:ge.display,boxSizing:"border-box",width:Ae.width,height:Ae.height,marginTop:Ae.margin.top,marginRight:Ae.margin.right,marginBottom:Ae.margin.bottom,marginLeft:Ae.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:xe!=="none"?Bi.placeholder:null}};function vd(ne){var ae=(0,b.useRef)(null),oe=Mt(function(){ae.current&&(clearTimeout(ae.current),ae.current=null)},[]),ge=ne.animate,xe=ne.onTransitionEnd,Ae=ne.onClose,Me=ne.contextId,ke=(0,b.useState)(ne.animate==="open"),Et=ke[0],kt=ke[1];(0,b.useEffect)(function(){return Et?ge!=="open"?(oe(),kt(!1),Ls):ae.current?Ls:(ae.current=setTimeout(function(){ae.current=null,kt(!1)}),oe):Ls},[ge,Et,oe]);var Rt=Mt(function(Ft){Ft.propertyName==="height"&&(xe(),ge==="close"&&Ae())},[ge,Ae,xe]),At=fd({isAnimatingOpenOnMount:Et,animate:ne.animate,placeholder:ne.placeholder});return b.createElement(ne.placeholder.tagName,{style:At,"data-rbd-placeholder-context-id":Me,onTransitionEnd:Rt,ref:ne.innerRef})}var pd=b.memo(vd),Os=b.createContext(null);function Us(ne){ne&&po(ne)||Qe(!1)}function Rs(ne){return typeof ne=="boolean"}function Ms(ne,ae){ae.forEach(function(oe){return oe(ne)})}var hd=[function(ae){var oe=ae.props;oe.droppableId||Qe(!1),typeof oe.droppableId!="string"&&Qe(!1)},function(ae){var oe=ae.props;Rs(oe.isDropDisabled)||Qe(!1),Rs(oe.isCombineEnabled)||Qe(!1),Rs(oe.ignoreContainerClipping)||Qe(!1)},function(ae){var oe=ae.getDroppableRef;Us(oe())}],Sd=[function(ae){var oe=ae.props,ge=ae.getPlaceholderRef;if(oe.placeholder)var xe=ge()}],Ed=[function(ae){var oe=ae.props;oe.renderClone||Qe(!1)},function(ae){var oe=ae.getPlaceholderRef;oe()&&Qe(!1)}];function Pd(ne){Qi(function(){Ms(ne,hd),ne.props.mode==="standard"&&Ms(ne,Sd),ne.props.mode==="virtual"&&Ms(ne,Ed)})}var yd=function(ne){Fe(ae,ne);function ae(){for(var ge,xe=arguments.length,Ae=new Array(xe),Me=0;Me<xe;Me++)Ae[Me]=arguments[Me];return ge=ne.call.apply(ne,[this].concat(Ae))||this,ge.state={isVisible:!!ge.props.on,data:ge.props.on,animate:ge.props.shouldAnimate&&ge.props.on?"open":"none"},ge.onClose=function(){ge.state.animate==="close"&&ge.setState({isVisible:!1})},ge}ae.getDerivedStateFromProps=function(xe,Ae){return xe.shouldAnimate?xe.on?{isVisible:!0,data:xe.on,animate:"open"}:Ae.isVisible?{isVisible:!0,data:Ae.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!xe.on,data:xe.on,animate:"none"}};var oe=ae.prototype;return oe.render=function(){if(!this.state.isVisible)return null;var xe={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(xe)},ae}(b.PureComponent),Qs={dragging:5e3,dropAnimating:4500},bd=function(ae,oe){return oe?Bi.drop(oe.duration):ae?Bi.snap:Bi.fluid},Cd=function(ae,oe){return ae?oe?Jo.opacity.drop:Jo.opacity.combining:null},xd=function(ae){return ae.forceShouldAnimate!=null?ae.forceShouldAnimate:ae.mode==="SNAP"};function Ad(ne){var ae=ne.dimension,oe=ae.client,ge=ne.offset,xe=ne.combineWith,Ae=ne.dropping,Me=!!xe,ke=xd(ne),Et=!!Ae,kt=Et?Eo.drop(ge,Me):Eo.moveTo(ge),Rt={position:"fixed",top:oe.marginBox.top,left:oe.marginBox.left,boxSizing:"border-box",width:oe.borderBox.width,height:oe.borderBox.height,transition:bd(ke,Ae),transform:kt,opacity:Cd(Me,Et),zIndex:Et?Qs.dropAnimating:Qs.dragging,pointerEvents:"none"};return Rt}function Fd(ne){return{transform:Eo.moveTo(ne.offset),transition:ne.shouldAnimateDisplacement?null:"none"}}function Bd(ne){return ne.type==="DRAGGING"?Ad(ne):Fd(ne)}function wd(ne,ae,oe){oe===void 0&&(oe=hr);var ge=window.getComputedStyle(ae),xe=ae.getBoundingClientRect(),Ae=ra(xe,ge),Me=Dn(Ae,oe),ke={client:Ae,tagName:ae.tagName.toLowerCase(),display:ge.display},Et={x:Ae.marginBox.width,y:Ae.marginBox.height},kt={descriptor:ne,placeholder:ke,displaceBy:Et,client:Ae,page:Me};return kt}function Dd(ne){var ae=Wi("draggable"),oe=ne.descriptor,ge=ne.registry,xe=ne.getDraggableRef,Ae=ne.canDragInteractiveElements,Me=ne.shouldRespectForcePress,ke=ne.isEnabled,Et=xt(function(){return{canDragInteractiveElements:Ae,shouldRespectForcePress:Me,isEnabled:ke}},[Ae,ke,Me]),kt=Mt(function(Yt){var Un=xe();return Un||Qe(!1),wd(oe,Un,Yt)},[oe,xe]),Rt=xt(function(){return{uniqueId:ae,descriptor:oe,options:Et,getDimension:kt}},[oe,kt,Et,ae]),At=(0,b.useRef)(Rt),Ft=(0,b.useRef)(!0);Er(function(){return ge.draggable.register(At.current),function(){return ge.draggable.unregister(At.current)}},[ge.draggable]),Er(function(){if(Ft.current){Ft.current=!1;return}var Yt=At.current;At.current=Rt,ge.draggable.update(Rt,Yt)},[Rt,ge.draggable])}function Nd(ne,ae,oe){Qi(function(){function ge(Ae){return"Draggable[id: "+Ae+"]: "}var xe=ne.draggableId;xe||Qe(!1),typeof xe!="string"&&Qe(!1),Qo(ne.index)||Qe(!1),ne.mapped.type!=="DRAGGING"&&(Us(oe()),ne.isEnabled&&(Do(ae,xe)||Qe(!1)))})}function Id(ne){}function Ld(ne){ne.preventDefault()}function Od(ne){var ae=(0,b.useRef)(null),oe=Mt(function(Ki){ae.current=Ki},[]),ge=Mt(function(){return ae.current},[]),xe=Cs(dl),Ae=xe.contextId,Me=xe.dragHandleUsageInstructionsId,ke=xe.registry,Et=Cs(Os),kt=Et.type,Rt=Et.droppableId,At=xt(function(){return{id:ne.draggableId,index:ne.index,type:kt,droppableId:Rt}},[ne.draggableId,ne.index,kt,Rt]),Ft=ne.children,Yt=ne.draggableId,Un=ne.isEnabled,vr=ne.shouldRespectForcePress,br=ne.canDragInteractiveElements,Br=ne.isClone,to=ne.mapped,ho=ne.dropAnimationFinished;if(Nd(ne,Ae,ge),Id(Br),!Br){var bo=xt(function(){return{descriptor:At,registry:ke,getDraggableRef:ge,canDragInteractiveElements:br,shouldRespectForcePress:vr,isEnabled:Un}},[At,ke,ge,br,vr,Un]);Dd(bo)}var Si=xt(function(){return Un?{tabIndex:0,role:"button","aria-describedby":Me,"data-rbd-drag-handle-draggable-id":Yt,"data-rbd-drag-handle-context-id":Ae,draggable:!1,onDragStart:Ld}:null},[Ae,Me,Yt,Un]),gi=Mt(function(Ki){to.type==="DRAGGING"&&to.dropping&&Ki.propertyName==="transform"&&ho()},[ho,to]),Zi=xt(function(){var Ki=Bd(to),hl=to.type==="DRAGGING"&&to.dropping?gi:null,Rl={innerRef:oe,draggableProps:{"data-rbd-draggable-context-id":Ae,"data-rbd-draggable-id":Yt,style:Ki,onTransitionEnd:hl},dragHandleProps:Si};return Rl},[Ae,Si,Yt,to,gi,oe]),pl=xt(function(){return{draggableId:At.id,type:At.type,source:{index:At.index,droppableId:At.droppableId}}},[At.droppableId,At.id,At.index,At.type]);return Ft(Zi,to.snapshot,pl)}var Ys=function(ne,ae){return ne===ae},_s=function(ne){var ae=ne.combine,oe=ne.destination;return oe?oe.droppableId:ae?ae.droppableId:null},Rd=function(ae){return ae.combine?ae.combine.draggableId:null},Md=function(ae){return ae.at&&ae.at.type==="COMBINE"?ae.at.combine.draggableId:null};function Td(){var ne=cn(function(xe,Ae){return{x:xe,y:Ae}}),ae=cn(function(xe,Ae,Me,ke,Et){return{isDragging:!0,isClone:Ae,isDropAnimating:!!Et,dropAnimation:Et,mode:xe,draggingOver:Me,combineWith:ke,combineTargetFor:null}}),oe=cn(function(xe,Ae,Me,ke,Et,kt,Rt){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:Et,combineWith:kt,mode:Ae,offset:xe,dimension:Me,forceShouldAnimate:Rt,snapshot:ae(Ae,ke,Et,kt,null)}}}),ge=function(Ae,Me){if(Ae.isDragging){if(Ae.critical.draggable.id!==Me.draggableId)return null;var ke=Ae.current.client.offset,Et=Ae.dimensions.draggables[Me.draggableId],kt=qi(Ae.impact),Rt=Md(Ae.impact),At=Ae.forceShouldAnimate;return oe(ne(ke.x,ke.y),Ae.movementMode,Et,Me.isClone,kt,Rt,At)}if(Ae.phase==="DROP_ANIMATING"){var Ft=Ae.completed;if(Ft.result.draggableId!==Me.draggableId)return null;var Yt=Me.isClone,Un=Ae.dimensions.draggables[Me.draggableId],vr=Ft.result,br=vr.mode,Br=_s(vr),to=Rd(vr),ho=Ae.dropDuration,bo={duration:ho,curve:xo.drop,moveTo:Ae.newHomeClientOffset,opacity:to?Jo.opacity.drop:null,scale:to?Jo.scale.drop:null};return{mapped:{type:"DRAGGING",offset:Ae.newHomeClientOffset,dimension:Un,dropping:bo,draggingOver:Br,combineWith:to,mode:br,forceShouldAnimate:null,snapshot:ae(br,Yt,Br,to,bo)}}}return null};return ge}function Xs(ne){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:ne,combineWith:null}}var kd={mapped:{type:"SECONDARY",offset:hr,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:Xs(null)}};function Zd(){var ne=cn(function(Me,ke){return{x:Me,y:ke}}),ae=cn(Xs),oe=cn(function(Me,ke,Et){return ke===void 0&&(ke=null),{mapped:{type:"SECONDARY",offset:Me,combineTargetFor:ke,shouldAnimateDisplacement:Et,snapshot:ae(ke)}}}),ge=function(ke){return ke?oe(hr,ke,!0):null},xe=function(ke,Et,kt,Rt){var At=kt.displaced.visible[ke],Ft=!!(Rt.inVirtualList&&Rt.effected[ke]),Yt=Pr(kt),Un=Yt&&Yt.draggableId===ke?Et:null;if(!At){if(!Ft)return ge(Un);if(kt.displaced.invisible[ke])return null;var vr=Ea(Rt.displacedBy.point),br=ne(vr.x,vr.y);return oe(br,Un,!0)}if(Ft)return ge(Un);var Br=kt.displacedBy.point,to=ne(Br.x,Br.y);return oe(to,Un,At.shouldAnimate)},Ae=function(ke,Et){if(ke.isDragging)return ke.critical.draggable.id===Et.draggableId?null:xe(Et.draggableId,ke.critical.draggable.id,ke.impact,ke.afterCritical);if(ke.phase==="DROP_ANIMATING"){var kt=ke.completed;return kt.result.draggableId===Et.draggableId?null:xe(Et.draggableId,kt.result.draggableId,kt.impact,kt.afterCritical)}return null};return Ae}var Hd=function(){var ae=Td(),oe=Zd(),ge=function(Ae,Me){return ae(Ae,Me)||oe(Ae,Me)||kd};return ge},jd={dropAnimationFinished:Tr},zd=Oe(Hd,jd,null,{context:Fo,pure:!0,areStatePropsEqual:Ys})(Od);function Js(ne){var ae=Cs(Os),oe=ae.isUsingCloneFor;return oe===ne.draggableId&&!ne.isClone?null:b.createElement(zd,ne)}function Gd(ne){var ae=typeof ne.isDragDisabled=="boolean"?!ne.isDragDisabled:!0,oe=!!ne.disableInteractiveElementBlocking,ge=!!ne.shouldRespectForcePress;return b.createElement(Js,(0,Ne.Z)({},ne,{isClone:!1,isEnabled:ae,canDragInteractiveElements:oe,shouldRespectForcePress:ge}))}function Wd(ne){var ae=(0,b.useContext)(dl);ae||Qe(!1);var oe=ae.contextId,ge=ae.isMovementAllowed,xe=(0,b.useRef)(null),Ae=(0,b.useRef)(null),Me=ne.children,ke=ne.droppableId,Et=ne.type,kt=ne.mode,Rt=ne.direction,At=ne.ignoreContainerClipping,Ft=ne.isDropDisabled,Yt=ne.isCombineEnabled,Un=ne.snapshot,vr=ne.useClone,br=ne.updateViewportMaxScroll,Br=ne.getContainerForClone,to=Mt(function(){return xe.current},[]),ho=Mt(function(kl){xe.current=kl},[]),bo=Mt(function(){return Ae.current},[]),Si=Mt(function(kl){Ae.current=kl},[]);Pd({props:ne,getDroppableRef:to,getPlaceholderRef:bo});var gi=Mt(function(){ge()&&br({maxScroll:cr()})},[ge,br]);gd({droppableId:ke,type:Et,mode:kt,direction:Rt,isDropDisabled:Ft,isCombineEnabled:Yt,ignoreContainerClipping:At,getDroppableRef:to});var Zi=b.createElement(yd,{on:ne.placeholder,shouldAnimate:ne.shouldAnimatePlaceholder},function(kl){var Du=kl.onClose,yu=kl.data,uu=kl.animate;return b.createElement(pd,{placeholder:yu,onClose:Du,innerRef:Si,animate:uu,contextId:oe,onTransitionEnd:gi})}),pl=xt(function(){return{innerRef:ho,placeholder:Zi,droppableProps:{"data-rbd-droppable-id":ke,"data-rbd-droppable-context-id":oe}}},[oe,ke,Zi,ho]),Ki=vr?vr.dragging.draggableId:null,hl=xt(function(){return{droppableId:ke,type:Et,isUsingCloneFor:Ki}},[ke,Ki,Et]);function Rl(){if(!vr)return null;var kl=vr.dragging,Du=vr.render,yu=b.createElement(Js,{draggableId:kl.draggableId,index:kl.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(uu,Nu){return Du(uu,Nu,kl)});return Cn.createPortal(yu,Br())}return b.createElement(Os.Provider,{value:hl},Me(pl,Un),Rl())}var Ts=function(ae,oe){return ae===oe.droppable.type},qs=function(ae,oe){return oe.draggables[ae.draggable.id]},Kd=function(){var ae={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},oe=(0,Ne.Z)({},ae,{shouldAnimatePlaceholder:!1}),ge=cn(function(Me){return{draggableId:Me.id,type:Me.type,source:{index:Me.index,droppableId:Me.droppableId}}}),xe=cn(function(Me,ke,Et,kt,Rt,At){var Ft=Rt.descriptor.id,Yt=Rt.descriptor.droppableId===Me;if(Yt){var Un=At?{render:At,dragging:ge(Rt.descriptor)}:null,vr={isDraggingOver:Et,draggingOverWith:Et?Ft:null,draggingFromThisWith:Ft,isUsingPlaceholder:!0};return{placeholder:Rt.placeholder,shouldAnimatePlaceholder:!1,snapshot:vr,useClone:Un}}if(!ke)return oe;if(!kt)return ae;var br={isDraggingOver:Et,draggingOverWith:Ft,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:Rt.placeholder,shouldAnimatePlaceholder:!0,snapshot:br,useClone:null}}),Ae=function(ke,Et){var kt=Et.droppableId,Rt=Et.type,At=!Et.isDropDisabled,Ft=Et.renderClone;if(ke.isDragging){var Yt=ke.critical;if(!Ts(Rt,Yt))return oe;var Un=qs(Yt,ke.dimensions),vr=qi(ke.impact)===kt;return xe(kt,At,vr,vr,Un,Ft)}if(ke.phase==="DROP_ANIMATING"){var br=ke.completed;if(!Ts(Rt,br.critical))return oe;var Br=qs(br.critical,ke.dimensions);return xe(kt,At,_s(br.result)===kt,qi(br.impact)===kt,Br,Ft)}if(ke.phase==="IDLE"&&ke.completed&&!ke.shouldFlush){var to=ke.completed;if(!Ts(Rt,to.critical))return oe;var ho=qi(to.impact)===kt,bo=!!(to.impact.at&&to.impact.at.type==="COMBINE"),Si=to.critical.droppable.id===kt;return ho?bo?ae:oe:Si?ae:oe}return oe};return Ae},Vd={updateViewportMaxScroll:La};function Ud(){return document.body||Qe(!1),document.body}var Qd={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Ud},$s=Oe(Kd,Vd,null,{context:Fo,pure:!0,areStatePropsEqual:Ys})(Wd);$s.defaultProps=Qd},38486:function(Tt,zt){"use strict";var ee;var b=60103,de=60106,Fe=60107,Ne=60108,Ze=60114,Te=60109,le=60110,it=60112,$e=60113,Ve=60120,We=60115,Xe=60116,_e=60121,ue=60122,E=60117,a=60129,x=60131;if(typeof Symbol=="function"&&Symbol.for){var y=Symbol.for;b=y("react.element"),de=y("react.portal"),Fe=y("react.fragment"),Ne=y("react.strict_mode"),Ze=y("react.profiler"),Te=y("react.provider"),le=y("react.context"),it=y("react.forward_ref"),$e=y("react.suspense"),Ve=y("react.suspense_list"),We=y("react.memo"),Xe=y("react.lazy"),_e=y("react.block"),ue=y("react.server.block"),E=y("react.fundamental"),a=y("react.debug_trace_mode"),x=y("react.legacy_hidden")}function z(Je){if(typeof Je=="object"&&Je!==null){var je=Je.$$typeof;switch(je){case b:switch(Je=Je.type,Je){case Fe:case Ze:case Ne:case $e:case Ve:return Je;default:switch(Je=Je&&Je.$$typeof,Je){case le:case it:case Xe:case We:case Te:return Je;default:return je}}case de:return je}}}var te=Te,re=b,se=it,ie=Fe,ve=Xe,be=We,Ke=de,De=Ze,ze=Ne,he=$e;ee=le,ee=te,ee=re,ee=se,ee=ie,ee=ve,ee=be,ee=Ke,ee=De,ee=ze,ee=he,ee=function(){return!1},ee=function(){return!1},zt.isContextConsumer=function(Je){return z(Je)===le},ee=function(Je){return z(Je)===Te},ee=function(Je){return typeof Je=="object"&&Je!==null&&Je.$$typeof===b},ee=function(Je){return z(Je)===it},ee=function(Je){return z(Je)===Fe},ee=function(Je){return z(Je)===Xe},ee=function(Je){return z(Je)===We},ee=function(Je){return z(Je)===de},ee=function(Je){return z(Je)===Ze},ee=function(Je){return z(Je)===Ne},ee=function(Je){return z(Je)===$e},ee=function(Je){return typeof Je=="string"||typeof Je=="function"||Je===Fe||Je===Ze||Je===a||Je===Ne||Je===$e||Je===Ve||Je===x||typeof Je=="object"&&Je!==null&&(Je.$$typeof===Xe||Je.$$typeof===We||Je.$$typeof===Te||Je.$$typeof===le||Je.$$typeof===it||Je.$$typeof===E||Je.$$typeof===_e||Je[0]===ue)},ee=z},53410:function(Tt,zt,ee){"use strict";Tt.exports=ee(38486)},32637:function(Tt){"use strict";Tt.exports="data:image/jpeg;base64,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"},73631:function(Tt){"use strict";Tt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(Tt){"use strict";Tt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},25365:function(Tt){"use strict";Tt.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=="},75309:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},19664:function(Tt){"use strict";Tt.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAElZJREFUaEPFWwd0VWW2/s5NL4AEBamDSpEhSBGEyFAEpESKgDAIKCgKTx2KyjAMIlVAUIo8Hk2QFXHAR3E9BESQEAJBKUoRlECoShqQAoQkpJwz699/Of8594Sg8+a9u8K69552z9nf/+397YIBAPkpn9UySzDPgNHRMozqBgwYhsF28XeDfacvYrv7nR9nAbAMAz46E7B84hoWnUr7ynv5THYVcT67Iv8DLEu9sy2WRb/Gt9NHfh7bTv/kuWy7ZcKyTNpvsnd2qGmB3bFlymuJY+T54p1d16Cf4efx67PP8ndN/tza8fx+2PX4Pcp97Olpm3av4uns5wPSfTD3GkbAhFqx068YDJySotITBowoGD4bEAkSwwdOkGgLAcf++DnsVjgeBkwvkKTVywHJEAYhY4sHkrByw0swbJDYdm5Euc39mRlUGsxpTEMAxK9bSsaXRtSNzu6LA8T368fIxXN3kPi5dwWJwOSG8sHKNgxfU+PGqbh1sPA8J4oPEiRux/KZRMdLpmnv/zcgSWMKODWQ+OoVK1YyTqx+xz7GJI01gAnLZKyQ7LTBkMdx9jhBUiz3Au93MIlsCnO9cePkmjQA1bmhJTM4Kxwgse8ELR3F2cP9Hnd9LjAd7k5zb8rJ/a8xyWYGLb+7Msl2dzrbyN0p9nEXViaTyAXzle7FJgf4brC0hSJWj+YGpc+w3bkPSDdyT3xiUdwQxubAMKN7gSTcnQdIEiw9dt0dJA7y3V66u6MIwlwZfzKJBbkuf6aIh3TFJXWcBoA0KANJWF1cX4CkALk7kxwuzy8m2WxU8VPcm0nu2QadMZgMw+6RLfqc46stKQQ4GbyYpAkG6cb+H0Cy448QESom8YfixuaMcsYkueI1Q7hZwhWEAom7uH8BJHFvfrFKc3cOseApHEwYuUdXWRTdlVpzKTTFJBskyRLb3dnu8N/i7khx2S9adZ5MYiAJhSXln1J1OqskG+yAr9QVU5zumKRUmzP2eMWke2aSUpparPQDyRAACQldNkgMAKHwdEEggHWovH9XTBIg5aZdQmB4JCIqVRGIWbTwOV6MSbbsllJbBXWH9GZHSrks445kkAskYlKJUlhudSdBuXTiAILDI1Ht4Wghw6Uq81B9LuEg3a/T3Vkwsn9YSS7OdnNSUtvbaL+S2j4yxI87Pxcym6s9eqmwIj8IYUH7uBSXRzeNHQJfcAh9z7uejgtHEvxiUkTlB1CvTVdFHSaJN0weioZte+CxHoNJEEgm2SDJFVkWk2whwfGSIDnls9D4ZOj8m9n47vNFaNA2FjUaNhdrgec/PE/i+dSxHWuRlXoenV6erHIzt/SXi8WhBD3Eg1xoRvb3yy3ODiaxhWHd7s6doJomNk55AWGVqiAssqKOjF/M1yAia965fQt52VcxaPZ6BIVFUDKbnnwU8cumggHiCwigaxTczEGV2vXQdexcxzXXje+HZt0Ho3Gn/raBxBHM9XHruWINC7e6BHcwSSa1Zbu74qJCHN0eh19PHsQfO/RGgyd7IDf9MgrzbtgJswncvJaK00nb0LjDswi/737HfYRGVkKFKjUc8t0BlgCJwNaewcg6slQBJNUbiQgBimIX4xBlogZgmtg09UW06DUc9WO6c1b4fMhOPYfsK+dRr3VXYWgZz9gC4Inn5R8SkbRuIQbOXo+QsAi6XNqZYwRQv2mrEVm5Kj3EF9NGoFHH3mj0VF8bIMvE2rG90XrAa3i0bSxtd6o7Fud1kGQFgIPgBMkrJtmuTroteQ4zZsqhnfhx13+jabdBuHrxNNLPnvBbkGVtqBPdBtGdnvNOch0SXzBSsjPr8FJLlnIMI8DBJD+QBGiWWYrNU4cTQPXadBM5k4GE1TNhlpSgy2sz7fKQyq24m7zww158u24RBs5ah6DwSCoLpZ05ivjl09BXAJSWfBR7Vs7AgJmfIiSyknrm4sJ8fD5hINq+8BYeafkUGZy9Sll6JoFRyalMUu1k1i8m6UFZGcmfSfQ7Yn/G+ZO4v059+HwBKg86nfglLh3fj84jpiAoNJwzxyxF7rVUVHygpn9lwiXDvdydZJJx/dASi61+XjVgdrVBsrT6m2SSjFU3Mn9FSVEhgkLCyUj5udeRtPZDNO0+GNUfbW7X8mTUEblVaVEhAoNDEFXzIVDhwzCQoQEUUbkq9q+ZQ3RrP2KSY0EW3MjCpneHocOr76BOkxgyhE/U6khoC3Wny3Feg5NBmj7JGpJWs9OFhS4cxHlmKYoL8hEUGiGAsut2OWkXkPjpPDTrPgS1m8RAlo4uHduHkwmb0XbgaNxXvW6ZIN0tJtHzMIDcRVB3THIziYF05dQhHNzwX/dMcf3AtoPH4SHGAOGi0s8ew57l09Bv6moEBIdg05RheOqVyajZuJXj+tlXzmH7vHGIGTxGiQdmEKpv8QyIWKXqXeJsDhIzqqivsqOFqrCDeNkgHf9qLTLOnkC7oX9VscWySnHn9k0kxs2l2Bkz8A2e55om3YNZWorvNi2heNtu6HiEhEX+BpDs5Nu4dvA/eaIq4oisv5UHUsmdAuTfyCIG/HIsifzzn4aOR1iFKMUeypPktRWTfIiIegDBYZFCkxhIPXMUe1ZMR98pq3H5RBKSE79Ev2mfcHdrS0Nc/D4BSZ/Ox4P1m+Dp0XMUeE6QdCbJUrhdlpHlcWKSH0h2tVmX4Hk5V3HgswUoys9D+6Fvo2LV2si/mYWkfyzArawMEg4MkMK8m7hTcAtFt28ReExEFN8pxIP1HkOr3i/71+/0SofJQeHJsYid7OmvfrfYIbMdosCh7gwwl+d2dblpF7F31XuI7joIDUXgLi64jV1L/obmvYajVnRr/9YFizyqnQGkM5GwYjqenbIaRzYuRVHhbXQb94GEVB17bNunOLVrA23vN/0TMHfIH8qOQYwkdwryymSSbDtwTydKMOIaeh2NfQ4KDVWxp6gwH0lx83ArKx3d3piDvOxrSIx7HyHhFRASEYlg9h4eieCwCghm30MjEBZeAbdzr+Pkns1o2eslAorHfv9CrGqPOEpLJozMbz9SANm9H72aYEtwd0wqyr+F+BVTUalabbR7cTwVydmqv5N/C1tmjUSbgX9B3RbtXH0k0VcSIDHupp89ivgVMwggtvK+Xvg22g2bgDrN2jpASlw1C9cun0HhrVw0ix2C6K5/tlkkKgBsQ9y4Xr/L9eonGQEBGDDjM+4ahdEY8OlnjlP8Y/HBLClGcWEBAkPCGG0pTvkCA2D4AlFaUozS4iIEB4ch5eBO1HnsSYrXcoG4QdJrgvoxRuaBRSoG6QmrzSRZNOWrnppugknfrluAzJSTeKhlR4REVFDuyCwqxtlvd6Bmo8dR6cHaDjcVEBCEJl0Higo4vyaJhJUz0PfdVQiPqoofd/wD5w/Ho8+k5QgI4cksU0VfTB9BgZiJhdzMX9DnnRUOIEjTmBbOHfqG55l2Cq0qDDI+iWxDdgNVFVxREj7UbdFe9ZG82g+ZZ39E0roFiB37IUIrVMIX772Kxp36oX7rp3HucDySk7bRPl2qy5gnr+dsXfDEWTb8KBG/mrTIsqgFyllTNkh2M0+CdGrXemRfueAsShsGTLMUOakXERlVDaEacOxXAoKC0GnUDLtDCx8yzh5TAEVWfgD5ebnYPGUYOo2cihqNW5LNfjl+APvWvI9nJixG8Z187PpoInq8NR/3123oCZLwWp7Cga9WvSsr3J2ncJBu0CK2JK6ZjWaxL6ByzYfxy4kDOPLFSvSduAy+oBBsnvkyGndmAHXF+cO7kbx/G3qMm29XGzS5rjq0rr6TXhOkBt/V/QuJQSZbzL8DJB1U6SKLCvLw5ezX0HrA66jbvD13U67WuZT1nEEnsOfjGeg7+WNERvG48uXcN1Cj0eNo2WcEVRt2Lvwrra4eb84n1m3/YAyq1K6PNoNG+7szV0xSSSoPAHa97p5AsgXGpaP7cHjzcjzz9kKqoqR8txOnvtmAvpNWUlxhAEV36U8AnTu0G8lJWxE7boGKOXZX1ln7c8c+rhW43Dcy9y1Q7QbTJQL8Y5Lt7mjeQJtb0IFivnrrnNfxxHMMoHblzDewGHQcCR+/h76TVyKcVRIsE1tmjULtpk8SQNcvJ+PrRRMQM2QsHnmiCwFy8XA8Dqz7CF1en4nqDZuVC5LMk0SU1sopwqWodrPWuxHlIY6riYRVM8gVdnh5Ehn92PY4cvHdRs+j+YZN019CdJcBaNCmK1IO7ULy/q145s2FDvV2ryCpSkbmvvnEIOFz/JSaF0jJiVtw5fQRP6PwLrlB6DP1EhpREYEhoeI4rWFgAH9o2haPdX+eXGtGCgeo86ipOLlrA3IyLlPA7TF2HirXqY+Ej6cj63IK+s+IozyJDFZSjP95bxTM0mL0nLgEoZH3lQuSm0l6zcsRvCXTtPrd7eyr2PrBaLTqOxIPPd6ejL572buocH91tOr/H7TaN08bTgA1jOmBlENf4/S+rej51kKwWt7VCz+j2iPRvCvg6Px6zDholQYjI/FDkQfZVWzm7nzu9gLFJ15TY0omJ+0iuUR9UkfmPEzBMB9cvUFTVKxaS1UpZO2ZXaNKnQao3aQ1AcpqWkyq93lnGX5O2IKwiIqo2aQ1qtSqh4MbluDcwW8Q8/wY1Huii5oUYja8dvFn7Fr8d/qdzq/PcEgChZbL3akmmXJ3ekmIRy6lqDRDnty9AacTt5BwCQwOxY2MX7Fzyd/RoucwSrrZa/PUYWjy9EA0aNOdGHR63xb0fHsRCm/lYMfiieg0cgoiK1dTMUkXCGX1kYy0vR9YrN2t2g0s5PtEznOXmMTB4LKaQJIjVoaB4oI8bJs3Gk/0H4U6zaSL0wWIc1IoPYUBNIseXsYgdt1jX63FT/Gb0bznC/hj5wF8OIWZUPwWM8pP32wEy49a9B6Oxl2e82eRAIKVhORLASBXqgLLOfkjWw4s9m2dO5qq623+PAasFrkv7n3kZvyK2DcXwBcYSEbfNHUYop8eiEdjeuDswZ0EUK/xi5GTfgkJq2eh2xuzEFqhsj16pY10+Q2hiCTWSE2YRwySIJHB2Q3LZpwM7iLQe8clHzeaAFoC1KrfSPyhmZYHOYZL7Fm7DAbQagbQMko+2W+wIHto41I82qEXWvZ5hbs1MbjiAMkyqRKece4k+k9fg7CKUeWCxMWU3aUl4zhA0phkAZnnTiF+5TR0fGkiHmzQnITChe8TEDNoDGpHt1ZF001TXqTcjLm41J8O4+CmpXj48Y7ITj1PFYdeby0CfL4yYpJ/kZbuMW3PXBoa0UGSkzo6SKpko7GNCwOeyygmCQYxlcUAqtO0rXaMZJ2cCOLvGecYQLPRe9JSajew37+dk4nk/dvR6tlX+PCEECReIDEXcun7RDTqpLUmPGC695k7XThYyMvKxJkDO9A8dggVk88c+IrusX5MN9Fi58f/sGUVajRqiWqPNEFp0R2c2r2RWjABgcHkzlnc9XJrdutcK0mJ6rmRumcuMYiSOg2o3wISuTqqu3F3x2xZVHAbQaFh8AUG8evKyoEEVW+d0xCLyV2F3/QqH2Rh98dYTqvfi0kyApU3vSoq4Jwjv41JqvKstws8Zu54POE1QWcrgQ1GyslU/tt238l5rNxnpMa/ryoJEiRHTJIKT2/gCbVmuzut2sCEg+bu7IqEHIz0mG+Q06uquOo9hOIGSeTXSqjc68ydbFOwx3A3/Mpzd54gadNF7lk5vZfEwWA1d4+Whmydu0A1ruyek2YYRnW5crk74auVA0AZrMfUj804ea6cTFWy3asrqxJWjyEUITY4CbhidA9GejFJ3Z/SceXP3DlB4q0GNVPuN2Kszd7p1QARt5QCo6qAO5a4maSPIcvKNWeSnG0QdSe2Ld1IjZ+zzqLRXzvIywF4u+zjDZIdl/h+fnyAGHoUw/J3aZ2rGKYqDa6Kg2NalZuvLHen5imouyrysXIGI38bk8SwiavhxzHSG4KlZcQZuyvLyzwSSBt8BZJgESysN64kzK2FUusEYEUpqS3Aom6MY9LUw+hq2kefBmJdWf7dqytLIlvMN/iNc+kjxkQh1wiyAIlYK12UGNaXNULiH7OnZL63ruOAa8P6/u6OT3fy3Ml/xNgUPRy9VEMusEwX5gTJ/l8STpCoxGNZ2aEIbUprjIFkmOY8y0JH6e6km7JBcrLIdmu6AW1FJ9vn5YKkpLdkiARatCW0cpIs6PLqrE+MK4s4UgZI6vd/N0g8geIguPMk71nw8kCy/yuLZJJ2XSAdlrk3tDR4QnibV6/8E9rRHPF4PE2FAAAAAElFTkSuQmCC"},77882:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},66832:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},47558:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},71979:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},91833:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},31081:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},96593:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},42922:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},20345:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},79005:function(Tt){"use strict";Tt.exports="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="},39057:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},96908:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},57177:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},81378:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"},47621:function(Tt){"use strict";Tt.exports="data:image/png;base64,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"}}]);
|