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

433 lines
1.5 MiB

(self.webpackChunk=self.webpackChunk||[]).push([[3260],{55304:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return se}});var x=z(87462),ie=z(67294),Ae={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"},ke=Ae,Pe=z(43387),ze=function(Te,Ze){return ie.createElement(Pe.Z,(0,x.Z)({},Te,{ref:Ze,icon:ke}))},se=ie.forwardRef(ze)},24018:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return se}});var x=z(87462),ie=z(67294),Ae={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"},ke=Ae,Pe=z(43387),ze=function(Te,Ze){return ie.createElement(Pe.Z,(0,x.Z)({},Te,{ref:Ze,icon:ke}))},se=ie.forwardRef(ze)},40043:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return se}});var x=z(87462),ie=z(67294),Ae={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"},ke=Ae,Pe=z(43387),ze=function(Te,Ze){return ie.createElement(Pe.Z,(0,x.Z)({},Te,{ref:Ze,icon:ke}))},se=ie.forwardRef(ze)},17663:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return se}});var x=z(87462),ie=z(67294),Ae={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},ke=Ae,Pe=z(43387),ze=function(Te,Ze){return ie.createElement(Pe.Z,(0,x.Z)({},Te,{ref:Ze,icon:ke}))},se=ie.forwardRef(ze)},71736:function(ln,tn){"use strict";tn.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},52654:function(ln,tn){"use strict";tn.Z={wrap:"wrap___ilWvf",deleteIcon:"deleteIcon___JBDG8",keywordTag:"keywordTag___iieCb",questionTitleEditorWrap:"questionTitleEditorWrap___MHB5s",choiceListWrap:"choiceListWrap___jB8b1",choiceWrap:"choiceWrap___QFkTc",choiceIndex:"choiceIndex___Mr2YO",judgementIndex:"judgementIndex___fUVWK",setAnswerBtn:"setAnswerBtn___Whox5",activeAnswer:"activeAnswer___fGU6Y",activeJudgementAnswer:"activeJudgementAnswer___wJv8P",actionWrapper:"actionWrapper___ERQ7k",addIcon:"addIcon___L9TE0",inputBorder:"inputBorder___Q5tRE",placeholder:"placeholder___p9sFY",blankInputNumberWrapper:"blankInputNumberWrapper___uEHb0",addBtn:"addBtn___WR5ZI",blankIndex:"blankIndex___x9Pny",baseInputWrapper:"baseInputWrapper___eVsG7",collapseWrapper:"collapseWrapper___ZTysU",panelHeader:"panelHeader___QSN9g",open:"open___B6FU9",close:"close___QX19r",hide:"hide___mn25n"}},62038:function(ln,tn){"use strict";tn.Z={flex_box_center:"flex_box_center___ycN2f",flex_space_between:"flex_space_between___LcS9e",flex_box_vertical_center:"flex_box_vertical_center___uwjPm",flex_box_center_end:"flex_box_center_end___Pc903",flex_box_column:"flex_box_column___AXEdv",bg:"bg___fm2Cw",title:"title___J3MCU",editIcon:"editIcon___i4Zll",titleLeft:"titleLeft___da61c",titleRight:"titleRight___EsdL6",formWrap:"formWrap___YTxC3",baseLineHeight:"baseLineHeight___TprCB",radioBtnWrapper:"radioBtnWrapper___Mt_XG",radiogroup:"radiogroup___EvkWh",easy:"easy___mSxtg",medium:"medium___NIaWN",hard:"hard___mddnD",baseFormItem:"baseFormItem___csbyb",cascaderPopup:"cascaderPopup___BttnF",selectdiv:"selectdiv___TAr4i",divitem:"divitem___iaXB2",bottmodiv:"bottmodiv___bmp6p",cancelBtn:"cancelBtn___Q4ZcL",confirmBtn:"confirmBtn___nRiCD",concat:"concat___jlPR1"}},57971:function(ln,tn,z){"use strict";var x=z(67294),ie=Object.defineProperty,Ae=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,ze=(Te,Ze,_e)=>Ze in Te?ie(Te,Ze,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Te[Ze]=_e,se=(Te,Ze)=>{for(var _e in Ze||(Ze={}))ke.call(Ze,_e)&&ze(Te,_e,Ze[_e]);if(Ae)for(var _e of Ae(Ze))Pe.call(Ze,_e)&&ze(Te,_e,Ze[_e]);return Te};const et=Te=>React.createElement("svg",se({className:"jiangxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Te),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"}));tn.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Im0yNDguNjg2IDgwMy4xODItNjUuODI5IDc1LjkyMlY2NTguMjg2aC03My4xNDN2MjIwLjgxOGwtNjUuODI4LTc1Ljk5NUwwIDg1MS4zODMgMTQ2LjI4NiAxMDI0IDI5Mi41NyA4NTEuNTN6IiBmaWxsPSIjMTQ1REZGIi8+PHBhdGggZD0iTTE0Ni4yODYgMCAwIDE1OC43Mmw0My44ODYgNTUuMjIzIDY1LjgyOC03NS45MjJ2MjI3LjY5M2g3My4xNDNWMTM4LjAyMWw2NS44MjkgNzUuOTIyIDQzLjg4NS01NS4yMjN6IiBmaWxsPSIjOThCREY3Ii8+PC9zdmc+"},36913:function(ln,tn,z){"use strict";var x=z(67294),ie=Object.defineProperty,Ae=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,ze=(Te,Ze,_e)=>Ze in Te?ie(Te,Ze,{enumerable:!0,configurable:!0,writable:!0,value:_e}):Te[Ze]=_e,se=(Te,Ze)=>{for(var _e in Ze||(Ze={}))ke.call(Ze,_e)&&ze(Te,_e,Ze[_e]);if(Ae)for(var _e of Ae(Ze))Pe.call(Ze,_e)&&ze(Te,_e,Ze[_e]);return Te};const et=Te=>React.createElement("svg",se({className:"shengxu_svg__icon",viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg",width:32,height:32},Te),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"}));tn.Z="data:image/svg+xml;base64,PHN2ZyBjbGFzcz0iaWNvbiIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPjxwYXRoIGQ9Ik0zNjUuNzE0IDczLjE0M0gxMDI0djczLjE0M0gzNjUuNzE0em0wIDI5Mi41NzFIMTAyNHY3My4xNDNIMzY1LjcxNHptMCAyOTIuNTcySDEwMjR2NzMuMTQzSDM2NS43MTR6bTAgMjkyLjU3MUgxMDI0VjEwMjRIMzY1LjcxNHYtNzMuMTQzek0yNDguNjg2IDgwMy4xODJsLTY1LjgyOSA3NS45MjJWNjU4LjI4NmgtNzMuMTQzdjIyMC44MThsLTY1LjgyOC03NS45OTVMMCA4NTEuMzgzIDE0Ni4yODYgMTAyNCAyOTIuNTcgODUxLjUzeiIgZmlsbD0iIzk4QkRGNyIvPjxwYXRoIGQ9Ik0xNDYuMjg2IDAgMCAxNTguNzJsNDMuODg2IDU1LjIyMyA2NS44MjgtNzUuOTIydjIyNy42OTNoNzMuMTQzVjEzOC4wMjFsNjUuODI5IDc1LjkyMiA0My44ODUtNTUuMjIzeiIgZmlsbD0iIzE0NURGRiIvPjwvc3ZnPg=="},18023:function(){"use strict";function ln(ce,y,a,b){a===void 0&&(a=0),b===void 0&&(b=1/0),this._name=ce,this._defaultValue=y,this._minimum=a,this._maximum=b}Object.defineProperty(ln.prototype,"name",{get:function(){return this._name},set:function(ce){if(typeof ce!="string"||ce==="")throw new Error("Shape name must be a valid string.");this._name=ce}}),Object.defineProperty(ln.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("The default value must be a real number, not: "+ce);this._defaultValue=ce}}),Object.defineProperty(ln.prototype,"minimum",{get:function(){return this._minimum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Minimum must be a real number, not: "+ce);this._minimum=ce}}),Object.defineProperty(ln.prototype,"maximum",{get:function(){return this._maximum},set:function(ce){if(typeof ce!="number"||isNaN(ce))throw new Error("Maximum must be a real number, not: "+ce);this._maximum=ce}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(ce,y){var a=go.Shape._FigureParameters[ce];return a?a[y]:null},go.Shape.setFigureParameter=function(ce,y,a){if(!(a instanceof ln))throw new Error("Third argument to Shape.setFigureParameter is not FigureParameter: "+a);if(a.defaultValue<a.minimum||a.defaultValue>a.maximum)throw new Error("defaultValue must be between minimum and maximum, not: "+a.defaultValue);var b=go.Shape._FigureParameters[ce];b||(b=[],go.Shape._FigureParameters[ce]=b),b[y]=a};var tn=[];function z(ce,y){var a=tn.pop();return a===void 0?new go.Point(ce,y):(a.x=ce,a.y=y,a)}function x(){var ce=tn.pop();return ce===void 0?new go.Point:ce}function ie(ce){tn.push(ce)}function Ae(ce,y,a,b,E,ee,te,re,oe){oe||(oe=new go.Point);var ue=ce-a,ve=E-te,xe=NaN,Ue=NaN;if(ue===0)if(ve===0)ce===a&&(xe=ce,Ue=y);else{var He=(ee-re)/ve,Me=ee-He*E;xe=ce,Ue=He*xe+Me}else if(ve===0){var ye=(y-b)/ue,Ke=y-ye*ce;xe=E,Ue=ye*xe+Ke}else{var ye=(y-b)/ue,He=(ee-re)/ve,Ke=y-ye*ce,Me=ee-He*E;xe=(Me-Ke)/(ye-He),Ue=ye*xe+Ke}return oe.x=xe,oe.y=Ue,oe}function ke(ce,y,a,b,E,ee,te,re,oe,ue,ve,xe,Ue,He){var Me=1-oe,ye=oe,Ke=ce*Me+a*ye,Ge=y*Me+b*ye,Xe=a*Me+E*ye,Be=b*Me+ee*ye,rt=E*Me+te*ye,pt=ee*Me+re*ye,bt=Ke*Me+Xe*ye,St=Ge*Me+Be*ye,wt=Xe*Me+rt*ye,jt=Be*Me+pt*ye,Jn=bt*Me+wt*ye,va=St*Me+jt*ye;ue.x=Ke,ue.y=Ge,ve.x=bt,ve.y=St,xe.x=Jn,xe.y=va,Ue.x=wt,Ue.y=jt,He.x=rt,He.y=pt}var Pe=new go.Spot(.156,.156),ze=new go.Spot(.844,.844),se=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ln("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(ce,y,a){var b=ce?ce.parameter1:NaN;(isNaN(b)||b<0)&&(b=5),b=Math.min(b,y/3),b=Math.min(b,a/3);var E=b*se,ee=new go.Geometry().add(new go.PathFigure(b,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,b,y-E,0,y,E)).add(new go.PathSegment(go.PathSegment.Line,y,a-b)).add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-E,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,E,a,0,a-E)).add(new go.PathSegment(go.PathSegment.Line,0,b)).add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close()));return E>1&&(ee.spot1=new go.Spot(0,0,E,E),ee.spot2=new go.Spot(1,1,-E,-E)),ee}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.25,.5,.75)}),go.Shape.defineFigureGenerator("TriangleDown",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close())).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("TriangleLeft",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,0).close())).setSpots(.5,.25,1,.75)}),go.Shape.defineFigureGenerator("TriangleUp",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(y,a).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close())).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("Triangle","TriangleUp"),go.Shape.defineFigureGenerator("Diamond",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close())).setSpots(.25,.25,.75,.75)}),go.Shape.defineFigureGenerator("LineH",function(ce,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=a/2,b.endX=y,b.endY=a/2,b}),go.Shape.defineFigureGenerator("LineV",function(ce,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=y/2,b.startY=0,b.endX=y/2,b.endY=a,b}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,a/2,!1).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("XLine",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LineRight",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(.25*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)))}),go.Shape.defineFigureGenerator("LineDown",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,.25*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Line,y,.25*a)))}),go.Shape.defineFigureGenerator("LineLeft",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(.75*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,a)))}),go.Shape.defineFigureGenerator("LineUp",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,.75*a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,y,.75*a)))}),go.Shape.defineFigureGenerator("AsteriskLine",function(ce,y,a){var b=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(b*y,(1-b)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,b*a)).add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Move,0,a/2)).add(new go.PathSegment(go.PathSegment.Line,y,a/2)).add(new go.PathSegment(go.PathSegment.Move,y/2,0)).add(new go.PathSegment(go.PathSegment.Line,y/2,a)))}),go.Shape.defineFigureGenerator("CircleLine",function(ce,y,a){var b=y/2,E=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close()));return E.spot1=Pe,E.spot2=ze,E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Line1",function(ce,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}),go.Shape.defineFigureGenerator("Line2",function(ce,y,a){var b=new go.Geometry(go.Geometry.Line);return b.startX=y,b.startY=0,b.endX=0,b.endY=a,b}),go.Shape.defineFigureGenerator("Curve1",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,se*y,0,y,(1-se)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,se*a,(1-se)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,se*a,se*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-se)*y,0,0,(1-se)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,.5,.5,1)}),go.Shape.defineFigureGenerator("TriangleDownRight",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(.5,.5,1,1)}),go.Shape.defineFigureGenerator("TriangleUpLeft",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())).setSpots(0,0,.5,.5)}),go.Shape.defineFigureGenerator("TriangleUpRight",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a).close())).setSpots(.5,0,1,.5)}),go.Shape.defineFigureGenerator("RightTriangle","TriangleDownLeft"),go.Shape.setFigureParameter("Parallelogram1",0,new ln("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)?b=.1:b<-1?b=-1:b>1&&(b=1);var E=Math.abs(b)*y;if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E<y/2&&ee.setSpots(E/y,0,(y-E)/y,1),ee}}),go.Shape.defineFigureGenerator("Parallelogram","Parallelogram1"),go.Shape.setFigureParameter("Parallelogram2",0,new ln("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("Parallelogram2",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)?b=10:b<-y?b=-y:b>y&&(b=y);var E=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E<y/2&&ee.setSpots(E/y,0,(y-E)/y,1),ee}}),go.Shape.setFigureParameter("Trapezoid1",0,new ln("Indent",.2,-.99,.99)),go.Shape.defineFigureGenerator("Trapezoid1",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)?b=.2:b<.5?b=-.5:b>.5&&(b=.5);var E=Math.abs(b)*y;if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E<y/2&&ee.setSpots(E/y,0,(y-E)/y,1),ee}}),go.Shape.defineFigureGenerator("Trapezoid","Trapezoid1"),go.Shape.setFigureParameter("Trapezoid2",0,new ln("Indent",20,-1/0,1/0)),go.Shape.defineFigureGenerator("Trapezoid2",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)?b=20:b<-y?b=-y/2:b>y&&(b=y/2);var E=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())),E<y/2&&ee.setSpots(E/y,0,(y-E)/y,1),ee}}),go.Shape.setFigureParameter("ManualOperation",0,new ln("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("ManualOperation",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)?b=10:b<-y?b=-y/2:b>y&&(b=y/2);var E=Math.abs(b);if(b===0){var ee=new go.Geometry(go.Geometry.Rectangle);return ee.startX=0,ee.startY=0,ee.endX=y,ee.endY=a,ee}else{var ee=new go.Geometry;return b>0?ee.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-E,a)).add(new go.PathSegment(go.PathSegment.Line,E,a).close())):ee.add(new go.PathFigure(E,0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),E<y/2&&ee.setSpots(E/y,0,(y-E)/y,1),ee}});var et=[];function Te(){var ce=et.pop();return ce===void 0?[]:ce}function Ze(ce){ce.length=0,et.push(ce)}function _e(ce){for(var y=Te(),a=.5,b=.5,E=Math.PI*1.5,ee=0,te=0;te<ce;te++)ee=2*Math.PI/ce*te+E,y[te]=new go.Point(b+a*Math.cos(ee),b+a*Math.sin(ee));return y.push(y[0]),y}function de(ce){var y=je(ce),a=Te();a[0]=y[0];for(var b=1,E=1;b<y.length;b+=2,E+=3)a[E]=y[b],a[E+1]=y[b],a[E+2]=y[b+1];return Ze(y),a}function je(ce){for(var y=_e(ce),a=Te(),b=Math.floor(y.length/2),E=y.length-1,ee=ce%2===0?2:1,te=0;te<E;te++){var re=y[te],oe=y[te+1],ue=y[(b+te-1)%E],ve=y[(b+te+ee)%E];a[te*2]=re,a[te*2+1]=Ae(re.x,re.y,ue.x,ue.y,oe.x,oe.y,ve.x,ve.y,new go.Point)}return a[a.length]=a[0],Ze(y),a}go.Shape.defineFigureGenerator("Pentagon",function(ce,y,a){var b=_e(5),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<5;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.2,.22),E.spot2=new go.Spot(.8,.9),E}),go.Shape.defineFigureGenerator("Hexagon",function(ce,y,a){var b=_e(6),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<6;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.07,.25),E.spot2=new go.Spot(.93,.75),E}),go.Shape.defineFigureGenerator("Heptagon",function(ce,y,a){var b=_e(7),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<7;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.2,.15),E.spot2=new go.Spot(.8,.85),E}),go.Shape.defineFigureGenerator("Octagon",function(ce,y,a){var b=_e(8),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<8;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.15,.15),E.spot2=new go.Spot(.85,.85),E}),go.Shape.defineFigureGenerator("Nonagon",function(ce,y,a){var b=_e(9),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<9;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.17,.13),E.spot2=new go.Spot(.82,.82),E}),go.Shape.defineFigureGenerator("Decagon",function(ce,y,a){var b=_e(10),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<10;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.16,.16),E.spot2=new go.Spot(.84,.84),E}),go.Shape.defineFigureGenerator("Dodecagon",function(ce,y,a){var b=_e(12),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<12;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.16,.16),E.spot2=new go.Spot(.84,.84),E}),go.Shape.defineFigureGenerator("FivePointedStar",function(ce,y,a){var b=je(5),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<10;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.266,.333),E.spot2=new go.Spot(.733,.733),E}),go.Shape.defineFigureGenerator("SixPointedStar",function(ce,y,a){var b=je(6),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<12;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.17,.25),E.spot2=new go.Spot(.83,.75),E}),go.Shape.defineFigureGenerator("SevenPointedStar",function(ce,y,a){var b=je(7),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<14;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.222,.277),E.spot2=new go.Spot(.777,.666),E}),go.Shape.defineFigureGenerator("EightPointedStar",function(ce,y,a){var b=je(8),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<16;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("NinePointedStar",function(ce,y,a){var b=je(9),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<18;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.222,.277),E.spot2=new go.Spot(.777,.666),E}),go.Shape.defineFigureGenerator("TenPointedStar",function(ce,y,a){var b=je(10),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<20;te++)ee.add(new go.PathSegment(go.PathSegment.Line,b[te].x*y,b[te].y*a));return ee.add(new go.PathSegment(go.PathSegment.Line,b[0].x*y,b[0].y*a).close()),Ze(b),E.spot1=new go.Spot(.281,.261),E.spot2=new go.Spot(.723,.748),E}),go.Shape.defineFigureGenerator("FivePointedBurst",function(ce,y,a){var b=de(5),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),Ze(b),E.spot1=new go.Spot(.222,.277),E.spot2=new go.Spot(.777,.777),E}),go.Shape.defineFigureGenerator("SixPointedBurst",function(ce,y,a){var b=de(6),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),Ze(b),E.spot1=new go.Spot(.17,.222),E.spot2=new go.Spot(.833,.777),E}),go.Shape.defineFigureGenerator("SevenPointedBurst",function(ce,y,a){var b=de(7),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),Ze(b),E.spot1=new go.Spot(.222,.222),E.spot2=new go.Spot(.777,.777),E}),go.Shape.defineFigureGenerator("EightPointedBurst",function(ce,y,a){var b=de(8),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),Ze(b),E.spot1=new go.Spot(.222,.222),E.spot2=new go.Spot(.777,.777),E}),go.Shape.defineFigureGenerator("NinePointedBurst",function(ce,y,a){var b=de(9),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),Ze(b),E.spot1=new go.Spot(.222,.222),E.spot2=new go.Spot(.777,.777),E}),go.Shape.defineFigureGenerator("TenPointedBurst",function(ce,y,a){var b=de(10),E=new go.Geometry,ee=new go.PathFigure(b[0].x*y,b[0].y*a,!0);E.add(ee);for(var te=1;te<b.length;te+=3)ee.add(new go.PathSegment(go.PathSegment.Bezier,b[te+2].x*y,b[te+2].y*a,b[te].x*y,b[te].y*a,b[te+1].x*y,b[te+1].y*a));return ee.segments.last().close(),Ze(b),E.spot1=new go.Spot(.222,.222),E.spot2=new go.Spot(.777,.777),E}),go.Shape.setFigureParameter("FramedRectangle",0,new ln("ThicknessX",8)),go.Shape.setFigureParameter("FramedRectangle",1,new ln("ThicknessY",8)),go.Shape.defineFigureGenerator("FramedRectangle",function(ce,y,a){var b=ce?ce.parameter1:NaN,E=ce?ce.parameter2:NaN;isNaN(b)&&(b=8),isNaN(E)&&(E=8);var ee=new go.Geometry,te=new go.PathFigure(0,0,!0);return ee.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b<y/2&&E<a/2&&(te.add(new go.PathSegment(go.PathSegment.Move,b,E)),te.add(new go.PathSegment(go.PathSegment.Line,b,a-E)),te.add(new go.PathSegment(go.PathSegment.Line,y-b,a-E)),te.add(new go.PathSegment(go.PathSegment.Line,y-b,E).close())),ee.setSpots(0,0,1,1,b,E,-b,-E),ee}),go.Shape.setFigureParameter("Ring",0,new ln("Thickness",8)),go.Shape.defineFigureGenerator("Ring",function(ce,y,a){var b=ce?ce.parameter1:NaN;(isNaN(b)||b<0)&&(b=8);var E=y/2,ee=new go.Geometry,te=new go.PathFigure(y,y/2,!0);ee.add(te),te.add(new go.PathSegment(go.PathSegment.Arc,0,360,E,E,E,E).close());var re=Math.max(E-b,0);return re>0&&(te.add(new go.PathSegment(go.PathSegment.Move,y/2+re,y/2)),te.add(new go.PathSegment(go.PathSegment.Arc,0,-360,E,E,re,re).close())),ee.spot1=Pe,ee.spot2=ze,ee.defaultStretch=go.GraphObject.Uniform,ee}),go.Shape.defineFigureGenerator("Cloud",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(.08034461*y,.1944299*a,!0).add(new go.PathSegment(go.PathSegment.Bezier,.2008615*y,.05349299*a,-.09239631*y,.07836421*a,.1406031*y,-.0542823*a)).add(new go.PathSegment(go.PathSegment.Bezier,.4338609*y,.074219*a,.2450511*y,-.00697547*a,.3776197*y,-.01112067*a)).add(new go.PathSegment(go.PathSegment.Bezier,.6558228*y,.07004196*a,.4539471*y,0,.6066018*y,-.02526587*a)).add(new go.PathSegment(go.PathSegment.Bezier,.8921095*y,.08370865*a,.6914277*y,-.01904177*a,.8921095*y,-.01220843*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9147671*y,.3194596*a,1.036446*y,.04105738*a,1.020377*y,.3022052*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9082935*y,.562044*a,1.04448*y,.360238*a,.992256*y,.5219009*a)).add(new go.PathSegment(go.PathSegment.Bezier,.9212406*y,.8217117*a,1.032337*y,.5771781*a,1.018411*y,.8120651*a)).add(new go.PathSegment(go.PathSegment.Bezier,.7592566*y,.9156953*a,1.028411*y,.9571472*a,.8556702*y,1.052487*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5101666*y,.9310455*a,.7431877*y,1.009325*a,.5624123*y,1.021761*a)).add(new go.PathSegment(go.PathSegment.Bezier,.2609328*y,.9344623*a,.4820677*y,1.031761*a,.3030112*y,1.002796*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.870098*a,.2329994*y,1.01518*a,.03213784*y,1.01518*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06829292*y,.6545475*a,-.02812061*y,.9032597*a,-.01205169*y,.6835638*a)).add(new go.PathSegment(go.PathSegment.Bezier,.06427569*y,.4265613*a,-.01812061*y,.6089503*a,-.00606892*y,.4555777*a)).add(new go.PathSegment(go.PathSegment.Bezier,.08034461*y,.1944299*a,-.01606892*y,.3892545*a,-.01205169*y,.1944299*a))).setSpots(.1,.1,.9,.9)}),go.Shape.defineFigureGenerator("StopSign",function(ce,y,a){var b=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(b*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,b*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Line,b*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,b*a).close())).setSpots(b/2,b/2,1-b/2,1-b/2)}),go.Shape.setFigureParameter("Pie",0,new ln("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ln("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(ce,y,a){var b=ce?ce.parameter1:NaN,E=ce?ce.parameter2:NaN;isNaN(b)&&(b=0),isNaN(E)&&(E=315);var ee=b%360;ee<0&&(ee+=360);var te=E%360,re=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(re,re).add(new go.PathSegment(go.PathSegment.Arc,ee,te,re,re,re,re).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(ce,y,a){var b=se/Math.SQRT2*.5,E=Math.SQRT2/2,ee=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,E*y,ee*a,y,(1-b)*a,(E+b)*y,(ee+b)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ln("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(ce,y,a){var b=ce?ce.parameter1:NaN;(isNaN(b)||b<0)&&(b=30);var E=Math.min(b,y)/2,ee=y/2,te=a/2;return new go.Geometry().add(new go.PathFigure(ee-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+E,0)).add(new go.PathSegment(go.PathSegment.Line,ee+E,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te+E)).add(new go.PathSegment(go.PathSegment.Line,ee+E,te+E)).add(new go.PathSegment(go.PathSegment.Line,ee+E,a)).add(new go.PathSegment(go.PathSegment.Line,ee-E,a)).add(new go.PathSegment(go.PathSegment.Line,ee-E,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te-E)).add(new go.PathSegment(go.PathSegment.Line,ee-E,te-E).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ln("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(ce,y,a){var b=ce?ce.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var E=Math.min(b,y)/2,ee=y/2,te=a/2;return new go.Geometry().add(new go.PathFigure(ee-E,0,!0).add(new go.PathSegment(go.PathSegment.Line,ee+E,0)).add(new go.PathSegment(go.PathSegment.Line,ee+E,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te-E)).add(new go.PathSegment(go.PathSegment.Line,y,te+E)).add(new go.PathSegment(go.PathSegment.Line,ee+E,te+E)).add(new go.PathSegment(go.PathSegment.Line,ee+E,a)).add(new go.PathSegment(go.PathSegment.Line,ee-E,a)).add(new go.PathSegment(go.PathSegment.Line,ee-E,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te+E)).add(new go.PathSegment(go.PathSegment.Line,0,te-E)).add(new go.PathSegment(go.PathSegment.Line,ee-E,te-E).close()))}),go.Shape.setFigureParameter("ThickX",0,new ln("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(ce,y,a){var b=ce?ce.parameter1:NaN;if((isNaN(b)||b<0)&&(b=30),y===0||a===0){var E=new go.Geometry(go.Geometry.Rectangle);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}else{var ee=y/2,te=a/2,re=Math.atan2(a,y),oe=b-Math.min(Math.cos(re)*b/2,ee),ue=b-Math.min(Math.sin(re)*b/2,te),E=new go.Geometry,ve=new go.PathFigure(oe,0,!0);return E.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,ee,.2*a)),ve.add(new go.PathSegment(go.PathSegment.Line,y-oe,0)),ve.add(new go.PathSegment(go.PathSegment.Line,y,ue)),ve.add(new go.PathSegment(go.PathSegment.Line,.8*y,te)),ve.add(new go.PathSegment(go.PathSegment.Line,y,a-ue)),ve.add(new go.PathSegment(go.PathSegment.Line,y-oe,a)),ve.add(new go.PathSegment(go.PathSegment.Line,ee,.8*a)),ve.add(new go.PathSegment(go.PathSegment.Line,oe,a)),ve.add(new go.PathSegment(go.PathSegment.Line,0,a-ue)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),ve.add(new go.PathSegment(go.PathSegment.Line,0,ue).close()),E}}),go.Shape.setFigureParameter("ThinX",0,new ln("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(ce,y,a){var b=ce?ce.parameter1:NaN;(isNaN(b)||b<0)&&(b=10);var E=new go.Geometry,ee=new go.PathFigure(.1*y,0,!0);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),E}),go.Shape.setFigureParameter("SquareIBeam",0,new ln("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=.2);var E=new go.Geometry,ee=new go.PathFigure(0,0,!0);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5+b/2)*y,(1-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*y,(1-b)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(.5-b/2)*y,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*a).close()),E}),go.Shape.setFigureParameter("RoundedIBeam",0,new ln("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=.5);var E=new go.Geometry,ee=new go.PathFigure(0,0,!0);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-b)*y,.25*a,Math.abs(1-b)*y,.75*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*y,.75*a,b*y,.25*a).close()),E}),go.Shape.defineFigureGenerator("HalfEllipse",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,se*y,0,y,(.5-se/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+se/2)*a,se*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,0,y,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.5*y,.75*a,.5*y,.25*a).close())).setSpots(.311,.266,.744,.744)}),go.Shape.defineFigureGenerator("Heart",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,.1*y,.8*a,0,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,0,0,.45*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.55*y,0,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.5*a,.9*y,.8*a).close())).setSpots(.14,.29,.86,.78)}),go.Shape.defineFigureGenerator("Spade",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,.51*y,.01*a)).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.6*y,.2*a,y,.25*a)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.7*a,y,.8*a,.6*y,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,.5*y,.75*a,.55*y,.95*a)).add(new go.PathSegment(go.PathSegment.Line,.25*y,a)).add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.7*a,.45*y,.95*a,.5*y,.75*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.4*y,.8*a,0,.8*a)).add(new go.PathSegment(go.PathSegment.Bezier,.49*y,.01*a,0,.25*a,.4*y,.2*a).close())).setSpots(.14,.26,.86,.78)}),go.Shape.defineFigureGenerator("Club",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.4*y,.6*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var ee=.2,te=.3,re=0,oe=ee*se;return E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5+ee+re)*a,(.5-ee+te)*y,(.5+oe+re)*a,(.5-oe+te)*y,(.5+ee+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+te)*y,(.5+re)*a,(.5+oe+te)*y,(.5+ee+re)*a,(.5+ee+te)*y,(.5+oe+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-ee+re)*a,(1-.5+ee+te)*y,(.5-oe+re)*a,(.5+oe+te)*y,(.5-ee+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-oe+te)*y,(.5-ee+re)*a,(.5-ee+te+.05)*y,(.5-oe+re-.02)*a)),ee=.2,te=0,re=-.3,oe=ee*se,E.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+ee+te)*y,(.5+re)*a,(.5+oe+te)*y,(.5+ee+re)*a,(.5+ee+te)*y,(.5+oe+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-ee+re)*a,(1-.5+ee+te)*y,(.5-oe+re)*a,(.5+oe+te)*y,(.5-ee+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+te)*y,(.5+re)*a,(.5-oe+te)*y,(.5-ee+re)*a,(.5-ee+te)*y,(.5-oe+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-oe+te)*y,(.5+ee+re)*a,(.5-ee+te)*y,(.5+oe+re)*a,(.5-oe+te)*y,(.5+ee+re)*a)),ee=.2,te=-.3,re=0,oe=ee*se,E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5-ee+re)*a,(1-.5+ee+te-.05)*y,(.5-oe+re-.02)*a,(.5+oe+te)*y,(.5-ee+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ee+te)*y,(.5+re)*a,(.5-oe+te)*y,(.5-ee+re)*a,(.5-ee+te)*y,(.5-oe+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,(.5+te)*y,(.5+ee+re)*a,(.5-ee+te)*y,(.5+oe+re)*a,(.5-oe+te)*y,(.5+ee+re)*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+oe+te)*y,(.5+ee+re)*a,(.5+ee+te)*y,(.5+oe+re)*a).close()),b.setSpots(.06,.33,.93,.68),b}),go.Shape.defineFigureGenerator("YinYang",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.5,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),E.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var ee=.1,te=.5,re=.25;return E.add(new go.PathSegment(go.PathSegment.Move,(te+ee)*y,re*a)),E.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*te,a*re,ee*y,ee*y).close()),E=new go.PathFigure(y*.5,0,!1),b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),re=.75,E=new go.PathFigure((te+ee)*y,re*a,!0),b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*te,a*re,ee*y,ee*y).close()),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Peace",function(ce,y,a){var b=.8535533905932737,E=.5*y,ee=.5*a;return new go.Geometry().add(new go.PathFigure(E,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,E,ee,E,ee)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Move,E,ee)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,b*a)).add(new go.PathSegment(go.PathSegment.Move,E,ee)).add(new go.PathSegment(go.PathSegment.Line,b*y,b*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(ce,y,a){var b=new go.Geometry,E=se*.5,ee=.5,te=.5,re=.5,oe=new go.PathFigure(te*y,(re-ee)*a);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),ee=.4,E=se*.4;var ue=x(),ve=x(),xe=x(),Ue=x();ke(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.42,ue,ve,xe,Ue,Ue);var He=x(),Me=x(),ye=x();ke(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.58,Ue,Ue,ye,He,Me);var Ke=x(),Ge=x(),Xe=x();ke(te,re+ee,te-E,re+ee,te-ee,re+E,te-ee,re,.42,Ke,Ge,Xe,Ue,Ue);var Be=x(),rt=x(),pt=x();return ke(te,re+ee,te-E,re+ee,te-ee,re+E,te-ee,re,.58,Ue,Ue,pt,Be,rt),oe.add(new go.PathSegment(go.PathSegment.Move,pt.x*y,pt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,Be.x*y,Be.y*a,rt.x*y,rt.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te-ee)*y,(re-E)*a,(te-E)*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,xe.x*y,xe.y*a,ue.x*y,ue.y*a,ve.x*y,ve.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,pt.x*y,pt.y*a).close()),oe.add(new go.PathSegment(go.PathSegment.Move,Xe.x*y,Xe.y*a)),oe.add(new go.PathSegment(go.PathSegment.Line,ye.x*y,ye.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,He.x*y,He.y*a,Me.x*y,Me.y*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Xe.x*y,Xe.y*a,Ke.x*y,Ke.y*a,Ge.x*y,Ge.y*a).close()),ie(ue),ie(ve),ie(xe),ie(Ue),ie(He),ie(Me),ie(ye),ie(Ke),ie(Ge),ie(Xe),ie(Be),ie(rt),ie(pt),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Fragile",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.25*y,0)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.29*y,.33*a)).add(new go.PathSegment(go.PathSegment.Line,.35*y,.25*a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.15*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.5*a,y,.25*a,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,a)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.5*a,0,.25*a).close()))}),go.Shape.setFigureParameter("HourGlass",0,new ln("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(ce,y,a){var b=ce?ce.parameter1:NaN;(isNaN(b)||b<0)&&(b=30),b>y&&(b=y);var E=(y-b)/2,ee=E+b;return new go.Geometry().add(new go.PathFigure(ee,.5*a).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)).add(new go.PathSegment(go.PathSegment.Line,E,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,0)).add(new go.PathSegment(go.PathSegment.Line,y,0).close()))}),go.Shape.defineFigureGenerator("Lightning",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,.55*a).add(new go.PathSegment(go.PathSegment.Line,.6*y,0)).add(new go.PathSegment(go.PathSegment.Line,.3*y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,y,.45*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.55*a).close()))}),go.Shape.defineFigureGenerator("GenderMale",function(ce,y,a){var b=new go.Geometry,E=se*.4,ee=.4,te=.5,re=.5,oe=x(),ue=x(),ve=x(),xe=x(),Ue=new go.PathFigure((te-ee)*y,re*a,!1);b.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te-ee)*y,(re-E)*a,(te-E)*y,(re-ee)*a)),ke(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.44,ve,xe,ue,oe,oe),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*y,ue.y*a,ve.x*y,ve.y*a,xe.x*y,xe.y*a));var He=z(ue.x,ue.y);ke(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.56,oe,oe,ue,ve,xe);var Me=z(ue.x,ue.y);Ue.add(new go.PathSegment(go.PathSegment.Line,(He.x*.1+.95*.9)*y,He.y*.1*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*y,He.y*.1*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,y,0)),Ue.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,(Me.x*.1+.9)*y,.15*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,(Me.x*.1+.9)*y,(Me.y*.1+.05*.9)*a)),Ue.add(new go.PathSegment(go.PathSegment.Line,Me.x*y,Me.y*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,ve.x*y,ve.y*a,xe.x*y,xe.y*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re+ee)*a,(te-ee)*y,(re+E)*a)),ee=.35,E=se*.35;var ye=new go.PathFigure(te*y,(re-ee)*a,!1);b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ye.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a));var Ke=new go.PathFigure((te-ee)*y,re*a,!1);return b.add(Ke),ie(oe),ie(ue),ie(ve),ie(xe),ie(He),ie(Me),b.spot1=new go.Spot(.202,.257),b.spot2=new go.Spot(.792,.739),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("GenderFemale",function(ce,y,a){var b=new go.Geometry,E=.375,ee=0,te=-.125,re=E*se,oe=new go.PathFigure((.525+ee)*y,(.5+E+te)*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+ee)*y,(.5+te)*a,(.5+re+ee)*y,(.5+E+te)*a,(.5+E+ee)*y,(.5+re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*y,(.5-E+te)*a,(1-.5+E+ee)*y,(.5-re+te)*a,(.5+re+ee)*y,(.5-E+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+ee)*y,(.5+te)*a,(.5-re+ee)*y,(.5-E+te)*a,(.5-E+ee)*y,(.5-re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.475+ee)*y,(.5+E+te)*a,(.5-E+ee)*y,(.5+re+te)*a,(.5-re+ee)*y,(.5+E+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),E=.325,ee=0,te=-.125,re=E*se;var oe=new go.PathFigure((1-.5+E+ee)*y,(.5+te)*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*y,(.5+E+te)*a,(.5+E+ee)*y,(.5+re+te)*a,(.5+re+ee)*y,(.5+E+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+ee)*y,(.5+te)*a,(.5-re+ee)*y,(.5+E+te)*a,(.5-E+ee)*y,(.5+re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ee)*y,(.5-E+te)*a,(.5-E+ee)*y,(.5-re+te)*a,(.5-re+ee)*y,(.5-E+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+E+ee)*y,(.5+te)*a,(.5+re+ee)*y,(.5-E+te)*a,(1-.5+E+ee)*y,(.5-re+te)*a));var oe=new go.PathFigure((.525+ee)*y,(.5+E+te)*a,!1);return b.add(oe),b.spot1=new go.Spot(.232,.136),b.spot2=new go.Spot(.682,.611),b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicImplies",function(ce,y,a){var b=ce?ce.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a))).setSpots(0,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicIff",function(ce,y,a){var b=ce?ce.parameter1:NaN;return isNaN(b)&&(b=.2),new go.Geometry().add(new go.PathFigure((1-b)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,b*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,b*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)))}),go.Shape.defineFigureGenerator("LogicAnd",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.25,.5,.75,1)}),go.Shape.defineFigureGenerator("LogicOr",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0))).setSpots(.219,0,.78,.409)}),go.Shape.defineFigureGenerator("LogicXor",function(ce,y,a){var b=new go.Geometry().add(new go.PathFigure(.5*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Arc,0,360,.5*y,.5*a,.5*y,.5*a)));return b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("LogicTruth",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.5*y,0)).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)))}),go.Shape.defineFigureGenerator("LogicFalsity",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Move,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,0)))}),go.Shape.defineFigureGenerator("LogicThereExists",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Move,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a)))}),go.Shape.defineFigureGenerator("LogicForAll",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,.5*y,a)).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a))).setSpots(.25,0,.75,.5)}),go.Shape.defineFigureGenerator("LogicIsDefinedAs",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Move,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Move,0,a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(.01,.01,.99,.49)}),go.Shape.defineFigureGenerator("LogicIntersect",function(ce,y,a){var b=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,b*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,b*y,b*a,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(ce,y,a){var b=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,b*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,b*y,b*a,b*y,b*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ln("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ln("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=.3);var E=ce?ce.parameter2:NaN;isNaN(E)&&(E=.3);var ee=(1-b)*y,te=(.5-E/2)*a,re=(.5+E/2)*a,oe=new go.Geometry,ue=new go.PathFigure(0,te,!0);oe.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,ee,te)),ue.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ee,a)),ue.add(new go.PathSegment(go.PathSegment.Line,ee,re)),ue.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),oe.spot1=new go.Spot(0,te/a);var ve=Ae(0,re/a,1,re/a,ee/y,1,1,.5,x());return oe.spot2=new go.Spot(ve.x,ve.y),ie(ve),oe}),go.Shape.setFigureParameter("Arrow2",0,new ln("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ln("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=30),b>y&&(b=y);var E=ce?ce.parameter2:NaN;isNaN(E)&&(E=30),E=Math.min(E,a/2);var ee=y-b,te=(a-E)/2,re=te+E,oe=new go.Geometry,ue=new go.PathFigure(0,te,!0);oe.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,ee,te)),ue.add(new go.PathSegment(go.PathSegment.Line,ee,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,ee,a)),ue.add(new go.PathSegment(go.PathSegment.Line,ee,re)),ue.add(new go.PathSegment(go.PathSegment.Line,0,re).close()),oe.spot1=new go.Spot(0,te/a);var ve=Ae(0,re/a,1,re/a,ee/y,1,1,.5,x());return oe.spot2=new go.Spot(ve.x,ve.y),ie(ve),oe}),go.Shape.defineFigureGenerator("Chevron",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("DoubleArrow",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),b}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ln("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=.3);var E=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,re=new go.PathFigure(y,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),re.add(new go.PathSegment(go.PathSegment.Line,.3*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var oe=Ae(0,.5,.3,0,0,E/a,.1,E/a,x());return te.spot1=new go.Spot(oe.x,oe.y),oe=Ae(.7,1,1,.5,0,ee/a,1,ee/a,oe),te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ln("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ln("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=40);var E=ce?ce.parameter2:NaN;isNaN(E)&&(E=100);var ee=(a-b)/2,te=ee+b,re=(a-E)/2,oe=re+E;(b>a||E>a)&&(E>b?(b=b*a/E,ee=(a-b)/2,te=ee+b,re=0,oe=a):(ee=0,te=a,re=0,oe=a));var ue=new go.Geometry,ve=new go.PathFigure(y,.5*a,!0);ue.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*y,te)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*y,oe)),ve.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*y,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.3*y,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*y,re).close());var xe=Ae(0,.5,.3,re/a,0,ee/a,1,ee/a,x());return ue.spot1=new go.Spot(xe.x,xe.y),xe=Ae(.7,oe/a,1,.5,0,te/a,1,te/a,xe),ue.spot2=new go.Spot(xe.x,xe.y),ie(xe),ue}),go.Shape.setFigureParameter("IBeamArrow",0,new ln("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=.3);var E=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,re=new go.PathFigure(y,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,a)),re.add(new go.PathSegment(go.PathSegment.Line,0,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(0,E/a);var oe=Ae(.7,1,1,.5,0,ee/a,1,ee/a,x());return te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("IBeamArrow2",0,new ln("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ln("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=40);var E=ce?ce.parameter2:NaN;isNaN(E)&&(E=100);var ee=(a-b)/2,te=ee+b,re=(a-E)/2,oe=re+E;(b>a||E>a)&&(E>b?(b=b*a/E,ee=(a-b)/2,te=ee+b,re=0,oe=a):(ee=0,te=a,re=0,oe=a));var ue=new go.Geometry,ve=new go.PathFigure(y,.5*a,!0);ue.add(ve),ve.add(new go.PathSegment(go.PathSegment.Line,.7*y,oe)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*y,te)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*y,te)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*y,oe)),ve.add(new go.PathSegment(go.PathSegment.Line,0,oe)),ve.add(new go.PathSegment(go.PathSegment.Line,0,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*y,re)),ve.add(new go.PathSegment(go.PathSegment.Line,.2*y,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),ve.add(new go.PathSegment(go.PathSegment.Line,.7*y,re).close()),ue.spot1=new go.Spot(0,ee/a);var xe=Ae(.7,oe/a,1,.5,0,te/a,1,te/a,x());return ue.spot2=new go.Spot(xe.x,xe.y),ie(xe),ue}),go.Shape.setFigureParameter("Pointer",0,new ln("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=.1);var E=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),E.spot1=new go.Spot(b,.35);var te=Ae(.2,.65,1,.65,0,1,1,.5,x());return E.spot2=new go.Spot(te.x,te.y),ie(te),E}),go.Shape.setFigureParameter("RoundedPointer",0,new ln("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=.3);var E=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,0,0,b*y,.75*a,b*y,.25*a).close()),E.spot1=new go.Spot(b,.35);var te=Ae(0,.65,1,.65,0,1,1,.5,x());return E.spot2=new go.Spot(te.x,te.y),ie(te),E}),go.Shape.setFigureParameter("SplitEndArrow",0,new ln("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=.4);var E=(.5-b/2)*a,ee=(.5+b/2)*a,te=new go.Geometry,re=new go.PathFigure(y,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(.2,.3);var oe=Ae(.7,1,1,.5,0,ee/a,1,ee/a,x());return te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ln("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=50);var E=(a-b)/2,ee=E+b;b>a&&(E=0,ee=a);var te=new go.Geometry,re=new go.PathFigure(y,.5*a,!0);te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,ee)),re.add(new go.PathSegment(go.PathSegment.Line,0,ee)),re.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,0,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,E)),re.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),te.spot1=new go.Spot(.2,E/a);var oe=Ae(.7,1,1,.5,0,ee/a,1,ee/a,x());return te.spot2=new go.Spot(oe.x,oe.y),ie(oe),te}),go.Shape.setFigureParameter("SquareArrow",0,new ln("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=.7);var E=new go.Geometry,ee=new go.PathFigure(y,.5*a,!0);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,0).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(b,1),E}),go.Shape.defineFigureGenerator("Cone1",function(ce,y,a){var b=new go.Geometry,E=se*.5,ee=se*.1,te=new go.PathFigure(0,.9*a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+ee)*a,(.5+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+ee)*a).close()),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.97),b}),go.Shape.defineFigureGenerator("Cone2",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.9*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var ee=new go.PathFigure(0,.9*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.82),b}),go.Shape.defineFigureGenerator("Cube1",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var ee=new go.PathFigure(.5*y,a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.5,.85),b}),go.Shape.defineFigureGenerator("Cube2",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.3*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var ee=new go.PathFigure(0,.3*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(.7,1),b}),go.Shape.defineFigureGenerator("Cylinder1",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var E=new go.Geometry,ee=se*.5,te=new go.PathFigure(0,b,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,se*b,(.5-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,1*y,b,(.5+ee)*y,0,1*y,se*b)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-se*b,(.5+ee)*y,1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-ee)*y,1*a,0,a-se*b)),te.add(new go.PathSegment(go.PathSegment.Line,0,b));var re=new go.PathFigure(y,b,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*b,1*y,2*b-se*b,(.5+ee)*y,2*b)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,b,(.5-ee)*y,2*b,0,2*b-se*b)),E.spot1=new go.Spot(0,0,0,2*b),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder2",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,a/3);var E=new go.Geometry,ee=se*.5,te=new go.PathFigure(0,a-b,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,se*b,(.5-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,b,(.5+ee)*y,0,y,se*b)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-se*b,(.5+ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,(.5-ee)*y,a,0,a-se*b));var re=new go.PathFigure(0,a-b,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*b,0,a-b-se*b,(.5-ee)*y,a-2*b)),re.add(new go.PathSegment(go.PathSegment.Bezier,y,a-b,(.5+ee)*y,a-2*b,y,a-b-se*b)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,0,-2*b),E}),go.Shape.defineFigureGenerator("Cylinder3",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,y/3);var E=new go.Geometry,ee=se*.5,te=new go.PathFigure(b,0,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y-b,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-se*b,0,y,(.5-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,(.5+ee)*a,y-se*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,se*b,a,0,(.5+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*a,se*b,0));var re=new go.PathFigure(b,0,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,2*b,.5*a,b+se*b,0,2*b,(.5-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,a,2*b,(.5+ee)*a,b+se*b,a)),E.spot1=new go.Spot(0,0,2*b,0),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Cylinder4",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=5),b=Math.min(b,y/3);var E=new go.Geometry,ee=se*.5,te=new go.PathFigure(y-b,0,!0);E.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-se*b,0,y,(.5-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,(.5+ee)*a,y-se*b,a)),te.add(new go.PathSegment(go.PathSegment.Line,b,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,se*b,a,0,(.5+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,(.5-ee)*a,se*b,0)),te.add(new go.PathSegment(go.PathSegment.Line,y-b,0));var re=new go.PathFigure(y-b,0,!1);return E.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,y-2*b,.5*a,y-b-se*b,0,y-2*b,(.5-ee)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y-2*b,(.5+ee)*a,y-b-se*b,a)),E.spot1=new go.Spot(0,0),E.spot2=new go.Spot(1,1,-2*b,0),E}),go.Shape.defineFigureGenerator("Prism1",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,.25*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(.25*y,.25*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.408,.172),b.spot2=new go.Spot(.833,.662),b}),go.Shape.defineFigureGenerator("Prism2",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.25*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),b.spot1=new go.Spot(.25,.5),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("Pyramid1",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var ee=new go.PathFigure(.5*y,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Pyramid2",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var ee=new go.PathFigure(.5*y,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.spot1=new go.Spot(.25,.367),b.spot2=new go.Spot(.75,.875),b}),go.Shape.defineFigureGenerator("Actor",function(ce,y,a){var b=new go.Geometry,E=.2,ee=.1,te=se*E,re=se*ee,oe=.5,ue=.1,ve=new go.PathFigure(oe*y,(ue+ee)*a,!0);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-E)*y,ue*a,(oe-te)*y,(ue+ee)*a,(oe-E)*y,(ue+re)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue-ee)*a,(oe-E)*y,(ue-re)*a,(oe-te)*y,(ue-ee)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+E)*y,ue*a,(oe+te)*y,(ue-ee)*a,(oe+E)*y,(ue-re)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue+ee)*a,(oe+E)*y,(ue+re)*a,(oe+te)*y,(ue+ee)*a));var xe=.05,Ue=se*xe;oe=.05,ue=.25;var He=new go.PathFigure(.5*y,.2*a,!0);return b.add(He),He.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),oe=.95,ue=.25,He.add(new go.PathSegment(go.PathSegment.Bezier,(oe+xe)*y,ue*a,(oe+Ue)*y,(ue-xe)*a,(oe+xe)*y,(ue-Ue)*a)),He.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),He.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),He.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),xe=.025,Ue=se*xe,oe=.825,ue=.35,He.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue-xe)*a,(oe+xe)*y,(ue-Ue)*a,(oe+Ue)*y,(ue-xe)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(oe-xe)*y,ue*a,(oe-Ue)*y,(ue-xe)*a,(oe-xe)*y,(ue-Ue)*a)),He.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),He.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),He.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),xe=.05,Ue=se*xe,oe=.5,ue=.7,He.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue-xe)*a,(oe+xe)*y,(ue-Ue)*a,(oe+Ue)*y,(ue-xe)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(oe-xe)*y,ue*a,(oe-Ue)*y,(ue-xe)*a,(oe-xe)*y,(ue-Ue)*a)),He.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),He.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),He.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),xe=.025,Ue=se*xe,oe=.175,ue=.35,He.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue-xe)*a,(oe+xe)*y,(ue-Ue)*a,(oe+Ue)*y,(ue-xe)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(oe-xe)*y,ue*a,(oe-Ue)*y,(ue-xe)*a,(oe-xe)*y,(ue-Ue)*a)),He.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),He.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),He.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),xe=.05,Ue=se*xe,oe=.05,ue=.25,He.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue-xe)*a,(oe-xe)*y,(ue-Ue)*a,(oe-Ue)*y,(ue-xe)*a)),He.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.spot1=new go.Spot(.2,.2),b.spot2=new go.Spot(.8,.65),b}),go.Shape.setFigureParameter("Card",0,new ln("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(ce,y,a){var b=ce?ce.parameter1:NaN;isNaN(b)&&(b=.2);var E=new go.Geometry,ee=new go.PathFigure(y,0,!0);return E.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),ee.add(new go.PathSegment(go.PathSegment.Line,b*y,0).close()),E.spot1=new go.Spot(0,b),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Collate",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var ee=new go.PathFigure(.5*y,.5*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,.25),b}),go.Shape.defineFigureGenerator("CreateRequest",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;isNaN(E)&&(E=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,E*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),b}),go.Shape.defineFigureGenerator("Database",function(ce,y,a){var b=new go.Geometry,E=se*.5,ee=se*.1,te=new go.PathFigure(y,.1*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+ee)*a,(.5+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-ee)*a,(.5-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-ee)*a));var re=new go.PathFigure(y,.1*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+ee)*a,(.5+E)*y,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+ee)*a,(.5+E)*y,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+ee)*a,(.5+E)*y,.4*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-E)*y,.4*a,0,(.3+ee)*a)),b.spot1=new go.Spot(0,.4),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("DataStorage",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),b.spot1=new go.Spot(.226,0),b.spot2=new go.Spot(.81,1),b}),go.Shape.defineFigureGenerator("DiskStorage",function(ce,y,a){var b=new go.Geometry,E=se*.5,ee=se*.1,te=new go.PathFigure(y,.1*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+ee)*a,(.5+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-E)*y,a,0,(.9+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-ee)*a,(.5-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+E)*y,0,y,(.1-ee)*a));var re=new go.PathFigure(y,.1*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+ee)*a,(.5+E)*y,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-E)*y,.2*a,0,(.1+ee)*a)),re.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+ee)*a,(.5+E)*y,.3*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-E)*y,.3*a,0,(.2+ee)*a)),b.spot1=new go.Spot(0,.3),b.spot2=new go.Spot(1,.9),b}),go.Shape.defineFigureGenerator("Display",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),b.spot1=new go.Spot(.25,0),b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("DividedEvent",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;isNaN(E)?E=.2:E<.15&&(E=.15);var ee=se*.2,te=new go.PathFigure(0,.2*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-ee)*a,(.2-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+ee)*y,0,y,(.2-ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+ee)*a,(.8+ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-ee)*y,a,0,(.8+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var re=new go.PathFigure(0,E*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),b}),go.Shape.defineFigureGenerator("DividedProcess",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;(isNaN(E)||E<.1)&&(E=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(0,E*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),b}),go.Shape.defineFigureGenerator("Document",function(ce,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("ExternalOrganization",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;(isNaN(E)||E<.2)&&(E=.2);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(E*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),te.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Move,0,(1-E)*a)),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),b}),go.Shape.defineFigureGenerator("ExternalProcess",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var ee=new go.PathFigure(.1*y,.4*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("File",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(.75*y,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Interrupt",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var ee=new go.PathFigure(y,.5*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,a));var te=new go.PathFigure(y,.5*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("InternalStorage",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN,ee=ce?ce.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(ee)&&(ee=.1);var te=new go.PathFigure(0,0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var re=new go.PathFigure(E*y,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),re.add(new go.PathSegment(go.PathSegment.Move,0,ee*a)),re.add(new go.PathSegment(go.PathSegment.Line,y,ee*a)),b}),go.Shape.defineFigureGenerator("Junction",function(ce,y,a){var b=new go.Geometry,E=1/Math.SQRT2,ee=(1-1/Math.SQRT2)/2,te=se*.5,re=.5,oe=new go.PathFigure(y,re*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,a,y,(re+te)*a,(re+te)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,re*a,(re-te)*y,a,0,(re+te)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,re*y,0,0,(re-te)*a,(re-te)*y,0)),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,re*a,(re+te)*y,0,y,(re-te)*a));var ue=new go.PathFigure((ee+E)*y,(ee+E)*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,ee*y,ee*a)),ue.add(new go.PathSegment(go.PathSegment.Move,ee*y,(ee+E)*a)),ue.add(new go.PathSegment(go.PathSegment.Line,(ee+E)*y,ee*a)),b}),go.Shape.defineFigureGenerator("LinedDocument",function(ce,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var ee=new go.PathFigure(.1*y,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),b.spot1=new go.Spot(.1,0),b.spot2=new go.Spot(1,.6),b}),go.Shape.defineFigureGenerator("LoopLimit",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MagneticTape",function(ce,y,a){var b=new go.Geometry,E=se*.5,ee=.5,te=new go.PathFigure(.5*y,a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-E)*y,a,0,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-E)*a,(ee-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+E)*y,0,y,(ee-E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,(ee+.1)*y,.9*a,y,(ee+E)*a,(ee+E)*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.8),b}),go.Shape.defineFigureGenerator("ManualInput",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),b.spot1=new go.Spot(0,.25),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("MessageFromUser",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;isNaN(E)&&(E=.7);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("MicroformProcessing",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;isNaN(E)&&(E=.25);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,E*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("MicroformRecording",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("MultiDocument",function(ce,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var ee=new go.PathFigure(.1*y,.2*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.8,.77),b}),go.Shape.defineFigureGenerator("MultiProcess",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,.1*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var ee=new go.PathFigure(.2*y,.1*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.spot1=new go.Spot(0,.2),b.spot2=new go.Spot(.8,1),b}),go.Shape.defineFigureGenerator("OfflineStorage",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;isNaN(E)&&(E=.1);var ee=1-E,te=new go.PathFigure(0,0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var re=new go.PathFigure(.5*E*y,E*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,(1-.5*E)*y,E*a)),b}),go.Shape.defineFigureGenerator("OffPageConnector",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.75,1),b}),go.Shape.defineFigureGenerator("Or",function(ce,y,a){var b=new go.Geometry,E=se*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+E)*a,(ee+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-E)*y,a,0,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-E)*a,(ee-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+E)*y,0,y,(ee-E)*a));var re=new go.PathFigure(y,.5*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b}),go.Shape.defineFigureGenerator("PaperTape",function(ce,y,a){var b=new go.Geometry;a=a/.8;var E=new go.PathFigure(0,.7*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),b.spot1=new go.Spot(0,.49),b.spot2=new go.Spot(1,.75),b}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN,ee=ce?ce.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(ee)&&(ee=.3);var te=new go.PathFigure(0,0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN,ee=ce?ce.parameter2:NaN;isNaN(E)&&(E=.1),isNaN(ee)&&(ee=.3);var te=new go.PathFigure(0,0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,(1-ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Procedure",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;isNaN(E)&&(E=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure((1-E)*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,E*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),b}),go.Shape.defineFigureGenerator("Process",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;isNaN(E)&&(E=.1);var ee=new go.PathFigure(0,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var te=new go.PathFigure(E*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Sort",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var ee=new go.PathFigure(0,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.5),b}),go.Shape.defineFigureGenerator("Start",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;isNaN(E)&&(E=.25);var ee=new go.PathFigure(E*y,0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var te=new go.PathFigure(E*y,0,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),te.add(new go.PathSegment(go.PathSegment.Move,(1-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)),b.spot1=new go.Spot(E,0),b.spot2=new go.Spot(1-E,1),b}),go.Shape.defineFigureGenerator("Terminator",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.25*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),b.spot1=new go.Spot(.23,0),b.spot2=new go.Spot(.77,1),b}),go.Shape.defineFigureGenerator("TransmittalTape",function(ce,y,a){var b=new go.Geometry,E=ce?ce.parameter1:NaN;isNaN(E)&&(E=.1);var ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a).close()),b.spot1=go.Spot.TopLeft,b}),go.Shape.defineFigureGenerator("AndGate",function(ce,y,a){var b=new go.Geometry,E=se*.5,ee=new go.PathFigure(0,0,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+E)*y,0,y,(.5-E)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+E)*a,(.5+E)*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(.55,1),b}),go.Shape.defineFigureGenerator("Buffer",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Clock",function(ce,y,a){var b=new go.Geometry,E=se*.5,ee=.5,te=new go.PathFigure(y,ee*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,a,y,(ee+E)*a,(ee+E)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,ee*a,(ee-E)*y,a,0,(ee+E)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,ee*y,0,0,(ee-E)*a,(ee-E)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,ee*a,(ee+E)*y,0,y,(ee-E)*a));var re=new go.PathFigure(y,ee*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y,ee*a));var oe=new go.PathFigure(.8*y,.75*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),b}),go.Shape.defineFigureGenerator("Ground",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b}),go.Shape.defineFigureGenerator("Inverter",function(ce,y,a){var b=new go.Geometry,E=se*.1,ee=.1,te=.9,re=.5,oe=new go.PathFigure(.8*y,.5*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,0,a)),oe.add(new go.PathSegment(go.PathSegment.Line,0,0)),oe.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ue=new go.PathFigure((te+ee)*y,re*a,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re+ee)*a,(te-ee)*y,(re+E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te-ee)*y,(re-E)*a,(te-E)*y,(re-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,(te+E)*y,(re-ee)*a,(te+ee)*y,(re-E)*a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.4,.75),b}),go.Shape.defineFigureGenerator("NandGate",function(ce,y,a){var b=new go.Geometry,E=se*.5,ee=se*.4,te=se*.1,re=.1,oe=.9,ue=.5,ve=new go.PathFigure(.8*y,.5*a,!0);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+ee)*a,(.4+E)*y,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*y,0)),ve.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+E)*y,0,.8*y,(.5-ee)*a));var xe=new go.PathFigure((oe+re)*y,ue*a,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue+re)*a,(oe+re)*y,(ue+te)*a,(oe+te)*y,(ue+re)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*y,ue*a,(oe-te)*y,(ue+re)*a,(oe-re)*y,(ue+te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue-re)*a,(oe-re)*y,(ue-te)*a,(oe-te)*y,(ue-re)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*y,ue*a,(oe+te)*y,(ue-re)*a,(oe+re)*y,(ue-te)*a)),b.spot1=new go.Spot(0,.05),b.spot2=new go.Spot(.55,.95),b}),go.Shape.defineFigureGenerator("NorGate",function(ce,y,a){var b=new go.Geometry,E=.5,ee=se*E,te=0,re=.5,oe=new go.PathFigure(.8*y,.5*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(te+ee)*y,(re-E)*a,.7*y,(re-ee)*a)),E=.1,ee=se*.1,te=.9,re=.5;var ue=new go.PathFigure((te-E)*y,re*a,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.6,.75),b}),go.Shape.defineFigureGenerator("OrGate",function(ce,y,a){var b=new go.Geometry,E=.5,ee=se*E,te=0,re=.5,oe=new go.PathFigure(0,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(te+ee+ee)*y,(re-E)*a,.8*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(re+ee)*a,(te+ee+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),b.spot1=new go.Spot(.2,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("XnorGate",function(ce,y,a){var b=new go.Geometry,E=.5,ee=se*E,te=.2,re=.5,oe=new go.PathFigure(.1*y,0,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ue=new go.PathFigure(.8*y,.5*a,!0);b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(te+ee)*y,(re-E)*a,.7*y,(re-ee)*a)),E=.1,ee=se*.1,te=.9,re=.5;var ve=new go.PathFigure((te-E)*y,re*a,!0);return b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.65,.75),b}),go.Shape.defineFigureGenerator("XorGate",function(ce,y,a){var b=new go.Geometry,E=.5,ee=se*E,te=.2,re=.5,oe=new go.PathFigure(.1*y,0,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,a,.35*y,.25*a,.35*y,.75*a));var ue=new go.PathFigure(.2*y,0,!0);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(te+ee)*y,(re-E)*a,.9*y,(re-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),b.spot1=new go.Spot(.4,.25),b.spot2=new go.Spot(.8,.75),b}),go.Shape.defineFigureGenerator("Capacitor",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("Resistor",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b}),go.Shape.defineFigureGenerator("Inductor",function(ce,y,a){var b=new go.Geometry,E=se*.1,ee=.1,te=.1,re=.5,oe=new go.PathFigure((te-E*.5)*y,a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-E)*y,a,(te-ee)*y,0)),te=.3,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+ee)*y,0,(te+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-E)*y,a,(te-ee)*y,0)),te=.5,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+ee)*y,0,(te+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-E)*y,a,(te-ee)*y,0)),te=.7,oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,a,(te+ee)*y,0,(te+E)*y,a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,0,(te-E)*y,a,(te-ee)*y,0)),te=.9,oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+E*.5)*y,a,(te+ee)*y,0,(te+E)*y,a)),b}),go.Shape.defineFigureGenerator("ACvoltageSource",function(ce,y,a){var b=new go.Geometry,E=se*.5,ee=.5,te=.5,re=.5,oe=new go.PathFigure((te-ee)*y,re*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-ee)*a,(te-ee)*y,(re-E)*a,(te-E)*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,(te+E)*y,(re-ee)*a,(te+ee)*y,(re-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re+ee)*a,(te-ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Move,(te-ee+.1)*y,re*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee-.1)*y,re*a,te*y,(re-ee)*a,te*y,(re+ee)*a)),b}),go.Shape.defineFigureGenerator("DCvoltageSource",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("Diode",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.spot1=new go.Spot(0,.25),b.spot2=new go.Spot(.5,.75),b}),go.Shape.defineFigureGenerator("Wifi",function(ce,y,a){var b=new go.Geometry,E=y,ee=a;y=y*.38,a=a*.6;var te=se*.8,re=.8,oe=0,ue=.5,ve=(E-y)/2,xe=(ee-a)/2,Ue=new go.PathFigure(oe*y+ve,(ue+re)*a+xe,!0);b.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*y+ve,ue*a+xe,(oe-te)*y+ve,(ue+re)*a+xe,(oe-re)*y+ve,(ue+te)*a+xe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ve,(ue-re)*a+xe,(oe-re)*y+ve,(ue-te)*a+xe,(oe-te)*y+ve,(ue-re)*a+xe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re+te*.5)*y+ve,ue*a+xe,oe*y+ve,(ue-re)*a+xe,(oe-re+te*.5)*y+ve,(ue-te)*a+xe)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ve,(ue+re)*a+xe,(oe-re+te*.5)*y+ve,(ue+te)*a+xe,oe*y+ve,(ue+re)*a+xe).close()),te=se*.4,re=.4,oe=.2,ue=.5;var He=new go.PathFigure(oe*y+ve,(ue+re)*a+xe,!0);b.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*y+ve,ue*a+xe,(oe-te)*y+ve,(ue+re)*a+xe,(oe-re)*y+ve,(ue+te)*a+xe)),He.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ve,(ue-re)*a+xe,(oe-re)*y+ve,(ue-te)*a+xe,(oe-te)*y+ve,(ue-re)*a+xe)),He.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re+te*.5)*y+ve,ue*a+xe,oe*y+ve,(ue-re)*a+xe,(oe-re+te*.5)*y+ve,(ue-te)*a+xe)),He.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ve,(ue+re)*a+xe,(oe-re+te*.5)*y+ve,(ue+te)*a+xe,oe*y+ve,(ue+re)*a+xe).close()),te=se*.2,re=.2,oe=.5,ue=.5;var Me=new go.PathFigure((oe-re)*y+ve,ue*a+xe,!0);b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ve,(ue-re)*a+xe,(oe-re)*y+ve,(ue-te)*a+xe,(oe-te)*y+ve,(ue-re)*a+xe)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*y+ve,ue*a+xe,(oe+te)*y+ve,(ue-re)*a+xe,(oe+re)*y+ve,(ue-te)*a+xe)),Me.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ve,(ue+re)*a+xe,(oe+re)*y+ve,(ue+te)*a+xe,(oe+te)*y+ve,(ue+re)*a+xe)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(oe-re)*y+ve,ue*a+xe,(oe-te)*y+ve,(ue+re)*a+xe,(oe-re)*y+ve,(ue+te)*a+xe)),te=se*.4,re=.4,oe=.8,ue=.5;var ye=new go.PathFigure(oe*y+ve,(ue-re)*a+xe,!0);b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*y+ve,ue*a+xe,(oe+te)*y+ve,(ue-re)*a+xe,(oe+re)*y+ve,(ue-te)*a+xe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ve,(ue+re)*a+xe,(oe+re)*y+ve,(ue+te)*a+xe,(oe+te)*y+ve,(ue+re)*a+xe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re-te*.5)*y+ve,ue*a+xe,oe*y+ve,(ue+re)*a+xe,(oe+re-te*.5)*y+ve,(ue+te)*a+xe)),ye.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ve,(ue-re)*a+xe,(oe+re-te*.5)*y+ve,(ue-te)*a+xe,oe*y+ve,(ue-re)*a+xe).close()),te=se*.8,re=.8,oe=1,ue=.5;var Ke=new go.PathFigure(oe*y+ve,(ue-re)*a+xe,!0);return b.add(Ke),Ke.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re)*y+ve,ue*a+xe,(oe+te)*y+ve,(ue-re)*a+xe,(oe+re)*y+ve,(ue-te)*a+xe)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ve,(ue+re)*a+xe,(oe+re)*y+ve,(ue+te)*a+xe,(oe+te)*y+ve,(ue+re)*a+xe)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,(oe+re-te*.5)*y+ve,ue*a+xe,oe*y+ve,(ue+re)*a+xe,(oe+re-te*.5)*y+ve,(ue+te)*a+xe)),Ke.add(new go.PathSegment(go.PathSegment.Bezier,oe*y+ve,(ue-re)*a+xe,(oe+re-te*.5)*y+ve,(ue-te)*a+xe,oe*y+ve,(ue-re)*a+xe).close()),b}),go.Shape.defineFigureGenerator("Email",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,0,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,0)),ee.add(new go.PathSegment(go.PathSegment.Move,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Move,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),b}),go.Shape.defineFigureGenerator("Ethernet",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.35*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var ee=new go.PathFigure(.1*y,a,!0,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var te=new go.PathFigure(.6*y,a,!0,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var re=new go.PathFigure(0,.5*a,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),re.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),re.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),re.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),b}),go.Shape.defineFigureGenerator("Power",function(ce,y,a){var b=new go.Geometry,E=se*.4,ee=.4,te=.5,re=.5,oe=x(),ue=x(),ve=x(),xe=x();ke(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.5,oe,oe,ue,ve,xe);var Ue=z(ue.x,ue.y),He=new go.PathFigure(ue.x*y,ue.y*a,!0);b.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,ve.x*y,ve.y*a,xe.x*y,xe.y*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te+ee)*y,(re+E)*a,(te+E)*y,(re+ee)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,(te-E)*y,(re+ee)*a,(te-ee)*y,(re+E)*a)),ke(te-ee,re,te-ee,re-E,te-E,re-ee,te,re-ee,.5,ve,xe,ue,oe,oe),He.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*y,ue.y*a,ve.x*y,ve.y*a,xe.x*y,xe.y*a)),E=se*.3,ee=.3,ke(te-ee,re,te-ee,re-E,te-E,re-ee,te,re-ee,.5,ve,xe,ue,oe,oe),He.add(new go.PathSegment(go.PathSegment.Line,ue.x*y,ue.y*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(te-ee)*y,re*a,xe.x*y,xe.y*a,ve.x*y,ve.y*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+ee)*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(te+ee)*y,re*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ke(te,re-ee,te+E,re-ee,te+ee,re-E,te+ee,re,.5,oe,oe,ue,ve,xe),He.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*y,ue.y*a,xe.x*y,xe.y*a,ve.x*y,ve.y*a).close());var He=new go.PathFigure(.45*y,0,!0);return b.add(He),He.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),He.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),He.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ie(oe),ie(ue),ie(ve),ie(xe),ie(Ue),b.spot1=new go.Spot(.25,.45),b.spot2=new go.Spot(.75,.8),b}),go.Shape.defineFigureGenerator("Fallout",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a/2,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function ee(te,re,oe){te.add(new go.PathSegment(go.PathSegment.Move,(.3+re)*y,(.8+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.5+re)*y,(.5+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.1+re)*y,(.5+oe)*a)),te.add(new go.PathSegment(go.PathSegment.Line,(.3+re)*y,(.8+oe)*a).close())}return ee(E,0,0),ee(E,.4,0),ee(E,.2,-.3),b}),go.Shape.defineFigureGenerator("IrritationHazard",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.2*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),b.spot1=new go.Spot(.3,.3),b.spot2=new go.Spot(.7,.7),b}),go.Shape.defineFigureGenerator("ElectricalHazard",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.37*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),E.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),E.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),E.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),b}),go.Shape.defineFigureGenerator("FireHazard",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),b.spot1=new go.Spot(.07,.445),b.spot2=new go.Spot(.884,.958),b}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(ce,y,a){var b=new go.Geometry,E=.5,ee=0,te=0,re=E*se,oe=.4*Math.SQRT2/2+.5,ue=.5-.5*Math.SQRT2/2,ve=1,xe=.5,Ue=.5,He=0,Me=new go.PathFigure(oe*y,(1-ue)*a,!1);return b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,ve*y,xe*a,ve*y,.7*a,ve*y,xe*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+ee)*y,(He+ee)*a,(.5+E+ee)*y,(.5-re+ee)*a,(.5+re+ee)*y,(.5-E+ee)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(.5-E+ee)*y,(.5+te)*a,(.5-re+ee)*y,(.5-E+te)*a,(.5-E+ee)*y,(.5-re+te)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(.35+ee)*y,.9*a,(.5-E+ee)*y,(.5+re+te)*a,(.5-re+ee)*y,.9*a)),Me.add(new go.PathSegment(go.PathSegment.Move,(.25+ee)*y,.8*a)),Me.add(new go.PathSegment(go.PathSegment.Line,(.35+ee)*y,.9*a)),Me.add(new go.PathSegment(go.PathSegment.Line,(.2+ee)*y,.95*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),b}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var ee=new go.PathFigure(y,a,!1);b.add(ee);var te=new go.PathFigure(0,.5*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),b}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),b}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var E=new go.PathFigure(0,.2*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.7*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var ee=new go.PathFigure(.45*y,.73*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),b}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var ee=new go.PathFigure(.335*y,(1-.555)*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var te=.5-.285,re=.5,oe=te,ue=Math.PI/4,ve=4*(1-Math.cos(ue))/(3*Math.sin(ue)),xe=ve*.5,Ue=te,He=te,Me=ve*Ue,ye=ve*He;ee.add(new go.PathSegment(go.PathSegment.Bezier,(re-Ue)*y,oe*a,(re-(Me+Ue)/2)*y,(oe+(He+ye)/2)*a,(re-Ue)*y,(oe+ye)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,re*y,(oe-He)*a,(re-Ue)*y,(oe-ye)*a,(re-Me)*y,(oe-He)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(re+Ue)*y,oe*a,(re+Me)*y,(oe-He)*a,(re+Ue)*y,(oe-ye)*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(re+Ue)*y,(oe+ye)*a,(re+(Me+Ue)/2)*y,(oe+(He+ye)/2)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var Ke=new go.PathFigure(.2*y,a,!1);b.add(Ke),Ke.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var Ge=new go.PathFigure(.8*y,a,!1);return b.add(Ge),Ge.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var ee=new go.PathFigure(.2*y,.2*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),b}),go.Shape.defineFigureGenerator("BpmnEventError",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E);var ee=new go.PathFigure(y,a,!1);b.add(ee);var te=new go.PathFigure(.1*y,a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),b}),go.Shape.defineFigureGenerator("Caution",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.05*y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var ee=.05;return E.add(new go.PathSegment(go.PathSegment.Move,(.5-ee)*y,.875*a)),E.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,ee*y,ee*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),b}),go.Shape.defineFigureGenerator("Recycle",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.45*y,.95*a,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),E.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),E.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var ee=new go.PathFigure(.475*y,.2*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var te=new go.PathFigure(.675*y,.575*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),te.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),te.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),te.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),b}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(ce,y,a){var b=new go.Geometry,E=.5,ee=se*.5,te=new go.PathFigure(y,E*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Bezier,E*y,a,y,(E+ee)*a,(E+ee)*y,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,E*a,(E-ee)*y,a,0,(E+ee)*a)),te.add(new go.PathSegment(go.PathSegment.Bezier,E*y,0,0,(E-ee)*a,(E-ee)*y,0)),te.add(new go.PathSegment(go.PathSegment.Bezier,y,E*a,(E+ee)*y,0,y,(E-ee)*a));var re=new go.PathFigure(E*y,0,!1);return b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,E*y,.15*a)),re.add(new go.PathSegment(go.PathSegment.Move,E*y,a)),re.add(new go.PathSegment(go.PathSegment.Line,E*y,.85*a)),re.add(new go.PathSegment(go.PathSegment.Move,0,E*a)),re.add(new go.PathSegment(go.PathSegment.Line,.15*y,E*a)),re.add(new go.PathSegment(go.PathSegment.Move,y,E*a)),re.add(new go.PathSegment(go.PathSegment.Line,.85*y,E*a)),re.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),re.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),re.add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)),re.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),b}),go.Shape.defineFigureGenerator("Package",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.15*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ee=new go.PathFigure(0,.15*a,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),b.spot1=new go.Spot(0,.1),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Class",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var te=new go.PathFigure(0,.5*a,!1);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),b}),go.Shape.defineFigureGenerator("Component",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var ee=new go.PathFigure(0,.2*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var te=new go.PathFigure(0,.6*a,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),te.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),b}),go.Shape.defineFigureGenerator("Boat Shipment",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.15*y,.6*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var ee=new go.PathFigure(.15*y,.6*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b}),go.Shape.defineFigureGenerator("Customer/Supplier",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b}),go.Shape.defineFigureGenerator("Workcell",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b}),go.Shape.defineFigureGenerator("Supermarket",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),E.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),b}),go.Shape.defineFigureGenerator("TruckShipment",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(y,.8*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var te=.1,re=se*.1,oe=.2,ue=.9,ve=new go.PathFigure((oe-te)*y,ue*a,!0);b.add(ve),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue-te)*a,(oe-te)*y,(ue-re)*a,(oe-re)*y,(ue-te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*y,ue*a,(oe+re)*y,(ue-te)*a,(oe+te)*y,(ue-re)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue+te)*a,(oe+te)*y,(ue+re)*a,(oe+re)*y,(ue+te)*a)),ve.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*y,ue*a,(oe-re)*y,(ue+te)*a,(oe-te)*y,(ue+re)*a).close()),te=.1,re=se*.1,oe=.8,ue=.9;var xe=new go.PathFigure((oe-te)*y,ue*a,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue-te)*a,(oe-te)*y,(ue-re)*a,(oe-re)*y,(ue-te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(oe+te)*y,ue*a,(oe+re)*y,(ue-te)*a,(oe+te)*y,(ue-re)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,oe*y,(ue+te)*a,(oe+te)*y,(ue+re)*a,(oe+re)*y,(ue+te)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(oe-te)*y,ue*a,(oe-re)*y,(ue+te)*a,(oe-te)*y,(ue+re)*a).close()),b}),go.Shape.defineFigureGenerator("KanbanPost",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.2*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b}),go.Shape.defineFigureGenerator("Forklift",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0));var ee=new go.PathFigure(0,.5*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var te=new go.PathFigure(.5*y,.8*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),te.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var re=new go.PathFigure(.5*y,.7*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var oe=.1,ue=se*.1,ve=.1,xe=.9,Ue=new go.PathFigure((ve-oe)*y,xe*a,!0);b.add(Ue),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ve*y,(xe-oe)*a,(ve-oe)*y,(xe-ue)*a,(ve-ue)*y,(xe-oe)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ve+oe)*y,xe*a,(ve+ue)*y,(xe-oe)*a,(ve+oe)*y,(xe-ue)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,ve*y,(xe+oe)*a,(ve+oe)*y,(xe+ue)*a,(ve+ue)*y,(xe+oe)*a)),Ue.add(new go.PathSegment(go.PathSegment.Bezier,(ve-oe)*y,xe*a,(ve-ue)*y,(xe+oe)*a,(ve-oe)*y,(xe+ue)*a)),oe=.1,ue=se*.1,ve=.4,xe=.9;var He=new go.PathFigure((ve-oe)*y,xe*a,!0);return b.add(He),He.add(new go.PathSegment(go.PathSegment.Bezier,ve*y,(xe-oe)*a,(ve-oe)*y,(xe-ue)*a,(ve-ue)*y,(xe-oe)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(ve+oe)*y,xe*a,(ve+ue)*y,(xe-oe)*a,(ve+oe)*y,(xe-ue)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,ve*y,(xe+oe)*a,(ve+oe)*y,(xe+ue)*a,(ve+ue)*y,(xe+oe)*a)),He.add(new go.PathSegment(go.PathSegment.Bezier,(ve-oe)*y,xe*a,(ve-ue)*y,(xe+oe)*a,(ve-oe)*y,(xe+ue)*a)),b}),go.Shape.defineFigureGenerator("RailShipment",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.1*y,.4*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var ee=new go.PathFigure(.45*y,.7*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var te=new go.PathFigure(.55*y,.4*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),te.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),te.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ve=.05,xe=se*.05,Ue=.175,He=.95,re=new go.PathFigure((Ue-ve)*y,He*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Bezier,Ue*y,(He-ve)*a,(Ue-ve)*y,(He-xe)*a,(Ue-xe)*y,(He-ve)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+ve)*y,He*a,(Ue+xe)*y,(He-ve)*a,(Ue+ve)*y,(He-xe)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,Ue*y,(He+ve)*a,(Ue+ve)*y,(He+xe)*a,(Ue+xe)*y,(He+ve)*a)),re.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-ve)*y,He*a,(Ue-xe)*y,(He+ve)*a,(Ue-ve)*y,(He+xe)*a));var ve=.05,xe=se*.05,Ue=.375,He=.95,oe=new go.PathFigure((Ue-ve)*y,He*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ue*y,(He-ve)*a,(Ue-ve)*y,(He-xe)*a,(Ue-xe)*y,(He-ve)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+ve)*y,He*a,(Ue+xe)*y,(He-ve)*a,(Ue+ve)*y,(He-xe)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,Ue*y,(He+ve)*a,(Ue+ve)*y,(He+xe)*a,(Ue+xe)*y,(He+ve)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-ve)*y,He*a,(Ue-xe)*y,(He+ve)*a,(Ue-ve)*y,(He+xe)*a));var ve=.05,xe=se*.05,Ue=.625,He=.95,ue=new go.PathFigure((Ue-ve)*y,He*a,!0);b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,Ue*y,(He-ve)*a,(Ue-ve)*y,(He-xe)*a,(Ue-xe)*y,(He-ve)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+ve)*y,He*a,(Ue+xe)*y,(He-ve)*a,(Ue+ve)*y,(He-xe)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,Ue*y,(He+ve)*a,(Ue+ve)*y,(He+xe)*a,(Ue+xe)*y,(He+ve)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-ve)*y,He*a,(Ue-xe)*y,(He+ve)*a,(Ue-ve)*y,(He+xe)*a));var ve=.05,xe=se*.05,Ue=.825,He=.95,Me=new go.PathFigure((Ue-ve)*y,He*a,!0);b.add(Me),Me.add(new go.PathSegment(go.PathSegment.Bezier,Ue*y,(He-ve)*a,(Ue-ve)*y,(He-xe)*a,(Ue-xe)*y,(He-ve)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(Ue+ve)*y,He*a,(Ue+xe)*y,(He-ve)*a,(Ue+ve)*y,(He-xe)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,Ue*y,(He+ve)*a,(Ue+ve)*y,(He+xe)*a,(Ue+xe)*y,(He+ve)*a)),Me.add(new go.PathSegment(go.PathSegment.Bezier,(Ue-ve)*y,He*a,(Ue-xe)*y,(He+ve)*a,(Ue-ve)*y,(He+xe)*a).close());var ye=new go.PathFigure(0,a,!1);return b.add(ye),ye.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),b}),go.Shape.defineFigureGenerator("Warehouse",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var ee=new go.PathFigure(0,.2*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var te=new go.PathFigure(.15*y,a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),te.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),te.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var re=.05,oe=se*.05,ue=.35,ve=.775,xe=new go.PathFigure((ue-re)*y,ve*a,!0);return b.add(xe),xe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(ve-re)*a,(ue-re)*y,(ve-oe)*a,(ue-oe)*y,(ve-re)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+re)*y,ve*a,(ue+oe)*y,(ve-re)*a,(ue+re)*y,(ve-oe)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(ve+re)*a,(ue+re)*y,(ve+oe)*a,(ue+oe)*y,(ve+re)*a)),xe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-re)*y,ve*a,(ue-oe)*y,(ve+re)*a,(ue-re)*y,(ve+oe)*a).close()),b}),go.Shape.defineFigureGenerator("ControlCenter",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),b}),go.Shape.defineFigureGenerator("Bluetooth",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.75*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),b}),go.Shape.defineFigureGenerator("Bookmark",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.add(new go.PathSegment(go.PathSegment.Line,0,0)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),b}),go.Shape.defineFigureGenerator("Globe",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),b}),go.Shape.defineFigureGenerator("Wave",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.25*a,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),b}),go.Shape.defineFigureGenerator("Operator",function(ce,y,a){var b=new go.Geometry,E=.3,ee=se*.3,te=.5,re=.7,oe=new go.PathFigure((te-E)*y,re*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a));var ue=new go.PathFigure(0,.7*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),b}),go.Shape.defineFigureGenerator("TripleFanBlades",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.5*y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),b}),go.Shape.defineFigureGenerator("CentrifugalPump",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y,0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,0)),b}),go.Shape.defineFigureGenerator("Battery",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var ee=new go.PathFigure(0,.6*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),ee.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b}),go.Shape.defineFigureGenerator("Delete",function(ce,y,a){var b=new go.Geometry,E=.5,ee=se*.5,te=.5,re=.5,oe=new go.PathFigure((te-E)*y,re*a,!0);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a));var ue=new go.PathFigure(.15*y,.5*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),b}),go.Shape.defineFigureGenerator("Flag",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.1*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),E.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),b}),go.Shape.defineFigureGenerator("Help",function(ce,y,a){var b=new go.Geometry,E=.5,ee=se*.5,te=.5,re=.5,oe=new go.PathFigure((te-E)*y,re*a,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),oe.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a).close()),E=.05,ee=se*.05,te=.5,re=.8;var ue=new go.PathFigure((te-E)*y,re*a,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re-E)*a,(te-E)*y,(re-ee)*a,(te-ee)*y,(re-E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te+E)*y,re*a,(te+ee)*y,(re-E)*a,(te+E)*y,(re-ee)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,te*y,(re+E)*a,(te+E)*y,(re+ee)*a,(te+ee)*y,(re+E)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(te-E)*y,re*a,(te-ee)*y,(re+E)*a,(te-E)*y,(re+ee)*a).close()),ue.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),ue.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,.75*y,.475*a,.75*y,.225*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.35*a,.4*y,.2*a,.3*y,.25*a)),b}),go.Shape.defineFigureGenerator("Location",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(.5*y,a,!0).add(new go.PathSegment(go.PathSegment.Line,.75*y,.5*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.975*y,.025*a,.5*y,0)).add(new go.PathSegment(go.PathSegment.Bezier,.25*y,.5*a,.5*y,0,.025*y,.025*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)).add(new go.PathSegment(go.PathSegment.Arc,270,360,.5*y,.3*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Lock",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.2*y,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),b}),go.Shape.defineFigureGenerator("Unlocked",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ee=new go.PathFigure(.2*y,.5*a,!1);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),ee.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),ee.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),b}),go.Shape.defineFigureGenerator("Gear",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(.9375*y,.56246875*a,!0).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.80621875*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.763*y,.3316875*a,.79840625*y,.39915625*a,.7834375*y,.3635*a)).add(new go.PathSegment(go.PathSegment.Line,.8566875*y,.23796875*a)).add(new go.PathSegment(go.PathSegment.Line,.76825*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.67596875*y,.24184375*a)).add(new go.PathSegment(go.PathSegment.Bezier,.5625*y,.19378125*a,.64228125*y,.2188125*a,.603875*y,.2021875*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.0625*a)).add(new go.PathSegment(go.PathSegment.Line,.4375*y,.19378125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.32775*y,.239375*a,.39759375*y,.20190625*a,.36053125*y,.2176875*a)).add(new go.PathSegment(go.PathSegment.Line,.2379375*y,.14959375*a)).add(new go.PathSegment(go.PathSegment.Line,.14953125*y,.2379375*a)).add(new go.PathSegment(go.PathSegment.Line,.23934375*y,.3278125*a)).add(new go.PathSegment(go.PathSegment.Bezier,.19378125*y,.4375*a,.21765625*y,.36059375*a,.201875*y,.397625*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.4375*a)).add(new go.PathSegment(go.PathSegment.Line,.0625*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Line,.1938125*y,.5625*a)).add(new go.PathSegment(go.PathSegment.Bezier,.241875*y,.67596875*a,.20221875*y,.603875*a,.21884375*y,.64228125*a)).add(new go.PathSegment(go.PathSegment.Line,.1495625*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.238*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.3316875*y,.76296875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.43753125*y,.80621875*a,.36353125*y,.78340625*a,.3991875*y,.79840625*a)).add(new go.PathSegment(go.PathSegment.Line,.43753125*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.9375*a)).add(new go.PathSegment(go.PathSegment.Line,.5625*y,.80621875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.67225*y,.760625*a,.602375*y,.79809375*a,.63946875*y,.78234375*a)).add(new go.PathSegment(go.PathSegment.Line,.76828125*y,.8566875*a)).add(new go.PathSegment(go.PathSegment.Line,.85671875*y,.76825*a)).add(new go.PathSegment(go.PathSegment.Line,.76065625*y,.67221875*a)).add(new go.PathSegment(go.PathSegment.Bezier,.80621875*y,.56246875*a,.78234375*y,.63940625*a,.798125*y,.602375*a)).add(new go.PathSegment(go.PathSegment.Line,.9375*y,.56246875*a).close()).add(new go.PathSegment(go.PathSegment.Move,.5*y,.6*a)).add(new go.PathSegment(go.PathSegment.Arc,90,360,.5*y,.5*a,.1*y,.1*a).close()))}),go.Shape.defineFigureGenerator("Hand",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.5*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),E.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),b}),go.Shape.defineFigureGenerator("Map",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,.2*a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),E.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),E.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b}),go.Shape.defineFigureGenerator("Eject",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var ee=new go.PathFigure(0,a*.6,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),b}),go.Shape.defineFigureGenerator("Pencil",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close()))}),go.Shape.defineFigureGenerator("Building",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*1,a*1,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),E.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var ee=new go.PathFigure(.126*y,.85*a,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),ee.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var te=new go.PathFigure(.402*y,.85*a,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),te.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var re=new go.PathFigure(.678*y,.85*a,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),re.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var oe=new go.PathFigure(.5*y,.1*a,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),oe.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),b}),go.Shape.defineFigureGenerator("Staircase",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a*1,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),E.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),b}),go.Shape.defineFigureGenerator("5Bars",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,a*1,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var ee=new go.PathFigure(y*.204,a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),ee.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var te=new go.PathFigure(y*.408,a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),te.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),te.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var re=new go.PathFigure(y*.612,a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),re.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),re.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var oe=new go.PathFigure(y*.816,a,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),b}),go.Shape.defineFigureGenerator("PC",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var ee=new go.PathFigure(y*.055,.07*a,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var te=new go.PathFigure(y*.055,.13*a,!0);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),te.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),te.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var re=new go.PathFigure(y*.055,.18*a,!0);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),re.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),re.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var oe=new go.PathFigure(y*1,0,!0);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),oe.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),b}),go.Shape.defineFigureGenerator("Plane",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(.55*y,a,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),E.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),E.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),E.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),E.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),E.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),E.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),E.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),b}),go.Shape.defineFigureGenerator("Key",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*1,a*.5,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),E.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),E.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),E.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),E.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),b}),go.Shape.defineFigureGenerator("FilmTape",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(0,0,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),E.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),E.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var ee=new go.PathFigure(0,0,!1);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),ee.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),ee.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var te=new go.PathFigure(y*.11,a*.1,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),te.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),te.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var re=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),re.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var oe=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),oe.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),b}),go.Shape.defineFigureGenerator("FloppyDisk",function(ce,y,a){var b=new go.Geometry,E=8,ee=E*se,te=new go.PathFigure(E,0,!1);b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),te.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),te.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-ee,y-ee,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,ee,a,0,a-ee)),te.add(new go.PathSegment(go.PathSegment.Line,0,E)),te.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,ee,ee,0).close());var re=new go.PathFigure(y*.83,0,!1);b.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),re.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var oe=new go.PathFigure(y*.83,a*1,!1);b.add(oe),oe.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),oe.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ue=new go.PathFigure(y*.78,a*.05,!1);return b.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.05)),ue.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.25)),ue.add(new go.PathSegment(go.PathSegment.Line,y*.78,a*.25).close()),b}),go.Shape.defineFigureGenerator("SpeechBubble",function(ce,y,a){var b=ce?ce.parameter1:NaN;(isNaN(b)||b<0)&&(b=15),b=Math.min(b,y/3),b=Math.min(b,a/3);var E=b*se,ee=a*.8,te=new go.Geometry,re=new go.PathFigure(b,0,!0);return te.add(re),re.add(new go.PathSegment(go.PathSegment.Line,y-b,0)),re.add(new go.PathSegment(go.PathSegment.Bezier,y,b,y-E,0,y,E)),re.add(new go.PathSegment(go.PathSegment.Line,y,ee-b)),re.add(new go.PathSegment(go.PathSegment.Bezier,y-b,ee,y,ee-E,y-E,ee)),re.add(new go.PathSegment(go.PathSegment.Line,y*.7,ee)),re.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),re.add(new go.PathSegment(go.PathSegment.Line,y*.55,ee)),re.add(new go.PathSegment(go.PathSegment.Line,b,ee)),re.add(new go.PathSegment(go.PathSegment.Bezier,0,ee-b,E,ee,0,ee-E)),re.add(new go.PathSegment(go.PathSegment.Line,0,b)),re.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,E,E,0).close()),E>1?(te.spot1=new go.Spot(0,0,E,E),te.spot2=new go.Spot(1,.8,-E,-E)):(te.spot1=go.Spot.TopLeft,te.spot2=new go.Spot(1,.8)),te}),go.Shape.defineFigureGenerator("Repeat",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*.45,!0);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var ee=new go.PathFigure(y*1,a*.55,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),b}),go.Shape.defineFigureGenerator("Windows",function(ce,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()).add(new go.PathSegment(go.PathSegment.Move,.4*y,.4*a)).add(new go.PathSegment(go.PathSegment.Line,.4*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)).add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a).close()).add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)).add(new go.PathSegment(go.PathSegment.Line,.2*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.7*y,.1*a).close()).add(new go.PathSegment(go.PathSegment.Move,.1*y,.6*a)).add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.9*a)).add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a).close()))}),go.Shape.defineFigureGenerator("Terminal",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*.1,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var ee=new go.PathFigure(y*.1,a*.2,!0);b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var te=new go.PathFigure(y*.28,a*.37,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),te.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),te.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),b}),go.Shape.defineFigureGenerator("Beaker",function(ce,y,a){var b=new go.Geometry,E=15,ee=E*se,te=new go.PathFigure(y*.62,a*.475,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),te.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-ee,y-ee,a)),te.add(new go.PathSegment(go.PathSegment.Line,E,a)),te.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,ee,a,0,a-ee)),te.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),te.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),te.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),te.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),ee>1?(b.spot1=new go.Spot(0,0,ee,ee),b.spot2=new go.Spot(1,1,-ee,-ee)):(b.spot1=go.Spot.TopLeft,b.spot2=go.Spot.BottomRight),b}),go.Shape.defineFigureGenerator("Download",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var ee=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-ee)).close());var te=new go.PathFigure(y*.4,a*0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),te.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),b}),go.Shape.defineFigureGenerator("Bin",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var ee=.1/.3;return E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-ee)).close()),b}),go.Shape.defineFigureGenerator("Upload",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*0,a*1,!0);b.add(E);var ee=.1/.3;E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-ee))),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-ee)).close());var te=new go.PathFigure(y*.5,a*0,!0);return b.add(te),te.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),te.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),te.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),b}),go.Shape.defineFigureGenerator("EmptyDrink",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),b}),go.Shape.defineFigureGenerator("Drink",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.15,a*0,!1);b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),E.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var ee=new go.PathFigure(y*.235,a*.28,!0);return b.add(ee),ee.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),ee.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),b}),go.Shape.defineFigureGenerator("4Arrows",function(ce,y,a){var b=new go.Geometry,E=new go.PathFigure(y*.5,a*0,!0);return b.add(E),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),E.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),E.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),E.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),E.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),b}),go.Shape.defineFigureGenerator("Connector","Ellipse"),go.Shape.defineFigureGenerator("Alternative","TriangleUp"),go.Shape.defineFigureGenerator("Merge","TriangleUp"),go.Shape.defineFigureGenerator("Decision","Diamond"),go.Shape.defineFigureGenerator("DataTransmissions","Hexagon"),go.Shape.defineFigureGenerator("Gate","Crescent"),go.Shape.defineFigureGenerator("Delay","HalfEllipse"),go.Shape.defineFigureGenerator("Input","Parallelogram1"),go.Shape.defineFigureGenerator("ManualLoop","ManualOperation"),go.Shape.defineFigureGenerator("ISOProcess","Chevron"),go.Shape.defineFigureGenerator("MessageToUser","SquareArrow"),go.Shape.defineFigureGenerator("MagneticData","Cylinder1"),go.Shape.defineFigureGenerator("DirectData","Cylinder4"),go.Shape.defineFigureGenerator("StoredData","DataStorage"),go.Shape.defineFigureGenerator("SequentialData","MagneticTape"),go.Shape.defineFigureGenerator("Subroutine","Procedure")},61016:function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;(function(){if(typeof window.GGBApplet=="function"){console.warn("deployggb.js was loaded twice");return}var isRenderGGBElementEnabled=!1,scriptLoadStarted=!1,html5AppletsToProcess=null,ggbHTML5LoadedCodebaseIsWebSimple=!1,ggbHTML5LoadedCodebaseVersion=null,ggbHTML5LoadedScript=null,GGBApplet=function(){"use strict";for(var ln={},tn="5.0",z={},x=null,ie=!1,Ae=!1,ke=null,Pe=!1,ze=null,se=null,et=0;et<arguments.length;et++){var Te=arguments[et];if(Te!==null)switch(typeof Te){case"number":tn=Te.toFixed(1);break;case"string":Te.match(new RegExp("^[0-9]\\.[0-9]+$"))?tn=Te:ke=Te;break;case"object":typeof Te.is3D!="undefined"?x=Te:z=Te;break;case"boolean":ie=Te,Ae=!0;break}}x===null&&(x={is3D:!1,AV:!1,SV:!1,CV:!1,EV2:!1,CP:!1,PC:!1,DA:!1,FI:!1,PV:!1,macro:!1},z.material_id!==void 0&&!Ae&&(ie=!0)),ke!==null&&z.id===void 0&&(z.id=ke);var Ze="",_e="",de=!1,je=null,ce=null,y=null,a=!1,b=null,E=null,ee=null,te=null,re=null;z.height!==void 0&&(z.height=Math.round(z.height)),z.width!==void 0&&(z.width=Math.round(z.width));var oe=function(Et){return parseFloat(Et)>4?parseFloat(Et):5};ln.setHTML5Codebase=function(Et,xt){se=Et,jt(Et,xt)},ln.setJavaCodebase=ln.setJavaCodebaseVersion=ln.isCompiledInstalled=ln.setPreCompiledScriptPath=ln.setPreCompiledResourcePath=function(){},ln.setHTML5CodebaseVersion=function(Et,xt){var Sn=parseFloat(Et);if(Sn!==NaN&&Sn<5){console.log("The GeoGebra HTML5 codebase version "+Sn+" is deprecated. Using version latest instead.");return}ze=Et,wt(Et,xt)},ln.getHTML5CodebaseVersion=function(){return ce},ln.getParameters=function(){return z},ln.setFontsCSSURL=function(Et){te=Et},ln.setGiacJSURL=function(Et){},ln.setJNLPFile=function(Et){Ze=Et},ln.setJNLPBaseDir=function(Et){},ln.inject=function(){function Et(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var xt="auto",Sn=z.id,da,yn=!1,$n=0;$n<arguments.length;$n++){var nt=arguments[$n];typeof nt=="string"?(nt=nt.toLowerCase(),nt.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?xt=nt:Sn=arguments[$n]):typeof nt=="boolean"?yn=nt:nt instanceof HTMLElement&&(da=nt)}Un();function Un(){if(!Pe){setTimeout(Un,200);return}xt=bt(xt);var sa=da||document.getElementById(Sn);if(!sa){console.log("possibly bug on ajax loading? ");return}if(ln.removeExistingApplet(sa,!1),z.width===void 0&&sa.clientWidth&&(z.width=sa.clientWidth),z.height===void 0&&sa.clientHeight&&(z.height=sa.clientHeight),!(z.width&&z.height)&&xt==="html5"&&(delete z.width,delete z.height),je=xt,xt==="screenshot")Ge(sa,z);else{var dn=!1;z.hasOwnProperty("playButton")&&z.playButton||z.hasOwnProperty("clickToLoad")&&z.clickToLoad?dn=!0:z.hasOwnProperty("playButtonAutoDecide")&&z.playButtonAutoDecide&&(dn=(!ue()||Et())&&ve()),dn?(je="screenshot",Be(sa,z,yn,xt)):Ke(sa,z,yn)}}};function ue(){try{return window.self!==window.top}catch(Et){return!0}}function ve(){return z.hasOwnProperty("screenshotGenerator")&&z.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}ln.getViews=function(){return x},ln.isJavaInstalled=function(){return!1};var xe=function(Et){var xt=function($n){var nt=JSON.parse($n),Un=function(Nt){return Nt.type=="G"||Nt.type=="E"},sa=nt.elements?nt.elements.filter(Un)[0]:nt;if(!sa||!sa.url){Sn();return}z.fileName=sa.url,Ue(sa.settings||{}),x.is3D=!0;var dn="https://www.geogebra.org/images/";ln.setPreviewImage(b||sa.previewUrl,dn+"GeoGebra_loading.png",dn+"applet_play.png"),Et()},Sn=function(){z.onError&&z.onError(),Jn("Error: Fetching material (id "+z.material_id+") failed.",z)},da=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",yn="/materials/"+z.material_id+"?scope=basic";He("https://"+da+"/api/proxy.php?path="+encodeURIComponent(yn),xt,Sn)};function Ue(Et){var xt=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(Sn){Et[Sn]=!!Et[Sn]}),xt.forEach(function(Sn){z[Sn]===void 0&&Et[Sn]!==void 0&&(z[Sn]=Et[Sn])}),z.showToolBarHelp===void 0&&(z.showToolBarHelp=z.showToolBar)}function He(Et,xt,Sn){var da=new XMLHttpRequest;da.open("GET",Et),da.onload=function(){xt(da.responseText)},da.onerror=Sn,da.send()}ln.isHTML5Installed=function(){return!0},ln.getLoadedAppletType=function(){return je},ln.setPreviewImage=function(Et,xt,Sn){b=Et,E=xt,ee=Sn},ln.removeExistingApplet=function(Et,xt){var Sn;typeof Et=="string"&&(Et=document.getElementById(Et)),je=null;var da=null;for(Sn=0;Sn<Et.childNodes.length;Sn++){var yn=Et.childNodes[Sn],$n=yn.className;$n==="applet_screenshot"?xt?(yn.style.display="block",je="screenshot"):yn.style.display="none":$n!=="applet_scaler prerender"&&(Et.removeChild(yn),da=$n&&$n.indexOf("appletParameters")!=-1?yn.id:null,Sn--)}var nt=z.id!==void 0?z.id:da,Un=window[nt];Un&&typeof Un.getBase64=="function"&&(Un.remove(),window[nt]=null)},ln.refreshHitPoints=function(){if(oe(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var Et=ln.getAppletObject();return Et&&typeof Et.recalculateEnvironments=="function"?(Et.recalculateEnvironments(),!0):!1},ln.startAnimation=function(){var Et=ln.getAppletObject();return Et&&typeof Et.startAnimation=="function"?(Et.startAnimation(),!0):!1},ln.stopAnimation=function(){var Et=ln.getAppletObject();return Et&&typeof Et.stopAnimation=="function"?(Et.stopAnimation(),!0):!1},ln.getAppletObject=function(){var Et=z.id!==void 0?z.id:"ggbApplet";return window[Et]},ln.resize=function(){};var Me=function(Et,xt,Sn){var da=document.createElement("param");da.setAttribute("name",xt),da.setAttribute("value",Sn),Et.appendChild(da)},ye=function(Et){return Et&&Et!=="false"},Ke=function(Et,xt,Sn){oe(ce)<=4.2&&(Sn=!0);var da=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==ce||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(da=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var yn=document.createElement("div");yn.classList.add("appletParameters","notranslate");var $n=xt.width,nt=xt.height;if(xt.disableAutoScale=xt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():xt.disableAutoScale,xt.width!==void 0)if(oe(ce)<=4.4)ye(xt.showToolBar)&&(xt.height-=7),ye(xt.showAlgebraInput)&&(xt.height-=37),xt.width<605&&ye(xt.showToolBar)&&(xt.width=605,$n=605);else{var Un=100;(ye(xt.showToolBar)||ye(xt.showMenuBar))&&(xt.hasOwnProperty("customToolBar")&&(xt.customToolbar=xt.customToolBar),Un=ye(xt.showMenuBar)?245:155),$n<Un&&(xt.width=Un,$n=Un)}yn.style.border="none",yn.style.display="inline-block";for(var sa in xt)xt.hasOwnProperty(sa)&&sa!=="appletOnLoad"&&yn.setAttribute("data-param-"+sa,xt[sa]);te&&yn.setAttribute("data-param-fontscssurl",te),ln.resize=function(){GGBAppletUtils.responsiveResize(Et,xt)},window.addEventListener("resize",function(xa){ln.resize()});var dn=typeof xt.appletOnLoad=="function"?xt.appletOnLoad:function(){};if(!Sn&&xt.width!==void 0){xt.hasOwnProperty("showSplash")||yn.setAttribute("data-param-showSplash","false");var Nt=Et.querySelector(".applet_scaler.prerender"),mn=Nt!==null;if(mn)var Ve=Nt.querySelector(".ggb_preview");else{var Ve=pt($n,nt,xt.borderColor,!1);Nt=document.createElement("div"),Nt.className="applet_scaler",Nt.style.position="relative",Nt.style.display="block",Nt.style.width=$n+"px",Nt.style.height=nt+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Nt,"66%"),oe(ce)>=5?(xt.appletOnLoad=function(xa){var _a=Et.querySelector(".ggb_preview");_a&&_a.parentNode.removeChild(_a),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Nt),window.GGBT_wsf_view&&$(window).trigger("resize"),dn(xa)},mn||Nt.appendChild(Ve)):yn.appendChild(Ve),Nt.appendChild(yn),mn||Et.appendChild(Nt),setTimeout(function(){ln.resize()},1)}else{var Le=document.createElement("div");Le.className="applet_scaler",Le.style.position="relative",Le.style.display="block",Le.appendChild(yn),Et.appendChild(Le),xt.appletOnLoad=function(xa){ln.resize(),dn(xa)}}function yt(xa,_a){_a&&typeof _a.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(xa,_a.appletOnLoad):renderGGBElement(xa),Jn("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",_a)}function Qt(xa,_a){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:xa,params:_a}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Vr){yt(Vr.article,Vr.params)}),html5AppletsToProcess=null)},oe(ce)<5&&(xa.className+=" geogebraweb")):yt(xa,_a)}if(da){scriptLoadStarted=!0;for(var Cn=0;Cn<yn.childNodes.length;Cn++){var Kn=yn.childNodes[Cn].tagName;Kn==="TABLE"&&(yn.removeChild(yn.childNodes[Cn]),Cn--)}if(ggbHTML5LoadedScript!==null){var Da=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Da!=null&&Da.parentNode.removeChild(Da)}var On=document.createElement("script"),aa=function(){Qt(yn,xt)};On.src=_e+y,ggbHTML5LoadedCodebaseIsWebSimple=a,ggbHTML5LoadedCodebaseVersion=ce,ggbHTML5LoadedScript=On.src,Jn("GeoGebra HTML5 codebase loaded: '"+_e+"'.",xt),!se&&(!ze||ze=="5.0")?(a?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),aa()):_e.requirejs?__webpack_require__.e(12).then(function(){var xa=[__webpack_require__(12)];aa.apply(null,xa)}.bind(this)).catch(__webpack_require__.oe):(On.onload=aa,Et.appendChild(On))}else Qt(yn,xt);xt.height=nt,xt.width=$n},Ge=function(Et,xt,Sn){var da=pt(xt.width,xt.height,xt.borderColor,Sn),yn=document.createElement("div");yn.style.position="relative",yn.style.display="block",yn.style.width=xt.width+"px",yn.style.height=xt.height+"px",yn.className="applet_screenshot applet_scaler"+(Sn?" applet_screenshot_play":""),yn.appendChild(da);var $n=GGBAppletUtils.getScale(xt,Et,Sn);Sn?(Et.appendChild(rt()),window.GGBT_wsf_view||(Et.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(yn,"66%"),Et.appendChild(yn),$n!==1&&!isNaN($n)&&(GGBAppletUtils.scaleElement(yn,$n),yn.style.width=xt.width+"px",yn.style.height=xt.height+"px",yn.parentNode.style.width=xt.width*$n+"px",yn.parentNode.style.height=xt.height*$n+"px"),ln.resize=function(){Xe(Et,da,yn,Sn)},window.addEventListener("resize",function(nt){ln.resize()}),ln.resize()};function Xe(Et,xt,Sn,da){if(Et.contains(xt)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Et.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(Et)}var yn=GGBAppletUtils.getScale(z,Et,da);Sn.parentNode!==null&&(!isNaN(yn)&&yn!==1?(GGBAppletUtils.scaleElement(Sn,yn),Sn.parentNode.style.width=z.width*yn+"px",Sn.parentNode.style.height=z.height*yn+"px"):(GGBAppletUtils.scaleElement(Sn,1),Sn.parentNode.style.width=z.width+"px",Sn.parentNode.style.height=z.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(Et),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}ln.onExitFullscreen=function(Et,xt){xt.appendChild(Et)};var Be=function(Et,xt,Sn,da){Ge(Et,xt,!0);for(var yn=function(){var Un=[];for(nt=0;nt<Et.childNodes.length;nt++)Un.push(Et.childNodes[nt]);if(window.GGBT_wsf_view){var sa=window.GGBT_wsf_view.renderFullScreen(Et,xt.id),dn=document.getElementById("fullscreencontainer"),Nt=jQuery(Et).find(".fullscreencontent");Nt.length>0?(sa.remove(),Nt.attr("id","fullscreencontent").show(),jQuery(dn).append(Nt),window.dispatchEvent(new Event("resize"))):Ke(sa,xt,!1),window.GGBT_wsf_view.launchFullScreen(dn)}else je=da,Ke(Et,xt,!1);if(!window.GGBT_wsf_view)for(nt=0;nt<Un.length;nt++)Et.removeChild(Un[nt])},$n=Et.getElementsByClassName("ggb_preview_play"),nt=0;nt<$n.length;nt++)$n[nt].addEventListener("click",yn,!1),$n[nt].addEventListener("ontouchstart",yn,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(Et),ve()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},rt=function(){var Et=document.createElement("div");if(Et.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var xt='.icon-applet-play { width: 100%; height: 100%;box-sizing: border-box;position: absolute;z-index: 1001;cursor: pointer;border-width: 0px; background-color: transparent;background-repeat: no-repeat;left: 0;top: 0;background-position: center center; background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet.png");}.icon-applet-play:hover {background-image: url("https://www.geogebra.org/images/worksheet/icon-start-applet-hover.png");}',Sn=document.createElement("style");Sn.styleSheet?Sn.styleSheet.cssText=xt:Sn.appendChild(document.createTextNode(xt)),document.getElementsByTagName("head")[0].appendChild(Sn)}return Et},pt=function(Et,xt,Sn,da){var yn=document.createElement("div");yn.className="ggb_preview",yn.style.position="absolute",yn.style.zIndex="90",yn.style.width=Et-2+"px",yn.style.height=xt-2+"px",yn.style.top="0px",yn.style.left="0px",yn.style.overflow="hidden",yn.style.backgroundColor="white";var $n="lightgrey";Sn!==void 0&&(Sn==="none"?$n="transparent":$n=Sn),yn.style.border="1px solid "+$n;var nt=document.createElement("img");if(nt.style.position="relative",nt.style.zIndex="1000",nt.style.top="-1px",nt.style.left="-1px",b!==null&&nt.setAttribute("src",b),nt.style.opacity=.7,E!==null){var Un,sa,dn;if(!da){Un=document.createElement("img"),Un.style.position="absolute",Un.style.zIndex="1001",Un.style.opacity=1,nt.style.opacity=.3,sa=360,sa>Et/4*3&&(sa=Et/4*3),dn=sa/5.8,Un.setAttribute("src",E),Un.setAttribute("width",sa),Un.setAttribute("height",dn);var Nt=(Et-sa)/2,mn=(xt-dn)/2;Un.style.left=Nt+"px",Un.style.top=mn+"px",yn.appendChild(Un)}}return yn.appendChild(nt),yn},bt=function(Et){return Et=Et.toLowerCase(),Et==="html5"||Et==="screenshot"?Et:"html5"},St=["web","webSimple","web3d","tablet","tablet3d","phone"],wt=function(Et,xt){if(ce=Et,xt){jt(ce,!0);return}var Sn=!ie;if(Sn){var da=oe(ce);!isNaN(da)&&da<4.4&&(Sn=!1)}var yn,$n;window.location.protocol.substr(0,4)==="http"?yn=window.location.protocol:yn="http:";var nt=ce.indexOf("//");nt>0?$n=ce:nt===0?$n=yn+ce:$n="https://www.geogebra.org/apps/5.2.814.0/";for(var Un in St)if(ce.slice(St[Un].length*-1)===St[Un]||ce.slice((St[Un].length+1)*-1)===St[Un]+"/"){jt($n,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Sn&&!x.is3D&&!x.AV&&!x.SV&&!x.CV&&!x.EV2&&!x.CP&&!x.PC&&!x.DA&&!x.FI&&!x.PV&&!ye(z.showToolBar)&&!ye(z.showMenuBar)&&!ye(z.showAlgebraInput)&&!ye(z.enableRightClick)&&(!z.appName||z.appName=="classic")?$n+="webSimple/":$n+="web3d/",jt($n,!1)},jt=function(Et,xt){if(Et.requirejs){_e=Et;return}Et.slice(-1)!=="/"&&(Et+="/"),_e=Et,xt===null&&(xt=Et.indexOf("http")===-1),de=xt,y="web.nocache.js",a=!1;var Sn=_e.split("/");Sn.length>1&&(!xt&&Sn[Sn.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):St.indexOf(Sn[Sn.length-2])>=0&&(y=Sn[Sn.length-2]+".nocache.js")),Sn=Et.split("/"),ce=Sn[Sn.length-3],ce.substr(0,4)==="test"?ce=ce.substr(4,1)+"."+ce.substr(5,1):(ce.substr(0,3)==="war"||ce.substr(0,4)==="beta")&&(ce="5.0");var da=parseFloat(ce);da!==NaN&&da<5&&Et.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+da+" is deprecated. Using version latest instead."),wt("5.0",xt))},Jn=function(Et,xt){window.console&&window.console.log&&(!xt||typeof xt.showLogging=="undefined"||xt.showLogging&&xt.showLogging!=="false")&&console.log(Et)};z.material_id!==void 0?xe(va):va();function va(){var Et=tn;ze!==null?Et=ze:parseFloat(Et)<5&&(Et="5.0"),wt(Et,!1),se!==null&&jt(se,de),Pe=!0}return ln},GGBAppletUtils=function(){"use strict";function ln(){return window.GGBT_wsf_edit!==void 0}function tn(Pe,ze){ze!=1?(Pe.style.transformOrigin="0% 0% 0px",Pe.style.webkitTransformOrigin="0% 0% 0px",Pe.style.transform="scale("+ze+","+ze+")",Pe.style.webkitTransform="scale("+ze+","+ze+")",Pe.style.maxWidth="initial",Pe.querySelector(".ggb_preview")!==null&&(Pe.querySelector(".ggb_preview").style.maxWidth="initial"),Pe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Pe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Pe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Pe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Pe.style.transform="none",Pe.style.webkitTransform="none")}function z(Pe,ze,se,et,Te,Ze){var _e=null;if(Ze!=null&&Ze!="")for(var de=Pe.parentNode;de!=null;)if((" "+de.className+" ").indexOf(" "+Ze+" ")>-1){_e=de;break}else de=de.parentNode;var je=0,ce=0,y=0,a=0,b=0,E=0,ee=0;if(_e)je=_e.offsetWidth,ce=Math.max(et?_e.offsetWidth:0,_e.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(je=Math.min(window.innerWidth,document.documentElement.clientWidth),ce=Math.min(window.innerHeight,document.documentElement.clientHeight),y=je):(je=window.innerWidth,ce=window.innerHeight,y=window.innerWidth),Pe){var te=Pe.getBoundingClientRect();te.left>0&&te.left<=je&&(Te===void 0||!Te)&&(document.dir==="rtl"?(b=je-te.width-te.left,E=y<=480?10:30):(E=te.left,b=y<=480?10:30),a=E+b)}if(Pe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var re=Pe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,ee=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,ee=40)}}return Pe&&((se===void 0||!se)&&ze>0&&ze+a<je?je=ze:je-=a,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(se===void 0||!se)&&(ce-=ee)),{width:je,height:ce}}function x(Pe,ze,se,et,Te){if(Pe.isScreenshoGenerator)return 1;var Ze=et!==void 0&&et,_e=Pe.noScaleMargin!=null&&Pe.noScaleMargin,de=function(re){return re&&re!=="false"},je=de(Pe.autoHeight),ce=z(ze,Pe.width,se,je,Ze&&window.GGBT_wsf_view||_e,Te),y=parseInt(ce.width),a=Pe.width,b=Pe.height;if(a===void 0){var E=ze.querySelector(".appletParameters");E&&(a=E.offsetWidth,b=E.offsetHeight)}var ee=y/a,te=Ze?1:ce.height/b;return se!==void 0&&!se&&(ee=Math.min(1,ee),te=Math.min(1,te)),Math.min(ee,te)}function ie(Pe,ze,se){var et=1,Te,Ze=!1;if(Pe.hasOwnProperty("allowUpscale")&&(Ze=Pe.allowUpscale),Pe.hasOwnProperty("scale")&&(et=parseFloat(Pe.scale),(isNaN(et)||et===null||et===0)&&(et=1),et>1&&(Ze=!0)),ze&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ze=!0),!(Pe.hasOwnProperty("disableAutoScale")&&Pe.disableAutoScale))Te=x(Pe,ze,Ze,se,Pe.scaleContainerClass);else return et;return Ze&&(!Pe.hasOwnProperty("scale")||et===1)?Te:Math.min(et,Te)}function Ae(Pe){var ze=Math.min(window.innerWidth,document.documentElement.clientWidth),se=Math.min(window.innerHeight,document.documentElement.clientHeight),et=Pe.getBoundingClientRect(),Te=(ze-et.width)/2,Ze=(se-et.height)/2;Ze<0&&(Ze=0),Pe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(Te<40?Pe.style.left="40px":Pe.style.left=Te+"px",Pe.style.top=Ze+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(Ze<40?Pe.style.top="40px":Pe.style.top=Ze+"px",Pe.style.left=Te+"px")}function ke(Pe,ze){var se=Pe.querySelector(".appletParameters");if(se){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(ze.id!==se.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Pe)}if(se.parentElement&&/fullscreen/.test(se.parentElement.className))return;var et=ie(ze,Pe);ln()&&se.setAttribute("data-param-scale",et);for(var Te=null,Ze=0;Ze<Pe.childNodes.length;Ze++)if(Pe.childNodes[Ze].className!==void 0&&Pe.childNodes[Ze].className.match(/^applet_scaler/)){Te=Pe.childNodes[Ze];break}if(Te!==null&&Te.querySelector(".noscale")!==null)return;var _e=ze.id!==void 0?ze.id:"ggbApplet",de=window[_e];(de==null||!de.recalculateEnvironments)&&Te!==null&&!Te.className.match(/fullscreen/)&&(Te.parentNode.style.transform="",!isNaN(et)&&et!==1?(Te.parentNode.style.width=ze.width*et+"px",Te.parentNode.style.height=ze.height*et+"px",tn(Te,et)):(tn(Te,1),Te.parentNode.style.width=ze.width+"px",Te.parentNode.style.height=ze.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&Ae(Pe),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(se).parents(".content-added-content"))}}return{responsiveResize:ke,isFlexibleWorksheetEditor:ln,positionCenter:Ae,getScale:ie,scaleElement:tn}}();__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 ln=n.location.search;return ln.indexOf(J)!=-1||ln.indexOf(K)!=-1}function q(ln,tn){}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(ln){var tn=s[L].bindings;s[L].bindings=function(){for(var z=tn?tn():{},x=ln[webModule.__softPermutationId],ie=O;ie<x.length;ie++){var Ae=x[ie];z[Ae[O]]=Ae[P]}return z}};var t;function u(){return v(),t}function v(){if(!t){var ln=o.createElement(Q);if(ln.id=L,ln.style.cssText=R+S,ln.tabIndex=-1,o.body.appendChild(ln),t=ln.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var tn=document.compatMode==U?V:W;t.write(tn+X),t.close()}}}function w(ln){function tn(x){function ie(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var Ae=ie();if(Ae){x();return}function ke(){if(!Ae){if(!ie())return;Ae=!0,x(),o.removeEventListener&&o.removeEventListener(Z,ke,!1),Pe&&clearInterval(Pe)}}o.addEventListener&&o.addEventListener(Z,ke,!1);var Pe=setInterval(function(){ke()},$)}function z(x){var ie=u(),Ae=ie.body,ke=ie.createElement(_);ke.language=ab,ke.crossOrigin=W,ke.src=x,webModule.__errFn&&(ke.onerror=function(){webModule.__errFn(L,new Error(bb+x))}),Ae.appendChild(ke)}tn(function(){z(ln)})}webModule.__startLoadingFragment=function(ln){return C(ln)},webModule.__installRunAsyncCode=function(ln){var tn=u(),z=tn.body,x=tn.createElement(_);x.language=ab,x.text=ln,z.appendChild(x),z.removeChild(x)};function A(){for(var c={},d,e,f=o.getElementsByTagName(fb),g=O,h=f.length;g<h;++g){var i=f[g],j=i.getAttribute(gb),k;if(j){if(j=j.replace(hb,W),j.indexOf(ib)>=O)continue;if(j==jb){if(k=i.getAttribute(kb),k){var l,m=k.indexOf(lb);m>=O?(j=k.substring(O,m),l=k.substring(m+P)):(j=k,l=W),c[j]=l}}else if(j==mb){if(k=i.getAttribute(kb),k)try{d=eval(k)}catch(ln){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ln){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ln){var tn=c[ln];return tn==null?null:tn},r=d,webModule.__errFn=e}function B(){function ln(Pe){var ze=Pe.lastIndexOf(rb);ze==-1&&(ze=Pe.length);var se=Pe.indexOf(sb);se==-1&&(se=Pe.length);var et=Pe.lastIndexOf(tb,Math.min(se,ze));return et>=O?Pe.substring(O,et+P):W}function tn(Pe){if(!Pe.match(/^\w+:\/\//)){var ze=o.createElement(ub);ze.src=Pe+vb,Pe=ln(ze.src)}return Pe}function z(){var Pe=__gwt_getMetaProperty(wb);return Pe!=null?Pe:W}function x(){for(var Pe=o.getElementsByTagName(_),ze=O;ze<Pe.length;++ze)if(Pe[ze].src.indexOf(xb)!=-1)return ln(Pe[ze].src);return W}function ie(){var Pe=o.getElementsByTagName(yb);return Pe.length>O?Pe[Pe.length-P].href:W}function Ae(){var Pe=o.location;return Pe.href==Pe.protocol+zb+Pe.host+Pe.pathname+Pe.search+Pe.hash}var ke=z();return ke==W&&(ke=x()),ke==W&&(ke=ie()),ke==W&&Ae()&&(ke=ln(o.location.href)),ke=tn(ke),ke}function C(ln){return ln.match(/^\//)||ln.match(/^[a-zA-Z]+:\/\//)?ln:webModule.__moduleBase+ln}function D(){var ln=[],tn=O,z=[],x=[];function ie(Pe){var ze=x[Pe](),se=z[Pe];if(ze in se)return ze;var et=[];for(var Te in se)et[se[Te]]=Te;throw r&&r(Pe,et,ze),null}if(__gwt_isKnownPropertyValue=function(Pe,ze){return ze in z[Pe]},webModule.__getPropMap=function(){var Pe={};for(var ze in z)z.hasOwnProperty(ze)&&(Pe[ze]=ie(ze));return Pe},webModule.__computePropValue=ie,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Ae;try{Ae=Cb;var ke=Ae.indexOf(Db);ke!=-1&&(tn=parseInt(Ae.substring(ke+P),$),Ae=Ae.substring(O,ke))}catch(Pe){}return webModule.__softPermutationId=tn,C(Ae+Eb)}function F(){n.__gwt_stylesLoaded||(n.__gwt_stylesLoaded={})}A(),webModule.__moduleBase=window.ENV==="build"?"/react/build/js/mathematicalGraphics/"+name+"/":"/js/mathematicalGraphics/"+name+"/",s[L].moduleBase=webModule.__moduleBase;var G=D();return F(),w(G),!0}return webModule},typeof window.web3d!="function"&&(window.web3d=GGBAppletUtils.makeModule("web3d","A18F540516513B1292CA7CEF2F6AFC7E")),typeof window.webSimple!="function"&&(window.webSimple=GGBAppletUtils.makeModule("webSimple","96B09BF1B436BF53F0DF54116700F16A")),window.GGBApplet=GGBApplet})()},15476:function(ln,tn,z){"use strict";z.d(tn,{Ax:function(){return ke},Ds:function(){return Pe},KI:function(){return se},SI:function(){return Ae},f1:function(){return ie}});var x=z(11320);function ie(et){let Te=!0;if(et.length>0){for(let Ze=0;Ze<et.length;Ze++)if(et[Ze].compile_success==0||!et[Ze].compile_success){Te=!1;break}}else Te=!1;return Te}function Ae(et,Te=""){let Ze=[];for(let _e=0;_e<et.length;_e++){let de=et[_e],je=Te?`${Te}/${de.name}`:`${de.name}`;Ze.push({title:de.name,type:de.type,isLeaf:de.type!=="tree",key:je})}return Ze}function ke(et,Te,Ze){for(let _e=0;_e<et.length;_e++){let de=et[_e];if(de.key===Te){de.children=Ze;break}de.children&&ke(de.children,Te,Ze)}return et}function Pe(et,Te,Ze){let _e;return function(){let de=this,je=arguments,ce=function(){_e=null,Ze||et.apply(de,je)},y=Ze&&!_e;clearTimeout(_e),_e=setTimeout(ce,Te),y&&et.apply(de,je)}}const ze=!0,se=x.Z.API_SERVER},60580:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return ce}});var x=z(71577),ie=z(67294),Ae=Object.defineProperty,ke=Object.defineProperties,Pe=Object.getOwnPropertyDescriptors,ze=Object.getOwnPropertySymbols,se=Object.prototype.hasOwnProperty,et=Object.prototype.propertyIsEnumerable,Te=(y,a,b)=>a in y?Ae(y,a,{enumerable:!0,configurable:!0,writable:!0,value:b}):y[a]=b,Ze=(y,a)=>{for(var b in a||(a={}))se.call(a,b)&&Te(y,b,a[b]);if(ze)for(var b of ze(a))et.call(a,b)&&Te(y,b,a[b]);return y},_e=(y,a)=>ke(y,Pe(a)),de=(y,a)=>{var b={};for(var E in y)se.call(y,E)&&a.indexOf(E)<0&&(b[E]=y[E]);if(y!=null&&ze)for(var E of ze(y))a.indexOf(E)<0&&et.call(y,E)&&(b[E]=y[E]);return b},je=(y,a,b)=>new Promise((E,ee)=>{var te=ue=>{try{oe(b.next(ue))}catch(ve){ee(ve)}},re=ue=>{try{oe(b.throw(ue))}catch(ve){ee(ve)}},oe=ue=>ue.done?E(ue.value):Promise.resolve(ue.value).then(te,re);oe((b=b.apply(y,a)).next())});const ce=y=>{var a=y,{children:b}=a,E=de(a,["children"]);const[ee,te]=(0,ie.useState)(!1);return ie.createElement(x.ZP,_e(Ze({},E),{loading:ee,onClick:re=>je(void 0,null,function*(){try{te(!0),yield E.onClick(re),te(!1)}catch(oe){console.error(oe),te(!1)}})}),b)}},65213:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return ke}});var x=z(67294),ie={digitalLabel:"digitalLabel___tImKs",active:"active___Ck70Q"},ke=({number:Pe,active:ze,className:se})=>x.createElement("div",{className:`${ie.digitalLabel} ${ze?ie.active:""} ${se}`},Pe)},10208:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return E}});var x=z(67294),ie=z(86132),Ae={folderWrapper:"folderWrapper___G__0a",folderIcon:"folderIcon___oTG6c"},ke=z(73631),Pe=z(5623),ze=z(38244),se=Object.defineProperty,et=Object.defineProperties,Te=Object.getOwnPropertyDescriptors,Ze=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,de=Object.prototype.propertyIsEnumerable,je=(ee,te,re)=>te in ee?se(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:re}):ee[te]=re,ce=(ee,te)=>{for(var re in te||(te={}))_e.call(te,re)&&je(ee,re,te[re]);if(Ze)for(var re of Ze(te))de.call(te,re)&&je(ee,re,te[re]);return ee},y=(ee,te)=>et(ee,Te(te)),a=(ee,te,re)=>new Promise((oe,ue)=>{var ve=He=>{try{Ue(re.next(He))}catch(Me){ue(Me)}},xe=He=>{try{Ue(re.throw(He))}catch(Me){ue(Me)}},Ue=He=>He.done?oe(He.value):Promise.resolve(He.value).then(ve,xe);Ue((re=re.apply(ee,te)).next())}),E=({value:ee,onChange:te,scrollId:re})=>{const[oe,ue]=(0,x.useState)([]);(0,x.useEffect)(()=>{ve()},[]);const ve=()=>a(void 0,null,function*(){const Ke=yield(0,ze.NZ)({});if(Ke!=null&&Ke.data){const Ge=[{title:"\u6839\u76EE\u5F55",value:0,key:0,icon:x.createElement("img",{src:ke,className:Ae.folderIcon}),isLeaf:!1,children:xe(Ke.data||[])}];ue(Ge)}}),xe=Ke=>Ke.map(Ge=>({title:Ge.name,key:Ge.group_id,icon:x.createElement("img",{src:ke,className:Ae.folderIcon}),isLeaf:Ge.children.length===0,children:xe(Ge.children)})),Ue=(Ke,Ge,Xe)=>Ke.map(Be=>Be.key===Ge?ce(ce({},Be),Xe):Be.children?y(ce({},Be),{children:Ue(Be.children,Ge,Xe)}):Be),He=(Ke,Ge,Xe)=>Ke.map(Be=>{if(Be.key===Ge)return y(ce({},Be),{icon:Xe?x.createElement("img",{src:Pe,className:Ae.folderIcon}):x.createElement("img",{src:ke,className:Ae.folderIcon})});if(Be.children)return y(ce({},Be),{children:He(Be.children,Ge,Xe)})}),Me=(Ke,Ge)=>{ue(Xe=>He(Xe,Ge.node.key,Ge.expanded))},ye=ee?{selectedKeys:ee,defaultExpandedKeys:ee}:{};return oe.length>0&&x.createElement("div",{id:re||""},x.createElement(ie.default,ce({showLine:{showLeafIcon:!1},showIcon:!0,treeData:oe,className:Ae.folderWrapper,onSelect:te,onExpand:Me},ye)))}},20670:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return ze}});var x=z(55241),ie={text:"text___FxbAX",wrap:"wrap___UlBQ1",contact:"contact____pUDq",img:"img___BapAv"},Ae=z(32637),ke=z(67294),ze=({type:se,style:et})=>{const Te=ke.createElement("div",{className:ie.wrap,onClick:Ze=>{Ze.preventDefault(),Ze.stopPropagation()}},ke.createElement("p",null,se==="shixun"||se==="paths"?"\u5F53\u524D\u5B9E\u8DF5\u9879\u76EE\u662F\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002":"\u5F53\u524D\u8BD5\u5377\u5305\u542B\u9AD8\u6D88\u8017\u7C7B\u578B\u7684\u5B9E\u9A8C\u3002",ke.createElement("br",null),"\u6839\u636E\u5E73\u53F0\u4F7F\u7528\u89C4\u5219\uFF0C\u9700\u8981\u6388\u6743\u624D\u80FD\u4F7F\u7528\u3002",se==="paths"?"\u53D1\u9001\u5230\u8BFE\u5802":"\u53D1\u5E03","\u4F7F\u7528\u4E4B\u524D\uFF0C\u8BF7\u5148\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u83B7\u53D6\u6388\u6743\u7801\u3002"),ke.createElement("div",{className:ie.contact},ke.createElement("div",{className:ie.img},ke.createElement("img",{src:Ae,width:"124px",height:"124px"})),ke.createElement("div",{className:"tc font14 mt10",style:{color:"#777A93"}},"\u626B\u4E00\u626B\uFF0C\u83B7\u53D6\u6388\u6743\u7801")));return ke.createElement(x.Z,{content:Te},ke.createElement("span",{className:ie.text,style:et},"\u9AD8\u6D88\u8017"))}},63205:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return _e}});var x=z(67294),ie={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Ae=z(94184),ke=z.n(Ae),Pe=z(57953),ze=z(15979),se=z(33170),et=z(28706),Te=(de,je,ce)=>new Promise((y,a)=>{var b=te=>{try{ee(ce.next(te))}catch(re){a(re)}},E=te=>{try{ee(ce.throw(te))}catch(re){a(re)}},ee=te=>te.done?y(te.value):Promise.resolve(te.value).then(b,E);ee((ce=ce.apply(de,je)).next())}),_e=({data:de,className:je,fullWidth:ce,style:y={},onClose:a,onOk:b,showFullTools:E,noAssociationId:ee})=>{const te=(0,x.useRef)(null),re=(0,x.useRef)(null),oe=(0,x.useRef)(null),ue=(0,x.useRef)(null),[ve,xe]=(0,x.useState)(!1),[Ue,He]=(0,x.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,x.useEffect)(()=>{oe.current||(oe.current=document.createElement("style"),document.head.appendChild(oe.current)),de!=null&&de.visible?(document.body.setAttribute("data-custom","y-hidden"),oe.current.innerHTML=" html { overflow-y: hidden; }",de!=null&&de.src&&Me()):(document.body.removeAttribute("data-custom"),oe.current&&(document.head.removeChild(oe.current),oe.current=null))},[de==null?void 0:de.visible]);const Me=()=>Te(void 0,null,function*(){xe(!0),He("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Be=yield(0,et.ZJ)(de==null?void 0:de.src);te.current.src="",te.current.src=Be,te.current.onload=function(){Xe()},xe(!1),He("")}),ye=()=>{document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",a()},Ke=Be=>Te(void 0,null,function*(){xe(!0),He("\u6B63\u5728\u4FDD\u5B58\u4E2D");const rt=yield(0,se.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:de.title,file:Be.dataUrl}});rt!=null&&rt.id&&!ee?(yield(0,se.ZP)(`/api/attachments/${de.id}/add_subitem.json`,{method:"post",body:{subitem_id:rt==null?void 0:rt.id,settings:JSON.stringify(Be.state)}})).status===0&&b():rt!=null&&rt.id&&b(rt),document.body.removeAttribute("data-custom"),oe.current.innerHTML=" ",xe(!1),He("")}),Ge=()=>{const Be=document.querySelector('a[href="https://markerjs.com/"]');Be&&Be.parentNode&&(Be.parentNode.style.display="none"),[{name:'[data-action="select"]',title:"\u9009\u62E9"},{name:'[data-action="delete"]',title:"\u5220\u9664\u5143\u7D20"},{name:'[data-action="undo"]',title:"\u64A4\u9500"},{name:'[data-type-name="FrameMarker"]',title:"\u77E9\u5F62"},{name:'[data-type-name="FreehandMarker"]',title:"\u753B\u7EBF"},{name:'[data-type-name="ArrowMarker"]',title:"\u7BAD\u5934"},{name:'[data-type-name="TextMarker"]',title:"\u6587\u672C"},{name:'[data-type-name="EllipseMarker"]',title:"\u692D\u5706"},{name:'[data-type-name="HighlightMarker"]',title:"\u65B9\u5757"},{name:'[data-type-name="CalloutMarker"]',title:"\u6CE8\u91CA"},{name:'[data-action="render"]',title:"\u4FDD\u5B58"},{name:'[data-action="close"]',title:"\u9000\u51FA"}].forEach(pt=>{const bt=document.querySelector(pt.name);bt&&bt.setAttribute("title",pt.title)})},Xe=()=>{re.current=new ze.hP(te.current),re.current.targetRoot=ue.current,re.current.addEventListener("render",Ke),re.current.addEventListener("beforeclose",ye),E&&(re.current.availableMarkerTypes=re.current.ALL_MARKER_TYPES,re.current.uiStyleSettings.redoButtonVisible=!0,re.current.uiStyleSettings.notesButtonVisible=!0,re.current.uiStyleSettings.zoomButtonVisible=!0,re.current.uiStyleSettings.zoomOutButtonVisible=!0,re.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=re.current.uiStyleSettings,re.current.show(),de!=null&&de.snapshotData&&re.current.restoreState(de.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Ge()},300)};return x.createElement(x.Fragment,null,(de==null?void 0:de.visible)&&x.createElement(Pe.Z,{spinning:ve,tip:Ue,style:{position:"absolute"}},x.createElement("div",{ref:ue,className:ke()(ie.imageDimensions,je,ce?ie.fullWidth:""),style:y},x.createElement("img",{className:ie.img,ref:te}))))}},38478:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return Ve},$:function(){return mn}});var x=z(67294),ie={flex_box_center:"flex_box_center___ILe3s",flex_space_between:"flex_space_between___c0XhE",flex_box_vertical_center:"flex_box_vertical_center___Iusj1",flex_box_center_end:"flex_box_center_end___DIVMO",flex_box_column:"flex_box_column___x06LA",intelligentBox:"intelligentBox___M5xO7",red:"red___oyEWt",imgBox:"imgBox___DdoNI",underpin:"underpin___fwUex",row:"row___W9MrK",leftLayout:"leftLayout___MMjoZ",rightLayout:"rightLayout___EsxRX",head:"head___Q7Od8",centerBox:"centerBox___j58Ut",title:"title___rMcNx",tip:"tip___gLHFS",leftBox:"leftBox___DJ6lp",question:"question___THjM9",rightBox:"rightBox___CuMdf",error:"error___PHzCG",actionHead:"actionHead___vTHMx",edit:"edit___EaRLy",option:"option___z4UTy",active:"active___o8wNJ",fill:"fill___g760n",text:"text___L_lug",liWrap:"liWrap___LDwxe",li:"li___k4Mcf",buttonFixed:"buttonFixed___QxKdm",buttonWrap:"buttonWrap___OEep5",button:"button___b2y4h",menu:"menu___aQ4xO",tabs:"tabs___QmlP4",dotLoading:"dotLoading___zUYOu",showHide:"showHide___fHrAG"},Ae=z(94184),ke=z.n(Ae),Pe=z(91773),ze=z(2453),se=z(14446),et=z(42405),Te=z(71230),Ze=z(84567),_e=z(85418),de=z(92421),je=z(71577),ce=z(38703),y=z(85546),a=z(11486),b=z(78045),E=z(83062),ee=z(15746),te=z(30001),re=z(11320),oe="data:image/png;base64,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",ue="data:image/png;base64,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",ve="data:image/png;base64,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",xe="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAAAwCAYAAADJuP4nAAAAAXNSR0IArs4c6QAAAz5JREFUeF7tnM9PE0EUx+fN7rKlAQ6EWw3GEMSE8iPSmHjz4kE961Wjif4ZpH8DicZGjYaTclYTT1ysIbEXxYOJLRZMRSUYC0X7Y2dMiyVaKd2Zt+3s4XHtfN+bfD7Zlp2dHWD0hyYwd/P9iFWrxjwhyvZgf2FlYbyILuqzAPgcR8PaELj8RFrZp29n//7YceDTyr2pL72ARgKRlM9dW4sU5c5kaxnbkdsXYtP5ZBIEssWRcRKIpNtOYKOsA3tjMcguJeMVZJu2cRKIJHukQMaYbfFaNMKyy7fju8hWh8ZJIJJqJ4H18sBtyRxrPZOa2EK2+y9OApFE/QhstgCXf3t9d3IDACSy7UGcBCJJqgist+KW3JV2NZdJJarI1o04CURSVBXYgA6swvoq2UwqsYdsTwKxAHUENq5E2xIOk/lX9+PbmDnQFYihxxjTFdhs60p3M/3oZEH3d5EEGha4f7voFUcvzuaWroCnOh0SqEqsZTz2CmyW47YsD3hDH5YfnvilMqWGQCklJG5lbJUgjd0nMGhH3GJJTATBwwLuib7+tUxq7IffenD2xupwlcFxUfO43xCN6y4BcCuFTCrx2U8XOHN9dabmCbr6/NDq4RjO2fdLo1MfOy2Gw+mrb+Z6OC9qpUDA4fzn8ICbfb4wXm4XI4EKQE0MrS+GO8zOvXxwauew/iTQhBWNnhEhN9KLM19boyRQA6apSMS2t84fe7yRTCYPHhKTQFM2NPsCsNKfddTGYjgJ1ARpNCahOiJF9sXiTIkEGjWh3xy4lINS5EigPkPzSQlVEmheg/4MSKA+O9PJ/a/QIfoKNS1Cqz/9E6OFLRQhuo0IhQa9SdCNvB63UKRoKS0UGtQnQYvZ6sxCk/D1OIke6IbG1z8T8f1Al7ZUhE+g0paK+vRpU5O+ROObmvSnTsk6gVBsKyQV+gSCEEgbe/X5o5NYgW6/u5m+Q1vr0SJ0C+gKpJdbdIkHnNMRSK+XBSwBU05VIL3giaHdhayKQHrFugsCsCX9CKRDDrCUu5jvJJCOGeki/CBK00E/QVA0WIOO2jIIP4jW8/OSP8u/m/aksJr16LC7IMj2sEbzuEkBnmdFo+u9PG7yNxidqHC3DAxxAAAAAElFTkSuQmCC",Ue=z(33170),He=z(10208),Me=z(5623),ye=z(81897),Ke=z(35713),Ge=z(70859),Xe=z(20527),Be=z.n(Xe),rt=(Le,yt,Qt)=>new Promise((Cn,Kn)=>{var Da=xa=>{try{aa(Qt.next(xa))}catch(_a){Kn(_a)}},On=xa=>{try{aa(Qt.throw(xa))}catch(_a){Kn(_a)}},aa=xa=>xa.done?Cn(xa.value):Promise.resolve(xa.value).then(Da,On);aa((Qt=Qt.apply(Le,yt)).next())}),bt=x.memo(({tagName:Le="div",value:yt="",className:Qt,style:Cn={},onBlur:Kn,id:Da})=>{const On=(0,x.useRef)(null);(0,x.useEffect)(()=>{if(!On.current)return;rt(void 0,null,function*(){const _a=On.current;_a.innerHTML="";const Vr=yt==null?void 0:yt.split(/(`?\$\$[\s\S]*?\$\$`?)/g);for(const yr of Vr)if(yr.startsWith("$$")&&yr.endsWith("$$")||yr.startsWith("`$$")&&yr.endsWith("$$`")){const ut=yr.startsWith("`$$")?yr.slice(3,-3):yr.slice(2,-2),Mt=document.createElement("span");Mt.setAttribute("contentEditable","false"),Mt.setAttribute("title",yr),Mt.className="edu_latex",_a.appendChild(Mt),Be().render(ut,Mt,{throwOnError:!1})}else{const ut=yr==null?void 0:yr.replace(/<[^>]*>/g,Mt=>Mt.startsWith("<img")?Mt:Mt.replace(/</g,"&lt;"));_a.insertAdjacentHTML("beforeend",ut)}})},[Da]);const aa=()=>{var xa,_a;if(Kn&&On.current){const yr=On.current.cloneNode(!0),ut=yr.querySelectorAll("span.edu_latex");for(let Mt of ut){const lr=Mt.getAttribute("title"),ot=document.createTextNode(lr||""),at=Mt;(_a=(xa=at.parentNode)==null?void 0:xa.replaceChild)==null||_a.call(xa,ot,at)}Kn(yr.innerHTML)}};return x.createElement(x.Fragment,null,x.createElement(Le,{ref:On,contentEditable:!0,className:Qt,style:Cn,onBlur:aa}))}),St=z(33054),wt=Object.defineProperty,jt=Object.defineProperties,Jn=Object.getOwnPropertyDescriptors,va=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Sn=(Le,yt,Qt)=>yt in Le?wt(Le,yt,{enumerable:!0,configurable:!0,writable:!0,value:Qt}):Le[yt]=Qt,da=(Le,yt)=>{for(var Qt in yt||(yt={}))Et.call(yt,Qt)&&Sn(Le,Qt,yt[Qt]);if(va)for(var Qt of va(yt))xt.call(yt,Qt)&&Sn(Le,Qt,yt[Qt]);return Le},yn=(Le,yt)=>jt(Le,Jn(yt)),$n=(Le,yt,Qt)=>new Promise((Cn,Kn)=>{var Da=xa=>{try{aa(Qt.next(xa))}catch(_a){Kn(_a)}},On=xa=>{try{aa(Qt.throw(xa))}catch(_a){Kn(_a)}},aa=xa=>xa.done?Cn(xa.value):Promise.resolve(xa.value).then(Da,On);aa((Qt=Qt.apply(Le,yt)).next())});const nt=Le=>{Le.preventDefault();let Qt=(Le.clipboardData||window.clipboardData).getData("Text");document.execCommand("insertText",!1,Qt)},Un=Le=>{Le.key==="Enter"&&Le.preventDefault()},sa=({children:Le,style:yt})=>x.createElement("div",{className:ie.leftBox,style:yt,onPaste:nt},Le),dn=({children:Le,style:yt,className:Qt})=>x.createElement("div",{className:ke()(ie.rightBox,Qt),style:yt,onPaste:nt},Le),Nt=({className:Le,style:yt={},width:Qt=1200,onCancel:Cn=()=>{},onSuccess:Kn=()=>{},gather:Da={},mode:On=1,stickyTop:aa=0,subDisciplineId:xa=[],hideWordFeatures:_a,dataSource:Vr=[],customLeftHeadNode:yr,customRightHeadNode:ut,customLeftContent:Mt,hideRecognition:lr=!1,onExchange:ot,isSingleSelection:at=!1,underpinBackgroundStyle:Tt={},headExtraNode:sn,isRefreshItemBank:zt=!1,okText:Na="\u786E\u5B9A\u5BFC\u5165"})=>{var Zn;const[Qn,ga]=(0,x.useState)(1),[Dr,br]=(0,x.useState)(0),[or,ro]=(0,x.useState)(""),[$r,Lr]=(0,x.useState)(!1),[uo,Mo]=(0,x.useState)([]),[wo,Vo]=(0,x.useState)([]),[zo,Ca]=(0,x.useState)(!1),[tr,$a]=(0,x.useState)(!1),[gr,Jr]=(0,x.useState)(!1),[Ha,rr]=(0,x.useState)(!1),[en,gn]=(0,x.useState)([]),[an,pa]=(0,x.useState)(1),[Ja,xr]=(0,x.useState)(!1),[vo,Qr]=(0,x.useState)(!1),[xn,fa]=(0,x.useState)(!0),[yo,ca]=(0,x.useState)(0),[dr,Eo]=(0,x.useState)(1),[Di,Xo]=(0,x.useState)(""),[Oa,qi]=(0,x.useState)([]),[Si,vn]=(0,x.useState)(0),[Ea,ha]=(0,x.useState)(0),[La,wr]=(0,x.useState)(0),[ja,Er]=(0,x.useState)(0),[nn,To]=(0,x.useState)(0),[za]=Pe.default.useForm(),[to]=Pe.default.useForm(),li=(0,x.useRef)(null),Ka=(0,x.useRef)(null),Or=(0,x.useRef)(),Bo=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],oo=["C","C++","Java","Python","JavaScript","Ruby"];(0,x.useEffect)(()=>{Vr!=null&&Vr.length&&Pn(Vr)},[Vr]),(0,x.useEffect)(()=>{Qn===2&&li.current.focus()},[Qn]),(0,x.useEffect)(()=>{gr&&Pi()},[gr]);const Ai=()=>{if(Qn===1){ze.ZP.warning("\u8BF7\u5148\u4E0A\u4F20\u8BD5\u9898\uFF01");return}se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u6E05\u7A7A\u64CD\u4F5C\u5C06\u5220\u9664\u8BD5\u9898\u7F16\u8F91\u533A\u57DF\u7684\u5168\u90E8\u5185\u5BB9\uFF0C\u786E\u5B9A\u4E00\u952E\u6E05\u7A7A\u5417\uFF1F",onOk:()=>$n(void 0,null,function*(){ga(1)})})},Pi=()=>$n(void 0,null,function*(){const we=yield(0,Ue.ZP)("/api/disciplines.json",{method:"get",params:{source:On===1?"new_question":"subject"}});gn(we.disciplines||[])}),Ni=we=>{const rn=[],Ht=(_n,Gt)=>{_n.length>=2&&rn.push(_n.join(""));for(let oa=Gt;oa<we.length;oa++)_n.push(we[oa]),Ht(_n,oa+1),_n.pop()};return Ht([],0),rn},ni=we=>(we=we||"",we=String(we),we=we.replace(/\s+/g,""),we),Ci=we=>(we=we||"",we=String(we),we=we.replace(/<div>/g,""),we=we.replace(/<br>/g,`
`),we=we.replace(/<\/div>/g,`
`),we=kt(we),we),Bt=we=>we.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;"),kt=we=>we.replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&").replace(/&quot;/g,'"').replace(/&#39;/g,"'"),jn=we=>{var rn;const Ht=we.clipboardData;if(Ht){const _n=Ht.types.toString(),Gt=Ht.items;if(_n==="Files"||Ht.types.indexOf("Files")>-1){we.preventDefault();try{let oa=Gt[1];((rn=Gt[0])==null?void 0:rn.kind)==="file"&&(oa=Gt[0]);const ma=oa.getAsFile();(0,Ge.I)(ma,ea=>{var wa;if(ea.id){if(((wa=ma==null?void 0:ma.type)==null?void 0:wa.indexOf("image"))>-1){const mr=`<img src='${re.Z.API_SERVER}${ea.url}'>`;document.execCommand("insertText",!1,mr)}}else(ea==null?void 0:ea.status)===401&&(document.location.href="/user/login")})}catch(oa){ze.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};function Ia(we,rn){return $n(this,null,function*(){if(typeof we=="string")return yield rn(we);if(typeof we!="object"||we===null)return we;if(Array.isArray(we))return yield Promise.all(we.map(Gt=>$n(this,null,function*(){return yield Ia(Gt,rn)})));const Ht={};for(const _n in we)if(Object.prototype.hasOwnProperty.call(we,_n)){const Gt=we[_n];typeof Gt=="string"?Ht[_n]=yield rn(Gt):typeof Gt=="object"?Ht[_n]=yield Ia(Gt,rn):Ht[_n]=Gt}return Ht})}const sr=()=>$n(void 0,null,function*(){var we;Lr(!0),ro("\u5904\u7406\u4E2D"),yield new Promise(_n=>setTimeout(_n,1e3));let rn=(we=Ka.current)==null?void 0:we.querySelectorAll('[data-text="edit"]'),Ht="";try{rn.forEach(function(_n){var Gt,oa,ma,ea;const wa=_n.cloneNode(!0),mr=wa.querySelectorAll("span.edu_latex");for(let Xa of mr){const Za=Xa.getAttribute("title"),pr=document.createTextNode(Za),Rr=Xa;(oa=(Gt=Rr.parentNode)==null?void 0:Gt.replaceChild)==null||oa.call(Gt,pr,Rr)}const Ra=wa.querySelectorAll("span[style]");for(let Xa of Ra)if(Xa.style.fontFamily){const Za=Xa.innerHTML,pr=document.createTextNode(Za),Rr=Xa;(ea=(ma=Rr.parentNode)==null?void 0:ma.replaceChild)==null||ea.call(ma,pr,Rr)}wa==null||wa.childNodes.forEach(function(Xa){Xa.nodeType===Node.ELEMENT_NODE&&Xa.localName!=="h5"&&Xa.localName!=="h4"?Ht+=`<p>${Xa.innerHTML}</p>`:Xa.nodeType===Node.TEXT_NODE&&(Ht+=`<p>${Xa.textContent}</p>`)})}),na("/api/intelligent_imports/import.json",{html:kt(Ht)})}catch(_n){console.error("\u5904\u7406\u8282\u70B9\u9519\u8BEF:",_n)}}),io=we=>{let rn=we.filter(Ht=>!!(Ht!=null&&Ht.type));return rn=rn.map(Ht=>{var _n;const Gt=(_n=ur.find(ma=>ma.id===(Ht==null?void 0:Ht.type)))==null?void 0:_n.deal,oa=yn(da({},Ht),{id:String(Math.random()).slice(-6),knowledgePoint:ni(Ht==null?void 0:Ht.knowledgePoint)});return Gt?Gt(oa):oa}),rn},bo=()=>{if(Qn===1){ze.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!");return}se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u91CD\u65B0\u8BC6\u522B\u4F1A\u8986\u76D6\u53F3\u4FA7\u5DF2\u8BC6\u522B\u7ED3\u679C\uFF0C\u5305\u62EC\u4EBA\u5DE5\u4FEE\u6539\u7684\u5185\u5BB9\uFF0C\u786E\u5B9A\u91CD\u65B0\u8BC6\u522B\u5417?",onOk:sr})},ko=()=>x.createElement("div",{className:ie.row},x.createElement("div",{className:ie.leftLayout},x.createElement(sa,{style:{height:675}},Qn===1&&x.createElement("div",{style:{height:"100%",display:"flex",flexDirection:"column",alignItems:"center"},onClick:()=>ga(2)},x.createElement("div",{style:{color:"#9096A3",fontSize:12}},"1.\u672C\u529F\u80FD\u652F\u6301\u5BFC\u5165\u7684\u9898\u578B\uFF1A\u5355\u9009\u9898\u3001\u591A\u9009\u9898\u3001\u586B\u7A7A\u9898\u3001\u5224\u65AD\u9898\u3001\u7B80\u7B54\u9898\u3001 \u7EC4\u5408\u9898\u3001\u7F16\u7A0B\u9898\u3001\u7A0B\u5E8F\u586B\u7A7A\u9898\u3002",x.createElement("br",null),"2.\u82E5\u8981\u5BFC\u5165\u7EC4\u5408\u9898\uFF0C\u8BF7\u5728\u9898\u76EE\u524D\u540E\u4F7F\u7528\u4E00\u5BF9\u201C","{{\u201D\u3001\u201C}}","\u201D\u5C06\u5185\u5BB9\u6807\u51FA\uFF1B\u5927\u9898\u9898\u5E72\u548C\u5C0F\u9898\u9898\u5E72\u4E4B\u95F4\u4E0D\u9700\u8981\u7A7A\u884C\uFF1B\u5927\u9898\u548C\u5C0F\u9898\u9898\u5E72\u90FD\u9700\u6807\u6CE8\u9898\u53F7\uFF1B\u5C0F\u9898\u7B54\u6848\u53EF\u8DDF\u5728\u5C0F\u9898\u9898\u5E72\u540E\uFF0C\u5E76\u7528\u7A7A\u683C\u4E0E\u9898\u5E72\u5185\u5BB9\u9694\u5F00\u3002\u8303\u4F8B\u53EF\u53C2\u8003\u63A8\u8350\u683C\u5F0F\u3002",x.createElement("br",null),"3.\u5BFC\u5165\u652F\u6301\u6587\u672C\u3001\u56FE\u7247\u3001\u516C\u5F0F\u3002\u9898\u76EE\u7ED3\u6784\u652F\u6301\u8BC6\u522B\u7B54\u6848\u3001\u89E3\u6790\u3001\u96BE\u5EA6\u3001\u77E5\u8BC6\u70B9\u3002",x.createElement("br",null),"4.\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u4FEE\u6539\u9898\u76EE\u5185\u5BB9\u540E\u91CD\u65B0\u8BC6\u522B\uFF0C\u6216\u4E0B\u8F7D\u63A8\u8350\u683C\u5F0F\uFF0C\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u5BFC\u5165\u8BC6\u522B\u3002",x.createElement("br",null)),x.createElement("div",{className:ie.imgBox,style:{marginTop:75}},x.createElement("img",{width:56,src:ue}),x.createElement("span",null,"\u7F16\u8F91\u533A"))),Qn===2&&x.createElement("div",{"data-text":"edit",onBlur:()=>{li.current.innerHTML||ga(1)},ref:li,contentEditable:!0,style:{color:"#9096A3",height:"100%",overflow:"auto"}}))),x.createElement("div",{className:ie.rightLayout,style:{display:"flex",alignItems:"start",justifyContent:"center"}},x.createElement("div",{className:ie.imgBox,style:{marginTop:240}},x.createElement("img",{width:56,src:ve}),x.createElement("span",null,"\u9884\u89C8\u533A")))),fr=(we,rn,Ht,_n)=>{var Gt;console.log(we,rn,Ht,_n,"onDataChange\u4FEE\u6539\u6570\u503C");const oa=JSON.parse(JSON.stringify(wo));_n===void 0?oa[rn][we]=Ht:oa[rn].questions[_n][we]=Ht;const ma=da({},oa[rn]),ea=(Gt=ur.find(wa=>wa.id===(ma==null?void 0:ma.type)))==null?void 0:Gt.deal;oa[rn]=ea(ma),Vo(oa)},$o=(we,rn,Ht)=>{var _n;const Gt=Ht!==void 0,oa=(_n=ur.find(wa=>wa.id===(we==null?void 0:we.type)))==null?void 0:_n.type,ma=`${rn+1}.${Ht===void 0?"":Ht+1+"."}`,ea=`${(we==null?void 0:we.type)==="7"?"{{":""}${ma}\u3010${oa}\u3011${(we==null?void 0:we.question)||""}`;return x.createElement(x.Fragment,null,Gt&&x.createElement("h4",{contentEditable:!0}),x.createElement(bt,{id:we==null?void 0:we.id,tagName:"div",value:ea}))},di=(we,rn)=>$n(void 0,null,function*(){var Ht;const _n=yield ot(we,rn),Gt=(Ht=_n==null?void 0:_n.data)==null?void 0:Ht.content;if(Gt!=null&&Gt.length){const oa=io(Gt)[0];uo.splice(rn,1,oa),wo.splice(rn,1,oa),Mo([...uo]),Vo([...wo])}}),Ho=(we,rn,Ht)=>{var _n;const Gt=Ht!==void 0,oa=(_n=ur.find(ea=>ea.id===(we==null?void 0:we.type)))==null?void 0:_n.type,ma=`${rn+1}.${Ht===void 0?"":Ht+1+"."}`;return Gt?x.createElement("div",{style:{padding:"10px 18px"}},`${ma}\u3010${oa}\u3011`,x.createElement(bt,{id:we==null?void 0:we.id,tagName:"span",className:ie.edit,onBlur:ea=>fr("question",rn,ea,Ht),value:(we==null?void 0:we.question)||""})):x.createElement(x.Fragment,null,x.createElement("div",{className:ie.actionHead},x.createElement("div",{className:"c-light-primary"},`${ma}\u3010${oa}\u3011`),On!==1&&x.createElement(et.Z,{disabled:(we==null?void 0:we.type)==="7",min:0,max:100,style:{width:100,marginLeft:10},addonAfter:"\u5206",precision:1,size:"middle",onChange:ea=>fr("score",rn,ea,Ht),value:we==null?void 0:we.score}),x.createElement(Te.Z,{align:"middle",style:{marginLeft:"auto"}},!!ot&&x.createElement("span",{className:"current c-light-primary mr30",onClick:()=>di(we,rn)},x.createElement("i",{className:"iconfont icon-huanyihuan mr5"}),"\u6362\u4E00\u6362"),x.createElement(Ze.default,{onChange:ea=>fr("checked",rn,ea.target.checked,Ht),checked:!!(we!=null&&we.checked)},"\u4E0D\u5BFC\u5165\u6B64\u9898"))),x.createElement(bt,{id:we==null?void 0:we.id,tagName:"div",style:{padding:"10px 18px"},className:ie.edit,onBlur:ea=>fr("question",rn,ea,Ht),value:we==null?void 0:we.question}))},xi=(we,rn,Ht)=>x.createElement(x.Fragment,null,["0","1","2","4"].includes(we==null?void 0:we.type)&&x.createElement(bt,{id:we==null?void 0:we.id,value:`\u7B54\u6848\uFF1A${rn||""}`,tagName:"p"}),!Ht&&x.createElement(bt,{id:we==null?void 0:we.id,value:`\u96BE\u5EA6\uFF1A${(we==null?void 0:we.difficulty)||""}`,tagName:"p"}),(we==null?void 0:we.type)!=="7"&&x.createElement(bt,{id:we==null?void 0:we.id,value:`\u89E3\u6790\uFF1A${(we==null?void 0:we.analyze)||""}`,tagName:"p"}),!Ht&&x.createElement(bt,{id:we==null?void 0:we.id,value:`\u77E5\u8BC6\u70B9\uFF1A${(we==null?void 0:we.knowledgePoint)||""}`,tagName:"p"})),Mi=(we,rn,Ht,_n)=>{const Gt=_n!==void 0,oa=["\u7B80\u5355","\u9002\u4E2D","\u56F0\u96BE"],ma=Gt&&!we.last&&!we.errorMsg?{marginBottom:10}:{},ea=oa.map(wa=>({key:wa,label:wa,onClick:()=>fr("difficulty",Ht,wa,_n)}));return x.createElement("div",{className:ie.liWrap,style:ma},["4"].includes(we==null?void 0:we.type)&&x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u7B54\xA0\xA0\xA0\xA0\u6848\uFF1A"),x.createElement(bt,{id:we==null?void 0:we.id,tagName:"div",className:`${ie.edit} c-black`,onBlur:wa=>fr("answer",Ht,[wa],_n),value:rn})),!Gt&&x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u96BE\xA0\xA0\xA0\xA0\u5EA6\uFF1A"),x.createElement("div",{className:"c-black"},x.createElement(_e.Z,{menu:{items:ea}},x.createElement("span",{className:"c-light-primary"},we==null?void 0:we.difficulty,x.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),(we==null?void 0:we.type)!=="7"&&x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u89E3\xA0\xA0\xA0\xA0\u6790\uFF1A"),x.createElement(bt,{id:we==null?void 0:we.id,tagName:"div",className:`${ie.edit} c-grey-333`,onBlur:wa=>fr("analyze",Ht,wa,_n),value:we==null?void 0:we.analyze})),!Gt&&x.createElement("div",{onKeyDown:Un,className:ie.li},x.createElement("aside",null,"\u77E5\u8BC6\u70B9\uFF1A"),x.createElement(bt,{id:we==null?void 0:we.id,tagName:"div",value:(we==null?void 0:we.knowledgePoint)||"",className:`${ie.edit} c-grey-333`,onBlur:wa=>fr("knowledgePoint",Ht,ni(Ci(wa)),_n)})))},Yo=we=>x.createElement(x.Fragment,null,typeof(we==null?void 0:we.errorMsg)=="string"&&!!(we!=null&&we.errorMsg)&&x.createElement("h5",{contentEditable:!1},x.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),x.createElement("div",null,we==null?void 0:we.errorMsg))),Bi=we=>x.createElement(x.Fragment,null,typeof(we==null?void 0:we.errorMsg)=="string"&&!!(we!=null&&we.errorMsg)&&x.createElement("h5",null,x.createElement("i",{className:"iconfont icon-shanchuhuanjing"}),x.createElement("div",null,we==null?void 0:we.errorMsg))),vi=(we,rn,Ht,_n)=>{let Gt="flex";return(at&&yo!==_n||zo&&!(Ht!=null&&Ht.errorMsg))&&(Gt="none"),x.createElement("div",{className:ie.row,style:{display:Gt}},x.createElement("div",{className:ie.leftLayout},Mt||x.createElement(sa,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},we))),x.createElement("div",{className:ie.rightLayout},x.createElement(dn,{className:Ht!=null&&Ht.errorMsg?ie.error:""},rn)))},ur=[{id:"0",type:"\u5355\u9009\u9898",element:(we,rn,Ht)=>{var _n,Gt;const oa=Ht!==void 0;let ma=(_n=we==null?void 0:we.answer)==null?void 0:_n[0];const ea=x.createElement(x.Fragment,null,$o(we,rn,Ht),(Gt=we==null?void 0:we.options)==null?void 0:Gt.map((Xa,Za)=>x.createElement(bt,{id:we==null?void 0:we.id,key:Za,value:`${Bo[Za]}.${Xa}`,tagName:"p"})),xi(we,ma,oa),Yo(we));let wa=oa?we:wo[rn];const mr=wa==null?void 0:wa.options,Ra=x.createElement(x.Fragment,null,Ho(wa,rn,Ht),mr==null?void 0:mr.map((Xa,Za)=>{var pr;return x.createElement("div",{key:Za,className:ie.option},x.createElement("aside",{className:((pr=wa==null?void 0:wa.answer)==null?void 0:pr[0])===Bo[Za]?ie.active:"",onClick:()=>fr("answer",rn,[Bo[Za]],Ht)},Bo[Za]),x.createElement(bt,{id:wa==null?void 0:wa.id,tagName:"div",className:`${ie.text}`,onBlur:Rr=>{mr[Za]=Rr,fr("options",rn,mr,Ht)},value:Xa}))}),Mi(wa,"",rn,Ht),Bi(wa));return oa?[ea,Ra]:vi(ea,Ra,wa,rn)},deal:we=>{var rn,Ht,_n;we.score=we.score===void 0?2:we.score;let Gt=ni((rn=we==null?void 0:we.answer)==null?void 0:rn[0]).toUpperCase();we.answer=Gt?[Gt]:[];let oa=[];if(!(we!=null&&we.options))oa.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{we.options=(Ht=we.options)==null?void 0:Ht.slice(0,8);const ma=we.options.map(wa=>wa==null?void 0:wa.trim().replace(/^\s+|\s+$/g,""));new Set(ma).size!==ma.length&&oa.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return Gt||oa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AA \u201D"),Gt&&(Bo.slice(0,((_n=we==null?void 0:we.options)==null?void 0:_n.length)||8).includes(Gt)||oa.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")),ni(we==null?void 0:we.question)||oa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),we.errorMsg=oa.join(`
`),we}},{id:"1",type:"\u591A\u9009\u9898",element:(we,rn,Ht)=>{var _n,Gt;const oa=Ht!==void 0;let ma=(_n=we==null?void 0:we.answer)==null?void 0:_n[0];const ea=x.createElement(x.Fragment,null,$o(we,rn,Ht),(Gt=we==null?void 0:we.options)==null?void 0:Gt.map((Xa,Za)=>x.createElement(bt,{id:we==null?void 0:we.id,key:Za,value:`${Bo[Za]}.${Xa}`,tagName:"p"})),xi(we,ma,oa),Yo(we));let wa=oa?we:wo[rn];const mr=wa==null?void 0:wa.options,Ra=x.createElement(x.Fragment,null,Ho(wa,rn,Ht),mr==null?void 0:mr.map((Xa,Za)=>{var pr,Rr;return x.createElement("div",{key:Za,className:ie.option},x.createElement("aside",{className:(Rr=(pr=wa==null?void 0:wa.answer)==null?void 0:pr[0])!=null&&Rr.includes(Bo[Za])?ie.active:"",onClick:()=>{var qo;let si=((qo=wa==null?void 0:wa.answer)==null?void 0:qo[0])||"";const ki=Bo[Za];si.includes(ki)?si=si.replace(new RegExp(ki,"g"),""):si+=ki,si=si.split("").sort().join(""),fr("answer",rn,[si],Ht)}},Bo[Za]),x.createElement(bt,{id:wa==null?void 0:wa.id,tagName:"div",className:`${ie.text}`,onBlur:qo=>{mr[Za]=qo,fr("options",rn,mr,Ht)},value:Xa}))}),Mi(wa,"",rn,Ht),Bi(wa));return oa?[ea,Ra]:vi(ea,Ra,wa,rn)},deal:we=>{var rn,Ht,_n;we.score=we.score===void 0?2:we.score;let Gt=ni((rn=we==null?void 0:we.answer)==null?void 0:rn[0]).toUpperCase().split("").sort().join("");we.answer=Gt?[Gt]:[];let oa=[];if(!(we!=null&&we.options))oa.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{we.options=(Ht=we.options)==null?void 0:Ht.slice(0,8);const ma=we.options.map(wa=>wa==null?void 0:wa.trim().replace(/^\s+|\s+$/g,""));new Set(ma).size!==ma.length&&oa.push("\u9009\u9879\u5185\u5BB9\u91CD\u590D")}if(Gt||oa.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1AAB \u201D"),Gt){const ma=Bo.slice(0,((_n=we==null?void 0:we.options)==null?void 0:_n.length)||8);Ni(ma).includes(Gt)||oa.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 ni(we==null?void 0:we.question)||oa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),we.errorMsg=oa.join(`
`),we}},{id:"2",type:"\u5224\u65AD\u9898",element:(we,rn,Ht)=>{var _n,Gt;const oa=Ht!==void 0;let ma=(_n=we==null?void 0:we.answer)==null?void 0:_n[0];const ea=x.createElement(x.Fragment,null,$o(we,rn,Ht),xi(we,ma,oa),Yo(we));let wa=oa?we:wo[rn];const mr=["\u6B63\u786E","\u9519\u8BEF"];let Ra=((Gt=wa==null?void 0:wa.answer)==null?void 0:Gt[0])||"";["\u6B63\u786E","\u5BF9","T","True","t","true"].includes(Ra)?Ra="\u6B63\u786E":["\u9519\u8BEF","\u9519","T","true","t","false"].includes(Ra)&&(Ra="\u9519\u8BEF");const Xa=x.createElement(x.Fragment,null,Ho(wa,rn,Ht),mr==null?void 0:mr.map((Za,pr)=>x.createElement("div",{key:pr,className:ie.option},x.createElement("aside",{style:{borderRadius:2},className:Ra===Za?ie.active:"",onClick:()=>fr("answer",rn,[Za],Ht)},Za==="\u6B63\u786E"?"T":"F"),x.createElement("div",{style:{pointerEvents:"none"},className:`${ie.text}`},Za))),Mi(wa,"",rn,Ht),Bi(wa));return oa?[ea,Xa]:vi(ea,Xa,wa,rn)},deal:we=>{var rn;we.score=we.score===void 0?2:we.score;let Ht=ni((rn=we==null?void 0:we.answer)==null?void 0:rn[0]);we.answer=Ht?[Ht]:[];let _n=[];return Ht||_n.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),Ht&&!["\u6B63\u786E","\u5BF9","T","True","t","true","\u9519\u8BEF","\u9519","T","true","t","false"].includes(Ht)&&_n.push("\u6B63\u786E\u7B54\u6848\u8BBE\u7F6E\u6709\u8BEF\uFF0C\u8BF7\u91CD\u65B0\u8BBE\u7F6E\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u201C \u7B54\u6848\uFF1A\u9519\u8BEF\u201D"),ni(we==null?void 0:we.question)||_n.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),we.errorMsg=_n.join(`
`),we}},{id:"3",type:"\u586B\u7A7A\u9898",element:(we,rn,Ht)=>{var _n,Gt;const oa=Ht!==void 0,ma=x.createElement(x.Fragment,null,$o(we,rn,Ht),(_n=we==null?void 0:we.answer)==null?void 0:_n.map((mr,Ra)=>x.createElement(bt,{id:we==null?void 0:we.id,key:Ra,tagName:"p",value:`\u7B54\u6848${Ra+1}\uFF1A${mr.text||""}`})),xi(we,"",oa),Yo(we));let ea=oa?we:wo[rn];const wa=x.createElement(x.Fragment,null,Ho(ea,rn,Ht),(Gt=ea==null?void 0:ea.answer)==null?void 0:Gt.map((mr,Ra)=>x.createElement("div",{key:Ra,className:ie.option},x.createElement("aside",{className:ie.fill},"\u586B\u7A7A\u9879",Ra+1),mr.model===1&&x.createElement(bt,{id:ea==null?void 0:ea.id,tagName:"div",onBlur:Xa=>{ea.answer[Ra].latex=Ci(Xa),fr("answer",rn,ea.answer,Ht)},className:`${ie.text}`,value:mr.latex}),mr.model===2&&x.createElement(Ke.Z,{value:mr.latex,onChange:Xa=>{ea.answer[Ra].latex=Xa,fr("answer",rn,ea.answer,Ht)}}))),Mi(ea,"",rn,Ht),Bi(ea));return oa?[ma,wa]:vi(ma,wa,ea,rn)},deal:we=>{var rn,Ht,_n,Gt;we.score=we.score===void 0?2:we.score,we.question=(rn=we.question)==null?void 0:rn.replaceAll("\u2581","_");const oa=(Ht=we.answer)==null?void 0:Ht.map(ea=>{if(Object.prototype.toString.call(ea)==="[object Object]")return ea;const wa={model:1,text:ea,latex:ea};return ea.startsWith("$$")&&ea.endsWith("$$")||ea.startsWith("`$$")&&ea.endsWith("$$`")?(wa.model=2,wa.latex=ea.slice(2,-2)):wa.latex=Ci(ea),wa});we.answer=oa;let ma=[];return oa||ma.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1A\u4E2D\u56FD\uFF1B\u7B54\u68482\uFF1A\u4E16\u754C"),ni(we==null?void 0:we.question)?we!=null&&we.question.includes("_")?(_n=we==null?void 0:we.answer)!=null&&_n.length&&((we==null?void 0:we.question.match(/_+/g))||[]).length!==((Gt=we==null?void 0:we.answer)==null?void 0:Gt.length)&&ma.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):ma.push("\u586B\u7A7A\u9879\u672A\u8BBE\u7F6E\uFF0C\u8BF7\u4F7F\u7528\u82F1\u6587\u4E0B\u5212\u7EBF\u201C___\u201D\u8868\u793A\u586B\u7A7A\u9879"):ma.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),we.errorMsg=ma.join(`
`),we}},{id:"4",type:"\u7B80\u7B54\u9898",element:(we,rn,Ht)=>{var _n,Gt;const oa=Ht!==void 0;let ma=(_n=we==null?void 0:we.answer)==null?void 0:_n[0];const ea=x.createElement(x.Fragment,null,$o(we,rn,Ht),xi(we,ma,oa),Yo(we));let wa=oa?we:wo[rn];const mr=x.createElement(x.Fragment,null,Ho(wa,rn,Ht),Mi(wa,(Gt=wa==null?void 0:wa.answer)==null?void 0:Gt[0],rn,Ht),Bi(wa));return oa?[ea,mr]:vi(ea,mr,wa,rn)},deal:we=>{we.score=we.score===void 0?5:we.score;let rn=[];return ni(we==null?void 0:we.question)||rn.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),we.errorMsg=rn.join(`
`),we}},{id:"6",type:"\u7F16\u7A0B\u9898",element:(we,rn)=>{var Ht,_n;const Gt=wo[rn],oa=oo.slice(0,4).map(ma=>({key:ma,label:ma,onClick:()=>fr("platform",rn,ma)}));return x.createElement("div",{className:ie.row,style:{display:zo?Gt!=null&&Gt.errorMsg?"flex":"none":"flex"}},x.createElement("div",{className:ie.leftLayout},x.createElement(sa,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},$o(we,rn),x.createElement(bt,{id:we==null?void 0:we.id,value:`\u8BD5\u9898\u63CF\u8FF0\uFF1A${(we==null?void 0:we.description)||""}`,tagName:"p"}),xi(we),x.createElement(bt,{id:we==null?void 0:we.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${we==null?void 0:we.timeLimit}`,tagName:"p"}),x.createElement(bt,{id:we==null?void 0:we.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(we==null?void 0:we.platform)||""}`,tagName:"p"}),x.createElement("p",{contentEditable:!0},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),x.createElement("h4",null),x.createElement(bt,{id:we==null?void 0:we.id,value:(we==null?void 0:we.code)||"",tagName:"div"}),(Ht=we==null?void 0:we.inputs)==null?void 0:Ht.map((ma,ea)=>{var wa;return x.createElement(x.Fragment,{key:ea},x.createElement("h4",null),x.createElement(bt,{id:we==null?void 0:we.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${ea+1})\u8F93\u5165\uFF1A${ma||""}`,tagName:"div"}),x.createElement(bt,{id:we==null?void 0:we.id,value:`\u6D4B\u8BD5\u7528\u4F8B(${ea+1})\u8F93\u51FA\uFF1A${((wa=we==null?void 0:we.outputs)==null?void 0:wa[ea])||""}`,tagName:"div"}))}),Yo(we)))),x.createElement("div",{className:ie.rightLayout},x.createElement(dn,{className:Gt!=null&&Gt.errorMsg?ie.error:""},Ho(Gt,rn),x.createElement("div",{className:ie.liWrap,style:{background:"transparent",marginBottom:0,padding:0}},x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u8BD5\u9898\u63CF\u8FF0\uFF1A"),x.createElement(bt,{className:ie.edit,id:Gt==null?void 0:Gt.id,value:Gt==null?void 0:Gt.description,tagName:"div",onBlur:ma=>fr("description",rn,ma)}))),Mi(Gt,"",rn),x.createElement("div",{className:ie.liWrap},x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),x.createElement(bt,{className:ie.edit,id:Gt==null?void 0:Gt.id,value:Gt==null?void 0:Gt.timeLimit,tagName:"div",onBlur:ma=>fr("timeLimit",rn,Ci(ma))})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),x.createElement("div",{className:"c-black"},x.createElement(_e.Z,{menu:{items:oa}},x.createElement("span",{className:"c-light-primary"},Gt==null?void 0:Gt.platform,x.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),x.createElement("div",{className:ie.li,style:{flexDirection:"column",alignItems:"start"}},x.createElement("aside",{className:"mb10"},"\u5B66\u5458\u521D\u59CB\u4EE3\u7801\uFF1A"),x.createElement(bt,{className:ie.edit,id:Gt==null?void 0:Gt.id,value:(Gt==null?void 0:Gt.code)||"",onBlur:ma=>fr("code",rn,Ci(ma)),tagName:"div"}))),(_n=Gt==null?void 0:Gt.inputs)==null?void 0:_n.map((ma,ea)=>{var wa;return x.createElement("div",{className:ie.liWrap,key:ea},x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",ea+1,")\u8F93\u5165\uFF1A"),x.createElement(bt,{id:Gt==null?void 0:Gt.id,value:ma||"",className:ie.edit,onBlur:mr=>{const Ra=[...(Gt==null?void 0:Gt.inputs)||[]];Ra[ea]=Ci(mr),fr("inputs",rn,Ra)},tagName:"div"})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B(",ea+1,")\u8F93\u51FA\uFF1A"),x.createElement(bt,{id:Gt==null?void 0:Gt.id,value:((wa=Gt==null?void 0:Gt.outputs)==null?void 0:wa[ea])||"",className:ie.edit,onBlur:mr=>{const Ra=[...(Gt==null?void 0:Gt.outputs)||[]];Ra[ea]=Ci(mr),fr("outputs",rn,Ra)},tagName:"div"})))}),Bi(Gt))))},deal:we=>{var rn,Ht,_n;we.score=we.score===void 0?10:we.score,we.code=(rn=we.code)==null?void 0:rn.trim();let Gt=[];ni(we==null?void 0:we.question)?((Ht=we==null?void 0:we.question)==null?void 0:Ht.length)>60&&Gt.push("\u7F16\u7A0B\u9898\u540D\u79F0\u9650\u523660\u4E2A\u5B57\u7B26"):Gt.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ni(we==null?void 0:we.description)||Gt.push("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\u63CF\u8FF0");const oa=ni(String((we==null?void 0:we.timeLimit)||""));if(we.timeLimit=oa,(!oa||oa&&!["3","4","5","6","7","8","9","10"].includes(oa))&&Gt.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),we.platform=ni(we==null?void 0:we.platform),we!=null&&we.platform){const ma=["c","c++","java","python"],ea=(_n=we==null?void 0:we.platform)==null?void 0:_n.toLowerCase(),wa=ma.findIndex(mr=>mr===ea);wa>-1?we.platform=oo[wa]:Gt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00")}else Gt.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u8BED\u8A00");if(!(we!=null&&we.inputs)||!(we!=null&&we.outputs))we.inputs=[],we.outputs=[],Gt.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 ma=Math.min(we.inputs.length,we.outputs.length);we.inputs=we.inputs.slice(0,ma),we.outputs=we.outputs.slice(0,ma),we.outputs.some(ea=>!ni(ea))&&Gt.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879")}return we.errorMsg=Gt.join(`
`),we}},{id:"7",type:"\u7EC4\u5408\u9898",element:(we,rn)=>{var Ht,_n;const Gt=wo[rn];return x.createElement("div",{className:ie.row,style:{display:zo?Gt!=null&&Gt.errorMsg?"flex":"none":"flex"}},x.createElement("div",{className:ie.leftLayout},x.createElement(sa,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},$o(we,rn),xi(we),(Ht=we==null?void 0:we.questions)==null?void 0:Ht.map((oa,ma)=>{var ea;const wa=(ea=ur.find(mr=>mr.id===(oa==null?void 0:oa.type)))==null?void 0:ea.element;return x.createElement(x.Fragment,{key:`left-${we.id}-${ma}`},wa(oa,rn,ma)[0])}),Yo(we),x.createElement("p",{contentEditable:!0},"}}")))),x.createElement("div",{className:ie.rightLayout},x.createElement(dn,{className:Gt!=null&&Gt.errorMsg?ie.error:""},Ho(Gt,rn),Mi(Gt,"",rn),(_n=Gt==null?void 0:Gt.questions)==null?void 0:_n.map((oa,ma)=>{var ea;const wa=(ea=ur.find(mr=>mr.id===(oa==null?void 0:oa.type)))==null?void 0:ea.element;return x.createElement(x.Fragment,{key:`right-${Gt.id}-${ma}`},wa(oa,rn,ma)[1])}),Bi(Gt))))},deal:we=>{var rn,Ht,_n,Gt,oa;const ma=io,ea=[...ur],wa=ea.findIndex(Za=>Za.id==="0"),mr=ea.findIndex(Za=>Za.id==="1");if(wa!==-1){const Za=ea[wa].deal;ea[wa].deal=pr=>{const Rr=Za(pr);return Rr.errorMsg&&(Rr.errorMsg=Rr.errorMsg.split(`
`).filter(qo=>qo!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),Rr}}if(mr!==-1){const Za=ea[mr].deal;ea[mr].deal=pr=>{const Rr=Za(pr);return Rr.errorMsg&&(Rr.errorMsg=Rr.errorMsg.split(`
`).filter(qo=>qo!=="\u9009\u9879\u5185\u5BB9\u91CD\u590D").join(`
`)),Rr}}we.questions=(rn=we.questions)!=null&&rn.length?io(we.questions.slice(0,20)):[],we.questions=(Ht=we.questions)==null?void 0:Ht.map((Za,pr)=>{var Rr;if(Za.type==="0"||Za.type==="1"){const qo=(Rr=Za.options)==null?void 0:Rr.map(si=>si==null?void 0:si.trim().replace(/^\s+|\s+$/g,""));qo&&new Set(qo).size!==qo.length&&(Za.errorMsg=(Za.errorMsg?Za.errorMsg+`
`:"")+"\u9009\u9879\u5185\u5BB9\u91CD\u590D")}return yn(da({},Za),{last:pr===we.questions.length-1})});const Ra=(_n=we.questions)==null?void 0:_n.reduce((Za,pr)=>{const Rr=parseFloat(pr.score);return isNaN(Rr)?Za:Za+Rr},0);we.score=Ra;let Xa=[];return(Gt=we.questions)!=null&&Gt.length?we.errorMsg=((oa=we.questions)==null?void 0:oa.findIndex(Za=>!!Za.errorMsg))>-1:Xa.push("\u8BF7\u6DFB\u52A0\u5C0F\u9898"),ni(we==null?void 0:we.question)||Xa.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),Xa.length&&(we.errorMsg=Xa.join(`
`)),we}},{id:"8",type:"\u7A0B\u5E8F\u586B\u7A7A\u9898",element:(we,rn)=>{var Ht,_n;const Gt=wo[rn],oa=oo.map(ma=>({key:ma,label:ma,onClick:()=>fr("platform",rn,ma)}));return x.createElement("div",{className:ie.row,style:{display:zo?Gt!=null&&Gt.errorMsg?"flex":"none":"flex"}},x.createElement("div",{className:ie.leftLayout},x.createElement(sa,null,x.createElement("div",{"data-text":"edit",contentEditable:!0,className:ie.question},$o(we,rn),xi(we),x.createElement(bt,{id:we==null?void 0:we.id,value:`\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A${we==null?void 0:we.timeLimit}`,tagName:"p"}),x.createElement(bt,{id:we==null?void 0:we.id,value:`\u7F16\u7A0B\u8BED\u8A00\uFF1A${(we==null?void 0:we.platform)||""}`,tagName:"p"}),x.createElement("p",{contentEditable:!0},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),x.createElement("h4",null),x.createElement(bt,{id:we==null?void 0:we.id,value:(we==null?void 0:we.code)||"",tagName:"div"}),x.createElement("h4",null),x.createElement(bt,{id:we==null?void 0:we.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A${(we==null?void 0:we.input)||""}`,tagName:"p"}),x.createElement(bt,{id:we==null?void 0:we.id,value:`\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A${(we==null?void 0:we.output)||""}`,tagName:"p"}),(Ht=we==null?void 0:we.answer)==null?void 0:Ht.map((ma,ea)=>x.createElement(bt,{key:ea,id:we==null?void 0:we.id,value:`\u7B54\u6848${ea+1}\uFF1A${ma||""}`,tagName:"p"})),Yo(we)))),x.createElement("div",{className:ie.rightLayout},x.createElement(dn,{className:Gt!=null&&Gt.errorMsg?ie.error:""},Ho(Gt,rn),Mi(Gt,"",rn),x.createElement("div",{className:ie.liWrap},x.createElement("div",{className:ie.li,onKeyDown:Un},x.createElement("aside",null,"\u65F6\u95F4\u9650\u5236\uFF08\u79D2\uFF09\uFF1A"),x.createElement(bt,{className:ie.edit,id:Gt==null?void 0:Gt.id,value:Gt==null?void 0:Gt.timeLimit,tagName:"div",onBlur:ma=>fr("timeLimit",rn,Ci(ma))})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u7F16\u7A0B\u8BED\u8A00\uFF1A"),x.createElement("div",{className:"c-black"},x.createElement(_e.Z,{menu:{items:oa}},x.createElement("span",{className:"c-light-primary"},Gt==null?void 0:Gt.platform,x.createElement("i",{className:"iconfont icon-a-bianzu11 font14 ml4"}))))),x.createElement("div",{className:ie.li,style:{flexDirection:"column",alignItems:"start"}},x.createElement("aside",{className:"mb10"},"\u7A0B\u5E8F\u4EE3\u7801\uFF1A"),x.createElement(bt,{className:ie.edit,id:Gt==null?void 0:Gt.id,value:(Gt==null?void 0:Gt.code)||"",onBlur:ma=>fr("code",rn,Ci(ma)),tagName:"div"})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165\uFF1A"),x.createElement(bt,{className:ie.edit,id:Gt==null?void 0:Gt.id,value:(Gt==null?void 0:Gt.input)||"",onBlur:ma=>fr("input",rn,Ci(ma)),tagName:"div"})),x.createElement("div",{className:ie.li},x.createElement("aside",null,"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\uFF1A"),x.createElement(bt,{className:ie.edit,id:Gt==null?void 0:Gt.id,value:(Gt==null?void 0:Gt.output)||"",onBlur:ma=>fr("output",rn,Ci(ma)),tagName:"div"}))),x.createElement("div",{className:ie.liWrap},(_n=Gt==null?void 0:Gt.answer)==null?void 0:_n.map((ma,ea)=>x.createElement("div",{className:ie.li,key:ea},x.createElement("aside",null,"\u7B54\u6848",ea+1,"\uFF1A"),x.createElement(bt,{id:Gt==null?void 0:Gt.id,value:ma||"",className:ie.edit,onBlur:wa=>{const mr=[...(Gt==null?void 0:Gt.answer)||[]];mr[ea]=Ci(wa),fr("output",rn,mr)},tagName:"div"})))),Bi(Gt))))},deal:we=>{var rn,Ht,_n,Gt,oa,ma,ea,wa;we.score=we.score===void 0?10:we.score,we.code=(_n=(Ht=(rn=we.code)==null?void 0:rn.trim())==null?void 0:Ht.replace(/@_@/g,"@\u2581@"))==null?void 0:_n.replace(/@__@/g,"@\u2581\u2581@");let mr=[];if(ni(we==null?void 0:we.question)||mr.push("\u672A\u8BC6\u522B\u5230\u9898\u5E72"),ni(we==null?void 0:we.code)?/@▁@|@▁▁@/.test(we==null?void 0:we.code)?(Gt=we==null?void 0:we.answer)!=null&&Gt.length&&((oa=we==null?void 0:we.code.match(/@▁@|@▁▁@/g))==null?void 0:oa.length)!==((ma=we==null?void 0:we.answer)==null?void 0:ma.length)&&mr.push("\u586B\u7A7A\u9879\u4E0E\u7B54\u6848\u4E2A\u6570\u4E0D\u5339\u914D\uFF0C\u8BF7\u8FDB\u884C\u8C03\u6574"):mr.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"):mr.push("\u672A\u8BC6\u522B\u5230\u7A0B\u5E8F\u4EE3\u7801"),we!=null&&we.answer?(ea=we.answer)!=null&&ea.some(Xa=>!ni(Xa))&&mr.push("\u7B54\u6848\u4E3A\u5FC5\u586B\u9879"):mr.push("\u672A\u8BC6\u522B\u5230\u7B54\u6848\u3002\u63A8\u8350\u683C\u5F0F\uFF1A\u7B54\u68481\uFF1AHello\uFF1B\u7B54\u68482\uFF1AWorld"),we.platform=ni(we==null?void 0:we.platform),we!=null&&we.platform){const Xa=["c","c++","java","python","javascript","ruby"],Za=(wa=we==null?void 0:we.platform)==null?void 0:wa.toLowerCase(),pr=Xa.findIndex(Rr=>Rr===Za);pr>-1?we.platform=oo[pr]:mr.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00")}else mr.push("\u7F16\u7A0B\u8BED\u8A00\u4E3A\u5FC5\u586B\u9879\uFF0C\u76EE\u524D\u53EA\u652F\u6301C\u3001C++\u3001Python\u3001Java\u3001JavaScript\u3001Ruby\u8BED\u8A00");ni(we==null?void 0:we.output)||mr.push("\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA\u4E3A\u5FC5\u586B\u9879");const Ra=ni(String((we==null?void 0:we.timeLimit)||""));return we.timeLimit=Ra,(!Ra||Ra&&!["3","4","5","6","7","8","9","10"].includes(Ra))&&mr.push("\u65F6\u95F4\u9650\u5236\u4E3A\u5FC5\u586B\u9879\uFF0C\u53EA\u652F\u63013-10\u7684\u6574\u6570"),we.errorMsg=mr.join(`
`),we}}],Ln=()=>x.createElement(x.Fragment,null,uo.filter(we=>{var rn;return!!((rn=ur.find(_n=>_n.id===(we==null?void 0:we.type)))==null?void 0:rn.element)}).map((we,rn)=>{var Ht;const _n=(Ht=ur.find(Gt=>Gt.id===(we==null?void 0:we.type)))==null?void 0:Ht.element;return x.createElement(x.Fragment,{key:we.id},_n(we,rn))})),Xn=()=>$n(void 0,null,function*(){const we=wo.filter(rn=>!rn.checked);if(Qn!==3||!we.length){ze.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898\uFF01");return}za.setFieldsValue({sub_discipline_id:xa}),Jr(!0)}),Pn=we=>$n(void 0,null,function*(){const rn=io(we);Mo(rn),Vo(JSON.parse(JSON.stringify(rn))),ga(3),Lr(!1),xr(!1),Ca(!1)});(0,x.useEffect)(()=>{if(xn)return;const we=()=>{br(rn=>rn>=90?(clearInterval(Or.current),90):rn+1)};return Or.current=setInterval(we,5e4/90),()=>clearInterval(Or.current)},[xn]);const na=(we,rn)=>{fa(!1);const Ht=new FormData;Object.keys(rn).forEach(Gt=>{Ht.append(Gt,rn[Gt])});const _n=new window.XMLHttpRequest;_n.withCredentials=!0,_n.addEventListener("load",function(Gt){return $n(this,null,function*(){var oa,ma;try{const ea=JSON.parse((oa=Gt==null?void 0:Gt.target)==null?void 0:oa.response);if(fa(!0),br(100),yield new Promise(wa=>setTimeout(()=>wa(),780)),ea.status===0){if(!((ma=ea==null?void 0:ea.data)!=null&&ma.length)){ze.ZP.warning("\u672A\u8BC6\u522B\u5230\u8BD5\u9898!"),Lr(!1);return}Pn((ea==null?void 0:ea.data)||[])}else Lr(!1),ze.ZP.warning(ea==null?void 0:ea.message)}catch(ea){console.log("\u8BF7\u6C42\u9519\u8BEF\uFF1A",ea)}})}),_n.addEventListener("error",()=>{Lr(!1)}),_n.open("POST",`${re.Z.API_SERVER}${we}`),_n.send(Ht)},Yn=we=>$n(void 0,null,function*(){const rn=we.name.split(".").slice(-1)[0].toLowerCase();return["docx"].indexOf(rn)==-1?(ze.ZP.error(`${we.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()):(Lr(!0),ro("\u5904\u7406\u4E2D"),na("/api/intelligent_imports/import.json",{file:we}),Promise.reject())}),Dn=we=>$n(void 0,null,function*(){const rn=we.name.split(".").slice(-1)[0].toLowerCase();return["docx","doc","pdf","png","jpg"].indexOf(rn)==-1?(ze.ZP.warning("\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"),Promise.reject()):we.size/1024/1024>200?(ze.ZP.warning("\u6587\u4EF6\u5927\u5C0F\u5FC5\u987B\u5C0F\u4E8E200M"),Promise.reject()):(Oa!=null&&Oa.length?se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u5355\u6B21\u51FA\u9898\u53EA\u652F\u6301\u4E0A\u4F20\u4E00\u4E2A\u6587\u4EF6/\u4E00\u5F20\u56FE\u7247\uFF0C\u518D\u6B21\u4E0A\u4F20\u4F1A\u66FF\u6362\u5F53\u524D\u5DF2\u4E0A\u4F20\u7684\u5185\u5BB9\u3002",onOk:()=>qi([we])}):qi([we]),Promise.reject())});let Sa=[{key:1,label:x.createElement(de.default,{showUploadList:!1,accept:".docx",maxCount:1,beforeUpload:Yn},x.createElement("div",{style:{padding:"0 5px",width:108,height:35,lineHeight:"35px"}},"\u672C\u5730\u5BFC\u5165"))}];const Nr=[wo.length,(Zn=wo.filter(we=>!!(we!=null&&we.errorMsg)))==null?void 0:Zn.length];return x.createElement("div",{className:ke()(ie.intelligentBox,"intelligent-body-curb",Le),style:yn(da({},yt),{width:Qt}),ref:Ka},x.createElement("div",{className:ie.underpin},x.createElement("b",{style:Tt}),x.createElement("b",{style:Tt})),x.createElement("div",{className:ie.head,style:{top:aa}},x.createElement("div",{className:ie.leftLayout},yr||x.createElement(x.Fragment,null,x.createElement(Te.Z,{align:"middle"},x.createElement("div",{className:ie.title},"\u8BD5\u9898\u7F16\u8F91"),!_a&&x.createElement(te.op,{href:`${re.Z.API_SERVER}/api/intelligent_imports/download_template`,download:!0,type:"link"},"\u4E0B\u8F7DWord\u6A21\u7248",x.createElement("i",{className:"iconfont icon-xiazai4 font14 ml10"})),x.createElement(te.op,{onClick:Ai,shape:"default"},"\u4E00\u952E\u6E05\u7A7A"),!_a&&x.createElement(_e.Z,{overlayClassName:ie.menu,menu:{items:Sa}},x.createElement(te.op,{className:"ml20",type:"primary",shape:"default"},"\u5BFC\u5165\u8BD5\u9898")),!!sn&&sn),x.createElement("div",{className:ie.tip},x.createElement("i",{className:"iconfont icon-tishi7 font12 mr10"}),"\u63D0\u793A\uFF1A\u82E5\u8BC6\u522B\u6709\u8BEF\uFF0C\u53EF\u5728\u5DE6\u4FA7\u7F16\u8F91\u533A\u70B9\u51FB\u5BF9\u5E94\u7684\u8BD5\u9898\u6309\u683C\u5F0F\u4FEE\u6539\u540E\u91CD\u65B0\u8BC6\u522B"))),x.createElement(Te.Z,{className:ie.rightLayout,style:{alignItems:"start"}},ut||x.createElement(x.Fragment,null,x.createElement("div",{className:ie.title,style:{marginRight:0}},"\u8BD5\u9898\u9884\u89C8"),[3].includes(Qn)&&x.createElement(Ze.default,{className:"ml20",checked:zo,onChange:we=>Ca(we.target.checked)},"\u4EC5\u67E5\u770B\u9519\u8BEF\u8BD5\u9898"),[3].includes(Qn)&&x.createElement("div",{style:{color:"#5F6368",marginLeft:"auto"}},"\u5171\u8BC6\u522B",x.createElement("span",{className:"ml5 mr5 c-light-primary"},Nr[0]),"\u9898\uFF0C\u5176\u4E2D\u8BC6\u522B\u6709\u8BEF",x.createElement("span",{className:"ml5 mr5 c-red-e53"},Nr[1]),"\u9898")),at&&x.createElement("div",{className:ie.tabs},uo==null?void 0:uo.map((we,rn)=>x.createElement("div",{onClick:()=>{ca(rn)},className:yo===rn&&ie.active,key:rn},"\u65B0\u9898",rn+1)))),x.createElement("div",{className:ie.centerBox},x.createElement("img",{className:"mb10",src:xe,width:56}),!lr&&x.createElement(te.op,{onClick:bo},"\u8BC6\u522B"))),[1,2].includes(Qn)&&ko(),[3].includes(Qn)&&Ln(),x.createElement("div",{className:"pb10"}),x.createElement("div",{className:ie.buttonFixed},x.createElement("div",{className:ie.buttonWrap},x.createElement(je.ZP,{size:"middle",className:`${ie.button} mr20`,onClick:Cn},"\u53D6\u6D88"),x.createElement(je.ZP,{size:"middle",type:"primary",className:`${ie.button}`,onClick:Xn},Na))),x.createElement(se.default,{centered:!0,closable:!1,destroyOnClose:!0,open:$r,title:null,footer:null,width:320,afterClose:()=>br(0)},x.createElement(Te.Z,{align:"middle",style:{flexDirection:"column"}},x.createElement("b",{style:{color:"#5F6368"},className:"font16 mb5 mt20"},or,x.createElement("span",{className:ie.dotLoading},x.createElement("span",null,"."),x.createElement("span",null,"."),x.createElement("span",null,"."))),x.createElement(ce.Z,{style:{width:"auto"},size:[200,8],showInfo:!1,percent:Dr}),x.createElement("div",{style:{color:"#5F6368"},className:"mb20"},"\u6B63\u5728\u8BC6\u522B\uFF0C\u5DF2\u5B8C\u6210",x.createElement("span",{className:"ml5 c-light-primary"},Dr,"%")))),x.createElement(se.default,{centered:!0,open:gr,title:"\u8BD5\u9898\u5BFC\u5165\u8BBE\u7F6E",confirmLoading:tr,width:480,onCancel:()=>Jr(!1),onOk:()=>za.submit(),afterClose:()=>{za.resetFields()}},x.createElement(Pe.default,{style:{maxHeight:550},form:za,layout:"horizontal",colon:!1,size:"large",onFinish:we=>$n(void 0,null,function*(){var rn,Ht,_n,Gt,oa;const ma=wo.filter(mr=>!mr.checked&&!mr.errorMsg);$a(!0);const ea=()=>$n(void 0,null,function*(){var mr,Ra;const Xa=yield(0,Ue.ZP)("/api/intelligent_imports/save.json",{method:"post",body:yn(da(da({},Da),we),{list:ma,mode:On})});Xa.status===0&&(zt&&((mr=Xa==null?void 0:Xa.data)!=null&&mr.success)&&window.location.pathname==="/problemset"&&(St.Z.publish("refresh-item-bank",we.group_id),yield new Promise(Za=>setTimeout(()=>Za(),1500))),ze.ZP.success(`\u6210\u529F\u5BFC\u5165${(Ra=Xa==null?void 0:Xa.data)==null?void 0:Ra.success}\u9053\u8BD5\u9898`,3),Kn(),Jr(!1)),$a(!1)});if(On!==1){yield ea();return}const wa=yield(0,Ue.ZP)("/api/intelligent_imports/is_repeated.json",{method:"post",body:{list:wo,mode:On}});if(wa.status===0){if(!((rn=wa==null?void 0:wa.data)!=null&&rn.error_size)){yield ea();return}se.default.confirm({centered:!0,icon:null,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",onCancel:()=>{$a(!1)},title:"\u63D0\u793A",content:x.createElement("div",{style:{overflow:"auto",maxHeight:500}},"\u5171",x.createElement("span",{className:"c-light-primary ml5 mr5"},(Ht=wa==null?void 0:wa.data)==null?void 0:Ht.all_size),"\u9053\u8BD5\u9898\uFF0C\u5176\u4E2D",x.createElement("span",{style:{color:"#FF9D18"},className:"ml5 mr5"},(_n=wa==null?void 0:wa.data)==null?void 0:_n.error_size),"\u9053\u8BD5\u9898\u91CD\u590D\uFF08\u7B2C",x.createElement("span",{className:"ml5 mr5"},(oa=(Gt=wa==null?void 0:wa.data)==null?void 0:Gt.index)==null?void 0:oa.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:ea})}})},x.createElement("div",{className:"c-grey-999 mb20"},"\u63D0\u793A\uFF1A\u8BC6\u522B\u6709\u8BEF\u7684\u8BD5\u9898\u5C06\u4E0D\u4F1A\u88AB\u5BFC\u5165"),x.createElement(Pe.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",labelCol:{span:5},wrapperCol:{span:19},rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B"}]},x.createElement(y.Z,{placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",fieldNames:{label:"name",value:"id",children:"sub_disciplines"},options:en})),On===1&&x.createElement(Pe.default.Item,{label:x.createElement(Te.Z,{align:"middle",style:{justifyContent:"space-between"}},x.createElement("span",null,"\u653E\u5165\u6587\u4EF6\u5939\u76EE\u5F55"),x.createElement("div",{onClick:()=>rr(!0),style:{marginLeft:211,transform:"translateX(14px)",display:"flex",color:"#5F6368",cursor:"pointer"}},x.createElement("img",{className:"mr5 primary-hover",src:Me}),"\u65B0\u5EFA\u6587\u4EF6\u5939")),rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"group_id",labelCol:{span:24},wrapperCol:{span:24}},x.createElement(He.Z,{key:an})))),x.createElement(se.default,{centered:!0,open:Ha,title:"\u65B0\u5EFA\u6587\u4EF6\u5939",destroyOnClose:!0,width:480,confirmLoading:vo,onCancel:()=>rr(!1),onOk:()=>to.submit(),afterClose:()=>{to.resetFields()}},x.createElement(Pe.default,{style:{maxHeight:550},form:to,layout:"horizontal",colon:!1,size:"large",onFinish:we=>$n(void 0,null,function*(){var rn;Qr(!0),(yield(0,Ue.ZP)("/api/item_banks_groups.json",{method:"post",body:{name:we.name,parent_id:(rn=we==null?void 0:we.parent_id)==null?void 0:rn[0]}})).status===0?(pa(an+1),setTimeout(()=>{ze.ZP.success("\u64CD\u4F5C\u6210\u529F"),rr(!1),Qr(!1)},1e3)):Qr(!1)})},x.createElement(Pe.default.Item,{label:"\u6587\u4EF6\u5939\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"}]},x.createElement(a.default,{maxLength:60,showCount:!0,placeholder:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5939\u540D\u79F0"})),x.createElement(Pe.default.Item,{label:"\u6587\u4EF6\u5939\u4F4D\u7F6E",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939"}],name:"parent_id"},x.createElement(He.Z,null)))),x.createElement(se.default,{centered:!0,open:Ja,title:"\u5927\u6A21\u578B\u667A\u80FD\u51FA\u9898",width:814,okText:"\u751F\u6210\u8BD5\u9898",onCancel:()=>xr(!1),onOk:()=>{if(dr===1&&!ni(Di)){ze.ZP.warning("\u8BF7\u5148\u8F93\u5165\u51FA\u9898\u8981\u6C42");return}if(dr===2&&!ni(Di)&&!(Oa!=null&&Oa.length)){ze.ZP.warning("\u8BF7\u4E0A\u4F20\u6750\u6599\u6587\u6863\u6216\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6750\u6599\u5185\u5BB9");return}const we=[{name:"\u5355\u9009\u9898",num:Si||0},{name:"\u591A\u9009\u9898",num:Ea||0},{name:"\u5224\u65AD\u9898",num:La||0},{name:"\u586B\u7A7A\u9898",num:ja||0},{name:"\u7B80\u7B54\u9898",num:nn||0}];if(we.reduce((_n,Gt)=>_n+Gt.num,0)===0){ze.ZP.warning("\u8BF7\u8BBE\u7F6E\u51FA\u9898\u6570\u91CF");return}console.log(dr,Si,Ea),Lr(!0),ro("\u5904\u7406\u4E2D");const Ht={type:dr,query:Di,item_types:JSON.stringify(we)};dr===2&&(Ht.file=(Oa==null?void 0:Oa[0])||null),na("/api/intelligent_imports/large_model_intelligent_qa.json",Ht)}},x.createElement(Te.Z,{align:"middle",className:"mb10 c-black"},x.createElement("div",{className:"mr10"},"\u51FA\u9898\u8981\u6C42"),x.createElement(b.ZP.Group,{value:dr,onChange:we=>Eo(we.target.value)},x.createElement(b.ZP,{value:1,className:"c-black"},"\u6839\u636E\u77E5\u8BC6\u70B9\u51FA\u9898"),x.createElement(b.ZP,{value:2,className:"ml40 c-black"},"\u6839\u636E\u6750\u6599\u51FA\u9898"))),x.createElement(a.default.TextArea,{style:{height:120},className:"mb20",value:Di,placeholder:dr===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:we=>{Xo(we.target.value)}}),dr===2&&x.createElement(x.Fragment,null,x.createElement(de.default,{accept:".doc,.docx,.pdf,.png,.jpg",maxCount:1,fileList:Oa,beforeUpload:Dn,className:"mb20",onRemove:()=>qi([])},x.createElement(E.Z,{title:"\u5355\u6B21\u4EC5\u652F\u6301\u4E0A\u4F201\u4E2A\u6587\u6863\u62161\u5F20\u56FE\u7247\uFF0C\u6587\u6863\u652F\u6301PDF/Word\u683C\u5F0F\uFF0C\u56FE\u7247\u652F\u63011\u5F20\u4E0D\u8D85\u8FC710M\u7684PNG/JPG\u56FE\u7247"},x.createElement(te.op,{style:{borderRadius:2}},x.createElement("i",{className:"icon-shangchuan3 mr5"}),"\u4E0A\u4F20\u6750\u6599"))),x.createElement("div",{style:{height:20}})),x.createElement(Te.Z,{align:"middle",className:"c-black"},x.createElement("div",{className:"mb10"},"\u51FA\u9898\u6570\u91CF"),x.createElement(Te.Z,{gutter:16},x.createElement(ee.Z,null,x.createElement("label",null,"\u5355\u9009\u9898"),x.createElement(et.Z,{min:0,max:10,value:Si,onChange:vn,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u591A\u9009\u9898"),x.createElement(et.Z,{min:0,max:10,value:Ea,onChange:ha,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u5224\u65AD\u9898"),x.createElement(et.Z,{min:0,max:10,value:La,onChange:wr,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u586B\u7A7A\u9898"),x.createElement(et.Z,{min:0,max:10,value:ja,onChange:Er,style:{marginLeft:"8px"}})),x.createElement(ee.Z,null,x.createElement("label",null,"\u7B80\u7B54\u9898"),x.createElement(et.Z,{min:0,max:10,value:nn,onChange:To,style:{marginLeft:"8px"}}))))))},mn=oe;var Ve=Nt},35713:function(ln,tn,z){"use strict";var x=z(67294),ie=z(71736),Ae=z(84279),ke=z(36527),Pe=z(14446),ze=z(67294);const se=(0,x.forwardRef)(({callback:et,width:Te,onChange:Ze,disabled:_e,readOnly:de,type:je="",value:ce="",style:y={}},a)=>{const b=(0,x.useRef)(),E=(0,x.useRef)(),[ee,te]=(0,x.useState)(0),[re,oe]=(0,x.useState)(0),[ue,ve]=(0,x.useState)(!1),xe=()=>{var ye=document.createElement("div");ye.innerHTML=b.current.getValue();var Ke=ye.innerText;return et&&et(Ke),Ke};(0,x.useImperativeHandle)(a,()=>({getData:xe}));const Ue=ye=>{ye.preventDefault();const Ke=ye.clientX-ee,Ge=ye.clientY-re;document.body.onmousemove=Xe=>{let Be=Xe.clientX-Ke,rt=Xe.clientY-Ge;const pt=document.getElementsByClassName("markdown-popup-form")[0],bt=window.innerWidth-pt.offsetWidth,St=window.innerHeight-pt.offsetHeight;Be=Math.max(0,Math.min(Be,bt)),rt=Math.max(0,Math.min(rt,St)),He(Xe.clientX,Xe.clientY,Ke,Ge)&&(te(Be),oe(rt))},document.body.onmouseup=function(){document.body.onmousemove=null}},He=(ye,Ke,Ge,Xe)=>{const Be=document.body.clientHeight,rt=document.body.clientWidth;return ye<20&&Ge>ye||ye>rt-20&&Ge<ye||Ke<20&&Xe>Ke||Ke>Be-20&&Xe<Ke?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};(0,x.useEffect)(()=>{ue&&setTimeout(()=>{const ye=document.getElementsByClassName("markdown-popup-form")[0],Ke=window.innerWidth/2-ye.offsetWidth/2,Ge=window.innerHeight/2-ye.offsetHeight/2;te(Ke),oe(Ge)},0)},[ue]);const Me=()=>{_e||de||ve(!0)};return ze.createElement("div",{style:y},ze.createElement("div",{style:{width:Te||"100%",position:"relative"},className:`${ie.Z.mathFillWrap} ${_e||de?"cursorDefault":""}`,onClick:()=>Me()},ze.createElement("math-field",{disabled:_e,locale:"zh_cn",class:`${ie.Z.mathField} ${je}`,readOnly:de,placeholder:"\u8BF7\u8F93\u5165\u516C\u5F0F",ref:b,style:{width:"100%",fontSize:ce?18:14},value:ce||""})),ze.createElement(Pe.default,{maskClosable:!1,centered:!0,width:860,style:{position:"absolute",left:ee,top:re},title:ze.createElement("div",{style:{cursor:"move"},onMouseDown:Ue},"\u8F93\u5165\u516C\u5F0F"),open:ue,onOk:()=>{const ye=E.current.getData();b.current.setValue(ye),Ze(ye),ve(!1)},onCancel:()=>{ve(!1)},destroyOnClose:!0,className:"markdown-popup-form"},ze.createElement(ke.Z,{value:ce,ref:E,onChange:Ze,showSaveButton:!1})))});tn.Z=se},36527:function(ln,tn,z){"use strict";var x=z(67294),ie=z(71230),Ae=z(15746),ke=z(36182),Pe=z(71577),ze=z(85725),se=z(71736),et=z(84279),Te=z(67294);const Ze=(0,x.forwardRef)(({callback:_e,showSaveButton:de,value:je=""},ce)=>{const y=(0,x.useRef)(),a=[{name:"\u5206\u6570\u5F97\u5206",value:"\\frac{x}{y}",children:[{name:"\u5206\u6570 Fractions",data:[{value:"\\frac{a}{b}"},{value:"x\\tfrac{x}{a} "},{value:"\\mathrm{d}t"},{value:"\\partial t"},{value:"\\frac{\\partial y}{\\partial x}"},{value:"\\nabla\\psi"},{value:"\\frac{\\partial^2}{\\partial x_1\\partial x_2}y"},{value:"\\cfrac{1}{a + \\cfrac{7}{b + \\cfrac{2}{9}}} = c"}]},{name:"\u5BFC\u6570 Derivative",data:[{value:"\\dot{a} "},{value:"\\ddot{a}"},{value:"{f}^{\\prime}"},{value:"{f}^{\\prime\\prime}"},{value:"{f}^{(n)}"}]},{name:"\u6A21\u7B97\u672F Modular arithmetic",data:[{value:"a \\bmod b"},{value:"a \\equiv b \\pmod{m} "},{value:"\\gcd(m, n) "},{value:"\\operatorname{lcm}(m, n) "}]}]},{name:"\u6839\u5F0F\u89D2\u6807",value:"\\sqrt{x}",children:[{name:"\u6839\u5F0F Radicals",data:[{value:"\\sqrt{x}"},{value:"\\sqrt[y]{x}"}]},{name:"\u4E0A\u4E0B\u6807 Sub&Super",data:[{value:"x^{a}"},{value:"x_{a}"},{value:"x_{a}^{b} "},{value:"_{a}^{b} x"},{value:"x_{a}^{b} "}]},{name:"\u91CD\u97F3\u7B26\u53CA\u5176\u4ED6 Accents and Others",data:[{value:"\\hat{a} "},{value:"\\sqrt[y]{x}"},{value:"\\check{} "},{value:"\\grave{a} "},{value:"\\acute{a}"},{value:"\\tilde{a}"},{value:"\\breve{a}"},{value:"\\bar{a}"},{value:"\\vec{a}"},{value:"\\not{a}"},{value:"\\widetilde{abc}"},{value:"\\widehat{abc}"},{value:"\\overleftarrow{abc} "},{value:"\\overrightarrow{abc}"},{value:"\\overline{abc}"},{value:"\\underline{abc}"},{value:"\\overbrace{abc}"},{value:"\\underbrace{abc}"},{value:"\\overset{a}{abc}"},{value:"\\underset{a}{abc} \\stackrel\\frown{ab}"},{value:"\\overline{ab} "},{value:"\\overleftrightarrow{ab}"},{value:"\\overset{a}{\\leftarrow}"},{value:"\\overset{a}{\\rightarrow}"},{value:"\\xleftarrow[abc]{a}"},{value:"\\xrightarrow[abc]{a} "}]}]},{name:"\u6781\u9650\u5BF9\u6570",value:"\\lim_{x \\to 0}",children:[{name:"\u6781\u9650 Limits",data:[{value:"\\lim a"},{value:"\\lim_{x \\to 0}"},{value:"\\lim_{x \\to \\infty}"},{value:"\\max_b{a}"},{value:"\\min_a{b}"}]},{name:"\u5BF9\u6570\u6307\u6570 Logarithms and exponentials",data:[{value:"\\log_{a}{b}"},{value:"\\lg_{a}{b}"},{value:"\\ln_{a}{b}"},{value:"\\exp a"}]},{name:"\u754C\u9650 Bounds",data:[{value:"\\min x"},{value:"\\sup t"},{value:"\\inf s"},{value:"\\lim u"},{value:"\\limsup w"},{value:"\\dim p"},{value:"\\ker\\phi "}]}]},{name:"\u4E09\u89D2\u51FD\u6570",value:"\\sin a",children:[{name:"\u4E09\u89D2\u51FD\u6570 Trigonometric functions",data:[{value:"\\sin a"},{value:"\\cos a"},{value:"\\tan a"},{value:"\\cot a "},{value:"\\sec a "},{value:"\\csc a "}]},{name:"\u53CD\u4E09\u89D2\u51FD\u6570 Inverse trigonometric functions",data:[{value:"\\sin^{-1}"},{value:"\\cos^{-1}"},{value:"\\tan^{-1}"},{value:"\\cot^{-1}"},{value:"\\sec^{-1}"},{value:"\\csc^{-1}"},{value:"\\arcsin a"},{value:"\\arccos a"},{value:"\\arctan a"},{value:"\\operatorname{arccot} a"},{value:"\\operatorname{arcsec} a"},{value:"\\operatorname{arccsc} a"}]},{name:"\u53CC\u66F2\u51FD\u6570 Hyperblic functions",data:[{value:"\\sinh a"},{value:"\\cosh a"},{value:"\\tanh a"},{value:"\\coth a"},{value:"\\operatorname{sech} a"},{value:"\\operatorname{csch} a"}]},{name:"\u53CD\u53CC\u66F2\u51FD\u6570 Inverse hyperbolic functions",data:[{value:"\\sinh^{-1}"},{value:"a\\cosh^{-1} a"},{value:"\\tanh^{-1} a"},{value:"\\coth^{-1} a"},{value:"\\operatorname{sech}^{-1} a"},{value:"\\operatorname{csch}^{-1} a"}]}]},{name:"\u79EF\u5206\u8FD0\u7B97",value:"\\int_{a}^{b}",children:[{name:"\u79EF\u5206 Integral",data:[{value:"\\int"},{value:"\\int_{a}^{b}"},{value:"\\int\\limits_{a}^{b}"}]},{name:"\u53CC\u91CD\u79EF\u5206 Double integral",data:[{value:"\\iint"},{value:"\\iint_{a}^{b} "},{value:"\\iint\\limits_{a}^{b} "}]},{name:"\u4E09\u91CD\u79EF\u5206 Triple integral",data:[{value:"\\iiint"},{value:"\\iiint_{a}^{b}"},{value:"\\iiint\\limits_{a}^{b} "}]},{name:"\u66F2\u7EBF\u79EF\u5206 Closed line or path integral",data:[{value:"\\oint"},{value:"\\oint_{a}^{b} "}]}]},{name:"\u5927\u578B\u8FD0\u7B97",value:"\\sum_{a}^{b}",children:[{name:"\u6C42\u548C Summation",data:[{value:"\\sum"},{value:"\\sum_{a}^{b}"},{value:"{\\textstyle \\sum_{a}^{b}} "}]},{name:"\u4E58\u79EF\u4F59\u79EF Product and coproduct",data:[{value:"\\prod"},{value:"\\prod_{a}^{b}"},{value:"{\\textstyle \\prod_{a}^{b}}"},{value:"\\coprod"},{value:"\\coprod_{a}^{b}"},{value:"{\\textstyle \\coprod_{a}^{b}} "}]},{name:"\u5E76\u96C6\u4EA4\u96C6 Union and intersection",data:[{value:"\\bigcup"},{value:"\\bigcup_{a}^{b}"},{value:"{\\textstyle \\bigcup_{a}^{b}}"},{value:"\\bigcap"},{value:"\\bigcap_{a}^{b}"}]},{name:"\u6790\u53D6\u5408\u53D6 Disjunction and conjunction",data:[{value:"\\bigvee"},{value:"\\bigvee_{a}^{b}"},{value:"\\bigwedge"},{value:"\\bigwedge_{a}^{b}"}]}]},{name:"\u62EC\u53F7\u53D6\u6574",value:"\\left [ \\left ( \\right ) \\right ] ",children:[{name:"\u62EC\u53F7 Brackets",data:[{value:"\\left ( \\right )"},{value:"\\left [ \\right ]"},{value:"\\left \\langle \\right \\rangle "},{value:"\\left | \\right | "},{value:"\\left \\lfloor \\right \\rfloor "},{value:"\\left \\lceil \\right \\rceil "}]}]}],b=[{name:"\u4EE3\u6570",value:"\\sqrt{a^2+b^2}",children:[{data:[{value:"\\left(x-1\\right)\\left(x+3\\right) "},{value:"\\sqrt{a^2+b^2}"},{value:"\\left ( \\frac{a}{b}\\right )^{n}= \\frac{a^{n}}{b^{n}}"},{value:"\\frac{a}{b}\\pm \\frac{c}{d}= \\frac{ad \\pm bc}{bd} "},{value:"\\frac{x^{2}}{a^{2}}-\\frac{y^{2}}{b^{2}}=1 "},{value:"\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0\\frac{1}{\\sqrt{a}}=\\frac{\\sqrt{a}}{a},a\\ge 0 "},{value:"\\sqrt[n]{a^{n}}=\\left ( \\sqrt[n]{a}\\right )^{n} "},{value:"x ={-b \\pm \\sqrt{b^2-4ac}\\over 2a} "},{value:"y-y_{1}=k \\left( x-x_{1}\\right) "},{value:`\\left\\{\\begin{matrix} \r
x=a + r\\text{cos}\\theta \\ \r
y=b + r\\text{sin}\\theta \r
\\end{matrix}\\right. `},{value:`\\begin{array}{l} \r
\\text{\u5BF9\u4E8E\u65B9\u7A0B\u5F62\u5982\uFF1A}x^{3}-1=0 \\ \r
\\text{\u8BBE}\\text{:}\\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{1}=1,x_{2}= \\omega =\\frac{-1+\\sqrt{3}i}{2} \\ \r
x_{3}= \\omega ^{2}=\\frac{-1-\\sqrt{3}i}{2} \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\left\\{\\begin{matrix} \r
\\Delta \\gt 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u4E0D\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta = 0\\text{\u65B9\u7A0B\u6709\u4E24\u4E2A\u76F8\u7B49\u7684\u5B9E\u6839} \\ \r
\\Delta \\lt 0\\text{\u65B9\u7A0B\u65E0\u5B9E\u6839} \r
\\end{matrix}\\right. \r
\\end{array} `},{value:`\\begin{array}{l} \r
a\\mathop{{x}}\\nolimits^{{2}}+bx+c=0 \\ \r
\\Delta =\\mathop{{b}}\\nolimits^{{2}}-4ac \\ \r
\\mathop{{x}}\\nolimits_{{1,2}}=\\frac{{-b \\pm \r
\\sqrt{{\\mathop{{b}}\\nolimits^{{2}}-4ac}}}}{{2a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}+\\mathop{{x}}\\nolimits_{{2}}=-\\frac{{b}}{{a}} \\ \r
\\mathop{{x}}\\nolimits_{{1}}\\mathop{{x}}\\nolimits_{{2}}=\\frac{{c}}{{a}} \r
\\end{array} `}]}]},{name:"\u51E0\u4F55",value:"\\Delta A B C ",children:[{data:[{value:"\\Delta A B C "},{value:"a \\parallel c,b \\parallel c \\Rightarrow a \\parallel b "},{value:"l \\perp \\beta ,l \\subset \\alpha \\Rightarrow \\alpha \\perp \\beta"},{value:`\\left.\\begin{matrix} \r
a \\perp \\alpha \\ \r
b \\perp \\alpha \r
\\end{matrix}\\right\\}\\Rightarrow a \\parallel b`},{value:"P \\in \\alpha ,P \\in \\beta , \\alpha \\cap \\beta =l \\Rightarrow P \\in l "},{value:`\\alpha \\perp \\beta , \\alpha \\cap \\beta =l,a \\subset \\alpha ,a \\perp l \r
\\Rightarrow a \\perp \\beta `},{value:`\\left.\\begin{matrix} \r
a \\subset \\beta ,b \\subset \\beta ,a \\cap b=P \\ \r
a \\parallel \\partial ,b \\parallel \\partial \r
\\end{matrix}\\right\\}\\Rightarrow \\beta \\parallel \\alpha `},{value:"\\alpha \\parallel \\beta , \\gamma \\cap \\alpha =a, \\gamma \\cap \\beta =b \\Rightarrow a \\parallel b "},{value:"A \\in l,B \\in l,A \\in \\alpha ,B \\in \\alpha \\Rightarrow l \\subset \\alpha "},{value:`\\left.\\begin{matrix} \r
m \\subset \\alpha ,n \\subset \\alpha ,m \\cap n=P \\ \r
a \\perp m,a \\perp n \r
\\end{matrix}\\right\\}\\Rightarrow a \\perp \\alpha `},{value:`\\begin{array}{c} \r
\\text{\u76F4\u89D2\u4E09\u89D2\u5F62\u4E2D,\u76F4\u89D2\u8FB9\u957Fa,b,\u659C\u8FB9\u8FB9\u957Fc} \\ \r
a^{2}+b^{2}=c^{2} \r
\\end{array}`}]}]},{name:"\u4E0D\u7B49\u5F0F",value:"a > b",children:[{data:[{value:"a > b,b > c \\Rightarrow a > c "},{value:"a > b,c > d \\Rightarrow a+c > b+d "},{value:"a > b > 0,c > d > 0 \\Rightarrow ac bd "},{value:`\\begin{array}{c} \r
a \\gt b,c \\gt 0 \\Rightarrow ac \\gt bc \\ \r
a \\gt b,c \\lt 0 \\Rightarrow ac \\lt bc \r
\\end{array}`},{value:"\\left | a-b \\right | \\geqslant \\left | a \\right | -\\left | b \\right | "},{value:"-\\left | a \\right |\\leq a\\leqslant \\left | a \\right | "},{value:"\\left | a \\right |\\leqslant b \\Rightarrow -b \\leqslant a \\leqslant \\left | b \\right | "},{value:"\\left | a+b \\right | \\leqslant \\left | a \\right | + \\left | b \\right | "},{value:`\\begin{array}{c} \r
a \\gt b \\gt 0,n \\in N^{\\ast},n \\gt 1 \\ \r
\\Rightarrow a^{n}\\gt b^{n}, \\sqrt[n]{a}\\gt \\sqrt[n]{b} \r
\\end{array}`},{value:`\\left( \\sum_{k=1}^n a_k b_k \\right)^{\\!\\!2}\\leq \r
\\left( \\sum_{k=1}^n a_k^2 \\right) \\left( \\sum_{k=1}^n b_k^2 \\right) `},{value:`\\begin{array}{c} \r
a,b \\in R^{+} \\ \r
\\Rightarrow \\frac{a+b}{{2}}\\ge \\sqrt{ab} \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
a,b \\in R \\ \r
\\Rightarrow a^{2}+b^{2}\\gt 2ab \\ \r
\\left( \\text{\u5F53\u4E14\u4EC5\u5F53}a=b\\text{\u65F6\u53D6\u201C}=\\text{\u201D\u53F7}\\right) \r
\\end{array}`},{value:`\\begin{array}{c} \r
H_{n}=\\frac{n}{\\sum \\limits_{i=1}^{n}\\frac{1}{x_{i}}}= \\frac{n}{\\frac{1}{x_{1}}+ \\frac{1}{x_{2}}+ \\cdots + \\frac{1}{x_{n}}} \\ G_{n}=\\sqrt[n]{\\prod \\limits_{i=1}^{n}x_{i}}= \\sqrt[n]{x_{1}x_{2}\\cdots x_{n}} \\ A_{n}=\\frac{1}{n}\\sum \\limits_{i=1}^{n}x_{i}=\\frac{x_{1}+ x_{2}+ \\cdots + x_{n}}{n} \\ Q_{n}=\\sqrt{\\sum \\limits_{i=1}^{n}x_{i}^{2}}= \\sqrt{\\frac{x_{1}^{2}+ x_{2}^{2}+ \\cdots + x_{n}^{2}}{n}} \\ H_{n}\\leq G_{n}\\leq A_{n}\\leq Q_{n} \r
\\end{array}`}]}]},{name:"\u79EF\u5206",value:"\\frac{\\mathrm{d}\\partial}{\\partial x}",children:[{data:[{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}x^n=nx^{n-1} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}e^{ax}=a\\,e^{ax} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\ln(x)=\\frac{1}{x} "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\sin x=\\cos x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cos x=-\\sin x "},{value:"\\int k\\mathrm{d}x = kx+C "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\tan x=\\sec^2 x "},{value:"\\frac{\\mathrm{d}}{\\mathrm{d}x}\\cot x=-\\csc^2 x "},{value:"\\int \\frac{1}{x}\\mathrm{d}x= \\ln \\left| x \\right| +C "},{value:"\\int \\frac{1}{\\sqrt{1-x^{2}}}\\mathrm{d}x= \\arcsin x +C "},{value:"\\int \\frac{1}{1+x^{2}}\\mathrm{d}x= \\arctan x +C "},{value:"\\int u \\frac{\\mathrm{d}v}{\\mathrm{d}x}\\,\\mathrm{d}x=uv-\\int \\frac{\\mathrm{d}u}{\\mathrm{d}x}v\\,\\mathrm{d}x "},{value:"f(x) = \\int_{-\\infty}^\\infty \\hat f(x)\\xi\\,e^{2 \\pi i \\xi x} \\,\\mathrm{d}\\xi "},{value:"\\int x^{\\mu}\\mathrm{d}x=\\frac{x^{\\mu +1}}{\\mu +1}+C, \\left({\\mu \\neq -1}\\right) "}]}]},{name:"\u4E09\u89D2",value:"e^{i \\theta}",children:[{name:"\u6C42\u548C Summation",data:[{value:"e^{i \\theta} "},{value:"\\left(\\frac{\\pi}{2}-\\theta \\right ) "},{value:"\\text{sin}^{2}\\frac{\\alpha}{2}=\\frac{1- \\text{cos}\\alpha}{2} "},{value:"\\text{cos}^{2}\\frac{\\alpha}{2}=\\frac{1+ \\text{cos}\\alpha}{2} "},{value:"\\text{tan}\\frac{\\alpha}{2}=\\frac{\\text{sin}\\alpha}{1+ \\text{cos}\\alpha} "},{value:"\\sin \\alpha + \\sin \\beta =2 \\sin \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\sin \\alpha - \\sin \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha + \\cos \\beta =2 \\cos \\frac{\\alpha + \\beta}{2}\\cos \\frac{\\alpha - \\beta}{2} "},{value:"\\cos \\alpha - \\cos \\beta =-2\\sin \\frac{\\alpha + \\beta}{2}\\sin \\frac{\\alpha - \\beta}{2} "},{value:"a^{2}=b^{2}+c^{2}-2bc\\cos A "},{value:"\\frac{\\sin A}{a}=\\frac{\\sin B}{b}=\\frac{\\sin C}{c}=\\frac{1}{2R} "},{value:"\\sin \\left ( \\frac{\\pi}{2}-\\alpha \\right ) = \\cos \\alpha "},{value:"\\sin \\left ( \\frac{\\pi}{2}+\\alpha \\right ) = \\cos \\alpha "}]}]},{name:"\u7EDF\u8BA1",value:"C_{r}^{n}",children:[{data:[{value:"C_{r}^{n} "},{value:"\\frac{n!}{r!(n-r)!} "},{value:"\\sum_{i=1}^{n}{X_i} "},{value:"\\sum_{i=1}^{n}{X_i^2} "},{value:"X_1, \\cdots,X_n "},{value:"\\frac{x-\\mu}{\\sigma} "},{value:"\\sum_{i=1}^{n}{(X_i - \\overline{X})^2} "},{value:`\\begin{array}{c} \r
\\text{\u82E5}P \\left( AB \\right) =P \\left( A \\right) P \\left( B \\right) \\\\ \r
\\text{\u5219}P \\left( A \\left| B\\right. \\right) =P \\left({B}\\right) \r
\\end{array}`},{value:"P(E) ={n \\choose k}p^k (1-p)^{n-k} "},{value:"P \\left( A \\right) = \\lim \\limits_{n \\to \\infty}f_{n}\\left ( A \\right ) "},{value:"P \\left( \\bigcup \\limits_{i=1}^{+ \\infty}A_{i}\\right) = \\prod \\limits_{i=1}^{+ \\infty}P{\\left( A_{i}\\right)} "},{value:`\\begin{array}{c} \r
P \\left( \\emptyset \\right) =0 \\\\ \r
P \\left( S \\right) =1 \r
\\end{array}`},{value:`\\begin{array}{c} \r
\\forall A \\in S \\\\ \r
P \\left( A \\right) \\ge 0 \r
\\end{array}`},{value:"P \\left( \\bigcup \\limits_{i=1}^{n}A_{i}\\right) = \\prod \\limits_{i=1}^{n}P \\left( A_{i}\\right) "},{value:`\\begin{array}{c} \r
S= \\binom{N}{n},A_{k}=\\binom{M}{k}\\cdot \\binom{N-M}{n-k} \\\\ \r
P\\left ( A_{k}\\right ) = \\frac{\\binom{M}{k}\\cdot \\binom{N-M}{n-k}}{\\binom{N}{n}} \r
\\end{array}`},{value:`\\begin{array}{c} \r
P_{n}=n! \\\\ \r
A_{n}^{k}=\\frac{n!}{\\left( n-k \\left) !\\right. \\right.} \r
\\end{array}`}]}]}],E=re=>{y.current.setValue(y.current.getValue()+" "+re.value+" ")},ee=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:Te.createElement(ie.Z,{className:se.Z.lists,gutter:[10,10]},a.map((re,oe)=>Te.createElement(Ae.Z,{flex:"110px",className:se.Z.item},Te.createElement("div",null,Te.createElement(ze.Z,{value:`$$${re.value}$$`}),re.name),Te.createElement("div",{className:se.Z.children},re.children.map((ue,ve)=>Te.createElement("div",{key:ve},Te.createElement("h1",null,ue.name),Te.createElement(ie.Z,{gutter:[10,10]},ue.data.map((xe,Ue)=>Te.createElement(Ae.Z,{key:Ue,onClick:()=>E(xe),className:se.Z.diamond},Te.createElement(ze.Z,{value:"`$$"+xe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:Te.createElement(ie.Z,{className:se.Z.lists,gutter:[10,10]},b.map((re,oe)=>Te.createElement(Ae.Z,{flex:"110px",className:se.Z.item},Te.createElement("div",null,Te.createElement(ze.Z,{value:"`$$"+re.value+"$$`"}),re.name),Te.createElement("div",{className:se.Z.children},re.children.map((ue,ve)=>Te.createElement("div",{key:ve},ue.name&&Te.createElement("h1",null,ue.name),Te.createElement(ie.Z,{gutter:[10,10]},ue.data.map((xe,Ue)=>Te.createElement(Ae.Z,{key:Ue,onClick:()=>E(xe),className:se.Z.diamond},Te.createElement(ze.Z,{value:"`$$"+xe.value+"$$`"}))))))))))}],te=()=>{var re=document.createElement("div");re.innerHTML=y.current.getValue();var oe=re.innerText;return _e&&_e(oe),oe};return(0,x.useImperativeHandle)(ce,()=>({getData:te})),Te.createElement("div",{className:se.Z.mathWrap},Te.createElement(ke.default,{defaultActiveKey:"1",items:ee}),Te.createElement("math-field",{locale:"zh_cn",className:se.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},je||""),de&&Te.createElement("div",{className:se.Z.button},Te.createElement(Pe.ZP,{size:"large",onClick:te,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});tn.Z=Ze},41188:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return de}});var x=z(67294),ie=z(91773),Ae=z(14446),ke=z(11486),Pe=z(55304),ze=z(33170),se={publicQuest:"publicQuest___iYvzo",publicQuestContent:"publicQuestContent___vgbKh",public_tips:"public_tips___UX0Dn",concat:"concat___wOfND"},et=z(99640),Te=z(67294),Ze=(je,ce,y)=>new Promise((a,b)=>{var E=re=>{try{te(y.next(re))}catch(oe){b(oe)}},ee=re=>{try{te(y.throw(re))}catch(oe){b(oe)}},te=re=>re.done?a(re.value):Promise.resolve(re.value).then(E,ee);te((y=y.apply(je,ce)).next())}),de=({type:je="subject",open:ce,onCancel:y,onOkClick:a,subDisciplineId:b})=>{const[E]=ie.default.useForm(),[ee,te]=(0,x.useState)([]),[re,oe]=(0,x.useState)(!1);(0,x.useEffect)(()=>{},[]);const ue=()=>Ze(void 0,null,function*(){if(je){const ve=yield(0,ze.ZP)("/api/disciplines.json",{method:"get",params:{source:je}});te(ve.disciplines||[])}});return Te.createElement(Ae.default,{title:Te.createElement("div",{style:{fontWeight:"bold"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9"),open:ce,width:558,centered:!0,className:se.publicQuest,onCancel:()=>{y(),E.resetFields()},onOk:()=>{E.validateFields().then(ve=>Ze(void 0,null,function*(){const xe=yield(0,ze.ZP)("/api/tag_disciplines.json",{method:"post",body:{name:ve==null?void 0:ve.name,sub_discipline_id:b}});(xe==null?void 0:xe.status)===0&&a({name:ve==null?void 0:ve.name,id:xe==null?void 0:xe.tag_discipline_id,public:!1,type:"personal"}),E.resetFields(),y()}))}},Te.createElement("div",{className:se.publicQuestContent},Te.createElement("div",{className:se.public_tips},Te.createElement(Pe.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"),Te.createElement(ie.default,{labelAlign:"left",form:E,colon:!1},Te.createElement(ie.default.Item,{label:"\u77E5\u8BC6\u70B9\u540D\u79F0",name:"name",rules:[{required:!0}]},Te.createElement(ke.default,{showCount:!0,maxLength:20,placeholder:"\u8BF7\u8F93\u5165\u77E5\u8BC6\u70B9\u540D\u79F0"}))),Te.createElement(et.Z,{open:re,onCancel:()=>{oe(!1)}})))}},3830:function(ln,tn,z){"use strict";z.d(tn,{Q:function(){return Te},Z:function(){return _e}});var x=z(67294),ie={flex_box_center:"flex_box_center___VcCAZ",flex_space_between:"flex_space_between___I3jjO",flex_box_vertical_center:"flex_box_vertical_center___Rm_54",flex_box_center_end:"flex_box_center_end___nTsdc",flex_box_column:"flex_box_column___UVpzN",tags:"tags___kRRoe",text:"text___IyyEa",tagWrap:"tagWrap___v63mB",tag:"tag___X7wE6",c:"c___mZMPq",cpp:"cpp___eaTie",java:"java___gL98T",python:"python___eNRkk",edit:"edit___tbVu0"},Ae=z(94184),ke=z.n(Ae),Pe=z(14446),ze=z(2453),se=z(84567),et=(de,je,ce)=>new Promise((y,a)=>{var b=te=>{try{ee(ce.next(te))}catch(re){a(re)}},E=te=>{try{ee(ce.throw(te))}catch(re){a(re)}},ee=te=>te.done?y(te.value):Promise.resolve(te.value).then(b,E);ee((ce=ce.apply(de,je)).next())});const Te=({title:de="\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00",dataSource:je=[],visible:ce,setVisible:y,tip:a,onOk:b})=>{const[E,ee]=(0,x.useState)([]),[te,re]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{ce&&ee(je)},[ce]),x.createElement(Pe.default,{centered:!0,open:ce,title:de,confirmLoading:te,width:564,onOk:()=>et(void 0,null,function*(){if(!E.length){ze.ZP.warning("\u8BF7\u9009\u62E9\u7F16\u7A0B\u8BED\u8A00");return}re(!0),yield b(E),re(!1)}),onCancel:()=>y(!1)},!!a&&x.createElement("div",{className:"c-grey-666 font16 mb10"},a),x.createElement("div",{style:{background:"#F6F7F9",padding:"20px 20px 20px 26px"}},x.createElement(se.default.Group,{value:E,options:[{label:"C\u8BED\u8A00",value:"C"},{label:"C++\u8BED\u8A00",value:"C++",style:{marginLeft:30}},{label:"Java\u8BED\u8A00",value:"Java",style:{marginLeft:30}},{label:"Python\u8BED\u8A00",value:"Python",style:{marginLeft:30}}],onChange:oe=>{ee(oe)}})))};var _e=({title:de="\u5141\u8BB8\u7F16\u7A0B\u7684\u8BED\u8A00",className:je,style:ce={},onEdit:y,dataSource:a=[]})=>{const b={C:x.createElement("div",{className:ie.c},"C"),"C++":x.createElement("div",{className:ie.cpp},"C++"),Java:x.createElement("div",{className:ie.java},"Java"),Python:x.createElement("div",{className:ie.python},"Python")};return x.createElement("div",{className:ke()(ie.tags,je),style:ce},!!de&&x.createElement("div",{className:ie.text},de),x.createElement("div",{className:ie.tagWrap},a==null?void 0:a.map(E=>x.createElement(x.Fragment,{key:E},b[E]))),!!y&&x.createElement("div",{onClick:y,className:`iconfont icon-bianji_Hover ${ie.edit}`}))}},15312:function(ln,tn,z){"use strict";z.d(tn,{t:function(){return mn}});var x=z(67294),ie=z(11486),Ae=z(91773),ke=z(14446),Pe=z(71230),ze=z(15746),se=z(42405),et=z(42563),Te=z(78045),Ze=z(41307),_e=z(35973),de=z(52654),je=z(2453),ce=z(71577),y=z(57953),a=z(19575),b={flex_box_center:"flex_box_center___kOQ8P",flex_space_between:"flex_space_between___fY6jt",flex_box_vertical_center:"flex_box_vertical_center___bDSSI",flex_box_center_end:"flex_box_center_end___mQ6mU",flex_box_column:"flex_box_column___F15G0",result:"result___UYRo8",left:"left___TRaH5",right:"right___twp9s",box:"box___vwndt",li:"li___hRe2d"},E=z(33170),ee=z(88742),te=z(35567),re=z(74855),oe=z(96707),ue=z(67294),ve=Object.defineProperty,xe=Object.defineProperties,Ue=Object.getOwnPropertyDescriptors,He=Object.getOwnPropertySymbols,Me=Object.prototype.hasOwnProperty,ye=Object.prototype.propertyIsEnumerable,Ke=(Ve,Le,yt)=>Le in Ve?ve(Ve,Le,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Ve[Le]=yt,Ge=(Ve,Le)=>{for(var yt in Le||(Le={}))Me.call(Le,yt)&&Ke(Ve,yt,Le[yt]);if(He)for(var yt of He(Le))ye.call(Le,yt)&&Ke(Ve,yt,Le[yt]);return Ve},Xe=(Ve,Le)=>xe(Ve,Ue(Le)),Be=(Ve,Le,yt)=>new Promise((Qt,Cn)=>{var Kn=aa=>{try{On(yt.next(aa))}catch(xa){Cn(xa)}},Da=aa=>{try{On(yt.throw(aa))}catch(xa){Cn(xa)}},On=aa=>aa.done?Qt(aa.value):Promise.resolve(aa.value).then(Kn,Da);On((yt=yt.apply(Ve,Le)).next())}),pt=({buttonProps:Ve,buttonText:Le,form:yt,hackIdentifier:Qt="",answerKey:Cn,data:Kn})=>{const[Da,On]=(0,x.useState)(!1),[aa,xa]=(0,x.useState)(!1),[_a,Vr]=(0,x.useState)(!1),[yr,ut]=(0,x.useState)({}),[Mt,lr]=(0,x.useState)(""),[ot,at]=(0,x.useState)(""),Tt=(0,x.useRef)(Qt),sn=(0,x.useRef)(""),zt=(0,x.useRef)(!1);(0,x.useEffect)(()=>{_a&&ga()},[_a]),(0,x.useEffect)(()=>()=>{sessionStorage.removeItem("projectFill")},[]);const Na=()=>new Date().getTime(),Zn=Kn==null?void 0:Kn.code,Qn=()=>{var or,ro;let $r=Zn?Kn==null?void 0:Kn.code:(or=yt.getFieldValue("hack_codes"))==null?void 0:or.code,Lr=Zn?Kn==null?void 0:Kn.answer_content:yt.getFieldValue(Cn),uo=Zn?Kn==null?void 0:Kn.input:(ro=yt.getFieldValue("hack_sets"))==null?void 0:ro.input;Lr==null||Lr.forEach(Mo=>{const wo=Mo.value||Mo.answer_text||"";$r=$r.replace(/(@▁@|@▁▁@)/,wo)}),at(uo),lr($r),ut({}),Vr(!0)},ga=()=>Be(void 0,null,function*(){var or,ro,$r,Lr;const uo=Na(),Mo=Zn?Kn==null?void 0:Kn.time_limit:(or=yt.getFieldsValue())==null?void 0:or.hack.time_limit,wo=Zn?(ro=Kn==null?void 0:Kn.answer_content)==null?void 0:ro.length:(Lr=($r=yt.getFieldsValue())==null?void 0:$r.standard_answers)==null?void 0:Lr.length;On(!0),yield(0,ee.bM)(sn.current,{test_hack_code:Mt,test_input:ot});function Vo(){return Be(this,null,function*(){const{status:zo,data:Ca}=yield(0,ee.rX)(sn.current,"submit"),$a=Na()-uo>(Mo+3)*1e3*wo;if(zt.current){if($a){je.ZP.error("\u8C03\u8BD5\u4EE3\u7801\u8D85\u65F6"),On(!1);return}if(zo===0){On(!1),ut(Xe(Ge({},Ca),{showText:!0}));return}setTimeout(Vo,1e3)}})}Vo()}),Dr=()=>Be(void 0,null,function*(){var or,ro,$r,Lr,uo,Mo,wo;if(!Kn){try{yield yt.validateFields()}catch(tr){($r=(ro=(or=tr==null?void 0:tr.errorFields)==null?void 0:or[0])==null?void 0:ro.name)!=null&&$r.includes("standard_answers")?je.ZP.error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"):je.ZP.error(tr.errorFields[0].errors[0]),yt.scrollToField(tr.errorFields[0].name,{behavior:"smooth",block:"center"});return}xa(!0);let zo="";const Ca=yt.getFieldsValue();Tt.current?zo=yield(0,E.ZP)(`/api/problems/${Tt.current}.json`,{method:"put",body:Xe(Ge({},Ca),{hack:Xe(Ge({},Ca==null?void 0:Ca.hack),{sub_discipline_id:(wo=(Mo=Ca==null?void 0:Ca.hack)==null?void 0:Mo.sub_discipline_id)==null?void 0:wo[1],difficult:Ca.difficulty,item_banks_group_id:Ca.item_banks_group_id}),hack_codes:Xe(Ge({},Ca.hack_codes),{code:a.Base64.encode(Ca.hack_codes.code)}),update_hack_sets:[Ge({},Ca.hack_sets)],is_blank:!0})}):(zo=yield(0,E.ZP)("/api/problems.json",{method:"post",body:Xe(Ge({},Ca),{hack:Xe(Ge({},Ca==null?void 0:Ca.hack),{sub_discipline_id:(uo=(Lr=Ca==null?void 0:Ca.hack)==null?void 0:Lr.sub_discipline_id)==null?void 0:uo[1],difficult:Ca.difficulty,item_banks_group_id:Ca.item_banks_group_id}),hack_codes:Xe(Ge({},Ca.hack_codes),{code:a.Base64.encode(Ca.hack_codes.code)}),hack_sets:[Ge({},Ca.hack_sets)],is_blank:!0})}),Tt.current=zo==null?void 0:zo.identifier,sessionStorage.projectFill=zo==null?void 0:zo.identifier)}const Vo=yield(0,E.ZP)(`/api/problems/${Tt.current}/start.json`,{method:"get"});if((Vo==null?void 0:Vo.status)===0){sn.current=Vo==null?void 0:Vo.identifier,zt.current=!0,xa(!1),Qn();return}xa(!1)}),br=or=>{const{status:ro,error_msg:$r,execute_time:Lr,output:uo,input:Mo,expected_output:wo}=or;let Vo=null;switch(ro){case oe.h.OK:Vo=ue.createElement(ue.Fragment,null,ue.createElement("p",null,"\u6267\u884C\u7528\u65F6\uFF1A",Lr/1e3,"\u79D2"),ue.createElement("p",null,"\u6267\u884C\u7ED3\u679C\uFF1A\u8C03\u8BD5\u901A\u8FC7"));break;case oe.h.NOMATCH:Vo=ue.createElement(ue.Fragment,null,ue.createElement("div",null,"\u8F93\u5165\uFF1A"),ue.createElement("pre",{style:{fontFamily:"initial"}},Mo),ue.createElement("div",null,"\u8F93\u51FA\uFF1A"),ue.createElement("pre",{style:{fontFamily:"initial"}},uo&&a.Base64.decode(uo)),ue.createElement("div",null,"\u9884\u671F\u8F93\u51FA\uFF1A"),ue.createElement("pre",{style:{fontFamily:"initial"}},wo&&a.Base64.decode(wo)));break;case oe.h.EXECUTEFAILURE:Vo=ue.createElement(ue.Fragment,null,ue.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ue.createElement("pre",null,Mo)),ue.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ue.createElement("pre",{className:"error"},a.Base64.decode($r)));break;case oe.h.COMPILEFAILURE:Vo=ue.createElement(ue.Fragment,null,ue.createElement("p",null,"\u6700\u540E\u6267\u884C\u7684\u8F93\u5165\uFF1A",ue.createElement("pre",null,Mo)),ue.createElement("p",null,"\u6267\u884C\u51FA\u9519\u4FE1\u606F\uFF1A"),ue.createElement("pre",{className:"error"},a.Base64.decode($r)));break;case oe.h.PODFAILURE:Vo=ue.createElement("p",null,"\u521B\u5EFApod\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break;case oe.h.TIMEOUT:Vo=ue.createElement("p",null,"\u8BC4\u6D4B\u8D85\u65F6\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5");break}return ue.createElement(ue.Fragment,null," ",Vo," ")};return ue.createElement("div",null,ue.createElement(ce.ZP,Xe(Ge({loading:aa},Ve),{onClick:Dr}),Le),ue.createElement(ke.default,{open:_a,title:"\u8C03\u8BD5\u4EE3\u7801",destroyOnClose:!0,width:1200,okText:"\u8FD0\u884C\u6D4B\u8BD5",confirmLoading:Da,cancelButtonProps:{style:{display:"none"}},onOk:()=>ga(),onCancel:()=>{zt.current=!1,Vr(!1)}},ue.createElement("div",{className:b.result},ue.createElement("div",{className:b.left},ue.createElement("div",{className:"mb20"},ue.createElement("span",{className:"c-black"},"\u6267\u884C\u4EE3\u7801"),!Kn&&ue.createElement(re.CopyToClipboard,{text:Mt,onCopy:()=>je.ZP.success("\u590D\u5236\u6210\u529F")},ue.createElement("span",{style:{float:"right"},className:"current c-light-primary"},ue.createElement("i",{className:"iconfont icon-fuzhi8 mr5"}),"\u590D\u5236"))),ue.createElement(te.Z,{height:510,className:"mb0",hidetoolBar:!0,defaultValue:Mt,onChange:or=>lr(or)})),ue.createElement("div",{className:b.right},ue.createElement("div",{className:"c-black mb20"},"\u81EA\u5B9A\u4E49\u6D4B\u8BD5\u7528\u4F8B"),ue.createElement("div",{className:b.box},ue.createElement("div",{className:b.li},ue.createElement(ie.default.TextArea,{placeholder:"\u8BF7\u8F93\u5165",value:ot,onChange:or=>at(or.target.value),bordered:!1,style:{height:180}}))),ue.createElement("div",{className:"c-black mb20 mt30"},"\u4EE3\u7801\u6267\u884C\u7ED3\u679C"),ue.createElement("div",{className:b.box},ue.createElement(y.Z,{spinning:Da,tip:"\u4EE3\u7801\u6267\u884C\u4E2D"},ue.createElement("div",{className:b.li,style:{height:196,overflow:"auto",padding:10}},br(yr))))))))},bt=z(55304),St=z(67294),wt=Object.defineProperty,jt=Object.defineProperties,Jn=Object.getOwnPropertyDescriptors,va=Object.getOwnPropertySymbols,Et=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,Sn=(Ve,Le,yt)=>Le in Ve?wt(Ve,Le,{enumerable:!0,configurable:!0,writable:!0,value:yt}):Ve[Le]=yt,da=(Ve,Le)=>{for(var yt in Le||(Le={}))Et.call(Le,yt)&&Sn(Ve,yt,Le[yt]);if(va)for(var yt of va(Le))xt.call(Le,yt)&&Sn(Ve,yt,Le[yt]);return Ve},yn=(Ve,Le)=>jt(Ve,Jn(Le)),$n=(Ve,Le)=>{var yt={};for(var Qt in Ve)Et.call(Ve,Qt)&&Le.indexOf(Qt)<0&&(yt[Qt]=Ve[Qt]);if(Ve!=null&&va)for(var Qt of va(Ve))Le.indexOf(Qt)<0&&xt.call(Ve,Qt)&&(yt[Qt]=Ve[Qt]);return yt};const{TextArea:nt}=ie.default,Un=[{title:"C",key:"C"},{title:"C++",key:"C++"},{title:"Python",key:"Python"},{title:"Java",key:"Java"}],sa=({value:Ve,onChange:Le})=>St.createElement(Switch,{checked:Ve,onChange:yt=>{Le(yt)}}),dn="@\u2581@",Nt="@\u2581\u2581@",mn=({questionTitlePlaceholder:Ve,form:Le,scoreByBlank:yt=!1,hackidentifier:Qt,answerKey:Cn})=>{const[Kn,Da]=(0,x.useState)(!1),[On,aa]=(0,x.useState)(!1),_a=(0,_e.useParams)().type==="edit",Vr=(sn,zt)=>{const Na=zt.line;let Zn=0;for(let ga=0;ga<Na;ga++)Zn+=sn.getLine(ga).split(dn).length-1;for(let ga=0;ga<Na;ga++)Zn+=sn.getLine(ga).split(Nt).length-1;const Qn=sn.getLine(Na).substring(0,zt.ch);return Zn+=Qn.split(dn).length-1,Zn+=Qn.split(Nt).length-1,Zn},yr=(sn,zt,Na,Zn)=>{const Qn=sn.getRange(zt.from,zt.to);let ga=0;if(zt.text.forEach(Dr=>{ga+=Dr.split(dn).length-1}),zt.text.forEach(Dr=>{ga+=Dr.split(Nt).length-1}),zt.origin!=="setValue"){if(Qn&&(Qn.indexOf(dn)!==-1||Qn.indexOf(Nt)!==-1)){const Dr=Qn.split(dn).length-1+Qn.split(Nt).length-1,br=Vr(sn,zt.from);if(console.log(`\u5220\u9664${Dr}\u4E2A\uFF0C \u524D\u9762\u6709${br}\u4E2A\uFF0C\u65B0\u589E${ga}\u4E2A`),Dr>1){const or=Array.from({length:Dr},(ro,$r)=>br+$r);Zn(or)}else Zn(br)}else if(ga>0){const Dr=Vr(sn,zt.from);console.log(`\u65B0\u589E${ga}\u4E2A\uFF0C\u4E4B\u524D\u6709${Dr}\u4E2A`),Na(ga,Dr)}}},ut=()=>{const sn=Le.getFieldValue(Cn);Le.setFieldsValue({[Cn]:sn==null?void 0:sn.map((zt,Na)=>yn(da({},zt),{position:Na+1}))})},Mt=(0,x.useRef)(),lr=(sn,zt)=>{for(let Na=0;Na<sn;Na++)Mt.current({position:null,answer_text:""},zt+Na);ut()},ot=(0,x.useRef)(),at=sn=>{ot.current(sn),ut()},Tt=Ae.default.useWatch(Cn,Le);return St.createElement("div",{className:de.Z.wrap},St.createElement(Ae.default.Item,{label:"\u8BD5\u9898\u63CF\u8FF0",name:["hack","description"],style:{display:"table"},className:"w100",labelCol:{span:24},rules:[{required:!0}]},St.createElement(Ze.h,{scrollId:"name",watch:!0,height:140})),St.createElement("div",{className:de.Z.questionTitleEditorWrap},St.createElement(Ae.default.Item,{label:"\u7A0B\u5E8F\u4EE3\u7801",name:["hack_codes","code"],labelCol:{span:24},rules:[{required:!0}]},St.createElement(Ze.h,{scrollId:"name",watch:!0,height:400,hidetoolBar:!0,showNullProgramButton:!0,onChange:(sn,zt)=>{const Na=Le.getFieldValue(Cn);console.log("--preAnswerData",Na,zt),Le.setFieldsValue({[Cn]:Na==null?void 0:Na.map((Zn,Qn)=>{var ga;return yn(da({},Zn),{position:Qn+1,multi_line:(ga=zt==null?void 0:zt[Qn])==null?void 0:ga.multiLine})})})},placeholder:Ve,onCMBeforeChange:(sn,zt)=>{yr(sn,zt,lr,at)}}))),St.createElement(Ae.default.List,{name:Cn,rules:[{validator(sn,zt){if(!(zt!=null&&zt.length))return Promise.reject(new Error("\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"));for(const Na of zt){const{answer_text:Zn}=Na||{};if((Zn==null?void 0:Zn.length)===0)return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(sn,{add:zt,remove:Na},{errors:Zn})=>(Mt.current=zt,ot.current=Na,St.createElement(St.Fragment,null,St.createElement("div",{style:{display:"flex",alignItems:"center",justifyContent:"space-between"}},St.createElement(Ae.default.Item,{label:"\u586B\u7A7A\u9879\u7B54\u6848",required:!0,labelCol:{span:24}}),St.createElement("div",{onClick:()=>{ke.default.warning({title:"\u7ED9\u5206\u8BF4\u660E",icon:null,width:700,centered:!0,content:St.createElement("div",null,St.createElement("div",null,"1.\u5B66\u751F\u586B\u5199\u7B54\u6848\u4E4B\u540E\uFF0C\u5FC5\u987B\u63D0\u4EA4\u4EE3\u7801",St.createElement("span",{style:{color:"#e30000"}},"\u8FDB\u884C\u8BC4\u6D4B"),"\u624D\u80FD\u5F97\u5206\u3002"),St.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"}},St.createElement(bt.Z,{style:{marginRight:3,color:"#3061D0"}}),St.createElement("span",null," \u7ED9\u5206\u8BF4\u660E"))),sn.map((Qn,ga)=>{var Dr=Qn,{key:br,name:or}=Dr,ro=$n(Dr,["key","name"]),$r,Lr;return St.createElement(Pe.Z,{className:"mb20",key:br,align:"middle",wrap:!1},St.createElement(ze.Z,{flex:"0 0 auto",className:`${de.Z.blankIndex}`},"\u586B\u7A7A\u9879",ga+1),St.createElement(ze.Z,{flex:1},St.createElement(Pe.Z,{align:"top",justify:"space-between",wrap:!1},St.createElement(ze.Z,null,St.createElement(Ae.default.Item,yn(da({},ro),{name:[or,"answer_text"],noStyle:!0}),($r=Tt==null?void 0:Tt[or])!=null&&$r.multi_line||(Lr=Tt==null?void 0:Tt[or])!=null&&Lr.multiLine?St.createElement(nt,{spellCheck:!1,style:{marginLeft:10,width:550}}):St.createElement(ie.default,{style:{marginLeft:10,width:550},className:de.Z.blankInput,size:"large",maxLength:1e3,onBlur:uo=>{}}))),yt&&St.createElement(ze.Z,{flex:"224px"},St.createElement(Ae.default.Item,yn(da({},ro),{name:[or,"score"],label:"\u5206\u503C",rules:[{required:!0}]}),St.createElement(se.Z,{size:"large",className:de.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"}))))))})))),St.createElement("div",{onClick:()=>Da(!0)},St.createElement(Ae.default.Item,{name:["hack","analysis"],label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},St.createElement(Ze.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Kn}))),St.createElement(Ae.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"}]},St.createElement(et.default,{size:"large"},Un.map(sn=>St.createElement(et.default.Option,{key:sn.title,value:sn.key}," ",sn.title)))),St.createElement(Ae.default.Item,{label:"\u6700\u5927\u8BC4\u6D4B\u65F6\u957F\uFF08\u79D2\uFF09",style:{marginTop:30},labelCol:{span:24},required:!0},St.createElement(Ae.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},St.createElement(se.Z,{precision:0,max:10,min:3,size:"large",style:{width:"97%"}})),St.createElement("span",{className:"ml10 font14"},"\u79D2")),St.createElement(Ae.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"}]},St.createElement(Te.ZP.Group,{style:{marginTop:-10}},St.createElement(Te.ZP,{value:0},"\u4E0D\u5FFD\u7565\u7A7A\u683C"),St.createElement(Te.ZP,{value:1},"\u5FFD\u7565\u9996\u5C3E\u7A7A\u683C"),St.createElement(Te.ZP,{value:2},"\u5FFD\u7565\u6240\u6709\u7A7A\u683C"))),St.createElement(Ae.default.Item,{label:"\u6D4B\u8BD5\u7528\u4F8B",required:!0,style:{marginTop:30}}),St.createElement("div",{style:{background:"#F6F7F9",padding:15}},St.createElement(Ae.default.Item,{label:"\u8F93\u5165",labelCol:{span:24},name:["hack_sets","input"]},St.createElement(nt,{rows:4})),St.createElement(Ae.default.Item,{label:"\u8F93\u51FA",labelCol:{span:24},name:["hack_sets","output"],rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u8F93\u51FA\u5185\u5BB9"}]},St.createElement(nt,{rows:4}))),St.createElement(pt,{form:Le,answerKey:Cn,hackIdentifier:Qt,buttonText:"\u8FD0\u884C\u8C03\u8BD5",buttonProps:{ghost:!0,icon:St.createElement("i",{className:"iconfont icon-ceshi"}),style:{background:"rgba(55,173,131,0.05)",borderRadius:19,border:"1px solid #37AD83",width:116,height:38,display:"inline-flex",fontSize:14,alignItems:"center",justifyContent:"center",marginTop:20,cursor:"pointer",color:"#37AD83"}}}))}},11776:function(ln,tn,z){"use strict";z.d(tn,{u:function(){return ue}});var x=z(67294),ie=z(71230),Ae=z(15746),ke=z(83062),Pe=z(91773),ze=z(52654),se=z(40043),et=z(24018),Te=z(41307),Ze=z(67294),_e=Object.defineProperty,de=Object.defineProperties,je=Object.getOwnPropertyDescriptors,ce=Object.getOwnPropertySymbols,y=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,b=(ve,xe,Ue)=>xe in ve?_e(ve,xe,{enumerable:!0,configurable:!0,writable:!0,value:Ue}):ve[xe]=Ue,E=(ve,xe)=>{for(var Ue in xe||(xe={}))y.call(xe,Ue)&&b(ve,Ue,xe[Ue]);if(ce)for(var Ue of ce(xe))a.call(xe,Ue)&&b(ve,Ue,xe[Ue]);return ve},ee=(ve,xe)=>de(ve,je(xe)),te=(ve,xe)=>{var Ue={};for(var He in ve)y.call(ve,He)&&xe.indexOf(He)<0&&(Ue[He]=ve[He]);if(ve!=null&&ce)for(var He of ce(ve))xe.indexOf(He)<0&&a.call(ve,He)&&(Ue[He]=ve[He]);return Ue};const re=["A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"],oe=({value:ve,onChange:xe,choiceTextKey:Ue,answerKey:He,index:Me,isEdit:ye,setInputActive:Ke,form:Ge,choiceOptionsPath:Xe,allowChangeMode:Be,showAddIcon:rt,addItem:pt,deleteItem:bt})=>{console.log(ve,"value");const St=(ve==null?void 0:ve[He])===1,wt=()=>{const Jn=Ge.getFieldValue(Xe);Ge.setFieldValue(Xe,Jn.map(va=>ee(E({},va),{[He]:0})))},jt=()=>{St?xe(ee(E({},ve),{[He]:0})):(Be||wt(),xe(ee(E({},ve),{[He]:1})))};return Ze.createElement(ie.Z,{className:ze.Z.choiceWrap,align:"middle",wrap:!1},Ze.createElement(Ae.Z,{onClick:jt,className:`${ze.Z.choiceIndex} ${St?ze.Z.activeAnswer:""}`},re[Me]),Ze.createElement(Ae.Z,{flex:1,className:`${ze.Z.editorWrap} ml15`,onClick:Ke},Ze.createElement(Te.x,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:ye,value:ve==null?void 0:ve[Ue],onChange:Jn=>{xe(ee(E({},ve),{[Ue]:Jn}))}})),Ze.createElement(Ae.Z,{flex:"0 0 auto",className:"ml15"},Ze.createElement("div",{onClick:jt,className:`${ze.Z.setAnswerBtn} ${St?ze.Z.activeAnswer:""}`},St?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),Ze.createElement(Ae.Z,{className:ze.Z.actionWrapper},Ze.createElement(ke.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},Ze.createElement(se.Z,{className:ze.Z.addIcon,onClick:pt,style:{visibility:rt?"visible":"hidden"}})),Ze.createElement(ke.Z,{title:"\u5220\u9664"},Ze.createElement(et.Z,{className:ze.Z.deleteIcon,onClick:bt,style:{visibility:Me>1?"visible":"hidden"}}))))},ue=({questionTitlePlaceholder:ve,titleKey:xe,choiceKey:Ue,analysisKey:He,choiceTextKey:Me,answerKey:ye,choiceOptionsPath:Ke,allowChangeMode:Ge=!0,form:Xe,showAnalysis:Be=!0})=>{const[rt,pt]=(0,x.useState)(),[bt,St]=(0,x.useState)(!1);return Ze.createElement("div",{className:ze.Z.wrap},Ze.createElement("div",{className:ze.Z.questionTitleEditorWrap},Ze.createElement(Pe.default.Item,{label:"\u9898\u5E72",name:xe,labelCol:{span:24},rules:[{required:!0}]},Ze.createElement(Te.h,{scrollId:Array.isArray(xe)?xe.join("_"):`${xe}`,watch:!0,height:140,placeholder:ve}))),Ze.createElement(Pe.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),Ze.createElement(Pe.default.List,{name:Ue,rules:[{validator(wt,jt){const Jn=jt.some(Et=>Et[ye]===1),va=jt.findIndex(Et=>{var xt;return((xt=Et[Me])==null?void 0:xt.length)<=0});return va!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[va]}\u9009\u9879\u7684\u5185\u5BB9`)):Jn?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(wt,{add:jt,remove:Jn})=>Ze.createElement("div",{id:Array.isArray(Ke)?Ke.join("_"):`${Ke}`},wt.map((va,Et)=>{var xt=va,{key:Sn,name:da}=xt,yn=te(xt,["key","name"]);const $n=rt===Sn,nt=()=>{pt(Sn)},Un=Et<7&&Et===wt.length-1,sa=()=>jt({[Me]:"",[ye]:0}),dn=()=>Jn(da);return Ze.createElement(Pe.default.Item,ee(E({},yn),{key:Sn,name:da,className:ze.Z.choiceListWrap,rules:[{validator(Nt,mn){return mn!=null&&mn.choice_text?Promise.resolve():Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${re[Et]}\u9009\u9879\u7684\u5185\u5BB9`))}}]}),Ze.createElement(oe,{choiceTextKey:Me,answerKey:ye,index:Et,isEdit:$n,setInputActive:nt,form:Xe,choiceOptionsPath:Ke,allowChangeMode:Ge,showAddIcon:Un,addItem:sa,deleteItem:dn}))}),wt.length<8&&Ze.createElement("div",{className:`${ze.Z.addBtn} mb30`,onClick:()=>jt({[Me]:"",[ye]:0})},"\u6DFB\u52A0\u9009\u9879"))),Be&&Ze.createElement("div",{onClick:()=>St(!0)},Ze.createElement(Pe.default.Item,{name:He,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},Ze.createElement(Te.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:bt}))))}},81580:function(ln,tn,z){"use strict";z.d(tn,{u:function(){return Ge}});var x=z(67294),ie=z(14446),Ae=z(71230),ke=z(15746),Pe=z(11486),ze=z(83062),se=z(47897),et=z(91773),Te=z(78045),Ze=z(42405),_e=z(41307),de=z(24018),je=z(17663),ce=z(52654),y=z(35713),a=z(67294),b=Object.defineProperty,E=Object.defineProperties,ee=Object.getOwnPropertyDescriptors,te=Object.getOwnPropertySymbols,re=Object.prototype.hasOwnProperty,oe=Object.prototype.propertyIsEnumerable,ue=(Xe,Be,rt)=>Be in Xe?b(Xe,Be,{enumerable:!0,configurable:!0,writable:!0,value:rt}):Xe[Be]=rt,ve=(Xe,Be)=>{for(var rt in Be||(Be={}))re.call(Be,rt)&&ue(Xe,rt,Be[rt]);if(te)for(var rt of te(Be))oe.call(Be,rt)&&ue(Xe,rt,Be[rt]);return Xe},xe=(Xe,Be)=>E(Xe,ee(Be)),Ue=(Xe,Be)=>{var rt={};for(var pt in Xe)re.call(Xe,pt)&&Be.indexOf(pt)<0&&(rt[pt]=Xe[pt]);if(Xe!=null&&te)for(var pt of te(Xe))Be.indexOf(pt)<0&&oe.call(Xe,pt)&&(rt[pt]=Xe[pt]);return rt};const He=({value:Xe,onChange:Be})=>{const rt=bt=>{ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:ce.Z.modal,onOk:()=>{const St=[...Xe];St.splice(bt,1),Be(St)}})},pt=()=>{const bt=[...Xe];bt.push(""),Be(bt)};return a.createElement(Ae.Z,{className:"ml20"},a.createElement(ke.Z,{flex:1},Xe==null?void 0:Xe.map((bt,St)=>a.createElement(Ae.Z,{key:`${bt}_${St}`,className:"mb20"},a.createElement(Pe.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:bt,autoSize:{maxRows:3},maxLength:1e3,onBlur:wt=>{const jt=[...Xe],Jn=wt.target.value.trim();jt[St]=Jn,Be(jt)}}),a.createElement(ze.Z,{title:"\u5220\u9664"},a.createElement(de.Z,{className:ce.Z.deleteIcon,style:{marginLeft:15,visibility:St>0?"visible":"hidden"},onClick:()=>rt(St)}))))),a.createElement(ke.Z,null,a.createElement("div",{className:`${ce.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},Me=({value:Xe,onChange:Be})=>{const rt=bt=>{ie.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:ce.Z.modal,onOk:()=>{const St=[...Xe];St.splice(bt,1),Be(St)}})},pt=()=>{const bt=[...Xe];bt.push(""),Be(bt)};return a.createElement(Ae.Z,{className:"ml20"},a.createElement(ke.Z,{flex:1},Xe==null?void 0:Xe.map((bt,St)=>a.createElement(Ae.Z,{key:`${bt}_${St}`,align:"middle",className:"mb20"},a.createElement(y.Z,{value:bt,style:{flex:1},onChange:wt=>{const jt=[...Xe];jt[St]=wt,Be(jt)}}),a.createElement(ze.Z,{title:"\u5220\u9664"},a.createElement(de.Z,{className:ce.Z.deleteIcon,style:{marginLeft:15,visibility:St>0?"visible":"hidden"},onClick:()=>rt(St)}))))),a.createElement(ke.Z,null,a.createElement("div",{className:`${ce.Z.addBtn}`,onClick:()=>{pt()}},"\u65B0\u589E\u7B54\u6848")))},ye=({value:Xe=!0,onChange:Be})=>a.createElement(se.Z,{checked:!Xe,onChange:rt=>{Be(!rt)}}),Ke="\u2581",Ge=({questionTitlePlaceholder:Xe,form:Be,scoreByBlank:rt=!1,answerKey:pt})=>{const[bt,St]=(0,x.useState)(!1),wt=(yn,$n)=>{const nt=$n.line;let Un=0;for(let dn=0;dn<nt;dn++)Un+=yn.getLine(dn).split(Ke).length-1;const sa=yn.getLine(nt).substring(0,$n.ch);return Un+=sa.split(Ke).length-1,Un},jt=(yn,$n,nt,Un)=>{const sa=yn.getRange($n.from,$n.to);let dn=0;if($n.text.forEach(Nt=>{dn+=Nt.split(Ke).length-1}),$n.origin!=="setValue"){if(sa&&sa.indexOf(Ke)!==-1){const Nt=sa.split(Ke).length-1,mn=wt(yn,$n.from);if(console.log(`\u5220\u9664${Nt}\u4E2A\uFF0C \u524D\u9762\u6709${mn}\u4E2A\uFF0C\u65B0\u589E${dn}\u4E2A`),Nt>1){const Ve=Array.from({length:Nt},(Le,yt)=>mn+yt);Un(Ve)}else Un(mn)}else if(dn>0){const Nt=wt(yn,$n.from);console.log(`\u65B0\u589E${dn}\u4E2A\uFF0C\u4E4B\u524D\u6709${Nt}\u4E2A`),nt(dn,Nt)}}},Jn=()=>{const yn=Be.getFieldValue(pt);Be.setFieldsValue({[pt]:yn.map(($n,nt)=>xe(ve({},$n),{position:nt+1}))})},va=(0,x.useRef)(),Et=(yn,$n)=>{for(let nt=0;nt<yn;nt++)va.current({position:null,answer_text:[""],model:1},$n+nt);Jn()},xt=(0,x.useRef)(),Sn=yn=>{xt.current(yn),Jn()},da=et.default.useWatch(pt,Be);return a.createElement("div",{className:ce.Z.wrap},a.createElement("div",{className:ce.Z.questionTitleEditorWrap},a.createElement(et.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},a.createElement(_e.h,{scrollId:"name",watch:!0,height:140,placeholder:Xe,showNullButton:!0,onCMBeforeChange:(yn,$n)=>{jt(yn,$n,Et,Sn)}}))),a.createElement(et.default.List,{name:pt,rules:[{validator(yn,$n){if(!($n!=null&&$n.length))return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const nt of $n){const{answer_text:Un}=nt||{};if(Un!=null&&Un.some(sa=>(sa==null?void 0:sa.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(yn,{add:$n,remove:nt},{errors:Un})=>(va.current=$n,xt.current=nt,a.createElement(a.Fragment,null,a.createElement(et.default.Item,{label:a.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(yn!=null&&yn.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}}),yn.map((sa,dn)=>{var Nt=sa,{key:mn,name:Ve}=Nt,Le=Ue(Nt,["key","name"]),yt,Qt;return a.createElement("div",{style:{marginBottom:10},key:mn},a.createElement(Ae.Z,{className:"mb20",align:"middle",wrap:!1},a.createElement(ke.Z,{style:{marginRight:10},flex:"0 0 auto",className:`${ce.Z.blankIndex}`},"\u586B\u7A7A\u9879",dn+1),a.createElement(et.default.Item,xe(ve({},Le),{name:[Ve,"model"],noStyle:!0}),a.createElement(Te.ZP.Group,{onChange:()=>{const Cn=Be.getFieldValue(pt);Be.setFieldsValue({[pt]:Cn.map((Kn,Da)=>xe(ve({},Kn),{answer_text:Ve===Da?[""]:Kn.answer_text}))})}},a.createElement(Te.ZP,{value:1},"\u6587\u672C\u6A21\u5F0F ",a.createElement(ze.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u5728\u6587\u672C\u6846\u4E2D\u586B\u5199\u6587\u672C\u7B54\u6848"},a.createElement(je.Z,null))),a.createElement(Te.ZP,{value:2},"\u6570\u5B66\u516C\u5F0F\u6A21\u5F0F ",a.createElement(ze.Z,{title:"\u5B66\u751F\u7B54\u9898\u65F6\uFF0C\u9700\u8981\u7F16\u5199\u6570\u5B66\u516C\u5F0F\u4F5C\u4E3A\u7B54\u6848"},a.createElement(je.Z,null)))))),a.createElement(Ae.Z,{style:{marginLeft:20},align:"middle",wrap:!1},a.createElement(ke.Z,{flex:1},a.createElement(Ae.Z,{align:"top",justify:"space-between",wrap:!1},a.createElement(ke.Z,{flex:1},a.createElement(et.default.Item,xe(ve({},Le),{name:[Ve,"answer_text"],noStyle:!0}),((Qt=(yt=Be.getFieldValue(pt))==null?void 0:yt[Ve])==null?void 0:Qt.model)===1?a.createElement(He,null):a.createElement(Me,null))),rt&&a.createElement(ke.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},a.createElement(et.default.Item,xe(ve({},Le),{name:[Ve,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:ce.Z.blankInputNumberWrapper}),a.createElement(Ze.Z,{min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),a.createElement(et.default.Item,xe(ve({},Le),{name:[Ve,"position"],noStyle:!0}),a.createElement(Pe.default,{type:"hidden"})))))})))),a.createElement(Ae.Z,{align:"middle"},a.createElement(et.default.Item,{name:"downcase",valuePropName:"checked"},a.createElement(se.Z,null)),a.createElement(ke.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),a.createElement(Ae.Z,{align:"middle"},a.createElement(et.default.Item,{name:"no_space",valuePropName:"checked"},a.createElement(se.Z,null)),a.createElement(ke.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(da==null?void 0:da.length)>1&&a.createElement(Ae.Z,{align:"middle",className:(da==null?void 0:da.length)>1?"mb30":`${ce.Z.hide}`},a.createElement(et.default.Item,{name:"is_ordered"},a.createElement(ye,null)),a.createElement(ke.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:()=>St(!0)},a.createElement(et.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},a.createElement(_e.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:bt}))))}},66495:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return te}});var x=z(67294),ie=z(71230),Ae=z(15746),ke=z(91773),Pe=z(52654),ze=z(41307),se=z(67294),et=Object.defineProperty,Te=Object.defineProperties,Ze=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,de=Object.prototype.hasOwnProperty,je=Object.prototype.propertyIsEnumerable,ce=(re,oe,ue)=>oe in re?et(re,oe,{enumerable:!0,configurable:!0,writable:!0,value:ue}):re[oe]=ue,y=(re,oe)=>{for(var ue in oe||(oe={}))de.call(oe,ue)&&ce(re,ue,oe[ue]);if(_e)for(var ue of _e(oe))je.call(oe,ue)&&ce(re,ue,oe[ue]);return re},a=(re,oe)=>Te(re,Ze(oe)),b=(re,oe)=>{var ue={};for(var ve in re)de.call(re,ve)&&oe.indexOf(ve)<0&&(ue[ve]=re[ve]);if(re!=null&&_e)for(var ve of _e(re))oe.indexOf(ve)<0&&je.call(re,ve)&&(ue[ve]=re[ve]);return ue};const E={\u6B63\u786E:"T",\u9519\u8BEF:"F"},ee=({value:re,onChange:oe,form:ue})=>{const ve=(re==null?void 0:re.is_answer)===1,xe=re==null?void 0:re.choice_text,Ue=()=>{const He=ue.getFieldsValue().choices.map(Me=>({choice_text:Me.choice_text,is_answer:0}));ue.setFieldsValue({choices:He}),oe(a(y({},re),{is_answer:1}))};return se.createElement(ie.Z,{className:Pe.Z.choiceWrap,align:"middle",wrap:!1,style:{marginBottom:"20px"}},se.createElement(Ae.Z,{onClick:Ue,className:`${Pe.Z.choiceIndex} ${Pe.Z.judgementIndex} ${ve?Pe.Z.activeAnswer:""}`},E[xe]),se.createElement(Ae.Z,{flex:1,className:`${Pe.Z.editorWrap} ml15`},se.createElement("div",{className:`${Pe.Z.inputBorder} ${Pe.Z.placeholder} ${ve?Pe.Z.activeJudgementAnswer:""}`},xe)),se.createElement(Ae.Z,{flex:"0 0 auto",className:"ml15"},se.createElement("div",{onClick:Ue,className:`${Pe.Z.setAnswerBtn} ${ve?Pe.Z.activeAnswer:""}`},ve?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},te=({questionTitlePlaceholder:re,choiceKey:oe,form:ue})=>{const[ve,xe]=(0,x.useState)(!1);return se.createElement("div",{className:Pe.Z.wrap},se.createElement("div",{className:Pe.Z.questionTitleEditorWrap},se.createElement(ke.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},se.createElement(ze.h,{scrollId:"name",watch:!0,height:140,placeholder:re}))),se.createElement(ke.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},se.createElement(ke.default.List,{name:"choices",rules:[{validator(Ue,He){return He.some(ye=>(ye==null?void 0:ye.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Ue=>se.createElement("div",{id:"choices"},Ue.map(He=>{var Me=He,{key:ye,name:Ke}=Me,Ge=b(Me,["key","name"]);return se.createElement(ke.default.Item,a(y({},Ge),{key:ye,name:Ke,noStyle:!0}),se.createElement(ee,{form:ue}))})))),se.createElement("div",{onClick:()=>xe(!0)},se.createElement(ke.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},se.createElement(ze.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:ve}))))}},41307:function(ln,tn,z){"use strict";z.d(tn,{h:function(){return y},x:function(){return a}});var x=z(35567),ie=z(52654),Ae=z(85725),ke=z(67294),Pe=Object.defineProperty,ze=Object.defineProperties,se=Object.getOwnPropertyDescriptors,et=Object.getOwnPropertySymbols,Te=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,_e=(b,E,ee)=>E in b?Pe(b,E,{enumerable:!0,configurable:!0,writable:!0,value:ee}):b[E]=ee,de=(b,E)=>{for(var ee in E||(E={}))Te.call(E,ee)&&_e(b,ee,E[ee]);if(et)for(var ee of et(E))Ze.call(E,ee)&&_e(b,ee,E[ee]);return b},je=(b,E)=>ze(b,se(E)),ce=(b,E)=>{var ee={};for(var te in b)Te.call(b,te)&&E.indexOf(te)<0&&(ee[te]=b[te]);if(b!=null&&et)for(var te of et(b))E.indexOf(te)<0&&Ze.call(b,te)&&(ee[te]=b[te]);return ee};const y=b=>{var E=b,{value:ee,onChange:te,scrollId:re}=E,oe=ce(E,["value","onChange","scrollId"]);return ke.createElement("div",{id:re||""},ke.createElement(x.Z,je(de({},oe),{defaultValue:ee,onChange:(ue,ve)=>{ve!=null&&ve.length?te(ue,ve):te(ue)}})))},a=({value:b,onChange:E,placeholder:ee,height:te=140,isEdit:re,miniToolbar:oe,watch:ue=!0})=>re?ke.createElement(x.Z,{watch:ue,isFocus:!0,height:te||void 0,placeholder:ee,defaultValue:b,onChange:E,miniToolbar:oe}):ke.createElement("div",{style:{cursor:"pointer"}},b?ke.createElement(Ae.Z,{className:ie.Z.inputBorder,value:b}):ke.createElement("div",{className:`${ie.Z.inputBorder} ${ie.Z.placeholder} inputBorderError`},ee))},77792:function(ln,tn,z){"use strict";z.d(tn,{W:function(){return Me}});var x=z(67294),ie=z(2453),Ae=z(66309),ke=z(91773),Pe=z(47897),ze=z(71230),se=z(15746),et=z(83062),Te=z(11486),Ze=z(42405),_e=z(52654),de=z(41307),je=z(35567),ce=z(17663),y=Object.defineProperty,a=Object.defineProperties,b=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,ee=Object.prototype.hasOwnProperty,te=Object.prototype.propertyIsEnumerable,re=(ye,Ke,Ge)=>Ke in ye?y(ye,Ke,{enumerable:!0,configurable:!0,writable:!0,value:Ge}):ye[Ke]=Ge,oe=(ye,Ke)=>{for(var Ge in Ke||(Ke={}))ee.call(Ke,Ge)&&re(ye,Ge,Ke[Ge]);if(E)for(var Ge of E(Ke))te.call(Ke,Ge)&&re(ye,Ge,Ke[Ge]);return ye},ue=(ye,Ke)=>a(ye,b(Ke)),ve=(ye,Ke)=>{var Ge={};for(var Xe in ye)ee.call(ye,Xe)&&Ke.indexOf(Xe)<0&&(Ge[Xe]=ye[Xe]);if(ye!=null&&E)for(var Xe of E(ye))Ke.indexOf(Xe)<0&&te.call(ye,Xe)&&(Ge[Xe]=ye[Xe]);return Ge};const xe=ye=>{var Ke=ye,{value:Ge,onChange:Xe}=Ke,Be=ve(Ke,["value","onChange"]);const rt=pt=>{Xe([pt])};return x.createElement(je.Z,ue(oe({},Be),{defaultValue:Ge==null?void 0:Ge[0],onChange:rt}))},Ue=ye=>{if(!ye)return!1;if(/^s*$/.test(ye)||ye.trim()===""){ie.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Ke=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return ye==="|"?(ie.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},He=({value:ye=[],onClose:Ke})=>x.createElement(Ae.default,{closable:!0,onClose:Ke,className:_e.Z.keywordTag},x.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},ye.join(" \u6216 "))),Me=({questionTitlePlaceholder:ye,form:Ke,showKeywords:Ge,isMustKeyWords:Xe=Ge})=>{const[Be,rt]=(0,x.useState)(!1),[pt,bt]=(0,x.useState)(""),St=ke.default.useWatch("use_keywords",Ke),wt=ke.default.useWatch("question_score",Ke);return x.createElement("div",{className:_e.Z.wrap},x.createElement("div",{className:_e.Z.questionTitleEditorWrap},x.createElement(ke.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},x.createElement(de.h,{scrollId:"name",watch:!0,height:140,placeholder:ye}))),x.createElement(ke.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:"answer_texts",labelCol:{span:24}},x.createElement(xe,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ge&&!Xe&&x.createElement(ke.default.Item,{hidden:!0,name:"use_keywords",valuePropName:"checked"},x.createElement(Pe.Z,{defaultChecked:!0})),Ge&&Xe&&x.createElement(ze.Z,{align:"middle",className:"mb30"},x.createElement(ke.default.Item,{name:"use_keywords",valuePropName:"checked"},x.createElement(Pe.Z,null)),x.createElement(se.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),x.createElement(se.Z,null,x.createElement(et.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},x.createElement(ce.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(St||!Xe)&&x.createElement(ke.default.List,{name:"keywords",rules:[{validator(jt,Jn){return Xe?Jn!=null&&Jn.length?(Jn==null?void 0:Jn.reduce((Et,xt)=>Et+xt.score,0))>parseFloat(wt)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(jt,{add:Jn,remove:va})=>x.createElement(x.Fragment,null,x.createElement("div",{className:`${_e.Z.title} mb10`},Xe?"\u5173\u952E\u8BCD":x.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),x.createElement(ze.Z,{align:"middle",className:"font14 mb30"},x.createElement(se.Z,{flex:1},x.createElement(Te.default,{value:pt,onChange:Et=>{bt(Et.target.value)},maxLength:50,allowClear:!0,onPressEnter:Et=>{var xt,Sn,da,yn;const $n=`${(xt=Et.target)==null?void 0:xt.value}`,nt=(da=(Sn=$n==null?void 0:$n.split("|"))==null?void 0:Sn.filter(dn=>!!dn))==null?void 0:da.map(dn=>dn==null?void 0:dn.trim()),Un=Ke.getFieldValue("keywords"),sa=((yn=Un==null?void 0:Un.map(dn=>dn==null?void 0:dn.keyword))==null?void 0:yn.flat())||[];for(const dn of nt)if(sa.includes(dn)){ie.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Ue($n)&&(Jn({keyword:nt,score:1}),bt(""))},className:_e.Z.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),x.createElement(se.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),jt.map(Et=>{var xt=Et,{key:Sn,name:da}=xt,yn=ve(xt,["key","name"]);return x.createElement(ze.Z,{key:Sn,className:"mb20",style:{marginRight:148}},x.createElement(se.Z,{flex:1},x.createElement(ze.Z,{align:"middle",justify:"space-between"},x.createElement(ke.default.Item,ue(oe({},yn),{name:[da,"keyword"]}),x.createElement(He,{onClose:()=>va(da)})),Xe&&x.createElement(ke.default.Item,ue(oe({},yn),{name:[da,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:_e.Z.blankInputNumberWrapper}),x.createElement(Ze.Z,{className:_e.Z.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),x.createElement("div",{onClick:()=>rt(!0)},x.createElement(ke.default.Item,{name:"analysis",label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(de.x,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Be}))))}},39044:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return Pe}});var x={text:"text___bQulM",sup:"sup___rX_Y3"},ie=z(91773),Ae=z(67294),Pe=({text:ze,name:se="question_score"})=>{const et=({value:Te})=>Ae.createElement("div",{className:x.text},Ae.createElement("span",{className:x.sup},"*"),Ae.createElement("span",{className:"mr10"},"\u5206\u503C"),Ae.createElement("span",null,Te||"--"),Ae.createElement("span",{className:"c-grey-999"},ze));return Ae.createElement(ie.default.Item,{noStyle:!0,name:se},Ae.createElement(et,null))}},57444:function(ln,tn,z){"use strict";z.d(tn,{h:function(){return re}});var x=z(67294),ie=z(42563),Ae=z(91773),ke=z(71577),Pe=z(4631),ze=z.n(Pe),se=z(71749),et=z(30483),Te=Object.defineProperty,Ze=Object.defineProperties,_e=Object.getOwnPropertyDescriptors,de=Object.getOwnPropertySymbols,je=Object.prototype.hasOwnProperty,ce=Object.prototype.propertyIsEnumerable,y=(oe,ue,ve)=>ue in oe?Te(oe,ue,{enumerable:!0,configurable:!0,writable:!0,value:ve}):oe[ue]=ve,a=(oe,ue)=>{for(var ve in ue||(ue={}))je.call(ue,ve)&&y(oe,ve,ue[ve]);if(de)for(var ve of de(ue))ce.call(ue,ve)&&y(oe,ve,ue[ve]);return oe},b=(oe,ue)=>Ze(oe,_e(ue));const E=ie.default.Option,ee={labelCol:{span:4},wrapperCol:{span:20}},te={asp:["ASP","vbscript"],actionscript:["ActionScript(3.0)/Flash/Flex","clike"],bash:["Bash/Bat","shell"],css:["CSS","css"],c:["C","clike"],cpp:["C++","clike"],csharp:["C#","clike"],coffeescript:["CoffeeScript","coffeescript"],d:["D","d"],dart:["Dart","dart"],delphi:["Delphi/Pascal","pascal"],erlang:["Erlang","erlang"],go:["Golang","go"],groovy:["Groovy","groovy"],html:["HTML","text/html"],java:["Java","clike"],json:["JSON","text/json"],javascript:["Javascript","javascript"],lua:["Lua","lua"],less:["LESS","css"],markdown:["Markdown","gfm"],"objective-c":["Objective-C","clike"],php:["PHP","php"],perl:["Perl","perl"],python:["Python","python"],r:["R","r"],rst:["reStructedText","rst"],ruby:["Ruby","ruby"],sql:["SQL","sql"],sass:["SASS/SCSS","sass"],shell:["Shell","shell"],scala:["Scala","clike"],swift:["Swift","clike"],vb:["VB/VBScript","vb"],xml:["XML","text/xml"],yaml:["YAML","yaml"]};tn.Z=({callback:oe,onCancel:ue})=>{const[ve,xe]=(0,x.useState)("python");function Ue(Me){xe(te[Me][1])}function He(Me){oe(Me)}return x.createElement(Ae.default,b(a({},ee),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:He,style:{width:500}}),x.createElement(Ae.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(ie.default,{getPopupContainer:Me=>Me.parentNode,onChange:Ue},Object.keys(te).map(Me=>x.createElement(E,{key:Me,value:Me},te[Me][0])))),x.createElement(Ae.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(re,{mode:ve})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ke.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ke.ZP,{type:"ghost",onClick:ue},"\u53D6\u6D88")))};function re({value:oe,onChange:ue,mode:ve,options:xe={}}){const Ue=(0,x.useRef)(),[He,Me]=(0,x.useState)();return(0,x.useEffect)(()=>{if(He){let ye=function(Ke){const Ge=Ke.getValue();ue&&ue(Ge)};return He.on("change",ye),()=>{He.off("change",ye)}}},[He,ue]),(0,x.useEffect)(()=>{He&&He.setOption("mode",ve)},[He,ve]),(0,x.useEffect)(()=>{He&&(oe!==He.getValue()||oe==="")&&setTimeout(()=>{He.setValue(oe||"")},300)},[He,oe]),(0,x.useEffect)(()=>{if(Ue.current&&!He){const ye=ze().fromTextArea(Ue.current,a({mode:ve,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},xe));Me(ye)}},[Ue.current,He]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:Ue}))}},35567:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return rr}});var x=z(67294),ie=z(4631),Ae=z.n(ie),ke=z(91033),Pe=z(71749),ze=z(57341),se=z(82801),et=z(88386),Te=z(49047),Ze=z(80785),_e=z(85725),de=({value:en="",className:gn,showTextOnly:an,showLines:pa,style:Ja={}})=>{const xr=(0,x.useMemo)(()=>"",[en]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:xr}}))},je=z(67294),ce=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,b=Object.getOwnPropertySymbols,E=Object.prototype.hasOwnProperty,ee=Object.prototype.propertyIsEnumerable,te=(en,gn,an)=>gn in en?ce(en,gn,{enumerable:!0,configurable:!0,writable:!0,value:an}):en[gn]=an,re=(en,gn)=>{for(var an in gn||(gn={}))E.call(gn,an)&&te(en,an,gn[an]);if(b)for(var an of b(gn))ee.call(gn,an)&&te(en,an,gn[an]);return en},oe=(en,gn)=>y(en,a(gn));let ue=[{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:en,title:gn,icon:an,actionName:pa,className:Ja="",children:xr}){function vo(){en(pa)}return je.createElement("a",{title:gn,className:Ja,onClick:vo},je.createElement("i",{className:`${an}`}),xr)}var xe=({watch:en,showNullButton:gn,showNullProgramButton:an,onActionCallback:pa,fullScreen:Ja,insertTemp:xr,hidetoolBar:vo,extraUse:Qr})=>{const xn=[...ue,{title:`${en?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${en?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return je.createElement("ul",{className:"markdown-toolbar-container"},!vo&&xn.map((fa,yo)=>je.createElement("li",{key:yo},fa.actionName?je.createElement(ve,oe(re({},fa),{onActionCallback:pa})):je.createElement("span",{className:"v-line"}))),gn?je.createElement("li",null,je.createElement(ve,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:pa},je.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,an?je.createElement(je.Fragment,null,je.createElement("li",null,je.createElement(ve,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:pa},je.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),je.createElement("li",null,je.createElement(ve,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:pa},je.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,xr&&je.createElement("li",null,je.createElement(ve,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${xr}`,onActionCallback:pa},je.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Qr&&je.createElement("li",null,Qr),je.createElement("li",{className:"btn-full-screen"},je.createElement(ve,{icon:`${Ja?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Ja?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:pa})))},Ue=z(76621),He=z(91773),Me=z(11486),ye=z(71577),Ke=Object.defineProperty,Ge=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,bt=(en,gn,an)=>gn in en?Ke(en,gn,{enumerable:!0,configurable:!0,writable:!0,value:an}):en[gn]=an,St=(en,gn)=>{for(var an in gn||(gn={}))rt.call(gn,an)&&bt(en,an,gn[an]);if(Be)for(var an of Be(gn))pt.call(gn,an)&&bt(en,an,gn[an]);return en},wt=(en,gn)=>Ge(en,Xe(gn));const jt={labelCol:{span:4},wrapperCol:{span:20}};var Jn=({callback:en,onCancel:gn})=>{function an(pa){en(pa)}return x.createElement(He.default,wt(St({},jt),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:an,style:{width:500}}),x.createElement(He.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(Me.default,null)),x.createElement(He.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(Me.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ye.ZP,{type:"ghost",onClick:gn},"\u53D6\u6D88")))},va=z(57444),Et=z(70859),xt=z(14446),Sn=z(71230),da=z(63205),yn=z(67294),$n=({callback:en,onCancel:gn})=>{const an=document.createElement("canvas"),pa=an.getContext("2d");an.width=1e3,an.height=800,pa.fillStyle="#ffffff",pa.fillRect(0,0,an.width,an.height);const Ja=an.toDataURL("image/png");return yn.createElement(xt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},yn.createElement(Sn.Z,{style:{height:"100vh"}},yn.createElement(da.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Ja,visible:!0,title:String(Date.now())},onOk:xr=>{en({src:xr.url})},onClose:gn})))},nt=z(23495);function Un(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(Un,go.CommandHandler),Un.prototype.canAlignSelection=function(){var en=this.diagram;return!(en===null||en.isReadOnly||en.isModelReadOnly||en.selection.count<2)},Un.prototype.alignLeft=function(){var en=this.diagram;en.startTransaction("aligning left");var gn=1/0;en.selection.each(function(an){an instanceof go.Link||(gn=Math.min(an.position.x,gn))}),en.selection.each(function(an){an instanceof go.Link||an.move(new go.Point(gn,an.position.y))}),en.commitTransaction("aligning left")},Un.prototype.alignRight=function(){var en=this.diagram;en.startTransaction("aligning right");var gn=-1/0;en.selection.each(function(an){if(!(an instanceof go.Link)){var pa=an.actualBounds.x+an.actualBounds.width;gn=Math.max(pa,gn)}}),en.selection.each(function(an){an instanceof go.Link||an.move(new go.Point(gn-an.actualBounds.width,an.position.y))}),en.commitTransaction("aligning right")},Un.prototype.alignTop=function(){var en=this.diagram;en.startTransaction("alignTop");var gn=1/0;en.selection.each(function(an){an instanceof go.Link||(gn=Math.min(an.position.y,gn))}),en.selection.each(function(an){an instanceof go.Link||an.move(new go.Point(an.position.x,gn))}),en.commitTransaction("alignTop")},Un.prototype.alignBottom=function(){var en=this.diagram;en.startTransaction("aligning bottom");var gn=-1/0;en.selection.each(function(an){if(!(an instanceof go.Link)){var pa=an.actualBounds.y+an.actualBounds.height;gn=Math.max(pa,gn)}}),en.selection.each(function(an){an instanceof go.Link||an.move(new go.Point(an.actualBounds.x,gn-an.actualBounds.height))}),en.commitTransaction("aligning bottom")},Un.prototype.alignCenterX=function(){var en=this.diagram,gn=en.selection.first();if(gn){en.startTransaction("aligning Center X");var an=gn.actualBounds.x+gn.actualBounds.width/2;en.selection.each(function(pa){pa instanceof go.Link||pa.move(new go.Point(an-pa.actualBounds.width/2,pa.actualBounds.y))}),en.commitTransaction("aligning Center X")}},Un.prototype.alignCenterY=function(){var en=this.diagram,gn=en.selection.first();if(gn){en.startTransaction("aligning Center Y");var an=gn.actualBounds.y+gn.actualBounds.height/2;en.selection.each(function(pa){pa instanceof go.Link||pa.move(new go.Point(pa.actualBounds.x,an-pa.actualBounds.height/2))}),en.commitTransaction("aligning Center Y")}},Un.prototype.alignColumn=function(en){var gn=this.diagram;gn.startTransaction("align Column"),en===void 0&&(en=0),en=parseFloat(en);var an=new Array;gn.selection.each(function(Qr){Qr instanceof go.Link||an.push(Qr)});for(var pa=0;pa<an.length-1;pa++){var Ja=an[pa],xr=Ja.actualBounds.y+Ja.actualBounds.height+en,vo=an[pa+1];vo.move(new go.Point(Ja.actualBounds.x,xr))}gn.commitTransaction("align Column")},Un.prototype.alignRow=function(en){en===void 0&&(en=0),en=parseFloat(en);var gn=this.diagram;gn.startTransaction("align Row");var an=new Array;gn.selection.each(function(Qr){Qr instanceof go.Link||an.push(Qr)});for(var pa=0;pa<an.length-1;pa++){var Ja=an[pa],xr=Ja.actualBounds.x+Ja.actualBounds.width+en,vo=an[pa+1];vo.move(new go.Point(xr,Ja.actualBounds.y))}gn.commitTransaction("align Row")},Un.prototype.canRotate=function(en){var gn=this.diagram;return!(gn===null||gn.isReadOnly||gn.isModelReadOnly||gn.selection.count<1)},Un.prototype.rotate=function(en){en===void 0&&(en=90);var gn=this.diagram;gn.startTransaction("rotate "+en.toString());var gn=this.diagram;gn.selection.each(function(an){an instanceof go.Link||an instanceof go.Group||(an.angle+=en)}),gn.commitTransaction("rotate "+en.toString())},Un.prototype.pullToFront=function(){var en=this.diagram;en.startTransaction("pullToFront");var gn=new go.Map;en.selection.each(function(an){gn.set(an.layer,0)}),gn.iteratorKeys.each(function(an){var pa=0;an.parts.each(function(Ja){if(!Ja.isSelected){var xr=Ja.zOrder;isNaN(xr)?Ja.zOrder=0:pa=Math.max(pa,xr)}}),gn.set(an,pa)}),en.selection.each(function(an){Un._assignZOrder(an,gn.get(an.layer)+1)}),en.commitTransaction("pullToFront")},Un.prototype.pushToBack=function(){var en=this.diagram;en.startTransaction("pushToBack");var gn=new go.Map;en.selection.each(function(an){gn.set(an.layer,0)}),gn.iteratorKeys.each(function(an){var pa=0;an.parts.each(function(Ja){if(!Ja.isSelected){var xr=Ja.zOrder;isNaN(xr)?Ja.zOrder=0:pa=Math.min(pa,xr)}}),gn.set(an,pa)}),en.selection.each(function(an){Un._assignZOrder(an,gn.get(an.layer)-1-Un._findGroupDepth(an))}),en.commitTransaction("pushToBack")},Un._assignZOrder=function(en,gn,an){an===void 0&&(an=en),en.layer===an.layer&&(en.zOrder=gn),en instanceof go.Group&&en.memberParts.each(function(pa){Un._assignZOrder(pa,gn+1,an)})},Un._findGroupDepth=function(en){if(en instanceof go.Group){var gn=0;return en.memberParts.each(function(an){gn=Math.max(gn,Un._findGroupDepth(an))}),gn+1}else return 0},Un.prototype.doKeyDown=function(){var en=this.diagram;if(en!==null){var gn=en.lastInput;if(gn.key==="Up"||gn.key==="Down"||gn.key==="Left"||gn.key==="Right"){var an=this.arrowKeyBehavior;if(an==="none")return;if(an==="select"){this._arrowKeySelect();return}else if(an==="move"){this._arrowKeyMove();return}else if(an==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},Un.prototype._getAllParts=function(){var en=new Array;return this.diagram.nodes.each(function(gn){en.push(gn)}),this.diagram.parts.each(function(gn){en.push(gn)}),en},Un.prototype._arrowKeyMove=function(){var en=this.diagram,gn=en.lastInput,an=0,pa=0;if(gn.control||gn.meta)an=1,pa=1;else if(en.grid!==null){var Ja=en.grid.gridCellSize;pa=Ja.width,an=Ja.height}en.startTransaction("arrowKeyMove"),en.selection.each(function(xr){gn.key==="Up"?xr.move(new go.Point(xr.actualBounds.x,xr.actualBounds.y-an)):gn.key==="Down"?xr.move(new go.Point(xr.actualBounds.x,xr.actualBounds.y+an)):gn.key==="Left"?xr.move(new go.Point(xr.actualBounds.x-pa,xr.actualBounds.y)):gn.key==="Right"&&xr.move(new go.Point(xr.actualBounds.x+pa,xr.actualBounds.y))}),en.commitTransaction("arrowKeyMove")},Un.prototype._arrowKeySelect=function(){var en=this.diagram,gn=en.lastInput,an=null;gn.key==="Up"?an=this._findNearestPartTowards(270):gn.key==="Down"?an=this._findNearestPartTowards(90):gn.key==="Left"?an=this._findNearestPartTowards(180):gn.key==="Right"&&(an=this._findNearestPartTowards(0)),an!==null&&(gn.shift?an.isSelected=!0:gn.control||gn.meta?an.isSelected=!an.isSelected:en.select(an))},Un.prototype._findNearestPartTowards=function(en){var gn=this.diagram.selection.first();if(gn===null)return null;for(var an=gn.actualBounds.center,pa=this._getAllParts(),Ja=1/0,xr=gn,vo=0;vo<pa.length;vo++){var Qr=pa[vo];if(Qr!==gn&&Qr.canSelect()){var xn=Qr.actualBounds.center,fa=an.directionPoint(xn),yo=this._angleCloseness(fa,en);if(yo<=45){var ca=an.distanceSquaredPoint(xn);ca*=1+Math.sin(yo*Math.PI/180),ca<Ja&&(Ja=ca,xr=Qr)}}}return xr},Un.prototype._angleCloseness=function(en,gn){return Math.min(Math.abs(gn-en),Math.min(Math.abs(gn+360-en),Math.abs(gn-360-en)))},Un.prototype._arrowKeyTree=function(){var en=this.diagram,gn=en.selection.first();if(gn instanceof go.Node){var an=en.lastInput;if(an.key==="Right"){if(!gn.isTreeLeaf)if(!gn.isTreeExpanded)en.commandHandler.canExpandTree(gn)&&en.commandHandler.expandTree(gn);else{var pa=this._sortTreeChildrenByY(gn).first();pa!==null&&en.select(pa)}}else if(an.key==="Left")if(!gn.isTreeLeaf&&gn.isTreeExpanded)en.commandHandler.canCollapseTree(gn)&&en.commandHandler.collapseTree(gn);else{var Ja=gn.findTreeParentNode();Ja!==null&&en.select(Ja)}else if(an.key==="Up"){var Ja=gn.findTreeParentNode();if(Ja!==null){var xr=this._sortTreeChildrenByY(Ja),vo=xr.indexOf(gn);if(vo>0){for(var Qr=xr.elt(vo-1);Qr!==null&&Qr.isTreeExpanded&&!Qr.isTreeLeaf;){var xn=this._sortTreeChildrenByY(Qr);Qr=xn.last()}Qr!==null&&en.select(Qr)}else en.select(Ja)}}else if(an.key==="Down")if(gn.isTreeExpanded&&!gn.isTreeLeaf){var pa=this._sortTreeChildrenByY(gn).first();pa!==null&&en.select(pa)}else for(;gn!==null;){var Ja=gn.findTreeParentNode();if(Ja===null)break;var xr=this._sortTreeChildrenByY(Ja),vo=xr.indexOf(gn);if(vo<xr.length-1){en.select(xr.elt(vo+1));break}else gn=Ja}var fa=en.selection.first();fa!==null&&en.scrollToRect(fa.actualBounds)}},Un.prototype._sortTreeChildrenByY=function(en){var gn=new go.List().addAll(en.findTreeChildrenNodes());return gn.sort(function(an,pa){var Ja=an.location,xr=pa.location;return Ja.y<xr.y?-1:Ja.y>xr.y?1:Ja.x<xr.x?-1:Ja.x>xr.x?1:0}),gn},Un.prototype.copyToClipboard=function(en){go.CommandHandler.prototype.copyToClipboard.call(this,en),this._lastPasteOffset.set(this.pasteOffset)},Un.prototype.pasteFromClipboard=function(){var en=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(en,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),en},Object.defineProperty(Un.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(en){if(en!=="move"&&en!=="select"&&en!=="scroll"&&en!=="tree"&&en!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+en);this._arrowKeyBehavior=en}}),Object.defineProperty(Un.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(en){if(!(en instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+en);this._pasteOffset.set(en)}});var sa=Un,dn=z(18023),Nt=z(15746),mn=z(33170),Ve={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},Le=z(67294),yt=(en,gn,an)=>new Promise((pa,Ja)=>{var xr=xn=>{try{Qr(an.next(xn))}catch(fa){Ja(fa)}},vo=xn=>{try{Qr(an.throw(xn))}catch(fa){Ja(fa)}},Qr=xn=>xn.done?pa(xn.value):Promise.resolve(xn.value).then(xr,vo);Qr((an=an.apply(en,gn)).next())});function Qt({onCancel:en,callback:gn}){let an=(0,x.useRef)(),pa=(0,x.useRef)(),Ja=(0,x.useRef)(),xr=(0,x.useRef)(!1);const vo=(0,x.useRef)(!1),[Qr,xn]=(0,x.useState)(0);function fa(){const ca=nt.bx.make,dr={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"};an.current=new nt.S0(pa.current,{padding:20,grid:ca(nt.s_,"Grid",ca(nt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ca(nt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Ka=>{var Or=Ka.diagram.commandHandler.addTopLevelParts(Ka.diagram.selection,!0);Or||Ka.diagram.currentTool.doCancel()},commandHandler:ca(sa),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Ka=>{var Or=Ka.subject;Or.location=Or.location.copy().snapToGridPoint(Ka.diagram.grid.gridOrigin,Ka.diagram.grid.gridCellSize),setTimeout(()=>{Ka.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Ka=>{var Or=Ka.subject;setTimeout(()=>{Ka.diagram.commandHandler.editTextBlock()})},LinkRelinked:Ka=>{var Or=Ka.parameter.part;Or.invalidateConnectedLinks();var Bo=Ka.subject;Ka.diagram.toolManager.linkingTool.isForwards?Bo.toNode.invalidateConnectedLinks():Bo.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),an.current.nodeTemplate=ca(nt.NB,"Auto",{locationSpot:nt.z6.Center,locationObjectName:"SHAPE",desiredSize:new nt.$u(120,60),minSize:new nt.$u(40,40),resizable:!0,resizeCellSize:new nt.$u(10,10),rotatable:!0},new nt.KX("location","loc",nt.E9.parse).makeTwoWay(nt.E9.stringify),new nt.KX("desiredSize","size",nt.$u.parse).makeTwoWay(nt.$u.stringify),ca(nt.bn,{name:"SHAPE",fill:dr.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:nt.z6.AllSides,toSpot:nt.z6.AllSides},new nt.KX("figure"),new nt.KX("fill"),new nt.KX("stroke","borderColor"),new nt.KX("strokeWidth","thickness"),new nt.KX("strokeDashArray","dash")),ca(nt.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),ca(nt.al,{margin:1,textAlign:"center",overflow:nt.al.OverflowEllipsis,editable:!0},new nt.KX("text").makeTwoWay(),new nt.KX("stroke","color"))),an.current.nodeTemplate.toolTip=ca("ToolTip",ca(nt.s_,"Vertical",{maxSize:new nt.$u(200,NaN)},ca(nt.al,{font:"bold 10pt sans-serif",textAlign:"center"},new nt.KX("text")),ca(nt.al,{font:"10pt sans-serif",textAlign:"center"},new nt.KX("text","details"))));function Eo(Ka,Or){var Bo=(oo,Ai)=>{oo.handled=!0,oo.diagram.model.commit(Pi=>{var Ni=Ai.part.adornedPart,ni=new nt.E9().setRectSpot(Ni.actualBounds,Ka);ni.subtract(Ni.location),ni.scale(2,2),ni.x+=Math.sign(ni.x)*130,ni.y+=Math.sign(ni.y)*130,ni.add(Ni.location),ni.snapToGridPoint(oo.diagram.grid.gridOrigin,oo.diagram.grid.gridCellSize);var Ci=Pi.copyNodeData(Ni.data);Pi.setGroupKeyForNodeData(Ci,Pi.getGroupKeyForNodeData(Ni.data)),Pi.addNodeData(Ci);var Bt={from:Ni.key,to:Pi.getKeyForNodeData(Ci)};Pi.addLinkData(Bt);var kt=oo.diagram.findNodeForData(Ci);kt.location=ni,oo.diagram.select(kt),setTimeout(()=>{oo.diagram.commandHandler.editTextBlock()},20)})};return ca(nt.bn,{figure:Or,alignment:Ka,alignmentFocus:Ka.opposite(),width:Ka.equals(nt.z6.Top)||Ka.equals(nt.z6.Bottom)?25:18,height:Ka.equals(nt.z6.Top)||Ka.equals(nt.z6.Bottom)?18:25,fill:"orange",stroke:dr.white,strokeWidth:4,mouseEnter:(oo,Ai)=>Ai.fill="dodgerblue",mouseLeave:(oo,Ai)=>Ai.fill="orange",isActionable:!0,click:Bo,contextClick:Bo})}function Di(Ka){return ca(nt.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:(Or,Bo)=>Bo.fill="dodgerblue",mouseLeave:(Or,Bo)=>Bo.fill="orange",click:(Or,Bo)=>{Or.diagram.commandHandler.showContextMenu(Bo.part.adornedPart)}},Ka||{})}an.current.nodeTemplate.selectionAdornmentTemplate=ca(nt.uz,"Spot",ca(nt.Vm,{padding:10}),Eo(nt.z6.Top,"TriangleUp"),Eo(nt.z6.Left,"TriangleLeft"),Eo(nt.z6.Right,"TriangleRight"),Eo(nt.z6.Bottom,"TriangleDown"),Di({alignment:new nt.z6(.75,0)}));function Xo(Ka,Or){return(Bo,oo)=>{Bo.handled=!0,Bo.diagram.model.commit(Ai=>{Ai.set(oo.part.adornedPart.data,Ka,Or)})}}function Oa(Ka,Or){return Or||(Or="color"),ca(nt.bn,{width:16,height:16,stroke:"lightgray",fill:Ka,margin:1,background:"transparent",mouseEnter:(Bo,oo)=>oo.stroke="dodgerblue",mouseLeave:(Bo,oo)=>oo.stroke="lightgray",click:Xo(Or,Ka),contextClick:Xo(Or,Ka)})}function qi(){return[ca("ContextMenuButton",ca(nt.s_,"Horizontal",Oa(dr.white,"fill"),Oa(dr.beige,"fill"),Oa(dr.extralightblue,"fill"),Oa(dr.extralightred,"fill"))),ca("ContextMenuButton",ca(nt.s_,"Horizontal",Oa(dr.lightgray,"fill"),Oa(dr.lightgreen,"fill"),Oa(dr.lightblue,"fill"),Oa(dr.lightred,"fill")))]}function Si(){return[ca("ContextMenuButton",ca(nt.s_,"Horizontal",Oa(dr.black),Oa(dr.green),Oa(dr.blue),Oa(dr.red))),ca("ContextMenuButton",ca(nt.s_,"Horizontal",Oa(dr.white),Oa(dr.magenta),Oa(dr.purple),Oa(dr.orange)))]}function vn(Ka,Or){return Or||(Or="thickness"),ca(nt.bn,"LineH",{width:16,height:16,strokeWidth:Ka,margin:1,background:"transparent",mouseEnter:(Bo,oo)=>oo.background="dodgerblue",mouseLeave:(Bo,oo)=>oo.background="transparent",click:Xo(Or,Ka),contextClick:Xo(Or,Ka)})}function Ea(Ka,Or){return Or||(Or="dash"),ca(nt.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Ka,margin:1,background:"transparent",mouseEnter:(Bo,oo)=>oo.background="dodgerblue",mouseLeave:(Bo,oo)=>oo.background="transparent",click:Xo(Or,Ka),contextClick:Xo(Or,Ka)})}function ha(){return[ca("ContextMenuButton",ca(nt.s_,"Horizontal",vn(1),vn(2),vn(3),vn(4))),ca("ContextMenuButton",ca(nt.s_,"Horizontal",Ea(null),Ea([2,4]),Ea([4,4])))]}function La(Ka,Or){return Or||(Or="figure"),ca(nt.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Ka,margin:1,background:"transparent",mouseEnter:(Bo,oo)=>oo.fill="dodgerblue",mouseLeave:(Bo,oo)=>oo.fill="lightgray",click:Xo(Or,Ka),contextClick:Xo(Or,Ka)})}an.current.nodeTemplate.contextMenu=ca("ContextMenu",ca("ContextMenuButton",ca(nt.s_,"Horizontal",La("Rectangle"),La("RoundedRectangle"),La("Ellipse"),La("Diamond"))),ca("ContextMenuButton",ca(nt.s_,"Horizontal",La("Parallelogram2"),La("ManualOperation"),La("Procedure"),La("Cylinder1"))),ca("ContextMenuButton",ca(nt.s_,"Horizontal",La("Terminator"),La("CreateRequest"),La("Document"),La("TriangleDown"))),qi(),Si(),ha()),an.current.groupTemplate=ca(nt.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:nt.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Ka,Or)=>{var Bo=Or.addMembers(Or.diagram.selection,!0);Bo||Or.diagram.currentTool.doCancel()},avoidable:!1},new nt.KX("location","loc",nt.E9.parse).makeTwoWay(nt.E9.stringify),ca(nt.s_,"Auto",{name:"BODY"},ca(nt.bn,{parameter1:10,fill:dr.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:nt.z6.AllSides,toSpot:nt.z6.AllSides},new nt.KX("fill"),new nt.KX("stroke","color"),new nt.KX("strokeWidth","thickness"),new nt.KX("strokeDashArray","dash")),ca(nt.Vm,{background:"transparent",margin:20})),ca(nt.al,{alignment:nt.z6.Top,alignmentFocus:nt.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new nt.KX("text"),new nt.KX("stroke","color"))),an.current.groupTemplate.selectionAdornmentTemplate=ca(nt.uz,"Spot",ca(nt.s_,"Auto",ca(nt.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),ca(nt.Vm,{margin:1.5})),Di({alignment:nt.z6.TopRight,alignmentFocus:nt.z6.BottomRight})),an.current.groupTemplate.contextMenu=ca("ContextMenu",qi(),Si(),ha()),an.current.linkTemplate=ca(nt.rU,{layerName:"Foreground",routing:nt.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new nt.KX("fromSpot","fromSpot",nt.z6.parse),new nt.KX("toSpot","toSpot",nt.z6.parse),new nt.KX("fromShortLength","dir",Ka=>Ka>=1?10:0),new nt.KX("toShortLength","dir",Ka=>Ka>=1?10:0),new nt.KX("points").makeTwoWay(),ca(nt.bn,{strokeWidth:2},new nt.KX("stroke","color"),new nt.KX("strokeWidth","thickness"),new nt.KX("strokeDashArray","dash")),ca(nt.bn,{segmentIndex:0,segmentOffset:new nt.E9(15,0),segmentOrientation:nt.rU.OrientAlong,alignmentFocus:nt.z6.Right,figure:"circle",width:10,strokeWidth:0},new nt.KX("fill","color"),new nt.KX("visible","dir",Ka=>Ka===1)),ca(nt.bn,{segmentIndex:-1,segmentOffset:new nt.E9(-10,6),segmentOrientation:nt.rU.OrientPlus90,alignmentFocus:nt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new nt.KX("fill","color"),new nt.KX("visible","dir",Ka=>Ka>=1),new nt.KX("width","thickness",Ka=>7+3*Ka),new nt.KX("height","thickness",Ka=>7+3*Ka),new nt.KX("segmentOffset","thickness",Ka=>new nt.E9(-15,4+1.5*Ka))),ca(nt.bn,{segmentIndex:0,segmentOffset:new nt.E9(15,-6),segmentOrientation:nt.rU.OrientMinus90,alignmentFocus:nt.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new nt.KX("fill","color"),new nt.KX("visible","dir",Ka=>Ka===2),new nt.KX("width","thickness",Ka=>7+3*Ka),new nt.KX("height","thickness",Ka=>7+3*Ka),new nt.KX("segmentOffset","thickness",Ka=>new nt.E9(-15,4+1.5*Ka))),ca(nt.al,{alignmentFocus:new nt.z6(0,1,-4,0),editable:!0},new nt.KX("text").makeTwoWay(),new nt.KX("stroke","color"))),an.current.linkTemplate.selectionAdornmentTemplate=ca(nt.uz,ca(nt.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:wr(2)},new nt.KX("pathPattern","thickness",wr)),Di({alignmentFocus:new nt.z6(0,0,-6,-4)}));function wr(Ka){return ca(nt.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Ka+4).toString()+" H3"})}function ja(Ka){var Or="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Ka===0?Or="M0 0 M16 16 M0 8 L16 8":Ka===2&&(Or="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),ca(nt.bn,{geometryString:Or,margin:2,background:"transparent",mouseEnter:(Bo,oo)=>oo.background="dodgerblue",mouseLeave:(Bo,oo)=>oo.background="transparent",click:Xo("dir",Ka),contextClick:Xo("dir",Ka)})}function Er(Ka){var Or=(Bo,oo)=>{Bo.handled=!0,Bo.diagram.model.commit(Ai=>{var Pi=oo.part.adornedPart;Ai.set(Pi.data,Ka?"toSpot":"fromSpot",nt.z6.stringify(nt.z6.AllSides)),(Ka?Pi.toNode:Pi.fromNode).invalidateConnectedLinks()})};return ca(nt.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Bo,oo)=>oo.background="dodgerblue",mouseLeave:(Bo,oo)=>oo.background="transparent",click:Or,contextClick:Or})}function nn(Ka,Or){var Bo=0,oo=nt.z6.RightSide;Ka.equals(nt.z6.Top)?(Bo=270,oo=nt.z6.TopSide):Ka.equals(nt.z6.Left)?(Bo=180,oo=nt.z6.LeftSide):Ka.equals(nt.z6.Bottom)&&(Bo=90,oo=nt.z6.BottomSide),Or||(Bo-=180);var Ai=(Pi,Ni)=>{Pi.handled=!0,Pi.diagram.model.commit(ni=>{var Ci=Ni.part.adornedPart;ni.set(Ci.data,Or?"toSpot":"fromSpot",nt.z6.stringify(oo)),(Or?Ci.toNode:Ci.fromNode).invalidateConnectedLinks()})};return ca(nt.bn,{alignment:Ka,alignmentFocus:Ka.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Bo,background:"transparent",mouseEnter:(Pi,Ni)=>Ni.background="dodgerblue",mouseLeave:(Pi,Ni)=>Ni.background="transparent",click:Ai,contextClick:Ai})}an.current.linkTemplate.contextMenu=ca("ContextMenu",Si(),ha(),ca("ContextMenuButton",ca(nt.s_,"Horizontal",ja(0),ja(1),ja(2))),ca("ContextMenuButton",ca(nt.s_,"Horizontal",ca(nt.s_,"Spot",Er(!1),nn(nt.z6.Top,!1),nn(nt.z6.Left,!1),nn(nt.z6.Right,!1),nn(nt.z6.Bottom,!1)),ca(nt.s_,"Spot",{margin:new nt.Zt(0,0,0,2)},Er(!0),nn(nt.z6.Top,!0),nn(nt.z6.Left,!0),nn(nt.z6.Right,!0),nn(nt.z6.Bottom,!0)))));const To=`{ "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 za=["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 to(Ka){return console.log("shapeName:",Ka),za.indexOf(Ka)>=0}var li=new nt.YI(Ja.current,{maxSelectionCount:1,linkTemplate:ca(nt.rU,{locationSpot:nt.z6.Center,selectionAdornmentTemplate:ca(nt.uz,"Link",{locationSpot:nt.z6.Center},ca(nt.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),ca(nt.bn,{toArrow:"Standard",stroke:null}))},{routing:nt.rU.AvoidsNodes,curve:nt.rU.JumpOver,corner:5,toShortLength:4},new nt.KX("points"),ca(nt.bn,{isPanelMain:!0,strokeWidth:2}),ca(nt.bn,{toArrow:"Standard",stroke:null})),model:new nt.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...nt.bn.getFigureGenerators().toArray().map(Ka=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Ka.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return an.current.addDiagramListener("TextEdited",function(Ka){var Or;const Bo=Ka.subject.part;var oo=(Or=document.activeElement)==null?void 0:Or.value;typeof oo=="string"&&oo.trim()===""&&an.current.model.commit(function(Ai){Ai.set(Bo.data,"text","\u672A\u547D\u540D"),an.current.commandHandler.stopCommand()},"increment")}),li.nodeTemplate=ca(nt.NB,"Auto",{locationSpot:nt.z6.Center},new nt.KX("location","location",nt.E9.parse).makeTwoWay(nt.E9.stringify),ca(nt.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 nt.KX("stroke").makeTwoWay(),new nt.KX("fill").makeTwoWay(),new nt.KX("figure")),ca(nt.al,{margin:new nt.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new nt.$u(16,16),maxSize:new nt.$u(10,NaN),textAlign:"center",editable:!0},new nt.KX("key").makeTwoWay())),setTimeout(()=>{an.current.grid=ca(nt.s_,"Grid",ca(nt.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),ca(nt.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),an.current.grid.visible=!0,an.current.grid.gridCellStroke="darkgray",an.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=an.current,an.current}const yo=()=>yt(this,null,function*(){var ca=an.current.makeImage();const dr=yield(0,mn.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:ca.src}});gn({src:dr.url})});return(0,x.useEffect)(()=>(setTimeout(()=>{fa()},500),xn(Qr+1),()=>{an.current=null}),[]),Le.createElement("div",{ref:vo,className:xr.current?`${Ve.maxH60} body-overflow-initial`:"body-overflow-initial"},Le.createElement(xt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Qr,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:Le.createElement(Sn.Z,null,Le.createElement(Nt.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),Le.createElement(Nt.Z,{onClick:()=>{var ca,dr,Eo=an.current.selection.first();if(xr.current=!xr.current,document.activeElement&&Eo){let Di=(dr=(ca=document.activeElement)==null?void 0:ca.value)==null?void 0:dr.trim();typeof Di=="string"&&an.current.model.commit(function(Xo){Xo.set(Eo.data,"text",Di||"\u672A\u547D\u540D"),an.current.commandHandler.stopCommand()},"increment")}xn(Qr+1)}},Le.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:en},Le.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Ve.flowChartWrp},Le.createElement("div",{style:{display:"flex",height:"100%"}},Le.createElement("div",{style:{width:"300px",height:"100%"}},Le.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),Le.createElement("div",{style:{height:"calc(100% - 50px)"},className:Ve.myPaletteDiv,ref:Ja})),Le.createElement("div",{style:{flex:1,position:"relative"}},Le.createElement("div",{ref:pa,style:{height:"80vh"}}))),Le.createElement("div",{className:"tr"},Le.createElement(ye.ZP,{size:"large",onClick:yo,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var Cn=Qt,Kn=z(78045),Da=z(42405);const On=Kn.ZP.Group,aa={margin:"0 8px"};var xa=({callback:en,onCancel:gn})=>{function an(pa){en(pa)}return x.createElement(He.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:an},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:aa},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:aa},"\u884C\u6570"),x.createElement(He.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(Da.Z,null)),x.createElement("span",{style:aa},"\u5217\u6570"),x.createElement(He.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(Da.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:aa},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(He.default.Item,{name:"align"},x.createElement(On,null,x.createElement(Kn.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(Kn.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(Kn.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(Kn.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(ye.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(ye.ZP,{type:"ghost",onClick:gn},"\u53D6\u6D88")))},_a=z(47897),Vr=z(61016),yr=z.n(Vr),Mt=(0,x.forwardRef)(({use3d:en,width:gn,height:an,callback:pa,showSaveButton:Ja},xr)=>{const vo=(0,x.useRef)(),Qr=(0,x.useRef)(),[xn,fa]=(0,x.useState)(!1),yo=(0,x.useRef)({id:vo,appName:"graphing",width:gn||1e3,height:an||600,showToolBar:!0,showMenuBar:!0,allowStyleBar:!0,showAlgebraInput:!0,enableLabelDrags:!1,enableShiftDragZoom:!0,showToolBarHelp:!1,errorDialogsActive:!0,showTutorialLink:!0,showLogging:!0,useBrowserForJS:!1});(0,x.useEffect)(()=>{Qr.current=new(yr())(yo.current,!0),window.onload=function(){Qr.current.inject("applet_container")}},[]);const ca=()=>{var dr=window.ggbApplet.getPNGBase64(1,!0,72);return pa&&pa(dr),dr};return(0,x.useEffect)(()=>{yo.current.appName=xn?"3D":"graphing",Qr.current.inject("applet_container")},[xn]),(0,x.useEffect)(()=>{fa(en)},[en]),(0,x.useImperativeHandle)(xr,()=>({getImgData:ca})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:vo}),x.createElement(Sn.Z,{align:"middle"},x.createElement(Nt.Z,{flex:1},x.createElement(_a.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:xn,onChange:dr=>fa(dr)})),x.createElement(Nt.Z,null,x.createElement(ye.ZP,{size:"large",onClick:ca,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),lr=z(36527),ot=z(25934),at=z(2453);const Tt="link",sn="upload-image",zt="add-flowchart",Na="draw-image",Zn="add-flowchart",Qn="code-block",ga="add-table",Dr="------------",br={default:Dr,left:`:${Dr}`,center:`:${Dr}:`,right:`${Dr}:`};var or=z(99914),ro=(en,gn,an)=>new Promise((pa,Ja)=>{var xr=xn=>{try{Qr(an.next(xn))}catch(fa){Ja(fa)}},vo=xn=>{try{Qr(an.throw(xn))}catch(fa){Ja(fa)}},Qr=xn=>xn.done?pa(xn.value):Promise.resolve(xn.value).then(xr,vo);Qr((an=an.apply(en,gn)).next())});function $r(){}let Lr=0;const uo=1e4,Mo="\u2581",wo="@\u2581\u2581@",Vo="@\u2581@",zo=`
**\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`,Ca=["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 tr(en){return/^\d+$/.test(en)?`${en}px`:en}const gr=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",Jr={[gr+"-B"]:"bold",[gr+"-I"]:"italic"},Ha={[Tt]:"\u6DFB\u52A0\u94FE\u63A5",[Qn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[sn]:"\u6DFB\u52A0\u56FE\u7247",[Na]:"\u6DFB\u52A0\u753B\u56FE",[zt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[ga]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var rr=({defaultValue:en="",onChange:gn,width:an="100%",height:pa=400,miniToolbar:Ja=!1,isFocus:xr=!1,watch:vo,insertTemp:Qr,mode:xn="markdown",id:fa="markdown-editor-id",showResizeBar:yo=!1,noStorage:ca=!1,showNullButton:dr=!1,showNullProgramButton:Eo=!1,hidetoolBar:Di=!1,fullScreen:Xo=!1,onBlur:Oa,onCMBeforeChange:qi,onFullScreen:Si,className:vn="",disablePaste:Ea=!1,disabled:ha=!1,disabledFill:La=!1,placeholder:wr="",values:ja="",extraUse:Er})=>{const[nn,To]=(0,x.useState)(null),[za,to]=(0,x.useState)(en),[li,Ka]=(0,x.useState)(vo),[Or,Bo]=(0,x.useState)(Xo),[oo,Ai]=(0,x.useState)(""),[Pi,Ni]=(0,x.useState)(0),[ni,Ci]=(0,x.useState)(pa),[Bt,kt]=(0,x.useState)(!1),jn=(0,x.useRef)((0,ot.Z)()),Ia=(0,x.useRef)(!1),sr=(0,x.useRef)(),[io,bo]=(0,x.useState)(0),[ko,fr]=(0,x.useState)(0),$o=(0,x.useRef)(),di=(0,x.useRef)(),Ho=(0,x.useRef)(),xi=(0,x.useRef)(),Mi=()=>ro(void 0,null,function*(){var na;const Yn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:jn.current}});(na=Yn==null?void 0:Yn.attachments)!=null&&na.length&&(console.log("cm:",nn,$o),Yn.attachments.map(Dn=>{Dn.content_type.indexOf("image")>-1?nn.replaceSelection(`![,](/api/attachments/${Dn.id}?type=${Dn.content_type})`):Dn.content_type.indexOf("video")>-1?nn.replaceSelection(`<video width="100%" controls src="${ENV.API_SERVER}/api/attachments/${data.id}"></video>`):Dn.content_type.indexOf("pdf")>-1?nn.replaceSelection(`<a href="${ENV.API_SERVER}/api/attachments/${Dn.id}?type=${Dn.content_type}&disposition=inline" target="_blank">${Dn.name}</a>`):nn.replaceSelection(`[${Dn.name}](${ENV.API_SERVER}/api/attachments/${Dn.id}?type=${Dn.content_type})`)}))});(0,x.useEffect)(()=>{const na=window.scrollY||window.pageYOffset;to(ja),nn==null||nn.setValue(ja),window.scrollTo(0,na)},[ja]),(0,x.useEffect)(()=>{Si==null||Si(Or)},[Or]),(0,x.useEffect)(()=>{if($o.current){let na=function(Dn,Sa){var Nr;if(Ea){Sa.preventDefault();return}const we=Sa.clipboardData;if(we){const rn=we.types.toString(),Ht=we.items;if(rn==="Files"||we.types.indexOf("Files")>-1){if(Sa.preventDefault(),xn=="stex")return;try{let _n=Ht[1];((Nr=Ht[0])==null?void 0:Nr.kind)==="file"&&(_n=Ht[0]);const Gt=_n.getAsFile(),oa=Gt.name.split(".").pop();(0,Et.I)(Gt,ma=>{var ea,wa,mr;ma.id?((ea=Gt==null?void 0:Gt.type)==null?void 0:ea.indexOf("image"))>-1?Yn.replaceSelection(`<img width="100%" src="/api/attachments/${ma.id}?type=${ma.content_type})" alt="" />`):((wa=Gt==null?void 0:Gt.type)==null?void 0:wa.indexOf("video"))>-1?Yn.replaceSelection(`<video width="100%" controls src="/api/attachments/${ma.id}"></video>`):((mr=Gt==null?void 0:Gt.type)==null?void 0:mr.indexOf("pdf"))>-1?Yn.replaceSelection(`<a href="/api/attachments/${ma.id}?type=${Gt.type}&disposition=inline" target="_blank">${Gt.name}</a>`):Ca.includes(oa)?Yn.replaceSelection(`<a href="/api/attachments/${ma.id}?type=office&disposition=inline" target="_blank">${Gt.name}</a>`):Yn.replaceSelection(`[${Gt.name}](/api/attachments/${ma.id}?type=${ma.content_type})`):(ma==null?void 0:ma.status)===401&&(at.ZP.warning((ma==null?void 0:ma.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(_n){at.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const Yn=Ae().fromTextArea($o.current,{mode:xn,lineNumbers:!Ja,lineWrapping:!0,value:en,autoCloseTags:!Eo,autoCloseBrackets:!0});return Yn.on("keyup",function(Dn,Sa){Sa.keyCode===8&&(Dn.getValue()==""?Yn.setOption("placeholder",wr):Yn.setOption("placeholder",null))}),Yn.on("keydown",function(Dn,Sa){if(Sa.keyCode===8){var Nr=Bi(Dn);Nr&&Sa.preventDefault()}}),xr&&Yn.focus(),Yn.on("paste",na),Yn.on("dragleave",function(Dn,Sa){di.current.classList.remove("mouse-hover-md")}),ha&&Yn.on("beforeChange",function(Dn,Sa){(Sa.origin==="paste"||Sa.origin==="+input")&&Sa.cancel()}),To(Yn),()=>{Yn.off("paste",na)}}},[]);const Yo=(0,x.useCallback)(()=>{if(di.current)try{}catch(na){console.log(na,"---- to set md editor body height")}},[ni,di,Or]);(0,x.useEffect)(()=>{function na(){let Yn=new ke.Z(Dn=>{for(let Sa of Dn)(Sa.target.offsetHeight>0||Sa.target.offsetWidth>0)&&(Yo(),nn.setSize("100%","100%"),nn.refresh())});return Yn.observe($o.current.parentElement),Yn}if(nn){const Yn=na();return()=>{var Dn,Sa;(Dn=$o.current)!=null&&Dn.parentElement&&Yn.unobserve((Sa=$o.current)==null?void 0:Sa.parentElement)}}},[nn,Yo]),(0,x.useEffect)(()=>{if(nn){let na=[];for(const[Yn,Dn]of Object.entries(Jr)){let Sa={[Yn]:()=>{vi(Dn)}};na.push(Sa),nn.addKeyMap(Sa)}return sr.current=setInterval(()=>{Ia.current&&Mi()},4e3),()=>{clearInterval(sr.current);for(let Yn of na)nn.removeKeyMap(Yn)}}},[nn]),(0,x.useEffect)(()=>{Xo!==Or&&Bo(Xo)},[Xo]),(0,or.Z)(()=>{if(!ca&&Pi>0){let na=new Date().getTime(),Yn=window.sessionStorage.getItem(fa);na>=Pi+uo&&(!Yn||Yn!==za)&&(window.sessionStorage.setItem(fa,za),kt(!0))}},uo),(0,x.useEffect)(()=>{Ka(vo)},[nn,vo]),(0,x.useEffect)(()=>{nn&&xr&&nn.focus()},[nn,xr]),(0,x.useEffect)(()=>{if(li&&nn){let na=function(Dn){let Sa=Dn.target;if(xi.current){let Nr=Sa.scrollTop/Sa.scrollHeight;xi.current.scrollTop=xi.current.scrollHeight*Nr}};const Yn=nn.getScrollerElement();return Yn.addEventListener("scroll",na),()=>{Yn.removeEventListener("scroll",na)}}},[nn,li]),(0,x.useEffect)(()=>{if(nn&&qi){let na=function(Yn,Dn){qi(Yn,Dn)};return nn.on("beforeChange",na),()=>{nn.off("beforeChange",na)}}},[nn,qi]),(0,x.useEffect)(()=>{if(nn&&Oa){let na=function(){Oa(nn.getValue())};return nn.on("blur",na),()=>{nn.off("blur",na)}}},[nn,Oa]);function Bi(na,Yn){var Dn=na.getDoc(),Sa=Dn.getCursor(),Nr=Dn.getLine(Sa.line),we=Nr.charAt(Sa.ch-1),rn=Nr.lastIndexOf("@\u2581@",Sa.ch),Ht=Nr.lastIndexOf("@\u2581\u2581@",Sa.ch),_n=rn>Ht?rn:Ht,Gt=rn>Ht?3:4;if(wo.indexOf(we)===-1)return null;if(console.log("change1:",Yn,na,Nr,Sa,_n,rn,Ht,we),_n>=0&&Sa.ch-_n<5){var oa=_n+Gt;return Dn.replaceRange("",{line:Sa.line,ch:_n},{line:Sa.line,ch:oa}),{line:Sa.line,ch:oa}}return null}(0,x.useEffect)(()=>{if(nn){let na=function(Yn,Dn){const Sa=Yn.getValue();to(Sa),Ni(new Date().getTime()),Yn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),gn&&(Eo?gn(Sa,nr(Sa)):gn(Sa))};return nn.on("change",na),()=>{nn.off("change",na)}}},[nn,gn]),(0,x.useEffect)(()=>{if(nn)if(en==null)nn.setValue(""),to("");else{const na=window.scrollY||window.pageYOffset;en!==nn.getValue()&&(nn.setValue(en),to(en),nn.setCursor(ha?1:nn.lineCount(),0),window.scrollTo(0,na))}},[nn,en]);const vi=(0,x.useCallback)(na=>{const Yn=nn.getCursor(),Dn=nn.getSelection();let Sa=Dn.split(`
`);switch(na){case"bold":return nn.replaceSelection("**"+Dn+"**"),Dn===""&&nn.setCursor(Yn.line,Yn.ch+2),nn.focus();case"italic":return nn.replaceSelection("*"+Dn+"*"),Dn===""&&nn.setCursor(Yn.line,Yn.ch+1),nn.focus();case"code":return nn.replaceSelection("`"+Dn+"`"),Dn===""&&nn.setCursor(Yn.line,Yn.ch+1),nn.focus();case"inline-latex":return Ai("inline-latex"),nn.focus();case"latex":return nn.replaceSelection("```latex\n"+Dn+"\n```"),nn.setCursor(Yn.line+1,Dn.length+1),nn.focus();case"line-break":return nn.replaceSelection(`<br/>
`),nn.focus();case"list-ul":return Dn===""?nn.replaceSelection("- "+Dn):nn.replaceSelection(Sa.map(Nr=>Nr===""?"":`- ${Nr}`).join(`
`)),nn.focus();case"list-ol":return Dn===""?nn.replaceSelection("1. "+Dn):nn.replaceSelection(Sa.map((Nr,we)=>Nr===""?"":`${we+1}. ${Nr}`).join(`
`)),nn.focus();case"add-null-ch":return Dn===""&&nn.setCursor(Yn.line,Yn.ch),nn.replaceSelection(Mo),nn.focus();case"add-signal":return Dn===""&&nn.setCursor(Yn.line,Yn.ch),nn.replaceSelection(Vo),nn.focus();case"add-multiple":return Dn===""&&nn.setCursor(Yn.line,Yn.ch),nn.replaceSelection(wo),nn.focus();case"inster-template-1":return Dn===""&&nn.setCursor(Yn.line,Yn.ch),nn.replaceSelection(zo),nn.focus();case"eraser":return nn.setValue(""),nn.focus();case"trigger-watch":return Ka(!li),nn.focus();case"trigger-full-screen":return Bo(!Or),nn.focus();case Tt:Ai(Tt);return;case Qn:Ai(Qn);return;case sn:Ai(sn);return;case Na:Ai(Na);return;case"maths-latex":Ai("maths-latex");return;case zt:Ai(zt);return;case ga:Ai(ga);return;default:throw new Error}},[nn,li,Or]),Ii=(0,x.useCallback)((na,Yn)=>{var Dn,Sa,Nr,we,rn,Ht;switch(Ai(""),oo){case Tt:const{title:ea,link:wa}=na;return nn.replaceSelection(`[${ea}](${wa})`),nn.focus();case Qn:const{language:mr,content:Ra}=na;return nn.replaceSelection(["```"+mr,Ra,"```"].join(`
`)),nn.focus();case"maths-latex":for(var _n=atob(na),Gt=new Uint8Array(_n.length),oa=0;oa<_n.length;oa++)Gt[oa]=_n.charCodeAt(oa);var ma=new Blob([Gt],{type:"image/png"});(0,Et.I)(ma,Ki=>{Ki.id?nn.replaceSelection(`![,](/api/attachments/${Ki.id}?type=${Ki.content_type})`):(Ki==null?void 0:Ki.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":nn.replaceSelection("`$$"+na+"$$`");break;case sn:case Na:case Zn:const{src:Xa,alt:Za}=na,pr=Yn,Rr=(Nr=(Sa=(Dn=pr==null?void 0:pr.name)==null?void 0:Dn.split("."))==null?void 0:Sa.pop)==null?void 0:Nr.call(Sa);return((we=pr==null?void 0:pr.type)==null?void 0:we.indexOf("image"))>-1||!(pr!=null&&pr.type)?pr.align||pr.width?nn.replaceSelection(`<p style="text-align:${pr.align||"initial"}"><img width="${pr.width?pr.width+"%":"initial"}" src="${Xa}" alt="${Za||""}" /></p>`):nn.replaceSelection(`<img width="100%" src="${Xa}" alt="${Za||""}" />`):((rn=pr==null?void 0:pr.type)==null?void 0:rn.indexOf("video"))>-1?nn.replaceSelection(`<video width="100%" controls src="${Xa}"></video>`):((Ht=pr==null?void 0:pr.type)==null?void 0:Ht.indexOf("pdf"))>-1?nn.replaceSelection(`<a href="${Xa}?type=${pr.type}&disposition=inline" target="_blank">${pr.name}</a>`):Ca.includes(Rr)?nn.replaceSelection(`<a href="${Xa}?type=office&disposition=inline" target="_blank">${pr.name}</a>`):nn.replaceSelection(`[${pr.name}](${Xa})`),nn.focus();case ga:const{row:qo,col:si,align:ki}=na;let pi=`
`;for(let Ki=0;Ki<qo;Ki++){let ml=[],Fl=[];for(let Xi=0;Xi<si;Xi++)Ki===1&&Fl.push(br[ki]),ml.push(" ");Ki===1&&(pi+=`| ${Fl.join(" | ")} |
`),pi+=`| ${ml.join(si===1?"":" | ")} |
`}return nn.replaceSelection(pi+`
`),nn.focus();default:throw new Error}},[nn,oo]),Go=(0,x.useMemo)(()=>{switch(oo){case Tt:return x.createElement(Jn,{callback:Ii,onCancel:Xt});case Qn:return x.createElement(va.Z,{callback:Ii,onCancel:Xt});case sn:return x.createElement(Et.Z,{callback:Ii,onCancel:Xt});case zt:return x.createElement(Cn,{callback:Ii,onCancel:Xt});case ga:return x.createElement(xa,{callback:Ii,onCancel:Xt});case"maths-latex":return x.createElement(Mt,{showSaveButton:!0,callback:Ii});case"inline-latex":return x.createElement(lr.Z,{showSaveButton:!0,callback:Ii});default:return null}},[oo]);function Xt(){Ai("")}(0,x.useEffect)(()=>{if(Ho.current){let na=function(rn){Nr=!0,we=rn.pageY},Yn=function(){Nr=!1},Dn=function(rn){if(Nr){let Ht=rn.pageY-we;Ht<0&&(Ht=0),Ht>300&&(Ht=300);let _n=pa+Ht+"px";Ci(_n)}},Sa=Ho.current,Nr=!1,we=0;return Sa.addEventListener("mousedown",na),document.addEventListener("mousemove",Dn),document.addEventListener("mouseup",Yn),()=>{Sa.removeEventListener("mousedown",na),document.removeEventListener("mousemove",Dn),document.removeEventListener("mouseup",Yn)}}},[nn,Ho]),(0,x.useEffect)(()=>{Ci(pa)},[pa]);const Fn=tr(an),Wn=tr(ni),it={width:Fn,height:Wn},ta=(0,x.useMemo)(()=>{if(Pi){let na=new Date(Pi),Yn=na.getHours(),Dn=na.getMinutes(),Sa=na.getSeconds();return Yn=Yn<10?"0"+Yn:Yn,Dn=Dn<10?"0"+Dn:Dn,Sa=Sa<10?"0"+Sa:Sa,`${Yn}:${Dn}:${Sa}`}return 0},[Pi]),nr=na=>{const Yn=[];if(Eo){let Dn=-1;na=na.replace(/(@▁▁@|@▁@)/g,function(Sa,Nr,we){Yn.push({multiLine:Sa!==Vo})})}return Yn};function ur(){window.sessionStorage.removeItem(fa),kt(!1),Ni(0)}function Ln(){kt(!1),Ni(0),nn.setValue(window.sessionStorage.getItem(fa))}(0,x.useEffect)(()=>{Ha[oo]&&oo!==Na&&oo!==zt&&setTimeout(()=>{const na=document.getElementsByClassName("markdown-popup-form")[0],Yn=window.innerWidth/2-na.offsetWidth/2,Dn=window.innerHeight/2-na.offsetHeight/2;bo(Yn),fr(Dn)},0)},[oo]);const Xn=na=>{na.preventDefault();const Yn=na.clientX-io,Dn=na.clientY-ko;document.body.onmousemove=Sa=>{let Nr=Sa.clientX-Yn,we=Sa.clientY-Dn;const rn=document.getElementsByClassName("markdown-popup-form")[0],Ht=window.innerWidth-rn.offsetWidth,_n=window.innerHeight-rn.offsetHeight;Nr=Math.max(0,Math.min(Nr,Ht)),we=Math.max(0,Math.min(we,_n)),Pn(Sa.clientX,Sa.clientY,Yn,Dn)&&(bo(Nr),fr(we))},document.body.onmouseup=function(){document.body.onmousemove=null}},Pn=(na,Yn,Dn,Sa)=>{const Nr=document.body.clientHeight,we=document.body.clientWidth;return na<20&&Dn>na||na>we-20&&Dn<na||Yn<20&&Sa>Yn||Yn>Nr-20&&Sa<Yn?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return x.createElement(x.Fragment,null,x.createElement("div",{className:"markdown-editor-wrapper",ref:di},x.createElement("div",{className:`markdown-editor-container ${vn} ${li?"on-preview":""} ${Ja?"mini":""} ${Or?"full-screen":""}`,style:it},x.createElement(xe,{insertTemp:Qr,watch:li,fullScreen:Or,showNullButton:dr,showNullProgramButton:Eo,onActionCallback:vi,hidetoolBar:Di,extraUse:Er}),x.createElement("div",{className:"markdown-editor-body"},x.createElement("div",{className:"codemirror-container"},x.createElement("textarea",{ref:$o,placeholder:wr})),li?x.createElement("div",{ref:xi,className:"preview-container"},xn==="stex"&&x.createElement(de,{value:za}),xn!=="stex"&&x.createElement(_e.Z,{disabledFill:La,showProgramFill:Eo,value:za})):null))),yo?x.createElement("a",{ref:Ho,className:"editor-resize"}):null,oo===Na&&x.createElement($n,{callback:Ii,onCancel:Xt}),oo===zt&&x.createElement(Cn,{callback:Ii,onCancel:Xt}),x.createElement(Ue.Z,null,Ha[oo]&&oo!==Na&&oo!==zt?x.createElement(xt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:io,top:ko},title:x.createElement("div",{style:{cursor:"move"},onMouseDown:Xn},Ha[oo]),open:!0,onCancel:Xt,footer:null,destroyOnClose:!0,width:oo===zt?"1200px":null,height:oo===zt?"80vh":null,className:"markdown-popup-form"},Go):null))}},70859:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return ve},I:function(){return Ue}});var x=z(91773),ie=z(2453),Ae=z(11486),ke=z(93421),Pe=z(42405),ze=z(78045),se=z(71577),et=z(15476),Te=z(67294),Ze=z(52262),_e=z(67294),de=Object.defineProperty,je=Object.defineProperties,ce=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,b=Object.prototype.propertyIsEnumerable,E=(He,Me,ye)=>Me in He?de(He,Me,{enumerable:!0,configurable:!0,writable:!0,value:ye}):He[Me]=ye,ee=(He,Me)=>{for(var ye in Me||(Me={}))a.call(Me,ye)&&E(He,ye,Me[ye]);if(y)for(var ye of y(Me))b.call(Me,ye)&&E(He,ye,Me[ye]);return He},te=(He,Me)=>je(He,ce(Me));const{useForm:re}=x.default,oe={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var ve=({callback:He,onCancel:Me})=>{const[ye]=re();let Ke=(0,Te.useRef)();function Ge(rt){Ke.current.width=ye.getFieldValue("width"),Ke.current.align=ye.getFieldValue("align"),He(rt,Ke.current)}function Xe(rt,pt){if(rt.status===-1){ie.ZP.error(rt.message);return}ye.setFieldsValue({src:`/api/attachments/${rt.id}`,type:pt.type})}function Be(rt){let pt=rt.target.files[0];Ke.current=pt,Ue(pt,Xe)}return _e.createElement(x.default,te(ee({form:ye},ue),{className:"upload-image-panel",onFinish:Ge,style:{width:470,overflow:"hidden"}}),_e.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},_e.createElement("div",{className:"flex-container"},_e.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},_e.createElement(Ae.default,{style:oe})),_e.createElement(xe,{onFileChange:Be}))),_e.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},_e.createElement(Ae.default,{style:{width:264}})),_e.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},_e.createElement(ke.Z,null,_e.createElement(x.default.Item,{name:"width",style:{margin:0}},_e.createElement(Pe.Z,{style:{width:264}})),_e.createElement("span",{className:"ml8"},"%"))),_e.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},_e.createElement(ze.ZP.Group,{name:"align",defaultValue:1,options:[{value:"left",label:"\u5DE6\u5BF9\u9F50"},{value:"center",label:"\u5C45\u4E2D\u5BF9\u9F50"},{value:"right",label:"\u53F3\u5BF9\u9F50"}]})),_e.createElement("aside",null,_e.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},_e.createElement(se.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),_e.createElement(se.ZP,{type:"default",onClick:Me},"\u53D6\u6D88"))))};function xe({onFileChange:He}){return _e.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",_e.createElement("input",{type:"file",onChange:He}))}function Ue(He,Me){if(!He)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,Ze.bg)())throw ie.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let ye=new FormData;ye.append("editormd-image-file",He),ye.append("file_param_name","editormd-image-file"),ye.append("byxhr","true");var Ke=new window.XMLHttpRequest;Ke.withCredentials=!0,Ke.addEventListener("load",function(Ge){Me(JSON.parse(Ge.target.responseText),He)},!1),Ke.addEventListener("error",function(Ge){console.error(Ge)},!1),Ke.open("POST",`${et.KI}/api/attachments.json`),Ke.send(ye)}},76621:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return Ae}});var x=z(67294),ie=z(73935);class Ae extends x.Component{constructor(Pe){super(Pe);const ze=window.document;this.node=ze.createElement("div"),ze.body.appendChild(this.node)}render(){const{children:Pe}=this.props;return(0,ie.createPortal)(Pe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},9897:function(ln,tn,z){"use strict";z.d(tn,{i:function(){return oe},Z:function(){return ve}});var x={flex_box_center:"flex_box_center___AQ53o",flex_space_between:"flex_space_between___i2aIa",flex_box_vertical_center:"flex_box_vertical_center___sPEKB",flex_box_center_end:"flex_box_center_end___GhSSH",flex_box_column:"flex_box_column___R9_Hb",list:"list___jb2Ay",wrap:"wrap___VsQDr",lockWrap:"lockWrap___g1k1T",li:"li___IxCLC",cover:"cover___Mu8wr",img:"img___IpFLA",movebq:"movebq___mF7wt",bq:"bq___Bil0T",sign:"sign___DXJ4d",name:"name___l7FoJ",e:"e___pXQUG",unit:"unit___wCIFR",tags:"tags___w_Mil",tag1:"tag1___dxm7r",tag2:"tag2___llZkf"},ie=z(57953),Ae=z(83062),ke=z(94184),Pe=z.n(ke),ze=z(28706),se=z(26194),et=z(52262),Te="data:image/png;base64,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",Ze="data:image/png;base64,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",_e="data:image/png;base64,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",de="data:image/png;base64,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",je="data:image/png;base64,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",ce="data:image/png;base64,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",y="data:image/png;base64,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",a="data:image/png;base64,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",b="data:image/png;base64,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",E="data:image/png;base64,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",ee="data:image/png;base64,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",te="data:image/png;base64,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",re=z(67294);const oe=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Te,swimg:Ze},{name:"101\u8BA1\u5212",ptimg:_e,swimg:de},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:je,swimg:ce},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:y,swimg:a},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:E},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ee,swimg:te}];var ve=({className:xe,dataSource:Ue=[],col:He=4,right:Me,bottom:ye=23,precision:Ke=0,wrapWidth:Ge=1200,trackEventItems:Xe,loading:Be,onRemove:rt=()=>{},isCurrent:pt=!0,showAlias:bt=!1})=>{const St=Math.floor((Ge-(He-1)*Me)/He),wt=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:"/images/tjzx.png",swimg:"/images/sw_tjzx.png"},{name:"101\u8BA1\u5212",ptimg:"/images/jh.png",swimg:"/images/sw_jh.png"},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:"/images/gjyl.png",swimg:"/images/sw_gjyl.png"},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:"/images/sjyl.png",swimg:"/images/sw_sjyl.png"},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:"/images/jpkc.png",swimg:"/images/sw_jpkc.png"},{name:"\u519B\u961F\u4E00\u6D41",ptimg:"/images/jdyl.png",swimg:"/images/sw_jdyl.png"},{name:"\u65B0\u578B\u6559\u6750",ptimg:"/images/xxjc.png",swimg:"/images/sw_xxjc.png"}].map(jt=>(window.ENV==="build"&&(jt.ptimg=`/react/build${jt.ptimg}`,jt.swimg=`/react/build${jt.swimg}`),jt));return re.createElement(ie.Z,{spinning:Be},re.createElement("div",{className:Pe()(x.list,xe)},!!(Ue!=null&&Ue.length)&&(Ue==null?void 0:Ue.map((jt,Jn)=>{var va;const{name:Et,id:xt,identifier:Sn,featured:da,school_name:yn,image_url:$n,excellent:nt,is_plan:Un}=jt;return re.createElement("div",{key:xt,className:x.wrap,style:{width:St,marginRight:(1+Jn)%He===0?0:Me+Ke,marginBottom:ye}},re.createElement("a",{className:x.li,onClick:sa=>{sa.preventDefault(),sa.stopPropagation(),Xe&&(0,ze.L9)([Xe]),(0,ze.xg)(`/paths/${Sn}`)}},re.createElement("div",{className:x.img},re.createElement("img",{className:x.cover,src:`${$n}`}),pt&&(0,et.bg)()&&(jt==null?void 0:jt.studying)&&re.createElement("div",{className:`${x.movebq} user-path-items`,onClick:sa=>{sa.stopPropagation(),rt(jt)}},re.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),re.createElement("span",{className:"c-red"},"\u79FB\u9664")),(va=jt==null?void 0:jt.subject_tags)==null?void 0:va.map((sa,dn)=>{var Nt,mn;if(dn===0){const Le=(Nt=wt.find(yt=>yt.name==sa))==null?void 0:Nt.swimg;return re.createElement("img",{className:x.sign,src:Le,style:{left:"-4px"}})}const Ve=(mn=wt.find(Le=>Le.name==sa))==null?void 0:mn.ptimg;return re.createElement("img",{className:x.sign,src:Ve,style:{left:`${48+52*(dn-1)+2*dn}px`}})}),re.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(jt==null?void 0:jt.excellent)&&re.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"))),re.createElement("div",{className:x.name},re.createElement(Ae.Z,{title:bt&&(jt!=null&&jt.excellent_alias_name)?re.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Et}`,re.createElement("br",null),re.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${jt==null?void 0:jt.excellent_alias_name}`)):Et},re.createElement("span",{className:x.e},bt&&(jt==null?void 0:jt.excellent_alias_name)||Et))),re.createElement("div",{className:x.tags},re.createElement("div",null,re.createElement(Ae.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),re.createElement("span",null,jt.stages_count))),re.createElement(Ae.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},re.createElement("span",null,re.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),re.createElement("span",null,jt.members_count)))))))})),!Ue.length&&re.createElement(se.Z,null)))}},30001:function(ln,tn,z){"use strict";z.d(tn,{jL:function(){return Pe},w9:function(){return jt},QD:function(){return lr},cQ:function(){return rt.Z},op:function(){return xa},O5:function(){return zo},_b:function(){return Na},t7:function(){return E},Gi:function(){return da},YG:function(){return xt},qp:function(){return _e},vr:function(){return Tt},qE:function(){return yr},Je:function(){return re},wb:function(){return Be},cq:function(){return dn},tp:function(){return ce}});var x=z(67294),ie={flex_box_center:"flex_box_center___NeSU8",flex_space_between:"flex_space_between___ImTGl",flex_box_vertical_center:"flex_box_vertical_center___BtRd9",flex_box_center_end:"flex_box_center_end___qcLe3",flex_box_column:"flex_box_column___Ze_3q",banner:"banner___PoUBO",content:"content___XoDjy",btns:"btns___Pb35j"},Ae="data:image/png;base64,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",Pe=({dataSource:Ca=[],img:tr,imgWidth:$a=346,title:gr,sunTitle:Jr,bannerExtraContent:Ha})=>x.createElement("div",{className:ie.banner},x.createElement("div",{className:ie.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,gr),x.createElement("span",null,Jr)),Ca.length>0&&x.createElement("div",{className:ie.btns},Ca.map((rr,en)=>x.createElement("div",{key:en,onClick:rr.click},rr.name,rr.sign?x.createElement("img",{src:Ae,width:39}):null))),Ha),tr&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:tr,width:$a}))),ze={flex_box_center:"flex_box_center___hG6RI",flex_space_between:"flex_space_between___ss3Fh",flex_box_vertical_center:"flex_box_vertical_center___K80p9",flex_box_center_end:"flex_box_center_end___qmXX3",flex_box_column:"flex_box_column___GFV8F",row:"row___aXJjm",title:"title___HUKL0",tagsWrap:"tagsWrap___XB2W3",action:"action___VdHb1",bar:"bar___t1kKC",tag:"tag___V7Eft",name:"name___Hk1Ip",num:"num___xQpcH",active:"active___XryTX",tagsBorderWrap:"tagsBorderWrap___OMxjs"},se=z(94184),et=z.n(se),Te=z(96486),_e=({dataSource:Ca=[],value:tr,onChange:$a,onTitleChange:gr,className:Jr,title:Ha,titleWidth:rr=41,style:en={},fontColor:gn="#6A7283",showCount:an})=>{const[pa,Ja]=(0,x.useState)(0),[xr,vo]=(0,x.useState)(!1),Qr=(0,x.useRef)(null),xn=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var fa;Ca.length!==0&&(((fa=Qr==null?void 0:Qr.current)==null?void 0:fa.clientHeight)>97?Ja(1):Ja(0)),Ca.length===0&&Ja(0),vo(!1)},[Ca]),x.createElement("div",{className:et()(ze.row,Jr),style:en},x.createElement("div",{onClick:(0,Te.throttle)(()=>gr==null?void 0:gr(),2e3),style:{width:rr,marginTop:xr?12:4},className:`${ze.title} ${gr?"current":""}`},Ha),x.createElement("div",{className:xr?`${ze.tagsWrap} ${ze.tagsBorderWrap}`:ze.tagsWrap},x.createElement("div",{className:ze.bar,ref:xn,style:pa>0?{height:pa===1?97:"auto",overflow:pa===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:ze.tag,ref:Qr},Ca==null?void 0:Ca.map(fa=>x.createElement("span",{onClick:()=>$a(fa.id),key:fa.id,style:{color:gn},className:tr===fa.id?ze.active:""},x.createElement("span",{title:fa.name,className:ze.name},fa.name),!!an&&x.createElement("span",{className:ze.num},fa.count))))),!!pa&&x.createElement(x.Fragment,null,pa===1?x.createElement("div",{onClick:()=>{var fa;Ja(2),((fa=Qr==null?void 0:Qr.current)==null?void 0:fa.clientHeight)>245?vo(!0):vo(!1)},className:ze.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{xn.current.scrollTop=0,Ja(1),vo(!1)},className:ze.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},de={flex_box_center:"flex_box_center___aK2n3",flex_space_between:"flex_space_between___HX0Oh",flex_box_vertical_center:"flex_box_vertical_center___LJOJr",flex_box_center_end:"flex_box_center_end___SCakF",flex_box_column:"flex_box_column___AYv4m",tabs:"tabs___GTqPV",active:"active___F26E8"},ce=({dataSource:Ca=[],value:tr,onChange:$a,className:gr,style:Jr={}})=>x.createElement("div",{style:Jr,className:et()(de.tabs,gr)},Ca.map(Ha=>x.createElement("span",{onClick:()=>$a(Ha.id),className:tr===Ha.id?de.active:"",key:Ha.id},Ha.name))),y={flex_box_center:"flex_box_center___yX6Oa",flex_space_between:"flex_space_between___t7oqF",flex_box_vertical_center:"flex_box_vertical_center___dEIHy",flex_box_center_end:"flex_box_center_end___taQDF",flex_box_column:"flex_box_column___xY_Lr",input:"input___PW2zI",dropdown:"dropdown___vSy8B",menu:"menu___NiyBu",text:"text___Grueu",b1:"b1___ZKryM",b2:"b2___aKyGa"},a=z(11486),E=({dataSource:Ca=[],value:tr="",onChange:$a,onInputChange:gr=()=>{},className:Jr,style:Ha={},placeholder:rr,allowClear:en=!1})=>{var gn;const[an,pa]=(0,x.useState)(""),[Ja,xr]=(0,x.useState)("");(0,x.useEffect)(()=>{var xn;let fa=tr;(xn=JSON.stringify(tr))!=null&&xn.includes("{")&&(pa(tr.id),fa=tr.value||"");try{xr(decodeURIComponent(fa||""))}catch(yo){xr(decodeURIComponent(fa||""))}},[tr]);const vo=()=>{$a(encodeURIComponent(Ja),an||null)},Qr=xn=>{xn!==an&&(pa(xn),$a(encodeURIComponent(Ja),xn))};return x.createElement("div",{className:et()(y.input,Jr),style:Ha},!!Ca.length&&x.createElement("div",{className:y.dropdown},x.createElement("div",{className:y.text},(gn=Ca.find(xn=>xn.id===an))==null?void 0:gn.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:y.b1}),x.createElement("b",{className:y.b2})),x.createElement("div",{className:y.menu},Ca.map((xn,fa)=>x.createElement("div",{key:fa,onClick:()=>Qr(xn.id)},xn.name)))),x.createElement(a.default,{onPressEnter:vo,value:Ja,onChange:xn=>{xr(xn.target.value),gr(encodeURIComponent(xn.target.value),an||null)},bordered:!1,placeholder:rr}),x.createElement("i",{onClick:vo,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ee={flex_box_center:"flex_box_center___tol8o",flex_space_between:"flex_space_between___Z235C",flex_box_vertical_center:"flex_box_vertical_center___Wq1sZ",flex_box_center_end:"flex_box_center_end___LLxom",flex_box_column:"flex_box_column___DbMSN",quickPager:"quickPager___GM30J",disabled:"disabled___Ozc8I"},re=({value:Ca,onChange:tr,className:$a,total:gr,pageSize:Jr,style:Ha={}})=>{const rr=Ca<2,en=Ca>=Math.ceil(gr/Jr);return gr<=Jr?x.createElement(x.Fragment,null):x.createElement("div",{className:et()(ee.quickPager,$a),style:Ha},x.createElement("div",{onClick:()=>{rr||tr(Ca-1,"prev")},className:rr?ee.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{en||tr(Ca+1,"next")},className:en?ee.disabled:""},"\u4E0B\u4E00\u9875"))},oe={flex_box_center:"flex_box_center___FO7TP",flex_space_between:"flex_space_between___LotYx",flex_box_vertical_center:"flex_box_vertical_center___bWdaw",flex_box_center_end:"flex_box_center_end___mVJ1o",flex_box_column:"flex_box_column___M83Mm",list:"list___oOsiS",wrap:"wrap___G6T7F",lockWrap:"lockWrap___Rl79E",li:"li___oZZ7l",cover:"cover___b2bYW",img:"img___IQX7w",sign:"sign___HkT6C",name:"name___SsJx8",e:"e___TMqq0",tags:"tags___bcjyo",rate:"rate___YACg7"},ue=z(57953),ve=z(83062),xe=z(91708),Ue=z(11320),He=z(28706),Me=z(96908),ye=z(57177),Ke=z(81378),Ge=z(26194),Be=({className:Ca,dataSource:tr=[],col:$a=4,right:gr,bottom:Jr=23,precision:Ha=0,wrapWidth:rr=1200,trackEventItems:en,loading:gn})=>{const an=Math.floor((rr-($a-1)*gr)/$a);return x.createElement(ue.Z,{spinning:gn},x.createElement("div",{className:et()(oe.list,Ca)},!!tr.length&&tr.map((pa,Ja)=>{const{name:xr,id:vo,identifier:Qr,power:xn,cover_image_id:fa,pic:yo}=pa;return x.createElement("div",{className:oe.wrap,key:vo,style:{width:an,marginRight:(1+Ja)%$a===0?0:gr+Ha,marginBottom:Jr}},x.createElement("a",{target:"_blank",href:`/shixuns/${Qr}/challenges`,className:oe.li,onClick:ca=>{ca.preventDefault(),en&&(0,He.L9)([en]),xn&&(0,He.xg)(`/shixuns/${Qr}/challenges`)}},x.createElement("div",{className:oe.img},x.createElement("img",{className:oe.cover,src:`${yo}`}),pa.is_jupyter&&x.createElement("img",{className:oe.sign,src:Me}),pa.is_jupyter_lab&&x.createElement("img",{className:oe.sign,src:ye}),pa.is_unity_3d&&x.createElement("img",{className:oe.sign,src:Ke})),x.createElement("div",{className:oe.name},x.createElement(ve.Z,{title:xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:oe.e},xr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:oe.tags},x.createElement(ve.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,pa.challenges_count))),!!pa.myshixuns_count&&x.createElement(ve.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-chengyuan font14 mr2"}),x.createElement("span",null,pa.myshixuns_count))),x.createElement(ve.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,pa.level))),x.createElement("div",{className:oe.rate},x.createElement(xe.Z,{allowHalf:!0,disabled:!0,defaultValue:pa.score_info}),x.createElement("span",null,"\xA0",pa.score_info?`${pa.score_info}\u5206`:"5\u5206")))),!xn&&x.createElement("div",{className:oe.lockWrap},x.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u5B9A\u5411\u5F00\u653E\u5185\u5BB9\uFF0C\u9700\u8981\u6388\u6743")))}),!tr.length&&x.createElement(Ge.Z,null)))},rt=z(9897),pt={flex_box_center:"flex_box_center___eMcr7",flex_space_between:"flex_space_between___HcNca",flex_box_vertical_center:"flex_box_vertical_center___ZnvVN",flex_box_center_end:"flex_box_center_end___fdgDf",flex_box_column:"flex_box_column___SEKvd",list:"list___L1hmU",wrap:"wrap___pKgcW",lockWrap:"lockWrap___SMhkK",top:"top___udHSB",sign:"sign___uwRpq",name:"name___Fpf90",img:"img___AMLhL",text:"text___KiTb7",btns:"btns___i6IuZ",bottom:"bottom____k2sh"},bt="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAYAAAA5ZDbSAAAAAXNSR0IArs4c6QAAIABJREFUeF7tXWmQXFd1/s59r3t6nX00o93GluV9AQNxiAkIB0OMISFsFQqSAhOohFR+JKmEQPILClJZfpEfIUAChFQSHIJxnGDiDYwsb8KRLUuWZcmSxqN9pJF6nV7eSZ373u1509Mzvd2eGVt6VV2z9Ht3+9459+yX8Bq4mDmWK2GLqla3MvFWZt4KpjVMSBNzGoQ0M6WJkJbpMiNDxBkwMkyUIUYGxCeJaB8x7fMcZ18yiv1EVHy1Lw+9GicwO8tXlSrlbSB6O4HfANAmZlY250JEHsBHGLQTzA9H3chDfX2012Yfy9HWqwJgZh7NF6vvY/a2gWkbgyeWY3Hq+yDQcRA/RKQeSsSce4jo9EqMo50+Vy3AzNxXKFTv9MAfB/AuZo60M7Fe30tEZQA/UqBvx+POvUQ02+s+O2l/1QGcy5Xe6Cn1SXj8YYAHO5nU8j9DM1D0b8rzvpFMRp9a/v4X73HVAJwplN9GHj7P4NtW0wK1OxYCPcAKX0rHI4+0+2wv7l9xgHPFyrs9j78A5l/sxQRXrE2ix5SiLyZj7v+s2BgArBjA+XzpzR7oq8x880ouQK/7JqKnFfiziUT0iV731aj9ZQeYmYez+fJXiOguZl72/ldkkYmYmb+eSkT+lIjOLOcYlm2BBcx8sfoJz+O/BHhkOSe5evqiaaXoTxIx55tExMsxrmUBOJ/njVVUvgvmW5djUqu+D6JHHbgfTSRostdj7TnAuWLlDq/K37pwqXYxCGlaOfRbyZh7Xy9B7hnAzOzmCpUvA/jDC2WvbReogE3/TTLufo6IKu0+38r9PQE4n+f1VVS+B+ZbWhnEBX8P0Q4H7gcTCZqyvRbWARZHQLlavp8ZG20P9rXcHhEmI07kdtsODasA5/OlX6gy/dfF/bbTV5GmHeL3JBLRxzttof45awCLRYo9vpuZE7YGdyG2Q0R5UvQBWxYwKwBn8pWPEPg7IlhdiKDYnrMIXAz6WDrh/mu3bXcNcEC5P7wIbrdQzH9eQCZF7+2WkrsCWPZcD/TgRbZsF1zTmrBrBX5HN3tyxwD7YTOVRy8KVL0Bd65Vmo667q2dStcdASx6rofyjouqUK/B9dsXFUohcksnenLbAMtemy1UfnrRiLE84NZ6IdqRirtvbdfi1TbA2Xz5r5j5j5Z5ehe705RMf51KRP64ncVoC2BxHLDH9/batlz2gJPnFc7PArNVgvjViABH6Zhm/ZErQoxkH7AmxYhHlsX71s7aWr9XbNek6M52HBQtA6xdflx5pldCVaEMHDuvcK5A8AjI5oB8EShXgEoZKFeBSgVQCohEgKjr/4z3AUP9gCIg7jLWpBn9fa9lsMXa5d7UqquxJYCFYrOFyk964c8V4F44oVCsEs5lgfNZIJcHPMFIk27wU0sbof/V0UcyBgz2AyMDQDQCbBzwXrtAEz2airu/3ErQQEsA5wqVT3qe93WbPKfqAS+eUsiWCWdmgJPTQLVaB2gjw6oB3U9B0azbsGz5XV6KsWFg01pAzGqXjniIua89ilZK3ZWMu99ohklTgP0YqsqLNlnz+SJh7ymF8xkf2JKEkFu+BOx1Y8CGNcBAH2P9gGe5h5VujqZTCfeKZjFeTQHO5EpfA/ApW9N5ZYYweU5h6jhwPlfHcpux5Ha/BxCLAldfBqSijMtHX2sg4x/SyejvLIXNkgAHoa07bEnNe48rnCkQDr8CFBokehh2q1ntIizYsOVG3y/g6AH7dl3gykuAvj4gAkahSihUCCVP9nryJfNgj1dguIrQ5wKJCCMZZaSjjOGEh6jV9LbuSUb2YAW+ZamQ3CUBzubLT9mKW95zTOFkhnDoqC8NL8clL0oqSYgnCSoCVIM92580axAjji+BuyqQ4RgQOq8wUKrK/0jv83Ilo8BQzMO6VBUDseWYQfM+JO46lYi8cbE7FwVYZxxUvf9u3kXzOyZnCIfPKuw/FAhSgcxTz3GbyFQLpOh6Ics877qE9AAQiZEGSyJUI6JGOT5VxlxocEWvdgTcAGQBUtQwWRTDTQTkYhXIlQnZElD2fMBjDmMizdjYX0VkhSlbOepXF/M6LQpwJl/ebiOd5FyR8PxxhQNHgGKP8+9EL04PKU2tAr5LjIQLJB0DJmswDbACpuP41KuBFYDlEwBsKFdz72ClZqvA2SJpI4yALc+PJ6rYPCDSevOXvSd3EG1PJyK/1KjthgBLIhg8frjbwYgq9MRhB5PHgXOZha01k5nq9d4FalEgowk4/UMKTp/fR59iJBX0nqkBo8ASpsGVPdYHVD7yuwY8uLcGcrAyNZCljbopZErAqQKhWPGB3pD2cEl/RUyK3S5d+88renujhLeGI8nmyv9rI8vv+aMKh6cJk8eC8Tbjye1Oi4BEkpDo91lxVDFSjghS/lVjuQZgMXc6DDdgxRrYEAWbl0GDHwC6FMBmuLkycKJAKFUJMQe4YriCwdjy6t6S1ZhKRn6l0TY37386Pxd4st21rr9fWNnTkw72HeyNnit7Z/+YAsn+CUbaBWJ68wzADbFZQ8GaJSuex6INy9ZCVmDvNkBLW2Y/DrPpxdbmTBGYLhCYCBvSVWzury4rNSvgTfX5yQsoOJMr/T2AJXWrVsDfeUThldOEoydbubu9e9wIYWBUFtJnxwPOHPuct28KyHWs1yHWVCsgCgULwAZkDXBA3ealaAdgmYWoXlNZ0vtzfx9wzUhZ97NM19fSyeinw33NA1jKJmTzlePdZtaL40Cod8+BQGq2OLtIFBgcVVrlSTiMtDPXeHgy+ndDgYFkrPfZEBUb9cgA7H8X7M/B3m0o17QXNLvkjGRsx/OkJW+R2q8erWjW3fuLZlIJdyJcTmIewPl85QNV9r7X7UD2nVTYd4wweXTplpoZNuqf7osB6WEFD4xBw5IbdFG/b8rfMlENoKZQn01rISvYg42qNPcSzLFneRH0FWL/razR6QLh7KxvNLl2tLwsUrZD6oOJhHu3Gd88gLP5skRH3tnK4Je6Z/tBBwenGkvOnbYtHqL+Nb5DeFgMFK2wPSNBB9gYdu2zaNZg14QsvZfPl6r1ixH+NFCfms3nfBk4lSdEXcK1Y2X0tTLuZo0u8T0R3ZtKRN67AGApVZQrVI52W81GDANPHnGw64XA5RcaTODsWbSswGJCthguhsYJHjNGWwXXEJ0BSChYfjdsGKzB05Qb/M/swWGVSb8MwbMycNNGeG9uhse5EnC6qLShRUAWga5Xl1T/ScbddabEU42CbbkEX55W2DtFONAg87WZltToBZAFHV4rbBkYiDASLSzOPLYUAtgA6APFvkFD2HQAvBikjSQt1C036BdAKDt4EbSEbQwjIQNIM8BEXz5fJu3Zunqkt7basCuxthbZfOm7zPjNZgNt9v3OSYWXpgjHpxf655sB3Kjt0XEhLyDpMvrrBZVGqmadXlDbPo3QFLJUacOJYuhce+NXDu4z0nRY0hbDiTgu6oWxZmsi30sXIniJk0NUKDGK9Ooiwr+kEtGPhsQGCZEpH7NRQc7sv9PnlgzA0HNrZslKpgnxftKq0FCHZkAjYEl/AkxNWBKngo4aYWxdR7h8Qr5f3AJVKDF2H/FNnZHASSHgmz26FbCkv6kcoQrCVaMVpHsUiCAV+VLJyNoawEHtxz2tDLLZPT894OClI37oTTeXcoHRCaUdBbLvLrH2S3YzT481+CrA84CKJ2oc49feRHA1T176+vlBT8eGxSJ+PJgxc7ZjmRQ9+WiOEHMJ142WemYIibqRqyVYXs8qkyv9HoCvNptgK98/+rKD3S8CxVIrdy9+z8ioguoDBiOMePO1X9hQ6JkwFcuNQkns+UaJSpnx4V8iOC28QY+/6KFSBeIxaJVHuxoDo0k7sz1bIpwrETalq5hI9oxVfzadjP6dD3C+/B9gfn87g1zs3u2HHDz9/CIGjmY8OWhUjBlD4wpR8lWijq6wcyD4XW/ZQTBfqeJHbM5WGB9/W2sA/2yvp6k+0Qckoj6rNlaxdsYoe/8reV/6u3GsBKcdFtBqR0T/kU5EPqABzuZLLzPjklafXeq+n73s4JkXgFIXFDw2IdIMMBbh1vTdRgOqM0roNQwiN8TLpcEtC6dhfPK25gCLivbALtZUm4wDcQFYjCQdbh/ioDg1q3TwwIaUfSomwqFUInqpVOiK5QqVnK16yz854OCFg/LSLBSi6nFopBaJnXlkgtBHjCEb9WVDDgPDmiVao6zBBUR4+sztPsAvHmU89KwvOMn+KuDJfhuLsLZ7y/8kPFc+ArDEZndCwWYdROAShnLjmjKUZSqWetfJuJuk7Cxfx5XyszaoV9rQQtYkMD3TWYsjYwQ3ThgV6u1k7w11G1aRTJy1sEfJnBAOU5DPLOOzd/gA//wA49+3+/ZoAU8C9hIxRqoPSCeAlAG3zwc+2uEebIaYKQPTswqbByoYj9t3L5IbuZ5s2Z/NoB9/WWH/FOHY6QZ6cIM45nAQnbQxsVHpSIzRaGcvSPgpAViANTZvEazEEWDYswB8+QTjnTdKGA7hbJbx7YeBM1mgT8CNCqjsAxuHTpOR/Ve+kxfA2LE7JT6zF8vLcs2wfeOH2KUpVyh/3vP4i90vp9/CnuMKe15pbMlqxqJF700PkdYPJSKjkyvs9dEB8SEjhuy9IgUbAeuWrcC1m+aziVKF8cOngJdPCKA8n3KjQFxYdjRwMYZiuToZqzxzukjIVwnXj5T1S2PzUoq+QNl86dvM+JithjNFwtOTCk8+17zFeqF6fK2CijLWRHyvTzeX5gwBBUs7QrkSzSl6rLDW224A1gws3snOA4xnXvapt541a0NHKOynm3FKQN+JosLGlIeJpKR22LuI8B3K5sr3M/id9pr19+Fn9/sJZK3mFkn/Gy5ROjpj1IJwpfdcAVhin4U1e6ISARMDwLbrhAqbv0FHzzCeeInR5wCpuL/v9sneKy9gyG/czdrJMEVlSrmErcN2UzwI9GPK5MuP2U7mfmZS4YVX/Bjo8LWUGizS85p1hGSdE7+txTP6bqAOCRVrlajqS83XbwbecJnOs2252fwsQ6hZ2pFMRtl/ayG3gamy5cYWufFkUYLwCTeNWbZsEe2gbK70LAPXdTvI8PPTeYKA/OTu4L9GQFzCXzgwAKSGFIYc7spnKtgZdUgAFvelsOZrNwE3X946sOH5VD3Gjn2sbdkxAdmCgBVuX9yJ58oKVw1XkLSY50zAc7IHWzNyhAf96AEH+yehpelWrjVjhGiSMBZlcR51fIUBFoFKqFcMGrddD1w63hnAMpgn93uQUCRRmbQU3aWKFJ5gvgKcLilc2l/FSMye0UOMHZTJlU/bzBw0Az+dIzx3TGHHLn8PbHZt2KSgHMZ4N+qRsVYFrFnSUWXfFYPGO28ELptYCHClyrjnCeCJF32Hxi1XAnfcLFLy/Hu37w0ADqxYhoprHqpmE1zie9HLjxUUxpNVLWzZu2iasvnyLDN3s6yLjuexgw4OHAUOmbjoJUa++RKlY5bFc9TxFQZY2HPZ/+RngXe/Hrh87UKAv79DTJDzA99Fwn7PG+ff+8huD/kS0C/6cNwXtsRUaSNiUnawyRxhKAZcNmBPHyaiUk8Bzs4SnplSePw5P5uwfgsOC12XvE7BdRgjXfDnmr3ZWKvEHBkAfMfrgS3rFgL8Z//M+gUQsIxrUSTmP//Q/Hsf2OXp+/qTvtokurCoSyaeuuOXMnjwlRwhFSVcMWRPktYA94pFmwnvO6EgyWdPPOdLtDUvf92KXHKZ7z3qxLEvL4oSyVli8uTEQckOrPgClrxYuSLjzpsJV6xfCPBf/AvrPVrAMi+gWKw+5/thatf9z3g4XwAGk0DaOBsCn7D2NNZnQrSJ+NG8H30pgpa9S7Po3ghZ4UE+dUjh+DnCzr3zSy6E77lsi9KpJ+0ArM2QoRIe2lsURGr4rkDfW5QtAu97E+HKBgDf97RIyHMAS5ti4br9pvkA3/e0h5k8MBAALGZM0Yd1THUQ01XLoOhAljteJN3ONRbjtbSQ1Qs1qf4NFIqS/fjISWDfoSDZuq6myqVbFGLi/zXSQJ3tPaxpSfvakCFxVAFXEEuV1nsFYDFJGndghZErAO+/hXDVhsZC1oPPAruP+C/LdZuBt1+3UMj6wROM0xnGQMKn4Hk26SDHycRxmQS2dijxaIEQUaQzIWxdWk2ylSbabFCirkim4akZ4NmXfBDCe/DlW5SOvdJOBpNxv0ijJiPfUKuxVA0lgY0jvgAkL4BsCcb+fOm4sNcOSCsYw6GTrL1P2gccfKTfmTxr27b8XwcAhCxcbdhTMCUsOgJcPWSRRRM9JqbKHzH49mYA2fheFuSpIw7OFYCn9wRhPQHKW7YqXdhsIsicr0VfBB2HKdgYMgyI8vKsHwLeek17Viobc2Jm7J1iZIq+AaRmp24zlMcXsoArLAJMoPutOxtaWbTnjymcLRB27YcOr5Vr6xWkY5Q3JedaMKCaMknyjfEQyXeyzwqFFivAnW/ojkJbGfdi92SLjJ0HWbsXta06FAjQChXLnCbzhOE+xusG7TkctLPBtruw1YU6lSHsP62QLQC7DwJrxhWqirFloI5FByjXtuTQPlsTpMrAb79t+anXzFWo+Me7WEd6yN4sTgmTEtMKwBL8d7ygsDZZxXqLhg7tLrTt8G8VYHPfoWmF4znC0TMKmSrwun5PmwH9sjfBj9CebGpVihnSWKlyReBTv9KhA7ndAS9y/z1PeugPoj5MOE+rEZe5ih/ZIUaOIYuJ49rhbztkp5P1kr10+wEXB2cIG/s9DPbNVa+rUYnZi4N4ZpGShTVLPctMAfjM7Z0BfOgE4+cHgfN5YP0ocOtVrbkS6+f5b9s9DKUCCTtg1SbdpdmazJT8tJZrR+xmIOqQHdtBd80ms9j3UtTkP3dHMBpnbOpnQ8C1MoXmOSMxi+QqUq2w+Ewe+My72gf4wV2Me570JV/tpPB8gH7/DmDNYHsS93d/4gNcs3QFOnIrtmrRgUWWuGmNPQm6FnQnC7ccxo5WgL/72QgqHuPGCV4ArBG05Kdmz2UgN+sDfDYL/O672wN4aprxt/fMpaEIECacdt0w8Ad3tgfwPz3kYbQfWk/WwQFBWG0zgEWNFwl6oA/YMmgT4CBsVhY+ky/fDebfaAWEXt7zyAEHR2YUbpjwEHfnDCI1cg4iNLQLMGDPYj48m2kfYKHeR3b7QpGoNgZg8TzJnv4XH5bvWgf5Hx/0MNLvmzLDADdzRuSrUqlH6XoeaxIWPUnhwHebqSvdvABTM8CDByLYMMDYPNA4jNQYLjQQs5J240dBtsuif/A4Y9+UgMFatRGAhTMUSqT39N/eBmwYaR3gbz7oYTQNDKR8Z4REf7TibZJojlmPcMOo9bzhudQVm8ln3QAsz37vWVez5zdvDAEc+tUALM53EbBmAoA//c72WPR9TzFePsma2kR/FR1cABbqPZ8nfPhWYP1wewCPpIHBNgAWs6qwZynWstWigUPWcV7ymd6HLaWPdgvwzikHe04oXD/uYbjBIXnzKLgInAsAvqtNNen+ZxiTp1mrNkJtYkcWwU24grT5628mrG0DYM2iDcChPXgpFi2hOjNlhcstq0cL0kcDQctKAni3AIv/9vu7I7rK683rF7LpBQAXgDMZ4BPvaI+CJc/o2FnW3iHRW8UTJHu7ULAIbe+5mTAx1DoFf+thD8MCcEjIMtV7Gq2JCXqX6gLXj5XbCgRstsYNE8BtlXBo1nkr3+84pPDSGQc3rfMwUkfFJq9XVCRh0YaCP/QWQryFUFjTv0RonJzxU1I0BSs/+kMoeCbruwvHW1SVJL/p7sdYAyxStE5Oa6ImCfWeLYlwVcF4wm7aSsMSDraKsLQCYLN7ciXgnr0RXQfrzZt4XtEWDXCdFC37sGQoXLe5dYr72R4PJ87DZ9GBkGUo+FweeMd1tGRgfHgOzx1mPH+E9f4rAGtX4hIAy94r3iOXCNePlawmni1ahMVn03bKKDUDsJXv/++4g+eOKlw55mHT4NwT2oMU6MEiaIkeLFQsku8Nl0jUhqScNAf68X0eTmXmwm8MixbOIJXof/kawmj/0u3kZhn7p4Bdh31hTbPn4IURgBfLPJR0lUyZsGWwiuG4RdXIP1upcRklWcKVtkuHgfc8xg/3RFGsspaoE0G2gzZ0BA59baoUVSnvmxoF5GyBtIVL9nJxRsglViqxb+uEMskUjPvClXwkPEe8P1pNEs9UYB0TKpb2MtKelA4O0l5M6SVxKMjeLWqWBOJJW8LujbNBUk8bxWsVKuJYIKTlqAGL0Rtm7ZYshGarlGErFNrKPScyhAdecrXA9cYNfhlgk60gYMii66C6or93SuSGRD4KSKUKaVYuFK9LFjoCJOv9Viq362zBIM9Xx2OJqTJg/aYt+SltSx+Vqm9OlMu0pdNLg7YkXlpKOwi7X6x+R1lYc9Yv43PDSFn7j+1eTUoZSme2ipHaGviuowq7TzgYTTJuWucLI8Yebfbi2QBUne8rlBscpCXgGoAFZDE8SByVpj5x64XSQOV7aVf2YT8x3P+ISVTUJ+nLpLqatvTBXAElS1smrSVc+9Ksg6mwU2afNY9YZs26H6X+Ph13PxNe+wWbjK1ywrYAFl/rAy9FcSoHbB5kbBllDZpJKtPpoKGUUJGEBSShNh35EQiopui3T30+0Pr0tKDAmc4hDgQ4kw1hgJW/dX9BrrGpVGteGOEAus0glMcUSgvXddHFSSukzZGXWXTqh9e5pXLCWtiyVBDcFsiywD960UVmlnDNuIe16YCKg2o5RjfWe7MAEQBsYrfmFSM1Vd5DZYRN8W8twAVCnGlT/5T4MX34g++gNtXwxN+rSz0EFfG0V6pW8HRu9lKUVFyCUuXuqhH75Rq0nNFqQXDNpi2V9LcFsLQjqtOPX3Qhhca3jjHWpX1nhA7eC1ixYd36b3koFCigIx39lai5B8Phrvr2IGHcsHbNBYLgwHDYkC6FGDows1Yhvu5QD2nTgCv7vtTFsl2Lo7bG7ZT01yBbOpTDJsiZWeDhgxEtSIlDQth1GBQTqFeLugx1HsSm+1uVsOPQWQ4B7r7TKngpwjU9arFhcxWF5yrBm1LFQQeGLcvzx/KEfIV0wtq1wz0sDE70WDoReUujtV5U0bN5rI5NkCUT75EDEQjYw3HGNeNz0nWAT8jP2KDnYMZm4o1ipswLop9eysgUqsUVbsdUs9NV36OMa0Z7w5bN7Do6VkfvxRYPxrIJsuzJ2w9HcCLrn4N07bicUGazh87bkvpXx3JySAhhPCkCVaV3bNk3bHR2MJZM0fbRdp0vW+Mnxeu055QDqTa1cRDYNMAd17TsdmyyX5+UksEl2eMJW4aqGLPpwG/EjLo92k7vxZYPp+x2Ieufl1NOdr7i4lxRLEuMSwcYo6mFZxzZ7te0J3vtzKwvTMk5iAMxxpXDlR4YMRrOoLvDKX3J0v7xsrYXW3Rl8T7tOen4xUIjrIWwsYSd/N1G4xXVSYA9UyRUPKkeC1w+WMVo74qL1g3D0vGy0upqciUu9XJIwN6+0w4OTit9rI2rWLsb1yQZ6b7OSxKbPkVHlvMLZ2ZJq23i55LDpzcNVrE26fV0r62ft7UDogMq7tkR77apWdqrMuPwjMLhGQdydqI2TijW8dZyVKzYjyWoT2zBi1URFtYrOrcOrq+I98ePwxbmLwYNOdlsfdrDaHx5D7/S62X7iHdf4OKNVa4804t6Hr0A2bQpOvPRjIOTOYWzRd/VOFel3a9ma8yYNcNJrQSir0zJ/RHJXY5D25BFOhYz5cpcNO2Qe1MiQQ1OxVg4ouaO09AzuWLlDvb4XlsHRi/3AklJ4POzCjkpyD0rjgmlvUQV5uBsYXHC+6BHHKF01npsqo+RtFCcrdv5yoHQpOjOZMy9r9W22gJYGs3my3/FzH/UagcX77O3AkT016lE5I/babFtgJnZzRYqP7VdHa+dQV+Q9xLtSMXdtxJRW+kPbQMc7MfrPZR3MGPjBbnYyzxpIkwqRG5JJGiq3a47Alg68YPlK4++2oSudhdo5e+n6ajr3ionqHQylo4B9im59Ase6EFmbhCi3slwLj4TXgEiyivwOxKJ6OOdrkxXAEun4nVij+VQS+sRRp1O6rXwnOy1pOi9yZj7P93Mp2uApfNMvvIRAn/nIsjdQDH3rIDLoI+lE+6/dtuiFYBDlHz3RXbdHSTClknRB7qlXDMKawCbPbnK9F8XBa9OQRYrFb+nmz23vmerABvpulwt339RhWoPZFGFIk7k9k6l5cV6sw6w0ZOrqHzvojGkRZCJdjhwP9iJntush54ALJ2KwJUrVL4M4A9frbbrZovX7fdiWwbwN8m4+7l2LVSt9t0zgM0AxEHhVflbF/flBbvjtHLot9pxHLQK6jxdupOH2n1GuxpR+S6Yb2332dfk/USPOnA/2qrLr5s16DkFm8EJm84Xq5/wPP7LC5eaaVop+pNEzPlmwJ67wa6lZ5cN4BDQw9l8+StEdNeFsjcLmMz89VQi8qdEdKYlZCzdtOwAm3EHIblfZeabLc1lVTYjccsK/NlEIvrESgxwxQAOCWHv9jz+Aph/cSUWoGd9Ej2mFH3RlkWq03GuOMBm4JLwRh4+z+DbOp3ManhOsvxY4UvpeOSR1TGe1TCK0BiC/OS7APoQwKHqHKtsoPOGQzMA/7sCvp5MRp9aTSNdNRRcvyhSTqJQqN7pgT8O4F3MvArC3uZGKdVsAPxIgb4djzv3EtHsagLWjGXVAhxeLCnxlC9W38fsbQPTNgZPrMRiSgU5ED9EpB5KxJx7iKjFkxlXYrR+n68KgOuXJ6ituQ1E2wj8eoA2McuxWPYuqbcM8BEG7QTzw1E38pBtR4C90S7e0qsS4AbsPJYrYYuqVrcy8VZm3gqmcSakiTkFQpqZ0kRIy7PMyBBxBowME2WJkQHxCSLaR0z7PMfZl4xiPxFdXaKvAAAADElEQVQVlwOEXvbx/3Bccpan8cseAAAAAElFTkSuQmCC",St=z(67294),jt=({className:Ca,dataSource:tr=[],col:$a=4,right:gr,bottom:Jr=23,precision:Ha=0,wrapWidth:rr=1200,trackEventItems:en,loading:gn})=>{const an=Math.floor((rr-($a-1)*gr)/$a);return St.createElement(ue.Z,{spinning:gn},St.createElement("div",{className:et()(pt.list,Ca)},!!tr.length&&tr.map((pa,Ja)=>{const{subject_identifier:xr,id:vo,identifier:Qr,power:xn}=pa,fa=pa.is_public!=0&&pa.is_public;return St.createElement("div",{className:pt.wrap,key:vo,style:{width:an,marginRight:(1+Ja)%$a===0?0:gr+Ha,marginBottom:Jr}},St.createElement("a",{className:pt.li,onClick:yo=>{yo.preventDefault(),en&&(0,He.L9)([en]),(0,He.xg)(pa.first_category_url)}},St.createElement("div",{className:pt.top},St.createElement(ve.Z,{title:pa.name},St.createElement("div",{className:pt.name},pa.name)),St.createElement("img",{className:pt.img,src:Ue.Z.IMG_SERVER+"/images/"+pa.avatar_url}),St.createElement("div",{className:pt.text,title:pa.creator},pa.creator),xr&&St.createElement("div",{className:pt.btns},St.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),St.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),fa&&St.createElement("div",{className:pt.sign},"\u516C\u5F00")),St.createElement("div",{className:pt.bottom},pa.visits>0&&St.createElement(ve.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},St.createElement("span",null,St.createElement("i",{className:"iconfont icon-liulanyan"}),St.createElement("span",null,pa.visits))),pa.course_members_count>0&&St.createElement(ve.Z,{title:"\u6210\u5458",placement:"bottom"},St.createElement("span",null,St.createElement("i",{className:"iconfont icon-chengyuan"}),pa.course_members_count)),pa.tasks_count>0&&St.createElement(ve.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},St.createElement("span",null,St.createElement("i",{className:"iconfont icon-zuoye"}),pa.tasks_count)),pa.is_end?St.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):St.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!pa.is_accessible&&St.createElement("div",{className:pt.lockWrap},St.createElement("img",{src:`${Ue.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),St.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!tr.length&&St.createElement(Ge.Z,null)))},Jn={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"},va=z(35973),xt=({dataSource:Ca=[],value:tr,onChange:$a,className:gr,style:Jr={},tabBarExtraContent:Ha})=>x.createElement("div",{className:et()(Jn.tabs,gr),style:Jr},x.createElement("div",{className:Jn.tabsWrap},Ca.map((rr,en)=>x.createElement("aside",{className:Jn.tab,onClick:()=>{$a(rr.id),rr.link&&va.history.push(rr.link)},key:en},x.createElement("div",{className:tr===rr.id?Jn.active:""},rr.name),(rr==null?void 0:rr.resetCount)==null&&(rr==null?void 0:rr.total)!==void 0&&x.createElement("span",null,"\uFF08",rr==null?void 0:rr.total,"\uFF09"),(rr==null?void 0:rr.resetCount)!==void 0&&(rr==null?void 0:rr.total)!==void 0&&x.createElement(ve.Z,{title:(rr==null?void 0:rr.tip)!=null?rr==null?void 0:rr.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},rr==null?void 0:rr.resetCount),"/",x.createElement("span",null,rr==null?void 0:rr.total),"\uFF09"))))),x.createElement("div",{className:Jn.tabBar},Ha)),da=({className:Ca,style:tr={},children:$a})=>x.createElement("div",{className:et()(Ca),style:tr},$a),yn={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"},$n=z(85418),nt=z(68508);const Un=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var dn=({sortValue:Ca,dropValue:tr,className:$a,onSort:gr,onDrop:Jr,dataSource:Ha=Un})=>{var rr;return x.createElement("div",{className:et()(yn.orderWrap,$a)},x.createElement($n.Z,{dropdownRender:()=>x.createElement(nt.default,null,Ha.map((en,gn)=>x.createElement(nt.default.Item,{key:gn,onClick:()=>Jr(en.id)},en.name)))},x.createElement("span",{className:yn.orderTextWrap},(rr=Ha.find(en=>tr===en.id))==null?void 0:rr.name)),x.createElement("span",{className:yn.orderIconWrap},x.createElement("span",{className:yn.orderAsc},x.createElement("i",{className:Ca==="asc"?`iconfont icon-sanjiaoxing-up font12 ${yn.cursorPointer} ${yn.active}`:`iconfont icon-sanjiaoxing-up font12 ${yn.cursorPointer}`,onClick:()=>gr(Ca==="asc"?"desc":"asc")})),x.createElement("span",{className:yn.orderDesc},x.createElement("i",{className:Ca==="desc"?`iconfont icon-sanjiaoxing-down font12 ${yn.cursorPointer} ${yn.active}`:`iconfont icon-sanjiaoxing-down font12 ${yn.cursorPointer}`,onClick:()=>gr(Ca==="asc"?"desc":"asc")}))))},Nt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v"},mn=z(71577),Ve=Object.defineProperty,Le=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,Qt=Object.prototype.propertyIsEnumerable,Cn=(Ca,tr,$a)=>tr in Ca?Ve(Ca,tr,{enumerable:!0,configurable:!0,writable:!0,value:$a}):Ca[tr]=$a,Kn=(Ca,tr)=>{for(var $a in tr||(tr={}))yt.call(tr,$a)&&Cn(Ca,$a,tr[$a]);if(Le)for(var $a of Le(tr))Qt.call(tr,$a)&&Cn(Ca,$a,tr[$a]);return Ca},Da=(Ca,tr)=>{var $a={};for(var gr in Ca)yt.call(Ca,gr)&&tr.indexOf(gr)<0&&($a[gr]=Ca[gr]);if(Ca!=null&&Le)for(var gr of Le(Ca))tr.indexOf(gr)<0&&Qt.call(Ca,gr)&&($a[gr]=Ca[gr]);return $a},On=(Ca,tr,$a)=>new Promise((gr,Jr)=>{var Ha=gn=>{try{en($a.next(gn))}catch(an){Jr(an)}},rr=gn=>{try{en($a.throw(gn))}catch(an){Jr(an)}},en=gn=>gn.done?gr(gn.value):Promise.resolve(gn.value).then(Ha,rr);en(($a=$a.apply(Ca,tr)).next())}),xa=Ca=>{var tr=Ca,{className:$a,style:gr,children:Jr,loading:Ha=!1,openLoading:rr,onClick:en=()=>{},size:gn="middle",shape:an="round"}=tr,pa=Da(tr,["className","style","children","loading","openLoading","onClick","size","shape"]);const[Ja,xr]=(0,x.useState)(!1);return x.createElement(mn.ZP,Kn({onClick:(0,Te.throttle)(vo=>On(void 0,null,function*(){rr&&xr(!0);try{yield en(vo)}catch(Qr){console.log("error",Qr)}rr&&xr(!1)}),2e3,{leading:!0,trailing:!1}),className:et()(Nt.btn,Nt[`${gn}-${an}`],$a),style:gr,size:gn,shape:an,loading:Ja||Ha},pa),Jr)},_a={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"},yr=({className:Ca,style:tr,children:$a=null,onClick:gr,title:Jr})=>x.createElement("div",{className:et()(_a.head,Ca),style:tr},x.createElement("span",{className:"primary-hover",onClick:gr},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:Jr},Jr),x.createElement("div",{className:_a.node},$a)),ut={flex_box_center:"flex_box_center___AlHuF",flex_space_between:"flex_space_between___vN2LW",flex_box_vertical_center:"flex_box_vertical_center___Ac7D2",flex_box_center_end:"flex_box_center_end___y38I7",flex_box_column:"flex_box_column___iQE6P",btns:"btns___sNgTb",confirm:"confirm___Ozirl",cancel:"cancel___aiq1I"},lr=({confirmShow:Ca=!0,confirmTitle:tr,confirmClick:$a,cancelShow:gr=!0,cancelTitle:Jr,cancelClick:Ha,className:rr,style:en,confirmLoading:gn=!1})=>x.createElement("div",{className:et()(ut.btns,rr),style:en},Ca&&x.createElement(mn.ZP,{loading:gn,onClick:$a,type:"primary",className:ut.confirm},tr),gr&&x.createElement(mn.ZP,{onClick:Ha,className:ut.cancel},Jr)),ot={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"},Tt=({className:Ca,style:tr={},LeftContent:$a,children:gr,RightContent:Jr})=>x.createElement("div",{className:et()(ot.fixedBottom,Ca),style:tr},x.createElement("div",{className:ot.wrap},x.createElement("div",{className:ot.left},$a),x.createElement("div",{className:ot.center},gr),x.createElement("div",{className:ot.right},Jr))),sn={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"},Na=({className:Ca,style:tr={},dataSource:$a=[]})=>x.createElement("div",{className:et()(sn.crumbs,Ca),style:tr},$a.map((gr,Jr)=>Jr<$a.length-1?x.createElement(x.Fragment,{key:Jr},gr.path||gr.onClick?x.createElement("span",{className:sn.hover,onClick:gr!=null&&gr.onClick?gr.onClick:()=>va.history.push(gr.path)},gr.name):x.createElement("span",null,gr.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:Jr,style:{color:"#5F6368"}},gr.name))),Zn=z(55054),Qn=Object.defineProperty,ga=Object.defineProperties,Dr=Object.getOwnPropertyDescriptors,br=Object.getOwnPropertySymbols,or=Object.prototype.hasOwnProperty,ro=Object.prototype.propertyIsEnumerable,$r=(Ca,tr,$a)=>tr in Ca?Qn(Ca,tr,{enumerable:!0,configurable:!0,writable:!0,value:$a}):Ca[tr]=$a,Lr=(Ca,tr)=>{for(var $a in tr||(tr={}))or.call(tr,$a)&&$r(Ca,$a,tr[$a]);if(br)for(var $a of br(tr))ro.call(tr,$a)&&$r(Ca,$a,tr[$a]);return Ca},uo=(Ca,tr)=>ga(Ca,Dr(tr)),Mo=(Ca,tr)=>{var $a={};for(var gr in Ca)or.call(Ca,gr)&&tr.indexOf(gr)<0&&($a[gr]=Ca[gr]);if(Ca!=null&&br)for(var gr of br(Ca))tr.indexOf(gr)<0&&ro.call(Ca,gr)&&($a[gr]=Ca[gr]);return $a};const{Countdown:wo}=Zn.default;var zo=Ca=>{var tr=Ca,{onChange:$a}=tr,gr=Mo(tr,["onChange"]);const[Jr,Ha]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof Jr=="number"&&Jr>=0&&$a(Jr)},[Jr]);const rr=en=>{const gn=Math.floor(en/1e3);Ha(gn)};return x.createElement(wo,uo(Lr({},gr),{onChange:rr}))}},99914:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return ie}});var x=z(67294);function ie(Ae,ke){const Pe=(0,x.useRef)();(0,x.useEffect)(()=>{Pe.current=Ae}),(0,x.useEffect)(()=>{function ze(){Pe.current()}if(ke!==null){let se=setInterval(ze,ke);return()=>clearInterval(se)}},[ke])}},92359:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return y}});var x=z(67294),ie=z(2453),Ae=z(14446),ke=z(85546),Pe=z(92421),ze=z(71577),se=z(11320),et=z(28706),Te=z(33170),Ze=z(35973),_e={customModal:"customModal___bVzUV",content:"content___oKhZq",upload:"upload___nPxEL",infoText:"infoText___gZEJF",okBtn:"okBtn___CVo2A",fileList:"fileList___tauGN",fileName:"fileName___T_8JX",selectitems:"selectitems___imW2Y"},de=z(67294),je=(a,b,E)=>new Promise((ee,te)=>{var re=ve=>{try{ue(E.next(ve))}catch(xe){te(xe)}},oe=ve=>{try{ue(E.throw(ve))}catch(xe){te(xe)}},ue=ve=>ve.done?ee(ve.value):Promise.resolve(ve.value).then(re,oe);ue((E=E.apply(a,b)).next())}),y=({visible:a,onOk:b,onCancel:E,sub_discipline_id:ee=[]})=>{const[te,re]=(0,x.useState)([]),[oe,ue]=(0,x.useState)(!1),ve=(0,Ze.useParams)(),[xe,Ue]=(0,x.useState)([]),[He,Me]=(0,x.useState)([]);(0,x.useEffect)(()=>{a?ye():(Me([]),re([]),ue(!1))},[a]);const ye=()=>je(void 0,null,function*(){const pt=yield(0,Te.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Ue(pt.disciplines||[]),Me((ee==null?void 0:ee.length)>0?ee:[])}),Ke=()=>{if((He==null?void 0:He.length)===0)return ie.ZP.warning("\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF01");console.log("subDisciplineId",He),ue(!0),b(te,He[1],()=>{ue(!1)})},Ge=()=>{E()},Xe=()=>{const pt=`${se.Z.API_SERVER}/api/courses/${ve.coursesId}/exercises/down_template`;(0,et.Nd)(null,pt)},Be=pt=>{const bt={name:pt.name,uid:pt.uid,file:pt};return re([bt]),!1},rt=()=>{re([])};return de.createElement(Ae.default,{title:"\u5BFC\u5165\u8BD5\u9898",open:a,onOk:Ke,centered:!0,wrapClassName:_e.customModal,onCancel:Ge,width:663,okText:"\u786E\u8BA4",okButtonProps:{className:_e.okBtn},cancelText:"\u53D6\u6D88",confirmLoading:oe},de.createElement("div",{className:_e.content},de.createElement("aside",null,de.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA41"),de.createElement("ul",null,de.createElement("li",null,de.createElement("span",{style:{color:"#5F6367"}},"\u6839\u636E\u6A21\u677F\u8981\u6C42\u7F16\u8F91\u9700\u8981\u4E0A\u4F20\u7684\u8BD5\u9898"),de.createElement("span",{style:{color:"#0152d9",cursor:"pointer",marginLeft:20},onClick:Xe},"\u4E0B\u8F7D\u8003\u8BD5\u8BD5\u9898\u6A21\u677F"),de.createElement("i",{className:"iconfont icon-xiazai4 ml10",onClick:Xe,style:{fontSize:14,cursor:"pointer",color:"#0152d9"}})),de.createElement("li",{style:{color:"#FA6400"},className:"mt10"},"\u63D0\u793A"),de.createElement("li",{className:_e.infoText},"1\u3001\u76EE\u524D\u4EC5\u652F\u6301Excel\u683C\u5F0F\u6A21\u677F\uFF1B "),de.createElement("li",{className:_e.infoText},"2\u3001\u4E0D\u652F\u6301\u7EC4\u5408\u9898\u548C\u5B9E\u8BAD\u9898\u5BFC\u5165\uFF1B"),de.createElement("li",{className:_e.infoText},"3\u3001\u6BCF\u6B21\u6700\u591A\u5BFC\u5165300\u9898\uFF1B"),de.createElement("li",{className:_e.infoText},"4\u3001\u586B\u7A7A\u9898\u5BFC\u5165\u6700\u591A\u652F\u63018\u4E2A\u586B\u7A7A\u9879\u3002"))),de.createElement("aside",{style:{marginTop:22}},de.createElement("div",{style:{fontWeight:600}},"\u6B65\u9AA42"),de.createElement("ul",{style:{flex:1}},de.createElement("li",{style:{color:"#5F6367"}},"\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B\uFF0C\u4E0A\u4F20\u7F16\u8F91\u597D\u7684\u8BD5\u9898\u6587\u6863\uFF0C\u786E\u5B9A\u5BFC\u5165"),a&&de.createElement(de.Fragment,null,de.createElement(ke.Z,{value:He,className:_e.selectitems,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:xe,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(pt,bt)=>{Me(pt||[])}}),de.createElement("br",null),de.createElement(Pe.default,{action:`${se.Z.API_SERVER}/api/attachments.json`,beforeUpload:Be,onRemove:rt,withCredentials:!0,fileList:te,accept:".xls,.xlsx",showUploadList:!1},de.createElement(ze.ZP,{className:_e.upload,type:"primary",icon:de.createElement("i",{className:"iconfont icon-shangchuan3",style:{fontSize:14}})},"\u4E0A\u4F20\u6587\u4EF6"))),te.map((pt,bt)=>de.createElement("div",{key:bt,className:_e.fileList},de.createElement("span",{className:_e.fileName},pt==null?void 0:pt.name),de.createElement("i",{className:"iconfont icon-shanchu12",style:{color:"#F65160",fontSize:16,cursor:"pointer"},onClick:rt})))))))}},96707:function(ln,tn,z){"use strict";z.d(tn,{h:function(){return x}});var x=(ie=>(ie[ie.NOMATCH=-1]="NOMATCH",ie[ie.OK=0]="OK",ie[ie.TIMEOUT=2]="TIMEOUT",ie[ie.PODFAILURE=3]="PODFAILURE",ie[ie.COMPILEFAILURE=4]="COMPILEFAILURE",ie[ie.EXECUTEFAILURE=5]="EXECUTEFAILURE",ie[ie.HIDE_COMPILE_STATUS=11]="HIDE_COMPILE_STATUS",ie))(x||{})},88742:function(ln,tn,z){"use strict";z.d(tn,{H7:function(){return y},MK:function(){return ce},MU:function(){return Ze},X6:function(){return de},bM:function(){return Te},fi:function(){return a},fu:function(){return et},n4:function(){return b},rX:function(){return je},vl:function(){return E},zO:function(){return _e}});var x=z(33170),ie=Object.defineProperty,Ae=Object.getOwnPropertySymbols,ke=Object.prototype.hasOwnProperty,Pe=Object.prototype.propertyIsEnumerable,ze=(ee,te,re)=>te in ee?ie(ee,te,{enumerable:!0,configurable:!0,writable:!0,value:re}):ee[te]=re,se=(ee,te)=>{for(var re in te||(te={}))ke.call(te,re)&&ze(ee,re,te[re]);if(Ae)for(var re of Ae(te))Pe.call(te,re)&&ze(ee,re,te[re]);return ee};function et(ee,te){return(0,x.U2)(`myproblems/${ee}.json`,se({hidePopLogin:!0},te||{}))}function Te(ee,te){return(0,x.v_)(`myproblems/${ee}/code_submit.json`,te)}function Ze(ee,te){return(0,x.v_)(`myproblems/${ee}/code_debug.json`,te)}function _e(ee,te){return te.language&&(te.language=encodeURIComponent(te.language)),(0,x.U2)(`myproblems/${ee}/submit_records.json`,te)}function de(ee){return(0,x.U2)("myproblems/record_detail.json",{id:ee})}function je(ee,te){return(0,x.U2)(`myproblems/${ee}/result.json`,{mode:te})}function ce(ee,te){return(0,x.v_)(`myproblems/${ee}/add_notes.json`,te)}function y(ee,te){return(0,x.v_)(`myproblems/${ee}/restore_initial_code.json`,te)}function a(ee){return(0,x.v_)(`myproblems/${ee}/sync_code.json`)}function b(ee,te){return(0,x.v_)(`myproblems/${ee}/update_code.json`,te)}function E(ee,te){return(0,x.v_)(`discusses/${ee}/plus.json`,te)}},50637:function(ln,tn,z){"use strict";var x=z(67294),ie=z(83062),Ae=z(11486),ke=z(2453),Pe=z(62038),ze=z(67294),se=(Te,Ze,_e)=>new Promise((de,je)=>{var ce=b=>{try{a(_e.next(b))}catch(E){je(E)}},y=b=>{try{a(_e.throw(b))}catch(E){je(E)}},a=b=>b.done?de(b.value):Promise.resolve(b.value).then(ce,y);a((_e=_e.apply(Te,Ze)).next())});const et=({defaultValue:Te,onFinish:Ze})=>{const[_e,de]=(0,x.useState)(!1),[je,ce]=(0,x.useState)(Te);return(0,x.useEffect)(()=>{ce(Te)},[Te]),ze.createElement("div",null,_e?ze.createElement(Ae.default,{autoFocus:!0,maxLength:60,style:{textAlign:"center",marginTop:20,marginBottom:20},value:je,onChange:y=>{ce(y.target.value)},onBlur:()=>se(void 0,null,function*(){var y;if(((y=je==null?void 0:je.replaceAll(" ",""))==null?void 0:y.length)<=0){ke.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield Ze(je))&&de(!1)}),onPressEnter:()=>se(void 0,null,function*(){var y;if(((y=je==null?void 0:je.replaceAll(" ",""))==null?void 0:y.length)<=0){ke.ZP.error("\u8BD5\u5377\u6807\u9898\u4E0D\u80FD\u4E3A\u7A7A");return}(yield Ze(je))&&de(!1)})}):ze.createElement("div",{className:Pe.Z.title},je,ze.createElement(ie.Z,{title:"\u7F16\u8F91\u8BD5\u5377\u540D\u79F0"},ze.createElement("i",{className:`${Pe.Z.editIcon} iconfont icon-bianji_Hover`,onClick:()=>de(!0)}))))};tn.Z=et},69668:function(ln,tn,z){"use strict";z.r(tn),z.d(tn,{default:function(){return Tn},useCourseOptions:function(){return Mn}});var x=z(67294),ie=z(35973),Ae=z(91773),ke=z(85673),Pe=z(2453),ze=z(57953),se=z(11486),et=z(85546),Te=z(84567),Ze=z(78045),_e=z(42405),de=z(71577),je=z(62038),ce=z(56443),y=z(53430),a=z(60580),b=z(14446),E=z(68508),ee=z(85418),te=z(83062),re=z(72565),oe={flex_box_center:"flex_box_center___gi93l",flex_space_between:"flex_space_between___mWMLA",flex_box_vertical_center:"flex_box_vertical_center___rk4nc",flex_box_center_end:"flex_box_center_end___B8XxF",flex_box_column:"flex_box_column___AX3Vm",moreSpan:"moreSpan___hbStq",bg:"bg___Ya739",title:"title___BC46y",bottomdiv:"bottomdiv___uaPr6",spanBtn:"spanBtn___jjgnA",addQuestionBtn:"addQuestionBtn___qOlYW",saveBtn:"saveBtn___ulgem",left:"left___i8aTX",leftAction:"leftAction___sQkuq",Button:"Button___auxWm",iconWrapper:"iconWrapper___h3H1m",up:"up___tLyCX",down:"down___T5_aj",disabled:"disabled___GRBbF",titleleft:"titleleft___xZGbq",more_style:"more_style___nhWCX",qcount:"qcount___ID7OA",score:"score___T7dbm",qtitle:"qtitle___qJBFd",qcountclick:"qcountclick___m_VKG",right:"right___CBabI",edit:"edit___WHuql",delete:"delete___Pa6db",shixun:"shixun___oObBe",scoreByBlankRadio:"scoreByBlankRadio___r4AWn",modalconfirm:"modalconfirm___Ru9B_",scoremodal:"scoremodal___BdW7P",close:"close___blHYk",content:"content___jlm9o",items:"items___i3TrH",bottom:"bottom___zMQZ6",yes:"yes___lOPY6",no:"no___gtzKI",formcenter:"formcenter___fCxkm",radiogroup:"radiogroup___oXWHc",easy:"easy___ANNVD",medium:"medium___ov7N3",hard:"hard___n4afW",formcenterselect:"formcenterselect___lYa4f",selectitems1:"selectitems1___Y2Zy4",selectitems:"selectitems___c9Pt5",morebottom:"morebottom____I_ev",scoreinput:"scoreinput___O8EhL",shake:"shake___QxkjH",titleTooltip:"titleTooltip___CAyYg",exercise_styles:"exercise_styles___u40hG"},ue=z(28706),ve=z(33170),xe=z(26194),Ue=z(3830),He=z(66012),Me=z(85725),ye=z(67294),Ke=Object.defineProperty,Ge=Object.defineProperties,Xe=Object.getOwnPropertyDescriptors,Be=Object.getOwnPropertySymbols,rt=Object.prototype.hasOwnProperty,pt=Object.prototype.propertyIsEnumerable,bt=(ge,Ce,Ee)=>Ce in ge?Ke(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,St=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))rt.call(Ce,Ee)&&bt(ge,Ee,Ce[Ee]);if(Be)for(var Ee of Be(Ce))pt.call(Ce,Ee)&&bt(ge,Ee,Ce[Ee]);return ge},wt=(ge,Ce)=>Ge(ge,Xe(Ce)),jt=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())}),va=({Itemid:ge,setqitem:Ce,qitem:Ee,data:ht,getdata:Wt,bigitem:En,setBigqitem:Nn,isedit:Zt,handleEditing:It})=>{const[Rt,on]=(0,x.useState)([]),[vt,_t]=(0,x.useState)(!1);(0,x.useEffect)(()=>{ht.length>0&&on([...ht])},[ht]);const Hn=(Vn,kn)=>jt(void 0,null,function*(){if(Zt){It();return}if(!Vn.destination)return;_t(!0);let ra=yield(0,ve.ZP)(`/api/examination_banks/${ge}/examination_banks_item_banks/${kn==null?void 0:kn[Vn.source.index].question_id}/adjust_position.json`,{method:"post",body:{id:ge,itemid:kn==null?void 0:kn[Vn.source.index].question_id,position:Vn.destination.index}});_t(!1),ra.status===0&&Wt({id:kn==null?void 0:kn[Vn.source.index].question_id})});return ye.createElement("div",null,ye.createElement(He.Z5,{onDragEnd:Vn=>Hn(Vn,Rt)},ye.createElement(He.bK,{droppableId:"droppable"},(Vn,kn)=>ye.createElement("div",St({ref:Vn.innerRef},Vn.droppableProps),ye.createElement(ze.Z,{spinning:vt},Rt.map((ra,cn)=>ye.createElement(He._l,{key:cn,draggableId:cn.toString(),index:cn},(ia,Va)=>{var In,bn;return ye.createElement("aside",St(St({ref:ia.innerRef},ia.draggableProps),ia.dragHandleProps),ye.createElement(te.Z,{title:ye.createElement(Me.Z,{value:(ra==null?void 0:ra.question_type)===8?(In=ra==null?void 0:ra.program_attr)==null?void 0:In.description:ra.question_title}),color:"#fff",placement:"left",overlayClassName:oe.titleTooltip},ye.createElement("div",{onClick:()=>{if(Zt){It();return}Ce(wt(St({},ra),{index:cn+1})),Nn(En),(0,ue.Vf)("#question-scroll-id")},className:`${oe.qcount} ${ra.question_id===(Ee==null?void 0:Ee.question_id)?oe.qcountclick:""}`},ye.createElement("span",{className:oe.score},ra==null?void 0:ra.question_score,"\u5206"),ye.createElement("span",{className:oe.qtitle},cn+1,"\u3001",ye.createElement(Me.Z,{value:(ra==null?void 0:ra.question_type)===8?(bn=ra==null?void 0:ra.program_attr)==null?void 0:bn.description:ra.question_title,showTextOnly:!0})))))}))),Vn.placeholder))))},Et=z(71230),xt=z(11776),Sn=z(42563),da=z(47897),yn=z(17663),$n=z(41188),nt=z(67294),Un=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())}),dn=({form:ge,TagDiscipline:Ce,exerciseitem:Ee,qitem:ht,getTagData:Wt})=>{var En;const[Nn,Zt]=(0,x.useState)(!0),[It,Rt]=(0,x.useState)(!1),[on,vt]=(0,x.useState)(""),[_t,Hn]=(0,x.useState)([]),[Vn,kn]=(0,x.useState)([]),[ra,cn]=(0,x.useState)(0);(0,x.useEffect)(()=>{Va()},[]);const ia=In=>Un(void 0,null,function*(){const bn=yield(0,ve.ZP)("/api/tag_disciplines.json",{method:"get",params:{sub_discipline_id:In==null?void 0:In.sub_discipline_id}});kn(bn==null?void 0:bn.tag_disciplines)}),Va=()=>Un(void 0,null,function*(){const In=yield(0,ve.ZP)("/api/disciplines.json",{method:"get",params:{source:"subject"}});Hn(In.disciplines||[]),ht!=null&&ht.sub_discipline_id&&ia(ht),cn(ht!=null&&ht.sub_discipline_id?1:0),ge.setFieldsValue({difficulty:ht.difficulty||2,repeat_answer:!ht.repeat_answer,sub_discipline_id:ht!=null&&ht.sub_discipline_id?[ht==null?void 0:ht.discipline_id,ht==null?void 0:ht.sub_discipline_id]:[]})});return nt.createElement("div",null,nt.createElement("div",{style:{marginTop:30,overflow:"hidden",height:Nn?"100%":0}},nt.createElement(Ae.default.Item,{className:oe.formcenter,rules:[{required:!0,message:"\u8BF7\u5148\u9009\u62E9\u96BE\u5EA6"}],label:"\u96BE\u5EA6",name:"difficulty"},nt.createElement(Ze.ZP.Group,{className:oe.radiogroup},nt.createElement(Ze.ZP.Button,{className:oe.easy,value:1},"\u7B80\u5355"),nt.createElement(Ze.ZP.Button,{className:oe.medium,value:2},"\u9002\u4E2D"),nt.createElement(Ze.ZP.Button,{className:oe.hard,value:3},"\u56F0\u96BE"))),nt.createElement(Ae.default.Item,{name:"sub_discipline_id",label:"\u77E5\u8BC6\u70B9",className:oe.formcenterselect},nt.createElement(et.Z,{className:oe.selectitems1,expandTrigger:"hover",placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:_t,fieldNames:{label:"name",value:"id",children:"sub_disciplines"},onChange:(In,bn)=>{ge.setFieldsValue({sub_discipline_id:In,tag_discipline_ids:[]}),cn(In?In.length:0),(In==null?void 0:In.length)>0&&(ia({sub_discipline_id:In[1]}),In[1]==(ht==null?void 0:ht.sub_discipline_id)&&ge.setFieldValue("tag_discipline_ids",ht.tag_discipline_ids))},onClear:()=>{kn([]),ge.setFieldValue("tag_discipline_ids",[]),cn(0)}})),nt.createElement(Ae.default.Item,{className:oe.formcenterselect},nt.createElement("div",{style:{display:"flex",alignItems:"center",paddingLeft:55}},nt.createElement(Ae.default.Item,{name:"tag_discipline_ids"},nt.createElement(Sn.default,{className:oe.selectitems,disabled:ra===0,showSearch:!0,placeholder:"\u8BF7\u9009\u62E9\u77E5\u8BC6\u70B9\uFF0C\u652F\u6301\u9009\u62E9\u591A\u4E2A",mode:"multiple",listHeight:200,dropdownStyle:{zIndex:9},allowClear:!0,optionFilterProp:"children",filterOption:(In,bn)=>bn.key.indexOf(In.toLowerCase())>=0},Vn==null?void 0:Vn.map(In=>nt.createElement(Sn.default.Option,{key:In.name+In.id,value:In.id},nt.createElement("div",{style:{display:"flex",alignItems:"center"}},nt.createElement("span",{style:{overflow:"hidden",whiteSpace:"nowrap",textOverflow:"ellipsis"}},In.name),(In==null?void 0:In.type)==="personal"&&nt.createElement("div",{style:{marginLeft:"5px",border:"1px solid #24C074",color:"#24C074",padding:"0 4px",borderRadius:"2px",fontSize:"12px",height:"20px",lineHeight:"20px"}},"\u81EA\u7528")))))),ra>0&&nt.createElement("div",{style:{marginLeft:20,marginTop:"-16px",lineHeight:"48px",height:48,fontSize:14}},nt.createElement("span",null,"\u6CA1\u6709\u5408\u9002\u7684\u77E5\u8BC6\u70B9\uFF1F"),nt.createElement("a",{onClick:()=>{Rt(!0)},style:{marginLeft:3,color:"#3061D0"}},"\u65B0\u5EFA\u77E5\u8BC6\u70B9")))),nt.createElement(Ae.default.Item,{className:oe.formcenterselect},nt.createElement("div",{style:{display:"flex",alignItems:"center"}},nt.createElement(Ae.default.Item,{name:"repeat_answer",valuePropName:"checked"},nt.createElement(da.Z,null)),nt.createElement("div",{style:{marginLeft:10,marginTop:"-16px",lineHeight:"40px",height:48,color:"#000000"}},"\u4E0D\u5141\u8BB8\u5B66\u751F\u91CD\u590D\u7B54\u9898",nt.createElement(te.Z,{placement:"right",title:"\u5F00\u542F\u540E\uFF0C\u5B66\u751F\u4F5C\u7B54\u5B8C\u6210\u8BE5\u9898\u5E76\u8FDB\u5165\u4E0B\u4E00\u9898\u4E4B\u540E\uFF0C\u4E0D\u5141\u8BB8\u518D\u4FEE\u6539\u8BE5\u9898\u7B54\u6848"},nt.createElement(yn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))))),nt.createElement($n.Z,{open:It,subDisciplineId:(En=ge.getFieldValue("sub_discipline_id"))==null?void 0:En[1],onCancel:()=>{Rt(!1)},onOkClick:In=>{kn(bn=>[...bn,In]),ge.setFieldValue("tag_discipline_ids",[...ge.getFieldValue("tag_discipline_ids"),In==null?void 0:In.id])}}))},Nt=z(67294),mn=Object.defineProperty,Ve=Object.defineProperties,Le=Object.getOwnPropertyDescriptors,yt=Object.getOwnPropertySymbols,Qt=Object.prototype.hasOwnProperty,Cn=Object.prototype.propertyIsEnumerable,Kn=(ge,Ce,Ee)=>Ce in ge?mn(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,Da=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))Qt.call(Ce,Ee)&&Kn(ge,Ee,Ce[Ee]);if(yt)for(var Ee of yt(Ce))Cn.call(Ce,Ee)&&Kn(ge,Ee,Ce[Ee]);return ge},On=(ge,Ce)=>Ve(ge,Le(Ce)),aa=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())}),_a=({qitem:ge,setisedit:Ce,TagDiscipline:Ee,exerciseitem:ht,seveeditor:Wt,deleteitem:En,getTagData:Nn,init:Zt,showTip:It=!1})=>{const[Rt]=Ae.default.useForm();(0,x.useEffect)(()=>{var vt;Rt.setFieldsValue(On(Da({},ge),{name:ge==null?void 0:ge.question_title,choices:(vt=ge==null?void 0:ge.question_choices)==null?void 0:vt.map(_t=>On(Da({},_t),{standard_boolean:_t!=null&&_t.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)}))},[ge]);const on=vt=>{if(!(vt!=null&&vt.length))return!1;const _t=vt.map(Vn=>{var kn;return(kn=Vn.choice_text)==null?void 0:kn.trim().replace(/^\s+|\s+$/g,"")});return new Set(_t).size!==_t.length};return Nt.createElement("div",null,Nt.createElement(Ae.default,{form:Rt,colon:!1,onFinish:vt=>{var _t;if(on(vt.choices)){Pe.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}let Hn=On(Da({},vt),{item_type:ge==null?void 0:ge.question_type,choices:(_t=vt==null?void 0:vt.choices)==null?void 0:_t.map(Vn=>On(Da({},Vn),{is_answer:Vn.standard_boolean}))});Wt(Da(Da({},ge),Hn))},onFinishFailed:vt=>aa(void 0,null,function*(){var _t,Hn;Pe.ZP.error(vt.errorFields[0].errors[0]),Rt.scrollToField((Hn=(_t=vt==null?void 0:vt.errorFields)==null?void 0:_t[0])==null?void 0:Hn.name,{behavior:"smooth",block:"center"})})},Nt.createElement("div",{style:{display:"flex",alignItems:"center"}},Nt.createElement("div",{style:{flex:1}},Nt.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Nt.createElement("span",null,(ge==null?void 0:ge.question_type)===1?"\u591A\u9009\u9898":"\u5355\u9009\u9898")),!ge.isadd&&Nt.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{En()}},Nt.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Nt.createElement(de.ZP,{onClick:()=>{var vt;ge.isadd?(Ce(!1),Zt()):(Rt.setFieldsValue(On(Da({},ge),{name:ge==null?void 0:ge.question_title,choices:(vt=ge==null?void 0:ge.question_choices)==null?void 0:vt.map(_t=>On(Da({},_t),{standard_boolean:_t!=null&&_t.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),Nt.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Nt.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Nt.createElement("i",{className:"iconfont icon-tishi11 mr5 font14"}),"\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002")},Nt.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>aa(void 0,null,function*(){Rt.submit()})},"\u4FDD\u5B58"))),Nt.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Nt.createElement(Et.Z,{align:"middle"},Nt.createElement(Ae.default.Item,{className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},Nt.createElement(_e.Z,{onBlur:vt=>{vt.target.value==="0"&&Pe.ZP.error("\u5206\u503C\u5FC5\u987B\u5927\u4E8E0\u4E14\u5C0F\u4E8E\u7B49\u4E8E100")},style:{width:150},precision:1,placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",max:100,min:.1}))),Nt.createElement(xt.u,{form:Rt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",titleKey:"name",choiceKey:"choices",analysisKey:"analysis",choiceOptionsPath:"choices",choiceTextKey:"choice_text",answerKey:"standard_boolean"}),Nt.createElement(dn,{getTagData:Nn,qitem:ge,exerciseitem:ht,TagDiscipline:Ee,form:Rt}))))},Vr=z(81580),yr=z(39044),ut=z(67294),Mt=Object.defineProperty,lr=Object.defineProperties,ot=Object.getOwnPropertyDescriptors,at=Object.getOwnPropertySymbols,Tt=Object.prototype.hasOwnProperty,sn=Object.prototype.propertyIsEnumerable,zt=(ge,Ce,Ee)=>Ce in ge?Mt(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,Na=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))Tt.call(Ce,Ee)&&zt(ge,Ee,Ce[Ee]);if(at)for(var Ee of at(Ce))sn.call(Ce,Ee)&&zt(ge,Ee,Ce[Ee]);return ge},Zn=(ge,Ce)=>lr(ge,ot(Ce)),Qn=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())}),Dr=({qitem:ge,TagDiscipline:Ce,exerciseitem:Ee,setisedit:ht,seveeditor:Wt,deleteitem:En,getTagData:Nn,init:Zt,showTip:It=!1})=>{const[Rt]=Ae.default.useForm(),on=Ae.default.useWatch("use_blank_score",Rt);return(0,x.useEffect)(()=>{Rt.setFieldsValue(Zn(Na({},ge),{standard_answers:ge.standard_answers||[],name:ge.question_title,repeat_answer:!ge.repeat_answer}))},[ge]),ut.createElement("div",null,ut.createElement(Ae.default,{form:Rt,colon:!1,onValuesChange:(vt,_t)=>{var Hn,Vn,kn,ra;if(vt!=null&&vt.standard_answers||vt!=null&&vt.use_blank_score){let cn=((Hn=Rt.getFieldValue("standard_answers"))==null?void 0:Hn.length)>0&&((kn=(Vn=Rt.getFieldValue("standard_answers"))==null?void 0:Vn.map(ia=>ia.score))==null?void 0:kn.filter(ia=>ia));(cn==null?void 0:cn.length)>0&&Rt.setFieldsValue({question_score:(cn==null?void 0:cn.length)>0&&((ra=cn.reduce((ia,Va)=>ia+Va))==null?void 0:ra.toFixed(1))})}},onFinish:vt=>{var _t;Wt(Zn(Na(Na({},ge),vt),{item_type:ge==null?void 0:ge.question_type,standard_answers:(_t=vt.standard_answers)==null?void 0:_t.map((Hn,Vn)=>Zn(Na({},Hn),{position:Hn.choice_id||Vn+1}))}))},onFinishFailed:vt=>Qn(void 0,null,function*(){var _t,Hn;vt.errorFields[0].errors[0]==="\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"&&(0,ue.pE)(),Pe.ZP.error(vt.errorFields[0].errors[0]),Rt.scrollToField((Hn=(_t=vt==null?void 0:vt.errorFields)==null?void 0:_t[0])==null?void 0:Hn.name,{behavior:"smooth",block:"center"})})},ut.createElement("div",{style:{display:"flex",alignItems:"center"}},ut.createElement("div",{style:{flex:1}},ut.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),ut.createElement("span",null,"\u586B\u7A7A\u9898")),!ge.isadd&&ut.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{En()}},ut.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),ut.createElement(de.ZP,{onClick:()=>{ge.isadd?(ht(!1),Zt()):(Rt.setFieldsValue(Zn(Na({},ge),{standard_answers:ge.standard_answers,name:ge.question_title,repeat_answer:!ge.repeat_answer})),ht(!1))}},"\u53D6\u6D88"),ut.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:ut.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},ut.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")},ut.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>{Rt.submit()}},"\u4FDD\u5B58"))),ut.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},ut.createElement(Et.Z,{align:"middle"},on?ut.createElement(yr.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}):ut.createElement(Ae.default.Item,{key:2,className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},ut.createElement(_e.Z,{onBlur:vt=>{vt.target.value==="0"&&Pe.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})),ut.createElement(Ae.default.Item,{name:"use_blank_score",noStyle:!0},ut.createElement(Ze.ZP.Group,{className:oe.scoreByBlankRadio,optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}]})),ut.createElement(te.Z,{overlayInnerStyle:{width:460},title:ut.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",ut.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")},ut.createElement("i",{className:"icon-tishixiaowenhao font18 ml20 c-3061d0"}))),ut.createElement(Vr.u,{form:Rt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:on,answerKey:"standard_answers"}),ut.createElement(dn,{getTagData:Nn,qitem:ge,exerciseitem:Ee,TagDiscipline:Ce,form:Rt}))))},br=z(66495),or=z(67294),ro=Object.defineProperty,$r=Object.defineProperties,Lr=Object.getOwnPropertyDescriptors,uo=Object.getOwnPropertySymbols,Mo=Object.prototype.hasOwnProperty,wo=Object.prototype.propertyIsEnumerable,Vo=(ge,Ce,Ee)=>Ce in ge?ro(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,zo=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))Mo.call(Ce,Ee)&&Vo(ge,Ee,Ce[Ee]);if(uo)for(var Ee of uo(Ce))wo.call(Ce,Ee)&&Vo(ge,Ee,Ce[Ee]);return ge},Ca=(ge,Ce)=>$r(ge,Lr(Ce)),tr=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())}),gr=({qitem:ge,setisedit:Ce,TagDiscipline:Ee,exerciseitem:ht,seveeditor:Wt,deleteitem:En,getTagData:Nn,init:Zt,showTip:It=!1})=>{const[Rt]=Ae.default.useForm();return(0,x.useEffect)(()=>{var on;Rt.setFieldsValue(Ca(zo({},ge),{name:ge.question_title,repeat_answer:!ge.repeat_answer,choices:(on=ge==null?void 0:ge.question_choices)==null?void 0:on.map(vt=>Ca(zo({},vt),{is_answer:vt!=null&&vt.standard_boolean?1:0}))}))},[ge]),or.createElement("div",null,or.createElement(Ae.default,{form:Rt,colon:!1,onFinish:on=>{Wt(zo(zo({},ge),on))},onFinishFailed:on=>tr(void 0,null,function*(){var vt,_t;Pe.ZP.error(on.errorFields[0].errors[0]),Rt.scrollToField((_t=(vt=on==null?void 0:on.errorFields)==null?void 0:vt[0])==null?void 0:_t.name,{behavior:"smooth",block:"center"})})},or.createElement("div",{style:{display:"flex",alignItems:"center"}},or.createElement("div",{style:{flex:1}},or.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),or.createElement("span",null,"\u5224\u65AD\u9898")),!(ge!=null&&ge.isadd)&&or.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{En()}},or.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),or.createElement(de.ZP,{onClick:()=>{var on;ge.isadd?(Ce(!1),Zt()):(Rt.setFieldsValue(Ca(zo({},ge),{name:ge==null?void 0:ge.question_title,choices:(on=ge==null?void 0:ge.question_choices)==null?void 0:on.map(vt=>Ca(zo({},vt),{is_answer:vt!=null&&vt.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),or.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:or.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},or.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")},or.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>{Rt.submit()}},"\u4FDD\u5B58"))),or.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},or.createElement(Ae.default.Item,{className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},or.createElement(_e.Z,{onBlur:on=>{on.target.value==="0"&&Pe.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})),or.createElement(br.Z,{form:Rt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",choiceKey:""}),or.createElement(dn,{getTagData:Nn,qitem:ge,exerciseitem:ht,TagDiscipline:Ee,form:Rt}))))},Jr=z(47221),Ha={wrap:"wrap___YewKC",deleteIcon:"deleteIcon___AKmkj",keywordTag:"keywordTag___hMKmU",questionTitleEditorWrap:"questionTitleEditorWrap___SpNyf",choiceWrap:"choiceWrap___lDCnP",choiceIndex:"choiceIndex___dabwf",judgementIndex:"judgementIndex___sausK",setAnswerBtn:"setAnswerBtn___moVcF",activeAnswer:"activeAnswer___Cd32c",activeJudgementAnswer:"activeJudgementAnswer___rbuoo",actionWrapper:"actionWrapper___dZuBC",addIcon:"addIcon___A9GtN",inputBorder:"inputBorder___DeyjY",placeholder:"placeholder___dhOmk",blankWrapper:"blankWrapper___vU8Cg",blankInput:"blankInput___Vzre8",blankInputNumberWrapper:"blankInputNumberWrapper___yLeaN",addBtn:"addBtn___LhI0I",blankIndex:"blankIndex___caKgB",baseInputWrapper:"baseInputWrapper___DhjJY",collapseWrapper:"collapseWrapper___btrfP",panelHeader:"panelHeader___xIZ7O",open:"open___IMQhg",close:"close___FTAU3",hide:"hide___GBtJP",scoreByBlankRadio:"scoreByBlankRadio___HAunQ"},rr=z(24018),en=z(35567),gn=Object.defineProperty,an=Object.defineProperties,pa=Object.getOwnPropertyDescriptors,Ja=Object.getOwnPropertySymbols,xr=Object.prototype.hasOwnProperty,vo=Object.prototype.propertyIsEnumerable,Qr=(ge,Ce,Ee)=>Ce in ge?gn(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,xn=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))xr.call(Ce,Ee)&&Qr(ge,Ee,Ce[Ee]);if(Ja)for(var Ee of Ja(Ce))vo.call(Ce,Ee)&&Qr(ge,Ee,Ce[Ee]);return ge},fa=(ge,Ce)=>an(ge,pa(Ce)),yo=(ge,Ce)=>{var Ee={};for(var ht in ge)xr.call(ge,ht)&&Ce.indexOf(ht)<0&&(Ee[ht]=ge[ht]);if(ge!=null&&Ja)for(var ht of Ja(ge))Ce.indexOf(ht)<0&&vo.call(ge,ht)&&(Ee[ht]=ge[ht]);return Ee};const ca=ge=>{var Ce=ge,{value:Ee,onChange:ht,scrollId:Wt}=Ce,En=yo(Ce,["value","onChange","scrollId"]);return x.createElement("div",{id:Wt||""},x.createElement(en.Z,fa(xn({},En),{defaultValue:Ee,onChange:(Nn,Zt)=>{console.log("a:",Nn,Zt),Zt!=null&&Zt.length?ht(Nn,Zt):ht(Nn)}})))},dr=({value:ge,onChange:Ce,placeholder:Ee,height:ht=140,isEdit:Wt})=>Wt?x.createElement(en.Z,{watch:!0,isFocus:!0,height:ht,placeholder:Ee,defaultValue:ge,onChange:Ce}):x.createElement("div",{style:{cursor:"pointer"}},ge?x.createElement(Me.Z,{className:Ha.inputBorder,value:ge}):x.createElement("div",{className:`${Ha.inputBorder} ${Ha.placeholder}`},Ee));var Eo=z(15746),Di=z(40043),Xo=Object.defineProperty,Oa=Object.defineProperties,qi=Object.getOwnPropertyDescriptors,Si=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,Ea=Object.prototype.propertyIsEnumerable,ha=(ge,Ce,Ee)=>Ce in ge?Xo(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,La=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))vn.call(Ce,Ee)&&ha(ge,Ee,Ce[Ee]);if(Si)for(var Ee of Si(Ce))Ea.call(Ce,Ee)&&ha(ge,Ee,Ce[Ee]);return ge},wr=(ge,Ce)=>Oa(ge,qi(Ce)),ja=(ge,Ce)=>{var Ee={};for(var ht in ge)vn.call(ge,ht)&&Ce.indexOf(ht)<0&&(Ee[ht]=ge[ht]);if(ge!=null&&Si)for(var ht of Si(ge))Ce.indexOf(ht)<0&&Ea.call(ge,ht)&&(Ee[ht]=ge[ht]);return Ee};const Er=["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"],nn=({value:ge,onChange:Ce,choiceTextKey:Ee,answerKey:ht,index:Wt,isEdit:En,setInputActive:Nn,form:Zt,choiceOptionsPath:It,allowChangeMode:Rt,showAddIcon:on,addItem:vt,deleteItem:_t})=>{const Hn=(ge==null?void 0:ge[ht])===1,Vn=()=>{const ra=Zt.getFieldValue(It);Zt.setFieldValue(It,ra.map(cn=>wr(La({},cn),{[ht]:0})))},kn=()=>{Hn?Ce(wr(La({},ge),{[ht]:0})):(Rt||Vn(),Ce(wr(La({},ge),{[ht]:1})))};return x.createElement(Et.Z,{className:Ha.choiceWrap,align:"middle",wrap:!1},x.createElement(Eo.Z,{onClick:kn,className:`${Ha.choiceIndex} ${Hn?Ha.activeAnswer:""}`},Er[Wt]),x.createElement(Eo.Z,{flex:1,className:`${Ha.editorWrap} ml15`,onClick:Nn},x.createElement(dr,{height:155,placeholder:"\u8BF7\u60A8\u8F93\u5165\u9009\u9879",isEdit:En,value:ge==null?void 0:ge[Ee],onChange:ra=>{Ce(wr(La({},ge),{[Ee]:ra}))}})),x.createElement(Eo.Z,{flex:"0 0 auto",className:"ml15"},x.createElement("div",{onClick:kn,className:`${Ha.setAnswerBtn} ${Hn?Ha.activeAnswer:""}`},Hn?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")),x.createElement(Eo.Z,{className:Ha.actionWrapper},x.createElement(te.Z,{title:"\u65B0\u589E\u53C2\u8003\u7B54\u6848"},x.createElement(Di.Z,{className:Ha.addIcon,onClick:vt,style:{visibility:on?"visible":"hidden"}})),x.createElement(te.Z,{title:"\u5220\u9664"},x.createElement(rr.Z,{className:Ha.deleteIcon,onClick:_t,style:{visibility:Wt>1?"visible":"hidden"}}))))},To=({questionTitlePlaceholder:ge,titleKey:Ce,choiceKey:Ee,analysisKey:ht,choiceTextKey:Wt,answerKey:En,choiceOptionsPath:Nn,allowChangeMode:Zt=!0,form:It,showAnalysis:Rt=!0})=>{const[on,vt]=(0,x.useState)(),[_t,Hn]=(0,x.useState)(!1);return x.createElement("div",{className:Ha.wrap},x.createElement("div",{className:Ha.questionTitleEditorWrap},x.createElement(Ae.default.Item,{label:"\u9898\u5E72",name:Ce,labelCol:{span:24},rules:[{required:!0}]},x.createElement(ca,{scrollId:Array.isArray(Ce)?Ce.join("_"):`${Ce}`,watch:!0,height:140,placeholder:ge}))),x.createElement(Ae.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}}),x.createElement(Ae.default.List,{name:Ee,rules:[{validator(Vn,kn){const ra=kn.some(ia=>ia[En]===1),cn=kn.findIndex(ia=>{var Va;return((Va=ia[Wt])==null?void 0:Va.length)<=0});return cn!==-1?Promise.reject(new Error(`\u8BF7\u5148\u8F93\u5165${Er[cn]}\u9009\u9879\u7684\u5185\u5BB9`)):ra?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},(Vn,{add:kn,remove:ra})=>x.createElement("div",{id:Array.isArray(Nn)?Nn.join("_"):`${Nn}`},Vn.map((cn,ia)=>{var Va=cn,{key:In,name:bn}=Va,vr=ja(Va,["key","name"]);const kr=on===In,Gr=()=>{vt(In)},Zr=ia<7&&ia===Vn.length-1,po=()=>kn({[Wt]:"",[En]:0}),ka=()=>ra(bn);return x.createElement(Ae.default.Item,wr(La({},vr),{key:In,name:bn,noStyle:!0}),x.createElement(nn,{choiceTextKey:Wt,answerKey:En,index:ia,isEdit:kr,setInputActive:Gr,form:It,choiceOptionsPath:Nn,allowChangeMode:Zt,showAddIcon:Zr,addItem:po,deleteItem:ka}))}),Vn.length<8&&x.createElement("div",{className:`${Ha.addBtn} mb30`,onClick:()=>kn({[Wt]:"",[En]:0})},"\u6DFB\u52A0\u9009\u9879"))),Rt&&x.createElement("div",{onClick:()=>Hn(!0)},x.createElement(Ae.default.Item,{name:ht,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(dr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:_t}))))};var za=z(67294),to=Object.defineProperty,li=Object.defineProperties,Ka=Object.getOwnPropertyDescriptors,Or=Object.getOwnPropertySymbols,Bo=Object.prototype.hasOwnProperty,oo=Object.prototype.propertyIsEnumerable,Ai=(ge,Ce,Ee)=>Ce in ge?to(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,Pi=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))Bo.call(Ce,Ee)&&Ai(ge,Ee,Ce[Ee]);if(Or)for(var Ee of Or(Ce))oo.call(Ce,Ee)&&Ai(ge,Ee,Ce[Ee]);return ge},Ni=(ge,Ce)=>li(ge,Ka(Ce)),ni=(ge,Ce)=>{var Ee={};for(var ht in ge)Bo.call(ge,ht)&&Ce.indexOf(ht)<0&&(Ee[ht]=ge[ht]);if(ge!=null&&Or)for(var ht of Or(ge))Ce.indexOf(ht)<0&&oo.call(ge,ht)&&(Ee[ht]=ge[ht]);return Ee};const Ci=({value:ge,onChange:Ce})=>{const Ee=Wt=>{b.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u8BA4\u8981\u5220\u9664\u8FD9\u4E2A\u53C2\u8003\u7B54\u6848\u5417\uFF1F",className:Ha.modal,onOk:()=>{const En=[...ge];En.splice(Wt,1),Ce(En)}})},ht=()=>{const Wt=[...ge];Wt.push(""),Ce(Wt)};return za.createElement(Et.Z,{className:"ml20"},za.createElement(Eo.Z,{flex:1},ge==null?void 0:ge.map((Wt,En)=>za.createElement(Et.Z,{key:`${Wt}_${En}`,align:"middle",className:"mb20"},za.createElement(se.default.TextArea,{style:{flex:1,minHeight:44},defaultValue:Wt,autoSize:{maxRows:3},maxLength:1e3,onBlur:Nn=>{const Zt=[...ge],It=Nn.target.value.trim();Zt[En]=It,Ce(Zt)}}),za.createElement(te.Z,{title:"\u5220\u9664"},za.createElement(rr.Z,{className:Ha.deleteIcon,style:{marginLeft:15,visibility:En>0?"visible":"hidden"},onClick:()=>Ee(En)}))))),za.createElement(Eo.Z,null,za.createElement("div",{className:`${Ha.addBtn}`,onClick:()=>{ht()}},"\u65B0\u589E\u7B54\u6848")))},Bt=({value:ge=!0,onChange:Ce})=>za.createElement(da.Z,{checked:!ge,onChange:Ee=>{Ce(!Ee)}}),kt="\u2581",jn=({questionTitlePlaceholder:ge,form:Ce,name:Ee,scoreByBlank:ht,answerKey:Wt,titleKey:En="name",analysisKey:Nn="analysis",isOrdered:Zt="is_ordered"})=>{var It,Rt;const[on,vt]=(0,x.useState)(!1),_t=(In,bn)=>{const vr=bn.line;let kr=0;for(let Zr=0;Zr<vr;Zr++)kr+=In.getLine(Zr).split(kt).length-1;const Gr=In.getLine(vr).substring(0,bn.ch);return kr+=Gr.split(kt).length-1,kr},Hn=(In,bn,vr,kr)=>{const Gr=In.getRange(bn.from,bn.to);let Zr=0;if(bn.text.forEach(po=>{Zr+=po.split(kt).length-1}),bn.origin!=="setValue"){if(Gr&&Gr.indexOf(kt)!==-1){const po=Gr.split(kt).length-1,ka=_t(In,bn.from);if(console.log(`\u5220\u9664${po}\u4E2A\uFF0C \u524D\u9762\u6709${ka}\u4E2A\uFF0C\u65B0\u589E${Zr}\u4E2A`),po>1){const ar=Array.from({length:po},(qa,Hr)=>ka+Hr);kr(ar)}else kr(ka)}else if(Zr>0){const po=_t(In,bn.from);console.log(`\u65B0\u589E${Zr}\u4E2A\uFF0C\u4E4B\u524D\u6709${po}\u4E2A`),vr(Zr,po)}}},Vn=()=>{const In=Ce.getFieldValue(["sub_item_banks",...Wt]);Ce.setFieldValue(["sub_item_banks",...Wt],In==null?void 0:In.map((bn,vr)=>Ni(Pi({},bn),{position:vr+1})))},kn=(0,x.useRef)(),ra=(In,bn)=>{for(let vr=0;vr<In;vr++)kn.current({position:null,answer_text:[""]},bn+vr);Vn()},cn=(0,x.useRef)(),ia=In=>{cn.current(In),Vn()},Va=(Rt=(It=Ce.getFieldValue("sub_item_banks"))==null?void 0:It[Wt==null?void 0:Wt[0]])==null?void 0:Rt[Wt==null?void 0:Wt[1]];return console.log(Ce==null?void 0:Ce.getFieldValue(["sub_item_banks",...ht])),za.createElement("div",{className:Ha.wrap},za.createElement("div",{className:Ha.questionTitleEditorWrap},za.createElement(Ae.default.Item,{label:"\u9898\u5E72",name:En,labelCol:{span:24},rules:[{required:!0}]},za.createElement(ca,{scrollId:"name",watch:!0,height:140,placeholder:ge,showNullButton:!0,onCMBeforeChange:(In,bn)=>{Hn(In,bn,ra,ia)}}))),za.createElement(Ae.default.List,{name:Wt,rules:[{validator(In,bn){if((bn==null?void 0:bn.length)===0)return Promise.reject(new Error("\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879"));for(const vr of bn){const{answer_text:kr}=vr||{};if(kr!=null&&kr.some(Gr=>(Gr==null?void 0:Gr.length)===0))return Promise.reject(new Error("\u586B\u7A7A\u9879\u7B54\u6848\u4E0D\u80FD\u4E3A\u7A7A"))}return Promise.resolve()}}]},(In,{add:bn,remove:vr},{errors:kr})=>(kn.current=bn,cn.current=vr,za.createElement(za.Fragment,null,za.createElement(Ae.default.Item,{label:za.createElement("span",null,"\u586B\u7A7A\u9879\u7B54\u6848",!(In!=null&&In.length)&&za.createElement("span",{style:{color:"#E99237"}},"\uFF08\u8BF7\u5148\u5728\u9898\u5E72\u4E2D\u63D2\u5165\u586B\u7A7A\u9879\uFF09")),required:!0,labelCol:{span:24}}),In.map((Gr,Zr)=>{var po=Gr,{key:ka,name:ar}=po,qa=ni(po,["key","name"]);return za.createElement(Et.Z,{className:"mb20",key:ka,align:"top"},za.createElement(Eo.Z,{flex:"0 0 auto",className:`${Ha.blankIndex} pt5`},"\u586B\u7A7A\u9879",Zr+1),za.createElement(Eo.Z,{flex:1},za.createElement(Et.Z,{align:"top",justify:"space-between"},za.createElement(Eo.Z,{flex:1},za.createElement(Ae.default.Item,Ni(Pi({},qa),{name:[ar,"answer_text"],noStyle:!0}),za.createElement(Ci,null))),(Ce==null?void 0:Ce.getFieldValue(["sub_item_banks",...ht]))&&za.createElement(Eo.Z,{flex:"224px",style:{margin:"-7px 0 0 20px"}},za.createElement(Ae.default.Item,Ni(Pi({},qa),{name:[ar,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ha.blankInputNumberWrapper}),za.createElement(_e.Z,{onChange:()=>{var Hr,_r;let hr=Ce==null?void 0:Ce.getFieldValue(["sub_item_banks",Wt==null?void 0:Wt[0],"standard_answers"]),ho=0;for(let ao in hr)(Hr=hr[ao])!=null&&Hr.score&&(ho+=Number((_r=hr[ao])==null?void 0:_r.score));Ce==null||Ce.setFieldValue(["sub_item_banks",Wt==null?void 0:Wt[0],"question_score"],ho)},className:Ha.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C"})))),za.createElement(Ae.default.Item,Ni(Pi({},qa),{name:[ar,"position"],noStyle:!0}),za.createElement(se.default,{type:"hidden"}))))})))),za.createElement(Et.Z,{align:"middle"},za.createElement(Ae.default.Item,{name:[Ee,"downcase"],valuePropName:"checked"},za.createElement(da.Z,null)),za.createElement(Eo.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u5B57\u6BCD\u5927\u5C0F\u5199")),za.createElement(Et.Z,{align:"middle"},za.createElement(Ae.default.Item,{name:[Ee,"no_space"],valuePropName:"checked"},za.createElement(da.Z,null)),za.createElement(Eo.Z,{className:"ml10"},"\u5224\u5206\u65F6\u5FFD\u7565\u7B54\u6848\u4E2D\u7684\u7A7A\u683C")),(Va==null?void 0:Va.length)>1&&za.createElement(Et.Z,{align:"middle",className:(Va==null?void 0:Va.length)>1?"mb30":`${Ha.hide}`},za.createElement(Ae.default.Item,{name:Zt},za.createElement(Bt,null)),za.createElement(Eo.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")),za.createElement("div",{onClick:()=>vt(!0)},za.createElement(Ae.default.Item,{name:Nn,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},za.createElement(dr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:on}))))};var Ia=Object.defineProperty,sr=Object.defineProperties,io=Object.getOwnPropertyDescriptors,bo=Object.getOwnPropertySymbols,ko=Object.prototype.hasOwnProperty,fr=Object.prototype.propertyIsEnumerable,$o=(ge,Ce,Ee)=>Ce in ge?Ia(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,di=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))ko.call(Ce,Ee)&&$o(ge,Ee,Ce[Ee]);if(bo)for(var Ee of bo(Ce))fr.call(Ce,Ee)&&$o(ge,Ee,Ce[Ee]);return ge},Ho=(ge,Ce)=>sr(ge,io(Ce)),xi=(ge,Ce)=>{var Ee={};for(var ht in ge)ko.call(ge,ht)&&Ce.indexOf(ht)<0&&(Ee[ht]=ge[ht]);if(ge!=null&&bo)for(var ht of bo(ge))Ce.indexOf(ht)<0&&fr.call(ge,ht)&&(Ee[ht]=ge[ht]);return Ee};const Mi={\u6B63\u786E:"T",\u9519\u8BEF:"F"},Yo=({value:ge,onChange:Ce,form:Ee,choiceKey:ht})=>{const Wt=(ge==null?void 0:ge.is_answer)===1,En=ge==null?void 0:ge.choice_text,Nn=()=>{var Zt;const It=(Zt=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",...ht]))==null?void 0:Zt.map(Rt=>({choice_text:Rt.choice_text,is_answer:0}));Ee==null||Ee.setFieldValue(["sub_item_banks",...ht],It),Ce(Ho(di({},ge),{is_answer:1}))};return x.createElement(Et.Z,{className:Ha.choiceWrap,align:"middle",wrap:!1},x.createElement(Eo.Z,{onClick:Nn,className:`${Ha.choiceIndex} ${Ha.judgementIndex} ${Wt?Ha.activeAnswer:""}`},Mi[En]),x.createElement(Eo.Z,{flex:1,className:`${Ha.editorWrap} ml15`},x.createElement("div",{className:`${Ha.inputBorder} ${Ha.placeholder} ${Wt?Ha.activeJudgementAnswer:""}`},En)),x.createElement(Eo.Z,{flex:"0 0 auto",className:"ml15"},x.createElement("div",{onClick:Nn,className:`${Ha.setAnswerBtn} ${Wt?Ha.activeAnswer:""}`},Wt?"\u6B63\u786E\u7B54\u6848":"\u8BBE\u4E3A\u7B54\u6848")))},Bi=({questionTitlePlaceholder:ge,choiceKey:Ce="choices",form:Ee,titleKey:ht="name",analysisKey:Wt="analysis"})=>{const[En,Nn]=(0,x.useState)(!1);return x.createElement("div",{className:Ha.wrap},x.createElement("div",{className:Ha.questionTitleEditorWrap},x.createElement(Ae.default.Item,{label:"\u9898\u5E72",name:ht,labelCol:{span:24},rules:[{required:!0}]},x.createElement(ca,{scrollId:"name",watch:!0,height:140,placeholder:ge}))),x.createElement(Ae.default.Item,{label:"\u7B54\u6848\u9009\u9879",required:!0,labelCol:{span:24}},x.createElement(Ae.default.List,{name:Ce,rules:[{validator(Zt,It){return It.some(on=>(on==null?void 0:on.is_answer)===1)?Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u6B63\u786E\u7B54\u6848"))}}]},Zt=>x.createElement("div",{id:"choices"},Zt.map(It=>{var Rt=It,{key:on,name:vt}=Rt,_t=xi(Rt,["key","name"]);return x.createElement(Ae.default.Item,Ho(di({},_t),{key:on,name:vt,noStyle:!0}),x.createElement(Yo,{form:Ee,choiceKey:Ce}))})))),x.createElement("div",{onClick:()=>Nn(!0)},x.createElement(Ae.default.Item,{name:Wt,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(dr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:En}))))};var vi=z(66309),Ii=Object.defineProperty,Go=Object.defineProperties,Xt=Object.getOwnPropertyDescriptors,Fn=Object.getOwnPropertySymbols,Wn=Object.prototype.hasOwnProperty,it=Object.prototype.propertyIsEnumerable,ta=(ge,Ce,Ee)=>Ce in ge?Ii(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,nr=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))Wn.call(Ce,Ee)&&ta(ge,Ee,Ce[Ee]);if(Fn)for(var Ee of Fn(Ce))it.call(Ce,Ee)&&ta(ge,Ee,Ce[Ee]);return ge},ur=(ge,Ce)=>Go(ge,Xt(Ce)),Ln=(ge,Ce)=>{var Ee={};for(var ht in ge)Wn.call(ge,ht)&&Ce.indexOf(ht)<0&&(Ee[ht]=ge[ht]);if(ge!=null&&Fn)for(var ht of Fn(ge))Ce.indexOf(ht)<0&&it.call(ge,ht)&&(Ee[ht]=ge[ht]);return Ee};const Xn=ge=>{var Ce=ge,{value:Ee,onChange:ht}=Ce,Wt=Ln(Ce,["value","onChange"]);const En=Nn=>{ht([Nn])};return x.createElement(en.Z,ur(nr({},Wt),{defaultValue:Ee==null?void 0:Ee[0],onChange:En}))},Pn=ge=>{if(!ge)return!1;if(/^s*$/.test(ge)||ge.trim()===""){Pe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u5168\u4E3A\u7A7A\u683C");return}let Ce=new RegExp("[ `~!@#$^&*()={}':;,\\[\\].<>/?~\uFF01@#\uFFE5\u2026\u2026&*\uFF08\uFF09\u2014\u3010\u3011\u2018\uFF1B\uFF1A\u201D\u201C\u3002\uFF0C\u3001\uFF1F\u300C\u300D\u300E\u300F_\\+\\-\xB7%\u300A\u300B]|[\\\\/]");return ge==="|"?(Pe.ZP.warning("\u5173\u952E\u8BCD\u4E0D\u80FD\u53EA\u8F93\u5165\u4E00\u4E2A\u201C|\u201D\u5B57\u7B26\uFF01"),!1):!0},na=({value:ge=[],onClose:Ce})=>x.createElement(vi.default,{closable:!0,onClose:Ce,className:Ha.keywordTag},x.createElement("pre",{style:{margin:"0px",whiteSpace:"pre-wrap"}},ge.join(" \u6216 "))),Yn=({questionTitlePlaceholder:ge,form:Ce,showKeywords:Ee,isMustKeyWords:ht=Ee,titleKey:Wt="name",analysisKey:En="analysis",answerTexts:Nn="answer_texts",keywords:Zt="keywords",useKeywords:It="use_keywords",indexs:Rt})=>{var on,vt,_t,Hn;const[Vn,kn]=(0,x.useState)(!1),[ra,cn]=(0,x.useState)(""),ia=(vt=(on=Ce.getFieldValue("sub_item_banks"))==null?void 0:on[It==null?void 0:It[0]])==null?void 0:vt[It==null?void 0:It[1]],Va=(Hn=(_t=Ce.getFieldValue("sub_item_banks"))==null?void 0:_t[It==null?void 0:It[0]])==null?void 0:Hn.question_score;return x.createElement("div",{className:Ha.wrap},x.createElement("div",{className:Ha.questionTitleEditorWrap},x.createElement(Ae.default.Item,{label:"\u9898\u5E72",name:Wt,labelCol:{span:24},rules:[{required:!0}]},x.createElement(ca,{scrollId:"name",watch:!0,height:140,placeholder:ge}))),x.createElement(Ae.default.Item,{label:"\u53C2\u8003\u7B54\u6848",name:Nn,labelCol:{span:24}},x.createElement(Xn,{watch:!0,height:140,placeholder:"\u8BF7\u7F16\u8F91\u53C2\u8003\u7B54\u6848\uFF08\u975E\u5FC5\u586B\uFF09"})),Ee&&!ht&&x.createElement(Ae.default.Item,{hidden:!0,name:It,valuePropName:"checked"},x.createElement(da.Z,{defaultChecked:!0})),Ee&&ht&&x.createElement(Et.Z,{align:"middle",className:"mb30"},x.createElement(Ae.default.Item,{name:It,valuePropName:"checked"},x.createElement(da.Z,null)),x.createElement(Eo.Z,{className:"ml10"},"\u5F00\u542F\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206"),x.createElement(Eo.Z,null,x.createElement(te.Z,{placement:"right",title:"\u9009\u4E2D\u540E\uFF0C\u9700\u8981\u8BBE\u7F6E\u6BCF\u4E2A\u5173\u952E\u8BCD\u7684\u5206\u503C\uFF0C\u7CFB\u7EDF\u4F1A\u6839\u636E\u8BBE\u7F6E\u7684\u5173\u952E\u8BCD\u8FDB\u884C\u81EA\u52A8\u5224\u5206\uFF1B \u6240\u6709\u5173\u952E\u8BCD\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u5C0F\u9898\u5206\u503C\u3002"},x.createElement(yn.Z,{style:{color:"#3061D0",marginLeft:6,cursor:"pointer"}})))),(ia||!ht)&&x.createElement(Ae.default.List,{name:Zt,rules:[{validator(In,bn){return ht?bn!=null&&bn.length?(bn==null?void 0:bn.reduce((kr,Gr)=>kr+Gr.score,0))>parseFloat(Va)?Promise.reject(new Error("\u6240\u6709\u5173\u952E\u8BCD\u7684\u5206\u503C\u4E4B\u548C\u5FC5\u987B\u5C0F\u4E8E\u7B49\u4E8E\u8BE5\u5C0F\u9898\u7684\u5206\u503C")):Promise.resolve():Promise.reject(new Error("\u8BF7\u8BBE\u7F6E\u5224\u5206\u5173\u952E\u8BCD")):Promise.resolve()}}]},(In,{add:bn,remove:vr})=>x.createElement(x.Fragment,null,x.createElement("div",{className:`${Ha.title} mb10`},ht?"\u5173\u952E\u8BCD":x.createElement("span",{style:{color:"#9096A3"}},"\u5224\u5206\u5173\u952E\u8BCD")),x.createElement(Et.Z,{align:"middle",className:"font14 mb30"},x.createElement(Eo.Z,{flex:1},x.createElement(se.default,{value:ra,onChange:kr=>{cn(kr.target.value)},maxLength:50,allowClear:!0,onPressEnter:kr=>{var Gr,Zr,po,ka;const ar=`${(Gr=kr.target)==null?void 0:Gr.value}`,qa=(po=(Zr=ar==null?void 0:ar.split("|"))==null?void 0:Zr.filter(hr=>!!hr))==null?void 0:po.map(hr=>hr.trim()),Hr=Ce.getFieldValue(["sub_item_banks",...Zt]),_r=((ka=Hr==null?void 0:Hr.map(hr=>hr==null?void 0:hr.keyword))==null?void 0:ka.flat())||[];for(const hr of qa)if(_r.includes(hr)){Pe.ZP.error("\u4E3A\u907F\u514D\u5224\u5206\u9519\u8BEF\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u5173\u952E\u8BCD");return}Pn(ar)&&(bn({keyword:qa,score:1}),cn(""))},className:Ha.inputBorder,placeholder:"\u652F\u6301\u8BBE\u7F6E\u591A\u4E2A\u5173\u952E\u8BCD\uFF1B\u5E76\u5217\u5173\u952E\u8BCD\uFF08\u6216\u7684\u5173\u7CFB\uFF09\u8BF7\u7528\u201C|\u201D\u5206\u9694\u5F00"})),x.createElement(Eo.Z,{flex:"148px",style:{textAlign:"right",color:"#e99237"}},"\u201C\u56DE\u8F66\u952E\u201D\u4FDD\u5B58\u5173\u952E\u8BCD")),In.map(kr=>{var Gr=kr,{key:Zr,name:po}=Gr,ka=Ln(Gr,["key","name"]);return x.createElement(Et.Z,{key:Zr,className:"mb20",style:{marginRight:148}},x.createElement(Eo.Z,{flex:1},x.createElement(Et.Z,{align:"middle",justify:"space-between"},x.createElement(Ae.default.Item,ur(nr({},ka),{name:[po,"keyword"]}),x.createElement(na,{onClose:()=>vr(po)})),ht&&x.createElement(Ae.default.Item,ur(nr({},ka),{name:[po,"score"],label:"\u5206\u503C",rules:[{required:!0}],className:Ha.blankInputNumberWrapper}),x.createElement(_e.Z,{className:Ha.blankInput,min:.1,max:100,precision:1,style:{width:"100%"},placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u5206\u6570"})))))}))),x.createElement("div",{onClick:()=>kn(!0)},x.createElement(Ae.default.Item,{name:En,label:"\u9898\u76EE\u89E3\u6790",labelCol:{span:24}},x.createElement(dr,{placeholder:"\u8BF7\u7F16\u8F91\u9898\u76EE\u89E3\u6790\uFF08\u975E\u5FC5\u586B\uFF09",isEdit:Vn}))))};var Dn=z(67294),Sa=Object.defineProperty,Nr=Object.defineProperties,we=Object.getOwnPropertyDescriptors,rn=Object.getOwnPropertySymbols,Ht=Object.prototype.hasOwnProperty,_n=Object.prototype.propertyIsEnumerable,Gt=(ge,Ce,Ee)=>Ce in ge?Sa(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,oa=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))Ht.call(Ce,Ee)&&Gt(ge,Ee,Ce[Ee]);if(rn)for(var Ee of rn(Ce))_n.call(Ce,Ee)&&Gt(ge,Ee,Ce[Ee]);return ge},ma=(ge,Ce)=>Nr(ge,we(Ce)),ea=(ge,Ce)=>{var Ee={};for(var ht in ge)Ht.call(ge,ht)&&Ce.indexOf(ht)<0&&(Ee[ht]=ge[ht]);if(ge!=null&&rn)for(var ht of rn(ge))Ce.indexOf(ht)<0&&_n.call(ge,ht)&&(Ee[ht]=ge[ht]);return Ee};const{Panel:wa}=Jr.default,mr=({questionTitlePlaceholder:ge,choiceKey:Ce,form:Ee,withScore:ht})=>{const Wt=[{type:0,name:"\u5355\u9009\u9898"},{type:1,name:"\u591A\u9009\u9898"},{type:2,name:"\u5224\u65AD\u9898"},{type:3,name:"\u586B\u7A7A\u9898"},{type:4,name:"\u7B80\u7B54\u9898"},{type:5,name:"\u5B9E\u8BAD\u9898"},{type:6,name:"\u7F16\u7A0B\u9898"},{type:7,name:"\u7EC4\u5408\u9898"},{type:8,name:"\u7A0B\u5E8F\u586B\u7A7A\u9898"}],[En,Nn]=(0,x.useState)(),[Zt,It]=(0,x.useState)([]),Rt=vt=>{It(vt)},on=({value:vt})=>Dn.createElement("div",{style:{width:150,paddingLeft:11}},vt);return Dn.createElement("div",{className:Ha.wrap},Dn.createElement("div",{className:Ha.questionTitleEditorWrap},Dn.createElement(Ae.default.Item,{label:"\u9898\u5E72",name:"name",labelCol:{span:24},rules:[{required:!0}]},Dn.createElement(ca,{scrollId:"name",watch:!0,height:140,placeholder:ge}))),Dn.createElement(Ae.default.Item,{label:"\u5C0F\u9898",required:!0,labelCol:{span:24}}),Dn.createElement(Ae.default.List,{name:"sub_item_banks",rules:[{validator(vt,_t){return _t?Promise.resolve():Promise.reject(new Error("\u8BF7\u6DFB\u52A0\u5C0F\u9898"))}}]},(vt,{add:_t,remove:Hn,move:Vn})=>{const kn=Ee.getFieldValue("sub_item_banks");return Dn.createElement(Dn.Fragment,null,Dn.createElement(Jr.default,{className:vt.length>0?Ha.collapseWrapper:"",bordered:!1,activeKey:Zt,onChange:Rt,expandIcon:({isActive:ra})=>Dn.createElement("i",{className:`iconfont icon-weizhankai ${ra?Ha.open:Ha.close}`,style:{fontSize:14,transition:"all .2s"}})},vt.map((ra,cn)=>{var ia=ra,{key:Va,name:In}=ia,bn=ea(ia,["key","name"]),vr,kr,Gr,Zr,po,ka,ar,qa,Hr,_r,hr,ho,ao,Ur;return Dn.createElement(wa,{className:Ha.panel,forceRender:!0,header:Dn.createElement("div",{className:Ha.panelHeader},"\u7B2C",cn+1,"\u5C0F\u9898",Dn.createElement("span",null,"\uFF08",((vr=kn==null?void 0:kn[In])==null?void 0:vr.question_type)==0?"\u5355\u9009\u9898":((kr=kn==null?void 0:kn[In])==null?void 0:kr.question_type)==1?"\u591A\u9009\u9898":((Gr=kn==null?void 0:kn[In])==null?void 0:Gr.question_type)==3?"\u586B\u7A7A\u9898":((Zr=kn==null?void 0:kn[In])==null?void 0:Zr.question_type)==2?"\u5224\u65AD\u9898":"\u7B80\u7B54\u9898","\uFF09")),key:In,extra:Dn.createElement(Et.Z,{align:"middle",onClick:Kr=>Kr.stopPropagation()},((po=kn==null?void 0:kn[In])==null?void 0:po.question_type)==3&&Dn.createElement(Dn.Fragment,null,Dn.createElement(Ze.ZP.Group,{defaultValue:(ka=kn==null?void 0:kn[In])==null?void 0:ka.use_blank_score,className:oe.scoreByBlankRadio,style:{marginRight:20},optionType:"button",options:[{label:"\u6309\u7A7A\u7ED9\u5206",value:!0},{label:"\u6309\u9898\u7ED9\u5206",value:!1}],onChange:Kr=>{var Wr,Ko,Zo,fi,gi;if(Ee==null||Ee.setFieldValue(["sub_item_banks",In,"use_blank_score"],(Wr=Kr==null?void 0:Kr.target)==null?void 0:Wr.value),(Ko=Kr==null?void 0:Kr.target)!=null&&Ko.value){let ri=0;for(let jo in(Zo=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",In]))==null?void 0:Zo.standard_answers)ri+=Number((gi=(fi=Ee==null?void 0:Ee.getFieldValue(["sub_item_banks",In]))==null?void 0:fi.standard_answers[jo])==null?void 0:gi.score);Ee==null||Ee.setFieldValue(["sub_item_banks",In,"question_score"],ri||"")}Nn(new Date)}}),Dn.createElement(te.Z,{overlayInnerStyle:{width:460},title:Dn.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",Dn.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")},Dn.createElement("i",{className:"icon-tishixiaowenhao font18 mr25 c-3061d0"}))),ht&&Dn.createElement(Ae.default.Item,ma(oa({},bn),{rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5C0F\u9898\u5206\u503C"}],label:"\u5206\u503C",name:[In,"question_score"],className:Ha.blankInputNumberWrapper}),((ar=kn==null?void 0:kn[In])==null?void 0:ar.question_type)==3&&((qa=kn==null?void 0:kn[In])!=null&&qa.use_blank_score)?Dn.createElement(on,null):Dn.createElement(_e.Z,{className:Ha.blankInput,placeholder:"\u8BF7\u8F93\u5165\u5206\u6570",min:.1,precision:1,max:100,style:{width:150}})),Dn.createElement(Et.Z,{align:"middle",className:"pl40",style:{width:82}},cn!==0&&Dn.createElement("div",{onClick:()=>{var Kr;Vn(cn,cn-1);const Wr=(Kr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Kr.map((Ko,Zo)=>(vt.map((fi,gi)=>{Zo===gi&&(Ko.q_position=Number(fi.name)+1)}),Ko));Ee.setFieldValue("sub_item_banks",Wr)}},Dn.createElement(te.Z,{title:"\u4E0A\u79FB"},Dn.createElement("i",{className:"iconfont icon-shangyi3 c-grey-999 primary-hover"}))),cn<vt.length-1&&Dn.createElement("div",{onClick:()=>{var Kr;Vn(cn,cn+1);const Wr=(Kr=Ee.getFieldValue("sub_item_banks"))==null?void 0:Kr.map((Ko,Zo)=>(vt.map((fi,gi)=>{Zo===gi&&(Ko.q_position=Number(fi.name)+1)}),Ko));Ee.setFieldValue("sub_item_banks",Wr)},className:cn===0?"":"ml10"},Dn.createElement(te.Z,{title:"\u4E0B\u79FB"},Dn.createElement("i",{className:"iconfont icon-xiayi3 c-grey-999 primary-hover"})))),Dn.createElement(te.Z,{title:"\u5220\u9664"},Dn.createElement(rr.Z,{className:`${Ha.deleteIcon} ml40`,onClick:()=>Hn(In)})))},Dn.createElement(Ae.default.Item,ma(oa({},bn),{name:In}),(((Hr=kn==null?void 0:kn[In])==null?void 0:Hr.question_type)==0||((_r=kn==null?void 0:kn[In])==null?void 0:_r.question_type)==1)&&Dn.createElement(To,{questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9009\u62E9\u9898\u9898\u5E72\u5185\u5BB9",allowChangeMode:((hr=kn==null?void 0:kn[In])==null?void 0:hr.question_type)==1,form:Ee,choiceKey:[In,"choices"],titleKey:[In,"name"],analysisKey:[In,"analysis"],choiceOptionsPath:["sub_item_banks",In,"choices"],choiceTextKey:"choice_text",answerKey:"is_answer"}),((ho=kn==null?void 0:kn[In])==null?void 0:ho.question_type)==3&&Dn.createElement(jn,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u9898\u5E72\u5E76\u8BBE\u7F6E\u586B\u7A7A\u9879",name:In,scoreByBlank:[In,"use_blank_score"],titleKey:[In,"name"],analysisKey:[In,"analysis"],isOrdered:[In,"is_ordered"],answerKey:[In,"standard_answers"],key:En}),((ao=kn==null?void 0:kn[In])==null?void 0:ao.question_type)==2&&Dn.createElement(Bi,{form:Ee,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u5224\u65AD\u9898\u9898\u5E72\u5185\u5BB9",titleKey:[In,"name"],analysisKey:[In,"analysis"],choiceKey:[In,"choices"]}),((Ur=kn==null?void 0:kn[In])==null?void 0:Ur.question_type)==4&&Dn.createElement(Yn,{showKeywords:!0,isMustKeyWords:!0,form:Ee,titleKey:[In,"name"],analysisKey:[In,"analysis"],answerTexts:[In,"answer_texts"],useKeywords:[In,"use_keywords"],keywords:[In,"keywords"],indexs:In,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9",key:En})))})),vt.length<20&&Dn.createElement(ee.Z,{menu:{items:[{label:Dn.createElement("div",{onClick:()=>{_t({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:0,item_type:"SINGLE"}),It([vt==null?void 0:vt.length,...Zt])}},"\u5355\u9009\u9898"),key:"1",show:!0},{label:Dn.createElement("div",{onClick:()=>{_t({name:"",choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),analysis:"",question_type:1,item_type:"MULTIPLE"}),It([vt==null?void 0:vt.length,...Zt])}},"\u591A\u9009\u9898"),key:"2",show:!0},{label:Dn.createElement("div",{onClick:()=>{_t({name:"",choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],analysis:"",question_type:2,item_type:"JUDGMENT"}),It([vt==null?void 0:vt.length,...Zt])}},"\u5224\u65AD\u9898"),key:"3",show:!0},{label:Dn.createElement("div",{onClick:()=>{_t({name:"",analysis:"",is_ordered:!0,standard_answers:[],question_type:3,item_type:"COMPLETION",use_blank_score:!0,downcase:!0,no_space:!0}),It([vt==null?void 0:vt.length,...Zt])}},"\u586B\u7A7A\u9898"),key:"4",show:!0},{label:Dn.createElement("div",{onClick:()=>{_t({name:"",answer_texts:[],keywords:[],use_keywords:!1,analysis:"",question_type:4,item_type:"SUBJECTIVE"}),It([vt==null?void 0:vt.length,...Zt])}},"\u7B80\u7B54\u9898"),key:"5",show:!0}].filter(ra=>ra.show).map(ra=>({label:ra.label,key:ra.key}))}},Dn.createElement("div",{className:`${Ha.addBtn}`},"\u6DFB\u52A0\u5C0F\u9898")))}))};var Ra=z(67294),Xa=Object.defineProperty,Za=Object.defineProperties,pr=Object.getOwnPropertyDescriptors,Rr=Object.getOwnPropertySymbols,qo=Object.prototype.hasOwnProperty,si=Object.prototype.propertyIsEnumerable,ki=(ge,Ce,Ee)=>Ce in ge?Xa(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,pi=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))qo.call(Ce,Ee)&&ki(ge,Ee,Ce[Ee]);if(Rr)for(var Ee of Rr(Ce))si.call(Ce,Ee)&&ki(ge,Ee,Ce[Ee]);return ge},Ki=(ge,Ce)=>Za(ge,pr(Ce)),ml=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())}),Xi=({qitem:ge,setisedit:Ce,TagDiscipline:Ee,exerciseitem:ht,seveeditor:Wt,deleteitem:En,getTagData:Nn,init:Zt,showTip:It=!1})=>{const[Rt]=Ae.default.useForm();(0,x.useEffect)(()=>{var vt;Rt.setFieldsValue(Ki(pi({},ge),{name:ge.question_title,sub_item_banks:(vt=ge.sub_exercise_questions)==null?void 0:vt.map(_t=>{var Hn;return Ki(pi({},_t),{name:_t.question_title,choices:(Hn=_t==null?void 0:_t.question_choices)==null?void 0:Hn.map(Vn=>Ki(pi({},Vn),{is_answer:Vn!=null&&Vn.standard_boolean?1:0}))})}),repeat_answer:!ge.repeat_answer}))},[ge]);const on=vt=>{if(!(vt!=null&&vt.length))return!1;const _t=vt.map(Vn=>{var kn;return(kn=Vn.choice_text)==null?void 0:kn.trim().replace(/^\s+|\s+$/g,"")});return new Set(_t).size!==_t.length};return Ra.createElement("div",null,Ra.createElement(Ae.default,{form:Rt,colon:!1,onValuesChange:(vt,_t)=>{var Hn,Vn,kn;if(vt!=null&&vt.sub_item_banks){let ra=((Hn=Rt.getFieldValue("sub_item_banks"))==null?void 0:Hn.length)>0&&((kn=(Vn=Rt.getFieldValue("sub_item_banks"))==null?void 0:Vn.map(cn=>{var ia;if(cn.question_type==3&&(cn!=null&&cn.use_blank_score)){let Va=0;for(let In in cn==null?void 0:cn.standard_answers)Va+=Number((ia=cn==null?void 0:cn.standard_answers[In])==null?void 0:ia.score);return Va}else return cn.question_score}))==null?void 0:kn.filter(cn=>cn));(ra==null?void 0:ra.length)>0&&Rt.setFieldsValue({question_score:parseFloat(ra==null?void 0:ra.reduce((cn,ia)=>parseFloat(cn)+parseFloat(ia))).toFixed(1)})}},onFinish:vt=>{var _t,Hn;if((_t=vt.sub_item_banks)==null?void 0:_t.some(kn=>kn.question_type===0||kn.question_type===1?on(kn.choices):!1)){Pe.ZP.error("\u9009\u62E9\u9898\u9009\u9879\u5185\u5BB9\u4E0D\u80FD\u91CD\u590D\uFF0C\u8BF7\u4FEE\u6539\u540E\u518D\u4FDD\u5B58");return}Wt(Ki(pi(pi({},ge),vt),{sub_item_banks:(Hn=vt==null?void 0:vt.sub_item_banks)==null?void 0:Hn.map(kn=>(console.log(kn),Ki(pi({},kn),{item_type:kn==null?void 0:kn.question_type,id:(kn==null?void 0:kn.question_id)||""})))}))},onFinishFailed:vt=>ml(void 0,null,function*(){var _t,Hn;Pe.ZP.error(vt.errorFields[0].errors[0]),Rt.scrollToField((Hn=(_t=vt==null?void 0:vt.errorFields)==null?void 0:_t[0])==null?void 0:Hn.name,{behavior:"smooth",block:"center"})})},Ra.createElement("div",{style:{display:"flex",alignItems:"center"}},Ra.createElement("div",{style:{flex:1}},Ra.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Ra.createElement("span",null,"\u7EC4\u5408\u9898")),!ge.isadd&&Ra.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{En()}},Ra.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),Ra.createElement(de.ZP,{onClick:()=>{var vt;ge.isadd?(Ce(!1),Zt()):(Rt.setFieldsValue(Ki(pi({},ge),{name:ge==null?void 0:ge.question_title,choices:(vt=ge==null?void 0:ge.question_choices)==null?void 0:vt.map(_t=>Ki(pi({},_t),{standard_boolean:_t!=null&&_t.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),Ra.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Ra.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Ra.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")},Ra.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>{Rt.submit()}},"\u4FDD\u5B58"))),Ra.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Ra.createElement(yr.Z,{text:"\uFF08\u7EC4\u5408\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5C0F\u9898\u5206\u503C\u4E4B\u548C\uFF09"}),Ra.createElement(mr,{form:Rt,withScore:!0,choiceKey:"",questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7EC4\u5408\u9898\u9898\u5E72\u5185\u5BB9"}),Ra.createElement(dn,{getTagData:Nn,qitem:ge,exerciseitem:ht,TagDiscipline:Ee,form:Rt}))))},ol=z(15312),pl=z(19575),Qi=z(67294),Il=Object.defineProperty,Vl=Object.defineProperties,$l=Object.getOwnPropertyDescriptors,jl=Object.getOwnPropertySymbols,Al=Object.prototype.hasOwnProperty,is=Object.prototype.propertyIsEnumerable,cl=(ge,Ce,Ee)=>Ce in ge?Il(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,Tl=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))Al.call(Ce,Ee)&&cl(ge,Ee,Ce[Ee]);if(jl)for(var Ee of jl(Ce))is.call(Ce,Ee)&&cl(ge,Ee,Ce[Ee]);return ge},Bl=(ge,Ce)=>Vl(ge,$l(Ce)),Cs=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())}),kl=({qitem:ge,TagDiscipline:Ce,exerciseitem:Ee,setisedit:ht,seveeditor:Wt,deleteitem:En,getTagData:Nn,init:Zt,showTip:It=!1})=>{const[Rt]=Ae.default.useForm(),on=!0;return(0,x.useEffect)(()=>{var vt,_t,Hn;Rt.setFieldsValue(Bl(Tl({},ge),{standard_answers:ge.standard_answer,difficulty:ge.difficulty,item_banks_group_id:ge.item_banks_group_id,hack:Bl(Tl({},ge),{time_limit:(ge==null?void 0:ge.time_limit)||3}),hack_codes:{language:(vt=ge==null?void 0:ge.program_attr)==null?void 0:vt.language,code:pl.Base64.decode(((_t=ge==null?void 0:ge.program_attr)==null?void 0:_t.code)||"")},hack_sets:Tl({},(Hn=ge==null?void 0:ge.hack_sets)==null?void 0:Hn[0]),repeat_answer:!ge.repeat_answer}))},[ge]),Qi.createElement("div",null,Qi.createElement(Ae.default,{form:Rt,colon:!1,onValuesChange:(vt,_t)=>{var Hn,Vn,kn,ra;if(vt!=null&&vt.standard_answers){let cn=((Hn=Rt.getFieldValue("standard_answers"))==null?void 0:Hn.length)>0&&((kn=(Vn=Rt.getFieldValue("standard_answers"))==null?void 0:Vn.map(ia=>ia.score))==null?void 0:kn.filter(ia=>ia));(cn==null?void 0:cn.length)>0&&Rt.setFieldsValue({question_score:(cn==null?void 0:cn.length)>0&&((ra=cn.reduce((ia,Va)=>ia+Va))==null?void 0:ra.toFixed(1))})}},onFinish:vt=>{var _t;Wt(Bl(Tl(Tl({},ge),vt),{item_type:ge==null?void 0:ge.question_type,standard_answers:(_t=vt.standard_answers)==null?void 0:_t.map((Hn,Vn)=>Bl(Tl({},Hn),{position:Vn+1})),standard_answer:void 0}))},onFinishFailed:vt=>Cs(void 0,null,function*(){var _t,Hn;Pe.ZP.error(vt.errorFields[0].errors[0]),Rt.scrollToField((Hn=(_t=vt==null?void 0:vt.errorFields)==null?void 0:_t[0])==null?void 0:Hn.name,{behavior:"smooth",block:"center"})})},Qi.createElement("div",{style:{display:"flex",alignItems:"center"}},Qi.createElement("div",{style:{flex:1}},Qi.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),Qi.createElement("span",null,"\u7A0B\u5E8F\u586B\u7A7A\u9898")),!ge.isadd&&Qi.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{En()}},Qi.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}})," \u5220\u9664"),Qi.createElement(de.ZP,{onClick:()=>{var vt,_t,Hn;ge.isadd?(ht(!1),Zt()):(Rt.setFieldsValue(Bl(Tl({},ge),{standard_answers:ge.standard_answer,difficulty:ge.difficult,item_banks_group_id:ge.item_banks_group_id,hack:Tl({},ge),hack_codes:{language:(vt=ge==null?void 0:ge.program_attr)==null?void 0:vt.language,code:pl.Base64.decode((_t=ge==null?void 0:ge.program_attr)==null?void 0:_t.code)},hack_sets:Tl({},(Hn=ge==null?void 0:ge.hack_sets)==null?void 0:Hn[0]),repeat_answer:!ge.repeat_answer})),ht(!1))}},"\u53D6\u6D88"),Qi.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:Qi.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},Qi.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")},Qi.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>{Rt.submit()}},"\u4FDD\u5B58"))),Qi.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},Qi.createElement(yr.Z,{text:"\uFF08\u5C0F\u9898\u5206\u503C\u7B49\u4E8E\u5404\u586B\u7A7A\u9879\u5206\u503C\u4E4B\u548C\uFF09"}),Qi.createElement(ol.t,{form:Rt,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7A0B\u5E8F\u586B\u7A7A\u9898\u9898\u5E72\u5185\u5BB9",scoreByBlank:on,hackidentifier:ge==null?void 0:ge.hack_identifier,answerKey:"standard_answers"}),Qi.createElement(dn,{getTagData:Nn,qitem:ge,exerciseitem:Ee,TagDiscipline:Ce,form:Rt}))))},wi=z(67294),fl=Object.defineProperty,Pr=Object.defineProperties,xl=Object.getOwnPropertyDescriptors,fs=Object.getOwnPropertySymbols,vl=Object.prototype.hasOwnProperty,hl=Object.prototype.propertyIsEnumerable,Jl=(ge,Ce,Ee)=>Ce in ge?fl(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,wl=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))vl.call(Ce,Ee)&&Jl(ge,Ee,Ce[Ee]);if(fs)for(var Ee of fs(Ce))hl.call(Ce,Ee)&&Jl(ge,Ee,Ce[Ee]);return ge},il=(ge,Ce)=>Pr(ge,xl(Ce)),Ll=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())}),ts=({qitem:ge,setqitem:Ce,setisedit:Ee,TagDiscipline:ht,exerciseitem:Wt,seveeditor:En,deleteitem:Nn,showTip:Zt=!1})=>{var It;const[Rt]=Ae.default.useForm();return(0,x.useEffect)(()=>{var on,vt;Rt.setFieldsValue(il(wl({},ge),{name:ge==null?void 0:ge.question_title,choices:(on=ge==null?void 0:ge.question_choices)==null?void 0:on.map(_t=>il(wl({},_t),{standard_boolean:_t!=null&&_t.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),ge.shixun=(vt=ge==null?void 0:ge.shixun)==null?void 0:vt.map(_t=>il(wl({},_t),{defaultscore:_t.challenge_score}))},[]),wi.createElement("div",null,wi.createElement(Ae.default,{form:Rt,colon:!1,onFinish:on=>{var vt,_t;let Hn=il(wl({},on),{question_scores:(vt=ge==null?void 0:ge.shixun)==null?void 0:vt.map(Vn=>Vn.challenge_score),item_type:ge==null?void 0:ge.question_type,choices:(_t=on==null?void 0:on.choices)==null?void 0:_t.map(Vn=>il(wl({},Vn),{is_answer:Vn.standard_boolean}))});En(wl(wl({},ge),Hn))},onFinishFailed:on=>Ll(void 0,null,function*(){var vt,_t;Pe.ZP.error(on.errorFields[0].errors[0]),Rt.scrollToField((_t=(vt=on==null?void 0:on.errorFields)==null?void 0:vt[0])==null?void 0:_t.name,{behavior:"smooth",block:"center"})})},wi.createElement("div",{style:{display:"flex",alignItems:"center"}},wi.createElement("div",{style:{flex:1}},wi.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),wi.createElement("span",null,"\u5B9E\u8BAD\u9898")),wi.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{Nn()}},wi.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),wi.createElement(de.ZP,{onClick:()=>{var on,vt;Rt.setFieldsValue(il(wl({},ge),{name:ge==null?void 0:ge.question_title,choices:(on=ge==null?void 0:ge.question_choices)==null?void 0:on.map(_t=>il(wl({},_t),{standard_boolean:_t!=null&&_t.standard_boolean?1:0})),repeat_answer:!(ge!=null&&ge.repeat_answer)})),ge.shixun=(vt=ge==null?void 0:ge.shixun)==null?void 0:vt.map(_t=>il(wl({},_t),{challenge_score:_t.defaultscore})),Ce(wl({},ge)),Ee(!1)}},"\u53D6\u6D88"),wi.createElement(te.Z,{overlayClassName:oe.shake,open:Zt,placement:"bottom",color:"rgba(244,156,14,0.19)",title:wi.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},wi.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")},wi.createElement(de.ZP,{className:"ml20",type:"primary",onClick:()=>Ll(void 0,null,function*(){var on,vt,_t;if(((vt=(on=ge==null?void 0:ge.shixun)==null?void 0:on.map)==null?void 0:vt.call(on,Hn=>Hn.challenge_score).filter(Hn=>Hn).length)<((_t=ge==null?void 0:ge.shixun)==null?void 0:_t.length)){Pe.ZP.info("\u5206\u6570\u4E0D\u80FD\u4E3A\u7A7A");return}Rt.submit()})},"\u4FDD\u5B58"))),wi.createElement(yr.Z,{text:"\uFF08\u5B9E\u8BAD\u9898\u5206\u503C\u7B49\u4E8E\u5404\u5173\u5361\u5206\u503C\u4E4B\u548C\uFF09"}),wi.createElement(Ae.default.Item,{label:"\u9898\u5E72",name:"question_title",labelCol:{span:24},rules:[{required:!0}]},wi.createElement(en.Z,{watch:!0,height:140,placeholder:"",defaultValue:ge.question_title}))),wi.createElement(Et.Z,{style:{marginBottom:15},align:"middle",justify:"space-between"},wi.createElement("div",null,wi.createElement("span",{style:{color:"red"}},"*"),"\u5173\u5361\u540D\u79F0"),wi.createElement("a",{href:`/shixuns/${ge==null?void 0:ge.shixun_identifier}/challenges?exercise=true`,target:"_blank"},wi.createElement("i",{onClick:()=>{},className:"iconfont icon-shixunkecheng font14 mr5"}),"\u5B9E\u8BAD\u8BE6\u60C5")),(It=ge==null?void 0:ge.shixun)==null?void 0:It.map((on,vt)=>wi.createElement("div",{key:on.challenge_id,style:{display:"flex",marginBottom:20}},wi.createElement("div",{style:{flex:1}},vt+1,"\u3001",on.challenge_name),wi.createElement("div",null,wi.createElement("span",{style:{color:"red"}},"*"),"\u5206\u503C",wi.createElement(_e.Z,{precision:1,value:on==null?void 0:on.challenge_score,onChange:_t=>{const Hn=JSON.parse(JSON.stringify((ge==null?void 0:ge.shixun)||[]));Hn[vt].challenge_score=_t;const Vn=Hn.every(ra=>!ra.challenge_score),kn=parseFloat(Hn==null?void 0:Hn.map(ra=>ra.challenge_score).reduce((ra,cn)=>parseFloat(ra||0)+parseFloat(cn||0)));Rt.setFieldsValue({question_score:Vn?"":kn.toFixed(1)}),Ce(il(wl({},ge),{shixun:Hn}))},max:200,min:1,style:{marginLeft:10,width:150},placeholder:"\u8BF7\u8F93\u5165\u5206\u503C",size:"middle"})))))},Po={flex_box_center:"flex_box_center___ljmk3",flex_space_between:"flex_space_between___Fy45C",flex_box_vertical_center:"flex_box_vertical_center___SoC1C",flex_box_center_end:"flex_box_center_end___MumBX",flex_box_column:"flex_box_column___cutpt",warp:"warp___w1JUC",indexTag:"indexTag___LPncW",normalWrap:"normalWrap___pEIzs",redio:"redio___I6tXM",redioitem:"redioitem___cS4Gp",redioitemyes:"redioitemyes___JBDmk",title:"title___XAohQ",titleyes:"titleyes____bNQk",yestag:"yestag___zQnb1",checkbox:"checkbox___MHadU",checkboxitem:"checkboxitem___KX7mB",checkboxitemyes:"checkboxitemyes___MpOWf",bottom:"bottom___FkHfO",bottomitem:"bottomitem___AS0Qp",left:"left___U23z1",right:"right___yJVEk",completion:"completion___Bu5G6",content:"content___LySPW",items:"items___ETMq9",simple:"simple___XX5t0",shixunWrapper:"shixunWrapper___w6oIG",shixun:"shixun___ePWKn",score:"score___nGh9k",qtitle:"qtitle___DAMW1",program:"program___Mm1qL",combination:"combination___Sw7S6",qtype:"qtype___Xdl60",divname:"divname___AZYhO"},Xl=z(86129),ms=z(35713),Mr=z(67294);const hs=["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"],Rs=[{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 ws=({qitem:ge,newExercisePaper:Ce})=>{var Ee,ht,Wt,En,Nn,Zt,It,Rt,on,vt,_t,Hn,Vn,kn,ra,cn,ia,Va,In,bn,vr,kr,Gr,Zr,po;return Mr.createElement("div",{className:Po.warp},((ge==null?void 0:ge.question_type)===0||(ge==null?void 0:ge.question_type)===2)&&Mr.createElement("div",{className:Po.normalWrap},(Ee=ge==null?void 0:ge.question_choices)==null?void 0:Ee.map((ka,ar)=>Mr.createElement("div",{className:Po.redio,key:ar},!(ka!=null&&ka.standard_boolean)&&Mr.createElement("span",{className:Po.redioitem}),(ka==null?void 0:ka.standard_boolean)&&Mr.createElement("i",{className:`${Po.redioitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${ka!=null&&ka.standard_boolean?Po.titleyes:Po.title} ${Po.indexTag}`},(ge==null?void 0:ge.question_type)===0?hs[ar]:""),Mr.createElement(Me.Z,{className:ka!=null&&ka.standard_boolean?Po.titleyes:Po.title,value:ka==null?void 0:ka.choice_text}),(ka==null?void 0:ka.standard_boolean)&&Mr.createElement("div",{className:Po.yestag},"\u6B63\u786E\u7B54\u6848")))),(ge==null?void 0:ge.question_type)===1&&Mr.createElement("div",{className:Po.normalWrap},(ht=ge==null?void 0:ge.question_choices)==null?void 0:ht.map((ka,ar)=>Mr.createElement("div",{className:Po.checkbox,key:ar},!(ka!=null&&ka.standard_boolean)&&Mr.createElement("span",{className:Po.checkboxitem}),(ka==null?void 0:ka.standard_boolean)&&Mr.createElement("i",{className:`${Po.checkboxitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${ka!=null&&ka.standard_boolean?Po.titleyes:Po.title} ${Po.indexTag}`},hs[ar]),Mr.createElement(Me.Z,{className:ka!=null&&ka.standard_boolean?Po.titleyes:Po.title,value:ka==null?void 0:ka.choice_text}),(ka==null?void 0:ka.standard_boolean)&&Mr.createElement("div",{className:Po.yestag},"\u6B63\u786E\u7B54\u6848")))),(ge==null?void 0:ge.question_type)===3&&Mr.createElement("div",{className:Po.completion},(Wt=ge==null?void 0:ge.standard_answers)==null?void 0:Wt.map((ka,ar)=>{var qa;return Mr.createElement(Et.Z,{align:"top"},Mr.createElement("span",{className:Po.title},"\u586B\u7A7A\u9879",ar+1),Mr.createElement("div",{className:Po.content},(qa=ka.answer_text)==null?void 0:qa.map((Hr,_r)=>Mr.createElement("div",{key:_r,className:Po.items,style:(ka==null?void 0:ka.model)===2?{border:0,padding:0}:{}},(ka==null?void 0:ka.model)===1?Mr.createElement("pre",{className:"mb0"},Hr):Mr.createElement(ms.Z,{value:Hr,disabled:!0})))))})),(ge==null?void 0:ge.question_type)===4&&Mr.createElement("div",{className:Po.simple},Mr.createElement("div",{className:Po.title},"\u53C2\u8003\u7B54\u6848"),Mr.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(En=ge==null?void 0:ge.answer_texts)!=null&&En[0]?Mr.createElement(Me.Z,{className:Po.content,value:(Nn=ge==null?void 0:ge.answer_texts)==null?void 0:Nn[0]}):Mr.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Mr.createElement("div",{className:"mt20 "},Mr.createElement("span",{className:Po.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Mr.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},ge!=null&&ge.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))),(ge==null?void 0:ge.question_type)===5&&Mr.createElement("div",{className:Po.shixunWrapper},(Zt=ge==null?void 0:ge.shixun)==null?void 0:Zt.map((ka,ar)=>{var qa,Hr;return Mr.createElement("div",null,Mr.createElement("div",{key:ar,className:`${Po.shixun} mb30`},Mr.createElement("span",{className:Po.score},"\uFF08",ka==null?void 0:ka.challenge_score,"\u5206\uFF09"),Mr.createElement("span",{className:Po.qtitle},(ge==null?void 0:ge.index)+"."+(ar+1),"\u3001",ka==null?void 0:ka.challenge_name)),((Hr=(qa=Ce==null?void 0:Ce.editData)==null?void 0:qa.exercise)==null?void 0:Hr.show_challenge_task_pass)&&Mr.createElement(Me.Z,{className:Po.content,value:(ka==null?void 0:ka.challenge_task_pass)||"\u6682\u65E0\u5173\u5361\u63CF\u8FF0"}))})),(ge==null?void 0:ge.question_type)===6&&Mr.createElement("div",{className:Po.program,style:{border:!((Rt=(It=Ce==null?void 0:Ce.editData)==null?void 0:It.exercise)!=null&&Rt.show_hack_sets)&&!((vt=(on=Ce==null?void 0:Ce.editData)==null?void 0:on.exercise)!=null&&vt.show_hack_description)&&"none"}},((Hn=(_t=Ce==null?void 0:Ce.editData)==null?void 0:_t.exercise)==null?void 0:Hn.show_hack_sets)&&Mr.createElement("div",{style:{marginBottom:10,border:"1px solid #F1F4F9"}},Mr.createElement("p",{style:{padding:"0px 10px",height:40,lineHeight:"40px",background:"#F1F4F9",color:"#3061D0"}},Mr.createElement("i",{className:"iconfont icon-ceshiyongli"})," \u6D4B\u8BD5\u7528\u4F8B\uFF1A"),Mr.createElement(Xl.default,{style:{margin:10},columns:[{title:"\u5E8F\u53F7",dataIndex:"name",key:"name",width:"10%",render:(ka,ar,qa)=>qa+1},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u5165",dataIndex:"input",key:"input",width:"40%",render:(ka,ar,qa)=>Mr.createElement(te.Z,{title:Mr.createElement("pre",null,ka)},Mr.createElement("div",{className:Po.divname},ka))},{title:"\u6D4B\u8BD5\u7528\u4F8B\u8F93\u51FA",dataIndex:"output",key:"output",width:"40%",render:(ka,ar,qa)=>Mr.createElement(te.Z,{title:Mr.createElement("pre",null,ka)}," ",Mr.createElement("div",{className:Po.divname},ka))},{title:"\u662F\u5426\u53EF\u89C1",dataIndex:"visibility_cn",key:"visibility_cn",width:"10%"}],pagination:!1,dataSource:(Vn=ge==null?void 0:ge.program_attr)==null?void 0:Vn.hack_sets})),((ra=(kn=Ce==null?void 0:Ce.editData)==null?void 0:kn.exercise)==null?void 0:ra.show_hack_description)&&Mr.createElement("div",null,Mr.createElement(Me.Z,{className:Po.content,value:(ge==null?void 0:ge.description)||"- -"}))),(ge==null?void 0:ge.question_type)===7&&((cn=ge==null?void 0:ge.sub_exercise_questions)==null?void 0:cn.map((ka,ar)=>{var qa,Hr,_r,hr,ho,ao;return Mr.createElement("div",{key:ar},Mr.createElement("div",{className:Po.combination},Mr.createElement("span",{className:Po.score},ka==null?void 0:ka.question_score,"\u5206"),Mr.createElement("span",{className:Po.qtype},(qa=Rs.find(Ur=>Ur.type==ka.question_type))==null?void 0:qa.name),Mr.createElement("span",{className:Po.qtitle},Mr.createElement(Me.Z,{value:`${ar+1}\u3001${ka==null?void 0:ka.question_title}`}))),(ka.question_type===0||ka.question_type===2)&&Mr.createElement("div",{className:Po.warp,style:{padding:"20px 58px 0 58px"}},Mr.createElement("div",null,(Hr=ka==null?void 0:ka.question_choices)==null?void 0:Hr.map((Ur,Kr)=>Mr.createElement("div",{className:Po.redio,key:Kr},!(Ur!=null&&Ur.standard_boolean)&&Mr.createElement("span",{className:Po.redioitem}),(Ur==null?void 0:Ur.standard_boolean)&&Mr.createElement("i",{className:`${Po.redioitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${Ur!=null&&Ur.standard_boolean?Po.titleyes:Po.title} ${Po.indexTag}`},hs[Kr]),Mr.createElement(Me.Z,{className:Ur!=null&&Ur.standard_boolean?Po.titleyes:Po.title,value:Ur==null?void 0:Ur.choice_text}),(Ur==null?void 0:Ur.standard_boolean)&&Mr.createElement("div",{className:Po.yestag},"\u6B63\u786E\u7B54\u6848"))))),ka.question_type===1&&Mr.createElement("div",{className:Po.normalWrap},(_r=ka==null?void 0:ka.question_choices)==null?void 0:_r.map((Ur,Kr)=>Mr.createElement("div",{className:Po.checkbox,key:Kr},!(Ur!=null&&Ur.standard_boolean)&&Mr.createElement("span",{className:Po.checkboxitem}),(Ur==null?void 0:Ur.standard_boolean)&&Mr.createElement("i",{className:`${Po.checkboxitemyes} icon-duigou1`}),Mr.createElement("span",{className:`${Ur!=null&&Ur.standard_boolean?Po.titleyes:Po.title} ${Po.indexTag}`},hs[Kr]),Mr.createElement(Me.Z,{className:Ur!=null&&Ur.standard_boolean?Po.titleyes:Po.title,value:Ur==null?void 0:Ur.choice_text}),(Ur==null?void 0:Ur.standard_boolean)&&Mr.createElement("div",{className:Po.yestag},"\u6B63\u786E\u7B54\u6848")))),ka.question_type===3&&Mr.createElement("div",{className:Po.completion},(hr=ka==null?void 0:ka.standard_answers)==null?void 0:hr.map((Ur,Kr)=>{var Wr;return Mr.createElement(Et.Z,{align:"top"},Mr.createElement("span",{className:Po.title},"\u586B\u7A7A\u9879",Kr+1),Mr.createElement("div",{className:Po.content},(Wr=Ur.answer_text)==null?void 0:Wr.map((Ko,Zo)=>Mr.createElement("div",{key:Zo,className:Po.items},Mr.createElement("pre",{className:"mb0"},Ko)))))})),ka.question_type===4&&Mr.createElement("div",{className:Po.simple},Mr.createElement("div",{className:Po.title},"\u53C2\u8003\u7B54\u6848"),Mr.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(ho=ka==null?void 0:ka.answer_texts)!=null&&ho[0]?Mr.createElement(Me.Z,{className:Po.content,value:(ao=ka==null?void 0:ka.answer_texts)==null?void 0:ao[0]}):Mr.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")),Mr.createElement("div",{className:"mt20 "},Mr.createElement("span",{className:Po.title,style:{color:"#3061D0"}},"\u5224\u5206\u65B9\u5F0F"),Mr.createElement("span",{style:{color:"#000",marginLeft:10,fontSize:"16px"}},ka!=null&&ka.use_keywords?"\u5173\u952E\u8BCD\u81EA\u52A8\u5224\u5206":"\u624B\u52A8\u5224\u5206"))))})),(ge==null?void 0:ge.question_type)===8&&Mr.createElement("div",null,Mr.createElement(Me.Z,{disabledFill:!0,className:Po.content,showProgramFill:!0,value:pl.Base64.decode(((ia=ge==null?void 0:ge.program_attr)==null?void 0:ia.code)||"")})),((ge==null?void 0:ge.question_type)<=4||[6,8].includes(ge==null?void 0:ge.question_type))&&Mr.createElement("div",{className:Po.bottom},Mr.createElement("div",{className:`${Po.bottomitem} mb30`},Mr.createElement("span",{className:Po.left},"\u89E3\u6790"),Mr.createElement("span",{className:Po.right},ge!=null&&ge.analysis?Mr.createElement(Me.Z,{value:ge==null?void 0:ge.analysis}):Mr.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),Mr.createElement("div",{className:`${Po.bottomitem} mb30`},Mr.createElement("span",{className:Po.left},"\u96BE\u5EA6"),Mr.createElement("span",{className:Po.right},(ge==null?void 0:ge.difficulty)===1?"\u7B80\u5355":(ge==null?void 0:ge.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),Mr.createElement("div",{className:Po.bottomitem},Mr.createElement("span",{className:Po.left},"\u77E5\u8BC6\u70B9"),Mr.createElement(te.Z,{title:((Va=ge==null?void 0:ge.tag_discipline_names)==null?void 0:Va.length)<=0||((In=ge==null?void 0:ge.tag_discipline_names)==null?void 0:In.length)==1&&["-"].includes(ge==null?void 0:ge.tag_discipline_names[0])?"\u6682\u672A\u8BBE\u7F6E~":(vr=(bn=ge==null?void 0:ge.tag_discipline_names)==null?void 0:bn.join("\uFF1B"))==null?void 0:vr.toString()},Mr.createElement("span",{className:Po.right},((kr=ge==null?void 0:ge.tag_discipline_names)==null?void 0:kr.length)<=0?Mr.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):((Gr=ge==null?void 0:ge.tag_discipline_names)==null?void 0:Gr.length)==1&&["-"].includes(ge==null?void 0:ge.tag_discipline_names[0])?Mr.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"):(po=(Zr=ge==null?void 0:ge.tag_discipline_names)==null?void 0:Zr.join("\uFF1B"))==null?void 0:po.toString())))))},Fs=z(92359),As=z(77792),El=z(67294),Bs=Object.defineProperty,ns=Object.defineProperties,Ds=Object.getOwnPropertyDescriptors,Ss=Object.getOwnPropertySymbols,_s=Object.prototype.hasOwnProperty,ys=Object.prototype.propertyIsEnumerable,Ms=(ge,Ce,Ee)=>Ce in ge?Bs(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,Es=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))_s.call(Ce,Ee)&&Ms(ge,Ee,Ce[Ee]);if(Ss)for(var Ee of Ss(Ce))ys.call(Ce,Ee)&&Ms(ge,Ee,Ce[Ee]);return ge},ls=(ge,Ce)=>ns(ge,Ds(Ce)),Ps=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())}),Pt=({qitem:ge,setisedit:Ce,TagDiscipline:Ee,exerciseitem:ht,seveeditor:Wt,deleteitem:En,getTagData:Nn,init:Zt,showTip:It=!1})=>{const[Rt]=Ae.default.useForm();return(0,x.useEffect)(()=>{Rt.setFieldsValue(ls(Es({},ge),{name:ge.question_title,answer_texts:ge.answer_texts,repeat_answer:!ge.repeat_answer}))},[ge]),El.createElement("div",null,El.createElement(Ae.default,{form:Rt,colon:!1,onFinish:on=>{Wt(Es(Es({},ge),on))},onFinishFailed:on=>Ps(void 0,null,function*(){var vt,_t;Pe.ZP.error(on.errorFields[0].errors[0]),Rt.scrollToField((_t=(vt=on==null?void 0:on.errorFields)==null?void 0:vt[0])==null?void 0:_t.name,{behavior:"smooth",block:"center"})})},El.createElement("div",{style:{display:"flex",alignItems:"center"}},El.createElement("div",{style:{flex:1}},El.createElement("span",{style:{display:"inline-flex",border:"1px solid #9096A3",borderRadius:"50%",width:10,height:10,marginRight:5,background:"#9096A3"}}),El.createElement("span",null,"\u7B80\u7B54\u9898")),!(ge!=null&&ge.isadd)&&El.createElement("span",{style:{marginLeft:20,marginRight:20,color:"red",cursor:"pointer"},onClick:()=>{En()}},El.createElement("i",{className:"iconfont icon-piliangshanchu3",style:{fontSize:14,marginRight:6}}),"\u5220\u9664"),El.createElement(de.ZP,{onClick:()=>{ge.isadd?(Ce(!1),Zt()):(Rt.setFieldsValue(ls(Es({},ge),{name:ge==null?void 0:ge.question_title,answer_texts:ge.answer_texts||[],repeat_answer:!(ge!=null&&ge.repeat_answer)})),Ce(!1))}},"\u53D6\u6D88"),El.createElement(te.Z,{overlayClassName:oe.shake,open:It,placement:"bottom",color:"rgba(244,156,14,0.19)",title:El.createElement("div",{style:{color:"#FF841A",fontSize:"14px"}},El.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")},El.createElement(de.ZP,{type:"primary",className:"ml20",onClick:()=>{Rt.submit()}},"\u4FDD\u5B58"))),El.createElement("div",{style:{maxHeight:"calc(100vh - 148px)",overflowY:"auto",marginTop:"10px",paddingRight:"5px"}},El.createElement(Ae.default.Item,{className:oe.scoreinput,name:"question_score",label:"\u5206\u503C",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5206\u503C"}]},El.createElement(_e.Z,{onBlur:on=>{on.target.value==="0"&&Pe.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})),El.createElement(As.W,{form:Rt,showKeywords:!0,questionTitlePlaceholder:"\u8BF7\u7F16\u8F91\u7B80\u7B54\u9898\u9898\u5E72\u5185\u5BB9"}),El.createElement(dn,{getTagData:Nn,qitem:ge,exerciseitem:ht,TagDiscipline:Ee,form:Rt}))))},ft=z(67294),fn=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())}),Ua=({setScoreShow:ge,ScoreShow:Ce,exerciseitem:Ee,getdata:ht})=>{var Wt,En,Nn;const[Zt,It]=(0,x.useState)(!1);function Rt(){return fn(this,null,function*(){var on,vt,_t;let Hn=(vt=(on=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:on.filter(kn=>kn.Singlequestion))==null?void 0:vt.map(kn=>({question_type:kn.question_type,score:kn.Singlequestion})),Vn=yield(0,ve.ZP)(`/api/examination_banks/${(_t=Ee==null?void 0:Ee.exercise)==null?void 0:_t.id}/batch_set_score.json`,{method:"POST",body:{question_arr:Hn}});(Vn==null?void 0:Vn.status)===0&&ht()})}return ft.createElement("div",null,Ce&&ft.createElement(b.default,{title:"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C",open:Ce,width:640,centered:!0,zIndex:10,className:oe.scoremodal,onCancel:()=>{ge(!1)},onOk:()=>{var on,vt,_t;if(Ee!=null&&Ee.use_blank_score&&((_t=(vt=(on=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:on.filter(Hn=>Hn.name==="\u586B\u7A7A\u9898"))==null?void 0:vt[0])!=null&&_t.Singlequestion)){It(!0);return}Rt(),ge(!1)}},ft.createElement("div",{className:"c-black"},"\u603B\u5206",ft.createElement("span",{className:"ml10 c-light-primary"},(Ee==null?void 0:Ee.exercise_question_types.length)>0&&((Wt=Ee==null?void 0:Ee.exercise_types)==null?void 0:Wt.q_scores))),ft.createElement("div",{className:oe.content},ft.createElement("span",null,"\u9898\u578B\u540D\u79F0"),ft.createElement("span",null,"\u5C0F\u9898\u603B\u6570"),ft.createElement("span",null,"\u9898\u578B\u603B\u5206"),ft.createElement("span",null,"\u64CD\u4F5C")),(Nn=(En=Ee==null?void 0:Ee.exercise_question_types)==null?void 0:En.filter(on=>on.name!=="\u5B9E\u8BAD\u9898"&&on.name!=="\u7EC4\u5408\u9898"))==null?void 0:Nn.map((on,vt)=>{var _t;return ft.createElement("div",{key:vt,className:oe.items},ft.createElement("span",null,on==null?void 0:on.name),ft.createElement("span",null,(_t=on==null?void 0:on.items)==null?void 0:_t.length),ft.createElement("span",null,on==null?void 0:on.score),ft.createElement("span",null,"\u6BCF\u9898",ft.createElement(_e.Z,{min:.1,precision:1,max:100,onChange:Hn=>{on.Singlequestion=Hn},defaultValue:on.Singlequestion,style:{width:90,height:38,margin:"0px 10px",display:"flex",alignItems:"center"}}),"\u5206"))})),ft.createElement(b.default,{title:!1,footer:!1,centered:!0,open:Zt,zIndex:20,width:640,closable:!1,className:oe.scoremodal},ft.createElement("div",{style:{marginTop:40}},"\u586B\u7A7A\u9898\u4E2D\u5B58\u5728",ft.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"),ft.createElement("div",{className:oe.bottom},ft.createElement(de.ZP,{className:oe.no,onClick:()=>{It(!1)}},"\u53D6\u6D88"),ft.createElement(de.ZP,{className:oe.yes,onClick:()=>{Rt(),It(!1),ge(!1)}},"\u786E\u8BA4"))))},Ya=z(97964),no=z(84223),Io=z(96486),Fo=z(93671),be=z(38478),Ne=z(20670),$e=z(67294),dt=Object.defineProperty,$t=Object.defineProperties,hn=Object.getOwnPropertyDescriptors,Rn=Object.getOwnPropertySymbols,ba=Object.prototype.hasOwnProperty,ya=Object.prototype.propertyIsEnumerable,Fa=(ge,Ce,Ee)=>Ce in ge?dt(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,Pa=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))ba.call(Ce,Ee)&&Fa(ge,Ee,Ce[Ee]);if(Rn)for(var Ee of Rn(Ce))ya.call(Ce,Ee)&&Fa(ge,Ee,Ce[Ee]);return ge},Wa=(ge,Ce)=>$t(ge,hn(Ce)),ir=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())});const Qa=[{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:ge,dispatch:Ce,itemid:Ee,newExercisePaper:ht,setisedits:Wt})=>{var En,Nn,Zt,It,Rt,on,vt,_t,Hn,Vn,kn,ra;const[cn,ia]=(0,x.useState)(),[Va,In]=(0,x.useState)(!1),[bn,vr]=(0,x.useState)(),[kr,Gr]=(0,x.useState)(),Zr=(0,x.useRef)(),po=(0,x.useRef)(),[ka,ar]=(0,x.useState)(),[qa,Hr]=(0,x.useState)(!1),[_r,hr]=(0,x.useState)(!1),[ho,ao]=(0,x.useState)(),[Ur,Kr]=(0,x.useState)(!1),[Wr,Ko]=(0,x.useState)(!1),[Zo,fi]=(0,x.useState)(!1),[gi,ri]=(0,x.useState)(!1),[jo,Uo]=(0,x.useState)(!1),[So,Oo]=(0,x.useState)(!1),[mi,ui]=(0,x.useState)(!1),[Li,co]=(0,x.useState)(!1),[Ga]=Ae.default.useForm(),[Xr,Yr]=(0,x.useState)(!1),Sr=(0,x.useRef)(null),[Ao]=(0,ie.useSearchParams)(),[oi,zi]=(0,x.useState)(!1),Fi=Ao.get("isIntelligentAssistant"),[Zi,Hi]=(0,x.useState)(!1);(0,x.useEffect)(()=>{_i(),Ce({type:"globalSetting/footerToggle",payload:!1})},[]),(0,x.useEffect)(()=>{Wt(_r)},[_r]),(0,x.useEffect)(()=>{bn!=null&&bn.question_id&&(Gr(bn==null?void 0:bn.question_score),po.current=bn==null?void 0:bn.question_id)},[bn]);const ul=Jt=>ir(void 0,null,function*(){let wn=yield Ce({type:"newExercisePaper/getTagDiscipline",payload:{sub_discipline_id:Jt}});ao(wn)});function _i(){return ir(this,null,function*(){var Jt,wn,An,qn,la,Aa;Hr(!0),In(!0);const Ma=yield Ce({type:"newExercisePaper/editExercise",payload:{id:Ee}});Hr(!1),In(!1),ia(Ma),(Jt=Ma==null?void 0:Ma.exercise)!=null&&Jt.sub_discipline_id&&ul((wn=Ma==null?void 0:Ma.exercise)==null?void 0:wn.sub_discipline_id),vr(Wa(Pa({},(la=(qn=(An=Ma==null?void 0:Ma.exercise_question_types)==null?void 0:An[0])==null?void 0:qn.items)==null?void 0:la[0]),{index:1})),ar(Wa(Pa({},(Aa=Ma==null?void 0:Ma.exercise_question_types)==null?void 0:Aa[0]),{indexs:1}))})}function Gi(Jt,wn=!0){return ir(this,null,function*(){var An,qn,la,Aa;wn&&(Hr(!0),In(!0));const Ma=yield Ce({type:"newExercisePaper/editExercise",payload:{id:Ee}});ia(Ma);let cr=[];(An=Ma==null?void 0:Ma.exercise_question_types)==null||An.map(fo=>{var mo;(mo=fo==null?void 0:fo.items)==null||mo.map((Fr,zr)=>{cr.push(Wa(Pa({},Fr),{index:zr+1}))})});let Ta=(qn=cr.filter(fo=>fo.question_id===(Jt==null?void 0:Jt.id)))==null?void 0:qn[0],Br=(Aa=((la=Ma==null?void 0:Ma.exercise_question_types)==null?void 0:la.map((fo,mo)=>{if((Ta==null?void 0:Ta.question_type)===(fo==null?void 0:fo.question_type))return Wa(Pa({},fo),{indexs:mo+1})})).filter(fo=>fo))==null?void 0:Aa[0];ar(Pa({},Br)),vr(Pa({},Ta)),Gr(Ta==null?void 0:Ta.question_score),Hr(!1),In(!1)})}function nl(Jt){return ir(this,null,function*(){var wn;let An=Wa(Pa({},Jt),{difficulty:(Jt==null?void 0:Jt.difficulty)||2,item_type:Jt.question_type,sub_discipline_id:((wn=Jt==null?void 0:Jt.sub_discipline_id)==null?void 0:wn[1])||"",tag_discipline_ids:[],repeat_answer:!Jt.repeat_answer}),qn={};Jt.question_type===8&&(qn=Wa(Pa({},Jt),{hack:Wa(Pa({},Jt==null?void 0:Jt.hack),{difficult:Jt.difficulty}),hack_codes:Wa(Pa({},Jt.hack_codes),{code:pl.Base64.encode(Jt.hack_codes.code)}),hack_sets:[Pa({},Jt.hack_sets)],is_blank:!0})),Jt.tag_discipline_ids&&(An.tag_discipline_ids=Array.isArray(Jt.tag_discipline_ids)?Jt.tag_discipline_ids:[Jt.tag_discipline_ids],qn.tag_discipline_ids=Array.isArray(Jt.tag_discipline_ids)?Jt.tag_discipline_ids:[Jt.tag_discipline_ids]),sessionStorage.projectFill&&(qn.hack_identifier=sessionStorage.projectFill);let la=yield(0,ve.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/create_item_bank.json`,{method:"post",body:Jt.question_type===8?qn:An});(la==null?void 0:la.status)===0&&(hr(!1),Gi(la)),(0,ue.Vf)("#question-scroll-id")})}function Dl(Jt){return ir(this,null,function*(){In(!0);let wn=yield(0,ve.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Jt}});In(!1),(wn==null?void 0:wn.status)===0&&_i()})}const fe=(Jt,wn,An)=>ir(void 0,null,function*(){var qn;if(Jt.length===0){Pe.ZP.warning("\u8BF7\u4E0A\u4F20\u6587\u4EF6"),An();return}const la=yield(0,ce.Hb)(Ee,(qn=Jt[0])==null?void 0:qn.file,wn);la.status===0&&(Pe.ZP.success(`\u6210\u529F\u5BFC\u5165${la==null?void 0:la.success}\u6761`),Kr(!1),_i()),An()}),pe=(Jt,wn)=>ir(void 0,null,function*(){const An=yield(0,ce.kF)({score:(0,Io.round)(Jt,1),question_id:wn==null?void 0:wn.question_id});if((An==null?void 0:An.status)===0){Pe.ZP.success("\u4FEE\u6539\u6210\u529F"),Gi({id:po.current},!1);return}(An==null?void 0:An.status)===-1&&Gr(wn==null?void 0:wn.question_score)});function Fe(){return ir(this,null,function*(){b.default.confirm({title:"\u63D0\u793A",content:"\u786E\u5B9A\u8981\u5220\u9664\u8FD9\u4E2A\u8BD5\u9898\u5417\uFF1F",okText:"\u786E\u5B9A",centered:!0,className:oe.modalconfirm,onOk:()=>ir(this,null,function*(){if(bn.question_id){let Jt=yield(0,ve.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks/${bn.question_id}.json`,{method:"delete"});(Jt==null?void 0:Jt.status)===0&&(_i(),hr(!1))}else vr({}),hr(!1),_i()}),cancelText:"\u53D6\u6D88"})})}const Re=Jt=>ir(void 0,null,function*(){return yield(0,ve.ZP)(`/api/examination_banks/${Ee}/examination_banks_item_banks.json`,{method:"post",body:Pa({},Jt)})}),{overflow:qe,handleMouseEnter:tt,handleMouseLeave:Ct}=(0,no.I)(),Kt=Jt=>ir(void 0,null,function*(){var wn,An;In(!0);let qn=yield(0,ve.ZP)(`/api/examination_banks/${Ee}/sort_question_type.json`,{method:"post",body:{question_type:Jt}});if(In(!1),(qn==null?void 0:qn.status)===0){const la=yield Ce({type:"newExercisePaper/editExercise",payload:{id:Ee}});ia(la),(wn=la==null?void 0:la.exercise)!=null&&wn.sub_discipline_id&&ul((An=la==null?void 0:la.exercise)==null?void 0:An.sub_discipline_id)}}),Lt=()=>_r?(Hi(!0),!0):!1;(0,x.useEffect)(()=>{if(Zi){const Jt=setTimeout(()=>{Hi(!1)},2e3);return()=>clearTimeout(Jt)}},[Zi]);const Bn=(Jt,wn)=>$e.createElement(E.default,null,$e.createElement(E.default.Item,{key:"0",onClick:()=>Gn(Jt==null?void 0:Jt.question_type)},$e.createElement("span",{className:oe.moreSpan},"\u65B0\u589E")),$e.createElement(E.default.Item,{key:"1",disabled:wn===0,onClick:()=>ir(void 0,null,function*(){if(wn===0||Lt())return;let An=(0,ue.rz)(cn==null?void 0:cn.exercise_question_types,wn,wn-1);yield Kt(An.map(qn=>qn.name))})},$e.createElement("span",{className:oe.moreSpan},"\u4E0A\u79FB")),$e.createElement(E.default.Item,{key:"2",disabled:wn===(cn==null?void 0:cn.exercise_question_types.length)-1,onClick:()=>ir(void 0,null,function*(){if(wn===(cn==null?void 0:cn.exercise_question_types.length)-1||Lt())return;let An=(0,ue.rz)(cn==null?void 0:cn.exercise_question_types,wn,wn+1);yield Kt(An.map(qn=>qn.name))})},$e.createElement("span",{className:oe.moreSpan},"\u4E0B\u79FB")),$e.createElement(E.default.Item,{key:"3",onClick:()=>{var An;Ga.setFieldsValue({name:Jt.name,item_type_en:(An=Qa.find(qn=>qn.id==Jt.question_type))==null?void 0:An.nameType}),Yr(!0)}},$e.createElement("span",{className:oe.moreSpan},"\u91CD\u547D\u540D"))),Gn=Jt=>{var wn,An,qn,la,Aa,Ma,cr,Ta,er,Br,fo,mo,Fr,zr,qr,Ar,eo,Lo,bi,yi,Qo,Oi,Ti,lo,_o,Ro,Do,xo;if(!Lt()){if(Jt===5){ri(!0),Uo(!0);return}if(Jt===6){if(Ao.get("pageType")=="course")Ao.get("updateType")=="course"?ie.history.push(`/problems/newcreate?express_id=${(wn=cn==null?void 0:cn.exercise)==null?void 0:wn.id}&callback_url=/paperlibrary/add/${(An=cn==null?void 0:cn.exercise)==null?void 0:An.id}?type=2&pageType=course&updateType=course&courseId=${Ao.get("courseId")}&stageId=${Ao.get("stageId")}`):ie.history.push(`/problems/newcreate?express_id=${(qn=cn==null?void 0:cn.exercise)==null?void 0:qn.id}&callback_url=/paperlibrary/add/${(la=cn==null?void 0:cn.exercise)==null?void 0:la.id}?type=2&pageType=course&courseId=${Ao.get("courseId")}&stageId=${Ao.get("stageId")}`);else{let Ui=(Ma=(Aa=ht==null?void 0:ht.editData)==null?void 0:Aa.exercise)!=null&&Ma.set_question_sub_discipline?`/problems/newcreate?express_id=${(cr=cn==null?void 0:cn.exercise)==null?void 0:cr.id}&callback_url=${window.location.pathname+window.location.search}&discipline_id=${(er=(Ta=ht==null?void 0:ht.editData)==null?void 0:Ta.exercise)==null?void 0:er.discipline_id}&sub_discipline_id=${(fo=(Br=ht==null?void 0:ht.editData)==null?void 0:Br.exercise)==null?void 0:fo.sub_discipline_id}`:`/problems/newcreate?express_id=${(mo=cn==null?void 0:cn.exercise)==null?void 0:mo.id}&callback_url=${window.location.pathname+window.location.search}`;ie.history.push(Ui)}return}hr(!0),vr(Jt===2?{question_type:Jt,isadd:!0,repeat_answer:!0,choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],question_choices:[{choice_text:"\u6B63\u786E",is_answer:0},{choice_text:"\u9519\u8BEF",is_answer:0}],difficulty:2,standard_answers:[],question_score:"",tag_discipline_ids:[],question_title:"",discipline_id:(zr=(Fr=ht==null?void 0:ht.editData)==null?void 0:Fr.exercise)!=null&&zr.set_question_sub_discipline?(Ar=(qr=ht==null?void 0:ht.editData)==null?void 0:qr.exercise)==null?void 0:Ar.discipline_id:0,sub_discipline_id:(Lo=(eo=ht==null?void 0:ht.editData)==null?void 0:eo.exercise)!=null&&Lo.set_question_sub_discipline?(yi=(bi=ht==null?void 0:ht.editData)==null?void 0:bi.exercise)==null?void 0:yi.sub_discipline_id:0,analysis:""}:{question_type:Jt,question_choices:Array.from({length:4},()=>({choice_text:"",is_answer:0})),standard_answers:[],repeat_answer:!0,difficulty:2,isadd:!0,tag_discipline_ids:[],question_score:"",analysis:"",sub_item_banks:[],question_title:"",is_ordered:!0,use_keywords:!1,use_blank_score:!0,keywords:[],allow_student_debug:!1,submit_rule:1,downcase:!0,no_space:!0,discipline_id:(Oi=(Qo=ht==null?void 0:ht.editData)==null?void 0:Qo.exercise)!=null&&Oi.set_question_sub_discipline?(lo=(Ti=ht==null?void 0:ht.editData)==null?void 0:Ti.exercise)==null?void 0:lo.discipline_id:0,sub_discipline_id:(Ro=(_o=ht==null?void 0:ht.editData)==null?void 0:_o.exercise)!=null&&Ro.set_question_sub_discipline?(xo=(Do=ht==null?void 0:ht.editData)==null?void 0:Do.exercise)==null?void 0:xo.sub_discipline_id:0})}},zn=[{key:1,label:"\u6279\u91CF\u5BFC\u5165",onClick:()=>{Lt()||Kr(!0)}},{key:2,label:$e.createElement("div",null,$e.createElement("img",{width:26,style:{position:"absolute",top:-2},src:be.$}),$e.createElement("span",null,"\u667A\u80FD\u5BFC\u5165")),onClick:()=>{Lt()||Ko(!0)}}];return $e.createElement("div",null,$e.createElement(ze.Z,{spinning:qa},$e.createElement("div",{className:oe.bg},$e.createElement("div",{style:{textAlign:"center"}},((En=cn==null?void 0:cn.exercise_types)==null?void 0:En.q_counts)===0&&!_r&&$e.createElement(xe.Z,{styles:{marginTop:180},customText:$e.createElement("span",null,"\u8FD8\u6CA1\u6709\u8BD5\u9898\uFF0C\u8BF7\u4ECE",$e.createElement("span",{className:"c-light-primary"},"\u5E95\u90E8\u64CD\u4F5C\u680F"),"\u8FDB\u884C\u6DFB\u52A0~")}),(((Nn=cn==null?void 0:cn.exercise_types)==null?void 0:Nn.q_counts)>0||_r)&&$e.createElement("div",{style:{marginTop:20,borderTop:"1px solid #DCDCDC",display:"block",alignItems:"stretch"}},$e.createElement("div",{style:{backgroundColor:"#F6F7F9",display:"inline-block",position:"sticky",top:0}},$e.createElement("div",{className:oe.left},$e.createElement("div",{className:oe.leftAction},$e.createElement(de.ZP,{onClick:()=>{Lt()||fi(!0)},className:oe.Button},"\u6279\u91CF\u8BBE\u7F6E\u5206\u503C")),$e.createElement("div",{className:oe.scrollWrapper,style:{overflow:qe},onMouseEnter:tt,onMouseLeave:Ct},(Zt=cn==null?void 0:cn.exercise_question_types)==null?void 0:Zt.map((Jt,wn)=>$e.createElement("div",{key:wn,className:"mb30"},$e.createElement("div",{className:oe.title},$e.createElement("div",{className:oe.titleleft},$e.createElement("span",{style:{color:"#000000",fontWeight:400,fontSize:12}}," ",(0,ue.EM)(wn+1),"\u3001\u3010",Jt.name,"\u3011"),$e.createElement("span",{style:{color:"#464F66",fontSize:12}},"\uFF08",Jt.count,"\u5C0F\u9898\uFF0C\u5171",Jt.score,"\u5206\uFF09")),$e.createElement(ee.Z,{dropdownRender:()=>Bn(Jt,wn),placement:"bottomLeft"},$e.createElement("div",{className:oe.more_style},$e.createElement("i",{className:"iconfont icon-sandian font12"})))),$e.createElement(va,{handleEditing:()=>{Hi(!0)},isedit:_r,setBigqitem:ar,bigitem:Wa(Pa({},Jt),{indexs:wn+1}),setqitem:An=>ir(void 0,null,function*(){var qn;(qn=Zr.current)==null||qn.blur(),vr(An)}),qitem:bn,Itemid:Ee,getdata:Gi,data:Jt.items})))))),$e.createElement("div",{id:"question-scroll-id",style:{overflow:_r?"hidden":"auto"},className:oe.right,ref:Sr},!(bn!=null&&bn.isadd)&&$e.createElement("div",{className:oe.title},!_r&&$e.createElement("div",{style:{flex:1}},$e.createElement("span",{style:{color:"#000000",fontWeight:600,fontSize:16}}," ",(ka==null?void 0:ka.indexs)&&(0,ue.EM)(ka==null?void 0:ka.indexs),"\u3001\u3010",ka==null?void 0:ka.name,"\u3011"),$e.createElement(te.Z,{title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0"},$e.createElement("i",{className:`${oe.edit} iconfont icon-bianji_Hover mr5 ml5 font18`,onClick:()=>{var Jt;Ga.setFieldsValue({name:ka.name,item_type_en:(Jt=Qa.find(wn=>wn.id==ka.question_type))==null?void 0:Jt.nameType}),Yr(!0)}})),$e.createElement("span",{style:{color:"#464F66",fontSize:16,fontWeight:400}},"\uFF08",ka==null?void 0:ka.count,"\u5C0F\u9898\uFF0C\u5171",ka==null?void 0:ka.score,"\u5206\uFF09"),(bn==null?void 0:bn.question_type)===6&&$e.createElement("span",{onClick:()=>zi(2),className:"current c-light-primary font14 bold-400"},"\u6279\u91CF\u8BBE\u7F6E\u7F16\u7A0B\u8BED\u8A00"),(bn==null?void 0:bn.question_type)===5&&$e.createElement(Te.default,{defaultChecked:(Rt=(It=ht==null?void 0:ht.editData)==null?void 0:It.exercise)==null?void 0:Rt.show_challenge_task_pass,onChange:Jt=>ir(void 0,null,function*(){let wn=yield(0,ve.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_challenge_task_pass:Jt.target.checked}});(wn==null?void 0:wn.status)===0&&(Pe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),Gi({id:po.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u5173\u5361\u63CF\u8FF0"),(bn==null?void 0:bn.question_type)===6&&$e.createElement("span",{style:{marginLeft:20},onClick:()=>{var Jt,wn,An,qn;b.default.confirm({title:"\u7F16\u7A0B\u9898\u8BBE\u7F6E",icon:null,centered:!0,closable:!0,footer:null,content:$e.createElement("div",null,(bn==null?void 0:bn.question_type)===6&&$e.createElement(Te.default,{defaultChecked:(wn=(Jt=ht==null?void 0:ht.editData)==null?void 0:Jt.exercise)==null?void 0:wn.show_hack_sets,onChange:la=>ir(void 0,null,function*(){let Aa=yield(0,ve.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_sets:la.target.checked}});(Aa==null?void 0:Aa.status)===0&&(Pe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),b.default.destroyAll(),Gi({id:po.current}))}),style:{marginTop:20,marginBottom:20}},"\u5C55\u793A\u6D4B\u8BD5\u7528\u4F8B"),$e.createElement("br",null),(bn==null?void 0:bn.question_type)===6&&$e.createElement(Te.default,{defaultChecked:(qn=(An=ht==null?void 0:ht.editData)==null?void 0:An.exercise)==null?void 0:qn.show_hack_description,onChange:la=>ir(void 0,null,function*(){let Aa=yield(0,ve.ZP)(`/api/examination_banks/${Ee}/update_show_columns.json`,{method:"post",body:{show_hack_description:la.target.checked}});(Aa==null?void 0:Aa.status)===0&&(Pe.ZP.info("\u8BBE\u7F6E\u6210\u529F"),b.default.destroyAll(),Gi({id:po.current}))}),style:{marginBottom:10}},"\u5C55\u793A\u8BD5\u9898\u63CF\u8FF0"))})},className:"current c-light-primary font14 bold-400"},"\u7F16\u7A0B\u9898\u663E\u793A\u8BBE\u7F6E")),$e.createElement("div",{style:{display:"flex",alignItems:"center"}},(bn==null?void 0:bn.question_type)===5&&!_r&&$e.createElement("a",{className:oe.shixun,href:`/shixuns/${bn==null?void 0:bn.shixun_identifier}/challenges?exercise=true`,target:"_blank"},$e.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"),!_r&&[0,1,2,4,6].includes(bn==null?void 0:bn.question_type)&&$e.createElement(Ae.default.Item,{label:"\u5206\u503C",style:{margin:"0 20px"},required:!0},$e.createElement(_e.Z,{precision:1,ref:Zr,onChange:Jt=>Gr(Jt),value:kr,onBlur:Jt=>{pe(Jt.target.value,bn)}})),!_r&&$e.createElement(te.Z,{title:"\u5220\u9664"},$e.createElement("i",{onClick:()=>{Fe()},style:{marginRight:20},className:`${oe.delete} iconfont icon-shanchu13 mr5 `})),!_r&&$e.createElement(te.Z,{title:"\u7F16\u8F91\u8BD5\u9898"},$e.createElement("i",{onClick:()=>{var Jt,wn,An;(bn==null?void 0:bn.question_type)===6?Ao.get("pageType")=="course"?Ao.get("updateType")=="course"?ie.history.push(`/problems/newedit/${bn==null?void 0:bn.hack_identifier}?type=exercises&express_id=${(Jt=cn==null?void 0:cn.exercise)==null?void 0:Jt.id}&question_id=${bn==null?void 0:bn.question_id}&score=${bn==null?void 0:bn.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&updateType=course&courseId=${Ao.get("courseId")}&stageId=${Ao.get("stageId")}`):ie.history.push(`/problems/newedit/${bn==null?void 0:bn.hack_identifier}?type=exercises&express_id=${(wn=cn==null?void 0:cn.exercise)==null?void 0:wn.id}&question_id=${bn==null?void 0:bn.question_id}&score=${bn==null?void 0:bn.question_score}&exercise=true&callback_url=${location.pathname}?type=2&pageType=course&courseId=${Ao.get("courseId")}&stageId=${Ao.get("stageId")}`):ie.history.push(`/problems/newedit/${bn==null?void 0:bn.hack_identifier}?type=exercises&express_id=${(An=cn==null?void 0:cn.exercise)==null?void 0:An.id}&question_id=${bn==null?void 0:bn.question_id}&score=${bn==null?void 0:bn.question_score}&exercise=true&callback_url=${window.location.pathname+window.location.search}`):hr(!0)},className:`${oe.edit} iconfont icon-bianji_Hover mr5 `})))),!_r&&$e.createElement("div",null,$e.createElement("div",{className:oe.qcount},$e.createElement("span",{className:oe.score},bn==null?void 0:bn.question_score,"\u5206"),$e.createElement(Me.Z,{className:oe.qtitle,value:(bn==null?void 0:bn.index)+`\u3001${(bn==null?void 0:bn.question_type)==8?(on=bn==null?void 0:bn.program_attr)==null?void 0:on.description:bn==null?void 0:bn.question_title}`}),(bn==null?void 0:bn.high_resources_consume)&&$e.createElement(Ne.Z,{type:"shixun",style:{marginLeft:10}})),(bn==null?void 0:bn.question_type)===6&&$e.createElement(Ue.Z,{onEdit:()=>zi(1),className:"mt10",dataSource:(bn==null?void 0:bn.languages)||[]}),$e.createElement(ws,{newExercisePaper:ht,TagDiscipline:ho,qitem:bn})),_r&&$e.createElement("div",null,(bn==null?void 0:bn.question_type)<=1&&$e.createElement(_a,{getTagData:ul,deleteitem:Fe,seveeditor:nl,exerciseitem:cn,TagDiscipline:ho,setisedit:hr,qitem:bn,init:_i,showTip:Zi}),(bn==null?void 0:bn.question_type)===5&&$e.createElement(ts,{setqitem:vr,deleteitem:Fe,seveeditor:nl,exerciseitem:cn,TagDiscipline:ho,setisedit:hr,qitem:bn,showTip:Zi}),(bn==null?void 0:bn.question_type)===3&&$e.createElement(Dr,{getTagData:ul,deleteitem:Fe,seveeditor:nl,exerciseitem:cn,TagDiscipline:ho,setisedit:hr,qitem:bn,init:_i,showTip:Zi}),(bn==null?void 0:bn.question_type)===2&&$e.createElement(gr,{getTagData:ul,deleteitem:Fe,seveeditor:nl,exerciseitem:cn,TagDiscipline:ho,setisedit:hr,qitem:bn,init:_i,showTip:Zi}),(bn==null?void 0:bn.question_type)===4&&$e.createElement(Pt,{getTagData:ul,deleteitem:Fe,seveeditor:nl,exerciseitem:cn,TagDiscipline:ho,setisedit:hr,qitem:bn,init:_i,showTip:Zi}),(bn==null?void 0:bn.question_type)===7&&$e.createElement(Xi,{getTagData:ul,deleteitem:Fe,seveeditor:nl,exerciseitem:cn,TagDiscipline:ho,setisedit:hr,qitem:bn,init:_i,showTip:Zi}),(bn==null?void 0:bn.question_type)===8&&$e.createElement(kl,{getTagData:ul,deleteitem:Fe,seveeditor:nl,exerciseitem:cn,TagDiscipline:ho,setisedit:hr,qitem:bn,init:_i,showTip:Zi}))))))),$e.createElement("div",{className:oe.bottomdiv},$e.createElement("div",{style:{width:1200,margin:"0px auto",display:"flex",justifyContent:"space-between",alignItems:"center"}},$e.createElement("span",{className:oe.spanBtn,onClick:()=>{Lt()||(ri(!0),Uo(!1))}},"\u9898\u5E93\u9009\u9898"),$e.createElement(ee.Z,{menu:{items:zn}},$e.createElement("span",{className:oe.spanBtn},"\u5BFC\u5165\u8BD5\u9898")),$e.createElement("span",{className:oe.spanBtn,onClick:()=>ir(void 0,null,function*(){var Jt;if(Lt())return;const wn=yield(0,ce.JP)(Ee);wn.status===0&&window.open(`/classrooms/coursesId/exercise/${wn.exercise_id}/${(Jt=ge.userInfo)==null?void 0:Jt.login}/initate_answer`)})},"\u6A21\u62DF\u8003\u8BD5"),$e.createElement("span",{className:oe.spanBtn,onClick:()=>{if(!Lt()){if(Fi){window.open(`/paperlibrary/see/${Ee}?isIntelligentAssistant=true`);return}window.open(`/paperlibrary/see/${Ee}`)}}},"\u8BD5\u5377\u9884\u89C8"),Qa==null?void 0:Qa.map((Jt,wn)=>$e.createElement(de.ZP,{key:wn,className:oe.addQuestionBtn,type:"primary",onClick:()=>{Gn(Jt.id)}},Jt.name)),$e.createElement(de.ZP,{className:oe.saveBtn,loading:Li,onClick:()=>{var Jt,wn;const An=()=>ir(void 0,null,function*(){if(Ao.get("pageType")=="course")if(Ao.get("updateType")=="course")Pe.ZP.info("\u7F16\u8F91\u6210\u529F"),ie.history.replace(`/paths/${Ao.get("courseId")}`);else{if(Lt())return;(0,Fo._C)({id:Ao.get("stageId"),subject_id:Ao.get("courseId"),homework_type:"exercise",examination_bank_ids:[Ee]}).then(Aa=>{(Aa==null?void 0:Aa.status)==0&&(Pe.ZP.info("\u521B\u5EFA\u6210\u529F"),ie.history.replace(`/paths/${Ao.get("courseId")}`))})}else{if(Lt())return;if(Fi){co(!0);const Aa=yield(0,ve.ZP)("/api/intelligent_imports/save_recognize_papers.json",{method:"post",body:{examination_bank_id:Ee}});if(co(!1),(Aa==null?void 0:Aa.status)!==0)return}Pe.ZP.info("\u521B\u5EFA\u6210\u529F"),ie.history.push("/paperlibrary?defaultActiveKey=0")}});let qn=(wn=(Jt=cn==null?void 0:cn.exercise_question_types)==null?void 0:Jt.filter(Aa=>Aa.question_type===5)[0])==null?void 0:wn.items,la=0;qn==null||qn.map(Aa=>{Aa.high_resources_consume&&(la=la+1)}),console.log(la),la>0?Ce({type:"classroomList/setActionTabs",payload:{key:"\u6388\u6743\u63D0\u793A",count:la,fn:()=>{An()}}}):An()}},$e.createElement("i",{className:"iconfont icon-baocun1",style:{fontSize:15,marginRight:5}}),"\u4FDD\u5B58\u8BD5\u5377"))),$e.createElement(Ua,{setScoreShow:fi,ScoreShow:Zo,exerciseitem:cn,getdata:_i}),gi&&$e.createElement(Ya.Z,{setScoreShow:ri,isshixuns:jo,ScoreShow:gi,isloadings:So,onOk:(Jt,wn,An,qn)=>ir(void 0,null,function*(){Oo(!0);let Aa=yield Re({exam_id:Ee,item_bank_ids:Jt,shixun_ids:wn});Oo(!1),(Aa==null?void 0:Aa.status)===0&&b.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,content:"\u65B0\u52FE\u9009\u7684\u8BD5\u9898\u5DF2\u7ECF\u6DFB\u52A0\u5230\u8BD5\u5377\uFF0C\u5982\u679C\u9700\u8981\u7EE7\u7EED\u6DFB\u52A0\u65B0\u8BD5\u9898\u8BF7\u70B9\u51FB\u201C\u7EE7\u7EED\u9009\u9898\u201D\uFF0C\u5C06\u56DE\u5230\u60A8\u4E0A\u6B21\u64CD\u4F5C\u7684\u9009\u9898\u9875\u9762",okText:"\u7EE7\u7EED\u9009\u9898",cancelText:"\u8FD4\u56DE\u8BD5\u5377",onOk:()=>{_i()},onCancel:()=>{ri(!1),_i()}})})}),$e.createElement(Fs.Z,{sub_discipline_id:(vt=cn==null?void 0:cn.exercise)!=null&&vt.sub_discipline_id?[(_t=cn==null?void 0:cn.exercise)==null?void 0:_t.discipline_id,(Hn=cn==null?void 0:cn.exercise)==null?void 0:Hn.sub_discipline_id]:[],visible:Ur,onCancel:()=>Kr(!1),onOk:fe}),$e.createElement(b.default,{centered:!0,title:"\u7F16\u8F91\u9898\u578B\u540D\u79F0",open:Xr,width:500,onOk:()=>Ga.submit(),onCancel:()=>Yr(!1)},$e.createElement(Ae.default,{form:Ga,initialValues:{},onFinish:Jt=>ir(void 0,null,function*(){(yield(0,ce.RK)(Pa({id:Ee},Jt))).status==0&&(Pe.ZP.success("\u4FEE\u6539\u6210\u529F"),_i(),Yr(!1))})},$e.createElement(Ae.default.Item,{style:{marginBottom:0},name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9898\u578B\u540D\u79F0"},{whitespace:!0,message:"\u8BF7\u52FF\u8F93\u5165\u7A7A\u683C"},{validator(Jt,wn){var An,qn,la,Aa;const Ma=(An=Qa==null?void 0:Qa.find(cr=>cr.nameType==Ga.getFieldValue("item_type_en")))==null?void 0:An.id;return(Aa=(la=(qn=cn==null?void 0:cn.exercise_question_types)==null?void 0:qn.filter(cr=>cr.question_type!=Ma))==null?void 0:la.map(cr=>cr==null?void 0:cr.name))!=null&&Aa.includes(wn)?Promise.reject(new Error("\u9898\u578B\u540D\u79F0\u5DF2\u5B58\u5728\uFF0C\u8BF7\u52FF\u8BBE\u7F6E\u76F8\u540C\u7684\u9898\u578B\u540D\u79F0")):Promise.resolve()}}]},$e.createElement(se.default,{size:"large",maxLength:10,showCount:!0})),$e.createElement(Ae.default.Item,{hidden:!0,name:"item_type_en"},$e.createElement(se.default,{size:"large"})))),$e.createElement(re.Z,{placement:"bottom",height:"100%",destroyOnClose:!0,closable:!1,className:"body-overflow-hidden",open:Wr},$e.createElement("div",{style:{margin:"8px auto 24px auto",width:1200,fontWeight:600},className:"c-black font18"},"\u667A\u80FD\u5BFC\u5165"),$e.createElement(be.Z,{stickyTop:-24,subDisciplineId:(Vn=cn==null?void 0:cn.exercise)!=null&&Vn.sub_discipline_id?[(kn=cn==null?void 0:cn.exercise)==null?void 0:kn.discipline_id,(ra=cn==null?void 0:cn.exercise)==null?void 0:ra.sub_discipline_id]:[],onCancel:()=>Ko(!1),mode:2,gather:{exam_id:Ee},onSuccess:()=>{Ko(!1),_i()}}),$e.createElement("div",{style:{height:70}})),$e.createElement(Ue.Q,{visible:!!oi,setVisible:zi,tip:oi===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:oi===1?bn==null?void 0:bn.languages:[],onOk:Jt=>ir(void 0,null,function*(){const wn={languages:Jt};oi===1?wn.hack_id=bn==null?void 0:bn.hack_id:wn.exam_id=Ee,(yield(0,ve.ZP)("/api/problems/update_languages.json",{method:"post",body:wn})).status===0&&(Pe.ZP.success("\u4FEE\u6539\u6210\u529F"),Gi({id:po.current}),zi(!1))})}))};var jr=(0,ie.connect)(({user:ge,newExercisePaper:Ce,dispatch:Ee})=>({user:ge,newExercisePaper:Ce,dispatch:Ee}))(Cr),Ir=z(65213),Tr=z(50637),Se=z(99640),De=z(67294),ct=Object.defineProperty,he=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,gt=Object.getOwnPropertySymbols,At=Object.prototype.hasOwnProperty,Je=Object.prototype.propertyIsEnumerable,st=(ge,Ce,Ee)=>Ce in ge?ct(ge,Ce,{enumerable:!0,configurable:!0,writable:!0,value:Ee}):ge[Ce]=Ee,mt=(ge,Ce)=>{for(var Ee in Ce||(Ce={}))At.call(Ce,Ee)&&st(ge,Ee,Ce[Ee]);if(gt)for(var Ee of gt(Ce))Je.call(Ce,Ee)&&st(ge,Ee,Ce[Ee]);return ge},Ut=(ge,Ce)=>he(ge,lt(Ce)),un=(ge,Ce,Ee)=>new Promise((ht,Wt)=>{var En=It=>{try{Zt(Ee.next(It))}catch(Rt){Wt(Rt)}},Nn=It=>{try{Zt(Ee.throw(It))}catch(Rt){Wt(Rt)}},Zt=It=>It.done?ht(It.value):Promise.resolve(It.value).then(En,Nn);Zt((Ee=Ee.apply(ge,Ce)).next())});const Mn=()=>{const[ge,Ce]=(0,x.useState)([]);return(0,x.useEffect)(()=>{un(void 0,null,function*(){const ht=yield(0,ce.d1)({source:"question"});ht!=null&&ht.disciplines&&Ce((0,y.L)(ht==null?void 0:ht.disciplines))})},[]),ge},qt=({user:ge,newExercisePaper:Ce,dispatch:Ee})=>{var ht,Wt,En,Nn,Zt,It,Rt,on,vt,_t,Hn,Vn;const kn=(0,ie.useParams)(),ra=Mn(),[cn]=Ae.default.useForm(),[ia,Va]=(0,x.useState)(),[In,bn]=(0,x.useState)(!1),[vr,kr]=(0,x.useState)(1),[Gr,Zr]=(0,x.useState)(""),[po]=(0,ie.useSearchParams)(),[ka,ar]=(0,x.useState)(!1),[qa,Hr]=(0,x.useState)(!1),[_r,hr]=(0,x.useState)(!1);return(0,x.useEffect)(()=>{po.get("type")==="2"&&(Zr(kn.id),kr(2))},[po.get("type")]),(0,x.useEffect)(()=>{if(kn.id){if(!ra.length)return;un(void 0,null,function*(){var ao,Ur,Kr;bn(!0);const Wr=yield(0,ce.Di)({id:kn.id});bn(!1);const Ko=(ao=Wr==null?void 0:Wr.exercise)==null?void 0:ao.sub_discipline_id;let Zo=[];for(const ri of ra)for(const jo of ri.children)jo.value===Ko&&(Zo=[ri.value,jo.value]);const fi=(Ur=Wr==null?void 0:Wr.exercise)==null?void 0:Ur.time,gi=Ut(mt({},Wr.exercise),{sub_discipline_id:Zo,time:fi===-1?null:fi});Va(gi),hr((Kr=Wr.exercise)==null?void 0:Kr.set_question_sub_discipline)})}else Va({time:60,difficulty:2});Ee({type:"globalSetting/footerToggle",payload:!1})},[ra]),De.createElement("div",{style:{background:"#ffffff",marginTop:-8,padding:8,minHeight:"100vh",paddingBottom:64}},De.createElement("section",{className:"edu-container"},De.createElement("section",{className:"animated fadeIn"},De.createElement("aside",{style:{marginTop:15}},De.createElement(ke.Z,{separator:">"},De.createElement(ke.Z.Item,null,De.createElement(ie.Link,{to:"/paperlibrary"},"\u8BD5\u5377\u5E93")),De.createElement(ke.Z.Item,null,"\u4EBA\u5DE5\u7EC4\u5377")))),De.createElement("div",{className:"bg-white"},De.createElement("div",{style:{display:"flex",justifyContent:"center",paddingTop:20,alignItems:"center"}},De.createElement("div",{onClick:()=>{if(ka){Pe.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u6216\u53D6\u6D88\u5F53\u524D\u6B63\u5728\u7F16\u8F91\u7684\u8BD5\u9898\u3002");return}kr(1)},className:vr===1?je.Z.selectdiv:je.Z.divitem},De.createElement(Ir.Z,{number:1,active:vr===1,className:"mr10"}),De.createElement("span",null,"\u8BD5\u5377\u57FA\u7840\u4FE1\u606F")),De.createElement("div",{style:{width:188,border:"1px dotted #9096A3",margin:"0px 30px",height:1}}),De.createElement("div",{onClick:()=>{if(!kn.id&&!Gr){Pe.ZP.info("\u8BF7\u5148\u4FDD\u5B58\u57FA\u7840\u4FE1\u606F\u518D\u65B0\u5EFA\u8BD5\u9898");return}kr(2),!Gr&&Zr(kn.id)},className:vr!==1?je.Z.selectdiv:je.Z.divitem},De.createElement(Ir.Z,{number:2,active:vr!==1,className:"mr10"}),De.createElement("span",null,"\u7F16\u8F91\u8BD5\u9898"))),vr===2&&De.createElement("div",{className:"tc"},De.createElement(Tr.Z,{defaultValue:(Wt=(ht=Ce==null?void 0:Ce.editData)==null?void 0:ht.exercise)==null?void 0:Wt.exercise_name,onFinish:ho=>un(void 0,null,function*(){var ao,Ur,Kr,Wr,Ko,Zo,fi,gi,ri,jo,Uo,So;return ho.trim()===((Ur=(ao=Ce==null?void 0:Ce.editData)==null?void 0:ao.exercise)==null?void 0:Ur.exercise_name)?!0:(yield(0,ce.w0)({id:`${(Wr=(Kr=Ce==null?void 0:Ce.editData)==null?void 0:Kr.exercise)==null?void 0:Wr.id}`,sub_discipline_id:(Zo=(Ko=Ce==null?void 0:Ce.editData)==null?void 0:Ko.exercise)==null?void 0:Zo.sub_discipline_id,time:`${(gi=(fi=Ce==null?void 0:Ce.editData)==null?void 0:fi.exercise)==null?void 0:gi.time}`,exercise_name:ho,exercise_description:(jo=(ri=Ce==null?void 0:Ce.editData)==null?void 0:ri.exercise)==null?void 0:jo.exercise_description,difficulty:(So=(Uo=Ce==null?void 0:Ce.editData)==null?void 0:Uo.exercise)==null?void 0:So.difficulty})).status===0?(cn.setFieldValue("exercise_name",ho),Ee({type:"newExercisePaper/modifyTitle",payload:ho}),!0):!1})}),De.createElement("div",{style:{fontSize:14}},De.createElement("span",{style:{color:"#5F6368"}},"\u7B54\u9898\u65F6\u957F",De.createElement("span",{style:{color:"#000000",marginLeft:8}},(Nn=(En=Ce==null?void 0:Ce.editData)==null?void 0:En.exercise)==null?void 0:Nn.time)),De.createElement("span",{style:{margin:"0px 30px",color:"#5F6368"}},"\u96BE\u5EA6",De.createElement("span",{style:{color:"#000000",marginLeft:8}},((It=(Zt=Ce==null?void 0:Ce.editData)==null?void 0:Zt.exercise)==null?void 0:It.difficulty)===1?"\u7B80\u5355":((on=(Rt=Ce==null?void 0:Ce.editData)==null?void 0:Rt.exercise)==null?void 0:on.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),De.createElement("span",{style:{marginRight:30,color:"#5F6368"}},"\u8BD5\u9898\u603B\u6570",De.createElement("span",{style:{color:"#000000",marginLeft:8}},((_t=(vt=Ce==null?void 0:Ce.editData)==null?void 0:vt.exercise_types)==null?void 0:_t.q_counts)||0)),De.createElement("span",{style:{color:"#5F6368"}},"\u603B\u5206",De.createElement("span",{style:{color:"#000000",marginLeft:8}},(Vn=(Hn=Ce==null?void 0:Ce.editData)==null?void 0:Hn.exercise_types)==null?void 0:Vn.q_scores))))),vr===1&&De.createElement(ze.Z,{spinning:In,size:"middle",style:{position:"fixed",maxHeight:"100vh"},className:"mt30"},De.createElement("section",{className:[je.Z.bg,"mt20"].join(" "),style:{padding:"30px 120px 300px 120px"}},ia&&De.createElement(Ae.default,{layout:"horizontal",form:cn,colon:!1,labelCol:{span:4},wrapperCol:{span:20},className:je.Z.formWrap,initialValues:ia},De.createElement(Ae.default.Item,{name:"exercise_name",label:"\u8BD5\u5377\u540D\u79F0",className:je.Z.baseLineHeight,rules:[{required:!0,validator:(ho,ao)=>{var Ur;return((Ur=ao==null?void 0:ao.replaceAll(" ",""))==null?void 0:Ur.length)>0?Promise.resolve():Promise.reject("\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0")}}]},De.createElement(se.default,{maxLength:60,className:je.Z.baseFormItem,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u540D\u79F0",showCount:!0})),De.createElement(Ae.default.Item,{label:"\u65B9\u5411&\u8BFE\u7A0B",name:"sub_discipline_id",className:je.Z.baseLineHeight},De.createElement(et.Z,{className:je.Z.baseFormItem,allowClear:!0,placeholder:"\u8BF7\u9009\u62E9\u65B9\u5411&\u8BFE\u7A0B",options:ra,popupClassName:je.Z.cascaderPopup,dropdownMenuColumnStyle:{padding:"8px 12px",fontSize:14}})),De.createElement("div",{className:je.Z.concat},De.createElement("div",null,De.createElement(Te.default,{checked:_r,onChange:ho=>{hr(ho.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")),De.createElement("div",null,"\u6CA1\u6709\u5408\u9002\u7684\u65B9\u5411&\u8BFE\u7A0B\uFF1F",De.createElement("a",{onClick:()=>Hr(!0)},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"))),De.createElement(Ae.default.Item,{label:"\u96BE\u5EA6",name:"difficulty",className:je.Z.radioBtnWrapper,rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u96BE\u5EA6"}]},De.createElement(Ze.ZP.Group,{className:je.Z.radiogroup},De.createElement(Ze.ZP.Button,{className:je.Z.easy,value:1},"\u7B80\u5355"),De.createElement(Ze.ZP.Button,{className:je.Z.medium,value:2},"\u9002\u4E2D"),De.createElement(Ze.ZP.Button,{className:je.Z.hard,value:3},"\u56F0\u96BE"))),De.createElement(Ae.default.Item,{label:"\u7B54\u9898\u65F6\u957F",className:je.Z.baseLineHeight},De.createElement("div",{style:{display:"flex",width:"100%"}},De.createElement(Ae.default.Item,{name:"time",noStyle:!0},De.createElement(_e.Z,{min:1,className:je.Z.baseFormItem,max:9999,style:{width:220},maxLength:60,placeholder:"\u8BF7\u586B\u5199\u7B54\u9898\u65F6\u957F"})),De.createElement("span",{style:{marginLeft:"10px",width:"40px",lineHeight:"46px",fontSize:14}},"\u5206\u949F"))),De.createElement(Ae.default.Item,{label:"\u8BD5\u5377\u987B\u77E5",name:"exercise_description"},De.createElement(se.default.TextArea,{rows:6,maxLength:65535,placeholder:"\u8BF7\u8F93\u5165\u8BD5\u5377\u987B\u77E5"})))),De.createElement("div",{className:je.Z.bottmodiv},De.createElement(de.ZP,{className:`${je.Z.cancelBtn} mr5`,type:"primary",onClick:()=>{po.get("pageType")=="course"?ie.history.push(`/paths/${po.get("courseId")}`):ie.history.push("/paperlibrary")}},"\u53D6\u6D88"),De.createElement(a.Z,{className:`${je.Z.confirmBtn} ml15`,type:"primary",onClick:()=>un(void 0,null,function*(){var ho,ao,Ur,Kr;yield cn.validateFields();const Wr=cn.getFieldsValue();if(Wr.sub_discipline_id=((ho=Wr.sub_discipline_id)==null?void 0:ho.length)>0?Wr.sub_discipline_id[1]:"",Wr.set_question_sub_discipline=_r,kn.id){(yield(0,ce.w0)(mt({id:kn.id},Wr))).status===0&&(Zr(kn.id),kr(2),ie.history.replace(`/paperlibrary/add/${kn.id}?type=2`));return}const Ko=yield(0,ce.un)(Wr);Ko.status===0&&(Zr((ao=Ko==null?void 0:Ko.data)==null?void 0:ao.exam_id),kr(2),po.get("pageType")=="course"?ie.history.replace(`/paperlibrary/add/${(Ur=Ko==null?void 0:Ko.data)==null?void 0:Ur.exam_id}?type=2&pageType=course&courseId=${po.get("courseId")}&stageId=${po.get("stageId")}`):ie.history.replace(`/paperlibrary/add/${(Kr=Ko==null?void 0:Ko.data)==null?void 0:Kr.exam_id}?type=2`))})},"\u4E0B\u4E00\u6B65"))),vr===2&&De.createElement("div",null,De.createElement(jr,{setisedits:ar,itemid:Gr}))),De.createElement(Se.Z,{open:qa,onCancel:()=>{Hr(!1)}}))};var Tn=(0,ie.connect)(({user:ge,newExercisePaper:Ce,dispatch:Ee})=>({user:ge,newExercisePaper:Ce,dispatch:Ee}))(qt)},97964:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return Et}});var x=z(67294),ie=z(91773),Ae=z(2453),ke=z(14446),Pe=z(36182),ze=z(42563),se=z(85546),et=z(48305),Te=z(11486),Ze=z(86129),_e=z(83062),de=z(34435),je=z(71577),ce=z(33170),y={flex_box_center:"flex_box_center___kuaVT",flex_space_between:"flex_space_between___exKHH",flex_box_vertical_center:"flex_box_vertical_center___BzvkN",flex_box_center_end:"flex_box_center_end___Ss2DJ",flex_box_column:"flex_box_column___p1LEr",scoremodal:"scoremodal___upTFR",selectWrapper:"selectWrapper___HH3RX",selectWrappers:"selectWrappers___fUWwr",allqingchu:"allqingchu___BFF1D",title:"title___hFasb",score:"score___DXG3o",close:"close___kEIiB",content:"content___Mco8L",items:"items___j98jk",bottom:"bottom___A1n1C",yes:"yes___P1zzb",no:"no___xZqXd",titlecount:"titlecount___fqA9P",add:"add___MqV0R",search:"search___NREgv",searchIcon:"searchIcon___qny3A",tabWrap:"tabWrap___dR18c",previewModal:"previewModal___uSiGS",q_title:"q_title___a9NY9"},a=z(53430),b={flex_box_center:"flex_box_center___nnwwA",flex_space_between:"flex_space_between___cRir9",flex_box_vertical_center:"flex_box_vertical_center___FqTZ8",flex_box_center_end:"flex_box_center_end___WU5_v",flex_box_column:"flex_box_column___QZFa1",warp:"warp___aLZwN",shixunbutton:"shixunbutton___Eoa1i",redio:"redio___LJ4js",redioitem:"redioitem___YicCC",redioitemyes:"redioitemyes___lX4Nr",title:"title___pi1jH",titleyes:"titleyes___jiEh7",yestag:"yestag___DLWoP",qcount:"qcount___U9kkL",score:"score___vLK4B",qtitle:"qtitle___kyg0t",checkbox:"checkbox___vjiBw",checkboxitem:"checkboxitem___HW3CP",checkboxitemyes:"checkboxitemyes___kpjek",bottom:"bottom___uG8Zq",bottomitem:"bottomitem___TnJQQ",left:"left___M8WXX",right:"right____dkCI",completion:"completion___H6RmA",content:"content___a2hGC",items:"items___D8mLd",simple:"simple___fQ0OS",shixun:"shixun___nB6Jk",combination:"combination___YrOdz",program:"program___lG0JA"},E=z(85725),ee=z(28706),te=z(19575);const re=["A\uFF0E","B\uFF0E","C\uFF0E","D\uFF0E","E\uFF0E","F\uFF0E","G\uFF0E","H\uFF0E","I\uFF0E","J\uFF0E","K\uFF0E","L\uFF0E","M\uFF0E","N\uFF0E","O\uFF0E","P\uFF0E","Q\uFF0E","R\uFF0E","S\uFF0E","T\uFF0E","U\uFF0E","V\uFF0E","W\uFF0E","X\uFF0E","Y\uFF0E","Z\uFF0E"];var ue=({qitem:xt})=>{var Sn,da,yn,$n,nt,Un,sa,dn,Nt,mn;return x.createElement("div",{className:b.warp},x.createElement("div",{className:b.mainPart},x.createElement("div",{className:b.qcount},(xt==null?void 0:xt.question_type)===8&&x.createElement(E.Z,{className:b.content,showProgramFill:!0,value:(Sn=xt==null?void 0:xt.program_attr)==null?void 0:Sn.description}),(xt==null?void 0:xt.question_type)!=8&&x.createElement(E.Z,{className:b.qtitle,value:(xt==null?void 0:xt.name)||(xt==null?void 0:xt.title)})),((xt==null?void 0:xt.question_type)===0||(xt==null?void 0:xt.question_type)===2)&&x.createElement("div",null,(da=xt==null?void 0:xt.choices)==null?void 0:da.map((Ve,Le)=>x.createElement("div",{className:b.redio},!(Ve!=null&&Ve.is_answer)&&x.createElement("span",{className:b.redioitem}),(Ve==null?void 0:Ve.is_answer)&&x.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),x.createElement(E.Z,{className:Ve!=null&&Ve.is_answer?b.titleyes:b.title,value:re[Le]+(Ve==null?void 0:Ve.choice_text)}),(Ve==null?void 0:Ve.is_answer)&&x.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(xt==null?void 0:xt.question_type)===1&&x.createElement("div",null,(yn=xt==null?void 0:xt.choices)==null?void 0:yn.map((Ve,Le)=>x.createElement("div",{className:b.checkbox},!(Ve!=null&&Ve.is_answer)&&x.createElement("span",{className:b.checkboxitem}),(Ve==null?void 0:Ve.is_answer)&&x.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),x.createElement(E.Z,{className:Ve!=null&&Ve.is_answer?b.titleyes:b.title,value:re[Le]+(Ve==null?void 0:Ve.choice_text)}),(Ve==null?void 0:Ve.is_answer)&&x.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(xt==null?void 0:xt.question_type)===3&&x.createElement("div",{className:b.completion},($n=xt==null?void 0:xt.standard_answer)==null?void 0:$n.map((Ve,Le)=>{var yt;return x.createElement("div",{style:{display:"flex"}},x.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",Le+1),x.createElement("div",{className:b.content},(yt=Ve==null?void 0:Ve.answer_text)==null?void 0:yt.map((Qt,Cn)=>x.createElement("div",{className:b.items},Qt))))})),(xt==null?void 0:xt.question_type)===4&&x.createElement("div",{className:b.simple},x.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),x.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(nt=xt==null?void 0:xt.answer_texts)!=null&&nt[0]?x.createElement(E.Z,{className:b.content,value:(Un=xt==null?void 0:xt.answer_texts)==null?void 0:Un[0]}):x.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),(xt==null?void 0:xt.question_type)===5&&((sa=xt==null?void 0:xt.challenge_names)==null?void 0:sa.map((Ve,Le)=>x.createElement("div",{className:b.shixun},x.createElement("span",{className:b.qtitle},x.createElement("span",{style:{marginRight:10}},"\u7B2C",(0,ee.EM)(Le+1),"\u9898"),Ve)))),(xt==null?void 0:xt.question_type)===6&&x.createElement("div",{className:b.program},x.createElement(E.Z,{className:b.content,value:((dn=xt==null?void 0:xt.program_attr)==null?void 0:dn.description)||"- -"})),(xt==null?void 0:xt.question_type)===7&&((Nt=xt==null?void 0:xt.sub_item_banks)==null?void 0:Nt.map((Ve,Le)=>{var yt,Qt,Cn,Kn,Da;return x.createElement("div",null,x.createElement("div",{className:b.combination},x.createElement("span",{className:b.qtitle},Ve==null?void 0:Ve.name)),x.createElement("div",{className:b.warp,style:{padding:"0px",paddingTop:20}},x.createElement("div",null,((Ve==null?void 0:Ve.item_type)=="SINGLE"||(Ve==null?void 0:Ve.item_type)=="JUDGMENT")&&((yt=Ve==null?void 0:Ve.choices)==null?void 0:yt.map((On,aa)=>x.createElement("div",{className:b.redio},!(On!=null&&On.is_answer)&&x.createElement("span",{className:b.redioitem}),(On==null?void 0:On.is_answer)&&x.createElement("i",{className:`${b.redioitemyes} icon-duigou1`}),x.createElement(E.Z,{className:On!=null&&On.is_answer?b.titleyes:b.title,value:re[aa]+(On==null?void 0:On.choice_text)}),(On==null?void 0:On.is_answer)&&x.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ve==null?void 0:Ve.item_type)=="MULTIPLE"&&((Qt=Ve==null?void 0:Ve.choices)==null?void 0:Qt.map((On,aa)=>x.createElement("div",{className:b.checkbox},!(On!=null&&On.is_answer)&&x.createElement("span",{className:b.checkboxitem}),(On==null?void 0:On.is_answer)&&x.createElement("i",{className:`${b.checkboxitemyes} icon-duigou1`}),x.createElement(E.Z,{className:On!=null&&On.is_answer?b.titleyes:b.title,value:re[aa]+(On==null?void 0:On.choice_text)}),(On==null?void 0:On.is_answer)&&x.createElement("div",{className:b.yestag},"\u6B63\u786E\u7B54\u6848")))),(Ve==null?void 0:Ve.item_type)=="COMPLETION"&&x.createElement("div",{className:b.completion},(Cn=Ve==null?void 0:Ve.standard_answer)==null?void 0:Cn.map((On,aa)=>{var xa;return x.createElement("div",{style:{display:"flex"}},x.createElement("span",{className:b.title},"\u586B\u7A7A\u9879",aa+1),x.createElement("div",{className:b.content},(xa=On==null?void 0:On.answer_text)==null?void 0:xa.map((_a,Vr)=>x.createElement("div",{className:b.items},_a))))})),(Ve==null?void 0:Ve.item_type)=="SUBJECTIVE"&&x.createElement("div",{className:b.simple},x.createElement("div",{className:b.title},"\u53C2\u8003\u7B54\u6848"),x.createElement("div",{className:"mt10",style:{fontSize:"16px"}},(Kn=Ve==null?void 0:Ve.answer_texts)!=null&&Kn[0]?x.createElement(E.Z,{className:b.content,value:(Da=Ve==null?void 0:Ve.answer_texts)==null?void 0:Da[0]}):x.createElement("div",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))))))})),(xt==null?void 0:xt.question_type)===8&&x.createElement("div",null,x.createElement(E.Z,{disabledFill:!0,className:b.content,showProgramFill:!0,value:te.Base64.decode(((mn=xt==null?void 0:xt.program_attr)==null?void 0:mn.code)||"")})),(xt==null?void 0:xt.question_type)===5&&x.createElement("div",{style:{background:"#F6F7F9",padding:"0px 20px",height:46,lineHeight:"46px",marginTop:40,display:"flex",alignItems:"center"}},x.createElement("div",{style:{flex:1,alignItems:"center",display:"flex"}},x.createElement("div",{style:{marginRight:30}},x.createElement("span",{style:{marginRight:10}},"\u521B\u5EFA\u8005"),x.createElement("span",{style:{color:"#000000"}},(xt==null?void 0:xt.author_name)||"- -")),x.createElement("div",{style:{marginRight:30}},x.createElement("span",{style:{marginRight:10}},"\u6240\u5C5E\u5355\u4F4D"),x.createElement("span",{style:{color:"#000000"}},(xt==null?void 0:xt.author_school_name)||"- -")),x.createElement("div",{style:{marginRight:30}},x.createElement("span",{style:{marginRight:10}},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{style:{color:"#000000"}},(xt==null?void 0:xt.study_count)||"0"))),x.createElement("a",{className:b.shixunbutton,href:`/shixuns/${xt==null?void 0:xt.identifier}/challenges?exercise=true`,target:"_blank"},x.createElement("i",{onClick:()=>{},style:{marginRight:20},className:"iconfont icon-shixunkecheng mr5 "}),"\u5B9E\u8BAD\u8BE6\u60C5"))),((xt==null?void 0:xt.question_type)<=4||[6,8].includes(xt==null?void 0:xt.question_type))&&x.createElement("div",{className:b.bottom},x.createElement("div",{className:b.bottomitem},x.createElement("span",{className:b.left},"\u89E3\u6790"),x.createElement("span",{className:b.right},xt!=null&&xt.analysis?x.createElement(E.Z,{value:xt==null?void 0:xt.analysis}):x.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~"))),x.createElement("div",{className:b.bottomitem},x.createElement("span",{className:b.left},"\u96BE\u5EA6"),x.createElement("span",{className:b.right},(xt==null?void 0:xt.difficulty)===1?"\u7B80\u5355":(xt==null?void 0:xt.difficulty)===2?"\u9002\u4E2D":"\u56F0\u96BE")),x.createElement("div",{className:b.bottomitem},x.createElement("span",{className:b.left},"\u77E5\u8BC6\u70B9"),x.createElement("span",{className:b.right},xt!=null&&xt.tag_discipline?xt==null?void 0:xt.tag_discipline:x.createElement("span",{style:{color:"#C1C1C1"}},"\u6682\u672A\u8BBE\u7F6E~")))))},ve=z(36913),xe=z(57971),Ue=z(35973),He=z(17663),Me=z(20670),ye=z(38244),Ke=z(67294),Ge=Object.defineProperty,Xe=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,rt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,bt=Object.prototype.propertyIsEnumerable,St=(xt,Sn,da)=>Sn in xt?Ge(xt,Sn,{enumerable:!0,configurable:!0,writable:!0,value:da}):xt[Sn]=da,wt=(xt,Sn)=>{for(var da in Sn||(Sn={}))pt.call(Sn,da)&&St(xt,da,Sn[da]);if(rt)for(var da of rt(Sn))bt.call(Sn,da)&&St(xt,da,Sn[da]);return xt},jt=(xt,Sn)=>Xe(xt,Be(Sn)),Jn=(xt,Sn,da)=>new Promise((yn,$n)=>{var nt=dn=>{try{sa(da.next(dn))}catch(Nt){$n(Nt)}},Un=dn=>{try{sa(da.throw(dn))}catch(Nt){$n(Nt)}},sa=dn=>dn.done?yn(dn.value):Promise.resolve(dn.value).then(nt,Un);sa((da=da.apply(xt,Sn)).next())});const va=({setScoreShow:xt,ScoreShow:Sn,onOk:da,isshixuns:yn,isloadings:$n,dispatch:nt,isIntelligentAssistant:Un=!1,newExercisePaper:sa,shixunsDetail:dn})=>{var Nt,mn,Ve;let[Le,yt]=(0,x.useState)({type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,bigmodel:Un,group_id:[]}),[Qt,Cn]=(0,x.useState)([]),[Kn,Da]=(0,x.useState)([]),[On,aa]=(0,x.useState)([]),[xa,_a]=(0,x.useState)([]);const[Vr,yr]=(0,x.useState)(!1),[ut]=ie.default.useForm(),[Mt,lr]=(0,x.useState)(),[ot,at]=(0,x.useState)(!1);let[Tt,sn]=(0,x.useState)(yn);const[zt,Na]=(0,x.useState)([]),[Zn,Qn]=(0,x.useState)(0),[ga,Dr]=(0,x.useState)(!0),[br,or]=(0,x.useState)([]),[ro,$r]=(0,x.useState)([]),Lr=[{name:"\u5168\u90E8",value:"",question_type:0},{name:"\u5355\u9009\u9898",value:"SINGLE",question_type:0},{name:"\u591A\u9009\u9898",value:"MULTIPLE",question_type:1},{name:"\u5224\u65AD\u9898",value:"JUDGMENT",question_type:2},{name:"\u586B\u7A7A\u9898",value:"COMPLETION",question_type:3},{name:"\u7B80\u7B54\u9898",value:"SUBJECTIVE",question_type:4},{name:"\u5B9E\u8BAD\u9898",value:"SHIXUN",question_type:5},{name:"\u7F16\u7A0B\u9898",value:"PROGRAM",question_type:6},{name:"\u7EC4\u5408\u9898",value:"COMBINATION",question_type:7},{name:"\u7A0B\u5E8F\u586B\u7A7A\u9898",value:"BPROGRAM",question_type:8}];let[uo,Mo]=(0,x.useState)({gg:{type:"1",page:1,updated_at:"",quotes:"",item_type:null,courseid:"",per_page:10,tag_discipline_id:null,difficulty:null,keyword:null},ttgx:{type:"3",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},scj:{type:"2",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null},wcjd:{type:"0",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:[]},yx:{type:"5",page:1,updated_at:"",quotes:"",item_type:null,per_page:10,courseid:"",tag_discipline_id:null,difficulty:null,keyword:null,group_id:null}});const wo=(0,x.useRef)(new Set),Vo=(0,x.useRef)(new Set),zo=[{name:"\u7B80\u5355",value:1},{name:"\u9002\u4E2D",value:2},{name:"\u56F0\u96BE",value:3}],Ca=[{name:"\u521D\u7EA7",value:1},{name:"\u4E2D\u7EA7",value:2},{name:"\u4E2D\u9AD8\u7EA7",value:3},{name:"\u9AD8\u7EA7",value:4}],tr=[{name:"\u672A\u53D1\u5E03",value:"unpublish"},{name:"\u9759\u9ED8\u53D1\u5E03",value:"silent_publish"},{name:"\u516C\u5F00\u53D1\u5E03",value:"public_publish"}],[$a,gr]=(0,x.useState)(!1),Jr=()=>{ut.resetFields(),Tt=!1,sn(!1),gr(!1),ut.submit()};(0,x.useEffect)(()=>{var xn,fa,yo,ca,dr,Eo,Di,Xo,Oa,qi;(((yo=(fa=(xn=sa==null?void 0:sa.editData)==null?void 0:xn.exercise)==null?void 0:fa.exist_item_bank_ids)==null?void 0:yo.length)>0||((Eo=(dr=(ca=sa==null?void 0:sa.editData)==null?void 0:ca.exercise)==null?void 0:dr.exist_item_bank_shixun_ids)==null?void 0:Eo.length)>0)&&$r([...(Xo=(Di=sa==null?void 0:sa.editData)==null?void 0:Di.exercise)==null?void 0:Xo.exist_item_bank_ids,...(qi=(Oa=sa==null?void 0:sa.editData)==null?void 0:Oa.exercise)==null?void 0:qi.exist_item_bank_shixun_ids])},[(mn=(Nt=sa==null?void 0:sa.editData)==null?void 0:Nt.exercise)==null?void 0:mn.exist_item_bank_ids]),(0,x.useEffect)(()=>{Sn&&(ut.setFieldsValue({item_type:"",courseid:"",tag_discipline_id:null,difficulty:null,keyword:null}),ga&&Tt&&(ut.setFieldsValue({item_type:"SHIXUN"}),Le.item_type="SHIXUN",yt(wt({},Le)),Dr(!1)),Ha(Le),rr(),en({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}))},[Sn]),(0,x.useEffect)(()=>{Zn>0&&setTimeout(()=>{Qn(0)},2e3)},[Zn]);function Ha(xn){return Jn(this,null,function*(){var fa,yo,ca;if(yr(!0),yt(wt({},xn)),(On==null?void 0:On.length)<=0&&xn.type==="5"){_a([]),yr(!1);return}console.log("----",On,zt);let dr=xn.type==="5"?On==null?void 0:On.filter(Xo=>!zt.includes(Xo)):null,Eo=xn.type==="5"?On==null?void 0:On.filter(Xo=>zt.includes(Xo)):null;xn.group_id=((fa=xn.group_id)==null?void 0:fa.map(Xo=>Xo==null?void 0:Xo.value))||null;let Di=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:jt(wt({},xn),{discipline_id:((yo=xn==null?void 0:xn.courseid)==null?void 0:yo[0])||null,sub_discipline_id:((ca=xn==null?void 0:xn.courseid)==null?void 0:ca[1])||null,ids:dr,shixun_ids:Eo,include_shixuns:!Un,keyword:xn.keyword?encodeURIComponent(xn.keyword):xn.keyword,type:xn.type==="5"?null:xn.type,clazz:xn.type==="3"?"ItemBanksGroup":null})});_a(Di),yr(!1)})}function rr(){return Jn(this,null,function*(){let xn=yield(0,ce.ZP)("/api/disciplines.json",{method:"get",params:{source:"question",group_id:0,group_type:Le.type==="5"?null:Le.type,clazz:"ItemBanksGroup"}});Cn((0,a.L)(xn==null?void 0:xn.disciplines))})}function en(xn){return Jn(this,null,function*(){var fa;let yo=yield(0,ce.ZP)("/api/item_banks_groups/for_problemset.json",{method:"post",body:xn}),ca=[{title:"\u6839\u76EE\u5F55",id:0,pid:0,value:0,key:0,isLeaf:!1,children:(fa=yo==null?void 0:yo.data)==null?void 0:fa.map(dr=>({title:dr.name,id:dr.id,pid:dr.id,value:dr.id,key:dr.id,isLeaf:!dr.have_child}))}];or(ca)})}function gn(xn){return Jn(this,null,function*(){var fa,yo,ca,dr;yr(!0);let Eo=(fa=xn.list)==null?void 0:fa.filter(Oa=>!zt.includes(Oa)),Di=(yo=xn.list)==null?void 0:yo.filter(Oa=>zt.includes(Oa));if(Eo.length===0&&Di.length===0){yr(!1),_a([]);return}let Xo=yield(0,ce.ZP)("/api/item_banks.json",{method:"get",params:jt(wt({},xn),{discipline_id:((ca=xn==null?void 0:xn.courseid)==null?void 0:ca[0])||null,sub_discipline_id:((dr=xn==null?void 0:xn.courseid)==null?void 0:dr[1])||null,ids:Eo,shixun_ids:Di,type:xn.type==="5"?null:xn.type,clazz:xn.type==="3"?"ItemBanksGroup":null})});yr(!1),_a(Xo)})}const an=xn=>Jn(void 0,null,function*(){const fa=yield nt({type:"shixunsDetail/release",payload:{id:xn}});let yo=fa==null?void 0:fa.tag_position,ca=(fa==null?void 0:fa.evaluation_set_position)||[],dr=fa.status;return dr===0?(Ae.ZP.success("\u53D1\u5E03\u6210\u529F"),Ha(Le),!0):(dr===2?Ae.ZP.error(`\u7B2C${ca.join(",")}\u5173\u5C1A\u672A\u5B8C\u6210\uFF0C\u65E0\u6CD5\u7533\u8BF7\u53D1\u5E03`):dr===3?Ae.ZP.error(`\u6BCF\u4E00\u4E2A\u5173\u5361\u81F3\u5C11\u9700\u8981\u4E00\u4E2A\u6280\u80FD\u6807\u7B7E, \u7B2C${yo.join(",")}\u5173\u5C1A\u672A\u8BBE\u7F6E\u6280\u80FD\u6807\u7B7E\uFF0C\u8BF7\u8865\u5145`):Ae.ZP.error("\u5C1A\u672A\u521B\u5EFA\u4EFB\u52A1\u7684\u5B9E\u8BAD\uFF0C\u4E0D\u80FD\u7533\u8BF7\u53D1\u5E03"),!1)}),pa=xn=>(xn==null?void 0:xn.shixun_tag_num)===1?"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528\uFF0C\u8BF7\u5148\u8FDB\u884C\u53D1\u5E03":"",Ja=(xn,fa,yo)=>xn.map(ca=>ca.key===fa?wt(wt({},ca),yo):ca.children?jt(wt({},ca),{children:Ja(ca.children,fa,yo)}):ca),xr=xn=>Jn(void 0,null,function*(){const{key:fa}=xn;let yo=Le.type;const ca=yield(0,ye.ex)({page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",group_id:Math.abs(fa),type:yo}),{data:dr,total_count:Eo}=ca||{};Eo>0&&or(Di=>Ja(Di,fa,{children:dr.map(Xo=>({title:Xo.name,id:Xo.id,pid:Xo.id,value:Xo.id,key:Xo.id,isLeaf:!Xo.have_child}))}))});function vo(xn){console.log("----",Le),xn==="1"&&(uo.gg=wt({},Le)),xn==="2"&&(uo.scj=wt({},Le)),xn==="3"&&(uo.ttgx=wt({},Le)),xn==="0"&&(uo.wcjd=wt({},Le)),xn==="5"&&(uo.yx=wt({},Le)),Mo(wt({},uo))}function Qr(){Le.type==="1"&&(Le=uo.gg),Le.type==="2"&&(Le=uo.scj),Le.type==="3"&&(Le=uo.ttgx),Le.type==="0"&&(Le=uo.wcjd),Le.type==="5"&&(Le=uo.yx),(Le==null?void 0:Le.item_type)==="SHIXUN"?(Tt=!0,sn(!0)):(Tt=!1,sn(!1)),ut.setFieldsValue(wt({},Le)),yt(wt({},Le)),Ha(wt({},Le))}return Ke.createElement("div",null,Ke.createElement(ke.default,{title:!1,footer:!1,open:Sn,width:1200,centered:!0,className:y.scoremodal,onCancel:()=>{xt(!1)}},Ke.createElement("div",{style:{display:"flex",alignItems:"center"}},Ke.createElement("div",{className:y.title},Un?"\u4EE5\u9898\u6362\u9898":"\u9898\u5E93\u9009\u9898")),Un&&Ke.createElement("div",{style:{padding:10,background:"#F6F7F9",borderRadius:4,marginTop:14}},"\u6839\u636E\u73B0\u6709\u8BD5\u9898\u7684\u9898\u578B\u3001\u65B9\u5411\u3001\u77E5\u8BC6\u70B9\u3001\u96BE\u6613\u5EA6\uFF0C\u5FEB\u901F\u751F\u6210\u65B0\u7684\u8BD5\u9898\uFF0C\u589E\u52A0\u8BD5\u9898\u7684\u4E30\u5BCC\u5EA6"),Ke.createElement(Pe.default,{className:y.tabWrap,activeKey:Le.type,onChange:xn=>{xn==="3"?(Le.show_all_share=!0,en({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"3"})):Le.show_all_share=null,xn==="0"&&en({group_id:0,page:1,per_page:20,sort_by:"updated_at",sort_direction:"desc",type:"0"}),vo(Le.type),Le.type=xn,(Le==null?void 0:Le.item_type)==="SHIXUN"&&Le.type!=="5"&&(Tt=!0,sn(!0)),gr(!1),Le.type==="5"&&(Tt=!1,sn(!1)),Qr(),rr()},items:[{label:"\u516C\u5171",key:"1"},{label:"\u56E2\u961F\u5171\u4EAB",key:"3"},{label:"\u6536\u85CF\u5939",key:"2"},{label:"\u6211\u521B\u5EFA\u7684",key:"0"},{label:Ke.createElement("div",null,"\u5DF2\u9009",On.length>0&&Ke.createElement("span",{className:y.titlecount},On.length),Zn>0&&Ke.createElement("span",{className:y.add},"+",Zn)),key:"5"}]}),Ke.createElement(ie.default,{layout:"inline",form:ut,onValuesChange:(xn,fa)=>{const yo=Object.values(fa).some(dr=>dr!==null&&dr!==""&&dr!==void 0),ca=fa.keyword==="";if(gr(yo||!ca),Le.page=1,(fa==null?void 0:fa.item_type)==="SHIXUN"){if(Le.type==="5"?sn(!1):sn(!0),xn.keyword||xn.keyword==="")return;ut.submit()}else{if(xn!=null&&xn.courseid&&ut.setFieldsValue({tag_discipline_id:""}),sn(!1),xn.keyword||xn.keyword==="")return;ut.submit()}},onFinish:xn=>{var fa;Le.type==="3"&&(!xn.group_id||((fa=xn==null?void 0:xn.group_id)==null?void 0:fa.length)===0)?Le.show_all_share=!0:Le.show_all_share=null,yt(wt(wt({},Le),xn)),Ha(wt(wt({},Le),xn))}},Ke.createElement(ie.default.Item,{name:"item_type"},Ke.createElement(ze.default,{className:y.selectWrapper,placeholder:"\u9898\u578B",style:{width:110},size:"middle"},(Un?Lr.slice(0,6):Lr).map(xn=>Ke.createElement(ze.default.Option,{key:xn.value},xn.name)))),Ke.createElement(ie.default.Item,{name:"courseid"},Ke.createElement(se.Z,{className:y.selectWrapper,style:{width:160},size:"middle",placeholder:"\u65B9\u5411&\u8BFE\u7A0B",options:Qt})),!Tt&&Ke.createElement(ie.default.Item,{name:"tag_discipline_id"},Ke.createElement(ze.default,{className:y.selectWrapper,placeholder:"\u77E5\u8BC6\u70B9",style:{width:160},size:"middle",allowClear:!0},(Ve=xa==null?void 0:xa.tag_disciplines)==null?void 0:Ve.map(xn=>Ke.createElement(ze.default.Option,{key:xn.id},xn.name)))),Ke.createElement(ie.default.Item,{name:Tt?"diff":"difficulty"},Ke.createElement(ze.default,{className:y.selectWrapper,placeholder:"\u96BE\u5EA6",style:{width:118},size:"middle",allowClear:!0},!Tt&&zo.map(xn=>Ke.createElement(ze.default.Option,{key:xn.value},xn.name)),Tt&&Ca.map(xn=>Ke.createElement(ze.default.Option,{key:xn.value},xn.name)))),Tt&&Ke.createElement(ie.default.Item,{name:"shixun_publish_status"},Ke.createElement(ze.default,{className:y.selectWrapper,placeholder:"\u5168\u90E8\u72B6\u6001",style:{width:118},size:"middle",allowClear:!0},tr.map(xn=>Ke.createElement(ze.default.Option,{key:xn.value},xn.name)))),(Le.type==="3"||Le.type==="0")&&!Tt&&Ke.createElement(ie.default.Item,{name:"group_id"},Ke.createElement(et.default,{treeDataSimpleMode:!0,style:{width:118},className:y.selectWrappers,multiple:!0,allowClear:!0,showSearch:!0,filterTreeNode:(xn,fa)=>fa.title.toUpperCase().indexOf(xn.toUpperCase())!==-1,dropdownStyle:{maxHeight:400,width:500,overflow:"auto"},placeholder:"\u8BF7\u9009\u62E9\u6587\u4EF6\u5939",treeCheckStrictly:!0,loadData:xr,treeDefaultExpandedKeys:[0],maxTagCount:0,treeCheckable:!0,treeData:br})),$a&&Ke.createElement("span",{className:y.allqingchu,onClick:Jr},Ke.createElement("i",{className:"iconfont icon-guanbi4"}),Ke.createElement("span",null,"\u6E05\u9664\u7B5B\u9009\u6761\u4EF6")),Ke.createElement(ie.default.Item,{style:{flex:"0 0 auto",marginRight:0,marginLeft:"auto"},name:"keyword"},Ke.createElement(Te.default.Search,{className:y.search,placeholder:"\u8BF7\u8F93\u5165\u5173\u952E\u8BCD\u641C\u7D22",allowClear:!0,suffix:Ke.createElement("i",{className:`iconfont icon-sousuo9 font14 ${y.searchIcon}`,onClick:()=>ut.submit()}),onSearch:xn=>{ut.submit()}}))),Ke.createElement("div",{style:{background:"#F6F7F9",display:"flex",alignItems:"center",marginTop:18,height:40,paddingLeft:10,paddingRight:20}},Ke.createElement("div",{onClick:()=>{Le.updated_at==="asc"?Le.updated_at="desc":Le.updated_at="asc",yt(jt(wt({},Le),{page:1})),Ha(jt(wt({},Le),{page:1}))}}," ",Le.updated_at?Ke.createElement("img",{src:Le.updated_at==="asc"?ve.Z:xe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ke.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u66F4\u65B0\u65F6\u95F4\u6392\u5E8F"),Ke.createElement("div",{onClick:()=>{Le.quotes==="asc"?Le.quotes="desc":Le.quotes="asc",yt(jt(wt({},Le),{page:1})),Ha(jt(wt({},Le),{page:1}))},style:{marginLeft:20}}," ",Le.quotes?Ke.createElement("img",{src:Le.quotes==="asc"?ve.Z:xe.Z,style:{width:"15px",verticalAlign:"text-bottom"},className:"font14 mr5 c-light-primary"}):Ke.createElement("i",{style:{fontSize:"14px"},className:"iconfont icon-jiangxu mr5 c-light-primary"}),"\u6309\u4F7F\u7528\u6B21\u6570\u6392\u5E8F")),Ke.createElement(Ze.default,{style:{marginTop:2,marginBottom:20},scroll:{y:260},dataSource:(xa==null?void 0:xa.items)||(xa==null?void 0:xa.shixun_list),pagination:!1,loading:Vr,rowKey:xn=>xn.id,rowSelection:{type:Un?"radio":"checkbox",selectedRowKeys:Kn,getCheckboxProps:xn=>({disabled:xn.shixun_tag_num===1||(ro==null?void 0:ro.find(fa=>xn.id===fa))}),onSelect(xn,fa,yo){if(Un){Da([xn.id]),Vo.current=new Set([xn.id]),Qn(1),aa([xn.id]);return}if(fa)Tt&&Na([...zt,xn.id]),Da([...Kn,xn.id]),xn.identifier?wo.current.add(xn.id):Vo.current.add(xn.id),Qn(1),aa([...On,xn.id]);else{xn.identifier?wo.current.delete(xn.id):Vo.current.delete(xn.id);let ca=On.filter(dr=>dr!==xn.id);if(Da(ca),aa(ca),Tt){let dr=zt.filter(Eo=>Eo!==xn.id);Na([...dr])}if(Le.type==="5"){gn(jt(wt({},Le),{list:[...ca]}));return}}},onSelectAll(xn,fa,yo){if(xn){const ca=yo.map(dr=>dr.id);Tt&&Na([...zt,...ca]),Da([...Kn,...ca]),aa([...On,...ca]);for(const dr of yo)dr.identifier?wo.current.add(dr.id):Vo.current.add(dr.id)}else{const ca=yo.map(Eo=>Eo.id),dr=Kn.filter(Eo=>!ca.some(Di=>Di===Eo));if(Da([...dr]),aa([...dr]),Tt){let Eo=zt.filter(Di=>!ca.some(Xo=>Xo===Di.id));Na([...Eo])}Le.type==="5"&&gn(jt(wt({},Le),{list:[...dr]}));for(const Eo of ca)Eo.identifier?wo.current.delete(Eo):Vo.current.delete(Eo)}}},columns:[{title:"\u9898\u578B",dataIndex:"item_type",key:"item_type",render:(xn,fa,yo)=>{var ca,dr;return Ke.createElement(_e.Z,{title:pa(fa)},Ke.createElement("div",null,Tt||fa!=null&&fa.challenge_names?"\u5B9E\u8BAD\u9898":(dr=(ca=Lr==null?void 0:Lr.filter(Eo=>Eo.value===xn))==null?void 0:ca[0])==null?void 0:dr.name))}},{title:"\u8BD5\u9898\u540D\u79F0",dataIndex:"name",width:Tt?"30%":"60%",key:"name",render:(xn,fa,yo)=>{var ca;return Ke.createElement("div",{style:{display:"flex",alignItems:"center"}},Ke.createElement(_e.Z,{title:pa(fa)},Ke.createElement("div",{className:fa!=null&&fa.high_resources_consume?y.q_title:""},Ke.createElement(E.Z,{key:1,showLines:1,showTextOnly:!0,value:Tt||fa!=null&&fa.challenge_names?fa!=null&&fa.title||xn===null?"--":xn:(fa==null?void 0:fa.item_type)=="BPROGRAM"?(ca=fa==null?void 0:fa.program_attr)==null?void 0:ca.description:xn}))),(fa==null?void 0:fa.high_resources_consume)&&Ke.createElement(Me.Z,{type:"shixun",style:{marginLeft:10}}))}},{title:"\u521B\u5EFA\u8005",dataIndex:"author_name",key:"author_name",hidden:!Tt,render:(xn,fa,yo)=>{var ca;return Ke.createElement(_e.Z,{title:pa(fa)},Ke.createElement("span",null,xn?(ca=xn==null?void 0:xn.split("\u3001"))==null?void 0:ca[0]:"- -"))}},{title:"\u6240\u5C5E\u5355\u4F4D",dataIndex:"author_school_name",key:"author_school_name",hidden:!Tt,render:(xn,fa,yo)=>Ke.createElement(_e.Z,{title:pa(fa)},Ke.createElement("span",null,xn||"- -"))},{title:"\u96BE\u5EA6",dataIndex:"difficulty",key:"difficulty",render:(xn,fa,yo)=>{var ca,dr,Eo,Di;return Ke.createElement(_e.Z,{title:pa(fa)},Ke.createElement("div",null,Tt||fa!=null&&fa.challenge_names?(fa==null?void 0:fa.level)||((dr=(ca=zo==null?void 0:zo.filter(Xo=>Xo.value===xn))==null?void 0:ca[0])==null?void 0:dr.name):(Di=(Eo=zo==null?void 0:zo.filter(Xo=>Xo.value===xn))==null?void 0:Eo[0])==null?void 0:Di.name))}},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Tt,render:(xn,fa,yo)=>Ke.createElement(_e.Z,{title:pa(fa)},Ke.createElement("div",null,xn||"- -"))},{title:"\u5173\u5361\u6570\u91CF",dataIndex:"challenges_count",key:"challenges_count",hidden:!Tt,render:(xn,fa,yo)=>Ke.createElement("span",null,xn||"- -")},{title:"\u4F7F\u7528\u6B21\u6570",dataIndex:"quotes",key:"quotes",render:(xn,fa,yo)=>Ke.createElement(_e.Z,{title:pa(fa)},Ke.createElement("div",null,Tt||fa!=null&&fa.challenge_names?(fa==null?void 0:fa.study_count)||(fa==null?void 0:fa.stu_num):xn))},{title:Ke.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ke.createElement(_e.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ke.createElement(He.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Tt,render:(xn,fa,yo)=>Ke.createElement(_e.Z,{title:pa(fa)},Ke.createElement("div",null,xn||"- -"))},{title:Ke.createElement("span",null,"\u53D1\u5E03\u72B6\u6001 ",Ke.createElement(_e.Z,{title:"\u672A\u53D1\u5E03\u7684\u5B9E\u8DF5\u9879\u76EE\u4E0D\u80FD\u88AB\u9009\u7528"},Ke.createElement(He.Z,null))),dataIndex:"shixun_tag_num_name",key:"shixun_tag_num_name",hidden:!Tt,render:(xn,fa,yo)=>Ke.createElement("span",null,xn||"- -")},{title:"\u64CD\u4F5C",dataIndex:"id",key:"item_type",render:(xn,fa,yo)=>Ke.createElement(_e.Z,{title:pa(fa)},Ke.createElement("div",{style:{flex:1,textAlign:"start"}},Ke.createElement("a",{onClick:()=>{var ca,dr;lr(jt(wt({},fa),{question_type:Tt||fa!=null&&fa.challenge_names?5:(dr=(ca=Lr==null?void 0:Lr.filter(Eo=>Eo.value===(fa==null?void 0:fa.item_type)))==null?void 0:ca[0])==null?void 0:dr.question_type})),at(!0)}},"\u67E5\u770B"),(fa==null?void 0:fa.shixun_tag_num)===1&&Ke.createElement("a",{style:{marginLeft:10},onClick:()=>{ke.default.confirm({title:"\u63D0\u793A",icon:null,centered:!0,width:400,content:Ke.createElement("div",null,"\u662F\u5426\u786E\u5B9A\u53D1\u5E03",Ke.createElement("span",{style:{cursor:"pointer",color:"#3061D0"},onClick:()=>{window.open(`/shixuns/${fa==null?void 0:fa.identifier}/challenges`)}},(fa==null?void 0:fa.shixun_name)||"--"),"\uFF1F"),onOk:()=>Jn(void 0,null,function*(){if(!an(fa==null?void 0:fa.identifier))return new Promise((ca,dr)=>{dr()})})})}},"\u53D1\u5E03")))}].filter(xn=>!xn.hidden)}),Ke.createElement(de.Z,{current:Le.page,total:(xa==null?void 0:xa.items_count)||(xa==null?void 0:xa.shixuns_count),style:{marginBottom:20},defaultPageSize:Le.per_page,showTotal:xn=>Ke.createElement("span",null,"\u5171\xA0",Ke.createElement("span",{style:{color:"#165DFF"}},xn),"\xA0\u6761\u6570\u636E"),pageSize:Le.per_page,onChange:(xn,fa)=>{Le.page=xn,Le.per_page=fa,yt(wt({},Le)),Ha(wt({},Le))}}),Ke.createElement("div",{className:y.bottom},Ke.createElement(je.ZP,{className:y.no,onClick:()=>{xt(!1)}},"\u53D6\u6D88"),Ke.createElement(je.ZP,{loading:$n,style:{width:$n&&75},className:y.yes,onClick:()=>Jn(void 0,null,function*(){if((On==null?void 0:On.length)<=0){Ae.ZP.info(Un?"\u8BF7\u9009\u62E9\u4E00\u9053\u8BD5\u9898":"\u5F53\u524D\u6682\u672A\u9009\u62E9\u6570\u636E");return}da([...Vo.current],[...wo.current],!0,On==null?void 0:On.length)})},Un?"\u5F00\u59CB\u6362\u9898":"\u786E\u8BA4"))),Ke.createElement(ke.default,{open:ot,title:"\u9898\u76EE\u8BE6\u60C5",footer:!1,className:y.previewModal,width:1e3,centered:!0,onCancel:()=>{at(!1)},onOk:()=>{at(!1)}},Ke.createElement(ue,{qitem:Mt})))};var Et=(0,Ue.connect)(({shixunsDetail:xt,newExercisePaper:Sn})=>({shixunsDetail:xt,newExercisePaper:Sn}))(va)},99640:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return Ze}});var x=z(14446),ie={ul:"ul___TdfYY"},Ae=z(32637),ke=z(67294),Pe=Object.getOwnPropertySymbols,ze=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable,et=(_e,de)=>{var je={};for(var ce in _e)ze.call(_e,ce)&&de.indexOf(ce)<0&&(je[ce]=_e[ce]);if(_e!=null&&Pe)for(var ce of Pe(_e))de.indexOf(ce)<0&&se.call(_e,ce)&&(je[ce]=_e[ce]);return je},Ze=_e=>{var de=_e,{open:je,onCancel:ce}=de,y=et(de,["open","onCancel"]);return ke.createElement(x.default,{centered:!0,open:je,title:ke.createElement("div",{style:{fontWeight:"bold"}},"\u8054\u7CFB\u6559\u7814\u52A9\u7406"),width:"696px",onCancel:ce,footer:null},ke.createElement("div",null,ke.createElement("div",{className:"tc"},ke.createElement("img",{className:"mt10",src:Ae,width:"182px",height:"181px",style:{borderRadius:"2px",border:"1px solid #D8E3E9"}})),ke.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16 mt10"},"\u514D\u8D39\u6559\u7814\u52A9\u7406"),ke.createElement("div",{style:{color:"#191919",fontWeight:"bold"},className:"tc font16"},"\u5FAE\u4FE1\u626B\u4E00\u626B\u6DFB\u52A0"),ke.createElement("div",{style:{color:"#333"},className:"pt30 font14"},ke.createElement("ul",{className:ie.ul},ke.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"),ke.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"),ke.createElement("li",null,"3\u3001\u6839\u636E\u8001\u5E08\u6559\u5B66\u65B9\u5411\uFF0C\u5206\u4EAB\u5934\u6B4C\u5E73\u53F0C9\u9662\u6821\u3001985\u9AD8\u6821\u3001211\u9AD8\u6821\u3001\u53CC\u4E00\u6D41\u9AD8\u6821\u8001\u5E08\u7ECF\u5178\u5B9E\u8DF5\u6559\u5B66\u6848\u4F8B\u3002")))))}},84223:function(ln,tn,z){"use strict";z.d(tn,{I:function(){return ie}});var x=z(67294);const ie=()=>{const[Ae,ke]=(0,x.useState)("hidden");return{overflow:Ae,handleMouseEnter:()=>ke("auto"),handleMouseLeave:()=>ke("hidden")}}},38780:function(ln,tn){"use strict";function z(){const x=Object.assign({},arguments.length<=0?void 0:arguments[0]);for(let ie=1;ie<arguments.length;ie++){const Ae=ie<0||arguments.length<=ie?void 0:arguments[ie];Ae&&Object.keys(Ae).forEach(ke=>{const Pe=Ae[ke];Pe!==void 0&&(x[ke]=Pe)})}return x}tn.Z=z},81643:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return x}});const x=ie=>ie?typeof ie=="function"?ie():ie:null},66367:function(ln,tn,z){"use strict";z.d(tn,{F:function(){return x},Z:function(){return ie}});function x(Ae){return Ae!=null&&Ae===Ae.window}function ie(Ae,ke){var Pe,ze;if(typeof window=="undefined")return 0;const se=ke?"scrollTop":"scrollLeft";let et=0;return x(Ae)?et=Ae[ke?"pageYOffset":"pageXOffset"]:Ae instanceof Document?et=Ae.documentElement[se]:(Ae instanceof HTMLElement||Ae)&&(et=Ae[se]),Ae&&!x(Ae)&&typeof et!="number"&&(et=(ze=((Pe=Ae.ownerDocument)!==null&&Pe!==void 0?Pe:Ae).documentElement)===null||ze===void 0?void 0:ze[se]),et}},57838:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return ie}});var x=z(67294);function ie(){const[,Ae]=x.useReducer(ke=>ke+1,0);return Ae}},58375:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return ke}});var x=z(96523);function ie(Pe,ze,se,et){const Te=se-ze;return Pe/=et/2,Pe<1?Te/2*Pe*Pe*Pe+ze:Te/2*((Pe-=2)*Pe*Pe+2)+ze}var Ae=z(66367);function ke(Pe){let ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const{getContainer:se=()=>window,callback:et,duration:Te=450}=ze,Ze=se(),_e=(0,Ae.Z)(Ze,!0),de=Date.now(),je=()=>{const y=Date.now()-de,a=ie(y>Te?Te:y,_e,Pe,Te);(0,Ae.F)(Ze)?Ze.scrollTo(window.pageXOffset,a):Ze instanceof Document||Ze.constructor.name==="HTMLDocument"?Ze.documentElement.scrollTop=a:Ze.scrollTop=a,y<Te?(0,x.Z)(je):typeof et=="function"&&et()};(0,x.Z)(je)}},85673:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return Xe}});var x=z(94184),ie=z.n(x),Ae=z(37419),ke=z(1337),Pe=z(67294),ze=z(96159),se=z(53124),et=z(15558),Te=z(56153);const Ze=Be=>{let{children:rt}=Be;const{getPrefixCls:pt}=Pe.useContext(se.E_),bt=pt("breadcrumb");return Pe.createElement("li",{className:`${bt}-separator`,"aria-hidden":"true"},rt===""?rt:rt||"/")};Ze.__ANT_BREADCRUMB_SEPARATOR=!0;var _e=Ze,de=function(Be,rt){var pt={};for(var bt in Be)Object.prototype.hasOwnProperty.call(Be,bt)&&rt.indexOf(bt)<0&&(pt[bt]=Be[bt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,bt=Object.getOwnPropertySymbols(Be);St<bt.length;St++)rt.indexOf(bt[St])<0&&Object.prototype.propertyIsEnumerable.call(Be,bt[St])&&(pt[bt[St]]=Be[bt[St]]);return pt};function je(Be,rt){if(Be.title===void 0||Be.title===null)return null;const pt=Object.keys(rt).join("|");return typeof Be.title=="object"?Be.title:String(Be.title).replace(new RegExp(`:(${pt})`,"g"),(bt,St)=>rt[St]||bt)}function ce(Be,rt,pt,bt){if(pt==null)return null;const{className:St,onClick:wt}=rt,jt=de(rt,["className","onClick"]),Jn=Object.assign(Object.assign({},(0,ke.Z)(jt,{data:!0,aria:!0})),{onClick:wt});return bt!==void 0?Pe.createElement("a",Object.assign({},Jn,{className:ie()(`${Be}-link`,St),href:bt}),pt):Pe.createElement("span",Object.assign({},Jn,{className:ie()(`${Be}-link`,St)}),pt)}function y(Be,rt){return(bt,St,wt,jt,Jn)=>{if(rt)return rt(bt,St,wt,jt);const va=je(bt,St);return ce(Be,bt,va,Jn)}}var a=function(Be,rt){var pt={};for(var bt in Be)Object.prototype.hasOwnProperty.call(Be,bt)&&rt.indexOf(bt)<0&&(pt[bt]=Be[bt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,bt=Object.getOwnPropertySymbols(Be);St<bt.length;St++)rt.indexOf(bt[St])<0&&Object.prototype.propertyIsEnumerable.call(Be,bt[St])&&(pt[bt[St]]=Be[bt[St]]);return pt};const b=Be=>{const{prefixCls:rt,separator:pt="/",children:bt,menu:St,overlay:wt,dropdownProps:jt,href:Jn}=Be,Et=(xt=>{if(St||wt){const Sn=Object.assign({},jt);if(St){const da=St||{},{items:yn}=da,$n=a(da,["items"]);Sn.menu=Object.assign(Object.assign({},$n),{items:yn==null?void 0:yn.map((nt,Un)=>{var{key:sa,title:dn,label:Nt,path:mn}=nt,Ve=a(nt,["key","title","label","path"]);let Le=Nt!=null?Nt:dn;return mn&&(Le=Pe.createElement("a",{href:`${Jn}${mn}`},Le)),Object.assign(Object.assign({},Ve),{key:sa!=null?sa:Un,label:Le})})})}else wt&&(Sn.overlay=wt);return Pe.createElement(Te.Z,Object.assign({placement:"bottom"},Sn),Pe.createElement("span",{className:`${rt}-overlay-link`},xt,Pe.createElement(et.Z,null)))}return xt})(bt);return Et!=null?Pe.createElement(Pe.Fragment,null,Pe.createElement("li",null,Et),pt&&Pe.createElement(_e,null,pt)):null},E=Be=>{const{prefixCls:rt,children:pt,href:bt}=Be,St=a(Be,["prefixCls","children","href"]),{getPrefixCls:wt}=Pe.useContext(se.E_),jt=wt("breadcrumb",rt);return Pe.createElement(b,Object.assign({},St,{prefixCls:jt}),ce(jt,St,pt,bt))};E.__ANT_BREADCRUMB_ITEM=!0;var ee=E,te=z(14747),re=z(67968),oe=z(45503);const ue=Be=>{const{componentCls:rt,iconCls:pt}=Be;return{[rt]:Object.assign(Object.assign({},(0,te.Wf)(Be)),{color:Be.itemColor,fontSize:Be.fontSize,[pt]:{fontSize:Be.iconFontSize},ol:{display:"flex",flexWrap:"wrap",margin:0,padding:0,listStyle:"none"},a:Object.assign({color:Be.linkColor,transition:`color ${Be.motionDurationMid}`,padding:`0 ${Be.paddingXXS}px`,borderRadius:Be.borderRadiusSM,height:Be.lineHeight*Be.fontSize,display:"inline-block",marginInline:-Be.marginXXS,"&:hover":{color:Be.linkHoverColor,backgroundColor:Be.colorBgTextHover}},(0,te.Qy)(Be)),"li:last-child":{color:Be.lastItemColor},[`${rt}-separator`]:{marginInline:Be.separatorMargin,color:Be.separatorColor},[`${rt}-link`]:{[`
> ${pt} + span,
> ${pt} + a
`]:{marginInlineStart:Be.marginXXS}},[`${rt}-overlay-link`]:{borderRadius:Be.borderRadiusSM,height:Be.lineHeight*Be.fontSize,display:"inline-block",padding:`0 ${Be.paddingXXS}px`,marginInline:-Be.marginXXS,[`> ${pt}`]:{marginInlineStart:Be.marginXXS,fontSize:Be.fontSizeIcon},"&:hover":{color:Be.linkHoverColor,backgroundColor:Be.colorBgTextHover,a:{color:Be.linkHoverColor}},a:{"&:hover":{backgroundColor:"transparent"}}},[`&${Be.componentCls}-rtl`]:{direction:"rtl"}})}};var ve=(0,re.Z)("Breadcrumb",Be=>{const rt=(0,oe.TS)(Be,{});return[ue(rt)]},Be=>({itemColor:Be.colorTextDescription,lastItemColor:Be.colorText,iconFontSize:Be.fontSize,linkColor:Be.colorTextDescription,linkHoverColor:Be.colorText,separatorColor:Be.colorTextDescription,separatorMargin:Be.marginXS})),xe=function(Be,rt){var pt={};for(var bt in Be)Object.prototype.hasOwnProperty.call(Be,bt)&&rt.indexOf(bt)<0&&(pt[bt]=Be[bt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,bt=Object.getOwnPropertySymbols(Be);St<bt.length;St++)rt.indexOf(bt[St])<0&&Object.prototype.propertyIsEnumerable.call(Be,bt[St])&&(pt[bt[St]]=Be[bt[St]]);return pt};function Ue(Be){const{breadcrumbName:rt,children:pt}=Be,bt=xe(Be,["breadcrumbName","children"]),St=Object.assign({title:rt},bt);return pt&&(St.menu={items:pt.map(wt=>{var{breadcrumbName:jt}=wt,Jn=xe(wt,["breadcrumbName"]);return Object.assign(Object.assign({},Jn),{title:jt})})}),St}function He(Be,rt){return(0,Pe.useMemo)(()=>Be||(rt?rt.map(Ue):null),[Be,rt])}var Me=function(Be,rt){var pt={};for(var bt in Be)Object.prototype.hasOwnProperty.call(Be,bt)&&rt.indexOf(bt)<0&&(pt[bt]=Be[bt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var St=0,bt=Object.getOwnPropertySymbols(Be);St<bt.length;St++)rt.indexOf(bt[St])<0&&Object.prototype.propertyIsEnumerable.call(Be,bt[St])&&(pt[bt[St]]=Be[bt[St]]);return pt};const ye=(Be,rt)=>{if(rt===void 0)return rt;let pt=(rt||"").replace(/^\//,"");return Object.keys(Be).forEach(bt=>{pt=pt.replace(`:${bt}`,Be[bt])}),pt},Ke=Be=>{const{prefixCls:rt,separator:pt="/",style:bt,className:St,rootClassName:wt,routes:jt,items:Jn,children:va,itemRender:Et,params:xt={}}=Be,Sn=Me(Be,["prefixCls","separator","style","className","rootClassName","routes","items","children","itemRender","params"]),{getPrefixCls:da,direction:yn,breadcrumb:$n}=Pe.useContext(se.E_);let nt;const Un=da("breadcrumb",rt),[sa,dn]=ve(Un),Nt=He(Jn,jt),mn=y(Un,Et);if(Nt&&Nt.length>0){const yt=[],Qt=Jn||jt;nt=Nt.map((Cn,Kn)=>{const{path:Da,key:On,type:aa,menu:xa,overlay:_a,onClick:Vr,className:yr,separator:ut,dropdownProps:Mt}=Cn,lr=ye(xt,Da);lr!==void 0&&yt.push(lr);const ot=On!=null?On:Kn;if(aa==="separator")return Pe.createElement(_e,{key:ot},ut);const at={},Tt=Kn===Nt.length-1;xa?at.menu=xa:_a&&(at.overlay=_a);let{href:sn}=Cn;return yt.length&&lr!==void 0&&(sn=`#/${yt.join("/")}`),Pe.createElement(b,Object.assign({key:ot},at,(0,ke.Z)(Cn,{data:!0,aria:!0}),{className:yr,dropdownProps:Mt,href:sn,separator:Tt?"":pt,onClick:Vr,prefixCls:Un}),mn(Cn,xt,Qt,yt,sn))})}else if(va){const yt=(0,Ae.Z)(va).length;nt=(0,Ae.Z)(va).map((Qt,Cn)=>{if(!Qt)return Qt;const Kn=Cn===yt-1;return(0,ze.Tm)(Qt,{separator:Kn?"":pt,key:Cn})})}const Ve=ie()(Un,$n==null?void 0:$n.className,{[`${Un}-rtl`]:yn==="rtl"},St,wt,dn),Le=Object.assign(Object.assign({},$n==null?void 0:$n.style),bt);return sa(Pe.createElement("nav",Object.assign({className:Ve,style:Le},Sn),Pe.createElement("ol",null,nt)))};Ke.Item=ee,Ke.Separator=_e;var Ge=Ke,Xe=Ge},85546:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return Fo}});var x=z(74902),ie=z(67294),Ae=z(55007),ke=z(77322),Pe=z(79269),ze=z(94184),se=z.n(ze),et=z(87462),Te=z(97685),Ze=z(45987),_e=z(4942),de=z(1413),je=z(71002);function ce(be){var Ne=ie.useRef();Ne.current=be;var $e=ie.useCallback(function(){for(var dt,$t=arguments.length,hn=new Array($t),Rn=0;Rn<$t;Rn++)hn[Rn]=arguments[Rn];return(dt=Ne.current)===null||dt===void 0?void 0:dt.call.apply(dt,[Ne].concat(hn))},[]);return $e}function y(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var a=y()?ie.useLayoutEffect:ie.useEffect,b=a,E=function(Ne,$e){var dt=ie.useRef(!0);a(function(){if(!dt.current)return Ne()},$e),a(function(){return dt.current=!1,function(){dt.current=!0}},[])};function ee(be){var Ne=ie.useRef(!1),$e=ie.useState(be),dt=(0,Te.Z)($e,2),$t=dt[0],hn=dt[1];ie.useEffect(function(){return Ne.current=!1,function(){Ne.current=!0}},[]);function Rn(ba,ya){ya&&Ne.current||hn(ba)}return[$t,Rn]}function te(be){return be!==void 0}function re(be,Ne){var $e=Ne||{},dt=$e.defaultValue,$t=$e.value,hn=$e.onChange,Rn=$e.postState,ba=ee(function(){return te($t)?$t:te(dt)?typeof dt=="function"?dt():dt:typeof be=="function"?be():be}),ya=(0,Te.Z)(ba,2),Fa=ya[0],Pa=ya[1],Wa=$t!==void 0?$t:Fa,ir=Rn?Rn(Wa):Wa,Qa=ce(hn),Cr=ee([Wa]),jr=(0,Te.Z)(Cr,2),Ir=jr[0],Tr=jr[1];E(function(){var De=Ir[0];Fa!==De&&Qa(Fa,De)},[Ir]),E(function(){te($t)||Pa($t)},[$t]);var Se=ce(function(De,ct){Pa(De,ct),Tr([Wa],ct)});return[ir,Se]}var oe={};function ue(be,Ne){}function ve(be,Ne){}function xe(){oe={}}function Ue(be,Ne,$e){!Ne&&!oe[$e]&&(be(!1,$e),oe[$e]=!0)}function He(be,Ne){Ue(ue,be,Ne)}function Me(be,Ne){Ue(ve,be,Ne)}var ye=He,Ke=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var be=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(be)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(be==null?void 0:be.substr(0,4))},Ge={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Ne){var $e=Ne.keyCode;if(Ne.altKey&&!Ne.ctrlKey||Ne.metaKey||$e>=Ge.F1&&$e<=Ge.F12)return!1;switch($e){case Ge.ALT:case Ge.CAPS_LOCK:case Ge.CONTEXT_MENU:case Ge.CTRL:case Ge.DOWN:case Ge.END:case Ge.ESC:case Ge.HOME:case Ge.INSERT:case Ge.LEFT:case Ge.MAC_FF_META:case Ge.META:case Ge.NUMLOCK:case Ge.NUM_CENTER:case Ge.PAGE_DOWN:case Ge.PAGE_UP:case Ge.PAUSE:case Ge.PRINT_SCREEN:case Ge.RIGHT:case Ge.SHIFT:case Ge.UP:case Ge.WIN_KEY:case Ge.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Ne){if(Ne>=Ge.ZERO&&Ne<=Ge.NINE||Ne>=Ge.NUM_ZERO&&Ne<=Ge.NUM_MULTIPLY||Ne>=Ge.A&&Ne<=Ge.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Ne===0)return!0;switch(Ne){case Ge.SPACE:case Ge.QUESTION_MARK:case Ge.NUM_PLUS:case Ge.NUM_MINUS:case Ge.NUM_PERIOD:case Ge.NUM_DIVISION:case Ge.SEMICOLON:case Ge.DASH:case Ge.EQUALS:case Ge.COMMA:case Ge.PERIOD:case Ge.SLASH:case Ge.APOSTROPHE:case Ge.SINGLE_QUOTE:case Ge.OPEN_SQUARE_BRACKET:case Ge.BACKSLASH:case Ge.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},Xe=Ge,Be=z(16357);function rt(be,Ne,$e){var dt=ie.useRef({});return(!("value"in dt.current)||$e(dt.current.condition,Ne))&&(dt.current.value=be(),dt.current.condition=Ne),dt.current.value}function pt(be,Ne){typeof be=="function"?be(Ne):(0,je.Z)(be)==="object"&&be&&"current"in be&&(be.current=Ne)}function bt(){for(var be=arguments.length,Ne=new Array(be),$e=0;$e<be;$e++)Ne[$e]=arguments[$e];var dt=Ne.filter(function($t){return $t});return dt.length<=1?dt[0]:function($t){Ne.forEach(function(hn){pt(hn,$t)})}}function St(){for(var be=arguments.length,Ne=new Array(be),$e=0;$e<be;$e++)Ne[$e]=arguments[$e];return rt(function(){return bt.apply(void 0,Ne)},Ne,function(dt,$t){return dt.length===$t.length&&dt.every(function(hn,Rn){return hn===$t[Rn]})})}function wt(be){var Ne,$e,dt=isMemo(be)?be.type.type:be.type;return!(typeof dt=="function"&&!((Ne=dt.prototype)!==null&&Ne!==void 0&&Ne.render)||typeof be=="function"&&!(($e=be.prototype)!==null&&$e!==void 0&&$e.render))}var jt=function(Ne){var $e=Ne.className,dt=Ne.customizeIcon,$t=Ne.customizeIconProps,hn=Ne.onMouseDown,Rn=Ne.onClick,ba=Ne.children,ya;return typeof dt=="function"?ya=dt($t):ya=dt,ie.createElement("span",{className:$e,onMouseDown:function(Pa){Pa.preventDefault(),hn&&hn(Pa)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:Rn,"aria-hidden":!0},ya!==void 0?ya:ie.createElement("span",{className:se()($e.split(/\s+/).map(function(Fa){return"".concat(Fa,"-icon")}))},ba))},Jn=jt;function va(be,Ne,$e,dt,$t){var hn=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,Rn=arguments.length>6?arguments[6]:void 0,ba=arguments.length>7?arguments[7]:void 0,ya=ie.useMemo(function(){if((0,je.Z)(dt)==="object")return dt.clearIcon;if($t)return $t},[dt,$t]),Fa=ie.useMemo(function(){return!!(!hn&&dt&&($e.length||Rn)&&!(ba==="combobox"&&Rn===""))},[dt,hn,$e.length,Rn,ba]);return{allowClear:Fa,clearIcon:ie.createElement(Jn,{className:"".concat(be,"-clear"),onMouseDown:Ne,customizeIcon:ya},"\xD7")}}var Et=ie.createContext(null);function xt(){return ie.useContext(Et)}function Sn(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,Ne=ie.useState(!1),$e=(0,Te.Z)(Ne,2),dt=$e[0],$t=$e[1],hn=ie.useRef(null),Rn=function(){window.clearTimeout(hn.current)};ie.useEffect(function(){return Rn},[]);var ba=function(Fa,Pa){Rn(),hn.current=window.setTimeout(function(){$t(Fa),Pa&&Pa()},be)};return[dt,ba,Rn]}function da(){var be=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,Ne=ie.useRef(null),$e=ie.useRef(null);ie.useEffect(function(){return function(){window.clearTimeout($e.current)}},[]);function dt($t){($t||Ne.current===null)&&(Ne.current=$t),window.clearTimeout($e.current),$e.current=window.setTimeout(function(){Ne.current=null},be)}return[function(){return Ne.current},dt]}function yn(be,Ne,$e,dt){var $t=ie.useRef(null);$t.current={open:Ne,triggerOpen:$e,customizedTrigger:dt},ie.useEffect(function(){function hn(Rn){var ba;if(!((ba=$t.current)!==null&&ba!==void 0&&ba.customizedTrigger)){var ya=Rn.target;ya.shadowRoot&&Rn.composed&&(ya=Rn.composedPath()[0]||ya),$t.current.open&&be().filter(function(Fa){return Fa}).every(function(Fa){return!Fa.contains(ya)&&Fa!==ya})&&$t.current.triggerOpen(!1)}}return window.addEventListener("mousedown",hn),function(){return window.removeEventListener("mousedown",hn)}},[])}var $n=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,nt=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,Un="".concat($n," ").concat(nt).split(/[\s\n]+/),sa="aria-",dn="data-";function Nt(be,Ne){return be.indexOf(Ne)===0}function mn(be){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,$e;Ne===!1?$e={aria:!0,data:!0,attr:!0}:Ne===!0?$e={aria:!0}:$e=(0,de.Z)({},Ne);var dt={};return Object.keys(be).forEach(function($t){($e.aria&&($t==="role"||Nt($t,sa))||$e.data&&Nt($t,dn)||$e.attr&&Un.includes($t))&&(dt[$t]=be[$t])}),dt}var Ve=z(48555);function Le(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var yt=Le()?ie.useLayoutEffect:ie.useEffect,Qt=function(Ne,$e){var dt=ie.useRef(!0);yt(function(){return Ne(dt.current)},$e),yt(function(){return dt.current=!1,function(){dt.current=!0}},[])},Cn=function(Ne,$e){Qt(function(dt){if(!dt)return Ne()},$e)},Kn=Qt,Da=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],On=void 0;function aa(be,Ne){var $e=be.prefixCls,dt=be.invalidate,$t=be.item,hn=be.renderItem,Rn=be.responsive,ba=be.responsiveDisabled,ya=be.registerSize,Fa=be.itemKey,Pa=be.className,Wa=be.style,ir=be.children,Qa=be.display,Cr=be.order,jr=be.component,Ir=jr===void 0?"div":jr,Tr=(0,Ze.Z)(be,Da),Se=Rn&&!Qa;function De(At){ya(Fa,At)}ie.useEffect(function(){return function(){De(null)}},[]);var ct=hn&&$t!==On?hn($t):ir,he;dt||(he={opacity:Se?0:1,height:Se?0:On,overflowY:Se?"hidden":On,order:Rn?Cr:On,pointerEvents:Se?"none":On,position:Se?"absolute":On});var lt={};Se&&(lt["aria-hidden"]=!0);var gt=ie.createElement(Ir,(0,et.Z)({className:se()(!dt&&$e,Pa),style:(0,de.Z)((0,de.Z)({},he),Wa)},lt,Tr,{ref:Ne}),ct);return Rn&&(gt=ie.createElement(Ve.Z,{onResize:function(Je){var st=Je.offsetWidth;De(st)},disabled:ba},gt)),gt}var xa=ie.forwardRef(aa);xa.displayName="Item";var _a=xa;function Vr(be){var Ne=ie.useRef();Ne.current=be;var $e=ie.useCallback(function(){for(var dt,$t=arguments.length,hn=new Array($t),Rn=0;Rn<$t;Rn++)hn[Rn]=arguments[Rn];return(dt=Ne.current)===null||dt===void 0?void 0:dt.call.apply(dt,[Ne].concat(hn))},[]);return $e}var yr=z(73935),ut=function(Ne){return+setTimeout(Ne,16)},Mt=function(Ne){return clearTimeout(Ne)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(ut=function(Ne){return window.requestAnimationFrame(Ne)},Mt=function(Ne){return window.cancelAnimationFrame(Ne)});var lr=0,ot=new Map;function at(be){ot.delete(be)}var Tt=function(Ne){var $e=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;lr+=1;var dt=lr;function $t(hn){if(hn===0)at(dt),Ne();else{var Rn=ut(function(){$t(hn-1)});ot.set(dt,Rn)}}return $t($e),dt};Tt.cancel=function(be){var Ne=ot.get(be);return at(Ne),Mt(Ne)};var sn=Tt;function zt(be){if(typeof MessageChannel=="undefined")sn(be);else{var Ne=new MessageChannel;Ne.port1.onmessage=function(){return be()},Ne.port2.postMessage(void 0)}}function Na(){var be=ie.useRef(null),Ne=function(dt){be.current||(be.current=[],zt(function(){(0,yr.unstable_batchedUpdates)(function(){be.current.forEach(function($t){$t()}),be.current=null})})),be.current.push(dt)};return Ne}function Zn(be,Ne){var $e=ie.useState(Ne),dt=(0,Te.Z)($e,2),$t=dt[0],hn=dt[1],Rn=Vr(function(ba){be(function(){hn(ba)})});return[$t,Rn]}var Qn=ie.createContext(null),ga=["component"],Dr=["className"],br=["className"],or=function(Ne,$e){var dt=ie.useContext(Qn);if(!dt){var $t=Ne.component,hn=$t===void 0?"div":$t,Rn=(0,Ze.Z)(Ne,ga);return ie.createElement(hn,(0,et.Z)({},Rn,{ref:$e}))}var ba=dt.className,ya=(0,Ze.Z)(dt,Dr),Fa=Ne.className,Pa=(0,Ze.Z)(Ne,br);return ie.createElement(Qn.Provider,{value:null},ie.createElement(_a,(0,et.Z)({ref:$e,className:se()(ba,Fa)},ya,Pa)))},ro=ie.forwardRef(or);ro.displayName="RawItem";var $r=ro,Lr=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],uo="responsive",Mo="invalidate";function wo(be){return"+ ".concat(be.length," ...")}function Vo(be,Ne){var $e=be.prefixCls,dt=$e===void 0?"rc-overflow":$e,$t=be.data,hn=$t===void 0?[]:$t,Rn=be.renderItem,ba=be.renderRawItem,ya=be.itemKey,Fa=be.itemWidth,Pa=Fa===void 0?10:Fa,Wa=be.ssr,ir=be.style,Qa=be.className,Cr=be.maxCount,jr=be.renderRest,Ir=be.renderRawRest,Tr=be.suffix,Se=be.component,De=Se===void 0?"div":Se,ct=be.itemComponent,he=be.onVisibleChange,lt=(0,Ze.Z)(be,Lr),gt=Wa==="full",At=Na(),Je=Zn(At,null),st=(0,Te.Z)(Je,2),mt=st[0],Ut=st[1],un=mt||0,Mn=Zn(At,new Map),qt=(0,Te.Z)(Mn,2),Tn=qt[0],ge=qt[1],Ce=Zn(At,0),Ee=(0,Te.Z)(Ce,2),ht=Ee[0],Wt=Ee[1],En=Zn(At,0),Nn=(0,Te.Z)(En,2),Zt=Nn[0],It=Nn[1],Rt=Zn(At,0),on=(0,Te.Z)(Rt,2),vt=on[0],_t=on[1],Hn=(0,ie.useState)(null),Vn=(0,Te.Z)(Hn,2),kn=Vn[0],ra=Vn[1],cn=(0,ie.useState)(null),ia=(0,Te.Z)(cn,2),Va=ia[0],In=ia[1],bn=ie.useMemo(function(){return Va===null&&gt?Number.MAX_SAFE_INTEGER:Va||0},[Va,mt]),vr=(0,ie.useState)(!1),kr=(0,Te.Z)(vr,2),Gr=kr[0],Zr=kr[1],po="".concat(dt,"-item"),ka=Math.max(ht,Zt),ar=Cr===uo,qa=hn.length&&ar,Hr=Cr===Mo,_r=qa||typeof Cr=="number"&&hn.length>Cr,hr=(0,ie.useMemo)(function(){var co=hn;return qa?mt===null&&gt?co=hn:co=hn.slice(0,Math.min(hn.length,un/Pa)):typeof Cr=="number"&&(co=hn.slice(0,Cr)),co},[hn,Pa,mt,Cr,qa]),ho=(0,ie.useMemo)(function(){return qa?hn.slice(bn+1):hn.slice(hr.length)},[hn,hr,qa,bn]),ao=(0,ie.useCallback)(function(co,Ga){var Xr;return typeof ya=="function"?ya(co):(Xr=ya&&(co==null?void 0:co[ya]))!==null&&Xr!==void 0?Xr:Ga},[ya]),Ur=(0,ie.useCallback)(Rn||function(co){return co},[Rn]);function Kr(co,Ga,Xr){Va===co&&(Ga===void 0||Ga===kn)||(In(co),Xr||(Zr(co<hn.length-1),he==null||he(co)),Ga!==void 0&&ra(Ga))}function Wr(co,Ga){Ut(Ga.clientWidth)}function Ko(co,Ga){ge(function(Xr){var Yr=new Map(Xr);return Ga===null?Yr.delete(co):Yr.set(co,Ga),Yr})}function Zo(co,Ga){It(Ga),Wt(Zt)}function fi(co,Ga){_t(Ga)}function gi(co){return Tn.get(ao(hr[co],co))}Kn(function(){if(un&&typeof ka=="number"&&hr){var co=vt,Ga=hr.length,Xr=Ga-1;if(!Ga){Kr(0,null);return}for(var Yr=0;Yr<Ga;Yr+=1){var Sr=gi(Yr);if(gt&&(Sr=Sr||0),Sr===void 0){Kr(Yr-1,void 0,!0);break}if(co+=Sr,Xr===0&&co<=un||Yr===Xr-1&&co+gi(Xr)<=un){Kr(Xr,null);break}else if(co+ka>un){Kr(Yr-1,co-Sr-vt+Zt);break}}Tr&&gi(0)+vt>un&&ra(null)}},[un,Tn,Zt,vt,ao,hr]);var ri=Gr&&!!ho.length,jo={};kn!==null&&qa&&(jo={position:"absolute",left:kn,top:0});var Uo={prefixCls:po,responsive:qa,component:ct,invalidate:Hr},So=ba?function(co,Ga){var Xr=ao(co,Ga);return ie.createElement(Qn.Provider,{key:Xr,value:(0,de.Z)((0,de.Z)({},Uo),{},{order:Ga,item:co,itemKey:Xr,registerSize:Ko,display:Ga<=bn})},ba(co,Ga))}:function(co,Ga){var Xr=ao(co,Ga);return ie.createElement(_a,(0,et.Z)({},Uo,{order:Ga,key:Xr,item:co,renderItem:Ur,itemKey:Xr,registerSize:Ko,display:Ga<=bn}))},Oo,mi={order:ri?bn:Number.MAX_SAFE_INTEGER,className:"".concat(po,"-rest"),registerSize:Zo,display:ri};if(Ir)Ir&&(Oo=ie.createElement(Qn.Provider,{value:(0,de.Z)((0,de.Z)({},Uo),mi)},Ir(ho)));else{var ui=jr||wo;Oo=ie.createElement(_a,(0,et.Z)({},Uo,mi),typeof ui=="function"?ui(ho):ui)}var Li=ie.createElement(De,(0,et.Z)({className:se()(!Hr&&dt,Qa),style:ir,ref:Ne},lt),hr.map(So),_r?Oo:null,Tr&&ie.createElement(_a,(0,et.Z)({},Uo,{responsive:ar,responsiveDisabled:!qa,order:bn,className:"".concat(po,"-suffix"),registerSize:fi,display:!0,style:jo}),Tr));return ar&&(Li=ie.createElement(Ve.Z,{onResize:Wr,disabled:!qa},Li)),Li}var zo=ie.forwardRef(Vo);zo.displayName="Overflow",zo.Item=$r,zo.RESPONSIVE=uo,zo.INVALIDATE=Mo;var Ca=zo,tr=Ca,$a=function(Ne,$e){var dt,$t,hn=Ne.prefixCls,Rn=Ne.id,ba=Ne.inputElement,ya=Ne.disabled,Fa=Ne.tabIndex,Pa=Ne.autoFocus,Wa=Ne.autoComplete,ir=Ne.editable,Qa=Ne.activeDescendantId,Cr=Ne.value,jr=Ne.maxLength,Ir=Ne.onKeyDown,Tr=Ne.onMouseDown,Se=Ne.onChange,De=Ne.onPaste,ct=Ne.onCompositionStart,he=Ne.onCompositionEnd,lt=Ne.open,gt=Ne.attrs,At=ba||ie.createElement("input",null),Je=At,st=Je.ref,mt=Je.props,Ut=mt.onKeyDown,un=mt.onChange,Mn=mt.onMouseDown,qt=mt.onCompositionStart,Tn=mt.onCompositionEnd,ge=mt.style;return"maxLength"in At.props,At=ie.cloneElement(At,(0,de.Z)((0,de.Z)((0,de.Z)({type:"search"},mt),{},{id:Rn,ref:bt($e,st),disabled:ya,tabIndex:Fa,autoComplete:Wa||"off",autoFocus:Pa,className:se()("".concat(hn,"-selection-search-input"),(dt=At)===null||dt===void 0||($t=dt.props)===null||$t===void 0?void 0:$t.className),role:"combobox","aria-label":"Search","aria-expanded":lt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(Rn,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(Rn,"_list"),"aria-activedescendant":lt?Qa:void 0},gt),{},{value:ir?Cr:"",maxLength:jr,readOnly:!ir,unselectable:ir?null:"on",style:(0,de.Z)((0,de.Z)({},ge),{},{opacity:ir?null:0}),onKeyDown:function(Ee){Ir(Ee),Ut&&Ut(Ee)},onMouseDown:function(Ee){Tr(Ee),Mn&&Mn(Ee)},onChange:function(Ee){Se(Ee),un&&un(Ee)},onCompositionStart:function(Ee){ct(Ee),qt&&qt(Ee)},onCompositionEnd:function(Ee){he(Ee),Tn&&Tn(Ee)},onPaste:De})),At},gr=ie.forwardRef($a);gr.displayName="Input";var Jr=gr;function Ha(be){return Array.isArray(be)?be:be!==void 0?[be]:[]}var rr=typeof window!="undefined"&&window.document&&window.document.documentElement,en=rr;function gn(be){return be!=null}function an(be){return!be&&be!==0}function pa(be){return["string","number"].includes((0,je.Z)(be))}function Ja(be){var Ne=void 0;return be&&(pa(be.title)?Ne=be.title.toString():pa(be.label)&&(Ne=be.label.toString())),Ne}function xr(be,Ne){en?ie.useLayoutEffect(be,Ne):ie.useEffect(be,Ne)}function vo(be){var Ne;return(Ne=be.key)!==null&&Ne!==void 0?Ne:be.value}var Qr=function(Ne){Ne.preventDefault(),Ne.stopPropagation()},xn=function(Ne){var $e=Ne.id,dt=Ne.prefixCls,$t=Ne.values,hn=Ne.open,Rn=Ne.searchValue,ba=Ne.autoClearSearchValue,ya=Ne.inputRef,Fa=Ne.placeholder,Pa=Ne.disabled,Wa=Ne.mode,ir=Ne.showSearch,Qa=Ne.autoFocus,Cr=Ne.autoComplete,jr=Ne.activeDescendantId,Ir=Ne.tabIndex,Tr=Ne.removeIcon,Se=Ne.maxTagCount,De=Ne.maxTagTextLength,ct=Ne.maxTagPlaceholder,he=ct===void 0?function(ra){return"+ ".concat(ra.length," ...")}:ct,lt=Ne.tagRender,gt=Ne.onToggleOpen,At=Ne.onRemove,Je=Ne.onInputChange,st=Ne.onInputPaste,mt=Ne.onInputKeyDown,Ut=Ne.onInputMouseDown,un=Ne.onInputCompositionStart,Mn=Ne.onInputCompositionEnd,qt=ie.useRef(null),Tn=(0,ie.useState)(0),ge=(0,Te.Z)(Tn,2),Ce=ge[0],Ee=ge[1],ht=(0,ie.useState)(!1),Wt=(0,Te.Z)(ht,2),En=Wt[0],Nn=Wt[1],Zt="".concat(dt,"-selection"),It=hn||Wa==="multiple"&&ba===!1||Wa==="tags"?Rn:"",Rt=Wa==="tags"||Wa==="multiple"&&ba===!1||ir&&(hn||En);xr(function(){Ee(qt.current.scrollWidth)},[It]);function on(ra,cn,ia,Va,In){return ie.createElement("span",{className:se()("".concat(Zt,"-item"),(0,_e.Z)({},"".concat(Zt,"-item-disabled"),ia)),title:Ja(ra)},ie.createElement("span",{className:"".concat(Zt,"-item-content")},cn),Va&&ie.createElement(Jn,{className:"".concat(Zt,"-item-remove"),onMouseDown:Qr,onClick:In,customizeIcon:Tr},"\xD7"))}function vt(ra,cn,ia,Va,In){var bn=function(kr){Qr(kr),gt(!hn)};return ie.createElement("span",{onMouseDown:bn},lt({label:cn,value:ra,disabled:ia,closable:Va,onClose:In}))}function _t(ra){var cn=ra.disabled,ia=ra.label,Va=ra.value,In=!Pa&&!cn,bn=ia;if(typeof De=="number"&&(typeof ia=="string"||typeof ia=="number")){var vr=String(bn);vr.length>De&&(bn="".concat(vr.slice(0,De),"..."))}var kr=function(Zr){Zr&&Zr.stopPropagation(),At(ra)};return typeof lt=="function"?vt(Va,bn,cn,In,kr):on(ra,bn,cn,In,kr)}function Hn(ra){var cn=typeof he=="function"?he(ra):he;return on({title:cn},cn,!1)}var Vn=ie.createElement("div",{className:"".concat(Zt,"-search"),style:{width:Ce},onFocus:function(){Nn(!0)},onBlur:function(){Nn(!1)}},ie.createElement(Jr,{ref:ya,open:hn,prefixCls:dt,id:$e,inputElement:null,disabled:Pa,autoFocus:Qa,autoComplete:Cr,editable:Rt,activeDescendantId:jr,value:It,onKeyDown:mt,onMouseDown:Ut,onChange:Je,onPaste:st,onCompositionStart:un,onCompositionEnd:Mn,tabIndex:Ir,attrs:mn(Ne,!0)}),ie.createElement("span",{ref:qt,className:"".concat(Zt,"-search-mirror"),"aria-hidden":!0},It,"\xA0")),kn=ie.createElement(tr,{prefixCls:"".concat(Zt,"-overflow"),data:$t,renderItem:_t,renderRest:Hn,suffix:Vn,itemKey:vo,maxCount:Se});return ie.createElement(ie.Fragment,null,kn,!$t.length&&!It&&ie.createElement("span",{className:"".concat(Zt,"-placeholder")},Fa))},fa=xn,yo=function(Ne){var $e=Ne.inputElement,dt=Ne.prefixCls,$t=Ne.id,hn=Ne.inputRef,Rn=Ne.disabled,ba=Ne.autoFocus,ya=Ne.autoComplete,Fa=Ne.activeDescendantId,Pa=Ne.mode,Wa=Ne.open,ir=Ne.values,Qa=Ne.placeholder,Cr=Ne.tabIndex,jr=Ne.showSearch,Ir=Ne.searchValue,Tr=Ne.activeValue,Se=Ne.maxLength,De=Ne.onInputKeyDown,ct=Ne.onInputMouseDown,he=Ne.onInputChange,lt=Ne.onInputPaste,gt=Ne.onInputCompositionStart,At=Ne.onInputCompositionEnd,Je=Ne.title,st=ie.useState(!1),mt=(0,Te.Z)(st,2),Ut=mt[0],un=mt[1],Mn=Pa==="combobox",qt=Mn||jr,Tn=ir[0],ge=Ir||"";Mn&&Tr&&!Ut&&(ge=Tr),ie.useEffect(function(){Mn&&un(!1)},[Mn,Tr]);var Ce=Pa!=="combobox"&&!Wa&&!jr?!1:!!ge,Ee=Je===void 0?Ja(Tn):Je,ht=function(){if(Tn)return null;var En=Ce?{visibility:"hidden"}:void 0;return ie.createElement("span",{className:"".concat(dt,"-selection-placeholder"),style:En},Qa)};return ie.createElement(ie.Fragment,null,ie.createElement("span",{className:"".concat(dt,"-selection-search")},ie.createElement(Jr,{ref:hn,prefixCls:dt,id:$t,open:Wa,inputElement:$e,disabled:Rn,autoFocus:ba,autoComplete:ya,editable:qt,activeDescendantId:Fa,value:ge,onKeyDown:De,onMouseDown:ct,onChange:function(En){un(!0),he(En)},onPaste:lt,onCompositionStart:gt,onCompositionEnd:At,tabIndex:Cr,attrs:mn(Ne,!0),maxLength:Mn?Se:void 0})),!Mn&&Tn?ie.createElement("span",{className:"".concat(dt,"-selection-item"),title:Ee,style:Ce?{visibility:"hidden"}:void 0},Tn.label):null,ht())},ca=yo;function dr(be){return![Xe.ESC,Xe.SHIFT,Xe.BACKSPACE,Xe.TAB,Xe.WIN_KEY,Xe.ALT,Xe.META,Xe.WIN_KEY_RIGHT,Xe.CTRL,Xe.SEMICOLON,Xe.EQUALS,Xe.CAPS_LOCK,Xe.CONTEXT_MENU,Xe.F1,Xe.F2,Xe.F3,Xe.F4,Xe.F5,Xe.F6,Xe.F7,Xe.F8,Xe.F9,Xe.F10,Xe.F11,Xe.F12].includes(be)}var Eo=function(Ne,$e){var dt=(0,ie.useRef)(null),$t=(0,ie.useRef)(!1),hn=Ne.prefixCls,Rn=Ne.open,ba=Ne.mode,ya=Ne.showSearch,Fa=Ne.tokenWithEnter,Pa=Ne.autoClearSearchValue,Wa=Ne.onSearch,ir=Ne.onSearchSubmit,Qa=Ne.onToggleOpen,Cr=Ne.onInputKeyDown,jr=Ne.domRef;ie.useImperativeHandle($e,function(){return{focus:function(){dt.current.focus()},blur:function(){dt.current.blur()}}});var Ir=da(0),Tr=(0,Te.Z)(Ir,2),Se=Tr[0],De=Tr[1],ct=function(ge){var Ce=ge.which;(Ce===Xe.UP||Ce===Xe.DOWN)&&ge.preventDefault(),Cr&&Cr(ge),Ce===Xe.ENTER&&ba==="tags"&&!$t.current&&!Rn&&(ir==null||ir(ge.target.value)),dr(Ce)&&Qa(!0)},he=function(){De(!0)},lt=(0,ie.useRef)(null),gt=function(ge){Wa(ge,!0,$t.current)!==!1&&Qa(!0)},At=function(){$t.current=!0},Je=function(ge){$t.current=!1,ba!=="combobox"&&gt(ge.target.value)},st=function(ge){var Ce=ge.target.value;if(Fa&&lt.current&&/[\r\n]/.test(lt.current)){var Ee=lt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Ce=Ce.replace(Ee,lt.current)}lt.current=null,gt(Ce)},mt=function(ge){var Ce=ge.clipboardData,Ee=Ce.getData("text");lt.current=Ee},Ut=function(ge){var Ce=ge.target;if(Ce!==dt.current){var Ee=document.body.style.msTouchAction!==void 0;Ee?setTimeout(function(){dt.current.focus()}):dt.current.focus()}},un=function(ge){var Ce=Se();ge.target!==dt.current&&!Ce&&ba!=="combobox"&&ge.preventDefault(),(ba!=="combobox"&&(!ya||!Ce)||!Rn)&&(Rn&&Pa!==!1&&Wa("",!0,!1),Qa())},Mn={inputRef:dt,onInputKeyDown:ct,onInputMouseDown:he,onInputChange:st,onInputPaste:mt,onInputCompositionStart:At,onInputCompositionEnd:Je},qt=ba==="multiple"||ba==="tags"?ie.createElement(fa,(0,et.Z)({},Ne,Mn)):ie.createElement(ca,(0,et.Z)({},Ne,Mn));return ie.createElement("div",{ref:jr,className:"".concat(hn,"-selector"),onClick:Ut,onMouseDown:un},qt)},Di=ie.forwardRef(Eo);Di.displayName="Selector";var Xo=Di,Oa=z(62709),qi=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],Si=function(Ne){var $e=Ne===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:$e,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:$e,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:$e,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:$e,adjustY:1},htmlRegion:"scroll"}}},vn=function(Ne,$e){var dt=Ne.prefixCls,$t=Ne.disabled,hn=Ne.visible,Rn=Ne.children,ba=Ne.popupElement,ya=Ne.animation,Fa=Ne.transitionName,Pa=Ne.dropdownStyle,Wa=Ne.dropdownClassName,ir=Ne.direction,Qa=ir===void 0?"ltr":ir,Cr=Ne.placement,jr=Ne.builtinPlacements,Ir=Ne.dropdownMatchSelectWidth,Tr=Ne.dropdownRender,Se=Ne.dropdownAlign,De=Ne.getPopupContainer,ct=Ne.empty,he=Ne.getTriggerDOMNode,lt=Ne.onPopupVisibleChange,gt=Ne.onPopupMouseEnter,At=(0,Ze.Z)(Ne,qi),Je="".concat(dt,"-dropdown"),st=ba;Tr&&(st=Tr(ba));var mt=ie.useMemo(function(){return jr||Si(Ir)},[jr,Ir]),Ut=ya?"".concat(Je,"-").concat(ya):Fa,un=typeof Ir=="number",Mn=ie.useMemo(function(){return un?null:Ir===!1?"minWidth":"width"},[Ir,un]),qt=Pa;un&&(qt=(0,de.Z)((0,de.Z)({},qt),{},{width:Ir}));var Tn=ie.useRef(null);return ie.useImperativeHandle($e,function(){return{getPopupElement:function(){return Tn.current}}}),ie.createElement(Oa.Z,(0,et.Z)({},At,{showAction:lt?["click"]:[],hideAction:lt?["click"]:[],popupPlacement:Cr||(Qa==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:mt,prefixCls:Je,popupTransitionName:Ut,popup:ie.createElement("div",{ref:Tn,onMouseEnter:gt},st),stretch:Mn,popupAlign:Se,popupVisible:hn,getPopupContainer:De,popupClassName:se()(Wa,(0,_e.Z)({},"".concat(Je,"-empty"),ct)),popupStyle:qt,getTriggerDOMNode:he,onPopupVisibleChange:lt}),Rn)},Ea=ie.forwardRef(vn);Ea.displayName="SelectTrigger";var ha=Ea,La=z(84506);function wr(be,Ne){var $e=be.key,dt;return"value"in be&&(dt=be.value),$e!=null?$e:dt!==void 0?dt:"rc-index-key-".concat(Ne)}function ja(be,Ne){var $e=be||{},dt=$e.label,$t=$e.value,hn=$e.options,Rn=$e.groupLabel,ba=dt||(Ne?"children":"label");return{label:ba,value:$t||"value",options:hn||"options",groupLabel:Rn||ba}}function Er(be){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$e=Ne.fieldNames,dt=Ne.childrenAsData,$t=[],hn=ja($e,!1),Rn=hn.label,ba=hn.value,ya=hn.options,Fa=hn.groupLabel;function Pa(Wa,ir){Wa.forEach(function(Qa){if(ir||!(ya in Qa)){var Cr=Qa[ba];$t.push({key:wr(Qa,$t.length),groupOption:ir,data:Qa,label:Qa[Rn],value:Cr})}else{var jr=Qa[Fa];jr===void 0&&dt&&(jr=Qa.label),$t.push({key:wr(Qa,$t.length),group:!0,data:Qa,label:jr}),Pa(Qa[ya],!0)}})}return Pa(be,!1),$t}function nn(be){var Ne=(0,de.Z)({},be);return"props"in Ne||Object.defineProperty(Ne,"props",{get:function(){return ye(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),Ne}}),Ne}function To(be,Ne){if(!Ne||!Ne.length)return null;var $e=!1;function dt(hn,Rn){var ba=(0,La.Z)(Rn),ya=ba[0],Fa=ba.slice(1);if(!ya)return[hn];var Pa=hn.split(ya);return $e=$e||Pa.length>1,Pa.reduce(function(Wa,ir){return[].concat((0,x.Z)(Wa),(0,x.Z)(dt(ir,Fa)))},[]).filter(function(Wa){return Wa})}var $t=dt(be,Ne);return $e?$t:null}var za=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],to=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function li(be){return be==="tags"||be==="multiple"}var Ka=ie.forwardRef(function(be,Ne){var $e,dt,$t=be.id,hn=be.prefixCls,Rn=be.className,ba=be.showSearch,ya=be.tagRender,Fa=be.direction,Pa=be.omitDomProps,Wa=be.displayValues,ir=be.onDisplayValuesChange,Qa=be.emptyOptions,Cr=be.notFoundContent,jr=Cr===void 0?"Not Found":Cr,Ir=be.onClear,Tr=be.mode,Se=be.disabled,De=be.loading,ct=be.getInputElement,he=be.getRawInputElement,lt=be.open,gt=be.defaultOpen,At=be.onDropdownVisibleChange,Je=be.activeValue,st=be.onActiveValueChange,mt=be.activeDescendantId,Ut=be.searchValue,un=be.autoClearSearchValue,Mn=be.onSearch,qt=be.onSearchSplit,Tn=be.tokenSeparators,ge=be.allowClear,Ce=be.suffixIcon,Ee=be.clearIcon,ht=be.OptionList,Wt=be.animation,En=be.transitionName,Nn=be.dropdownStyle,Zt=be.dropdownClassName,It=be.dropdownMatchSelectWidth,Rt=be.dropdownRender,on=be.dropdownAlign,vt=be.placement,_t=be.builtinPlacements,Hn=be.getPopupContainer,Vn=be.showAction,kn=Vn===void 0?[]:Vn,ra=be.onFocus,cn=be.onBlur,ia=be.onKeyUp,Va=be.onKeyDown,In=be.onMouseDown,bn=(0,Ze.Z)(be,za),vr=li(Tr),kr=(ba!==void 0?ba:vr)||Tr==="combobox",Gr=(0,de.Z)({},bn);to.forEach(function(Ta){delete Gr[Ta]}),Pa==null||Pa.forEach(function(Ta){delete Gr[Ta]});var Zr=ie.useState(!1),po=(0,Te.Z)(Zr,2),ka=po[0],ar=po[1];ie.useEffect(function(){ar(Ke())},[]);var qa=ie.useRef(null),Hr=ie.useRef(null),_r=ie.useRef(null),hr=ie.useRef(null),ho=ie.useRef(null),ao=Sn(),Ur=(0,Te.Z)(ao,3),Kr=Ur[0],Wr=Ur[1],Ko=Ur[2];ie.useImperativeHandle(Ne,function(){var Ta,er;return{focus:(Ta=hr.current)===null||Ta===void 0?void 0:Ta.focus,blur:(er=hr.current)===null||er===void 0?void 0:er.blur,scrollTo:function(fo){var mo;return(mo=ho.current)===null||mo===void 0?void 0:mo.scrollTo(fo)}}});var Zo=ie.useMemo(function(){var Ta;if(Tr!=="combobox")return Ut;var er=(Ta=Wa[0])===null||Ta===void 0?void 0:Ta.value;return typeof er=="string"||typeof er=="number"?String(er):""},[Ut,Tr,Wa]),fi=Tr==="combobox"&&typeof ct=="function"&&ct()||null,gi=typeof he=="function"&&he(),ri=St(Hr,gi==null||($e=gi.props)===null||$e===void 0?void 0:$e.ref),jo=ie.useState(!1),Uo=(0,Te.Z)(jo,2),So=Uo[0],Oo=Uo[1];b(function(){Oo(!0)},[]);var mi=re(!1,{defaultValue:gt,value:lt}),ui=(0,Te.Z)(mi,2),Li=ui[0],co=ui[1],Ga=So?Li:!1,Xr=!jr&&Qa;(Se||Xr&&Ga&&Tr==="combobox")&&(Ga=!1);var Yr=Xr?!1:Ga,Sr=ie.useCallback(function(Ta){var er=Ta!==void 0?Ta:!Ga;Se||(co(er),Ga!==er&&(At==null||At(er)))},[Se,Ga,co,At]),Ao=ie.useMemo(function(){return(Tn||[]).some(function(Ta){return[`
`,`\r
`].includes(Ta)})},[Tn]),oi=function(er,Br,fo){var mo=!0,Fr=er;st==null||st(null);var zr=fo?null:To(er,Tn);return Tr!=="combobox"&&zr&&(Fr="",qt==null||qt(zr),Sr(!1),mo=!1),Mn&&Zo!==Fr&&Mn(Fr,{source:Br?"typing":"effect"}),mo},zi=function(er){!er||!er.trim()||Mn(er,{source:"submit"})};ie.useEffect(function(){!Ga&&!vr&&Tr!=="combobox"&&oi("",!1,!1)},[Ga]),ie.useEffect(function(){Li&&Se&&co(!1),Se&&Wr(!1)},[Se]);var Fi=da(),Zi=(0,Te.Z)(Fi,2),Hi=Zi[0],ul=Zi[1],_i=function(er){var Br=Hi(),fo=er.which;if(fo===Xe.ENTER&&(Tr!=="combobox"&&er.preventDefault(),Ga||Sr(!0)),ul(!!Zo),fo===Xe.BACKSPACE&&!Br&&vr&&!Zo&&Wa.length){for(var mo=(0,x.Z)(Wa),Fr=null,zr=mo.length-1;zr>=0;zr-=1){var qr=mo[zr];if(!qr.disabled){mo.splice(zr,1),Fr=qr;break}}Fr&&ir(mo,{type:"remove",values:[Fr]})}for(var Ar=arguments.length,eo=new Array(Ar>1?Ar-1:0),Lo=1;Lo<Ar;Lo++)eo[Lo-1]=arguments[Lo];if(Ga&&ho.current){var bi;(bi=ho.current).onKeyDown.apply(bi,[er].concat(eo))}Va==null||Va.apply(void 0,[er].concat(eo))},Gi=function(er){for(var Br=arguments.length,fo=new Array(Br>1?Br-1:0),mo=1;mo<Br;mo++)fo[mo-1]=arguments[mo];if(Ga&&ho.current){var Fr;(Fr=ho.current).onKeyUp.apply(Fr,[er].concat(fo))}ia==null||ia.apply(void 0,[er].concat(fo))},nl=function(er){var Br=Wa.filter(function(fo){return fo!==er});ir(Br,{type:"remove",values:[er]})},Dl=ie.useRef(!1),fe=function(){Wr(!0),Se||(ra&&!Dl.current&&ra.apply(void 0,arguments),kn.includes("focus")&&Sr(!0)),Dl.current=!0},pe=function(){Wr(!1,function(){Dl.current=!1,Sr(!1)}),!Se&&(Zo&&(Tr==="tags"?Mn(Zo,{source:"submit"}):Tr==="multiple"&&Mn("",{source:"blur"})),cn&&cn.apply(void 0,arguments))},Fe=[];ie.useEffect(function(){return function(){Fe.forEach(function(Ta){return clearTimeout(Ta)}),Fe.splice(0,Fe.length)}},[]);var Re=function(er){var Br,fo=er.target,mo=(Br=_r.current)===null||Br===void 0?void 0:Br.getPopupElement();if(mo&&mo.contains(fo)){var Fr=setTimeout(function(){var eo=Fe.indexOf(Fr);if(eo!==-1&&Fe.splice(eo,1),Ko(),!ka&&!mo.contains(document.activeElement)){var Lo;(Lo=hr.current)===null||Lo===void 0||Lo.focus()}});Fe.push(Fr)}for(var zr=arguments.length,qr=new Array(zr>1?zr-1:0),Ar=1;Ar<zr;Ar++)qr[Ar-1]=arguments[Ar];In==null||In.apply(void 0,[er].concat(qr))},qe=ie.useState({}),tt=(0,Te.Z)(qe,2),Ct=tt[1];function Kt(){Ct({})}var Lt;gi&&(Lt=function(er){Sr(er)}),yn(function(){var Ta;return[qa.current,(Ta=_r.current)===null||Ta===void 0?void 0:Ta.getPopupElement()]},Yr,Sr,!!gi);var Bn=ie.useMemo(function(){return(0,de.Z)((0,de.Z)({},be),{},{notFoundContent:jr,open:Ga,triggerOpen:Yr,id:$t,showSearch:kr,multiple:vr,toggleOpen:Sr})},[be,jr,Yr,Ga,$t,kr,vr,Sr]),Gn=!!Ce||De,zn;Gn&&(zn=ie.createElement(Jn,{className:se()("".concat(hn,"-arrow"),(0,_e.Z)({},"".concat(hn,"-arrow-loading"),De)),customizeIcon:Ce,customizeIconProps:{loading:De,searchValue:Zo,open:Ga,focused:Kr,showSearch:kr}}));var Jt=function(){var er;Ir==null||Ir(),(er=hr.current)===null||er===void 0||er.focus(),ir([],{type:"clear",values:Wa}),oi("",!1,!1)},wn=va(hn,Jt,Wa,ge,Ee,Se,Zo,Tr),An=wn.allowClear,qn=wn.clearIcon,la=ie.createElement(ht,{ref:ho}),Aa=se()(hn,Rn,(dt={},(0,_e.Z)(dt,"".concat(hn,"-focused"),Kr),(0,_e.Z)(dt,"".concat(hn,"-multiple"),vr),(0,_e.Z)(dt,"".concat(hn,"-single"),!vr),(0,_e.Z)(dt,"".concat(hn,"-allow-clear"),ge),(0,_e.Z)(dt,"".concat(hn,"-show-arrow"),Gn),(0,_e.Z)(dt,"".concat(hn,"-disabled"),Se),(0,_e.Z)(dt,"".concat(hn,"-loading"),De),(0,_e.Z)(dt,"".concat(hn,"-open"),Ga),(0,_e.Z)(dt,"".concat(hn,"-customize-input"),fi),(0,_e.Z)(dt,"".concat(hn,"-show-search"),kr),dt)),Ma=ie.createElement(ha,{ref:_r,disabled:Se,prefixCls:hn,visible:Yr,popupElement:la,animation:Wt,transitionName:En,dropdownStyle:Nn,dropdownClassName:Zt,direction:Fa,dropdownMatchSelectWidth:It,dropdownRender:Rt,dropdownAlign:on,placement:vt,builtinPlacements:_t,getPopupContainer:Hn,empty:Qa,getTriggerDOMNode:function(){return Hr.current},onPopupVisibleChange:Lt,onPopupMouseEnter:Kt},gi?ie.cloneElement(gi,{ref:ri}):ie.createElement(Xo,(0,et.Z)({},be,{domRef:Hr,prefixCls:hn,inputElement:fi,ref:hr,id:$t,showSearch:kr,autoClearSearchValue:un,mode:Tr,activeDescendantId:mt,tagRender:ya,values:Wa,open:Ga,onToggleOpen:Sr,activeValue:Je,searchValue:Zo,onSearch:oi,onSearchSubmit:zi,onRemove:nl,tokenWithEnter:Ao}))),cr;return gi?cr=Ma:cr=ie.createElement("div",(0,et.Z)({className:Aa},Gr,{ref:qa,onMouseDown:Re,onKeyDown:_i,onKeyUp:Gi,onFocus:fe,onBlur:pe}),Kr&&!Ga&&ie.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(Wa.map(function(Ta){var er=Ta.label,Br=Ta.value;return["number","string"].includes((0,je.Z)(er))?er:Br}).join(", "))),Ma,zn,An&&qn),ie.createElement(Et.Provider,{value:Bn},cr)}),Or=Ka,Bo=function(be,Ne){var $e=ie.useRef({values:new Map,options:new Map}),dt=ie.useMemo(function(){var hn=$e.current,Rn=hn.values,ba=hn.options,ya=be.map(function(Wa){if(Wa.label===void 0){var ir;return(0,de.Z)((0,de.Z)({},Wa),{},{label:(ir=Rn.get(Wa.value))===null||ir===void 0?void 0:ir.label})}return Wa}),Fa=new Map,Pa=new Map;return ya.forEach(function(Wa){Fa.set(Wa.value,Wa),Pa.set(Wa.value,Ne.get(Wa.value)||ba.get(Wa.value))}),$e.current.values=Fa,$e.current.options=Pa,ya},[be,Ne]),$t=ie.useCallback(function(hn){return Ne.get(hn)||$e.current.options.get(hn)},[Ne]);return[dt,$t]};function oo(be,Ne){return Ha(be).join("").toUpperCase().includes(Ne)}var Ai=function(be,Ne,$e,dt,$t){return ie.useMemo(function(){if(!$e||dt===!1)return be;var hn=Ne.options,Rn=Ne.label,ba=Ne.value,ya=[],Fa=typeof dt=="function",Pa=$e.toUpperCase(),Wa=Fa?dt:function(Qa,Cr){return $t?oo(Cr[$t],Pa):Cr[hn]?oo(Cr[Rn!=="children"?Rn:"label"],Pa):oo(Cr[ba],Pa)},ir=Fa?function(Qa){return nn(Qa)}:function(Qa){return Qa};return be.forEach(function(Qa){if(Qa[hn]){var Cr=Wa($e,ir(Qa));if(Cr)ya.push(Qa);else{var jr=Qa[hn].filter(function(Ir){return Wa($e,ir(Ir))});jr.length&&ya.push((0,de.Z)((0,de.Z)({},Qa),{},(0,_e.Z)({},hn,jr)))}return}Wa($e,ir(Qa))&&ya.push(Qa)}),ya},[be,dt,$t,$e,Ne])},Pi=0,Ni=y();function ni(){var be;return Ni?(be=Pi,Pi+=1):be="TEST_OR_SSR",be}function Ci(be){var Ne=ie.useState(),$e=(0,Te.Z)(Ne,2),dt=$e[0],$t=$e[1];return ie.useEffect(function(){$t("rc_select_".concat(ni()))},[]),be||dt}function Bt(be){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},$e=[];return ie.Children.forEach(be,function(dt){dt==null&&!Ne.keepEmpty||(Array.isArray(dt)?$e=$e.concat(Bt(dt)):(0,Be.isFragment)(dt)&&dt.props?$e=$e.concat(Bt(dt.props.children,Ne)):$e.push(dt))}),$e}var kt=["children","value"],jn=["children"];function Ia(be){var Ne=be,$e=Ne.key,dt=Ne.props,$t=dt.children,hn=dt.value,Rn=(0,Ze.Z)(dt,kt);return(0,de.Z)({key:$e,value:hn!==void 0?hn:$e,children:$t},Rn)}function sr(be){var Ne=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Bt(be).map(function($e,dt){if(!ie.isValidElement($e)||!$e.type)return null;var $t=$e,hn=$t.type.isSelectOptGroup,Rn=$t.key,ba=$t.props,ya=ba.children,Fa=(0,Ze.Z)(ba,jn);return Ne||!hn?Ia($e):(0,de.Z)((0,de.Z)({key:"__RC_SELECT_GRP__".concat(Rn===null?dt:Rn,"__"),label:Rn},Fa),{},{options:sr(ya)})}).filter(function($e){return $e})}function io(be,Ne,$e,dt,$t){return ie.useMemo(function(){var hn=be,Rn=!be;Rn&&(hn=sr(Ne));var ba=new Map,ya=new Map,Fa=function(ir,Qa,Cr){Cr&&typeof Cr=="string"&&ir.set(Qa[Cr],Qa)};function Pa(Wa){for(var ir=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Qa=0;Qa<Wa.length;Qa+=1){var Cr=Wa[Qa];!Cr[$e.options]||ir?(ba.set(Cr[$e.value],Cr),Fa(ya,Cr,$e.label),Fa(ya,Cr,dt),Fa(ya,Cr,$t)):Pa(Cr[$e.options],!0)}}return Pa(hn),{options:hn,valueOptions:ba,labelOptions:ya}},[be,Ne,$e,dt,$t])}function bo(be){var Ne=ie.useRef();Ne.current=be;var $e=ie.useCallback(function(){return Ne.current.apply(Ne,arguments)},[]);return $e}var ko=function(){return null};ko.isSelectOptGroup=!0;var fr=ko,$o=function(){return null};$o.isSelectOption=!0;var di=$o;function Ho(be,Ne){var $e=(0,de.Z)({},be);return Array.isArray(Ne)&&Ne.forEach(function(dt){delete $e[dt]}),$e}var xi=z(73299),Mi=ie.createContext(null),Yo=Mi;function Bi(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var vi=["disabled","title","children","style","className"];function Ii(be){return typeof be=="string"||typeof be=="number"}var Go=function(Ne,$e){var dt=xt(),$t=dt.prefixCls,hn=dt.id,Rn=dt.open,ba=dt.multiple,ya=dt.mode,Fa=dt.searchValue,Pa=dt.toggleOpen,Wa=dt.notFoundContent,ir=dt.onPopupScroll,Qa=ie.useContext(Yo),Cr=Qa.flattenOptions,jr=Qa.onActiveValue,Ir=Qa.defaultActiveFirstOption,Tr=Qa.onSelect,Se=Qa.menuItemSelectedIcon,De=Qa.rawValues,ct=Qa.fieldNames,he=Qa.virtual,lt=Qa.direction,gt=Qa.listHeight,At=Qa.listItemHeight,Je="".concat($t,"-item"),st=rt(function(){return Cr},[Rn,Cr],function(on,vt){return vt[0]&&on[1]!==vt[1]}),mt=ie.useRef(null),Ut=function(vt){vt.preventDefault()},un=function(vt){mt.current&&mt.current.scrollTo(typeof vt=="number"?{index:vt}:vt)},Mn=function(vt){for(var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,Hn=st.length,Vn=0;Vn<Hn;Vn+=1){var kn=(vt+Vn*_t+Hn)%Hn,ra=st[kn],cn=ra.group,ia=ra.data;if(!cn&&!ia.disabled)return kn}return-1},qt=ie.useState(function(){return Mn(0)}),Tn=(0,Te.Z)(qt,2),ge=Tn[0],Ce=Tn[1],Ee=function(vt){var _t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Ce(vt);var Hn={source:_t?"keyboard":"mouse"},Vn=st[vt];if(!Vn){jr(null,-1,Hn);return}jr(Vn.value,vt,Hn)};(0,ie.useEffect)(function(){Ee(Ir!==!1?Mn(0):-1)},[st.length,Fa]);var ht=ie.useCallback(function(on){return De.has(on)&&ya!=="combobox"},[ya,(0,x.Z)(De).toString(),De.size]);(0,ie.useEffect)(function(){var on=setTimeout(function(){if(!ba&&Rn&&De.size===1){var _t=Array.from(De)[0],Hn=st.findIndex(function(Vn){var kn=Vn.data;return kn.value===_t});Hn!==-1&&(Ee(Hn),un(Hn))}});if(Rn){var vt;(vt=mt.current)===null||vt===void 0||vt.scrollTo(void 0)}return function(){return clearTimeout(on)}},[Rn,Fa,Cr.length]);var Wt=function(vt){vt!==void 0&&Tr(vt,{selected:!De.has(vt)}),ba||Pa(!1)};if(ie.useImperativeHandle($e,function(){return{onKeyDown:function(vt){var _t=vt.which,Hn=vt.ctrlKey;switch(_t){case Xe.N:case Xe.P:case Xe.UP:case Xe.DOWN:{var Vn=0;if(_t===Xe.UP?Vn=-1:_t===Xe.DOWN?Vn=1:Bi()&&Hn&&(_t===Xe.N?Vn=1:_t===Xe.P&&(Vn=-1)),Vn!==0){var kn=Mn(ge+Vn,Vn);un(kn),Ee(kn,!0)}break}case Xe.ENTER:{var ra=st[ge];ra&&!ra.data.disabled?Wt(ra.value):Wt(void 0),Rn&&vt.preventDefault();break}case Xe.ESC:Pa(!1),Rn&&vt.stopPropagation()}},onKeyUp:function(){},scrollTo:function(vt){un(vt)}}}),st.length===0)return ie.createElement("div",{role:"listbox",id:"".concat(hn,"_list"),className:"".concat(Je,"-empty"),onMouseDown:Ut},Wa);var En=Object.keys(ct).map(function(on){return ct[on]}),Nn=function(vt){return vt.label};function Zt(on,vt){var _t=on.group;return{role:_t?"presentation":"option",id:"".concat(hn,"_list_").concat(vt)}}var It=function(vt){var _t=st[vt];if(!_t)return null;var Hn=_t.data||{},Vn=Hn.value,kn=_t.group,ra=mn(Hn,!0),cn=Nn(_t);return _t?ie.createElement("div",(0,et.Z)({"aria-label":typeof cn=="string"&&!kn?cn:null},ra,{key:vt},Zt(_t,vt),{"aria-selected":ht(Vn)}),Vn):null},Rt={role:"listbox",id:"".concat(hn,"_list")};return ie.createElement(ie.Fragment,null,he&&ie.createElement("div",(0,et.Z)({},Rt,{style:{height:0,width:0,overflow:"hidden"}}),It(ge-1),It(ge),It(ge+1)),ie.createElement(xi.Z,{itemKey:"key",ref:mt,data:st,height:gt,itemHeight:At,fullHeight:!1,onMouseDown:Ut,onScroll:ir,virtual:he,direction:lt,innerProps:he?null:Rt},function(on,vt){var _t,Hn=on.group,Vn=on.groupOption,kn=on.data,ra=on.label,cn=on.value,ia=kn.key;if(Hn){var Va,In=(Va=kn.title)!==null&&Va!==void 0?Va:Ii(ra)?ra.toString():void 0;return ie.createElement("div",{className:se()(Je,"".concat(Je,"-group")),title:In},ra!==void 0?ra:ia)}var bn=kn.disabled,vr=kn.title,kr=kn.children,Gr=kn.style,Zr=kn.className,po=(0,Ze.Z)(kn,vi),ka=Ho(po,En),ar=ht(cn),qa="".concat(Je,"-option"),Hr=se()(Je,qa,Zr,(_t={},(0,_e.Z)(_t,"".concat(qa,"-grouped"),Vn),(0,_e.Z)(_t,"".concat(qa,"-active"),ge===vt&&!bn),(0,_e.Z)(_t,"".concat(qa,"-disabled"),bn),(0,_e.Z)(_t,"".concat(qa,"-selected"),ar),_t)),_r=Nn(on),hr=!Se||typeof Se=="function"||ar,ho=typeof _r=="number"?_r:_r||cn,ao=Ii(ho)?ho.toString():void 0;return vr!==void 0&&(ao=vr),ie.createElement("div",(0,et.Z)({},mn(ka),he?{}:Zt(on,vt),{"aria-selected":ar,className:Hr,title:ao,onMouseMove:function(){ge===vt||bn||Ee(vt)},onClick:function(){bn||Wt(cn)},style:Gr}),ie.createElement("div",{className:"".concat(qa,"-content")},ho),ie.isValidElement(Se)||ar,hr&&ie.createElement(Jn,{className:"".concat(Je,"-option-state"),customizeIcon:Se,customizeIconProps:{isSelected:ar}},ar?"\u2713":null))}))},Xt=ie.forwardRef(Go);Xt.displayName="OptionList";var Fn=Xt;function Wn(be){var Ne=be.mode,$e=be.options,dt=be.children,$t=be.backfill,hn=be.allowClear,Rn=be.placeholder,ba=be.getInputElement,ya=be.showSearch,Fa=be.onSearch,Pa=be.defaultOpen,Wa=be.autoFocus,ir=be.labelInValue,Qa=be.value,Cr=be.inputValue,jr=be.optionLabelProp,Ir=isMultiple(Ne),Tr=ya!==void 0?ya:Ir||Ne==="combobox",Se=$e||convertChildrenToData(dt);if(warning(Ne!=="tags"||Se.every(function(lt){return!lt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),Ne==="tags"||Ne==="combobox"){var De=Se.some(function(lt){return lt.options?lt.options.some(function(gt){return typeof("value"in gt?gt.value:gt.key)=="number"}):typeof("value"in lt?lt.value:lt.key)=="number"});warning(!De,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(Ne!=="combobox"||!jr,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(Ne==="combobox"||!$t,"`backfill` only works with `combobox` mode."),warning(Ne==="combobox"||!ba,"`getInputElement` only work with `combobox` mode."),noteOnce(Ne!=="combobox"||!ba||!hn||!Rn,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),Fa&&!Tr&&Ne!=="combobox"&&Ne!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Pa||Wa,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),Qa!=null){var ct=toArray(Qa);warning(!ir||ct.every(function(lt){return _typeof(lt)==="object"&&("key"in lt||"value"in lt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ir||Array.isArray(Qa),"`value` should be array when `mode` is `multiple` or `tags`")}if(dt){var he=null;toNodeArray(dt).some(function(lt){if(!React.isValidElement(lt)||!lt.type)return!1;var gt=lt,At=gt.type;if(At.isSelectOption)return!1;if(At.isSelectOptGroup){var Je=toNodeArray(lt.props.children).every(function(st){return!React.isValidElement(st)||!lt.type||st.type.isSelectOption?!0:(he=st.type,!1)});return!Je}return he=At,!0}),he&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(he.displayName||he.name||he,"`.")),warning(Cr===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function it(be,Ne){if(be){var $e=function dt($t){for(var hn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Rn=0;Rn<$t.length;Rn++){var ba=$t[Rn];if(ba[Ne==null?void 0:Ne.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!hn&&Array.isArray(ba[Ne==null?void 0:Ne.options])&&dt(ba[Ne==null?void 0:Ne.options],!0))break}};$e(be)}}var ta=null,nr=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],ur=["inputValue"];function Ln(be){return!be||(0,je.Z)(be)!=="object"}var Xn=ie.forwardRef(function(be,Ne){var $e=be.id,dt=be.mode,$t=be.prefixCls,hn=$t===void 0?"rc-select":$t,Rn=be.backfill,ba=be.fieldNames,ya=be.inputValue,Fa=be.searchValue,Pa=be.onSearch,Wa=be.autoClearSearchValue,ir=Wa===void 0?!0:Wa,Qa=be.onSelect,Cr=be.onDeselect,jr=be.dropdownMatchSelectWidth,Ir=jr===void 0?!0:jr,Tr=be.filterOption,Se=be.filterSort,De=be.optionFilterProp,ct=be.optionLabelProp,he=be.options,lt=be.children,gt=be.defaultActiveFirstOption,At=be.menuItemSelectedIcon,Je=be.virtual,st=be.direction,mt=be.listHeight,Ut=mt===void 0?200:mt,un=be.listItemHeight,Mn=un===void 0?20:un,qt=be.value,Tn=be.defaultValue,ge=be.labelInValue,Ce=be.onChange,Ee=(0,Ze.Z)(be,nr),ht=Ci($e),Wt=li(dt),En=!!(!he&&lt),Nn=ie.useMemo(function(){return Tr===void 0&&dt==="combobox"?!1:Tr},[Tr,dt]),Zt=ie.useMemo(function(){return ja(ba,En)},[JSON.stringify(ba),En]),It=re("",{value:Fa!==void 0?Fa:ya,postState:function(Xr){return Xr||""}}),Rt=(0,Te.Z)(It,2),on=Rt[0],vt=Rt[1],_t=io(he,lt,Zt,De,ct),Hn=_t.valueOptions,Vn=_t.labelOptions,kn=_t.options,ra=ie.useCallback(function(Ga){var Xr=Ha(Ga);return Xr.map(function(Yr){var Sr,Ao,oi,zi,Fi;if(Ln(Yr))Sr=Yr;else{var Zi;oi=Yr.key,Ao=Yr.label,Sr=(Zi=Yr.value)!==null&&Zi!==void 0?Zi:oi}var Hi=Hn.get(Sr);if(Hi){var ul;if(Ao===void 0&&(Ao=Hi==null?void 0:Hi[ct||Zt.label]),oi===void 0&&(oi=(ul=Hi==null?void 0:Hi.key)!==null&&ul!==void 0?ul:Sr),zi=Hi==null?void 0:Hi.disabled,Fi=Hi==null?void 0:Hi.title,0)var _i}return{label:Ao,value:Sr,key:oi,disabled:zi,title:Fi}})},[Zt,ct,Hn]),cn=re(Tn,{value:qt}),ia=(0,Te.Z)(cn,2),Va=ia[0],In=ia[1],bn=ie.useMemo(function(){var Ga,Xr=ra(Va);return dt==="combobox"&&an((Ga=Xr[0])===null||Ga===void 0?void 0:Ga.value)?[]:Xr},[Va,ra,dt]),vr=Bo(bn,Hn),kr=(0,Te.Z)(vr,2),Gr=kr[0],Zr=kr[1],po=ie.useMemo(function(){if(!dt&&Gr.length===1){var Ga=Gr[0];if(Ga.value===null&&(Ga.label===null||Ga.label===void 0))return[]}return Gr.map(function(Xr){var Yr;return(0,de.Z)((0,de.Z)({},Xr),{},{label:(Yr=Xr.label)!==null&&Yr!==void 0?Yr:Xr.value})})},[dt,Gr]),ka=ie.useMemo(function(){return new Set(Gr.map(function(Ga){return Ga.value}))},[Gr]);ie.useEffect(function(){if(dt==="combobox"){var Ga,Xr=(Ga=Gr[0])===null||Ga===void 0?void 0:Ga.value;vt(gn(Xr)?String(Xr):"")}},[Gr]);var ar=bo(function(Ga,Xr){var Yr,Sr=Xr!=null?Xr:Ga;return Yr={},(0,_e.Z)(Yr,Zt.value,Ga),(0,_e.Z)(Yr,Zt.label,Sr),Yr}),qa=ie.useMemo(function(){if(dt!=="tags")return kn;var Ga=(0,x.Z)(kn),Xr=function(Sr){return Hn.has(Sr)};return(0,x.Z)(Gr).sort(function(Yr,Sr){return Yr.value<Sr.value?-1:1}).forEach(function(Yr){var Sr=Yr.value;Xr(Sr)||Ga.push(ar(Sr,Yr.label))}),Ga},[ar,kn,Hn,Gr,dt]),Hr=Ai(qa,Zt,on,Nn,De),_r=ie.useMemo(function(){return dt!=="tags"||!on||Hr.some(function(Ga){return Ga[De||"value"]===on})||Hr.some(function(Ga){return Ga[Zt.value]===on})?Hr:[ar(on)].concat((0,x.Z)(Hr))},[ar,De,dt,Hr,on,Zt]),hr=ie.useMemo(function(){return Se?(0,x.Z)(_r).sort(function(Ga,Xr){return Se(Ga,Xr)}):_r},[_r,Se]),ho=ie.useMemo(function(){return Er(hr,{fieldNames:Zt,childrenAsData:En})},[hr,Zt,En]),ao=function(Xr){var Yr=ra(Xr);if(In(Yr),Ce&&(Yr.length!==Gr.length||Yr.some(function(oi,zi){var Fi;return((Fi=Gr[zi])===null||Fi===void 0?void 0:Fi.value)!==(oi==null?void 0:oi.value)}))){var Sr=ge?Yr:Yr.map(function(oi){return oi.value}),Ao=Yr.map(function(oi){return nn(Zr(oi.value))});Ce(Wt?Sr:Sr[0],Wt?Ao:Ao[0])}},Ur=ie.useState(null),Kr=(0,Te.Z)(Ur,2),Wr=Kr[0],Ko=Kr[1],Zo=ie.useState(0),fi=(0,Te.Z)(Zo,2),gi=fi[0],ri=fi[1],jo=gt!==void 0?gt:dt!=="combobox",Uo=ie.useCallback(function(Ga,Xr){var Yr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Sr=Yr.source,Ao=Sr===void 0?"keyboard":Sr;ri(Xr),Rn&&dt==="combobox"&&Ga!==null&&Ao==="keyboard"&&Ko(String(Ga))},[Rn,dt]),So=function(Xr,Yr,Sr){var Ao=function(){var Dl,fe=Zr(Xr);return[ge?{label:fe==null?void 0:fe[Zt.label],value:Xr,key:(Dl=fe==null?void 0:fe.key)!==null&&Dl!==void 0?Dl:Xr}:Xr,nn(fe)]};if(Yr&&Qa){var oi=Ao(),zi=(0,Te.Z)(oi,2),Fi=zi[0],Zi=zi[1];Qa(Fi,Zi)}else if(!Yr&&Cr&&Sr!=="clear"){var Hi=Ao(),ul=(0,Te.Z)(Hi,2),_i=ul[0],Gi=ul[1];Cr(_i,Gi)}},Oo=bo(function(Ga,Xr){var Yr,Sr=Wt?Xr.selected:!0;Sr?Yr=Wt?[].concat((0,x.Z)(Gr),[Ga]):[Ga]:Yr=Gr.filter(function(Ao){return Ao.value!==Ga}),ao(Yr),So(Ga,Sr),dt==="combobox"?Ko(""):(!li||ir)&&(vt(""),Ko(""))}),mi=function(Xr,Yr){ao(Xr);var Sr=Yr.type,Ao=Yr.values;(Sr==="remove"||Sr==="clear")&&Ao.forEach(function(oi){So(oi.value,!1,Sr)})},ui=function(Xr,Yr){if(vt(Xr),Ko(null),Yr.source==="submit"){var Sr=(Xr||"").trim();if(Sr){var Ao=Array.from(new Set([].concat((0,x.Z)(ka),[Sr])));ao(Ao),So(Sr,!0),vt("")}return}Yr.source!=="blur"&&(dt==="combobox"&&ao(Xr),Pa==null||Pa(Xr))},Li=function(Xr){var Yr=Xr;dt!=="tags"&&(Yr=Xr.map(function(Ao){var oi=Vn.get(Ao);return oi==null?void 0:oi.value}).filter(function(Ao){return Ao!==void 0}));var Sr=Array.from(new Set([].concat((0,x.Z)(ka),(0,x.Z)(Yr))));ao(Sr),Sr.forEach(function(Ao){So(Ao,!0)})},co=ie.useMemo(function(){var Ga=Je!==!1&&Ir!==!1;return(0,de.Z)((0,de.Z)({},_t),{},{flattenOptions:ho,onActiveValue:Uo,defaultActiveFirstOption:jo,onSelect:Oo,menuItemSelectedIcon:At,rawValues:ka,fieldNames:Zt,virtual:Ga,direction:st,listHeight:Ut,listItemHeight:Mn,childrenAsData:En})},[_t,ho,Uo,jo,Oo,At,ka,Zt,Je,Ir,Ut,Mn,En]);return ie.createElement(Yo.Provider,{value:co},ie.createElement(Or,(0,et.Z)({},Ee,{id:ht,prefixCls:hn,ref:Ne,omitDomProps:ur,mode:dt,displayValues:po,onDisplayValuesChange:mi,direction:st,searchValue:on,onSearch:ui,autoClearSearchValue:ir,onSearchSplit:Li,dropdownMatchSelectWidth:Ir,OptionList:Fn,emptyOptions:!ho.length,activeValue:Wr,activeDescendantId:"".concat(ht,"_list_").concat(gi)})))}),Pn=Xn;Pn.Option=di,Pn.OptGroup=fr;var na=null,Yn=null,Dn=z(17341);function Sa(be){var Ne=ie.useRef(!1),$e=ie.useState(be),dt=(0,Te.Z)($e,2),$t=dt[0],hn=dt[1];ie.useEffect(function(){return Ne.current=!1,function(){Ne.current=!0}},[]);function Rn(ba,ya){ya&&Ne.current||hn(ba)}return[$t,Rn]}function Nr(be){return be!==void 0}function we(be,Ne){var $e=Ne||{},dt=$e.defaultValue,$t=$e.value,hn=$e.onChange,Rn=$e.postState,ba=Sa(function(){return Nr($t)?$t:Nr(dt)?typeof dt=="function"?dt():dt:typeof be=="function"?be():be}),ya=(0,Te.Z)(ba,2),Fa=ya[0],Pa=ya[1],Wa=$t!==void 0?$t:Fa,ir=Rn?Rn(Wa):Wa,Qa=Vr(hn),Cr=Sa([Wa]),jr=(0,Te.Z)(Cr,2),Ir=jr[0],Tr=jr[1];Cn(function(){var De=Ir[0];Fa!==De&&Qa(Fa,De)},[Ir]),Cn(function(){Nr($t)||Pa($t)},[$t]);var Se=Vr(function(De,ct){Pa(De,ct),Tr([Wa],ct)});return[ir,Se]}var rn=ie.createContext(null),Ht=rn,_n="__rc_cascader_search_mark__",Gt=function(Ne,$e,dt){var $t=dt.label;return $e.some(function(hn){return String(hn[$t]).toLowerCase().includes(Ne.toLowerCase())})},oa=function(Ne,$e,dt,$t){return $e.map(function(hn){return hn[$t.label]}).join(" / ")},ma=function(be,Ne,$e,dt,$t,hn){var Rn=$t.filter,ba=Rn===void 0?Gt:Rn,ya=$t.render,Fa=ya===void 0?oa:ya,Pa=$t.limit,Wa=Pa===void 0?50:Pa,ir=$t.sort;return ie.useMemo(function(){var Qa=[];if(!be)return[];function Cr(jr,Ir){var Tr=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;jr.forEach(function(Se){if(!(!ir&&Wa!==!1&&Wa>0&&Qa.length>=Wa)){var De=[].concat((0,x.Z)(Ir),[Se]),ct=Se[$e.children],he=Tr||Se.disabled;if((!ct||ct.length===0||hn)&&ba(be,De,{label:$e.label})){var lt;Qa.push((0,de.Z)((0,de.Z)({},Se),{},(lt={disabled:he},(0,_e.Z)(lt,$e.label,Fa(be,De,dt,$e)),(0,_e.Z)(lt,_n,De),(0,_e.Z)(lt,$e.children,void 0),lt)))}ct&&Cr(Se[$e.children],De,he)}})}return Cr(Ne,[]),ir&&Qa.sort(function(jr,Ir){return ir(jr[_n],Ir[_n],be,$e)}),Wa!==!1&&Wa>0?Qa.slice(0,Wa):Qa},[be,Ne,$e,dt,Fa,hn,ba,ir,Wa])},ea="__RC_CASCADER_SPLIT__",wa="SHOW_PARENT",mr="SHOW_CHILD";function Ra(be){return be.join(ea)}function Xa(be){return be.map(Ra)}function Za(be){return be.split(ea)}function pr(be){var Ne=be||{},$e=Ne.label,dt=Ne.value,$t=Ne.children,hn=dt||"value";return{label:$e||"label",value:hn,key:hn,children:$t||"children"}}function Rr(be,Ne){var $e,dt;return($e=be.isLeaf)!==null&&$e!==void 0?$e:!((dt=be[Ne.children])!==null&&dt!==void 0&&dt.length)}function qo(be){var Ne=be.parentElement;if(Ne){var $e=be.offsetTop-Ne.offsetTop;$e-Ne.scrollTop<0?Ne.scrollTo({top:$e}):$e+be.offsetHeight-Ne.scrollTop>Ne.offsetHeight&&Ne.scrollTo({top:$e+be.offsetHeight-Ne.offsetHeight})}}function si(be,Ne){return be.map(function($e){var dt;return(dt=$e[_n])===null||dt===void 0?void 0:dt.map(function($t){return $t[Ne.value]})})}function ki(be,Ne,$e){var dt=new Set(be),$t=Ne();return be.filter(function(hn){var Rn=$t[hn],ba=Rn?Rn.parent:null,ya=Rn?Rn.children:null;return Rn&&Rn.node.disabled?!0:$e===mr?!(ya&&ya.some(function(Fa){return Fa.key&&dt.has(Fa.key)})):!(ba&&!ba.node.disabled&&dt.has(ba.key))})}function pi(be,Ne,$e){for(var dt=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1,$t=Ne,hn=[],Rn=function(){var Fa,Pa,Wa,ir=be[ba],Qa=(Fa=$t)===null||Fa===void 0?void 0:Fa.findIndex(function(jr){var Ir=jr[$e.value];return dt?String(Ir)===String(ir):Ir===ir}),Cr=Qa!==-1?(Pa=$t)===null||Pa===void 0?void 0:Pa[Qa]:null;hn.push({value:(Wa=Cr==null?void 0:Cr[$e.value])!==null&&Wa!==void 0?Wa:ir,index:Qa,option:Cr}),$t=Cr==null?void 0:Cr[$e.children]},ba=0;ba<be.length;ba+=1)Rn();return hn}var Ki=function(be,Ne,$e,dt,$t){return ie.useMemo(function(){var hn=$t||function(Rn){var ba=dt?Rn.slice(-1):Rn,ya=" / ";return ba.every(function(Fa){return["string","number"].includes((0,je.Z)(Fa))})?ba.join(ya):ba.reduce(function(Fa,Pa,Wa){var ir=ie.isValidElement(Pa)?ie.cloneElement(Pa,{key:Wa}):Pa;return Wa===0?[ir]:[].concat((0,x.Z)(Fa),[ya,ir])},[])};return be.map(function(Rn){var ba,ya,Fa=pi(Rn,Ne,$e),Pa=hn(Fa.map(function(ir){var Qa,Cr=ir.option,jr=ir.value;return(Qa=Cr==null?void 0:Cr[$e.label])!==null&&Qa!==void 0?Qa:jr}),Fa.map(function(ir){var Qa=ir.option;return Qa})),Wa=Ra(Rn);return{label:Pa,value:Wa,key:Wa,valueCells:Rn,disabled:(ba=Fa[Fa.length-1])===null||ba===void 0||(ya=ba.option)===null||ya===void 0?void 0:ya.disabled}})},[be,Ne,$e,$t,dt])},ml=z(1089),Fl=function(be,Ne){var $e=ie.useRef({options:null,info:null}),dt=ie.useCallback(function(){return $e.current.options!==be&&($e.current.options=be,$e.current.info=(0,ml.I8)(be,{fieldNames:Ne,initWrapper:function(hn){return(0,de.Z)((0,de.Z)({},hn),{},{pathKeyEntities:{}})},processEntity:function(hn,Rn){var ba=hn.nodes.map(function(ya){return ya[Ne.value]}).join(ea);Rn.pathKeyEntities[ba]=hn,hn.key=ba}})),$e.current.info.pathKeyEntities},[Ne,be]);return dt},Xi=function(be,Ne){return ie.useCallback(function($e){var dt=[],$t=[];return $e.forEach(function(hn){var Rn=pi(hn,be,Ne);Rn.every(function(ba){return ba.option})?$t.push(hn):dt.push(hn)}),[$t,dt]},[be,Ne])},ol={},pl=[],Qi=function(Ne){pl.push(Ne)};function Il(be,Ne){if(0)var $e}function Vl(be,Ne){if(0)var $e}function $l(){ol={}}function jl(be,Ne,$e){!Ne&&!ol[$e]&&(be(!1,$e),ol[$e]=!0)}function Al(be,Ne){jl(Il,be,Ne)}function is(be,Ne){jl(Vl,be,Ne)}Al.preMessage=Qi,Al.resetWarned=$l,Al.noteOnce=is;var cl=null;function Tl(be){return ie.useMemo(function(){if(!be)return[!1,{}];var Ne={matchInputWidth:!0,limit:50};return be&&(0,je.Z)(be)==="object"&&(Ne=(0,de.Z)((0,de.Z)({},Ne),be)),Ne.limit<=0&&delete Ne.limit,[!0,Ne]},[be])}var Bl=ie.memo(function(be){var Ne=be.children;return Ne},function(be,Ne){return!Ne.open}),Cs=Bl;function Kl(be){var Ne,$e=be.prefixCls,dt=be.checked,$t=be.halfChecked,hn=be.disabled,Rn=be.onClick,ba=be.disableCheckbox,ya=ie.useContext(Ht),Fa=ya.checkable,Pa=typeof Fa!="boolean"?Fa:null;return ie.createElement("span",{className:se()("".concat($e),(Ne={},(0,_e.Z)(Ne,"".concat($e,"-checked"),dt),(0,_e.Z)(Ne,"".concat($e,"-indeterminate"),!dt&&$t),(0,_e.Z)(Ne,"".concat($e,"-disabled"),hn||ba),Ne)),onClick:Rn},Pa)}var kl="__cascader_fix_label__";function wi(be){var Ne=be.prefixCls,$e=be.multiple,dt=be.options,$t=be.activeValue,hn=be.prevValuePath,Rn=be.onToggleOpen,ba=be.onSelect,ya=be.onActive,Fa=be.checkedSet,Pa=be.halfCheckedSet,Wa=be.loadingKeys,ir=be.isSelectable,Qa=be.searchValue,Cr="".concat(Ne,"-menu"),jr="".concat(Ne,"-menu-item"),Ir=ie.useContext(Ht),Tr=Ir.fieldNames,Se=Ir.changeOnSelect,De=Ir.expandTrigger,ct=Ir.expandIcon,he=Ir.loadingIcon,lt=Ir.dropdownMenuColumnStyle,gt=De==="hover",At=ie.useMemo(function(){return dt.map(function(Je){var st,mt=Je.disabled,Ut=Je.disableCheckbox,un=Je[_n],Mn=(st=Je[kl])!==null&&st!==void 0?st:Je[Tr.label],qt=Je[Tr.value],Tn=Rr(Je,Tr),ge=un?un.map(function(En){return En[Tr.value]}):[].concat((0,x.Z)(hn),[qt]),Ce=Ra(ge),Ee=Wa.includes(Ce),ht=Fa.has(Ce),Wt=Pa.has(Ce);return{disabled:mt,label:Mn,value:qt,isLeaf:Tn,isLoading:Ee,checked:ht,halfChecked:Wt,option:Je,disableCheckbox:Ut,fullPath:ge,fullPathKey:Ce}})},[dt,Fa,Tr,Pa,Wa,hn]);return ie.createElement("ul",{className:Cr,role:"menu"},At.map(function(Je){var st,mt=Je.disabled,Ut=Je.label,un=Je.value,Mn=Je.isLeaf,qt=Je.isLoading,Tn=Je.checked,ge=Je.halfChecked,Ce=Je.option,Ee=Je.fullPath,ht=Je.fullPathKey,Wt=Je.disableCheckbox,En=function(){if(!(mt||Qa)){var Rt=(0,x.Z)(Ee);gt&&Mn&&Rt.pop(),ya(Rt)}},Nn=function(){ir(Ce)&&ba(Ee,Mn)},Zt;return typeof Ce.title=="string"?Zt=Ce.title:typeof Ut=="string"&&(Zt=Ut),ie.createElement("li",{key:ht,className:se()(jr,(st={},(0,_e.Z)(st,"".concat(jr,"-expand"),!Mn),(0,_e.Z)(st,"".concat(jr,"-active"),$t===un||$t===ht),(0,_e.Z)(st,"".concat(jr,"-disabled"),mt),(0,_e.Z)(st,"".concat(jr,"-loading"),qt),st)),style:lt,role:"menuitemcheckbox",title:Zt,"aria-checked":Tn,"data-path-key":ht,onClick:function(){En(),!Wt&&(!$e||Mn)&&Nn()},onDoubleClick:function(){Se&&Rn(!1)},onMouseEnter:function(){gt&&En()},onMouseDown:function(Rt){Rt.preventDefault()}},$e&&ie.createElement(Kl,{prefixCls:"".concat(Ne,"-checkbox"),checked:Tn,halfChecked:ge,disabled:mt||Wt,disableCheckbox:Wt,onClick:function(Rt){Wt||(Rt.stopPropagation(),Nn())}}),ie.createElement("div",{className:"".concat(jr,"-content")},Ut),!qt&&ct&&!Mn&&ie.createElement("div",{className:"".concat(jr,"-expand-icon")},ct),qt&&he&&ie.createElement("div",{className:"".concat(jr,"-loading-icon")},he))}))}var fl=function(){var be=xt(),Ne=be.multiple,$e=be.open,dt=ie.useContext(Ht),$t=dt.values,hn=ie.useState([]),Rn=(0,Te.Z)(hn,2),ba=Rn[0],ya=Rn[1];return ie.useEffect(function(){if($e&&!Ne){var Fa=$t[0];ya(Fa||[])}},[$e]),[ba,ya]},Pr={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Ne){var $e=Ne.keyCode;if(Ne.altKey&&!Ne.ctrlKey||Ne.metaKey||$e>=Pr.F1&&$e<=Pr.F12)return!1;switch($e){case Pr.ALT:case Pr.CAPS_LOCK:case Pr.CONTEXT_MENU:case Pr.CTRL:case Pr.DOWN:case Pr.END:case Pr.ESC:case Pr.HOME:case Pr.INSERT:case Pr.LEFT:case Pr.MAC_FF_META:case Pr.META:case Pr.NUMLOCK:case Pr.NUM_CENTER:case Pr.PAGE_DOWN:case Pr.PAGE_UP:case Pr.PAUSE:case Pr.PRINT_SCREEN:case Pr.RIGHT:case Pr.SHIFT:case Pr.UP:case Pr.WIN_KEY:case Pr.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Ne){if(Ne>=Pr.ZERO&&Ne<=Pr.NINE||Ne>=Pr.NUM_ZERO&&Ne<=Pr.NUM_MULTIPLY||Ne>=Pr.A&&Ne<=Pr.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Ne===0)return!0;switch(Ne){case Pr.SPACE:case Pr.QUESTION_MARK:case Pr.NUM_PLUS:case Pr.NUM_MINUS:case Pr.NUM_PERIOD:case Pr.NUM_DIVISION:case Pr.SEMICOLON:case Pr.DASH:case Pr.EQUALS:case Pr.COMMA:case Pr.PERIOD:case Pr.SLASH:case Pr.APOSTROPHE:case Pr.SINGLE_QUOTE:case Pr.OPEN_SQUARE_BRACKET:case Pr.BACKSLASH:case Pr.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},xl=Pr,fs=function(be,Ne,$e,dt,$t,hn){var Rn=xt(),ba=Rn.direction,ya=Rn.searchValue,Fa=Rn.toggleOpen,Pa=Rn.open,Wa=ba==="rtl",ir=ie.useMemo(function(){for(var lt=-1,gt=Ne,At=[],Je=[],st=dt.length,mt=si(Ne,$e),Ut=function(Ce){var Ee=gt.findIndex(function(ht,Wt){return(mt[Wt]?Ra(mt[Wt]):ht[$e.value])===dt[Ce]});if(Ee===-1)return"break";lt=Ee,At.push(lt),Je.push(dt[Ce]),gt=gt[lt][$e.children]},un=0;un<st&&gt;un+=1){var Mn=Ut(un);if(Mn==="break")break}for(var qt=Ne,Tn=0;Tn<At.length-1;Tn+=1)qt=qt[At[Tn]][$e.children];return[Je,lt,qt,mt]},[dt,$e,Ne]),Qa=(0,Te.Z)(ir,4),Cr=Qa[0],jr=Qa[1],Ir=Qa[2],Tr=Qa[3],Se=function(gt){$t(gt)},De=function(gt){var At=Ir.length,Je=jr;Je===-1&&gt<0&&(Je=At);for(var st=0;st<At;st+=1){Je=(Je+gt+At)%At;var mt=Ir[Je];if(mt&&!mt.disabled){var Ut=Cr.slice(0,-1).concat(Tr[Je]?Ra(Tr[Je]):mt[$e.value]);Se(Ut);return}}},ct=function(){if(Cr.length>1){var gt=Cr.slice(0,-1);Se(gt)}else Fa(!1)},he=function(){var gt,At=((gt=Ir[jr])===null||gt===void 0?void 0:gt[$e.children])||[],Je=At.find(function(mt){return!mt.disabled});if(Je){var st=[].concat((0,x.Z)(Cr),[Je[$e.value]]);Se(st)}};ie.useImperativeHandle(be,function(){return{onKeyDown:function(gt){var At=gt.which;switch(At){case xl.UP:case xl.DOWN:{var Je=0;At===xl.UP?Je=-1:At===xl.DOWN&&(Je=1),Je!==0&&De(Je);break}case xl.LEFT:{if(ya)break;Wa?he():ct();break}case xl.RIGHT:{if(ya)break;Wa?ct():he();break}case xl.BACKSPACE:{ya||ct();break}case xl.ENTER:{if(Cr.length){var st=Ir[jr],mt=(st==null?void 0:st[_n])||[];mt.length?hn(mt.map(function(Ut){return Ut[$e.value]}),mt[mt.length-1]):hn(Cr,Ir[jr])}break}case xl.ESC:Fa(!1),Pa&&gt.stopPropagation()}},onKeyUp:function(){}}})},vl=ie.forwardRef(function(be,Ne){var $e,dt,$t,hn,Rn=xt(),ba=Rn.prefixCls,ya=Rn.multiple,Fa=Rn.searchValue,Pa=Rn.toggleOpen,Wa=Rn.notFoundContent,ir=Rn.direction,Qa=Rn.open,Cr=ie.useRef(),jr=ir==="rtl",Ir=ie.useContext(Ht),Tr=Ir.options,Se=Ir.values,De=Ir.halfValues,ct=Ir.fieldNames,he=Ir.changeOnSelect,lt=Ir.onSelect,gt=Ir.searchOptions,At=Ir.dropdownPrefixCls,Je=Ir.loadData,st=Ir.expandTrigger,mt=At||ba,Ut=ie.useState([]),un=(0,Te.Z)(Ut,2),Mn=un[0],qt=un[1],Tn=function(ia){if(!(!Je||Fa)){var Va=pi(ia,Tr,ct),In=Va.map(function(kr){var Gr=kr.option;return Gr}),bn=In[In.length-1];if(bn&&!Rr(bn,ct)){var vr=Ra(ia);qt(function(kr){return[].concat((0,x.Z)(kr),[vr])}),Je(In)}}};ie.useEffect(function(){Mn.length&&Mn.forEach(function(cn){var ia=Za(cn),Va=pi(ia,Tr,ct,!0).map(function(bn){var vr=bn.option;return vr}),In=Va[Va.length-1];(!In||In[ct.children]||Rr(In,ct))&&qt(function(bn){return bn.filter(function(vr){return vr!==cn})})})},[Tr,Mn,ct]);var ge=ie.useMemo(function(){return new Set(Xa(Se))},[Se]),Ce=ie.useMemo(function(){return new Set(Xa(De))},[De]),Ee=fl(),ht=(0,Te.Z)(Ee,2),Wt=ht[0],En=ht[1],Nn=function(ia){En(ia),Tn(ia)},Zt=function(ia){var Va=ia.disabled,In=Rr(ia,ct);return!Va&&(In||he||ya)},It=function(ia,Va){var In=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;lt(ia),!ya&&(Va||he&&(st==="hover"||In))&&Pa(!1)},Rt=ie.useMemo(function(){return Fa?gt:Tr},[Fa,gt,Tr]),on=ie.useMemo(function(){for(var cn=[{options:Rt}],ia=Rt,Va=si(ia,ct),In=function(){var Gr=Wt[bn],Zr=ia.find(function(ka,ar){return(Va[ar]?Ra(Va[ar]):ka[ct.value])===Gr}),po=Zr==null?void 0:Zr[ct.children];if(!(po!=null&&po.length))return"break";ia=po,cn.push({options:po})},bn=0;bn<Wt.length;bn+=1){var vr=In();if(vr==="break")break}return cn},[Rt,Wt,ct]),vt=function(ia,Va){Zt(Va)&&It(ia,Rr(Va,ct),!0)};fs(Ne,Rt,ct,Wt,Nn,vt),ie.useEffect(function(){for(var cn=0;cn<Wt.length;cn+=1){var ia,Va=Wt.slice(0,cn+1),In=Ra(Va),bn=(ia=Cr.current)===null||ia===void 0?void 0:ia.querySelector('li[data-path-key="'.concat(In.replace(/\\{0,2}"/g,'\\"'),'"]'));bn&&qo(bn)}},[Wt]);var _t=!(($e=on[0])!==null&&$e!==void 0&&(dt=$e.options)!==null&&dt!==void 0&&dt.length),Hn=[($t={},(0,_e.Z)($t,ct.value,"__EMPTY__"),(0,_e.Z)($t,kl,Wa),(0,_e.Z)($t,"disabled",!0),$t)],Vn=(0,de.Z)((0,de.Z)({},be),{},{multiple:!_t&&ya,onSelect:It,onActive:Nn,onToggleOpen:Pa,checkedSet:ge,halfCheckedSet:Ce,loadingKeys:Mn,isSelectable:Zt}),kn=_t?[{options:Hn}]:on,ra=kn.map(function(cn,ia){var Va=Wt.slice(0,ia),In=Wt[ia];return ie.createElement(wi,(0,et.Z)({key:ia},Vn,{searchValue:Fa,prefixCls:mt,options:cn.options,prevValuePath:Va,activeValue:In}))});return ie.createElement(Cs,{open:Qa},ie.createElement("div",{className:se()("".concat(mt,"-menus"),(hn={},(0,_e.Z)(hn,"".concat(mt,"-menu-empty"),_t),(0,_e.Z)(hn,"".concat(mt,"-rtl"),jr),hn)),ref:Cr},ra))}),hl=vl;function Jl(be){var Ne=be.onPopupVisibleChange,$e=be.popupVisible,dt=be.popupClassName,$t=be.popupPlacement;warning(!Ne,"`onPopupVisibleChange` is deprecated. Please use `onDropdownVisibleChange` instead."),warning($e===void 0,"`popupVisible` is deprecated. Please use `open` instead."),warning(dt===void 0,"`popupClassName` is deprecated. Please use `dropdownClassName` instead."),warning($t===void 0,"`popupPlacement` is deprecated. Please use `placement` instead.")}function wl(be,Ne){if(be){var $e=function dt($t){for(var hn=0;hn<$t.length;hn++){var Rn=$t[hn];if(Rn[Ne==null?void 0:Ne.value]===null)return warning(!1,"`value` in Cascader options should not be `null`."),!0;if(Array.isArray(Rn[Ne==null?void 0:Ne.children])&&dt(Rn[Ne==null?void 0:Ne.children]))return!0}};$e(be)}}var il=null,Ll=["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 ps(be){return Array.isArray(be)&&Array.isArray(be[0])}function ts(be){return be?ps(be)?be:(be.length===0?[]:[be]).map(function(Ne){return Array.isArray(Ne)?Ne:[Ne]}):[]}var Po=ie.forwardRef(function(be,Ne){var $e=be.id,dt=be.prefixCls,$t=dt===void 0?"rc-cascader":dt,hn=be.fieldNames,Rn=be.defaultValue,ba=be.value,ya=be.changeOnSelect,Fa=be.onChange,Pa=be.displayRender,Wa=be.checkable,ir=be.autoClearSearchValue,Qa=ir===void 0?!0:ir,Cr=be.searchValue,jr=be.onSearch,Ir=be.showSearch,Tr=be.expandTrigger,Se=be.options,De=be.dropdownPrefixCls,ct=be.loadData,he=be.popupVisible,lt=be.open,gt=be.popupClassName,At=be.dropdownClassName,Je=be.dropdownMenuColumnStyle,st=be.popupPlacement,mt=be.placement,Ut=be.onDropdownVisibleChange,un=be.onPopupVisibleChange,Mn=be.expandIcon,qt=Mn===void 0?">":Mn,Tn=be.loadingIcon,ge=be.children,Ce=be.dropdownMatchSelectWidth,Ee=Ce===void 0?!1:Ce,ht=be.showCheckedStrategy,Wt=ht===void 0?wa:ht,En=(0,Ze.Z)(be,Ll),Nn=Ci($e),Zt=!!Wa,It=we(Rn,{value:ba,postState:ts}),Rt=(0,Te.Z)(It,2),on=Rt[0],vt=Rt[1],_t=ie.useMemo(function(){return pr(hn)},[JSON.stringify(hn)]),Hn=ie.useMemo(function(){return Se||[]},[Se]),Vn=Fl(Hn,_t),kn=ie.useCallback(function(Uo){var So=Vn();return Uo.map(function(Oo){var mi=So[Oo].nodes;return mi.map(function(ui){return ui[_t.value]})})},[Vn,_t]),ra=we("",{value:Cr,postState:function(So){return So||""}}),cn=(0,Te.Z)(ra,2),ia=cn[0],Va=cn[1],In=function(So,Oo){Va(So),Oo.source!=="blur"&&jr&&jr(So)},bn=Tl(Ir),vr=(0,Te.Z)(bn,2),kr=vr[0],Gr=vr[1],Zr=ma(ia,Hn,_t,De||$t,Gr,ya),po=Xi(Hn,_t),ka=ie.useMemo(function(){var Uo=po(on),So=(0,Te.Z)(Uo,2),Oo=So[0],mi=So[1];if(!Zt||!on.length)return[Oo,[],mi];var ui=Xa(Oo),Li=Vn(),co=(0,Dn.S)(ui,!0,Li),Ga=co.checkedKeys,Xr=co.halfCheckedKeys;return[kn(Ga),kn(Xr),mi]},[Zt,on,Vn,kn,po]),ar=(0,Te.Z)(ka,3),qa=ar[0],Hr=ar[1],_r=ar[2],hr=ie.useMemo(function(){var Uo=Xa(qa),So=ki(Uo,Vn,Wt);return[].concat((0,x.Z)(_r),(0,x.Z)(kn(So)))},[qa,Vn,kn,_r,Wt]),ho=Ki(hr,Hn,_t,Zt,Pa),ao=Vr(function(Uo){if(vt(Uo),Fa){var So=ts(Uo),Oo=So.map(function(Li){return pi(Li,Hn,_t).map(function(co){return co.option})}),mi=Zt?So:So[0],ui=Zt?Oo:Oo[0];Fa(mi,ui)}}),Ur=Vr(function(Uo){if((!Zt||Qa)&&Va(""),!Zt)ao(Uo);else{var So=Ra(Uo),Oo=Xa(qa),mi=Xa(Hr),ui=Oo.includes(So),Li=_r.some(function(Fi){return Ra(Fi)===So}),co=qa,Ga=_r;if(Li&&!ui)Ga=_r.filter(function(Fi){return Ra(Fi)!==So});else{var Xr=ui?Oo.filter(function(Fi){return Fi!==So}):[].concat((0,x.Z)(Oo),[So]),Yr=Vn(),Sr;if(ui){var Ao=(0,Dn.S)(Xr,{checked:!1,halfCheckedKeys:mi},Yr);Sr=Ao.checkedKeys}else{var oi=(0,Dn.S)(Xr,!0,Yr);Sr=oi.checkedKeys}var zi=ki(Sr,Vn,Wt);co=kn(zi)}ao([].concat((0,x.Z)(Ga),(0,x.Z)(co)))}}),Kr=function(So,Oo){if(Oo.type==="clear"){ao([]);return}var mi=Oo.values[0],ui=mi.valueCells;Ur(ui)},Wr=lt!==void 0?lt:he,Ko=At||gt,Zo=mt||st,fi=function(So){Ut==null||Ut(So),un==null||un(So)},gi=ie.useMemo(function(){return{options:Hn,fieldNames:_t,values:qa,halfValues:Hr,changeOnSelect:ya,onSelect:Ur,checkable:Wa,searchOptions:Zr,dropdownPrefixCls:De,loadData:ct,expandTrigger:Tr,expandIcon:qt,loadingIcon:Tn,dropdownMenuColumnStyle:Je}},[Hn,_t,qa,Hr,ya,Ur,Wa,Zr,De,ct,Tr,qt,Tn,Je]),ri=!(ia?Zr:Hn).length,jo=ia&&Gr.matchInputWidth||ri?{}:{minWidth:"auto"};return ie.createElement(Ht.Provider,{value:gi},ie.createElement(Or,(0,et.Z)({},En,{ref:Ne,id:Nn,prefixCls:$t,autoClearSearchValue:Qa,dropdownMatchSelectWidth:Ee,dropdownStyle:jo,displayValues:ho,onDisplayValuesChange:Kr,mode:Zt?"multiple":void 0,searchValue:ia,onSearch:In,showSearch:kr,OptionList:hl,emptyOptions:ri,open:Wr,dropdownClassName:Ko,placement:Zo,onDropdownVisibleChange:fi,getRawInputElement:function(){return ge}})))});Po.SHOW_PARENT=wa,Po.SHOW_CHILD=mr;var Xl=Po,ms=Xl,Mr=z(10366),hs=z(33603),Rs=z(8745),Zs=z(9708),ws=z(53124),Fs=z(88258),As=z(98866),El=z(98675),Bs=z(65223),ns=z(87244),Ds=z(13458),Ss=z(78642),_s=z(46163),ys=z(4173),Ms=z(63185),Es=z(14747),ls=z(80110),Ps=z(67968);const Qe=be=>{const{prefixCls:Ne,componentCls:$e,antCls:dt}=be,$t=`${$e}-menu-item`,hn=`
&${$t}-expand ${$t}-expand-icon,
${$t}-loading-icon
`;return[{[$e]:{width:be.controlWidth}},{[`${$e}-dropdown`]:[(0,Ms.C2)(`${Ne}-checkbox`,be),{[`&${dt}-select-dropdown`]:{padding:0}},{[$e]:{"&-checkbox":{top:0,marginInlineEnd:be.paddingXS},"&-menus":{display:"flex",flexWrap:"nowrap",alignItems:"flex-start",[`&${$e}-menu-empty`]:{[`${$e}-menu`]:{width:"100%",height:"auto",[$t]:{color:be.colorTextDisabled}}}},"&-menu":{flexGrow:1,minWidth:be.controlItemWidth,height:be.dropdownHeight,margin:0,padding:be.menuPadding,overflow:"auto",verticalAlign:"top",listStyle:"none","-ms-overflow-style":"-ms-autohiding-scrollbar","&:not(:last-child)":{borderInlineEnd:`${be.lineWidth}px ${be.lineType} ${be.colorSplit}`},"&-item":Object.assign(Object.assign({},Es.vS),{display:"flex",flexWrap:"nowrap",alignItems:"center",padding:be.optionPadding,lineHeight:be.lineHeight,cursor:"pointer",transition:`all ${be.motionDurationMid}`,borderRadius:be.borderRadiusSM,"&:hover":{background:be.controlItemBgHover},"&-disabled":{color:be.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"},[hn]:{color:be.colorTextDisabled}},[`&-active:not(${$t}-disabled)`]:{"&, &:hover":{fontWeight:be.optionSelectedFontWeight,backgroundColor:be.optionSelectedBg}},"&-content":{flex:"auto"},[hn]:{marginInlineStart:be.paddingXXS,color:be.colorTextDescription,fontSize:be.fontSizeIcon},"&-keyword":{color:be.colorHighlight}})}}}]},{[`${$e}-dropdown-rtl`]:{direction:"rtl"}},(0,ls.c)(be)]};var Pt=(0,Ps.Z)("Cascader",be=>[Qe(be)],be=>{const Ne=Math.round((be.controlHeight-be.fontSize*be.lineHeight)/2);return{controlWidth:184,controlItemWidth:111,dropdownHeight:180,optionSelectedBg:be.controlItemBgActive,optionSelectedFontWeight:be.fontWeightStrong,optionPadding:`${Ne}px ${be.paddingSM}px`,menuPadding:be.paddingXXS}}),ft=function(be,Ne){var $e={};for(var dt in be)Object.prototype.hasOwnProperty.call(be,dt)&&Ne.indexOf(dt)<0&&($e[dt]=be[dt]);if(be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var $t=0,dt=Object.getOwnPropertySymbols(be);$t<dt.length;$t++)Ne.indexOf(dt[$t])<0&&Object.prototype.propertyIsEnumerable.call(be,dt[$t])&&($e[dt[$t]]=be[dt[$t]]);return $e};const{SHOW_CHILD:fn,SHOW_PARENT:ua}=ms;function Ua(be,Ne,$e){const dt=be.toLowerCase().split(Ne).reduce((Rn,ba,ya)=>ya===0?[ba]:[].concat((0,x.Z)(Rn),[Ne,ba]),[]),$t=[];let hn=0;return dt.forEach((Rn,ba)=>{const ya=hn+Rn.length;let Fa=be.slice(hn,ya);hn=ya,ba%2===1&&(Fa=ie.createElement("span",{className:`${$e}-menu-item-keyword`,key:`separator-${ba}`},Fa)),$t.push(Fa)}),$t}const Ya=(be,Ne,$e,dt)=>{const $t=[],hn=be.toLowerCase();return Ne.forEach((Rn,ba)=>{ba!==0&&$t.push(" / ");let ya=Rn[dt.label];const Fa=typeof ya;(Fa==="string"||Fa==="number")&&(ya=Ua(String(ya),hn,$e)),$t.push(ya)}),$t},no=ie.forwardRef((be,Ne)=>{const{prefixCls:$e,size:dt,disabled:$t,className:hn,rootClassName:Rn,multiple:ba,bordered:ya=!0,transitionName:Fa,choiceTransitionName:Pa="",popupClassName:Wa,dropdownClassName:ir,expandIcon:Qa,placement:Cr,showSearch:jr,allowClear:Ir=!0,notFoundContent:Tr,direction:Se,getPopupContainer:De,status:ct,showArrow:he,builtinPlacements:lt,style:gt}=be,At=ft(be,["prefixCls","size","disabled","className","rootClassName","multiple","bordered","transitionName","choiceTransitionName","popupClassName","dropdownClassName","expandIcon","placement","showSearch","allowClear","notFoundContent","direction","getPopupContainer","status","showArrow","builtinPlacements","style"]),Je=(0,Mr.Z)(At,["suffixIcon"]),{getPopupContainer:st,getPrefixCls:mt,renderEmpty:Ut,direction:un,popupOverflow:Mn,cascader:qt}=ie.useContext(ws.E_),Tn=Se||un,ge=Tn==="rtl",{status:Ce,hasFeedback:Ee,isFormItemInput:ht,feedbackIcon:Wt}=ie.useContext(Bs.aM),En=(0,Zs.F)(Ce,ct),Nn=Tr||(Ut==null?void 0:Ut("Cascader"))||ie.createElement(Fs.Z,{componentName:"Cascader"}),Zt=mt(),It=mt("select",$e),Rt=mt("cascader",$e),[on,vt]=(0,ns.Z)(It),[_t]=Pt(Rt),{compactSize:Hn,compactItemClassnames:Vn}=(0,ys.ri)(It,Se),kn=se()(Wa||ir,`${Rt}-dropdown`,{[`${Rt}-dropdown-rtl`]:Tn==="rtl"},Rn,vt),ra=ie.useMemo(()=>{if(!jr)return jr;let _r={render:Ya};return typeof jr=="object"&&(_r=Object.assign(Object.assign({},_r),jr)),_r},[jr]),cn=(0,El.Z)(_r=>{var hr;return(hr=dt!=null?dt:Hn)!==null&&hr!==void 0?hr:_r}),ia=ie.useContext(As.Z),Va=$t!=null?$t:ia;let In=Qa;Qa||(In=ge?ie.createElement(Ae.Z,null):ie.createElement(Pe.Z,null));const bn=ie.createElement("span",{className:`${It}-menu-item-loading-icon`},ie.createElement(ke.Z,{spin:!0})),vr=ie.useMemo(()=>ba?ie.createElement("span",{className:`${Rt}-checkbox-inner`}):!1,[ba]),kr=(0,Ss.Z)(be.suffixIcon,he),{suffixIcon:Gr,removeIcon:Zr,clearIcon:po}=(0,_s.Z)(Object.assign(Object.assign({},be),{hasFeedback:Ee,feedbackIcon:Wt,showSuffixIcon:kr,multiple:ba,prefixCls:It,componentName:"Cascader"})),ka=ie.useMemo(()=>Cr!==void 0?Cr:ge?"bottomRight":"bottomLeft",[Cr,ge]),ar=(0,Ds.Z)(lt,Mn),qa=Ir===!0?{clearIcon:po}:Ir,Hr=ie.createElement(ms,Object.assign({prefixCls:It,className:se()(!$e&&Rt,{[`${It}-lg`]:cn==="large",[`${It}-sm`]:cn==="small",[`${It}-rtl`]:ge,[`${It}-borderless`]:!ya,[`${It}-in-form-item`]:ht},(0,Zs.Z)(It,En,Ee),Vn,qt==null?void 0:qt.className,hn,Rn,vt),disabled:Va,style:Object.assign(Object.assign({},qt==null?void 0:qt.style),gt)},Je,{builtinPlacements:ar,direction:Tn,placement:ka,notFoundContent:Nn,allowClear:qa,showSearch:ra,expandIcon:In,suffixIcon:Gr,removeIcon:Zr,loadingIcon:bn,checkable:vr,dropdownClassName:kn,dropdownPrefixCls:$e||Rt,choiceTransitionName:(0,hs.m)(Zt,"",Pa),transitionName:(0,hs.m)(Zt,"slide-up",Fa),getPopupContainer:De||st,ref:Ne}));return _t(on(Hr))}),Io=(0,Rs.Z)(no);no.SHOW_PARENT=ua,no.SHOW_CHILD=fn,no._InternalPanelDoNotUseOrYouWillBeFired=Io;var Fo=no},84567:function(ln,tn,z){"use strict";z.d(tn,{default:function(){return ve}});var x=z(94184),ie=z.n(x),Ae=z(95860),ke=z(67294),Pe=z(53124),ze=z(98866),se=z(65223),Te=ke.createContext(null),Ze=z(63185),_e=z(45353),de=z(92429),je=function(xe,Ue){var He={};for(var Me in xe)Object.prototype.hasOwnProperty.call(xe,Me)&&Ue.indexOf(Me)<0&&(He[Me]=xe[Me]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Me=Object.getOwnPropertySymbols(xe);ye<Me.length;ye++)Ue.indexOf(Me[ye])<0&&Object.prototype.propertyIsEnumerable.call(xe,Me[ye])&&(He[Me[ye]]=xe[Me[ye]]);return He};const ce=(xe,Ue)=>{var He;const{prefixCls:Me,className:ye,rootClassName:Ke,children:Ge,indeterminate:Xe=!1,style:Be,onMouseEnter:rt,onMouseLeave:pt,skipGroup:bt=!1,disabled:St}=xe,wt=je(xe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:jt,direction:Jn,checkbox:va}=ke.useContext(Pe.E_),Et=ke.useContext(Te),{isFormItemInput:xt}=ke.useContext(se.aM),Sn=ke.useContext(ze.Z),da=(He=(Et==null?void 0:Et.disabled)||St)!==null&&He!==void 0?He:Sn,yn=ke.useRef(wt.value);ke.useEffect(()=>{Et==null||Et.registerValue(wt.value)},[]),ke.useEffect(()=>{if(!bt)return wt.value!==yn.current&&(Et==null||Et.cancelValue(yn.current),Et==null||Et.registerValue(wt.value),yn.current=wt.value),()=>Et==null?void 0:Et.cancelValue(wt.value)},[wt.value]);const $n=jt("checkbox",Me),[nt,Un]=(0,Ze.ZP)($n),sa=Object.assign({},wt);Et&&!bt&&(sa.onChange=function(){wt.onChange&&wt.onChange.apply(wt,arguments),Et.toggleOption&&Et.toggleOption({label:Ge,value:wt.value})},sa.name=Et.name,sa.checked=Et.value.includes(wt.value));const dn=ie()(`${$n}-wrapper`,{[`${$n}-rtl`]:Jn==="rtl",[`${$n}-wrapper-checked`]:sa.checked,[`${$n}-wrapper-disabled`]:da,[`${$n}-wrapper-in-form-item`]:xt},va==null?void 0:va.className,ye,Ke,Un),Nt=ie()({[`${$n}-indeterminate`]:Xe},de.A,Un),mn=Xe?"mixed":void 0;return nt(ke.createElement(_e.Z,{component:"Checkbox",disabled:da},ke.createElement("label",{className:dn,style:Object.assign(Object.assign({},va==null?void 0:va.style),Be),onMouseEnter:rt,onMouseLeave:pt},ke.createElement(Ae.Z,Object.assign({"aria-checked":mn},sa,{prefixCls:$n,className:Nt,disabled:da,ref:Ue})),Ge!==void 0&&ke.createElement("span",null,Ge))))};var a=ke.forwardRef(ce),b=z(74902),E=z(10366),ee=function(xe,Ue){var He={};for(var Me in xe)Object.prototype.hasOwnProperty.call(xe,Me)&&Ue.indexOf(Me)<0&&(He[Me]=xe[Me]);if(xe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ye=0,Me=Object.getOwnPropertySymbols(xe);ye<Me.length;ye++)Ue.indexOf(Me[ye])<0&&Object.prototype.propertyIsEnumerable.call(xe,Me[ye])&&(He[Me[ye]]=xe[Me[ye]]);return He};const te=(xe,Ue)=>{const{defaultValue:He,children:Me,options:ye=[],prefixCls:Ke,className:Ge,rootClassName:Xe,style:Be,onChange:rt}=xe,pt=ee(xe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:bt,direction:St}=ke.useContext(Pe.E_),[wt,jt]=ke.useState(pt.value||He||[]),[Jn,va]=ke.useState([]);ke.useEffect(()=>{"value"in pt&&jt(pt.value||[])},[pt.value]);const Et=ke.useMemo(()=>ye.map(Ve=>typeof Ve=="string"||typeof Ve=="number"?{label:Ve,value:Ve}:Ve),[ye]),xt=Ve=>{va(Le=>Le.filter(yt=>yt!==Ve))},Sn=Ve=>{va(Le=>[].concat((0,b.Z)(Le),[Ve]))},da=Ve=>{const Le=wt.indexOf(Ve.value),yt=(0,b.Z)(wt);Le===-1?yt.push(Ve.value):yt.splice(Le,1),"value"in pt||jt(yt),rt==null||rt(yt.filter(Qt=>Jn.includes(Qt)).sort((Qt,Cn)=>{const Kn=Et.findIndex(On=>On.value===Qt),Da=Et.findIndex(On=>On.value===Cn);return Kn-Da}))},yn=bt("checkbox",Ke),$n=`${yn}-group`,[nt,Un]=(0,Ze.ZP)(yn),sa=(0,E.Z)(pt,["value","disabled"]),dn=ye.length?Et.map(Ve=>ke.createElement(a,{prefixCls:yn,key:Ve.value.toString(),disabled:"disabled"in Ve?Ve.disabled:pt.disabled,value:Ve.value,checked:wt.includes(Ve.value),onChange:Ve.onChange,className:`${$n}-item`,style:Ve.style,title:Ve.title},Ve.label)):Me,Nt={toggleOption:da,value:wt,disabled:pt.disabled,name:pt.name,registerValue:Sn,cancelValue:xt},mn=ie()($n,{[`${$n}-rtl`]:St==="rtl"},Ge,Xe,Un);return nt(ke.createElement("div",Object.assign({className:mn,style:Be},sa,{ref:Ue}),ke.createElement(Te.Provider,{value:Nt},dn)))},re=ke.forwardRef(te);var oe=ke.memo(re);const ue=a;ue.Group=oe,ue.__ANT_CHECKBOX=!0;var ve=ue},63185:function(ln,tn,z){"use strict";z.d(tn,{C2:function(){return Pe}});var x=z(14747),ie=z(45503),Ae=z(67968);const ke=ze=>{const{checkboxCls:se}=ze,et=`${se}-wrapper`;return[{[`${se}-group`]:Object.assign(Object.assign({},(0,x.Wf)(ze)),{display:"inline-flex",flexWrap:"wrap",columnGap:ze.marginXS,[`> ${ze.antCls}-row`]:{flex:1}}),[et]:Object.assign(Object.assign({},(0,x.Wf)(ze)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${et}`]:{marginInlineStart:0},[`&${et}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[se]:Object.assign(Object.assign({},(0,x.Wf)(ze)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:ze.borderRadiusSM,alignSelf:"center",[`${se}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${se}-inner`]:Object.assign({},(0,x.oN)(ze))},[`${se}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:ze.checkboxSize,height:ze.checkboxSize,direction:"ltr",backgroundColor:ze.colorBgContainer,border:`${ze.lineWidth}px ${ze.lineType} ${ze.colorBorder}`,borderRadius:ze.borderRadiusSM,borderCollapse:"separate",transition:`all ${ze.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:ze.checkboxSize/14*5,height:ze.checkboxSize/14*8,border:`${ze.lineWidthBold}px solid ${ze.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${ze.motionDurationFast} ${ze.motionEaseInBack}, opacity ${ze.motionDurationFast}`}},"& + span":{paddingInlineStart:ze.paddingXS,paddingInlineEnd:ze.paddingXS}})},{[`
${et}:not(${et}-disabled),
${se}:not(${se}-disabled)
`]:{[`&:hover ${se}-inner`]:{borderColor:ze.colorPrimary}},[`${et}:not(${et}-disabled)`]:{[`&:hover ${se}-checked:not(${se}-disabled) ${se}-inner`]:{backgroundColor:ze.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${se}-checked:not(${se}-disabled):after`]:{borderColor:ze.colorPrimaryHover}}},{[`${se}-checked`]:{[`${se}-inner`]:{backgroundColor:ze.colorPrimary,borderColor:ze.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${ze.motionDurationMid} ${ze.motionEaseOutBack} ${ze.motionDurationFast}`}}},[`
${et}-checked:not(${et}-disabled),
${se}-checked:not(${se}-disabled)
`]:{[`&:hover ${se}-inner`]:{backgroundColor:ze.colorPrimaryHover,borderColor:"transparent"}}},{[se]:{"&-indeterminate":{[`${se}-inner`]:{backgroundColor:ze.colorBgContainer,borderColor:ze.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:ze.fontSizeLG/2,height:ze.fontSizeLG/2,backgroundColor:ze.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${et}-disabled`]:{cursor:"not-allowed"},[`${se}-disabled`]:{[`&, ${se}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${se}-inner`]:{background:ze.colorBgContainerDisabled,borderColor:ze.colorBorder,"&:after":{borderColor:ze.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:ze.colorTextDisabled},[`&${se}-indeterminate ${se}-inner::after`]:{background:ze.colorTextDisabled}}}]};function Pe(ze,se){const et=(0,ie.TS)(se,{checkboxCls:`.${ze}`,checkboxSize:se.controlInteractiveSize});return[ke(et)]}tn.ZP=(0,Ae.Z)("Checkbox",(ze,se)=>{let{prefixCls:et}=se;return[Pe(et,ze)]})},47221:function(ln,tn,z){"use strict";z.d(tn,{default:function(){return sa}});var x=z(79269),ie=z(94184),Ae=z.n(ie),ke=z(97685),Pe=z(74902),ze=z(71002),se=z(21770),et=z(80334),Te=z(67294),Ze=z(87462),_e=z(45987),de=z(50344),je=z(4942),ce=z(62874),y=z(15105),a=Te.forwardRef(function(dn,Nt){var mn,Ve=dn.prefixCls,Le=dn.forceRender,yt=dn.className,Qt=dn.style,Cn=dn.children,Kn=dn.isActive,Da=dn.role,On=Te.useState(Kn||Le),aa=(0,ke.Z)(On,2),xa=aa[0],_a=aa[1];return Te.useEffect(function(){(Le||Kn)&&_a(!0)},[Le,Kn]),xa?Te.createElement("div",{ref:Nt,className:Ae()("".concat(Ve,"-content"),(mn={},(0,je.Z)(mn,"".concat(Ve,"-content-active"),Kn),(0,je.Z)(mn,"".concat(Ve,"-content-inactive"),!Kn),mn),yt),style:Qt,role:Da},Te.createElement("div",{className:"".concat(Ve,"-content-box")},Cn)):null});a.displayName="PanelContent";var b=a,E=["showArrow","headerClass","isActive","onItemClick","forceRender","className","prefixCls","collapsible","accordion","panelKey","extra","header","expandIcon","openMotion","destroyInactivePanel","children"],ee=Te.forwardRef(function(dn,Nt){var mn,Ve,Le=dn.showArrow,yt=Le===void 0?!0:Le,Qt=dn.headerClass,Cn=dn.isActive,Kn=dn.onItemClick,Da=dn.forceRender,On=dn.className,aa=dn.prefixCls,xa=dn.collapsible,_a=dn.accordion,Vr=dn.panelKey,yr=dn.extra,ut=dn.header,Mt=dn.expandIcon,lr=dn.openMotion,ot=dn.destroyInactivePanel,at=dn.children,Tt=(0,_e.Z)(dn,E),sn=xa==="disabled",zt=xa==="header",Na=xa==="icon",Zn=yr!=null&&typeof yr!="boolean",Qn=function(){Kn==null||Kn(Vr)},ga=function(Lr){(Lr.key==="Enter"||Lr.keyCode===y.Z.ENTER||Lr.which===y.Z.ENTER)&&Qn()},Dr=typeof Mt=="function"?Mt(dn):Te.createElement("i",{className:"arrow"});Dr&&(Dr=Te.createElement("div",{className:"".concat(aa,"-expand-icon"),onClick:["header","icon"].includes(xa)?Qn:void 0},Dr));var br=Ae()((mn={},(0,je.Z)(mn,"".concat(aa,"-item"),!0),(0,je.Z)(mn,"".concat(aa,"-item-active"),Cn),(0,je.Z)(mn,"".concat(aa,"-item-disabled"),sn),mn),On),or=Ae()(Qt,(Ve={},(0,je.Z)(Ve,"".concat(aa,"-header"),!0),(0,je.Z)(Ve,"".concat(aa,"-header-collapsible-only"),zt),(0,je.Z)(Ve,"".concat(aa,"-icon-collapsible-only"),Na),Ve)),ro={className:or,"aria-expanded":Cn,"aria-disabled":sn,onKeyDown:ga};return!zt&&!Na&&(ro.onClick=Qn,ro.role=_a?"tab":"button",ro.tabIndex=sn?-1:0),Te.createElement("div",(0,Ze.Z)({},Tt,{ref:Nt,className:br}),Te.createElement("div",ro,yt&&Dr,Te.createElement("span",{className:"".concat(aa,"-header-text"),onClick:xa==="header"?Qn:void 0},ut),Zn&&Te.createElement("div",{className:"".concat(aa,"-extra")},yr)),Te.createElement(ce.Z,(0,Ze.Z)({visible:Cn,leavedClassName:"".concat(aa,"-content-hidden")},lr,{forceRender:Da,removeOnLeave:ot}),function($r,Lr){var uo=$r.className,Mo=$r.style;return Te.createElement(b,{ref:Lr,prefixCls:aa,className:uo,style:Mo,isActive:Cn,forceRender:Da,role:_a?"tabpanel":void 0},at)}))}),te=ee,re=["children","label","key","collapsible","onItemClick","destroyInactivePanel"],oe=function(Nt,mn){var Ve=mn.prefixCls,Le=mn.accordion,yt=mn.collapsible,Qt=mn.destroyInactivePanel,Cn=mn.onItemClick,Kn=mn.activeKey,Da=mn.openMotion,On=mn.expandIcon;return Nt.map(function(aa,xa){var _a=aa.children,Vr=aa.label,yr=aa.key,ut=aa.collapsible,Mt=aa.onItemClick,lr=aa.destroyInactivePanel,ot=(0,_e.Z)(aa,re),at=String(yr!=null?yr:xa),Tt=ut!=null?ut:yt,sn=lr!=null?lr:Qt,zt=function(Qn){Tt!=="disabled"&&(Cn(Qn),Mt==null||Mt(Qn))},Na=!1;return Le?Na=Kn[0]===at:Na=Kn.indexOf(at)>-1,Te.createElement(te,(0,Ze.Z)({},ot,{prefixCls:Ve,key:at,panelKey:at,isActive:Na,accordion:Le,openMotion:Da,expandIcon:On,header:Vr,collapsible:Tt,onItemClick:zt,destroyInactivePanel:sn}),_a)})},ue=function(Nt,mn,Ve){if(!Nt)return null;var Le=Ve.prefixCls,yt=Ve.accordion,Qt=Ve.collapsible,Cn=Ve.destroyInactivePanel,Kn=Ve.onItemClick,Da=Ve.activeKey,On=Ve.openMotion,aa=Ve.expandIcon,xa=Nt.key||String(mn),_a=Nt.props,Vr=_a.header,yr=_a.headerClass,ut=_a.destroyInactivePanel,Mt=_a.collapsible,lr=_a.onItemClick,ot=!1;yt?ot=Da[0]===xa:ot=Da.indexOf(xa)>-1;var at=Mt!=null?Mt:Qt,Tt=function(Na){at!=="disabled"&&(Kn(Na),lr==null||lr(Na))},sn={key:xa,panelKey:xa,header:Vr,headerClass:yr,isActive:ot,prefixCls:Le,destroyInactivePanel:ut!=null?ut:Cn,openMotion:On,accordion:yt,children:Nt.props.children,onItemClick:Tt,expandIcon:aa,collapsible:at};return typeof Nt.type=="string"?Nt:(Object.keys(sn).forEach(function(zt){typeof sn[zt]=="undefined"&&delete sn[zt]}),Te.cloneElement(Nt,sn))};function ve(dn,Nt,mn){return Array.isArray(dn)?oe(dn,mn):(0,de.Z)(Nt).map(function(Ve,Le){return ue(Ve,Le,mn)})}var xe=ve;function Ue(dn){var Nt=dn;if(!Array.isArray(Nt)){var mn=(0,ze.Z)(Nt);Nt=mn==="number"||mn==="string"?[Nt]:[]}return Nt.map(function(Ve){return String(Ve)})}var He=Te.forwardRef(function(dn,Nt){var mn=dn.prefixCls,Ve=mn===void 0?"rc-collapse":mn,Le=dn.destroyInactivePanel,yt=Le===void 0?!1:Le,Qt=dn.style,Cn=dn.accordion,Kn=dn.className,Da=dn.children,On=dn.collapsible,aa=dn.openMotion,xa=dn.expandIcon,_a=dn.activeKey,Vr=dn.defaultActiveKey,yr=dn.onChange,ut=dn.items,Mt=Ae()(Ve,Kn),lr=(0,se.Z)([],{value:_a,onChange:function(Zn){return yr==null?void 0:yr(Zn)},defaultValue:Vr,postState:Ue}),ot=(0,ke.Z)(lr,2),at=ot[0],Tt=ot[1],sn=function(Zn){return Tt(function(){if(Cn)return at[0]===Zn?[]:[Zn];var Qn=at.indexOf(Zn),ga=Qn>-1;return ga?at.filter(function(Dr){return Dr!==Zn}):[].concat((0,Pe.Z)(at),[Zn])})};(0,et.ZP)(!Da,"`children` will be removed in next major version. Please use `items` instead.");var zt=xe(ut,Da,{prefixCls:Ve,accordion:Cn,openMotion:aa,expandIcon:xa,collapsible:On,destroyInactivePanel:yt,onItemClick:sn,activeKey:at});return Te.createElement("div",{ref:Nt,className:Mt,style:Qt,role:Cn?"tablist":void 0},zt)}),Me=Object.assign(He,{Panel:te}),ye=Me,Ke=Me.Panel,Ge=z(37419),Xe=z(10366),Be=z(33603),rt=z(96159),pt=z(53124),bt=z(98675),wt=Te.forwardRef((dn,Nt)=>{const{getPrefixCls:mn}=Te.useContext(pt.E_),{prefixCls:Ve,className:Le,showArrow:yt=!0}=dn,Qt=mn("collapse",Ve),Cn=Ae()({[`${Qt}-no-arrow`]:!yt},Le);return Te.createElement(ye.Panel,Object.assign({ref:Nt},dn,{prefixCls:Qt,className:Cn}))}),jt=z(14747),Jn=z(33507),va=z(67968),Et=z(45503);const xt=dn=>{const{componentCls:Nt,contentBg:mn,padding:Ve,headerBg:Le,headerPadding:yt,collapseHeaderPaddingSM:Qt,collapseHeaderPaddingLG:Cn,collapsePanelBorderRadius:Kn,lineWidth:Da,lineType:On,colorBorder:aa,colorText:xa,colorTextHeading:_a,colorTextDisabled:Vr,fontSize:yr,fontSizeLG:ut,lineHeight:Mt,marginSM:lr,paddingSM:ot,paddingLG:at,paddingXS:Tt,motionDurationSlow:sn,fontSizeIcon:zt,contentPadding:Na}=dn,Zn=`${Da}px ${On} ${aa}`;return{[Nt]:Object.assign(Object.assign({},(0,jt.Wf)(dn)),{backgroundColor:Le,border:Zn,borderBottom:0,borderRadius:`${Kn}px`,"&-rtl":{direction:"rtl"},[`& > ${Nt}-item`]:{borderBottom:Zn,"&:last-child":{[`
&,
& > ${Nt}-header`]:{borderRadius:`0 0 ${Kn}px ${Kn}px`}},[`> ${Nt}-header`]:{position:"relative",display:"flex",flexWrap:"nowrap",alignItems:"flex-start",padding:yt,color:_a,lineHeight:Mt,cursor:"pointer",transition:`all ${sn}, visibility 0s`,[`> ${Nt}-header-text`]:{flex:"auto"},"&:focus":{outline:"none"},[`${Nt}-expand-icon`]:{height:yr*Mt,display:"flex",alignItems:"center",paddingInlineEnd:lr},[`${Nt}-arrow`]:Object.assign(Object.assign({},(0,jt.Ro)()),{fontSize:zt,svg:{transition:`transform ${sn}`}}),[`${Nt}-header-text`]:{marginInlineEnd:"auto"}},[`${Nt}-header-collapsible-only`]:{cursor:"default",[`${Nt}-header-text`]:{flex:"none",cursor:"pointer"}},[`${Nt}-icon-collapsible-only`]:{cursor:"default",[`${Nt}-expand-icon`]:{cursor:"pointer"}}},[`${Nt}-content`]:{color:xa,backgroundColor:mn,borderTop:Zn,[`& > ${Nt}-content-box`]:{padding:Na},"&-hidden":{display:"none"}},"&-small":{[`> ${Nt}-item`]:{[`> ${Nt}-header`]:{padding:Qt,paddingInlineStart:Tt,[`> ${Nt}-expand-icon`]:{marginInlineStart:ot-Tt}},[`> ${Nt}-content > ${Nt}-content-box`]:{padding:ot}}},"&-large":{[`> ${Nt}-item`]:{fontSize:ut,[`> ${Nt}-header`]:{padding:Cn,paddingInlineStart:Ve,[`> ${Nt}-expand-icon`]:{height:ut*Mt,marginInlineStart:at-Ve}},[`> ${Nt}-content > ${Nt}-content-box`]:{padding:at}}},[`${Nt}-item:last-child`]:{[`> ${Nt}-content`]:{borderRadius:`0 0 ${Kn}px ${Kn}px`}},[`& ${Nt}-item-disabled > ${Nt}-header`]:{"\n &,\n & > .arrow\n ":{color:Vr,cursor:"not-allowed"}},[`&${Nt}-icon-position-end`]:{[`& > ${Nt}-item`]:{[`> ${Nt}-header`]:{[`${Nt}-expand-icon`]:{order:1,paddingInlineEnd:0,paddingInlineStart:lr}}}}})}},Sn=dn=>{const{componentCls:Nt}=dn,mn=`> ${Nt}-item > ${Nt}-header ${Nt}-arrow svg`;return{[`${Nt}-rtl`]:{[mn]:{transform:"rotate(180deg)"}}}},da=dn=>{const{componentCls:Nt,headerBg:mn,paddingXXS:Ve,colorBorder:Le}=dn;return{[`${Nt}-borderless`]:{backgroundColor:mn,border:0,[`> ${Nt}-item`]:{borderBottom:`1px solid ${Le}`},[`
> ${Nt}-item:last-child,
> ${Nt}-item:last-child ${Nt}-header
`]:{borderRadius:0},[`> ${Nt}-item:last-child`]:{borderBottom:0},[`> ${Nt}-item > ${Nt}-content`]:{backgroundColor:"transparent",borderTop:0},[`> ${Nt}-item > ${Nt}-content > ${Nt}-content-box`]:{paddingTop:Ve}}}},yn=dn=>{const{componentCls:Nt,paddingSM:mn}=dn;return{[`${Nt}-ghost`]:{backgroundColor:"transparent",border:0,[`> ${Nt}-item`]:{borderBottom:0,[`> ${Nt}-content`]:{backgroundColor:"transparent",border:0,[`> ${Nt}-content-box`]:{paddingBlock:mn}}}}}};var $n=(0,va.Z)("Collapse",dn=>{const Nt=(0,Et.TS)(dn,{collapseHeaderPaddingSM:`${dn.paddingXS}px ${dn.paddingSM}px`,collapseHeaderPaddingLG:`${dn.padding}px ${dn.paddingLG}px`,collapsePanelBorderRadius:dn.borderRadiusLG});return[xt(Nt),da(Nt),yn(Nt),Sn(Nt),(0,Jn.Z)(Nt)]},dn=>({headerPadding:`${dn.paddingSM}px ${dn.padding}px`,headerBg:dn.colorFillAlter,contentPadding:`${dn.padding}px 16px`,contentBg:dn.colorBgContainer})),Un=Object.assign(Te.forwardRef((dn,Nt)=>{const{getPrefixCls:mn,direction:Ve,collapse:Le}=Te.useContext(pt.E_),{prefixCls:yt,className:Qt,rootClassName:Cn,style:Kn,bordered:Da=!0,ghost:On,size:aa,expandIconPosition:xa="start",children:_a,expandIcon:Vr}=dn,yr=(0,bt.Z)(Zn=>{var Qn;return(Qn=aa!=null?aa:Zn)!==null&&Qn!==void 0?Qn:"middle"}),ut=mn("collapse",yt),Mt=mn(),[lr,ot]=$n(ut),at=Te.useMemo(()=>xa==="left"?"start":xa==="right"?"end":xa,[xa]),Tt=function(){let Zn=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};const Qn=Vr?Vr(Zn):Te.createElement(x.Z,{rotate:Zn.isActive?90:void 0});return(0,rt.Tm)(Qn,()=>({className:Ae()(Qn.props.className,`${ut}-arrow`)}))},sn=Ae()(`${ut}-icon-position-${at}`,{[`${ut}-borderless`]:!Da,[`${ut}-rtl`]:Ve==="rtl",[`${ut}-ghost`]:!!On,[`${ut}-${yr}`]:yr!=="middle"},Le==null?void 0:Le.className,Qt,Cn,ot),zt=Object.assign(Object.assign({},(0,Be.Z)(Mt)),{motionAppear:!1,leavedClassName:`${ut}-content-hidden`}),Na=Te.useMemo(()=>_a?(0,Ge.Z)(_a).map((Zn,Qn)=>{var ga,Dr;if(!((ga=Zn.props)===null||ga===void 0)&&ga.disabled){const br=(Dr=Zn.key)!==null&&Dr!==void 0?Dr:String(Qn),{disabled:or,collapsible:ro}=Zn.props,$r=Object.assign(Object.assign({},(0,Xe.Z)(Zn.props,["disabled"])),{key:br,collapsible:ro!=null?ro:or?"disabled":void 0});return(0,rt.Tm)(Zn,$r)}return Zn}):null,[_a]);return lr(Te.createElement(ye,Object.assign({ref:Nt,openMotion:zt},(0,Xe.Z)(dn,["rootClassName"]),{expandIcon:Tt,prefixCls:ut,className:sn,style:Object.assign(Object.assign({},Le==null?void 0:Le.style),Kn)}),Na))}),{Panel:wt}),sa=Un},72565:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return Ci}});var x=z(94184),ie=z.n(x),Ae=z(1413),ke=z(97685),Pe=z(67294),ze=z(73935);function se(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var et={};function Te(Bt,kt){}function Ze(Bt,kt){}function _e(){et={}}function de(Bt,kt,jn){!kt&&!et[jn]&&(Bt(!1,jn),et[jn]=!0)}function je(Bt,kt){de(Te,Bt,kt)}function ce(Bt,kt){de(Ze,Bt,kt)}var y=null,a=z(71002),b=z(18459);function E(Bt,kt,jn){var Ia=Pe.useRef({});return(!("value"in Ia.current)||jn(Ia.current.condition,kt))&&(Ia.current.value=Bt(),Ia.current.condition=kt),Ia.current.value}function ee(Bt,kt){typeof Bt=="function"?Bt(kt):(0,a.Z)(Bt)==="object"&&Bt&&"current"in Bt&&(Bt.current=kt)}function te(){for(var Bt=arguments.length,kt=new Array(Bt),jn=0;jn<Bt;jn++)kt[jn]=arguments[jn];var Ia=kt.filter(function(sr){return sr});return Ia.length<=1?Ia[0]:function(sr){kt.forEach(function(io){ee(io,sr)})}}function re(){for(var Bt=arguments.length,kt=new Array(Bt),jn=0;jn<Bt;jn++)kt[jn]=arguments[jn];return E(function(){return te.apply(void 0,kt)},kt,function(Ia,sr){return Ia.length===sr.length&&Ia.every(function(io,bo){return io===sr[bo]})})}function oe(Bt){var kt,jn,Ia=(0,b.isMemo)(Bt)?Bt.type.type:Bt.type;return!(typeof Ia=="function"&&!((kt=Ia.prototype)!==null&&kt!==void 0&&kt.render)||typeof Bt=="function"&&!((jn=Bt.prototype)!==null&&jn!==void 0&&jn.render))}var ue=Pe.createContext(null),ve=ue,xe=z(74902),Ue=se()?Pe.useLayoutEffect:Pe.useEffect,He=Ue,Me=function(kt,jn){var Ia=React.useRef(!0);Ue(function(){if(!Ia.current)return kt()},jn),Ue(function(){return Ia.current=!1,function(){Ia.current=!0}},[])},ye=[];function Ke(Bt,kt){var jn=Pe.useState(function(){if(!se())return null;var Yo=document.createElement("div");return Yo}),Ia=(0,ke.Z)(jn,1),sr=Ia[0],io=Pe.useRef(!1),bo=Pe.useContext(ve),ko=Pe.useState(ye),fr=(0,ke.Z)(ko,2),$o=fr[0],di=fr[1],Ho=bo||(io.current?void 0:function(Yo){di(function(Bi){var vi=[Yo].concat((0,xe.Z)(Bi));return vi})});function xi(){sr.parentElement||document.body.appendChild(sr),io.current=!0}function Mi(){var Yo;(Yo=sr.parentElement)===null||Yo===void 0||Yo.removeChild(sr),io.current=!1}return He(function(){return Bt?bo?bo(xi):xi():Mi(),Mi},[Bt]),He(function(){$o.length&&($o.forEach(function(Yo){return Yo()}),di(ye))},[$o]),[sr,Ho]}function Ge(Bt,kt){if(!Bt)return!1;if(Bt.contains)return Bt.contains(kt);for(var jn=kt;jn;){if(jn===Bt)return!0;jn=jn.parentNode}return!1}var Xe="data-rc-order",Be="rc-util-key",rt=new Map;function pt(){var Bt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},kt=Bt.mark;return kt?kt.startsWith("data-")?kt:"data-".concat(kt):Be}function bt(Bt){if(Bt.attachTo)return Bt.attachTo;var kt=document.querySelector("head");return kt||document.body}function St(Bt){return Bt==="queue"?"prependQueue":Bt?"prepend":"append"}function wt(Bt){return Array.from((rt.get(Bt)||Bt).children).filter(function(kt){return kt.tagName==="STYLE"})}function jt(Bt){var kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!se())return null;var jn=kt.csp,Ia=kt.prepend,sr=document.createElement("style");sr.setAttribute(Xe,St(Ia)),jn!=null&&jn.nonce&&(sr.nonce=jn==null?void 0:jn.nonce),sr.innerHTML=Bt;var io=bt(kt),bo=io.firstChild;if(Ia){if(Ia==="queue"){var ko=wt(io).filter(function(fr){return["prepend","prependQueue"].includes(fr.getAttribute(Xe))});if(ko.length)return io.insertBefore(sr,ko[ko.length-1].nextSibling),sr}io.insertBefore(sr,bo)}else io.appendChild(sr);return sr}function Jn(Bt){var kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},jn=bt(kt);return wt(jn).find(function(Ia){return Ia.getAttribute(pt(kt))===Bt})}function va(Bt){var kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},jn=Jn(Bt,kt);if(jn){var Ia=bt(kt);Ia.removeChild(jn)}}function Et(Bt,kt){var jn=rt.get(Bt);if(!jn||!Ge(document,jn)){var Ia=jt("",kt),sr=Ia.parentNode;rt.set(Bt,sr),Bt.removeChild(Ia)}}function xt(){rt.clear()}function Sn(Bt,kt){var jn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Ia=bt(jn);Et(Ia,jn);var sr=Jn(kt,jn);if(sr){var io,bo;if((io=jn.csp)!==null&&io!==void 0&&io.nonce&&sr.nonce!==((bo=jn.csp)===null||bo===void 0?void 0:bo.nonce)){var ko;sr.nonce=(ko=jn.csp)===null||ko===void 0?void 0:ko.nonce}return sr.innerHTML!==Bt&&(sr.innerHTML=Bt),sr}var fr=jt(Bt,jn);return fr.setAttribute(pt(jn),kt),fr}var da;function yn(Bt){if(typeof document=="undefined")return 0;if(Bt||da===void 0){var kt=document.createElement("div");kt.style.width="100%",kt.style.height="200px";var jn=document.createElement("div"),Ia=jn.style;Ia.position="absolute",Ia.top="0",Ia.left="0",Ia.pointerEvents="none",Ia.visibility="hidden",Ia.width="200px",Ia.height="150px",Ia.overflow="hidden",jn.appendChild(kt),document.body.appendChild(jn);var sr=kt.offsetWidth;jn.style.overflow="scroll";var io=kt.offsetWidth;sr===io&&(io=jn.clientWidth),document.body.removeChild(jn),da=sr-io}return da}function $n(Bt){var kt=Bt.match(/^(.*)px$/),jn=Number(kt==null?void 0:kt[1]);return Number.isNaN(jn)?yn():jn}function nt(Bt){if(typeof document=="undefined"||!Bt||!(Bt instanceof Element))return{width:0,height:0};var kt=getComputedStyle(Bt,"::-webkit-scrollbar"),jn=kt.width,Ia=kt.height;return{width:$n(jn),height:$n(Ia)}}function Un(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var sa="rc-util-locker-".concat(Date.now()),dn=0;function Nt(Bt){var kt=!!Bt,jn=Pe.useState(function(){return dn+=1,"".concat(sa,"_").concat(dn)}),Ia=(0,ke.Z)(jn,1),sr=Ia[0];He(function(){if(kt){var io=nt(document.body).width,bo=Un();Sn(`
html body {
overflow-y: hidden;
`.concat(bo?"width: calc(100% - ".concat(io,"px);"):"",`
}`),sr)}else va(sr);return function(){va(sr)}},[kt,sr])}var mn=!1;function Ve(Bt){return typeof Bt=="boolean"&&(mn=Bt),mn}var Le=function(kt){return kt===!1?!1:!se()||!kt?null:typeof kt=="string"?document.querySelector(kt):typeof kt=="function"?kt():kt},yt=Pe.forwardRef(function(Bt,kt){var jn=Bt.open,Ia=Bt.autoLock,sr=Bt.getContainer,io=Bt.debug,bo=Bt.autoDestroy,ko=bo===void 0?!0:bo,fr=Bt.children,$o=Pe.useState(jn),di=(0,ke.Z)($o,2),Ho=di[0],xi=di[1],Mi=Ho||jn;Pe.useEffect(function(){(ko||jn)&&xi(jn)},[jn,ko]);var Yo=Pe.useState(function(){return Le(sr)}),Bi=(0,ke.Z)(Yo,2),vi=Bi[0],Ii=Bi[1];Pe.useEffect(function(){var Pn=Le(sr);Ii(Pn!=null?Pn:null)});var Go=Ke(Mi&&!vi,io),Xt=(0,ke.Z)(Go,2),Fn=Xt[0],Wn=Xt[1],it=vi!=null?vi:Fn;Nt(Ia&&jn&&se()&&(it===Fn||it===document.body));var ta=null;if(fr&&oe(fr)&&kt){var nr=fr;ta=nr.ref}var ur=re(ta,kt);if(!Mi||!se()||vi===void 0)return null;var Ln=it===!1||Ve(),Xn=fr;return kt&&(Xn=Pe.cloneElement(fr,{ref:ur})),Pe.createElement(ve.Provider,{value:Wn},Ln?Xn:(0,ze.createPortal)(Xn,it))}),Qt=yt,Cn=Qt;function Kn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Da=Kn()?Pe.useLayoutEffect:Pe.useEffect,On=function(kt,jn){var Ia=Pe.useRef(!0);Da(function(){return kt(Ia.current)},jn),Da(function(){return Ia.current=!1,function(){Ia.current=!0}},[])},aa=function(kt,jn){On(function(Ia){if(!Ia)return kt()},jn)},xa=On,_a=Pe.createContext(null),Vr=Pe.createContext({}),yr=_a,ut=z(4942),Mt=z(87462),lr=z(62874),ot={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(kt){var jn=kt.keyCode;if(kt.altKey&&!kt.ctrlKey||kt.metaKey||jn>=ot.F1&&jn<=ot.F12)return!1;switch(jn){case ot.ALT:case ot.CAPS_LOCK:case ot.CONTEXT_MENU:case ot.CTRL:case ot.DOWN:case ot.END:case ot.ESC:case ot.HOME:case ot.INSERT:case ot.LEFT:case ot.MAC_FF_META:case ot.META:case ot.NUMLOCK:case ot.NUM_CENTER:case ot.PAGE_DOWN:case ot.PAGE_UP:case ot.PAUSE:case ot.PRINT_SCREEN:case ot.RIGHT:case ot.SHIFT:case ot.UP:case ot.WIN_KEY:case ot.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(kt){if(kt>=ot.ZERO&&kt<=ot.NINE||kt>=ot.NUM_ZERO&&kt<=ot.NUM_MULTIPLY||kt>=ot.A&&kt<=ot.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&kt===0)return!0;switch(kt){case ot.SPACE:case ot.QUESTION_MARK:case ot.NUM_PLUS:case ot.NUM_MINUS:case ot.NUM_PERIOD:case ot.NUM_DIVISION:case ot.SEMICOLON:case ot.DASH:case ot.EQUALS:case ot.COMMA:case ot.PERIOD:case ot.SLASH:case ot.APOSTROPHE:case ot.SINGLE_QUOTE:case ot.OPEN_SQUARE_BRACKET:case ot.BACKSLASH:case ot.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},at=ot,Tt=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,sn=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,zt="".concat(Tt," ").concat(sn).split(/[\s\n]+/),Na="aria-",Zn="data-";function Qn(Bt,kt){return Bt.indexOf(kt)===0}function ga(Bt){var kt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,jn;kt===!1?jn={aria:!0,data:!0,attr:!0}:kt===!0?jn={aria:!0}:jn=(0,Ae.Z)({},kt);var Ia={};return Object.keys(Bt).forEach(function(sr){(jn.aria&&(sr==="role"||Qn(sr,Na))||jn.data&&Qn(sr,Zn)||jn.attr&&zt.includes(sr))&&(Ia[sr]=Bt[sr])}),Ia}function Dr(Bt){var kt=React.useRef();kt.current=Bt;var jn=React.useCallback(function(){for(var Ia,sr=arguments.length,io=new Array(sr),bo=0;bo<sr;bo++)io[bo]=arguments[bo];return(Ia=kt.current)===null||Ia===void 0?void 0:Ia.call.apply(Ia,[kt].concat(io))},[]);return jn}function br(Bt){var kt=React.useRef(!1),jn=React.useState(Bt),Ia=_slicedToArray(jn,2),sr=Ia[0],io=Ia[1];React.useEffect(function(){return kt.current=!1,function(){kt.current=!0}},[]);function bo(ko,fr){fr&&kt.current||io(ko)}return[sr,bo]}function or(Bt){return Bt!==void 0}function ro(Bt,kt){var jn=kt||{},Ia=jn.defaultValue,sr=jn.value,io=jn.onChange,bo=jn.postState,ko=useState(function(){return or(sr)?sr:or(Ia)?typeof Ia=="function"?Ia():Ia:typeof Bt=="function"?Bt():Bt}),fr=_slicedToArray(ko,2),$o=fr[0],di=fr[1],Ho=sr!==void 0?sr:$o,xi=bo?bo(Ho):Ho,Mi=useEvent(io),Yo=useState([Ho]),Bi=_slicedToArray(Yo,2),vi=Bi[0],Ii=Bi[1];useLayoutUpdateEffect(function(){var Xt=vi[0];$o!==Xt&&Mi($o,Xt)},[vi]),useLayoutUpdateEffect(function(){or(sr)||di(sr)},[sr]);var Go=useEvent(function(Xt,Fn){di(Xt,Fn),Ii([Ho],Fn)});return[xi,Go]}var $r=z(33993);function Lr(Bt,kt,jn){var Ia=Pe.useRef({});return(!("value"in Ia.current)||jn(Ia.current.condition,kt))&&(Ia.current.value=Bt(),Ia.current.condition=kt),Ia.current.value}function uo(Bt,kt){typeof Bt=="function"?Bt(kt):(0,a.Z)(Bt)==="object"&&Bt&&"current"in Bt&&(Bt.current=kt)}function Mo(){for(var Bt=arguments.length,kt=new Array(Bt),jn=0;jn<Bt;jn++)kt[jn]=arguments[jn];var Ia=kt.filter(function(sr){return sr});return Ia.length<=1?Ia[0]:function(sr){kt.forEach(function(io){uo(io,sr)})}}function wo(){for(var Bt=arguments.length,kt=new Array(Bt),jn=0;jn<Bt;jn++)kt[jn]=arguments[jn];return Lr(function(){return Mo.apply(void 0,kt)},kt,function(Ia,sr){return Ia.length!==sr.length||Ia.every(function(io,bo){return io!==sr[bo]})})}function Vo(Bt){var kt,jn,Ia=isMemo(Bt)?Bt.type.type:Bt.type;return!(typeof Ia=="function"&&!((kt=Ia.prototype)!==null&&kt!==void 0&&kt.render)||typeof Bt=="function"&&!((jn=Bt.prototype)!==null&&jn!==void 0&&jn.render))}function zo(Bt){return!isValidElement(Bt)||isFragment(Bt)?!1:Vo(Bt)}function Ca(Bt,kt,jn,Ia){if(!kt.length)return jn;var sr=_toArray(kt),io=sr[0],bo=sr.slice(1),ko;return!Bt&&typeof io=="number"?ko=[]:Array.isArray(Bt)?ko=_toConsumableArray(Bt):ko=_objectSpread({},Bt),Ia&&jn===void 0&&bo.length===1?delete ko[io][bo[0]]:ko[io]=Ca(ko[io],bo,jn,Ia),ko}function tr(Bt,kt,jn){var Ia=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return kt.length&&Ia&&jn===void 0&&!get(Bt,kt.slice(0,-1))?Bt:Ca(Bt,kt,jn,Ia)}function $a(Bt){return _typeof(Bt)==="object"&&Bt!==null&&Object.getPrototypeOf(Bt)===Object.prototype}function gr(Bt){return Array.isArray(Bt)?[]:{}}var Jr=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Ha(){for(var Bt=arguments.length,kt=new Array(Bt),jn=0;jn<Bt;jn++)kt[jn]=arguments[jn];var Ia=gr(kt[0]);return kt.forEach(function(sr){function io(bo,ko){var fr=new Set(ko),$o=get(sr,bo),di=Array.isArray($o);if(di||$a($o)){if(!fr.has($o)){fr.add($o);var Ho=get(Ia,bo);di?Ia=tr(Ia,bo,[]):(!Ho||_typeof(Ho)!=="object")&&(Ia=tr(Ia,bo,gr($o))),Jr($o).forEach(function(xi){io([].concat(_toConsumableArray(bo),[xi]),fr)})}}else Ia=tr(Ia,bo,$o)}io([])}),Ia}var rr={},en=[],gn=function(kt){en.push(kt)};function an(Bt,kt){if(0)var jn}function pa(Bt,kt){if(0)var jn}function Ja(){rr={}}function xr(Bt,kt,jn){!kt&&!rr[jn]&&(Bt(!1,jn),rr[jn]=!0)}function vo(Bt,kt){xr(an,Bt,kt)}function Qr(Bt,kt){xr(pa,Bt,kt)}vo.preMessage=gn,vo.resetWarned=Ja,vo.noteOnce=Qr;var xn=vo,fa=function(kt){var jn=kt.prefixCls,Ia=kt.className,sr=kt.style,io=kt.children,bo=kt.containerRef,ko=kt.id,fr=kt.onMouseEnter,$o=kt.onMouseOver,di=kt.onMouseLeave,Ho=kt.onClick,xi=kt.onKeyDown,Mi=kt.onKeyUp,Yo={onMouseEnter:fr,onMouseOver:$o,onMouseLeave:di,onClick:Ho,onKeyDown:xi,onKeyUp:Mi},Bi=Pe.useContext(Vr),vi=Bi.panel,Ii=wo(vi,bo);return Pe.createElement(Pe.Fragment,null,Pe.createElement("div",(0,Mt.Z)({id:ko,className:ie()("".concat(jn,"-content"),Ia),style:(0,Ae.Z)({},sr),"aria-modal":"true",role:"dialog",ref:Ii},Yo),io))},yo=fa;function ca(Bt){return typeof Bt=="string"&&String(Number(Bt))===Bt?(xn(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(Bt)):Bt}function dr(Bt){warning(!("wrapperClassName"in Bt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!Bt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var Eo={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function Di(Bt,kt){var jn,Ia,sr,io,bo=Bt.prefixCls,ko=Bt.open,fr=Bt.placement,$o=Bt.inline,di=Bt.push,Ho=Bt.forceRender,xi=Bt.autoFocus,Mi=Bt.keyboard,Yo=Bt.rootClassName,Bi=Bt.rootStyle,vi=Bt.zIndex,Ii=Bt.className,Go=Bt.id,Xt=Bt.style,Fn=Bt.motion,Wn=Bt.width,it=Bt.height,ta=Bt.children,nr=Bt.contentWrapperStyle,ur=Bt.mask,Ln=Bt.maskClosable,Xn=Bt.maskMotion,Pn=Bt.maskClassName,na=Bt.maskStyle,Yn=Bt.afterOpenChange,Dn=Bt.onClose,Sa=Bt.onMouseEnter,Nr=Bt.onMouseOver,we=Bt.onMouseLeave,rn=Bt.onClick,Ht=Bt.onKeyDown,_n=Bt.onKeyUp,Gt=Pe.useRef(),oa=Pe.useRef(),ma=Pe.useRef();Pe.useImperativeHandle(kt,function(){return Gt.current});var ea=function(ol){var pl=ol.keyCode,Qi=ol.shiftKey;switch(pl){case at.TAB:{if(pl===at.TAB){if(!Qi&&document.activeElement===ma.current){var Il;(Il=oa.current)===null||Il===void 0||Il.focus({preventScroll:!0})}else if(Qi&&document.activeElement===oa.current){var Vl;(Vl=ma.current)===null||Vl===void 0||Vl.focus({preventScroll:!0})}}break}case at.ESC:{Dn&&Mi&&(ol.stopPropagation(),Dn(ol));break}}};Pe.useEffect(function(){if(ko&&xi){var Xi;(Xi=Gt.current)===null||Xi===void 0||Xi.focus({preventScroll:!0})}},[ko]);var wa=Pe.useState(!1),mr=(0,ke.Z)(wa,2),Ra=mr[0],Xa=mr[1],Za=Pe.useContext(yr),pr;di===!1?pr={distance:0}:di===!0?pr={}:pr=di||{};var Rr=(jn=(Ia=(sr=pr)===null||sr===void 0?void 0:sr.distance)!==null&&Ia!==void 0?Ia:Za==null?void 0:Za.pushDistance)!==null&&jn!==void 0?jn:180,qo=Pe.useMemo(function(){return{pushDistance:Rr,push:function(){Xa(!0)},pull:function(){Xa(!1)}}},[Rr]);Pe.useEffect(function(){if(ko){var Xi;Za==null||(Xi=Za.push)===null||Xi===void 0||Xi.call(Za)}else{var ol;Za==null||(ol=Za.pull)===null||ol===void 0||ol.call(Za)}},[ko]),Pe.useEffect(function(){return function(){var Xi;Za==null||(Xi=Za.pull)===null||Xi===void 0||Xi.call(Za)}},[]);var si=ur&&Pe.createElement(lr.Z,(0,Mt.Z)({key:"mask"},Xn,{visible:ko}),function(Xi,ol){var pl=Xi.className,Qi=Xi.style;return Pe.createElement("div",{className:ie()("".concat(bo,"-mask"),pl,Pn),style:(0,Ae.Z)((0,Ae.Z)({},Qi),na),onClick:Ln&&ko?Dn:void 0,ref:ol})}),ki=typeof Fn=="function"?Fn(fr):Fn,pi={};if(Ra&&Rr)switch(fr){case"top":pi.transform="translateY(".concat(Rr,"px)");break;case"bottom":pi.transform="translateY(".concat(-Rr,"px)");break;case"left":pi.transform="translateX(".concat(Rr,"px)");break;default:pi.transform="translateX(".concat(-Rr,"px)");break}fr==="left"||fr==="right"?pi.width=ca(Wn):pi.height=ca(it);var Ki={onMouseEnter:Sa,onMouseOver:Nr,onMouseLeave:we,onClick:rn,onKeyDown:Ht,onKeyUp:_n},ml=Pe.createElement(lr.Z,(0,Mt.Z)({key:"panel"},ki,{visible:ko,forceRender:Ho,onVisibleChanged:function(ol){Yn==null||Yn(ol)},removeOnLeave:!1,leavedClassName:"".concat(bo,"-content-wrapper-hidden")}),function(Xi,ol){var pl=Xi.className,Qi=Xi.style;return Pe.createElement("div",(0,Mt.Z)({className:ie()("".concat(bo,"-content-wrapper"),pl),style:(0,Ae.Z)((0,Ae.Z)((0,Ae.Z)({},pi),Qi),nr)},ga(Bt,{data:!0})),Pe.createElement(yo,(0,Mt.Z)({id:Go,containerRef:ol,prefixCls:bo,className:Ii,style:Xt},Ki),ta))}),Fl=(0,Ae.Z)({},Bi);return vi&&(Fl.zIndex=vi),Pe.createElement(yr.Provider,{value:qo},Pe.createElement("div",{className:ie()(bo,"".concat(bo,"-").concat(fr),Yo,(io={},(0,ut.Z)(io,"".concat(bo,"-open"),ko),(0,ut.Z)(io,"".concat(bo,"-inline"),$o),io)),style:Fl,tabIndex:-1,ref:Gt,onKeyDown:ea},si,Pe.createElement("div",{tabIndex:0,ref:oa,style:Eo,"aria-hidden":"true","data-sentinel":"start"}),ml,Pe.createElement("div",{tabIndex:0,ref:ma,style:Eo,"aria-hidden":"true","data-sentinel":"end"})))}var Xo=Pe.forwardRef(Di),Oa=Xo,qi=function(kt){var jn=kt.open,Ia=jn===void 0?!1:jn,sr=kt.prefixCls,io=sr===void 0?"rc-drawer":sr,bo=kt.placement,ko=bo===void 0?"right":bo,fr=kt.autoFocus,$o=fr===void 0?!0:fr,di=kt.keyboard,Ho=di===void 0?!0:di,xi=kt.width,Mi=xi===void 0?378:xi,Yo=kt.mask,Bi=Yo===void 0?!0:Yo,vi=kt.maskClosable,Ii=vi===void 0?!0:vi,Go=kt.getContainer,Xt=kt.forceRender,Fn=kt.afterOpenChange,Wn=kt.destroyOnClose,it=kt.onMouseEnter,ta=kt.onMouseOver,nr=kt.onMouseLeave,ur=kt.onClick,Ln=kt.onKeyDown,Xn=kt.onKeyUp,Pn=kt.panelRef,na=Pe.useState(!1),Yn=(0,ke.Z)(na,2),Dn=Yn[0],Sa=Yn[1],Nr=Pe.useState(!1),we=(0,ke.Z)(Nr,2),rn=we[0],Ht=we[1];xa(function(){Ht(!0)},[]);var _n=rn?Ia:!1,Gt=Pe.useRef(),oa=Pe.useRef();xa(function(){_n&&(oa.current=document.activeElement)},[_n]);var ma=function(Xa){var Za;if(Sa(Xa),Fn==null||Fn(Xa),!Xa&&oa.current&&!((Za=Gt.current)!==null&&Za!==void 0&&Za.contains(oa.current))){var pr;(pr=oa.current)===null||pr===void 0||pr.focus({preventScroll:!0})}},ea=Pe.useMemo(function(){return{panel:Pn}},[Pn]);if(!Xt&&!Dn&&!_n&&Wn)return null;var wa={onMouseEnter:it,onMouseOver:ta,onMouseLeave:nr,onClick:ur,onKeyDown:Ln,onKeyUp:Xn},mr=(0,Ae.Z)((0,Ae.Z)({},kt),{},{open:_n,prefixCls:io,placement:ko,autoFocus:$o,keyboard:Ho,width:Mi,mask:Bi,maskClosable:Ii,inline:Go===!1,afterOpenChange:ma,ref:Gt},wa);return Pe.createElement(Vr.Provider,{value:ea},Pe.createElement(Cn,{open:_n||Xt||Dn,autoDestroy:!1,getContainer:Go,autoLock:Bi&&(_n||Dn)},Pe.createElement(Oa,mr)))},Si=qi,vn=Si,Ea=z(33603),ha=z(53124),La=z(65223),wr=z(69760),Er=Bt=>{const{prefixCls:kt,title:jn,footer:Ia,extra:sr,closeIcon:io,closable:bo,onClose:ko,headerStyle:fr,drawerStyle:$o,bodyStyle:di,footerStyle:Ho,children:xi}=Bt,Mi=Pe.useCallback(Go=>Pe.createElement("button",{type:"button",onClick:ko,"aria-label":"Close",className:`${kt}-close`},Go),[ko]),[Yo,Bi]=(0,wr.Z)(bo,io,Mi,void 0,!0),vi=Pe.useMemo(()=>!jn&&!Yo?null:Pe.createElement("div",{style:fr,className:ie()(`${kt}-header`,{[`${kt}-header-close-only`]:Yo&&!jn&&!sr})},Pe.createElement("div",{className:`${kt}-header-title`},Bi,jn&&Pe.createElement("div",{className:`${kt}-title`},jn)),sr&&Pe.createElement("div",{className:`${kt}-extra`},sr)),[Yo,Bi,sr,fr,kt,jn]),Ii=Pe.useMemo(()=>{if(!Ia)return null;const Go=`${kt}-footer`;return Pe.createElement("div",{className:Go,style:Ho},Ia)},[Ia,Ho,kt]);return Pe.createElement("div",{className:`${kt}-wrapper-body`,style:$o},vi,Pe.createElement("div",{className:`${kt}-body`,style:di},xi),Ii)},nn=z(4173),To=z(67968),za=z(45503),li=Bt=>{const{componentCls:kt,motionDurationSlow:jn}=Bt,Ia={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${jn}`}}};return{[kt]:{[`${kt}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${jn}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${kt}-panel-motion`]:{"&-left":[Ia,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Ia,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Ia,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Ia,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const Ka=Bt=>{const{componentCls:kt,zIndexPopup:jn,colorBgMask:Ia,colorBgElevated:sr,motionDurationSlow:io,motionDurationMid:bo,padding:ko,paddingLG:fr,fontSizeLG:$o,lineHeightLG:di,lineWidth:Ho,lineType:xi,colorSplit:Mi,marginSM:Yo,colorIcon:Bi,colorIconHover:vi,colorText:Ii,fontWeightStrong:Go,footerPaddingBlock:Xt,footerPaddingInline:Fn}=Bt,Wn=`${kt}-content-wrapper`;return{[kt]:{position:"fixed",inset:0,zIndex:jn,pointerEvents:"none","&-pure":{position:"relative",background:sr,[`&${kt}-left`]:{boxShadow:Bt.boxShadowDrawerLeft},[`&${kt}-right`]:{boxShadow:Bt.boxShadowDrawerRight},[`&${kt}-top`]:{boxShadow:Bt.boxShadowDrawerUp},[`&${kt}-bottom`]:{boxShadow:Bt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${kt}-mask`]:{position:"absolute",inset:0,zIndex:jn,background:Ia,pointerEvents:"auto"},[Wn]:{position:"absolute",zIndex:jn,maxWidth:"100vw",transition:`all ${io}`,"&-hidden":{display:"none"}},[`&-left > ${Wn}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:Bt.boxShadowDrawerLeft},[`&-right > ${Wn}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:Bt.boxShadowDrawerRight},[`&-top > ${Wn}`]:{top:0,insetInline:0,boxShadow:Bt.boxShadowDrawerUp},[`&-bottom > ${Wn}`]:{bottom:0,insetInline:0,boxShadow:Bt.boxShadowDrawerDown},[`${kt}-content`]:{width:"100%",height:"100%",overflow:"auto",background:sr,pointerEvents:"auto"},[`${kt}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${kt}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${ko}px ${fr}px`,fontSize:$o,lineHeight:di,borderBottom:`${Ho}px ${xi} ${Mi}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${kt}-extra`]:{flex:"none"},[`${kt}-close`]:{display:"inline-block",marginInlineEnd:Yo,color:Bi,fontWeight:Go,fontSize:$o,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${bo}`,textRendering:"auto","&:focus, &:hover":{color:vi,textDecoration:"none"}},[`${kt}-title`]:{flex:1,margin:0,color:Ii,fontWeight:Bt.fontWeightStrong,fontSize:$o,lineHeight:di},[`${kt}-body`]:{flex:1,minWidth:0,minHeight:0,padding:fr,overflow:"auto"},[`${kt}-footer`]:{flexShrink:0,padding:`${Xt}px ${Fn}px`,borderTop:`${Ho}px ${xi} ${Mi}`},"&-rtl":{direction:"rtl"}}}};var Or=(0,To.Z)("Drawer",Bt=>{const kt=(0,za.TS)(Bt,{});return[Ka(kt),li(kt)]},Bt=>({zIndexPopup:Bt.zIndexPopupBase,footerPaddingBlock:Bt.paddingXS,footerPaddingInline:Bt.padding})),Bo=z(16569),oo=function(Bt,kt){var jn={};for(var Ia in Bt)Object.prototype.hasOwnProperty.call(Bt,Ia)&&kt.indexOf(Ia)<0&&(jn[Ia]=Bt[Ia]);if(Bt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var sr=0,Ia=Object.getOwnPropertySymbols(Bt);sr<Ia.length;sr++)kt.indexOf(Ia[sr])<0&&Object.prototype.propertyIsEnumerable.call(Bt,Ia[sr])&&(jn[Ia[sr]]=Bt[Ia[sr]]);return jn};const Ai=null,Pi={distance:180},Ni=Bt=>{var kt;const{rootClassName:jn,width:Ia,height:sr,size:io="default",mask:bo=!0,push:ko=Pi,open:fr,afterOpenChange:$o,onClose:di,prefixCls:Ho,getContainer:xi,style:Mi,className:Yo,visible:Bi,afterVisibleChange:vi}=Bt,Ii=oo(Bt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Go,getPrefixCls:Xt,direction:Fn,drawer:Wn}=Pe.useContext(ha.E_),it=Xt("drawer",Ho),[ta,nr]=Or(it),ur=xi===void 0&&Go?()=>Go(document.body):xi,Ln=ie()({"no-mask":!bo,[`${it}-rtl`]:Fn==="rtl"},jn,nr),Xn=Pe.useMemo(()=>Ia!=null?Ia:io==="large"?736:378,[Ia,io]),Pn=Pe.useMemo(()=>sr!=null?sr:io==="large"?736:378,[sr,io]),na={motionName:(0,Ea.m)(it,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Yn=Sa=>({motionName:(0,Ea.m)(it,`panel-motion-${Sa}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),Dn=(0,Bo.H)();return ta(Pe.createElement(nn.BR,null,Pe.createElement(La.Ux,{status:!0,override:!0},Pe.createElement(vn,Object.assign({prefixCls:it,onClose:di,maskMotion:na,motion:Yn},Ii,{open:fr!=null?fr:Bi,mask:bo,push:ko,width:Xn,height:Pn,style:Object.assign(Object.assign({},Wn==null?void 0:Wn.style),Mi),className:ie()(Wn==null?void 0:Wn.className,Yo),rootClassName:Ln,getContainer:ur,afterOpenChange:$o!=null?$o:vi,panelRef:Dn}),Pe.createElement(Er,Object.assign({prefixCls:it},Ii,{onClose:di}))))))},ni=Bt=>{const{prefixCls:kt,style:jn,className:Ia,placement:sr="right"}=Bt,io=oo(Bt,["prefixCls","style","className","placement"]),{getPrefixCls:bo}=Pe.useContext(ha.E_),ko=bo("drawer",kt),[fr,$o]=Or(ko),di=ie()(ko,`${ko}-pure`,`${ko}-${sr}`,$o,Ia);return fr(Pe.createElement("div",{className:di,style:jn},Pe.createElement(Er,Object.assign({prefixCls:ko},io))))};Ni._InternalPanelDoNotUseOrYouWillBeFired=ni;var Ci=Ni},56153:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return Ps}});var x=z(67294),ie=z.t(x,2),Ae=z(79269),ke=z(94184),Pe=z.n(ke),ze=z(87462),se=z(4942),et=z(97685),Te=z(45987),Ze=z(1413),_e=z(73935);function de(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var je={};function ce(Qe,Pt){}function y(Qe,Pt){}function a(){je={}}function b(Qe,Pt,ft){!Pt&&!je[ft]&&(Qe(!1,ft),je[ft]=!0)}function E(Qe,Pt){b(ce,Qe,Pt)}function ee(Qe,Pt){b(y,Qe,Pt)}var te=null,re=z(71002),oe=z(12060);function ue(Qe,Pt,ft){var fn=x.useRef({});return(!("value"in fn.current)||ft(fn.current.condition,Pt))&&(fn.current.value=Qe(),fn.current.condition=Pt),fn.current.value}function ve(Qe,Pt){typeof Qe=="function"?Qe(Pt):(0,re.Z)(Qe)==="object"&&Qe&&"current"in Qe&&(Qe.current=Pt)}function xe(){for(var Qe=arguments.length,Pt=new Array(Qe),ft=0;ft<Qe;ft++)Pt[ft]=arguments[ft];var fn=Pt.filter(function(ua){return ua});return fn.length<=1?fn[0]:function(ua){Pt.forEach(function(Ua){ve(Ua,ua)})}}function Ue(){for(var Qe=arguments.length,Pt=new Array(Qe),ft=0;ft<Qe;ft++)Pt[ft]=arguments[ft];return ue(function(){return xe.apply(void 0,Pt)},Pt,function(fn,ua){return fn.length===ua.length&&fn.every(function(Ua,Ya){return Ua===ua[Ya]})})}function He(Qe){var Pt,ft,fn=(0,oe.isMemo)(Qe)?Qe.type.type:Qe.type;return!(typeof fn=="function"&&!((Pt=fn.prototype)!==null&&Pt!==void 0&&Pt.render)||typeof Qe=="function"&&!((ft=Qe.prototype)!==null&&ft!==void 0&&ft.render))}var Me=x.createContext(null),ye=Me,Ke=z(74902),Ge=de()?x.useLayoutEffect:x.useEffect,Xe=Ge,Be=function(Pt,ft){var fn=React.useRef(!0);Ge(function(){if(!fn.current)return Pt()},ft),Ge(function(){return fn.current=!1,function(){fn.current=!0}},[])},rt=[];function pt(Qe,Pt){var ft=x.useState(function(){if(!de())return null;var $t=document.createElement("div");return $t}),fn=(0,et.Z)(ft,1),ua=fn[0],Ua=x.useRef(!1),Ya=x.useContext(ye),no=x.useState(rt),Io=(0,et.Z)(no,2),Fo=Io[0],be=Io[1],Ne=Ya||(Ua.current?void 0:function($t){be(function(hn){var Rn=[$t].concat((0,Ke.Z)(hn));return Rn})});function $e(){ua.parentElement||document.body.appendChild(ua),Ua.current=!0}function dt(){var $t;($t=ua.parentElement)===null||$t===void 0||$t.removeChild(ua),Ua.current=!1}return Xe(function(){return Qe?Ya?Ya($e):$e():dt(),dt},[Qe]),Xe(function(){Fo.length&&(Fo.forEach(function($t){return $t()}),be(rt))},[Fo]),[ua,Ne]}function bt(Qe,Pt){if(!Qe)return!1;if(Qe.contains)return Qe.contains(Pt);for(var ft=Pt;ft;){if(ft===Qe)return!0;ft=ft.parentNode}return!1}var St="data-rc-order",wt="rc-util-key",jt=new Map;function Jn(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},Pt=Qe.mark;return Pt?Pt.startsWith("data-")?Pt:"data-".concat(Pt):wt}function va(Qe){if(Qe.attachTo)return Qe.attachTo;var Pt=document.querySelector("head");return Pt||document.body}function Et(Qe){return Qe==="queue"?"prependQueue":Qe?"prepend":"append"}function xt(Qe){return Array.from((jt.get(Qe)||Qe).children).filter(function(Pt){return Pt.tagName==="STYLE"})}function Sn(Qe){var Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!de())return null;var ft=Pt.csp,fn=Pt.prepend,ua=document.createElement("style");ua.setAttribute(St,Et(fn)),ft!=null&&ft.nonce&&(ua.nonce=ft==null?void 0:ft.nonce),ua.innerHTML=Qe;var Ua=va(Pt),Ya=Ua.firstChild;if(fn){if(fn==="queue"){var no=xt(Ua).filter(function(Io){return["prepend","prependQueue"].includes(Io.getAttribute(St))});if(no.length)return Ua.insertBefore(ua,no[no.length-1].nextSibling),ua}Ua.insertBefore(ua,Ya)}else Ua.appendChild(ua);return ua}function da(Qe){var Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ft=va(Pt);return xt(ft).find(function(fn){return fn.getAttribute(Jn(Pt))===Qe})}function yn(Qe){var Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ft=da(Qe,Pt);if(ft){var fn=va(Pt);fn.removeChild(ft)}}function $n(Qe,Pt){var ft=jt.get(Qe);if(!ft||!bt(document,ft)){var fn=Sn("",Pt),ua=fn.parentNode;jt.set(Qe,ua),Qe.removeChild(fn)}}function nt(){jt.clear()}function Un(Qe,Pt){var ft=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},fn=va(ft);$n(fn,ft);var ua=da(Pt,ft);if(ua){var Ua,Ya;if((Ua=ft.csp)!==null&&Ua!==void 0&&Ua.nonce&&ua.nonce!==((Ya=ft.csp)===null||Ya===void 0?void 0:Ya.nonce)){var no;ua.nonce=(no=ft.csp)===null||no===void 0?void 0:no.nonce}return ua.innerHTML!==Qe&&(ua.innerHTML=Qe),ua}var Io=Sn(Qe,ft);return Io.setAttribute(Jn(ft),Pt),Io}var sa;function dn(Qe){if(typeof document=="undefined")return 0;if(Qe||sa===void 0){var Pt=document.createElement("div");Pt.style.width="100%",Pt.style.height="200px";var ft=document.createElement("div"),fn=ft.style;fn.position="absolute",fn.top="0",fn.left="0",fn.pointerEvents="none",fn.visibility="hidden",fn.width="200px",fn.height="150px",fn.overflow="hidden",ft.appendChild(Pt),document.body.appendChild(ft);var ua=Pt.offsetWidth;ft.style.overflow="scroll";var Ua=Pt.offsetWidth;ua===Ua&&(Ua=ft.clientWidth),document.body.removeChild(ft),sa=ua-Ua}return sa}function Nt(Qe){var Pt=Qe.match(/^(.*)px$/),ft=Number(Pt==null?void 0:Pt[1]);return Number.isNaN(ft)?dn():ft}function mn(Qe){if(typeof document=="undefined"||!Qe||!(Qe instanceof Element))return{width:0,height:0};var Pt=getComputedStyle(Qe,"::-webkit-scrollbar"),ft=Pt.width,fn=Pt.height;return{width:Nt(ft),height:Nt(fn)}}function Ve(){return document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth}var Le="rc-util-locker-".concat(Date.now()),yt=0;function Qt(Qe){var Pt=!!Qe,ft=x.useState(function(){return yt+=1,"".concat(Le,"_").concat(yt)}),fn=(0,et.Z)(ft,1),ua=fn[0];Xe(function(){if(Pt){var Ua=mn(document.body).width,Ya=Ve();Un(`
html body {
overflow-y: hidden;
`.concat(Ya?"width: calc(100% - ".concat(Ua,"px);"):"",`
}`),ua)}else yn(ua);return function(){yn(ua)}},[Pt,ua])}var Cn=!1;function Kn(Qe){return typeof Qe=="boolean"&&(Cn=Qe),Cn}var Da=function(Pt){return Pt===!1?!1:!de()||!Pt?null:typeof Pt=="string"?document.querySelector(Pt):typeof Pt=="function"?Pt():Pt},On=x.forwardRef(function(Qe,Pt){var ft=Qe.open,fn=Qe.autoLock,ua=Qe.getContainer,Ua=Qe.debug,Ya=Qe.autoDestroy,no=Ya===void 0?!0:Ya,Io=Qe.children,Fo=x.useState(ft),be=(0,et.Z)(Fo,2),Ne=be[0],$e=be[1],dt=Ne||ft;x.useEffect(function(){(no||ft)&&$e(ft)},[ft,no]);var $t=x.useState(function(){return Da(ua)}),hn=(0,et.Z)($t,2),Rn=hn[0],ba=hn[1];x.useEffect(function(){var Se=Da(ua);ba(Se!=null?Se:null)});var ya=pt(dt&&!Rn,Ua),Fa=(0,et.Z)(ya,2),Pa=Fa[0],Wa=Fa[1],ir=Rn!=null?Rn:Pa;Qt(fn&&ft&&de()&&(ir===Pa||ir===document.body));var Qa=null;if(Io&&He(Io)&&Pt){var Cr=Io;Qa=Cr.ref}var jr=Ue(Qa,Pt);if(!dt||!de()||Rn===void 0)return null;var Ir=ir===!1||Kn(),Tr=Io;return Pt&&(Tr=x.cloneElement(Io,{ref:jr})),x.createElement(ye.Provider,{value:Wa},Ir?Tr:(0,_e.createPortal)(Tr,ir))}),aa=On,xa=aa,_a=z(48555);function Vr(Qe){return Qe instanceof HTMLElement||Qe instanceof SVGElement}function yr(Qe){return Vr(Qe)?Qe:Qe instanceof React.Component?ReactDOM.findDOMNode(Qe):null}function ut(Qe){var Pt;return Qe==null||(Pt=Qe.getRootNode)===null||Pt===void 0?void 0:Pt.call(Qe)}function Mt(Qe){return ut(Qe)instanceof ShadowRoot}function lr(Qe){return Mt(Qe)?ut(Qe):null}function ot(Qe){var Pt=x.useRef();Pt.current=Qe;var ft=x.useCallback(function(){for(var fn,ua=arguments.length,Ua=new Array(ua),Ya=0;Ya<ua;Ya++)Ua[Ya]=arguments[Ya];return(fn=Pt.current)===null||fn===void 0?void 0:fn.call.apply(fn,[Pt].concat(Ua))},[]);return ft}function at(){var Qe=(0,Ze.Z)({},ie);return Qe.useId}var Tt=0;function sn(){}var zt=at(),Na=zt?function(Pt){var ft=zt();return Pt||ft}:function(Pt){var ft=x.useState("ssr-id"),fn=(0,et.Z)(ft,2),ua=fn[0],Ua=fn[1];return x.useEffect(function(){var Ya=Tt;Tt+=1,Ua("rc_unique_".concat(Ya))},[]),Pt||ua};function Zn(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Qn=Zn()?x.useLayoutEffect:x.useEffect,ga=function(Pt,ft){var fn=x.useRef(!0);Qn(function(){return Pt(fn.current)},ft),Qn(function(){return fn.current=!1,function(){fn.current=!0}},[])},Dr=function(Pt,ft){ga(function(fn){if(!fn)return Pt()},ft)},br=ga,or=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var Qe=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(Qe)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(Qe==null?void 0:Qe.substr(0,4))},ro=x.createContext(null),$r=ro;function Lr(Qe){return Qe?Array.isArray(Qe)?Qe:[Qe]:[]}function uo(Qe,Pt,ft,fn){return x.useMemo(function(){var ua=Lr(ft!=null?ft:Pt),Ua=Lr(fn!=null?fn:Pt),Ya=new Set(ua),no=new Set(Ua);return Qe&&(Ya.has("hover")&&(Ya.delete("hover"),Ya.add("click")),no.has("hover")&&(no.delete("hover"),no.add("click"))),[Ya,no]},[Qe,Pt,ft,fn])}var Mo=function(Qe){if(!Qe)return!1;if(Qe instanceof Element){if(Qe.offsetParent)return!0;if(Qe.getBBox){var Pt=Qe.getBBox(),ft=Pt.width,fn=Pt.height;if(ft||fn)return!0}if(Qe.getBoundingClientRect){var ua=Qe.getBoundingClientRect(),Ua=ua.width,Ya=ua.height;if(Ua||Ya)return!0}}return!1};function wo(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ft=arguments.length>2?arguments[2]:void 0;return ft?Qe[0]===Pt[0]:Qe[0]===Pt[0]&&Qe[1]===Pt[1]}function Vo(Qe,Pt,ft,fn){for(var ua=ft.points,Ua=Object.keys(Qe),Ya=0;Ya<Ua.length;Ya+=1){var no,Io=Ua[Ya];if(wo((no=Qe[Io])===null||no===void 0?void 0:no.points,ua,fn))return"".concat(Pt,"-placement-").concat(Io)}return""}function zo(Qe,Pt,ft,fn){return Pt||(ft?{motionName:"".concat(Qe,"-").concat(ft)}:fn?{motionName:fn}:null)}function Ca(Qe){return Qe.ownerDocument.defaultView}function tr(Qe){for(var Pt=[],ft=Qe==null?void 0:Qe.parentElement,fn=["hidden","scroll","clip","auto"];ft;){var ua=Ca(ft).getComputedStyle(ft),Ua=ua.overflowX,Ya=ua.overflowY,no=ua.overflow;[Ua,Ya,no].some(function(Io){return fn.includes(Io)})&&Pt.push(ft),ft=ft.parentElement}return Pt}function $a(Qe){var Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;return Number.isNaN(Qe)?Pt:Qe}function gr(Qe){return $a(parseFloat(Qe),0)}function Jr(Qe,Pt){var ft=(0,Ze.Z)({},Qe);return(Pt||[]).forEach(function(fn){if(!(fn instanceof HTMLBodyElement||fn instanceof HTMLHtmlElement)){var ua=Ca(fn).getComputedStyle(fn),Ua=ua.overflow,Ya=ua.overflowClipMargin,no=ua.borderTopWidth,Io=ua.borderBottomWidth,Fo=ua.borderLeftWidth,be=ua.borderRightWidth,Ne=fn.getBoundingClientRect(),$e=fn.offsetHeight,dt=fn.clientHeight,$t=fn.offsetWidth,hn=fn.clientWidth,Rn=gr(no),ba=gr(Io),ya=gr(Fo),Fa=gr(be),Pa=$a(Math.round(Ne.width/$t*1e3)/1e3),Wa=$a(Math.round(Ne.height/$e*1e3)/1e3),ir=($t-hn-ya-Fa)*Pa,Qa=($e-dt-Rn-ba)*Wa,Cr=Rn*Wa,jr=ba*Wa,Ir=ya*Pa,Tr=Fa*Pa,Se=0,De=0;if(Ua==="clip"){var ct=gr(Ya);Se=ct*Pa,De=ct*Wa}var he=Ne.x+Ir-Se,lt=Ne.y+Cr-De,gt=he+Ne.width+2*Se-Ir-Tr-ir,At=lt+Ne.height+2*De-Cr-jr-Qa;ft.left=Math.max(ft.left,he),ft.top=Math.max(ft.top,lt),ft.right=Math.min(ft.right,gt),ft.bottom=Math.min(ft.bottom,At)}}),ft}function Ha(Qe){var Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,ft="".concat(Pt),fn=ft.match(/^(.*)\%$/);return fn?Qe*(parseFloat(fn[1])/100):parseFloat(ft)}function rr(Qe,Pt){var ft=Pt||[],fn=(0,et.Z)(ft,2),ua=fn[0],Ua=fn[1];return[Ha(Qe.width,ua),Ha(Qe.height,Ua)]}function en(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return[Qe[0],Qe[1]]}function gn(Qe,Pt){var ft=Pt[0],fn=Pt[1],ua,Ua;return ft==="t"?Ua=Qe.y:ft==="b"?Ua=Qe.y+Qe.height:Ua=Qe.y+Qe.height/2,fn==="l"?ua=Qe.x:fn==="r"?ua=Qe.x+Qe.width:ua=Qe.x+Qe.width/2,{x:ua,y:Ua}}function an(Qe,Pt){var ft={t:"b",b:"t",l:"r",r:"l"};return Qe.map(function(fn,ua){return ua===Pt?ft[fn]||"c":fn}).join("")}function pa(Qe,Pt,ft,fn,ua,Ua,Ya){var no=x.useState({ready:!1,offsetX:0,offsetY:0,offsetR:0,offsetB:0,arrowX:0,arrowY:0,scaleX:1,scaleY:1,align:ua[fn]||{}}),Io=(0,et.Z)(no,2),Fo=Io[0],be=Io[1],Ne=x.useRef(0),$e=x.useMemo(function(){return Pt?tr(Pt):[]},[Pt]),dt=x.useRef({}),$t=function(){dt.current={}};Qe||$t();var hn=ot(function(){if(Pt&&ft&&Qe){let mo=function(zr,qr){var Ar=arguments.length>2&&arguments[2]!==void 0?arguments[2]:_t,eo=Je.x+zr,Lo=Je.y+qr,bi=eo+Ce,yi=Lo+ge,Qo=Math.max(eo,Ar.left),Oi=Math.max(Lo,Ar.top),Ti=Math.min(bi,Ar.right),lo=Math.min(yi,Ar.bottom);return Math.max(0,(Ti-Qo)*(lo-Oi))},Fr=function(){co=Je.y+Wr,Ga=co+ge,Xr=Je.x+Kr,Yr=Xr+Ce};var ya,Fa,Pa=Pt,Wa=Pa.ownerDocument,ir=Ca(Pa),Qa=ir.getComputedStyle(Pa),Cr=Qa.width,jr=Qa.height,Ir=Qa.position,Tr=Pa.style.left,Se=Pa.style.top,De=Pa.style.right,ct=Pa.style.bottom,he=(0,Ze.Z)((0,Ze.Z)({},ua[fn]),Ua),lt=Wa.createElement("div");(ya=Pa.parentElement)===null||ya===void 0||ya.appendChild(lt),lt.style.left="".concat(Pa.offsetLeft,"px"),lt.style.top="".concat(Pa.offsetTop,"px"),lt.style.position=Ir,lt.style.height="".concat(Pa.offsetHeight,"px"),lt.style.width="".concat(Pa.offsetWidth,"px"),Pa.style.left="0",Pa.style.top="0",Pa.style.right="auto",Pa.style.bottom="auto";var gt;if(Array.isArray(ft))gt={x:ft[0],y:ft[1],width:0,height:0};else{var At=ft.getBoundingClientRect();gt={x:At.x,y:At.y,width:At.width,height:At.height}}var Je=Pa.getBoundingClientRect(),st=Wa.documentElement,mt=st.clientWidth,Ut=st.clientHeight,un=st.scrollWidth,Mn=st.scrollHeight,qt=st.scrollTop,Tn=st.scrollLeft,ge=Je.height,Ce=Je.width,Ee=gt.height,ht=gt.width,Wt={left:0,top:0,right:mt,bottom:Ut},En={left:-Tn,top:-qt,right:un-Tn,bottom:Mn-qt},Nn=he.htmlRegion,Zt="visible",It="visibleFirst";Nn!=="scroll"&&Nn!==It&&(Nn=Zt);var Rt=Nn===It,on=Jr(En,$e),vt=Jr(Wt,$e),_t=Nn===Zt?vt:on,Hn=Rt?vt:_t;Pa.style.left="auto",Pa.style.top="auto",Pa.style.right="0",Pa.style.bottom="0";var Vn=Pa.getBoundingClientRect();Pa.style.left=Tr,Pa.style.top=Se,Pa.style.right=De,Pa.style.bottom=ct,(Fa=Pa.parentElement)===null||Fa===void 0||Fa.removeChild(lt);var kn=$a(Math.round(Ce/parseFloat(Cr)*1e3)/1e3),ra=$a(Math.round(ge/parseFloat(jr)*1e3)/1e3);if(kn===0||ra===0||Vr(ft)&&!Mo(ft))return;var cn=he.offset,ia=he.targetOffset,Va=rr(Je,cn),In=(0,et.Z)(Va,2),bn=In[0],vr=In[1],kr=rr(gt,ia),Gr=(0,et.Z)(kr,2),Zr=Gr[0],po=Gr[1];gt.x-=Zr,gt.y-=po;var ka=he.points||[],ar=(0,et.Z)(ka,2),qa=ar[0],Hr=ar[1],_r=en(Hr),hr=en(qa),ho=gn(gt,_r),ao=gn(Je,hr),Ur=(0,Ze.Z)({},he),Kr=ho.x-ao.x+bn,Wr=ho.y-ao.y+vr,Ko=mo(Kr,Wr),Zo=mo(Kr,Wr,vt),fi=gn(gt,["t","l"]),gi=gn(Je,["t","l"]),ri=gn(gt,["b","r"]),jo=gn(Je,["b","r"]),Uo=he.overflow||{},So=Uo.adjustX,Oo=Uo.adjustY,mi=Uo.shiftX,ui=Uo.shiftY,Li=function(qr){return typeof qr=="boolean"?qr:qr>=0},co,Ga,Xr,Yr;Fr();var Sr=Li(Oo),Ao=hr[0]===_r[0];if(Sr&&hr[0]==="t"&&(Ga>Hn.bottom||dt.current.bt)){var oi=Wr;Ao?oi-=ge-Ee:oi=fi.y-jo.y-vr;var zi=mo(Kr,oi),Fi=mo(Kr,oi,vt);zi>Ko||zi===Ko&&(!Rt||Fi>=Zo)?(dt.current.bt=!0,Wr=oi,vr=-vr,Ur.points=[an(hr,0),an(_r,0)]):dt.current.bt=!1}if(Sr&&hr[0]==="b"&&(co<Hn.top||dt.current.tb)){var Zi=Wr;Ao?Zi+=ge-Ee:Zi=ri.y-gi.y-vr;var Hi=mo(Kr,Zi),ul=mo(Kr,Zi,vt);Hi>Ko||Hi===Ko&&(!Rt||ul>=Zo)?(dt.current.tb=!0,Wr=Zi,vr=-vr,Ur.points=[an(hr,0),an(_r,0)]):dt.current.tb=!1}var _i=Li(So),Gi=hr[1]===_r[1];if(_i&&hr[1]==="l"&&(Yr>Hn.right||dt.current.rl)){var nl=Kr;Gi?nl-=Ce-ht:nl=fi.x-jo.x-bn;var Dl=mo(nl,Wr),fe=mo(nl,Wr,vt);Dl>Ko||Dl===Ko&&(!Rt||fe>=Zo)?(dt.current.rl=!0,Kr=nl,bn=-bn,Ur.points=[an(hr,1),an(_r,1)]):dt.current.rl=!1}if(_i&&hr[1]==="r"&&(Xr<Hn.left||dt.current.lr)){var pe=Kr;Gi?pe+=Ce-ht:pe=ri.x-gi.x-bn;var Fe=mo(pe,Wr),Re=mo(pe,Wr,vt);Fe>Ko||Fe===Ko&&(!Rt||Re>=Zo)?(dt.current.lr=!0,Kr=pe,bn=-bn,Ur.points=[an(hr,1),an(_r,1)]):dt.current.lr=!1}Fr();var qe=mi===!0?0:mi;typeof qe=="number"&&(Xr<vt.left&&(Kr-=Xr-vt.left-bn,gt.x+ht<vt.left+qe&&(Kr+=gt.x-vt.left+ht-qe)),Yr>vt.right&&(Kr-=Yr-vt.right-bn,gt.x>vt.right-qe&&(Kr+=gt.x-vt.right+qe)));var tt=ui===!0?0:ui;typeof tt=="number"&&(co<vt.top&&(Wr-=co-vt.top-vr,gt.y+Ee<vt.top+tt&&(Wr+=gt.y-vt.top+Ee-tt)),Ga>vt.bottom&&(Wr-=Ga-vt.bottom-vr,gt.y>vt.bottom-tt&&(Wr+=gt.y-vt.bottom+tt)));var Ct=Je.x+Kr,Kt=Ct+Ce,Lt=Je.y+Wr,Bn=Lt+ge,Gn=gt.x,zn=Gn+ht,Jt=gt.y,wn=Jt+Ee,An=Math.max(Ct,Gn),qn=Math.min(Kt,zn),la=(An+qn)/2,Aa=la-Ct,Ma=Math.max(Lt,Jt),cr=Math.min(Bn,wn),Ta=(Ma+cr)/2,er=Ta-Lt;Ya==null||Ya(Pt,Ur);var Br=Vn.right-Je.x-(Kr+Je.width),fo=Vn.bottom-Je.y-(Wr+Je.height);be({ready:!0,offsetX:Kr/kn,offsetY:Wr/ra,offsetR:Br/kn,offsetB:fo/ra,arrowX:Aa/kn,arrowY:er/ra,scaleX:kn,scaleY:ra,align:Ur})}}),Rn=function(){Ne.current+=1;var Fa=Ne.current;Promise.resolve().then(function(){Ne.current===Fa&&hn()})},ba=function(){be(function(Fa){return(0,Ze.Z)((0,Ze.Z)({},Fa),{},{ready:!1})})};return br(ba,[fn]),br(function(){Qe||ba()},[Qe]),[Fo.ready,Fo.offsetX,Fo.offsetY,Fo.offsetR,Fo.offsetB,Fo.arrowX,Fo.arrowY,Fo.scaleX,Fo.scaleY,Fo.align,Rn]}function Ja(Qe,Pt,ft,fn,ua){br(function(){if(Qe&&Pt&&ft){let Ne=function(){fn(),ua()};var Ua=Pt,Ya=ft,no=tr(Ua),Io=tr(Ya),Fo=Ca(Ya),be=new Set([Fo].concat((0,Ke.Z)(no),(0,Ke.Z)(Io)));return be.forEach(function($e){$e.addEventListener("scroll",Ne,{passive:!0})}),Fo.addEventListener("resize",Ne,{passive:!0}),fn(),function(){be.forEach(function($e){$e.removeEventListener("scroll",Ne),Fo.removeEventListener("resize",Ne)})}}},[Qe,Pt,ft])}function xr(Qe){var Pt=React.useRef(!1),ft=React.useState(Qe),fn=_slicedToArray(ft,2),ua=fn[0],Ua=fn[1];React.useEffect(function(){return Pt.current=!1,function(){Pt.current=!0}},[]);function Ya(no,Io){Io&&Pt.current||Ua(no)}return[ua,Ya]}function vo(Qe){return Qe!==void 0}function Qr(Qe,Pt){var ft=Pt||{},fn=ft.defaultValue,ua=ft.value,Ua=ft.onChange,Ya=ft.postState,no=useState(function(){return vo(ua)?ua:vo(fn)?typeof fn=="function"?fn():fn:typeof Qe=="function"?Qe():Qe}),Io=_slicedToArray(no,2),Fo=Io[0],be=Io[1],Ne=ua!==void 0?ua:Fo,$e=Ya?Ya(Ne):Ne,dt=useEvent(Ua),$t=useState([Ne]),hn=_slicedToArray($t,2),Rn=hn[0],ba=hn[1];useLayoutUpdateEffect(function(){var Fa=Rn[0];Fo!==Fa&&dt(Fo,Fa)},[Rn]),useLayoutUpdateEffect(function(){vo(ua)||be(ua)},[ua]);var ya=useEvent(function(Fa,Pa){be(Fa,Pa),ba([Ne],Pa)});return[$e,ya]}var xn=z(95845);function fa(Qe,Pt,ft){var fn=x.useRef({});return(!("value"in fn.current)||ft(fn.current.condition,Pt))&&(fn.current.value=Qe(),fn.current.condition=Pt),fn.current.value}function yo(Qe,Pt){typeof Qe=="function"?Qe(Pt):(0,re.Z)(Qe)==="object"&&Qe&&"current"in Qe&&(Qe.current=Pt)}function ca(){for(var Qe=arguments.length,Pt=new Array(Qe),ft=0;ft<Qe;ft++)Pt[ft]=arguments[ft];var fn=Pt.filter(function(ua){return ua});return fn.length<=1?fn[0]:function(ua){Pt.forEach(function(Ua){yo(Ua,ua)})}}function dr(){for(var Qe=arguments.length,Pt=new Array(Qe),ft=0;ft<Qe;ft++)Pt[ft]=arguments[ft];return fa(function(){return ca.apply(void 0,Pt)},Pt,function(fn,ua){return fn.length!==ua.length||fn.every(function(Ua,Ya){return Ua!==ua[Ya]})})}function Eo(Qe){var Pt,ft,fn=(0,xn.isMemo)(Qe)?Qe.type.type:Qe.type;return!(typeof fn=="function"&&!((Pt=fn.prototype)!==null&&Pt!==void 0&&Pt.render)||typeof Qe=="function"&&!((ft=Qe.prototype)!==null&&ft!==void 0&&ft.render))}function Di(Qe){return!isValidElement(Qe)||isFragment(Qe)?!1:Eo(Qe)}function Xo(Qe,Pt,ft,fn){if(!Pt.length)return ft;var ua=_toArray(Pt),Ua=ua[0],Ya=ua.slice(1),no;return!Qe&&typeof Ua=="number"?no=[]:Array.isArray(Qe)?no=_toConsumableArray(Qe):no=_objectSpread({},Qe),fn&&ft===void 0&&Ya.length===1?delete no[Ua][Ya[0]]:no[Ua]=Xo(no[Ua],Ya,ft,fn),no}function Oa(Qe,Pt,ft){var fn=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return Pt.length&&fn&&ft===void 0&&!get(Qe,Pt.slice(0,-1))?Qe:Xo(Qe,Pt,ft,fn)}function qi(Qe){return _typeof(Qe)==="object"&&Qe!==null&&Object.getPrototypeOf(Qe)===Object.prototype}function Si(Qe){return Array.isArray(Qe)?[]:{}}var vn=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function Ea(){for(var Qe=arguments.length,Pt=new Array(Qe),ft=0;ft<Qe;ft++)Pt[ft]=arguments[ft];var fn=Si(Pt[0]);return Pt.forEach(function(ua){function Ua(Ya,no){var Io=new Set(no),Fo=get(ua,Ya),be=Array.isArray(Fo);if(be||qi(Fo)){if(!Io.has(Fo)){Io.add(Fo);var Ne=get(fn,Ya);be?fn=Oa(fn,Ya,[]):(!Ne||_typeof(Ne)!=="object")&&(fn=Oa(fn,Ya,Si(Fo))),vn(Fo).forEach(function($e){Ua([].concat(_toConsumableArray(Ya),[$e]),Io)})}}else fn=Oa(fn,Ya,Fo)}Ua([])}),fn}var ha={},La=[],wr=function(Pt){La.push(Pt)};function ja(Qe,Pt){if(0)var ft}function Er(Qe,Pt){if(0)var ft}function nn(){ha={}}function To(Qe,Pt,ft){!Pt&&!ha[ft]&&(Qe(!1,ft),ha[ft]=!0)}function za(Qe,Pt){To(ja,Qe,Pt)}function to(Qe,Pt){To(Er,Qe,Pt)}za.preMessage=wr,za.resetWarned=nn,za.noteOnce=to;var li=null,Ka=function(Pt){return+setTimeout(Pt,16)},Or=function(Pt){return clearTimeout(Pt)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Ka=function(Pt){return window.requestAnimationFrame(Pt)},Or=function(Pt){return window.cancelAnimationFrame(Pt)});var Bo=0,oo=new Map;function Ai(Qe){oo.delete(Qe)}var Pi=function(Pt){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Bo+=1;var fn=Bo;function ua(Ua){if(Ua===0)Ai(fn),Pt();else{var Ya=Ka(function(){ua(Ua-1)});oo.set(fn,Ya)}}return ua(ft),fn};Pi.cancel=function(Qe){var Pt=oo.get(Qe);return Ai(Pt),Or(Pt)};var Ni=Pi;function ni(Qe,Pt,ft,fn,ua,Ua,Ya,no){var Io=x.useRef(Qe),Fo=x.useRef(!1);Io.current!==Qe&&(Fo.current=!0,Io.current=Qe),x.useEffect(function(){var be=Ni(function(){Fo.current=!1});return function(){Ni.cancel(be)}},[Qe]),x.useEffect(function(){if(Pt&&fn&&(!ua||Ua)){var be=function(){var Ir=!1,Tr=function(ct){var he=ct.target;Ir=Ya(he)},Se=function(ct){var he=ct.target;!Fo.current&&Io.current&&!Ir&&!Ya(he)&&no(!1)};return[Tr,Se]},Ne=be(),$e=(0,et.Z)(Ne,2),dt=$e[0],$t=$e[1],hn=be(),Rn=(0,et.Z)(hn,2),ba=Rn[0],ya=Rn[1],Fa=Ca(fn);Fa.addEventListener("mousedown",dt,!0),Fa.addEventListener("click",$t,!0),Fa.addEventListener("contextmenu",$t,!0);var Pa=lr(ft);if(Pa&&(Pa.addEventListener("mousedown",ba,!0),Pa.addEventListener("click",ya,!0),Pa.addEventListener("contextmenu",ya,!0)),0)var Wa,ir,Qa,Cr;return function(){Fa.removeEventListener("mousedown",dt,!0),Fa.removeEventListener("click",$t,!0),Fa.removeEventListener("contextmenu",$t,!0),Pa&&(Pa.removeEventListener("mousedown",ba,!0),Pa.removeEventListener("click",ya,!0),Pa.removeEventListener("contextmenu",ya,!0))}}},[Pt,ft,fn,ua,Ua])}function Ci(Qe){return Qe instanceof HTMLElement||Qe instanceof SVGElement}function Bt(Qe){return Ci(Qe)?Qe:Qe instanceof x.Component?_e.findDOMNode(Qe):null}function kt(Qe,Pt){var ft={};return ft[Qe.toLowerCase()]=Pt.toLowerCase(),ft["Webkit".concat(Qe)]="webkit".concat(Pt),ft["Moz".concat(Qe)]="moz".concat(Pt),ft["ms".concat(Qe)]="MS".concat(Pt),ft["O".concat(Qe)]="o".concat(Pt.toLowerCase()),ft}function jn(Qe,Pt){var ft={animationend:kt("Animation","AnimationEnd"),transitionend:kt("Transition","TransitionEnd")};return Qe&&("AnimationEvent"in Pt||delete ft.animationend.animation,"TransitionEvent"in Pt||delete ft.transitionend.transition),ft}var Ia=jn(de(),typeof window!="undefined"?window:{}),sr={};if(de()){var io=document.createElement("div");sr=io.style}var bo={};function ko(Qe){if(bo[Qe])return bo[Qe];var Pt=Ia[Qe];if(Pt)for(var ft=Object.keys(Pt),fn=ft.length,ua=0;ua<fn;ua+=1){var Ua=ft[ua];if(Object.prototype.hasOwnProperty.call(Pt,Ua)&&Ua in sr)return bo[Qe]=Pt[Ua],bo[Qe]}return""}var fr=ko("animationend"),$o=ko("transitionend"),di=!!(fr&&$o),Ho=fr||"animationend",xi=$o||"transitionend";function Mi(Qe,Pt){if(!Qe)return null;if((0,re.Z)(Qe)==="object"){var ft=Pt.replace(/-\w/g,function(fn){return fn[1].toUpperCase()});return Qe[ft]}return"".concat(Qe,"-").concat(Pt)}var Yo="none",Bi="appear",vi="enter",Ii="leave",Go="none",Xt="prepare",Fn="start",Wn="active",it="end";function ta(Qe){var Pt=x.useRef(!1),ft=x.useState(Qe),fn=(0,et.Z)(ft,2),ua=fn[0],Ua=fn[1];x.useEffect(function(){return Pt.current=!1,function(){Pt.current=!0}},[]);function Ya(no,Io){Io&&Pt.current||Ua(no)}return[ua,Ya]}var nr=function(Pt){return+setTimeout(Pt,16)},ur=function(Pt){return clearTimeout(Pt)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(nr=function(Pt){return window.requestAnimationFrame(Pt)},ur=function(Pt){return window.cancelAnimationFrame(Pt)});var Ln=0,Xn=new Map;function Pn(Qe){Xn.delete(Qe)}var na=function(Pt){var ft=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;Ln+=1;var fn=Ln;function ua(Ua){if(Ua===0)Pn(fn),Pt();else{var Ya=nr(function(){ua(Ua-1)});Xn.set(fn,Ya)}}return ua(ft),fn};na.cancel=function(Qe){var Pt=Xn.get(Qe);return Pn(Pt),ur(Pt)};var Yn=na,Dn=function(){var Qe=x.useRef(null);function Pt(){Yn.cancel(Qe.current)}function ft(fn){var ua=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Pt();var Ua=Yn(function(){ua<=1?fn({isCanceled:function(){return Ua!==Qe.current}}):ft(fn,ua-1)});Qe.current=Ua}return x.useEffect(function(){return function(){Pt()}},[]),[ft,Pt]},Sa=de()?x.useLayoutEffect:x.useEffect,Nr=Sa,we=[Xt,Fn,Wn,it],rn=!1,Ht=!0;function _n(Qe){return Qe===Wn||Qe===it}var Gt=function(Qe,Pt){var ft=ta(Go),fn=(0,et.Z)(ft,2),ua=fn[0],Ua=fn[1],Ya=Dn(),no=(0,et.Z)(Ya,2),Io=no[0],Fo=no[1];function be(){Ua(Xt,!0)}return Nr(function(){if(ua!==Go&&ua!==it){var Ne=we.indexOf(ua),$e=we[Ne+1],dt=Pt(ua);dt===rn?Ua($e,!0):Io(function($t){function hn(){$t.isCanceled()||Ua($e,!0)}dt===!0?hn():Promise.resolve(dt).then(hn)})}},[Qe,ua]),x.useEffect(function(){return function(){Fo()}},[]),[be,ua]},oa=function(Qe){var Pt=(0,x.useRef)(),ft=(0,x.useRef)(Qe);ft.current=Qe;var fn=x.useCallback(function(Ya){ft.current(Ya)},[]);function ua(Ya){Ya&&(Ya.removeEventListener(xi,fn),Ya.removeEventListener(Ho,fn))}function Ua(Ya){Pt.current&&Pt.current!==Ya&&ua(Pt.current),Ya&&Ya!==Pt.current&&(Ya.addEventListener(xi,fn),Ya.addEventListener(Ho,fn),Pt.current=Ya)}return x.useEffect(function(){return function(){ua(Pt.current)}},[]),[Ua,ua]};function ma(Qe,Pt,ft,fn){var ua=fn.motionEnter,Ua=ua===void 0?!0:ua,Ya=fn.motionAppear,no=Ya===void 0?!0:Ya,Io=fn.motionLeave,Fo=Io===void 0?!0:Io,be=fn.motionDeadline,Ne=fn.motionLeaveImmediately,$e=fn.onAppearPrepare,dt=fn.onEnterPrepare,$t=fn.onLeavePrepare,hn=fn.onAppearStart,Rn=fn.onEnterStart,ba=fn.onLeaveStart,ya=fn.onAppearActive,Fa=fn.onEnterActive,Pa=fn.onLeaveActive,Wa=fn.onAppearEnd,ir=fn.onEnterEnd,Qa=fn.onLeaveEnd,Cr=fn.onVisibleChanged,jr=ta(),Ir=(0,et.Z)(jr,2),Tr=Ir[0],Se=Ir[1],De=ta(Yo),ct=(0,et.Z)(De,2),he=ct[0],lt=ct[1],gt=ta(null),At=(0,et.Z)(gt,2),Je=At[0],st=At[1],mt=(0,x.useRef)(!1),Ut=(0,x.useRef)(null);function un(){return ft()}var Mn=(0,x.useRef)(!1);function qt(on){var vt=un();if(!(on&&!on.deadline&&on.target!==vt)){var _t=Mn.current,Hn;he===Bi&&_t?Hn=Wa==null?void 0:Wa(vt,on):he===vi&&_t?Hn=ir==null?void 0:ir(vt,on):he===Ii&&_t&&(Hn=Qa==null?void 0:Qa(vt,on)),he!==Yo&&_t&&Hn!==!1&&(lt(Yo,!0),st(null,!0))}}var Tn=oa(qt),ge=(0,et.Z)(Tn,1),Ce=ge[0],Ee=x.useMemo(function(){var on,vt,_t;switch(he){case Bi:return on={},(0,se.Z)(on,Xt,$e),(0,se.Z)(on,Fn,hn),(0,se.Z)(on,Wn,ya),on;case vi:return vt={},(0,se.Z)(vt,Xt,dt),(0,se.Z)(vt,Fn,Rn),(0,se.Z)(vt,Wn,Fa),vt;case Ii:return _t={},(0,se.Z)(_t,Xt,$t),(0,se.Z)(_t,Fn,ba),(0,se.Z)(_t,Wn,Pa),_t;default:return{}}},[he]),ht=Gt(he,function(on){if(on===Xt){var vt=Ee[Xt];return vt?vt(un()):rn}if(Nn in Ee){var _t;st(((_t=Ee[Nn])===null||_t===void 0?void 0:_t.call(Ee,un(),null))||null)}return Nn===Wn&&(Ce(un()),be>0&&(clearTimeout(Ut.current),Ut.current=setTimeout(function(){qt({deadline:!0})},be))),Ht}),Wt=(0,et.Z)(ht,2),En=Wt[0],Nn=Wt[1],Zt=_n(Nn);Mn.current=Zt,Nr(function(){Se(Pt);var on=mt.current;if(mt.current=!0,!!Qe){var vt;!on&&Pt&&no&&(vt=Bi),on&&Pt&&Ua&&(vt=vi),(on&&!Pt&&Fo||!on&&Ne&&!Pt&&Fo)&&(vt=Ii),vt&&(lt(vt),En())}},[Pt]),(0,x.useEffect)(function(){(he===Bi&&!no||he===vi&&!Ua||he===Ii&&!Fo)&&lt(Yo)},[no,Ua,Fo]),(0,x.useEffect)(function(){return function(){mt.current=!1,clearTimeout(Ut.current)}},[]);var It=x.useRef(!1);(0,x.useEffect)(function(){Tr&&(It.current=!0),Tr!==void 0&&he===Yo&&((It.current||Tr)&&(Cr==null||Cr(Tr)),It.current=!0)},[Tr,he]);var Rt=Je;return Ee[Xt]&&Nn===Fn&&(Rt=(0,Ze.Z)({transition:"none"},Rt)),[he,Nn,Rt,Tr!=null?Tr:Pt]}var ea=z(15671),wa=z(43144),mr=z(60136),Ra=z(51630),Xa=function(Qe){(0,mr.Z)(ft,Qe);var Pt=(0,Ra.Z)(ft);function ft(){return(0,ea.Z)(this,ft),Pt.apply(this,arguments)}return(0,wa.Z)(ft,[{key:"render",value:function(){return this.props.children}}]),ft}(x.Component),Za=Xa;function pr(Qe){var Pt=Qe;(0,re.Z)(Qe)==="object"&&(Pt=Qe.transitionSupport);function ft(ua){return!!(ua.motionName&&Pt)}var fn=x.forwardRef(function(ua,Ua){var Ya=ua.visible,no=Ya===void 0?!0:Ya,Io=ua.removeOnLeave,Fo=Io===void 0?!0:Io,be=ua.forceRender,Ne=ua.children,$e=ua.motionName,dt=ua.leavedClassName,$t=ua.eventProps,hn=ft(ua),Rn=(0,x.useRef)(),ba=(0,x.useRef)();function ya(){try{return Rn.current instanceof HTMLElement?Rn.current:Bt(ba.current)}catch(gt){return null}}var Fa=ma(hn,no,ya,ua),Pa=(0,et.Z)(Fa,4),Wa=Pa[0],ir=Pa[1],Qa=Pa[2],Cr=Pa[3],jr=x.useRef(Cr);Cr&&(jr.current=!0);var Ir=x.useCallback(function(gt){Rn.current=gt,ve(Ua,gt)},[Ua]),Tr,Se=(0,Ze.Z)((0,Ze.Z)({},$t),{},{visible:no});if(!Ne)Tr=null;else if(Wa===Yo||!ft(ua))Cr?Tr=Ne((0,Ze.Z)({},Se),Ir):!Fo&&jr.current&&dt?Tr=Ne((0,Ze.Z)((0,Ze.Z)({},Se),{},{className:dt}),Ir):be||!Fo&&!dt?Tr=Ne((0,Ze.Z)((0,Ze.Z)({},Se),{},{style:{display:"none"}}),Ir):Tr=null;else{var De,ct;ir===Xt?ct="prepare":_n(ir)?ct="active":ir===Fn&&(ct="start"),Tr=Ne((0,Ze.Z)((0,Ze.Z)({},Se),{},{className:Pe()(Mi($e,Wa),(De={},(0,se.Z)(De,Mi($e,"".concat(Wa,"-").concat(ct)),ct),(0,se.Z)(De,$e,typeof $e=="string"),De)),style:Qa}),Ir)}if(x.isValidElement(Tr)&&He(Tr)){var he=Tr,lt=he.ref;lt||(Tr=x.cloneElement(Tr,{ref:Ir}))}return x.createElement(Za,{ref:ba},Tr)});return fn.displayName="CSSMotion",fn}var Rr=pr(di),qo=z(97326),si="add",ki="keep",pi="remove",Ki="removed";function ml(Qe){var Pt;return Qe&&(0,re.Z)(Qe)==="object"&&"key"in Qe?Pt=Qe:Pt={key:Qe},(0,Ze.Z)((0,Ze.Z)({},Pt),{},{key:String(Pt.key)})}function Fl(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Qe.map(ml)}function Xi(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ft=[],fn=0,ua=Pt.length,Ua=Fl(Qe),Ya=Fl(Pt);Ua.forEach(function(Fo){for(var be=!1,Ne=fn;Ne<ua;Ne+=1){var $e=Ya[Ne];if($e.key===Fo.key){fn<Ne&&(ft=ft.concat(Ya.slice(fn,Ne).map(function(dt){return(0,Ze.Z)((0,Ze.Z)({},dt),{},{status:si})})),fn=Ne),ft.push((0,Ze.Z)((0,Ze.Z)({},$e),{},{status:ki})),fn+=1,be=!0;break}}be||ft.push((0,Ze.Z)((0,Ze.Z)({},Fo),{},{status:pi}))}),fn<ua&&(ft=ft.concat(Ya.slice(fn).map(function(Fo){return(0,Ze.Z)((0,Ze.Z)({},Fo),{},{status:si})})));var no={};ft.forEach(function(Fo){var be=Fo.key;no[be]=(no[be]||0)+1});var Io=Object.keys(no).filter(function(Fo){return no[Fo]>1});return Io.forEach(function(Fo){ft=ft.filter(function(be){var Ne=be.key,$e=be.status;return Ne!==Fo||$e!==pi}),ft.forEach(function(be){be.key===Fo&&(be.status=ki)})}),ft}var ol=["component","children","onVisibleChanged","onAllRemoved"],pl=["status"],Qi=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function Il(Qe){var Pt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Rr,ft=function(fn){(0,mr.Z)(Ua,fn);var ua=(0,Ra.Z)(Ua);function Ua(){var Ya;(0,ea.Z)(this,Ua);for(var no=arguments.length,Io=new Array(no),Fo=0;Fo<no;Fo++)Io[Fo]=arguments[Fo];return Ya=ua.call.apply(ua,[this].concat(Io)),(0,se.Z)((0,qo.Z)(Ya),"state",{keyEntities:[]}),(0,se.Z)((0,qo.Z)(Ya),"removeKey",function(be){var Ne=Ya.state.keyEntities,$e=Ne.map(function(dt){return dt.key!==be?dt:(0,Ze.Z)((0,Ze.Z)({},dt),{},{status:Ki})});return Ya.setState({keyEntities:$e}),$e.filter(function(dt){var $t=dt.status;return $t!==Ki}).length}),Ya}return(0,wa.Z)(Ua,[{key:"render",value:function(){var no=this,Io=this.state.keyEntities,Fo=this.props,be=Fo.component,Ne=Fo.children,$e=Fo.onVisibleChanged,dt=Fo.onAllRemoved,$t=(0,Te.Z)(Fo,ol),hn=be||x.Fragment,Rn={};return Qi.forEach(function(ba){Rn[ba]=$t[ba],delete $t[ba]}),delete $t.keys,x.createElement(hn,$t,Io.map(function(ba){var ya=ba.status,Fa=(0,Te.Z)(ba,pl),Pa=ya===si||ya===ki;return x.createElement(Pt,(0,ze.Z)({},Rn,{key:Fa.key,visible:Pa,eventProps:Fa,onVisibleChanged:function(ir){if($e==null||$e(ir,{key:Fa.key}),!ir){var Qa=no.removeKey(Fa.key);Qa===0&&dt&&dt()}}}),Ne)}))}}],[{key:"getDerivedStateFromProps",value:function(no,Io){var Fo=no.keys,be=Io.keyEntities,Ne=Fl(Fo),$e=Xi(be,Ne);return{keyEntities:$e.filter(function(dt){var $t=be.find(function(hn){var Rn=hn.key;return dt.key===Rn});return!($t&&$t.status===Ki&&dt.status===pi)})}}}]),Ua}(x.Component);return(0,se.Z)(ft,"defaultProps",{component:"div"}),ft}var Vl=Il(di),$l=Rr;function jl(Qe){var Pt=Qe.prefixCls,ft=Qe.align,fn=Qe.arrow,ua=Qe.arrowPos,Ua=fn||{},Ya=Ua.className,no=Ua.content,Io=ua.x,Fo=Io===void 0?0:Io,be=ua.y,Ne=be===void 0?0:be,$e=x.useRef();if(!ft||!ft.points)return null;var dt={position:"absolute"};if(ft.autoArrow!==!1){var $t=ft.points[0],hn=ft.points[1],Rn=$t[0],ba=$t[1],ya=hn[0],Fa=hn[1];Rn===ya||!["t","b"].includes(Rn)?dt.top=Ne:Rn==="t"?dt.top=0:dt.bottom=0,ba===Fa||!["l","r"].includes(ba)?dt.left=Fo:ba==="l"?dt.left=0:dt.right=0}return x.createElement("div",{ref:$e,className:Pe()("".concat(Pt,"-arrow"),Ya),style:dt},no)}function Al(Qe){var Pt=Qe.prefixCls,ft=Qe.open,fn=Qe.zIndex,ua=Qe.mask,Ua=Qe.motion;return ua?x.createElement($l,(0,ze.Z)({},Ua,{motionAppear:!0,visible:ft,removeOnLeave:!0}),function(Ya){var no=Ya.className;return x.createElement("div",{style:{zIndex:fn},className:Pe()("".concat(Pt,"-mask"),no)})}):null}var is=x.memo(function(Qe){var Pt=Qe.children;return Pt},function(Qe,Pt){return Pt.cache}),cl=is,Tl=x.forwardRef(function(Qe,Pt){var ft=Qe.popup,fn=Qe.className,ua=Qe.prefixCls,Ua=Qe.style,Ya=Qe.target,no=Qe.onVisibleChanged,Io=Qe.open,Fo=Qe.keepDom,be=Qe.fresh,Ne=Qe.onClick,$e=Qe.mask,dt=Qe.arrow,$t=Qe.arrowPos,hn=Qe.align,Rn=Qe.motion,ba=Qe.maskMotion,ya=Qe.forceRender,Fa=Qe.getPopupContainer,Pa=Qe.autoDestroy,Wa=Qe.portal,ir=Qe.zIndex,Qa=Qe.onMouseEnter,Cr=Qe.onMouseLeave,jr=Qe.onPointerEnter,Ir=Qe.ready,Tr=Qe.offsetX,Se=Qe.offsetY,De=Qe.offsetR,ct=Qe.offsetB,he=Qe.onAlign,lt=Qe.onPrepare,gt=Qe.stretch,At=Qe.targetWidth,Je=Qe.targetHeight,st=typeof ft=="function"?ft():ft,mt=Io||Fo,Ut=(Fa==null?void 0:Fa.length)>0,un=x.useState(!Fa||!Ut),Mn=(0,et.Z)(un,2),qt=Mn[0],Tn=Mn[1];if(br(function(){!qt&&Ut&&Ya&&Tn(!0)},[qt,Ut,Ya]),!qt)return null;var ge="auto",Ce={left:"-1000vw",top:"-1000vh",right:ge,bottom:ge};if(Ir||!Io){var Ee,ht=hn.points,Wt=hn.dynamicInset||((Ee=hn._experimental)===null||Ee===void 0?void 0:Ee.dynamicInset),En=Wt&&ht[0][1]==="r",Nn=Wt&&ht[0][0]==="b";En?(Ce.right=De,Ce.left=ge):(Ce.left=Tr,Ce.right=ge),Nn?(Ce.bottom=ct,Ce.top=ge):(Ce.top=Se,Ce.bottom=ge)}var Zt={};return gt&&(gt.includes("height")&&Je?Zt.height=Je:gt.includes("minHeight")&&Je&&(Zt.minHeight=Je),gt.includes("width")&&At?Zt.width=At:gt.includes("minWidth")&&At&&(Zt.minWidth=At)),Io||(Zt.pointerEvents="none"),x.createElement(Wa,{open:ya||mt,getContainer:Fa&&function(){return Fa(Ya)},autoDestroy:Pa},x.createElement(Al,{prefixCls:ua,open:Io,zIndex:ir,mask:$e,motion:ba}),x.createElement(_a.Z,{onResize:he,disabled:!Io},function(It){return x.createElement($l,(0,ze.Z)({motionAppear:!0,motionEnter:!0,motionLeave:!0,removeOnLeave:!1,forceRender:ya,leavedClassName:"".concat(ua,"-hidden")},Rn,{onAppearPrepare:lt,onEnterPrepare:lt,visible:Io,onVisibleChanged:function(on){var vt;Rn==null||(vt=Rn.onVisibleChanged)===null||vt===void 0||vt.call(Rn,on),no(on)}}),function(Rt,on){var vt=Rt.className,_t=Rt.style,Hn=Pe()(ua,vt,fn);return x.createElement("div",{ref:ca(It,Pt,on),className:Hn,style:(0,Ze.Z)((0,Ze.Z)((0,Ze.Z)((0,Ze.Z)({"--arrow-x":"".concat($t.x||0,"px"),"--arrow-y":"".concat($t.y||0,"px")},Ce),Zt),_t),{},{boxSizing:"border-box",zIndex:ir},Ua),onMouseEnter:Qa,onMouseLeave:Cr,onPointerEnter:jr,onClick:Ne},dt&&x.createElement(jl,{prefixCls:ua,arrow:dt,arrowPos:$t,align:hn}),x.createElement(cl,{cache:!Io&&!be},st))})}))}),Bl=Tl,Cs=x.forwardRef(function(Qe,Pt){var ft=Qe.children,fn=Qe.getTriggerDOMNode,ua=Eo(ft),Ua=x.useCallback(function(no){yo(Pt,fn?fn(no):no)},[fn]),Ya=dr(Ua,ft.ref);return ua?x.cloneElement(ft,{ref:Ya}):ft}),Kl=Cs,kl=["prefixCls","children","action","showAction","hideAction","popupVisible","defaultPopupVisible","onPopupVisibleChange","afterPopupVisibleChange","mouseEnterDelay","mouseLeaveDelay","focusDelay","blurDelay","mask","maskClosable","getPopupContainer","forceRender","autoDestroy","destroyPopupOnHide","popup","popupClassName","popupStyle","popupPlacement","builtinPlacements","popupAlign","zIndex","stretch","getPopupClassNameFromAlign","fresh","alignPoint","onPopupClick","onPopupAlign","arrow","popupMotion","maskMotion","popupTransitionName","popupAnimation","maskTransitionName","maskAnimation","className","getTriggerDOMNode"];function wi(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:xa,Pt=x.forwardRef(function(ft,fn){var ua=ft.prefixCls,Ua=ua===void 0?"rc-trigger-popup":ua,Ya=ft.children,no=ft.action,Io=no===void 0?"hover":no,Fo=ft.showAction,be=ft.hideAction,Ne=ft.popupVisible,$e=ft.defaultPopupVisible,dt=ft.onPopupVisibleChange,$t=ft.afterPopupVisibleChange,hn=ft.mouseEnterDelay,Rn=ft.mouseLeaveDelay,ba=Rn===void 0?.1:Rn,ya=ft.focusDelay,Fa=ft.blurDelay,Pa=ft.mask,Wa=ft.maskClosable,ir=Wa===void 0?!0:Wa,Qa=ft.getPopupContainer,Cr=ft.forceRender,jr=ft.autoDestroy,Ir=ft.destroyPopupOnHide,Tr=ft.popup,Se=ft.popupClassName,De=ft.popupStyle,ct=ft.popupPlacement,he=ft.builtinPlacements,lt=he===void 0?{}:he,gt=ft.popupAlign,At=ft.zIndex,Je=ft.stretch,st=ft.getPopupClassNameFromAlign,mt=ft.fresh,Ut=ft.alignPoint,un=ft.onPopupClick,Mn=ft.onPopupAlign,qt=ft.arrow,Tn=ft.popupMotion,ge=ft.maskMotion,Ce=ft.popupTransitionName,Ee=ft.popupAnimation,ht=ft.maskTransitionName,Wt=ft.maskAnimation,En=ft.className,Nn=ft.getTriggerDOMNode,Zt=(0,Te.Z)(ft,kl),It=jr||Ir||!1,Rt=x.useState(!1),on=(0,et.Z)(Rt,2),vt=on[0],_t=on[1];br(function(){_t(or())},[]);var Hn=x.useRef({}),Vn=x.useContext($r),kn=x.useMemo(function(){return{registerSubPopup:function(_o,Ro){Hn.current[_o]=Ro,Vn==null||Vn.registerSubPopup(_o,Ro)}}},[Vn]),ra=Na(),cn=x.useState(null),ia=(0,et.Z)(cn,2),Va=ia[0],In=ia[1],bn=ot(function(lo){Vr(lo)&&Va!==lo&&In(lo),Vn==null||Vn.registerSubPopup(ra,lo)}),vr=x.useState(null),kr=(0,et.Z)(vr,2),Gr=kr[0],Zr=kr[1],po=ot(function(lo){Vr(lo)&&Gr!==lo&&Zr(lo)}),ka=x.Children.only(Ya),ar=(ka==null?void 0:ka.props)||{},qa={},Hr=ot(function(lo){var _o,Ro,Do=Gr;return(Do==null?void 0:Do.contains(lo))||((_o=lr(Do))===null||_o===void 0?void 0:_o.host)===lo||lo===Do||(Va==null?void 0:Va.contains(lo))||((Ro=lr(Va))===null||Ro===void 0?void 0:Ro.host)===lo||lo===Va||Object.values(Hn.current).some(function(xo){return(xo==null?void 0:xo.contains(lo))||lo===xo})}),_r=zo(Ua,Tn,Ee,Ce),hr=zo(Ua,ge,Wt,ht),ho=x.useState($e||!1),ao=(0,et.Z)(ho,2),Ur=ao[0],Kr=ao[1],Wr=Ne!=null?Ne:Ur,Ko=ot(function(lo){Ne===void 0&&Kr(lo)});br(function(){Kr(Ne||!1)},[Ne]);var Zo=x.useRef(Wr);Zo.current=Wr;var fi=ot(function(lo){(0,_e.flushSync)(function(){Wr!==lo&&(Ko(lo),dt==null||dt(lo))})}),gi=x.useRef(),ri=function(){clearTimeout(gi.current)},jo=function(_o){var Ro=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;ri(),Ro===0?fi(_o):gi.current=setTimeout(function(){fi(_o)},Ro*1e3)};x.useEffect(function(){return ri},[]);var Uo=x.useState(!1),So=(0,et.Z)(Uo,2),Oo=So[0],mi=So[1];br(function(lo){(!lo||Wr)&&mi(!0)},[Wr]);var ui=x.useState(null),Li=(0,et.Z)(ui,2),co=Li[0],Ga=Li[1],Xr=x.useState([0,0]),Yr=(0,et.Z)(Xr,2),Sr=Yr[0],Ao=Yr[1],oi=function(_o){Ao([_o.clientX,_o.clientY])},zi=pa(Wr,Va,Ut?Sr:Gr,ct,lt,gt,Mn),Fi=(0,et.Z)(zi,11),Zi=Fi[0],Hi=Fi[1],ul=Fi[2],_i=Fi[3],Gi=Fi[4],nl=Fi[5],Dl=Fi[6],fe=Fi[7],pe=Fi[8],Fe=Fi[9],Re=Fi[10],qe=uo(vt,Io,Fo,be),tt=(0,et.Z)(qe,2),Ct=tt[0],Kt=tt[1],Lt=Ct.has("click"),Bn=Kt.has("click")||Kt.has("contextMenu"),Gn=ot(function(){Oo||Re()}),zn=function(){Zo.current&&Ut&&Bn&&jo(!1)};Ja(Wr,Gr,Va,Gn,zn),br(function(){Gn()},[Sr,ct]),br(function(){Wr&&!(lt!=null&&lt[ct])&&Gn()},[JSON.stringify(gt)]);var Jt=x.useMemo(function(){var lo=Vo(lt,Ua,Fe,Ut);return Pe()(lo,st==null?void 0:st(Fe))},[Fe,st,lt,Ua,Ut]);x.useImperativeHandle(fn,function(){return{forceAlign:Gn}});var wn=x.useState(0),An=(0,et.Z)(wn,2),qn=An[0],la=An[1],Aa=x.useState(0),Ma=(0,et.Z)(Aa,2),cr=Ma[0],Ta=Ma[1],er=function(){if(Je&&Gr){var _o=Gr.getBoundingClientRect();la(_o.width),Ta(_o.height)}},Br=function(){er(),Gn()},fo=function(_o){mi(!1),Re(),$t==null||$t(_o)},mo=function(){return new Promise(function(_o){er(),Ga(function(){return _o})})};br(function(){co&&(Re(),co(),Ga(null))},[co]);function Fr(lo,_o,Ro,Do){qa[lo]=function(xo){var Ui;Do==null||Do(xo),jo(_o,Ro);for(var Ei=arguments.length,Wi=new Array(Ei>1?Ei-1:0),Vi=1;Vi<Ei;Vi++)Wi[Vi-1]=arguments[Vi];(Ui=ar[lo])===null||Ui===void 0||Ui.call.apply(Ui,[ar,xo].concat(Wi))}}(Lt||Bn)&&(qa.onClick=function(lo){var _o;Zo.current&&Bn?jo(!1):!Zo.current&&Lt&&(oi(lo),jo(!0));for(var Ro=arguments.length,Do=new Array(Ro>1?Ro-1:0),xo=1;xo<Ro;xo++)Do[xo-1]=arguments[xo];(_o=ar.onClick)===null||_o===void 0||_o.call.apply(_o,[ar,lo].concat(Do))}),ni(Wr,Bn,Gr,Va,Pa,ir,Hr,jo);var zr=Ct.has("hover"),qr=Kt.has("hover"),Ar,eo;zr&&(Fr("onMouseEnter",!0,hn,function(lo){oi(lo)}),Fr("onPointerEnter",!0,hn,function(lo){oi(lo)}),Ar=function(){(Wr||Oo)&&jo(!0,hn)},Ut&&(qa.onMouseMove=function(lo){var _o;(_o=ar.onMouseMove)===null||_o===void 0||_o.call(ar,lo)})),qr&&(Fr("onMouseLeave",!1,ba),Fr("onPointerLeave",!1,ba),eo=function(){jo(!1,ba)}),Ct.has("focus")&&Fr("onFocus",!0,ya),Kt.has("focus")&&Fr("onBlur",!1,Fa),Ct.has("contextMenu")&&(qa.onContextMenu=function(lo){var _o;Zo.current&&Kt.has("contextMenu")?jo(!1):(oi(lo),jo(!0)),lo.preventDefault();for(var Ro=arguments.length,Do=new Array(Ro>1?Ro-1:0),xo=1;xo<Ro;xo++)Do[xo-1]=arguments[xo];(_o=ar.onContextMenu)===null||_o===void 0||_o.call.apply(_o,[ar,lo].concat(Do))}),En&&(qa.className=Pe()(ar.className,En));var Lo=(0,Ze.Z)((0,Ze.Z)({},ar),qa),bi={},yi=["onContextMenu","onClick","onMouseDown","onTouchStart","onMouseEnter","onMouseLeave","onFocus","onBlur"];yi.forEach(function(lo){Zt[lo]&&(bi[lo]=function(){for(var _o,Ro=arguments.length,Do=new Array(Ro),xo=0;xo<Ro;xo++)Do[xo]=arguments[xo];(_o=Lo[lo])===null||_o===void 0||_o.call.apply(_o,[Lo].concat(Do)),Zt[lo].apply(Zt,Do)})});var Qo=x.cloneElement(ka,(0,Ze.Z)((0,Ze.Z)({},Lo),bi)),Oi={x:nl,y:Dl},Ti=qt?(0,Ze.Z)({},qt!==!0?qt:{}):null;return x.createElement(x.Fragment,null,x.createElement(_a.Z,{disabled:!Wr,ref:po,onResize:Br},x.createElement(Kl,{getTriggerDOMNode:Nn},Qo)),x.createElement($r.Provider,{value:kn},x.createElement(Bl,{portal:Qe,ref:bn,prefixCls:Ua,popup:Tr,className:Pe()(Se,Jt),style:De,target:Gr,onMouseEnter:Ar,onMouseLeave:eo,onPointerEnter:Ar,zIndex:At,open:Wr,keepDom:Oo,fresh:mt,onClick:un,mask:Pa,motion:_r,maskMotion:hr,onVisibleChanged:fo,onPrepare:mo,forceRender:Cr,autoDestroy:It,getPopupContainer:Qa,align:Fe,arrow:Ti,arrowPos:Oi,ready:Zi,offsetX:Hi,offsetY:ul,offsetR:_i,offsetB:Gi,onAlign:Gn,stretch:Je,targetWidth:qn/fe,targetHeight:cr/pe})))});return Pt}var fl=wi(xa),Pr={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Pt){var ft=Pt.keyCode;if(Pt.altKey&&!Pt.ctrlKey||Pt.metaKey||ft>=Pr.F1&&ft<=Pr.F12)return!1;switch(ft){case Pr.ALT:case Pr.CAPS_LOCK:case Pr.CONTEXT_MENU:case Pr.CTRL:case Pr.DOWN:case Pr.END:case Pr.ESC:case Pr.HOME:case Pr.INSERT:case Pr.LEFT:case Pr.MAC_FF_META:case Pr.META:case Pr.NUMLOCK:case Pr.NUM_CENTER:case Pr.PAGE_DOWN:case Pr.PAGE_UP:case Pr.PAUSE:case Pr.PRINT_SCREEN:case Pr.RIGHT:case Pr.SHIFT:case Pr.UP:case Pr.WIN_KEY:case Pr.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Pt){if(Pt>=Pr.ZERO&&Pt<=Pr.NINE||Pt>=Pr.NUM_ZERO&&Pt<=Pr.NUM_MULTIPLY||Pt>=Pr.A&&Pt<=Pr.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Pt===0)return!0;switch(Pt){case Pr.SPACE:case Pr.QUESTION_MARK:case Pr.NUM_PLUS:case Pr.NUM_MINUS:case Pr.NUM_PERIOD:case Pr.NUM_DIVISION:case Pr.SEMICOLON:case Pr.DASH:case Pr.EQUALS:case Pr.COMMA:case Pr.PERIOD:case Pr.SLASH:case Pr.APOSTROPHE:case Pr.SINGLE_QUOTE:case Pr.OPEN_SQUARE_BRACKET:case Pr.BACKSLASH:case Pr.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},xl=Pr,fs=xl.ESC,vl=xl.TAB;function hl(Qe){var Pt=Qe.visible,ft=Qe.triggerRef,fn=Qe.onVisibleChange,ua=Qe.autoFocus,Ua=Qe.overlayRef,Ya=x.useRef(!1),no=function(){if(Pt){var Ne,$e;(Ne=ft.current)===null||Ne===void 0||($e=Ne.focus)===null||$e===void 0||$e.call(Ne),fn==null||fn(!1)}},Io=function(){var Ne;return(Ne=Ua.current)!==null&&Ne!==void 0&&Ne.focus?(Ua.current.focus(),Ya.current=!0,!0):!1},Fo=function(Ne){switch(Ne.keyCode){case fs:no();break;case vl:{var $e=!1;Ya.current||($e=Io()),$e?Ne.preventDefault():no();break}}};x.useEffect(function(){return Pt?(window.addEventListener("keydown",Fo),ua&&Yn(Io,3),function(){window.removeEventListener("keydown",Fo),Ya.current=!1}):function(){Ya.current=!1}},[Pt])}var Jl=(0,x.forwardRef)(function(Qe,Pt){var ft=Qe.overlay,fn=Qe.arrow,ua=Qe.prefixCls,Ua=(0,x.useMemo)(function(){var no;return typeof ft=="function"?no=ft():no=ft,no},[ft]),Ya=xe(Pt,Ua==null?void 0:Ua.ref);return x.createElement(x.Fragment,null,fn&&x.createElement("div",{className:"".concat(ua,"-arrow")}),x.cloneElement(Ua,{ref:He(Ua)?Ya:void 0}))}),wl=Jl,il={adjustX:1,adjustY:1},Ll=[0,0],ps={topLeft:{points:["bl","tl"],overflow:il,offset:[0,-4],targetOffset:Ll},top:{points:["bc","tc"],overflow:il,offset:[0,-4],targetOffset:Ll},topRight:{points:["br","tr"],overflow:il,offset:[0,-4],targetOffset:Ll},bottomLeft:{points:["tl","bl"],overflow:il,offset:[0,4],targetOffset:Ll},bottom:{points:["tc","bc"],overflow:il,offset:[0,4],targetOffset:Ll},bottomRight:{points:["tr","br"],overflow:il,offset:[0,4],targetOffset:Ll}},ts=ps,Po=["arrow","prefixCls","transitionName","animation","align","placement","placements","getPopupContainer","showAction","hideAction","overlayClassName","overlayStyle","visible","trigger","autoFocus","overlay","children","onVisibleChange"];function Xl(Qe,Pt){var ft,fn=Qe.arrow,ua=fn===void 0?!1:fn,Ua=Qe.prefixCls,Ya=Ua===void 0?"rc-dropdown":Ua,no=Qe.transitionName,Io=Qe.animation,Fo=Qe.align,be=Qe.placement,Ne=be===void 0?"bottomLeft":be,$e=Qe.placements,dt=$e===void 0?ts:$e,$t=Qe.getPopupContainer,hn=Qe.showAction,Rn=Qe.hideAction,ba=Qe.overlayClassName,ya=Qe.overlayStyle,Fa=Qe.visible,Pa=Qe.trigger,Wa=Pa===void 0?["hover"]:Pa,ir=Qe.autoFocus,Qa=Qe.overlay,Cr=Qe.children,jr=Qe.onVisibleChange,Ir=(0,Te.Z)(Qe,Po),Tr=x.useState(),Se=(0,et.Z)(Tr,2),De=Se[0],ct=Se[1],he="visible"in Qe?Fa:De,lt=x.useRef(null),gt=x.useRef(null),At=x.useRef(null);x.useImperativeHandle(Pt,function(){return lt.current});var Je=function(Ce){ct(Ce),jr==null||jr(Ce)};hl({visible:he,triggerRef:At,onVisibleChange:Je,autoFocus:ir,overlayRef:gt});var st=function(Ce){var Ee=Qe.onOverlayClick;ct(!1),Ee&&Ee(Ce)},mt=function(){return x.createElement(wl,{ref:gt,overlay:Qa,prefixCls:Ya,arrow:ua})},Ut=function(){return typeof Qa=="function"?mt:mt()},un=function(){var Ce=Qe.minOverlayWidthMatchTrigger,Ee=Qe.alignPoint;return"minOverlayWidthMatchTrigger"in Qe?Ce:!Ee},Mn=function(){var Ce=Qe.openClassName;return Ce!==void 0?Ce:"".concat(Ya,"-open")},qt=x.cloneElement(Cr,{className:Pe()((ft=Cr.props)===null||ft===void 0?void 0:ft.className,he&&Mn()),ref:He(Cr)?xe(At,Cr.ref):void 0}),Tn=Rn;return!Tn&&Wa.indexOf("contextMenu")!==-1&&(Tn=["click"]),x.createElement(fl,(0,ze.Z)({builtinPlacements:dt},Ir,{prefixCls:Ya,ref:lt,popupClassName:Pe()(ba,(0,se.Z)({},"".concat(Ya,"-show-arrow"),ua)),popupStyle:ya,action:Wa,showAction:hn,hideAction:Tn,popupPlacement:Ne,popupAlign:Fo,popupTransitionName:no,popupAnimation:Io,popupVisible:he,stretch:un()?"minWidth":"",popup:Ut(),onPopupVisibleChange:Je,onPopupClick:st,getPopupContainer:$t}),qt)}var ms=x.forwardRef(Xl),Mr=ms,hs=z(60276),Rs=z(5663),Zs=z(10366),ws=z(80636),Fs=z(8745),As=z(96159),El=z(53124),Bs=z(68508),ns=z(76529),Ds=z(46605),Ss=z(66748);const _s=null,ys=Qe=>{const{menu:Pt,arrow:ft,prefixCls:fn,children:ua,trigger:Ua,disabled:Ya,dropdownRender:no,getPopupContainer:Io,overlayClassName:Fo,rootClassName:be,open:Ne,onOpenChange:$e,visible:dt,onVisibleChange:$t,mouseEnterDelay:hn=.15,mouseLeaveDelay:Rn=.1,autoAdjustOverflow:ba=!0,placement:ya="",overlay:Fa,transitionName:Pa}=Qe,{getPopupContainer:Wa,getPrefixCls:ir,direction:Qa}=x.useContext(El.E_),Cr=x.useMemo(()=>{const qt=ir();return Pa!==void 0?Pa:ya.includes("top")?`${qt}-slide-down`:`${qt}-slide-up`},[ir,ya,Pa]),jr=x.useMemo(()=>ya?ya.includes("Center")?ya.slice(0,ya.indexOf("Center")):ya:Qa==="rtl"?"bottomRight":"bottomLeft",[ya,Qa]),Ir=ir("dropdown",fn),[Tr,Se]=(0,Ss.Z)(Ir),[,De]=(0,Ds.Z)(),ct=x.Children.only(ua),he=(0,As.Tm)(ct,{className:Pe()(`${Ir}-trigger`,{[`${Ir}-rtl`]:Qa==="rtl"},ct.props.className),disabled:Ya}),lt=Ya?[]:Ua;let gt;lt&&lt.includes("contextMenu")&&(gt=!0);const[At,Je]=(0,Rs.Z)(!1,{value:Ne!=null?Ne:dt}),st=(0,hs.useEvent)(qt=>{$e==null||$e(qt),$t==null||$t(qt),Je(qt)}),mt=Pe()(Fo,be,Se,{[`${Ir}-rtl`]:Qa==="rtl"}),Ut=(0,ws.Z)({arrowPointAtCenter:typeof ft=="object"&&ft.pointAtCenter,autoAdjustOverflow:ba,offset:De.marginXXS,arrowWidth:ft?De.sizePopupArrow:0,borderRadius:De.borderRadius}),un=x.useCallback(()=>{Je(!1)},[]),Mn=()=>{let qt;return Pt!=null&&Pt.items?qt=x.createElement(Bs.default,Object.assign({},Pt)):typeof Fa=="function"?qt=Fa():qt=Fa,no&&(qt=no(qt)),qt=x.Children.only(typeof qt=="string"?x.createElement("span",null,qt):qt),x.createElement(ns.J,{prefixCls:`${Ir}-menu`,expandIcon:x.createElement("span",{className:`${Ir}-menu-submenu-arrow`},x.createElement(Ae.Z,{className:`${Ir}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:un,validator:Tn=>{let{mode:ge}=Tn}},qt)};return Tr(x.createElement(Mr,Object.assign({alignPoint:gt},(0,Zs.Z)(Qe,["rootClassName"]),{mouseEnterDelay:hn,mouseLeaveDelay:Rn,visible:At,builtinPlacements:Ut,arrow:!!ft,overlayClassName:mt,prefixCls:Ir,getPopupContainer:Io||Wa,transitionName:Cr,trigger:lt,overlay:Mn,placement:jr,onVisibleChange:st}),he))};function Ms(Qe){return Object.assign(Object.assign({},Qe),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const Es=(0,Fs.Z)(ys,"dropdown",Qe=>Qe,Ms),ls=Qe=>x.createElement(Es,Object.assign({},Qe),x.createElement("span",null));ys._InternalPanelDoNotUseOrYouWillBeFired=ls;var Ps=ys},85418:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return y}});var x=z(56153),ie=z(94184),Ae=z.n(ie),ke=z(67294),Pe=z(64582),ze=z(71577),se=z(53124),et=z(93421),Te=z(4173),Ze=z(66748),_e=function(a,b){var E={};for(var ee in a)Object.prototype.hasOwnProperty.call(a,ee)&&b.indexOf(ee)<0&&(E[ee]=a[ee]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var te=0,ee=Object.getOwnPropertySymbols(a);te<ee.length;te++)b.indexOf(ee[te])<0&&Object.prototype.propertyIsEnumerable.call(a,ee[te])&&(E[ee[te]]=a[ee[te]]);return E};const de=a=>{const{getPopupContainer:b,getPrefixCls:E,direction:ee}=ke.useContext(se.E_),{prefixCls:te,type:re="default",danger:oe,disabled:ue,loading:ve,onClick:xe,htmlType:Ue,children:He,className:Me,menu:ye,arrow:Ke,autoFocus:Ge,overlay:Xe,trigger:Be,align:rt,open:pt,onOpenChange:bt,placement:St,getPopupContainer:wt,href:jt,icon:Jn=ke.createElement(Pe.Z,null),title:va,buttonsRender:Et=aa=>aa,mouseEnterDelay:xt,mouseLeaveDelay:Sn,overlayClassName:da,overlayStyle:yn,destroyPopupOnHide:$n,dropdownRender:nt}=a,Un=_e(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"]),sa=E("dropdown",te),dn=`${sa}-button`,[Nt,mn]=(0,Ze.Z)(sa),Ve={menu:ye,arrow:Ke,autoFocus:Ge,align:rt,disabled:ue,trigger:ue?[]:Be,onOpenChange:bt,getPopupContainer:wt||b,mouseEnterDelay:xt,mouseLeaveDelay:Sn,overlayClassName:da,overlayStyle:yn,destroyPopupOnHide:$n,dropdownRender:nt},{compactSize:Le,compactItemClassnames:yt}=(0,Te.ri)(sa,ee),Qt=Ae()(dn,yt,Me,mn);"overlay"in a&&(Ve.overlay=Xe),"open"in a&&(Ve.open=pt),"placement"in a?Ve.placement=St:Ve.placement=ee==="rtl"?"bottomLeft":"bottomRight";const Cn=ke.createElement(ze.ZP,{type:re,danger:oe,disabled:ue,loading:ve,onClick:xe,htmlType:Ue,href:jt,title:va},He),Kn=ke.createElement(ze.ZP,{type:re,danger:oe,icon:Jn}),[Da,On]=Et([Cn,Kn]);return Nt(ke.createElement(et.Z.Compact,Object.assign({className:Qt,size:Le,block:!0},Un),Da,ke.createElement(x.Z,Object.assign({},Ve),On)))};de.__ANT_BUTTON=!0;var je=de;const ce=x.Z;ce.Button=je;var y=ce},66748:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return _e}});var x=z(14747),ie=z(67771),Ae=z(33297),ke=z(50438),Pe=z(97414),ze=z(67968),se=z(45503),Te=de=>{const{componentCls:je,menuCls:ce,colorError:y,colorTextLightSolid:a}=de,b=`${ce}-item`;return{[`${je}, ${je}-menu-submenu`]:{[`${ce} ${b}`]:{[`&${b}-danger:not(${b}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const Ze=de=>{const{componentCls:je,menuCls:ce,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:b,antCls:E,iconCls:ee,motionDurationMid:te,dropdownPaddingVertical:re,fontSize:oe,dropdownEdgeChildPadding:ue,colorTextDisabled:ve,fontSizeIcon:xe,controlPaddingHorizontal:Ue,colorBgElevated:He}=de;return[{[je]:Object.assign(Object.assign({},(0,x.Wf)(de)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+b/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${E}-btn`]:{[`& > ${ee}-down, & > ${E}-btn-icon > ${ee}-down`]:{fontSize:xe}},[`${je}-wrap`]:{position:"relative",[`${E}-btn > ${ee}-down`]:{fontSize:xe},[`${ee}-down::before`]:{transition:`transform ${te}`}},[`${je}-wrap-open`]:{[`${ee}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${E}-slide-down-enter${E}-slide-down-enter-active${je}-placement-bottomLeft,
&${E}-slide-down-appear${E}-slide-down-appear-active${je}-placement-bottomLeft,
&${E}-slide-down-enter${E}-slide-down-enter-active${je}-placement-bottom,
&${E}-slide-down-appear${E}-slide-down-appear-active${je}-placement-bottom,
&${E}-slide-down-enter${E}-slide-down-enter-active${je}-placement-bottomRight,
&${E}-slide-down-appear${E}-slide-down-appear-active${je}-placement-bottomRight`]:{animationName:ie.fJ},[`&${E}-slide-up-enter${E}-slide-up-enter-active${je}-placement-topLeft,
&${E}-slide-up-appear${E}-slide-up-appear-active${je}-placement-topLeft,
&${E}-slide-up-enter${E}-slide-up-enter-active${je}-placement-top,
&${E}-slide-up-appear${E}-slide-up-appear-active${je}-placement-top,
&${E}-slide-up-enter${E}-slide-up-enter-active${je}-placement-topRight,
&${E}-slide-up-appear${E}-slide-up-appear-active${je}-placement-topRight`]:{animationName:ie.Qt},[`&${E}-slide-down-leave${E}-slide-down-leave-active${je}-placement-bottomLeft,
&${E}-slide-down-leave${E}-slide-down-leave-active${je}-placement-bottom,
&${E}-slide-down-leave${E}-slide-down-leave-active${je}-placement-bottomRight`]:{animationName:ie.Uw},[`&${E}-slide-up-leave${E}-slide-up-leave-active${je}-placement-topLeft,
&${E}-slide-up-leave${E}-slide-up-leave-active${je}-placement-top,
&${E}-slide-up-leave${E}-slide-up-leave-active${je}-placement-topRight`]:{animationName:ie.ly}})},(0,Pe.ZP)(de,{colorBg:He,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${je} ${ce}`]:{position:"relative",margin:0},[`${ce}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${je}, ${je}-menu-submenu`]:{[ce]:Object.assign(Object.assign({padding:ue,listStyleType:"none",backgroundColor:He,backgroundClip:"padding-box",borderRadius:de.borderRadiusLG,outline:"none",boxShadow:de.boxShadowSecondary},(0,x.Qy)(de)),{[`${ce}-item-group-title`]:{padding:`${re}px ${Ue}px`,color:de.colorTextDescription,transition:`all ${te}`},[`${ce}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${ce}-item-icon`]:{minWidth:oe,marginInlineEnd:de.marginXS,fontSize:de.fontSizeSM},[`${ce}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${te}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${ce}-item, ${ce}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${re}px ${Ue}px`,color:de.colorText,fontWeight:"normal",fontSize:oe,lineHeight:de.lineHeight,cursor:"pointer",transition:`all ${te}`,borderRadius:de.borderRadiusSM,"&:hover, &-active":{backgroundColor:de.controlItemBgHover}},(0,x.Qy)(de)),{"&-selected":{color:de.colorPrimary,backgroundColor:de.controlItemBgActive,"&:hover, &-active":{backgroundColor:de.controlItemBgActiveHover}},"&-disabled":{color:ve,cursor:"not-allowed","&:hover":{color:ve,backgroundColor:He,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${de.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:de.colorSplit},[`${je}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:de.paddingXS,[`${je}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:de.colorTextDescription,fontSize:xe,fontStyle:"normal"}}}),[`${ce}-item-group-list`]:{margin:`0 ${de.marginXS}px`,padding:0,listStyle:"none"},[`${ce}-submenu-title`]:{paddingInlineEnd:Ue+de.fontSizeSM},[`${ce}-submenu-vertical`]:{position:"relative"},[`${ce}-submenu${ce}-submenu-disabled ${je}-menu-submenu-title`]:{[`&, ${je}-menu-submenu-arrow-icon`]:{color:ve,backgroundColor:He,cursor:"not-allowed"}},[`${ce}-submenu-selected ${je}-menu-submenu-title`]:{color:de.colorPrimary}})}},[(0,ie.oN)(de,"slide-up"),(0,ie.oN)(de,"slide-down"),(0,Ae.Fm)(de,"move-up"),(0,Ae.Fm)(de,"move-down"),(0,ke._y)(de,"zoom-big")]]};var _e=(0,ze.Z)("Dropdown",(de,je)=>{let{rootPrefixCls:ce}=je;const{marginXXS:y,sizePopupArrow:a,controlHeight:b,fontSize:E,lineHeight:ee,paddingXXS:te,componentCls:re,borderRadiusLG:oe}=de,ue=(b-E*ee)/2,{dropdownArrowOffset:ve}=(0,Pe.fS)({contentRadius:oe}),xe=(0,se.TS)(de,{menuCls:`${re}-menu`,rootPrefixCls:ce,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ve,dropdownPaddingVertical:ue,dropdownEdgeChildPadding:te});return[Ze(xe),Te(xe)]},de=>({zIndexPopup:de.zIndexPopupBase+50}))},25378:function(ln,tn,z){"use strict";var x=z(67294),ie=z(14075),Ae=z(57838),ke=z(74443);function Pe(){let ze=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const se=(0,x.useRef)({}),et=(0,Ae.Z)(),Te=(0,ke.ZP)();return(0,ie.Z)(()=>{const Ze=Te.subscribe(_e=>{se.current=_e,ze&&et()});return()=>Te.unsubscribe(Ze)},[]),se.current}tn.Z=Pe},19249:function(ln,tn,z){"use strict";z.d(tn,{D:function(){return ee},Z:function(){return oe}});var x=z(87462),ie=z(67294),Ae={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"},ke=Ae,Pe=z(44327),ze=function(ve,xe){return ie.createElement(Pe.Z,(0,x.Z)({},ve,{ref:xe,icon:ke}))},se=ie.forwardRef(ze),et=z(55007),Te=z(79269),Ze=z(94184),_e=z.n(Ze),de=z(10366),ce=ue=>!isNaN(parseFloat(ue))&&isFinite(ue),y=z(53124),a=z(84321),b=function(ue,ve){var xe={};for(var Ue in ue)Object.prototype.hasOwnProperty.call(ue,Ue)&&ve.indexOf(Ue)<0&&(xe[Ue]=ue[Ue]);if(ue!=null&&typeof Object.getOwnPropertySymbols=="function")for(var He=0,Ue=Object.getOwnPropertySymbols(ue);He<Ue.length;He++)ve.indexOf(Ue[He])<0&&Object.prototype.propertyIsEnumerable.call(ue,Ue[He])&&(xe[Ue[He]]=ue[Ue[He]]);return xe};const E={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},ee=ie.createContext({}),te=(()=>{let ue=0;return function(){let ve=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ue+=1,`${ve}${ue}`}})();var oe=ie.forwardRef((ue,ve)=>{const{prefixCls:xe,className:Ue,trigger:He,children:Me,defaultCollapsed:ye=!1,theme:Ke="dark",style:Ge={},collapsible:Xe=!1,reverseArrow:Be=!1,width:rt=200,collapsedWidth:pt=80,zeroWidthTriggerStyle:bt,breakpoint:St,onCollapse:wt,onBreakpoint:jt}=ue,Jn=b(ue,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:va}=(0,ie.useContext)(a.Gs),[Et,xt]=(0,ie.useState)("collapsed"in ue?ue.collapsed:ye),[Sn,da]=(0,ie.useState)(!1);(0,ie.useEffect)(()=>{"collapsed"in ue&&xt(ue.collapsed)},[ue.collapsed]);const yn=(Nt,mn)=>{"collapsed"in ue||xt(Nt),wt==null||wt(Nt,mn)},$n=(0,ie.useRef)();$n.current=Nt=>{da(Nt.matches),jt==null||jt(Nt.matches),Et!==Nt.matches&&yn(Nt.matches,"responsive")},(0,ie.useEffect)(()=>{function Nt(Ve){return $n.current(Ve)}let mn;if(typeof window!="undefined"){const{matchMedia:Ve}=window;if(Ve&&St&&St in E){mn=Ve(`(max-width: ${E[St]})`);try{mn.addEventListener("change",Nt)}catch(Le){mn.addListener(Nt)}Nt(mn)}}return()=>{try{mn==null||mn.removeEventListener("change",Nt)}catch(Ve){mn==null||mn.removeListener(Nt)}}},[St]),(0,ie.useEffect)(()=>{const Nt=te("ant-sider-");return va.addSider(Nt),()=>va.removeSider(Nt)},[]);const nt=()=>{yn(!Et,"clickTrigger")},{getPrefixCls:Un}=(0,ie.useContext)(y.E_),sa=()=>{const Nt=Un("layout-sider",xe),mn=(0,de.Z)(Jn,["collapsed"]),Ve=Et?pt:rt,Le=ce(Ve)?`${Ve}px`:String(Ve),yt=parseFloat(String(pt||0))===0?ie.createElement("span",{onClick:nt,className:_e()(`${Nt}-zero-width-trigger`,`${Nt}-zero-width-trigger-${Be?"right":"left"}`),style:bt},He||ie.createElement(se,null)):null,Kn={expanded:Be?ie.createElement(Te.Z,null):ie.createElement(et.Z,null),collapsed:Be?ie.createElement(et.Z,null):ie.createElement(Te.Z,null)}[Et?"collapsed":"expanded"],Da=He!==null?yt||ie.createElement("div",{className:`${Nt}-trigger`,onClick:nt,style:{width:Le}},He||Kn):null,On=Object.assign(Object.assign({},Ge),{flex:`0 0 ${Le}`,maxWidth:Le,minWidth:Le,width:Le}),aa=_e()(Nt,`${Nt}-${Ke}`,{[`${Nt}-collapsed`]:!!Et,[`${Nt}-has-trigger`]:Xe&&He!==null&&!yt,[`${Nt}-below`]:!!Sn,[`${Nt}-zero-width`]:parseFloat(Le)===0},Ue);return ie.createElement("aside",Object.assign({className:aa},mn,{style:On,ref:ve}),ie.createElement("div",{className:`${Nt}-children`},Me),Xe||Sn&&yt?Da:null)},dn=ie.useMemo(()=>({siderCollapsed:Et}),[Et]);return ie.createElement(ee.Provider,{value:dn},sa())})},84321:function(ln,tn,z){"use strict";z.d(tn,{VY:function(){return te},$_:function(){return ee},h4:function(){return E},Gs:function(){return je},ZP:function(){return re}});var x=z(74902),ie=z(94184),Ae=z.n(ie),ke=z(10366),Pe=z(67294),ze=z(53124),se=z(67968),Te=oe=>{const{componentCls:ue,bodyBg:ve,lightSiderBg:xe,lightTriggerBg:Ue,lightTriggerColor:He}=oe;return{[`${ue}-sider-light`]:{background:xe,[`${ue}-sider-trigger`]:{color:He,background:Ue},[`${ue}-sider-zero-width-trigger`]:{color:He,background:Ue,border:`1px solid ${ve}`,borderInlineStart:0}}}};const Ze=oe=>{const{antCls:ue,componentCls:ve,colorText:xe,triggerColor:Ue,footerBg:He,triggerBg:Me,headerHeight:ye,headerPadding:Ke,headerColor:Ge,footerPadding:Xe,triggerHeight:Be,zeroTriggerHeight:rt,zeroTriggerWidth:pt,motionDurationMid:bt,motionDurationSlow:St,fontSize:wt,borderRadius:jt,bodyBg:Jn,headerBg:va,siderBg:Et}=oe;return{[ve]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:Jn,"&, *":{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:Et,transition:`all ${bt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ue}-menu${ue}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Be},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Be,color:Ue,lineHeight:`${Be}px`,textAlign:"center",background:Me,cursor:"pointer",transition:`all ${bt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:ye,insetInlineEnd:-pt,zIndex:1,width:pt,height:rt,color:Ue,fontSize:oe.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Et,borderStartStartRadius:0,borderStartEndRadius:jt,borderEndEndRadius:jt,borderEndStartRadius:0,cursor:"pointer",transition:`background ${St} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${St}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-pt,borderStartStartRadius:jt,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:jt}}}}},Te(oe)),{"&-rtl":{direction:"rtl"}}),[`${ve}-header`]:{height:ye,padding:Ke,color:Ge,lineHeight:`${ye}px`,background:va,[`${ue}-menu`]:{lineHeight:"inherit"}},[`${ve}-footer`]:{padding:Xe,color:xe,fontSize:wt,background:He},[`${ve}-content`]:{flex:"auto",minHeight:0}}};var _e=(0,se.Z)("Layout",oe=>[Ze(oe)],oe=>{const{colorBgLayout:ue,controlHeight:ve,controlHeightLG:xe,colorText:Ue,controlHeightSM:He,marginXXS:Me,colorTextLightSolid:ye,colorBgContainer:Ke}=oe,Ge=xe*1.25;return{colorBgHeader:"#001529",colorBgBody:ue,colorBgTrigger:"#002140",bodyBg:ue,headerBg:"#001529",headerHeight:ve*2,headerPadding:`0 ${Ge}px`,headerColor:Ue,footerPadding:`${He}px ${Ge}px`,footerBg:ue,siderBg:"#001529",triggerHeight:xe+Me*2,triggerBg:"#002140",triggerColor:ye,zeroTriggerWidth:xe,zeroTriggerHeight:xe,lightSiderBg:Ke,lightTriggerBg:Ke,lightTriggerColor:Ue}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),de=function(oe,ue){var ve={};for(var xe in oe)Object.prototype.hasOwnProperty.call(oe,xe)&&ue.indexOf(xe)<0&&(ve[xe]=oe[xe]);if(oe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,xe=Object.getOwnPropertySymbols(oe);Ue<xe.length;Ue++)ue.indexOf(xe[Ue])<0&&Object.prototype.propertyIsEnumerable.call(oe,xe[Ue])&&(ve[xe[Ue]]=oe[xe[Ue]]);return ve};const je=Pe.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function ce(oe){let{suffixCls:ue,tagName:ve,displayName:xe}=oe;return Ue=>Pe.forwardRef((Me,ye)=>Pe.createElement(Ue,Object.assign({ref:ye,suffixCls:ue,tagName:ve},Me)))}const y=Pe.forwardRef((oe,ue)=>{const{prefixCls:ve,suffixCls:xe,className:Ue,tagName:He}=oe,Me=de(oe,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:ye}=Pe.useContext(ze.E_),Ke=ye("layout",ve),[Ge,Xe]=_e(Ke),Be=xe?`${Ke}-${xe}`:Ke;return Ge(Pe.createElement(He,Object.assign({className:Ae()(ve||Be,Ue,Xe),ref:ue},Me)))}),a=Pe.forwardRef((oe,ue)=>{const{direction:ve}=Pe.useContext(ze.E_),[xe,Ue]=Pe.useState([]),{prefixCls:He,className:Me,rootClassName:ye,children:Ke,hasSider:Ge,tagName:Xe,style:Be}=oe,rt=de(oe,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),pt=(0,ke.Z)(rt,["suffixCls"]),{getPrefixCls:bt,layout:St}=Pe.useContext(ze.E_),wt=bt("layout",He),[jt,Jn]=_e(wt),va=Ae()(wt,{[`${wt}-has-sider`]:typeof Ge=="boolean"?Ge:xe.length>0,[`${wt}-rtl`]:ve==="rtl"},St==null?void 0:St.className,Me,ye,Jn),Et=Pe.useMemo(()=>({siderHook:{addSider:xt=>{Ue(Sn=>[].concat((0,x.Z)(Sn),[xt]))},removeSider:xt=>{Ue(Sn=>Sn.filter(da=>da!==xt))}}}),[]);return jt(Pe.createElement(je.Provider,{value:Et},Pe.createElement(Xe,Object.assign({ref:ue,className:va,style:Object.assign(Object.assign({},St==null?void 0:St.style),Be)},pt),Ke)))}),b=ce({tagName:"div",displayName:"Layout"})(a),E=ce({suffixCls:"header",tagName:"header",displayName:"Header"})(y),ee=ce({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),te=ce({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var re=b},76529:function(ln,tn,z){"use strict";z.d(tn,{J:function(){return ze}});var x=z(67294),ie=z(4173),Ae=z(60276),ke=function(se,et){var Te={};for(var Ze in se)Object.prototype.hasOwnProperty.call(se,Ze)&&et.indexOf(Ze)<0&&(Te[Ze]=se[Ze]);if(se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var _e=0,Ze=Object.getOwnPropertySymbols(se);_e<Ze.length;_e++)et.indexOf(Ze[_e])<0&&Object.prototype.propertyIsEnumerable.call(se,Ze[_e])&&(Te[Ze[_e]]=se[Ze[_e]]);return Te};const Pe=x.createContext(null),ze=x.forwardRef((se,et)=>{const{children:Te}=se,Ze=ke(se,["children"]),_e=x.useContext(Pe),de=x.useMemo(()=>Object.assign(Object.assign({},_e),Ze),[_e,Ze.prefixCls,Ze.mode,Ze.selectable]);return x.createElement(Pe.Provider,{value:de},x.createElement(ie.BR,null,(0,Ae.supportNodeRef)(Te)?x.cloneElement(Te,{ref:et}):Te))});tn.Z=Pe},68508:function(ln,tn,z){"use strict";z.d(tn,{default:function(){return Nt}});var x=z(52073),ie=z(67294),Ae=z(19249),ke=z(94184),Pe=z.n(ke),ze=z(53124),se=function(mn,Ve){var Le={};for(var yt in mn)Object.prototype.hasOwnProperty.call(mn,yt)&&Ve.indexOf(yt)<0&&(Le[yt]=mn[yt]);if(mn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,yt=Object.getOwnPropertySymbols(mn);Qt<yt.length;Qt++)Ve.indexOf(yt[Qt])<0&&Object.prototype.propertyIsEnumerable.call(mn,yt[Qt])&&(Le[yt[Qt]]=mn[yt[Qt]]);return Le},Te=mn=>{const{prefixCls:Ve,className:Le,dashed:yt}=mn,Qt=se(mn,["prefixCls","className","dashed"]),{getPrefixCls:Cn}=ie.useContext(ze.E_),Kn=Cn("menu",Ve),Da=Pe()({[`${Kn}-item-divider-dashed`]:!!yt},Le);return ie.createElement(x.iz,Object.assign({className:Da},Qt))},Ze=z(37419),_e=z(10366),de=z(83062),je=z(96159),y=(0,ie.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),b=mn=>{var Ve;const{className:Le,children:yt,icon:Qt,title:Cn,danger:Kn}=mn,{prefixCls:Da,firstLevel:On,direction:aa,disableMenuItemTitleTooltip:xa,inlineCollapsed:_a}=ie.useContext(y),Vr=at=>{const Tt=ie.createElement("span",{className:`${Da}-title-content`},yt);return(!Qt||(0,je.l$)(yt)&&yt.type==="span")&&yt&&at&&On&&typeof yt=="string"?ie.createElement("div",{className:`${Da}-inline-collapsed-noicon`},yt.charAt(0)):Tt},{siderCollapsed:yr}=ie.useContext(Ae.D);let ut=Cn;typeof Cn=="undefined"?ut=On?yt:"":Cn===!1&&(ut="");const Mt={title:ut};!yr&&!_a&&(Mt.title=null,Mt.open=!1);const lr=(0,Ze.Z)(yt).length;let ot=ie.createElement(x.ck,Object.assign({},(0,_e.Z)(mn,["title","icon","danger"]),{className:Pe()({[`${Da}-item-danger`]:Kn,[`${Da}-item-only-child`]:(Qt?lr+1:lr)===1},Le),title:typeof Cn=="string"?Cn:void 0}),(0,je.Tm)(Qt,{className:Pe()((0,je.l$)(Qt)?(Ve=Qt.props)===null||Ve===void 0?void 0:Ve.className:"",`${Da}-item-icon`)}),Vr(_a));return xa||(ot=ie.createElement(de.Z,Object.assign({},Mt,{placement:aa==="rtl"?"left":"right",overlayClassName:`${Da}-inline-collapsed-tooltip`}),ot)),ot},ee=mn=>{var Ve;const{popupClassName:Le,icon:yt,title:Qt,theme:Cn}=mn,Kn=ie.useContext(y),{prefixCls:Da,inlineCollapsed:On,theme:aa}=Kn,xa=(0,x.Xl)();let _a;if(!yt)_a=On&&!xa.length&&Qt&&typeof Qt=="string"?ie.createElement("div",{className:`${Da}-inline-collapsed-noicon`},Qt.charAt(0)):ie.createElement("span",{className:`${Da}-title-content`},Qt);else{const yr=(0,je.l$)(Qt)&&Qt.type==="span";_a=ie.createElement(ie.Fragment,null,(0,je.Tm)(yt,{className:Pe()((0,je.l$)(yt)?(Ve=yt.props)===null||Ve===void 0?void 0:Ve.className:"",`${Da}-item-icon`)}),yr?Qt:ie.createElement("span",{className:`${Da}-title-content`},Qt))}const Vr=ie.useMemo(()=>Object.assign(Object.assign({},Kn),{firstLevel:!1}),[Kn]);return ie.createElement(y.Provider,{value:Vr},ie.createElement(x.Wd,Object.assign({},(0,_e.Z)(mn,["icon"]),{title:_a,popupClassName:Pe()(Da,Le,`${Da}-${Cn||aa}`)})))},te=z(64582),re=z(60276),oe=z(33603),ue=z(76529),ve=function(mn,Ve){var Le={};for(var yt in mn)Object.prototype.hasOwnProperty.call(mn,yt)&&Ve.indexOf(yt)<0&&(Le[yt]=mn[yt]);if(mn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,yt=Object.getOwnPropertySymbols(mn);Qt<yt.length;Qt++)Ve.indexOf(yt[Qt])<0&&Object.prototype.propertyIsEnumerable.call(mn,yt[Qt])&&(Le[yt[Qt]]=mn[yt[Qt]]);return Le};function xe(mn){return(mn||[]).map((Ve,Le)=>{if(Ve&&typeof Ve=="object"){const yt=Ve,{label:Qt,children:Cn,key:Kn,type:Da}=yt,On=ve(yt,["label","children","key","type"]),aa=Kn!=null?Kn:`tmp-${Le}`;return Cn||Da==="group"?Da==="group"?ie.createElement(x.BW,Object.assign({key:aa},On,{title:Qt}),xe(Cn)):ie.createElement(ee,Object.assign({key:aa},On,{title:Qt}),xe(Cn)):Da==="divider"?ie.createElement(Te,Object.assign({key:aa},On)):ie.createElement(b,Object.assign({key:aa},On),Qt)}return null}).filter(Ve=>Ve)}function Ue(mn){return ie.useMemo(()=>mn&&xe(mn),[mn])}var He=z(84780),Me=z(14747),ye=z(33507),Ke=z(67771),Ge=z(50438),Xe=z(67968),Be=z(45503),pt=mn=>{const{componentCls:Ve,motionDurationSlow:Le,horizontalLineHeight:yt,colorSplit:Qt,lineWidth:Cn,lineType:Kn,itemPaddingInline:Da}=mn;return{[`${Ve}-horizontal`]:{lineHeight:yt,border:0,borderBottom:`${Cn}px ${Kn} ${Qt}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Ve}-item, ${Ve}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Da},[`> ${Ve}-item:hover,
> ${Ve}-item-active,
> ${Ve}-submenu ${Ve}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Ve}-item, ${Ve}-submenu-title`]:{transition:[`border-color ${Le}`,`background ${Le}`].join(",")},[`${Ve}-submenu-arrow`]:{display:"none"}}}},St=mn=>{let{componentCls:Ve,menuArrowOffset:Le}=mn;return{[`${Ve}-rtl`]:{direction:"rtl"},[`${Ve}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Ve}-rtl${Ve}-vertical,
${Ve}-submenu-rtl ${Ve}-vertical`]:{[`${Ve}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${Le})`},"&::after":{transform:`rotate(45deg) translateY(${Le})`}}}}};const wt=mn=>Object.assign({},(0,Me.oN)(mn));var Jn=(mn,Ve)=>{const{componentCls:Le,itemColor:yt,itemSelectedColor:Qt,groupTitleColor:Cn,itemBg:Kn,subMenuItemBg:Da,itemSelectedBg:On,activeBarHeight:aa,activeBarWidth:xa,activeBarBorderWidth:_a,motionDurationSlow:Vr,motionEaseInOut:yr,motionEaseOut:ut,itemPaddingInline:Mt,motionDurationMid:lr,itemHoverColor:ot,lineType:at,colorSplit:Tt,itemDisabledColor:sn,dangerItemColor:zt,dangerItemHoverColor:Na,dangerItemSelectedColor:Zn,dangerItemActiveBg:Qn,dangerItemSelectedBg:ga,itemHoverBg:Dr,itemActiveBg:br,menuSubMenuBg:or,horizontalItemSelectedColor:ro,horizontalItemSelectedBg:$r,horizontalItemBorderRadius:Lr,horizontalItemHoverBg:uo,popupBg:Mo}=mn;return{[`${Le}-${Ve}, ${Le}-${Ve} > ${Le}`]:{color:yt,background:Kn,[`&${Le}-root:focus-visible`]:Object.assign({},wt(mn)),[`${Le}-item-group-title`]:{color:Cn},[`${Le}-submenu-selected`]:{[`> ${Le}-submenu-title`]:{color:Qt}},[`${Le}-item-disabled, ${Le}-submenu-disabled`]:{color:`${sn} !important`},[`${Le}-item:not(${Le}-item-selected):not(${Le}-submenu-selected)`]:{[`&:hover, > ${Le}-submenu-title:hover`]:{color:ot}},[`&:not(${Le}-horizontal)`]:{[`${Le}-item:not(${Le}-item-selected)`]:{"&:hover":{backgroundColor:Dr},"&:active":{backgroundColor:br}},[`${Le}-submenu-title`]:{"&:hover":{backgroundColor:Dr},"&:active":{backgroundColor:br}}},[`${Le}-item-danger`]:{color:zt,[`&${Le}-item:hover`]:{[`&:not(${Le}-item-selected):not(${Le}-submenu-selected)`]:{color:Na}},[`&${Le}-item:active`]:{background:Qn}},[`${Le}-item a`]:{"&, &:hover":{color:"inherit"}},[`${Le}-item-selected`]:{color:Qt,[`&${Le}-item-danger`]:{color:Zn},"a, a:hover":{color:"inherit"}},[`& ${Le}-item-selected`]:{backgroundColor:On,[`&${Le}-item-danger`]:{backgroundColor:ga}},[`${Le}-item, ${Le}-submenu-title`]:{[`&:not(${Le}-item-disabled):focus-visible`]:Object.assign({},wt(mn))},[`&${Le}-submenu > ${Le}`]:{backgroundColor:or},[`&${Le}-popup > ${Le}`]:{backgroundColor:Mo},[`&${Le}-horizontal`]:Object.assign(Object.assign({},Ve==="dark"?{borderBottom:0}:{}),{[`> ${Le}-item, > ${Le}-submenu`]:{top:_a,marginTop:-_a,marginBottom:0,borderRadius:Lr,"&::after":{position:"absolute",insetInline:Mt,bottom:0,borderBottom:`${aa}px solid transparent`,transition:`border-color ${Vr} ${yr}`,content:'""'},"&:hover, &-active, &-open":{background:uo,"&::after":{borderBottomWidth:aa,borderBottomColor:ro}},"&-selected":{color:ro,backgroundColor:$r,"&:hover":{backgroundColor:$r},"&::after":{borderBottomWidth:aa,borderBottomColor:ro}}}}),[`&${Le}-root`]:{[`&${Le}-inline, &${Le}-vertical`]:{borderInlineEnd:`${_a}px ${at} ${Tt}`}},[`&${Le}-inline`]:{[`${Le}-sub${Le}-inline`]:{background:Da},[`${Le}-item, ${Le}-submenu-title`]:_a&&xa?{width:`calc(100% + ${_a}px)`}:{},[`${Le}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${xa}px solid ${Qt}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${lr} ${ut}`,`opacity ${lr} ${ut}`].join(","),content:'""'},[`&${Le}-item-danger`]:{"&::after":{borderInlineEndColor:Zn}}},[`${Le}-selected, ${Le}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${lr} ${yr}`,`opacity ${lr} ${yr}`].join(",")}}}}}};const va=mn=>{const{componentCls:Ve,itemHeight:Le,itemMarginInline:yt,padding:Qt,menuArrowSize:Cn,marginXS:Kn,itemMarginBlock:Da}=mn,On=Qt+Cn+Kn;return{[`${Ve}-item`]:{position:"relative",overflow:"hidden"},[`${Ve}-item, ${Ve}-submenu-title`]:{height:Le,lineHeight:`${Le}px`,paddingInline:Qt,overflow:"hidden",textOverflow:"ellipsis",marginInline:yt,marginBlock:Da,width:`calc(100% - ${yt*2}px)`},[`> ${Ve}-item,
> ${Ve}-submenu > ${Ve}-submenu-title`]:{height:Le,lineHeight:`${Le}px`},[`${Ve}-item-group-list ${Ve}-submenu-title,
${Ve}-submenu-title`]:{paddingInlineEnd:On}}};var xt=mn=>{const{componentCls:Ve,iconCls:Le,itemHeight:yt,colorTextLightSolid:Qt,dropdownWidth:Cn,controlHeightLG:Kn,motionDurationMid:Da,motionEaseOut:On,paddingXL:aa,itemMarginInline:xa,fontSizeLG:_a,motionDurationSlow:Vr,paddingXS:yr,boxShadowSecondary:ut,collapsedWidth:Mt,collapsedIconSize:lr}=mn,ot={height:yt,lineHeight:`${yt}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Ve]:{"&-inline, &-vertical":Object.assign({[`&${Ve}-root`]:{boxShadow:"none"}},va(mn))},[`${Ve}-submenu-popup`]:{[`${Ve}-vertical`]:Object.assign(Object.assign({},va(mn)),{boxShadow:ut})}},{[`${Ve}-submenu-popup ${Ve}-vertical${Ve}-sub`]:{minWidth:Cn,maxHeight:`calc(100vh - ${Kn*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Ve}-inline`]:{width:"100%",[`&${Ve}-root`]:{[`${Ve}-item, ${Ve}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Vr}`,`background ${Vr}`,`padding ${Da} ${On}`].join(","),[`> ${Ve}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Ve}-sub${Ve}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Ve}-submenu > ${Ve}-submenu-title`]:ot,[`& ${Ve}-item-group-title`]:{paddingInlineStart:aa}},[`${Ve}-item`]:ot}},{[`${Ve}-inline-collapsed`]:{width:Mt,[`&${Ve}-root`]:{[`${Ve}-item, ${Ve}-submenu ${Ve}-submenu-title`]:{[`> ${Ve}-inline-collapsed-noicon`]:{fontSize:_a,textAlign:"center"}}},[`> ${Ve}-item,
> ${Ve}-item-group > ${Ve}-item-group-list > ${Ve}-item,
> ${Ve}-item-group > ${Ve}-item-group-list > ${Ve}-submenu > ${Ve}-submenu-title,
> ${Ve}-submenu > ${Ve}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${_a/2}px - ${xa}px)`,textOverflow:"clip",[`
${Ve}-submenu-arrow,
${Ve}-submenu-expand-icon
`]:{opacity:0},[`${Ve}-item-icon, ${Le}`]:{margin:0,fontSize:lr,lineHeight:`${yt}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Ve}-item-icon, ${Le}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Ve}-item-icon, ${Le}`]:{display:"none"},"a, a:hover":{color:Qt}},[`${Ve}-item-group-title`]:Object.assign(Object.assign({},Me.vS),{paddingInline:yr})}}]};const Sn=mn=>{const{componentCls:Ve,motionDurationSlow:Le,motionDurationMid:yt,motionEaseInOut:Qt,motionEaseOut:Cn,iconCls:Kn,iconSize:Da,iconMarginInlineEnd:On}=mn;return{[`${Ve}-item, ${Ve}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${Le}`,`background ${Le}`,`padding ${Le} ${Qt}`].join(","),[`${Ve}-item-icon, ${Kn}`]:{minWidth:Da,fontSize:Da,transition:[`font-size ${yt} ${Cn}`,`margin ${Le} ${Qt}`,`color ${Le}`].join(","),"+ span":{marginInlineStart:On,opacity:1,transition:[`opacity ${Le} ${Qt}`,`margin ${Le}`,`color ${Le}`].join(",")}},[`${Ve}-item-icon`]:Object.assign({},(0,Me.Ro)()),[`&${Ve}-item-only-child`]:{[`> ${Kn}, > ${Ve}-item-icon`]:{marginInlineEnd:0}}},[`${Ve}-item-disabled, ${Ve}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Ve}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},da=mn=>{const{componentCls:Ve,motionDurationSlow:Le,motionEaseInOut:yt,borderRadius:Qt,menuArrowSize:Cn,menuArrowOffset:Kn}=mn;return{[`${Ve}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:mn.margin,width:Cn,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${Le} ${yt}, opacity ${Le}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:Cn*.6,height:Cn*.15,backgroundColor:"currentcolor",borderRadius:Qt,transition:[`background ${Le} ${yt}`,`transform ${Le} ${yt}`,`top ${Le} ${yt}`,`color ${Le} ${yt}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${Kn})`},"&::after":{transform:`rotate(-45deg) translateY(${Kn})`}}}}},yn=mn=>{const{antCls:Ve,componentCls:Le,fontSize:yt,motionDurationSlow:Qt,motionDurationMid:Cn,motionEaseInOut:Kn,paddingXS:Da,padding:On,colorSplit:aa,lineWidth:xa,zIndexPopup:_a,borderRadiusLG:Vr,subMenuItemBorderRadius:yr,menuArrowSize:ut,menuArrowOffset:Mt,lineType:lr,menuPanelMaskInset:ot,groupTitleLineHeight:at,groupTitleFontSize:Tt}=mn;return[{"":{[`${Le}`]:Object.assign(Object.assign({},(0,Me.dF)()),{"&-hidden":{display:"none"}})},[`${Le}-submenu-hidden`]:{display:"none"}},{[Le]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Me.Wf)(mn)),(0,Me.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:yt,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Qt} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${Le}-item`]:{flex:"none"}},[`${Le}-item, ${Le}-submenu, ${Le}-submenu-title`]:{borderRadius:mn.itemBorderRadius},[`${Le}-item-group-title`]:{padding:`${Da}px ${On}px`,fontSize:Tt,lineHeight:at,transition:`all ${Qt}`},[`&-horizontal ${Le}-submenu`]:{transition:[`border-color ${Qt} ${Kn}`,`background ${Qt} ${Kn}`].join(",")},[`${Le}-submenu, ${Le}-submenu-inline`]:{transition:[`border-color ${Qt} ${Kn}`,`background ${Qt} ${Kn}`,`padding ${Cn} ${Kn}`].join(",")},[`${Le}-submenu ${Le}-sub`]:{cursor:"initial",transition:[`background ${Qt} ${Kn}`,`padding ${Qt} ${Kn}`].join(",")},[`${Le}-title-content`]:{transition:`color ${Qt}`},[`${Le}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${Le}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:aa,borderStyle:lr,borderWidth:0,borderTopWidth:xa,marginBlock:xa,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Sn(mn)),{[`${Le}-item-group`]:{[`${Le}-item-group-list`]:{margin:0,padding:0,[`${Le}-item, ${Le}-submenu-title`]:{paddingInline:`${yt*2}px ${On}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:_a,borderRadius:Vr,boxShadow:"none",transformOrigin:"0 0",[`&${Le}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${ot}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:ot},"\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:mn.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:mn.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:mn.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:mn.paddingXS},[`> ${Le}`]:Object.assign(Object.assign(Object.assign({borderRadius:Vr},Sn(mn)),da(mn)),{[`${Le}-item, ${Le}-submenu > ${Le}-submenu-title`]:{borderRadius:yr},[`${Le}-submenu-title::after`]:{transition:`transform ${Qt} ${Kn}`}})}}),da(mn)),{[`&-inline-collapsed ${Le}-submenu-arrow,
&-inline ${Le}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Mt})`},"&::after":{transform:`rotate(45deg) translateX(-${Mt})`}},[`${Le}-submenu-open${Le}-submenu-inline > ${Le}-submenu-title > ${Le}-submenu-arrow`]:{transform:`translateY(-${ut*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Mt})`},"&::before":{transform:`rotate(45deg) translateX(${Mt})`}}})},{[`${Ve}-layout-header`]:{[Le]:{lineHeight:"inherit"}}}]};var $n=(mn,Ve)=>(0,Xe.Z)("Menu",yt=>{if(Ve===!1)return[];const{colorBgElevated:Qt,colorPrimary:Cn,colorTextLightSolid:Kn,controlHeightLG:Da,fontSize:On,darkItemColor:aa,darkDangerItemColor:xa,darkItemBg:_a,darkSubMenuItemBg:Vr,darkItemSelectedColor:yr,darkItemSelectedBg:ut,darkDangerItemSelectedBg:Mt,darkItemHoverBg:lr,darkGroupTitleColor:ot,darkItemHoverColor:at,darkItemDisabledColor:Tt,darkDangerItemHoverColor:sn,darkDangerItemSelectedColor:zt,darkDangerItemActiveBg:Na}=yt,Zn=On/7*5,Qn=(0,Be.TS)(yt,{menuArrowSize:Zn,menuHorizontalHeight:Da*1.15,menuArrowOffset:`${Zn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Qt}),ga=(0,Be.TS)(Qn,{itemColor:aa,itemHoverColor:at,groupTitleColor:ot,itemSelectedColor:yr,itemBg:_a,popupBg:_a,subMenuItemBg:Vr,itemActiveBg:"transparent",itemSelectedBg:ut,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:lr,itemDisabledColor:Tt,dangerItemColor:xa,dangerItemHoverColor:sn,dangerItemSelectedColor:zt,dangerItemActiveBg:Na,dangerItemSelectedBg:Mt,menuSubMenuBg:Vr,horizontalItemSelectedColor:Kn,horizontalItemSelectedBg:Cn});return[yn(Qn),pt(Qn),xt(Qn),Jn(Qn,"light"),Jn(ga,"dark"),St(Qn),(0,ye.Z)(Qn),(0,Ke.oN)(Qn,"slide-up"),(0,Ke.oN)(Qn,"slide-down"),(0,Ge._y)(Qn,"zoom-big")]},yt=>{const{colorPrimary:Qt,colorError:Cn,colorTextDisabled:Kn,colorErrorBg:Da,colorText:On,colorTextDescription:aa,colorBgContainer:xa,colorFillAlter:_a,colorFillContent:Vr,lineWidth:yr,lineWidthBold:ut,controlItemBgActive:Mt,colorBgTextHover:lr,controlHeightLG:ot,lineHeight:at,colorBgElevated:Tt,marginXXS:sn,padding:zt,fontSize:Na,controlHeightSM:Zn,fontSizeLG:Qn,colorTextLightSolid:ga,colorErrorHover:Dr}=yt,br=new He.C(ga).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:yt.zIndexPopupBase+50,radiusItem:yt.borderRadiusLG,itemBorderRadius:yt.borderRadiusLG,radiusSubMenuItem:yt.borderRadiusSM,subMenuItemBorderRadius:yt.borderRadiusSM,colorItemText:On,itemColor:On,colorItemTextHover:On,itemHoverColor:On,colorItemTextHoverHorizontal:Qt,horizontalItemHoverColor:Qt,colorGroupTitle:aa,groupTitleColor:aa,colorItemTextSelected:Qt,itemSelectedColor:Qt,colorItemTextSelectedHorizontal:Qt,horizontalItemSelectedColor:Qt,colorItemBg:xa,itemBg:xa,colorItemBgHover:lr,itemHoverBg:lr,colorItemBgActive:Vr,itemActiveBg:Mt,colorSubItemBg:_a,subMenuItemBg:_a,colorItemBgSelected:Mt,itemSelectedBg:Mt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:ut,activeBarHeight:ut,colorActiveBarBorderSize:yr,activeBarBorderWidth:yr,colorItemTextDisabled:Kn,itemDisabledColor:Kn,colorDangerItemText:Cn,dangerItemColor:Cn,colorDangerItemTextHover:Cn,dangerItemHoverColor:Cn,colorDangerItemTextSelected:Cn,dangerItemSelectedColor:Cn,colorDangerItemBgActive:Da,dangerItemActiveBg:Da,colorDangerItemBgSelected:Da,dangerItemSelectedBg:Da,itemMarginInline:yt.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:ot,groupTitleLineHeight:at,collapsedWidth:ot*2,popupBg:Tt,itemMarginBlock:sn,itemPaddingInline:zt,horizontalLineHeight:`${ot*1.15}px`,iconSize:Na,iconMarginInlineEnd:Zn-Na,collapsedIconSize:Qn,groupTitleFontSize:Na,darkItemDisabledColor:new He.C(ga).setAlpha(.25).toRgbString(),darkItemColor:br,darkDangerItemColor:Cn,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:ga,darkItemSelectedBg:Qt,darkDangerItemSelectedBg:Cn,darkItemHoverBg:"transparent",darkGroupTitleColor:br,darkItemHoverColor:ga,darkDangerItemHoverColor:Dr,darkDangerItemSelectedColor:ga,darkDangerItemActiveBg:Cn}},{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"]]})(mn),nt=function(mn,Ve){var Le={};for(var yt in mn)Object.prototype.hasOwnProperty.call(mn,yt)&&Ve.indexOf(yt)<0&&(Le[yt]=mn[yt]);if(mn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qt=0,yt=Object.getOwnPropertySymbols(mn);Qt<yt.length;Qt++)Ve.indexOf(yt[Qt])<0&&Object.prototype.propertyIsEnumerable.call(mn,yt[Qt])&&(Le[yt[Qt]]=mn[yt[Qt]]);return Le},sa=(0,ie.forwardRef)((mn,Ve)=>{var Le,yt;const Qt=ie.useContext(ue.Z),Cn=Qt||{},{getPrefixCls:Kn,getPopupContainer:Da,direction:On,menu:aa}=ie.useContext(ze.E_),xa=Kn(),{prefixCls:_a,className:Vr,style:yr,theme:ut="light",expandIcon:Mt,_internalDisableMenuItemTitleTooltip:lr,inlineCollapsed:ot,siderCollapsed:at,items:Tt,children:sn,rootClassName:zt,mode:Na,selectable:Zn,onClick:Qn,overflowedIndicatorPopupClassName:ga}=mn,Dr=nt(mn,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),br=(0,_e.Z)(Dr,["collapsedWidth"]),or=Ue(Tt)||sn;(Le=Cn.validator)===null||Le===void 0||Le.call(Cn,{mode:Na});const ro=(0,re.useEvent)(function(){var gr;Qn==null||Qn.apply(void 0,arguments),(gr=Cn.onClick)===null||gr===void 0||gr.call(Cn)}),$r=Cn.mode||Na,Lr=Zn!=null?Zn:Cn.selectable,uo=ie.useMemo(()=>at!==void 0?at:ot,[ot,at]),Mo={horizontal:{motionName:`${xa}-slide-up`},inline:(0,oe.Z)(xa),other:{motionName:`${xa}-zoom-big`}},wo=Kn("menu",_a||Cn.prefixCls),[Vo,zo]=$n(wo,!Qt),Ca=Pe()(`${wo}-${ut}`,aa==null?void 0:aa.className,Vr);let tr;if(typeof Mt=="function")tr=Mt;else if(Mt===null||Mt===!1)tr=null;else if(Cn.expandIcon===null||Cn.expandIcon===!1)tr=null;else{const gr=Mt!=null?Mt:Cn.expandIcon;tr=(0,je.Tm)(gr,{className:Pe()(`${wo}-submenu-expand-icon`,(0,je.l$)(gr)?(yt=gr.props)===null||yt===void 0?void 0:yt.className:"")})}const $a=ie.useMemo(()=>({prefixCls:wo,inlineCollapsed:uo||!1,direction:On,firstLevel:!0,theme:ut,mode:$r,disableMenuItemTitleTooltip:lr}),[wo,uo,On,lr,ut]);return Vo(ie.createElement(ue.Z.Provider,{value:null},ie.createElement(y.Provider,{value:$a},ie.createElement(x.ZP,Object.assign({getPopupContainer:Da,overflowedIndicator:ie.createElement(te.Z,null),overflowedIndicatorPopupClassName:Pe()(wo,`${wo}-${ut}`,ga),mode:$r,selectable:Lr,onClick:ro},br,{inlineCollapsed:uo,style:Object.assign(Object.assign({},aa==null?void 0:aa.style),yr),className:Ca,prefixCls:wo,direction:On,defaultMotions:Mo,expandIcon:tr,ref:Ve,rootClassName:Pe()(zt,zo)}),or))))});const dn=(0,ie.forwardRef)((mn,Ve)=>{const Le=(0,ie.useRef)(null),yt=ie.useContext(Ae.D);return(0,ie.useImperativeHandle)(Ve,()=>({menu:Le.current,focus:Qt=>{var Cn;(Cn=Le.current)===null||Cn===void 0||Cn.focus(Qt)}})),ie.createElement(sa,Object.assign({ref:Le},mn,yt))});dn.Item=b,dn.SubMenu=ee,dn.Divider=Te,dn.ItemGroup=x.BW;var Nt=dn},34435:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return yr}});var x=z(87462),ie=z(67294),Ae={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"},ke=Ae,Pe=z(44327),ze=function(Mt,lr){return ie.createElement(Pe.Z,(0,x.Z)({},Mt,{ref:lr,icon:ke}))},se=ie.forwardRef(ze),et={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Te=et,Ze=function(Mt,lr){return ie.createElement(Pe.Z,(0,x.Z)({},Mt,{ref:lr,icon:Te}))},_e=ie.forwardRef(Ze),de=z(55007),je=z(79269),ce=z(94184),y=z.n(ce),a=z(4942),b=z(1413),E=z(15671),ee=z(43144),te=z(60136),re=z(51630),oe=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,ue=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,ve="".concat(oe," ").concat(ue).split(/[\s\n]+/),xe="aria-",Ue="data-";function He(ut,Mt){return ut.indexOf(Mt)===0}function Me(ut){var Mt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,lr;Mt===!1?lr={aria:!0,data:!0,attr:!0}:Mt===!0?lr={aria:!0}:lr=(0,b.Z)({},Mt);var ot={};return Object.keys(ut).forEach(function(at){(lr.aria&&(at==="role"||He(at,xe))||lr.data&&He(at,Ue)||lr.attr&&ve.includes(at))&&(ot[at]=ut[at])}),ot}var ye={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},Ke=ye,Ge=z(81626),Xe=function(ut){(0,te.Z)(lr,ut);var Mt=(0,re.Z)(lr);function lr(){var ot;(0,E.Z)(this,lr);for(var at=arguments.length,Tt=new Array(at),sn=0;sn<at;sn++)Tt[sn]=arguments[sn];return ot=Mt.call.apply(Mt,[this].concat(Tt)),ot.state={goInputText:""},ot.getValidValue=function(){var zt=ot.state.goInputText;return!zt||Number.isNaN(zt)?void 0:Number(zt)},ot.buildOptionText=function(zt){return"".concat(zt," ").concat(ot.props.locale.items_per_page)},ot.changeSize=function(zt){ot.props.changeSize(Number(zt))},ot.handleChange=function(zt){ot.setState({goInputText:zt.target.value})},ot.handleBlur=function(zt){var Na=ot.props,Zn=Na.goButton,Qn=Na.quickGo,ga=Na.rootPrefixCls,Dr=ot.state.goInputText;Zn||Dr===""||(ot.setState({goInputText:""}),!(zt.relatedTarget&&(zt.relatedTarget.className.indexOf("".concat(ga,"-item-link"))>=0||zt.relatedTarget.className.indexOf("".concat(ga,"-item"))>=0))&&Qn(ot.getValidValue()))},ot.go=function(zt){var Na=ot.state.goInputText;Na!==""&&(zt.keyCode===Ke.ENTER||zt.type==="click")&&(ot.setState({goInputText:""}),ot.props.quickGo(ot.getValidValue()))},ot}return(0,ee.Z)(lr,[{key:"getPageSizeOptions",value:function(){var at=this.props,Tt=at.pageSize,sn=at.pageSizeOptions;return sn.some(function(zt){return zt.toString()===Tt.toString()})?sn:sn.concat([Tt.toString()]).sort(function(zt,Na){var Zn=Number.isNaN(Number(zt))?0:Number(zt),Qn=Number.isNaN(Number(Na))?0:Number(Na);return Zn-Qn})}},{key:"render",value:function(){var at=this,Tt=this.props,sn=Tt.pageSize,zt=Tt.locale,Na=Tt.rootPrefixCls,Zn=Tt.changeSize,Qn=Tt.quickGo,ga=Tt.goButton,Dr=Tt.selectComponentClass,br=Tt.buildOptionText,or=Tt.selectPrefixCls,ro=Tt.disabled,$r=this.state.goInputText,Lr="".concat(Na,"-options"),uo=Dr,Mo=null,wo=null,Vo=null;if(!Zn&&!Qn)return null;var zo=this.getPageSizeOptions();if(Zn&&uo){var Ca=zo.map(function(tr,$a){return ie.createElement(uo.Option,{key:$a,value:tr.toString()},(br||at.buildOptionText)(tr))});Mo=ie.createElement(uo,{disabled:ro,prefixCls:or,showSearch:!1,className:"".concat(Lr,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(sn||zo[0]).toString(),onChange:this.changeSize,getPopupContainer:function($a){return $a.parentNode},"aria-label":zt.page_size,defaultOpen:!1},Ca)}return Qn&&(ga&&(Vo=typeof ga=="boolean"?ie.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:ro,className:"".concat(Lr,"-quick-jumper-button")},zt.jump_to_confirm):ie.createElement("span",{onClick:this.go,onKeyUp:this.go},ga)),wo=ie.createElement("div",{className:"".concat(Lr,"-quick-jumper")},zt.jump_to,ie.createElement("input",{disabled:ro,type:"text",value:$r,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":zt.page}),zt.page,Vo)),ie.createElement("li",{className:"".concat(Lr)},Mo,wo)}}]),lr}(ie.Component);Xe.defaultProps={pageSizeOptions:["10","20","50","100"]};var Be=Xe,rt=function(Mt){var lr,ot=Mt.rootPrefixCls,at=Mt.page,Tt=Mt.active,sn=Mt.className,zt=Mt.showTitle,Na=Mt.onClick,Zn=Mt.onKeyPress,Qn=Mt.itemRender,ga="".concat(ot,"-item"),Dr=y()(ga,"".concat(ga,"-").concat(at),(lr={},(0,a.Z)(lr,"".concat(ga,"-active"),Tt),(0,a.Z)(lr,"".concat(ga,"-disabled"),!at),(0,a.Z)(lr,Mt.className,sn),lr)),br=function(){Na(at)},or=function(Lr){Zn(Lr,Na,at)},ro=Qn(at,"page",ie.createElement("a",{rel:"nofollow"},at));return ro?ie.createElement("li",{title:zt?at.toString():null,className:Dr,onClick:br,onKeyPress:or,tabIndex:0},ro):null},pt=rt;function bt(){}function St(ut){var Mt=Number(ut);return typeof Mt=="number"&&!Number.isNaN(Mt)&&isFinite(Mt)&&Math.floor(Mt)===Mt}var wt=function(Mt,lr,ot){return ot};function jt(ut,Mt,lr){var ot=typeof ut=="undefined"?Mt.pageSize:ut;return Math.floor((lr.total-1)/ot)+1}var Jn=function(ut){(0,te.Z)(lr,ut);var Mt=(0,re.Z)(lr);function lr(ot){var at;(0,E.Z)(this,lr),at=Mt.call(this,ot),at.paginationNode=ie.createRef(),at.getJumpPrevPage=function(){return Math.max(1,at.state.current-(at.props.showLessItems?3:5))},at.getJumpNextPage=function(){return Math.min(jt(void 0,at.state,at.props),at.state.current+(at.props.showLessItems?3:5))},at.getItemIcon=function(Zn,Qn){var ga=at.props.prefixCls,Dr=Zn||ie.createElement("button",{type:"button","aria-label":Qn,className:"".concat(ga,"-item-link")});return typeof Zn=="function"&&(Dr=ie.createElement(Zn,(0,b.Z)({},at.props))),Dr},at.isValid=function(Zn){var Qn=at.props.total;return St(Zn)&&Zn!==at.state.current&&St(Qn)&&Qn>0},at.shouldDisplayQuickJumper=function(){var Zn=at.props,Qn=Zn.showQuickJumper,ga=Zn.total,Dr=at.state.pageSize;return ga<=Dr?!1:Qn},at.handleKeyDown=function(Zn){(Zn.keyCode===Ke.ARROW_UP||Zn.keyCode===Ke.ARROW_DOWN)&&Zn.preventDefault()},at.handleKeyUp=function(Zn){var Qn=at.getValidValue(Zn),ga=at.state.currentInputValue;Qn!==ga&&at.setState({currentInputValue:Qn}),Zn.keyCode===Ke.ENTER?at.handleChange(Qn):Zn.keyCode===Ke.ARROW_UP?at.handleChange(Qn-1):Zn.keyCode===Ke.ARROW_DOWN&&at.handleChange(Qn+1)},at.handleBlur=function(Zn){var Qn=at.getValidValue(Zn);at.handleChange(Qn)},at.changePageSize=function(Zn){var Qn=at.state.current,ga=jt(Zn,at.state,at.props);Qn=Qn>ga?ga:Qn,ga===0&&(Qn=at.state.current),typeof Zn=="number"&&("pageSize"in at.props||at.setState({pageSize:Zn}),"current"in at.props||at.setState({current:Qn,currentInputValue:Qn})),at.props.onShowSizeChange(Qn,Zn),"onChange"in at.props&&at.props.onChange&&at.props.onChange(Qn,Zn)},at.handleChange=function(Zn){var Qn=at.props,ga=Qn.disabled,Dr=Qn.onChange,br=at.state,or=br.pageSize,ro=br.current,$r=br.currentInputValue;if(at.isValid(Zn)&&!ga){var Lr=jt(void 0,at.state,at.props),uo=Zn;return Zn>Lr?uo=Lr:Zn<1&&(uo=1),"current"in at.props||at.setState({current:uo}),uo!==$r&&at.setState({currentInputValue:uo}),Dr(uo,or),uo}return ro},at.prev=function(){at.hasPrev()&&at.handleChange(at.state.current-1)},at.next=function(){at.hasNext()&&at.handleChange(at.state.current+1)},at.jumpPrev=function(){at.handleChange(at.getJumpPrevPage())},at.jumpNext=function(){at.handleChange(at.getJumpNextPage())},at.hasPrev=function(){return at.state.current>1},at.hasNext=function(){return at.state.current<jt(void 0,at.state,at.props)},at.runIfEnter=function(Zn,Qn){if(Zn.key==="Enter"||Zn.charCode===13){for(var ga=arguments.length,Dr=new Array(ga>2?ga-2:0),br=2;br<ga;br++)Dr[br-2]=arguments[br];Qn.apply(void 0,Dr)}},at.runIfEnterPrev=function(Zn){at.runIfEnter(Zn,at.prev)},at.runIfEnterNext=function(Zn){at.runIfEnter(Zn,at.next)},at.runIfEnterJumpPrev=function(Zn){at.runIfEnter(Zn,at.jumpPrev)},at.runIfEnterJumpNext=function(Zn){at.runIfEnter(Zn,at.jumpNext)},at.handleGoTO=function(Zn){(Zn.keyCode===Ke.ENTER||Zn.type==="click")&&at.handleChange(at.state.currentInputValue)},at.renderPrev=function(Zn){var Qn=at.props,ga=Qn.prevIcon,Dr=Qn.itemRender,br=Dr(Zn,"prev",at.getItemIcon(ga,"prev page")),or=!at.hasPrev();return(0,ie.isValidElement)(br)?(0,ie.cloneElement)(br,{disabled:or}):br},at.renderNext=function(Zn){var Qn=at.props,ga=Qn.nextIcon,Dr=Qn.itemRender,br=Dr(Zn,"next",at.getItemIcon(ga,"next page")),or=!at.hasNext();return(0,ie.isValidElement)(br)?(0,ie.cloneElement)(br,{disabled:or}):br};var Tt=ot.onChange!==bt,sn="current"in ot;sn&&!Tt&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var zt=ot.defaultCurrent;"current"in ot&&(zt=ot.current);var Na=ot.defaultPageSize;return"pageSize"in ot&&(Na=ot.pageSize),zt=Math.min(zt,jt(Na,void 0,ot)),at.state={current:zt,currentInputValue:zt,pageSize:Na},at}return(0,ee.Z)(lr,[{key:"componentDidUpdate",value:function(at,Tt){var sn=this.props.prefixCls;if(Tt.current!==this.state.current&&this.paginationNode.current){var zt=this.paginationNode.current.querySelector(".".concat(sn,"-item-").concat(Tt.current));if(zt&&document.activeElement===zt){var Na;zt==null||(Na=zt.blur)===null||Na===void 0||Na.call(zt)}}}},{key:"getValidValue",value:function(at){var Tt=at.target.value,sn=jt(void 0,this.state,this.props),zt=this.state.currentInputValue,Na;return Tt===""?Na=Tt:Number.isNaN(Number(Tt))?Na=zt:Tt>=sn?Na=sn:Na=Number(Tt),Na}},{key:"getShowSizeChanger",value:function(){var at=this.props,Tt=at.showSizeChanger,sn=at.total,zt=at.totalBoundaryShowSizeChanger;return typeof Tt!="undefined"?Tt:sn>zt}},{key:"render",value:function(){var at=this.props,Tt=at.prefixCls,sn=at.className,zt=at.style,Na=at.disabled,Zn=at.hideOnSinglePage,Qn=at.total,ga=at.locale,Dr=at.showQuickJumper,br=at.showLessItems,or=at.showTitle,ro=at.showTotal,$r=at.simple,Lr=at.itemRender,uo=at.showPrevNextJumpers,Mo=at.jumpPrevIcon,wo=at.jumpNextIcon,Vo=at.selectComponentClass,zo=at.selectPrefixCls,Ca=at.pageSizeOptions,tr=this.state,$a=tr.current,gr=tr.pageSize,Jr=tr.currentInputValue;if(Zn===!0&&Qn<=gr)return null;var Ha=jt(void 0,this.state,this.props),rr=[],en=null,gn=null,an=null,pa=null,Ja=null,xr=Dr&&Dr.goButton,vo=br?1:2,Qr=$a-1>0?$a-1:0,xn=$a+1<Ha?$a+1:Ha,fa=Me(this.props,{aria:!0,data:!0}),yo=ro&&ie.createElement("li",{className:"".concat(Tt,"-total-text")},ro(Qn,[Qn===0?0:($a-1)*gr+1,$a*gr>Qn?Qn:$a*gr]));if($r){xr&&(typeof xr=="boolean"?Ja=ie.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},ga.jump_to_confirm):Ja=ie.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},xr),Ja=ie.createElement("li",{title:or?"".concat(ga.jump_to).concat($a,"/").concat(Ha):null,className:"".concat(Tt,"-simple-pager")},Ja));var ca=this.renderPrev(Qr);return ie.createElement("ul",(0,x.Z)({className:y()(Tt,"".concat(Tt,"-simple"),(0,a.Z)({},"".concat(Tt,"-disabled"),Na),sn),style:zt,ref:this.paginationNode},fa),yo,ca?ie.createElement("li",{title:or?ga.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:y()("".concat(Tt,"-prev"),(0,a.Z)({},"".concat(Tt,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},ca):null,ie.createElement("li",{title:or?"".concat($a,"/").concat(Ha):null,className:"".concat(Tt,"-simple-pager")},ie.createElement("input",{type:"text",value:Jr,disabled:Na,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ie.createElement("span",{className:"".concat(Tt,"-slash")},"/"),Ha),ie.createElement("li",{title:or?ga.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:y()("".concat(Tt,"-next"),(0,a.Z)({},"".concat(Tt,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(xn)),Ja)}if(Ha<=3+vo*2){var dr={locale:ga,rootPrefixCls:Tt,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:or,itemRender:Lr};Ha||rr.push(ie.createElement(pt,(0,x.Z)({},dr,{key:"noPager",page:1,className:"".concat(Tt,"-item-disabled")})));for(var Eo=1;Eo<=Ha;Eo+=1){var Di=$a===Eo;rr.push(ie.createElement(pt,(0,x.Z)({},dr,{key:Eo,page:Eo,active:Di})))}}else{var Xo=br?ga.prev_3:ga.prev_5,Oa=br?ga.next_3:ga.next_5,qi=Lr(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(Mo,"prev page")),Si=Lr(this.getJumpNextPage(),"jump-next",this.getItemIcon(wo,"next page"));uo&&(en=qi?ie.createElement("li",{title:or?Xo:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:y()("".concat(Tt,"-jump-prev"),(0,a.Z)({},"".concat(Tt,"-jump-prev-custom-icon"),!!Mo))},qi):null,gn=Si?ie.createElement("li",{title:or?Oa:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:y()("".concat(Tt,"-jump-next"),(0,a.Z)({},"".concat(Tt,"-jump-next-custom-icon"),!!wo))},Si):null),pa=ie.createElement(pt,{locale:ga,last:!0,rootPrefixCls:Tt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Ha,page:Ha,active:!1,showTitle:or,itemRender:Lr}),an=ie.createElement(pt,{locale:ga,rootPrefixCls:Tt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:or,itemRender:Lr});var vn=Math.max(1,$a-vo),Ea=Math.min($a+vo,Ha);$a-1<=vo&&(Ea=1+vo*2),Ha-$a<=vo&&(vn=Ha-vo*2);for(var ha=vn;ha<=Ea;ha+=1){var La=$a===ha;rr.push(ie.createElement(pt,{locale:ga,rootPrefixCls:Tt,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:ha,page:ha,active:La,showTitle:or,itemRender:Lr}))}$a-1>=vo*2&&$a!==3&&(rr[0]=(0,ie.cloneElement)(rr[0],{className:"".concat(Tt,"-item-after-jump-prev")}),rr.unshift(en)),Ha-$a>=vo*2&&$a!==Ha-2&&(rr[rr.length-1]=(0,ie.cloneElement)(rr[rr.length-1],{className:"".concat(Tt,"-item-before-jump-next")}),rr.push(gn)),vn!==1&&rr.unshift(an),Ea!==Ha&&rr.push(pa)}var wr=!this.hasPrev()||!Ha,ja=!this.hasNext()||!Ha,Er=this.renderPrev(Qr),nn=this.renderNext(xn);return ie.createElement("ul",(0,x.Z)({className:y()(Tt,sn,(0,a.Z)({},"".concat(Tt,"-disabled"),Na)),style:zt,ref:this.paginationNode},fa),yo,Er?ie.createElement("li",{title:or?ga.prev_page:null,onClick:this.prev,tabIndex:wr?null:0,onKeyPress:this.runIfEnterPrev,className:y()("".concat(Tt,"-prev"),(0,a.Z)({},"".concat(Tt,"-disabled"),wr)),"aria-disabled":wr},Er):null,rr,nn?ie.createElement("li",{title:or?ga.next_page:null,onClick:this.next,tabIndex:ja?null:0,onKeyPress:this.runIfEnterNext,className:y()("".concat(Tt,"-next"),(0,a.Z)({},"".concat(Tt,"-disabled"),ja)),"aria-disabled":ja},nn):null,ie.createElement(Be,{disabled:Na,locale:ga,rootPrefixCls:Tt,selectComponentClass:Vo,selectPrefixCls:zo,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:$a,pageSize:gr,pageSizeOptions:Ca,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:xr}))}}],[{key:"getDerivedStateFromProps",value:function(at,Tt){var sn={};if("current"in at&&(sn.current=at.current,at.current!==Tt.current&&(sn.currentInputValue=sn.current)),"pageSize"in at&&at.pageSize!==Tt.pageSize){var zt=Tt.current,Na=jt(at.pageSize,Tt,at);zt=zt>Na?Na:zt,"current"in at||(sn.current=zt,sn.currentInputValue=zt),sn.pageSize=at.pageSize}return sn}}]),lr}(ie.Component);Jn.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:bt,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:bt,locale:Ge.Z,style:{},itemRender:wt,totalBoundaryShowSizeChanger:50};var va=Jn,Et=z(62906),xt=z(53124),Sn=z(98675),da=z(25378),yn=z(10110),$n=z(42563);const nt=ut=>ie.createElement($n.default,Object.assign({},ut,{showSearch:!0,size:"small"})),Un=ut=>ie.createElement($n.default,Object.assign({},ut,{showSearch:!0,size:"middle"}));nt.Option=$n.default.Option,Un.Option=$n.default.Option;var sa=z(47673),dn=z(14747),Nt=z(67968),mn=z(45503);const Ve=ut=>{const{componentCls:Mt}=ut;return{[`${Mt}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Mt}-item-link`]:{color:ut.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Mt}-item-link`]:{color:ut.colorTextDisabled,cursor:"not-allowed"}}},[`&${Mt}-disabled`]:{cursor:"not-allowed",[`${Mt}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:ut.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:ut.colorBorder,backgroundColor:ut.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:ut.itemActiveBgDisabled},a:{color:ut.itemActiveColorDisabled}}},[`${Mt}-item-link`]:{color:ut.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Mt}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Mt}-simple-pager`]:{color:ut.colorTextDisabled},[`${Mt}-jump-prev, ${Mt}-jump-next`]:{[`${Mt}-item-link-icon`]:{opacity:0},[`${Mt}-item-ellipsis`]:{opacity:1}}},[`&${Mt}-simple`]:{[`${Mt}-prev, ${Mt}-next`]:{[`&${Mt}-disabled ${Mt}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},Le=ut=>{const{componentCls:Mt}=ut;return{[`&${Mt}-mini ${Mt}-total-text, &${Mt}-mini ${Mt}-simple-pager`]:{height:ut.itemSizeSM,lineHeight:`${ut.itemSizeSM}px`},[`&${Mt}-mini ${Mt}-item`]:{minWidth:ut.itemSizeSM,height:ut.itemSizeSM,margin:0,lineHeight:`${ut.itemSizeSM-2}px`},[`&${Mt}-mini:not(${Mt}-disabled) ${Mt}-item:not(${Mt}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:ut.colorBgTextHover},"&:active":{backgroundColor:ut.colorBgTextActive}},[`&${Mt}-mini ${Mt}-prev, &${Mt}-mini ${Mt}-next`]:{minWidth:ut.itemSizeSM,height:ut.itemSizeSM,margin:0,lineHeight:`${ut.itemSizeSM}px`},[`&${Mt}-mini:not(${Mt}-disabled)`]:{[`${Mt}-prev, ${Mt}-next`]:{[`&:hover ${Mt}-item-link`]:{backgroundColor:ut.colorBgTextHover},[`&:active ${Mt}-item-link`]:{backgroundColor:ut.colorBgTextActive},[`&${Mt}-disabled:hover ${Mt}-item-link`]:{backgroundColor:"transparent"}}},[`
&${Mt}-mini ${Mt}-prev ${Mt}-item-link,
&${Mt}-mini ${Mt}-next ${Mt}-item-link
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:ut.itemSizeSM,lineHeight:`${ut.itemSizeSM}px`}},[`&${Mt}-mini ${Mt}-jump-prev, &${Mt}-mini ${Mt}-jump-next`]:{height:ut.itemSizeSM,marginInlineEnd:0,lineHeight:`${ut.itemSizeSM}px`},[`&${Mt}-mini ${Mt}-options`]:{marginInlineStart:ut.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:ut.miniOptionsSizeChangerTop},"&-quick-jumper":{height:ut.itemSizeSM,lineHeight:`${ut.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,sa.x0)(ut)),{width:ut.paginationMiniQuickJumperInputWidth,height:ut.controlHeightSM})}}}},yt=ut=>{const{componentCls:Mt}=ut;return{[`
&${Mt}-simple ${Mt}-prev,
&${Mt}-simple ${Mt}-next
`]:{height:ut.itemSizeSM,lineHeight:`${ut.itemSizeSM}px`,verticalAlign:"top",[`${Mt}-item-link`]:{height:ut.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:ut.colorBgTextHover},"&:active":{backgroundColor:ut.colorBgTextActive},"&::after":{height:ut.itemSizeSM,lineHeight:`${ut.itemSizeSM}px`}}},[`&${Mt}-simple ${Mt}-simple-pager`]:{display:"inline-block",height:ut.itemSizeSM,marginInlineEnd:ut.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:ut.marginXS,padding:`0 ${ut.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:ut.itemInputBg,border:`${ut.lineWidth}px ${ut.lineType} ${ut.colorBorder}`,borderRadius:ut.borderRadius,outline:"none",transition:`border-color ${ut.motionDurationMid}`,color:"inherit","&:hover":{borderColor:ut.colorPrimary},"&:focus":{borderColor:ut.colorPrimaryHover,boxShadow:`${ut.inputOutlineOffset}px 0 ${ut.controlOutlineWidth}px ${ut.controlOutline}`},"&[disabled]":{color:ut.colorTextDisabled,backgroundColor:ut.colorBgContainerDisabled,borderColor:ut.colorBorder,cursor:"not-allowed"}}}}},Qt=ut=>{const{componentCls:Mt}=ut;return{[`${Mt}-jump-prev, ${Mt}-jump-next`]:{outline:0,[`${Mt}-item-container`]:{position:"relative",[`${Mt}-item-link-icon`]:{color:ut.colorPrimary,fontSize:ut.fontSizeSM,opacity:0,transition:`all ${ut.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${Mt}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:ut.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:ut.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:ut.paginationEllipsisTextIndent,opacity:1,transition:`all ${ut.motionDurationMid}`}},"&:hover":{[`${Mt}-item-link-icon`]:{opacity:1},[`${Mt}-item-ellipsis`]:{opacity:0}}},[`
${Mt}-prev,
${Mt}-jump-prev,
${Mt}-jump-next
`]:{marginInlineEnd:ut.marginXS},[`
${Mt}-prev,
${Mt}-next,
${Mt}-jump-prev,
${Mt}-jump-next
`]:{display:"inline-block",minWidth:ut.itemSize,height:ut.itemSize,color:ut.colorText,fontFamily:ut.fontFamily,lineHeight:`${ut.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:ut.borderRadius,cursor:"pointer",transition:`all ${ut.motionDurationMid}`},[`${Mt}-prev, ${Mt}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:ut.colorText,cursor:"pointer",userSelect:"none"},[`${Mt}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:ut.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${ut.lineWidth}px ${ut.lineType} transparent`,borderRadius:ut.borderRadius,outline:"none",transition:`all ${ut.motionDurationMid}`},[`&:hover ${Mt}-item-link`]:{backgroundColor:ut.colorBgTextHover},[`&:active ${Mt}-item-link`]:{backgroundColor:ut.colorBgTextActive},[`&${Mt}-disabled:hover`]:{[`${Mt}-item-link`]:{backgroundColor:"transparent"}}},[`${Mt}-slash`]:{marginInlineEnd:ut.paginationSlashMarginInlineEnd,marginInlineStart:ut.paginationSlashMarginInlineStart},[`${Mt}-options`]:{display:"inline-block",marginInlineStart:ut.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:ut.controlHeight,marginInlineStart:ut.marginXS,lineHeight:`${ut.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,sa.ik)(ut)),{width:ut.controlHeightLG*1.25,height:ut.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ut.marginXS,marginInlineEnd:ut.marginXS})}}}},Cn=ut=>{const{componentCls:Mt}=ut;return{[`${Mt}-item`]:{display:"inline-block",minWidth:ut.itemSize,height:ut.itemSize,marginInlineEnd:ut.marginXS,fontFamily:ut.fontFamily,lineHeight:`${ut.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${ut.lineWidth}px ${ut.lineType} transparent`,borderRadius:ut.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${ut.paginationItemPaddingInline}px`,color:ut.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Mt}-item-active)`]:{"&:hover":{transition:`all ${ut.motionDurationMid}`,backgroundColor:ut.colorBgTextHover},"&:active":{backgroundColor:ut.colorBgTextActive}},"&-active":{fontWeight:ut.fontWeightStrong,backgroundColor:ut.itemActiveBg,borderColor:ut.colorPrimary,a:{color:ut.colorPrimary},"&:hover":{borderColor:ut.colorPrimaryHover},"&:hover a":{color:ut.colorPrimaryHover}}}}},Kn=ut=>{const{componentCls:Mt}=ut;return{[Mt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,dn.Wf)(ut)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Mt}-total-text`]:{display:"inline-block",height:ut.itemSize,marginInlineEnd:ut.marginXS,lineHeight:`${ut.itemSize-2}px`,verticalAlign:"middle"}}),Cn(ut)),Qt(ut)),yt(ut)),Le(ut)),Ve(ut)),{[`@media only screen and (max-width: ${ut.screenLG}px)`]:{[`${Mt}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${ut.screenSM}px)`]:{[`${Mt}-options`]:{display:"none"}}}),[`&${ut.componentCls}-rtl`]:{direction:"rtl"}}},Da=ut=>{const{componentCls:Mt}=ut;return{[`${Mt}${Mt}-disabled:not(${Mt}-mini)`]:{"&, &:hover":{[`${Mt}-item-link`]:{borderColor:ut.colorBorder}},"&:focus-visible":{[`${Mt}-item-link`]:{borderColor:ut.colorBorder}},[`${Mt}-item, ${Mt}-item-link`]:{backgroundColor:ut.colorBgContainerDisabled,borderColor:ut.colorBorder,[`&:hover:not(${Mt}-item-active)`]:{backgroundColor:ut.colorBgContainerDisabled,borderColor:ut.colorBorder,a:{color:ut.colorTextDisabled}},[`&${Mt}-item-active`]:{backgroundColor:ut.itemActiveBgDisabled}},[`${Mt}-prev, ${Mt}-next`]:{"&:hover button":{backgroundColor:ut.colorBgContainerDisabled,borderColor:ut.colorBorder,color:ut.colorTextDisabled},[`${Mt}-item-link`]:{backgroundColor:ut.colorBgContainerDisabled,borderColor:ut.colorBorder}}},[`${Mt}:not(${Mt}-mini)`]:{[`${Mt}-prev, ${Mt}-next`]:{"&:hover button":{borderColor:ut.colorPrimaryHover,backgroundColor:ut.itemBg},[`${Mt}-item-link`]:{backgroundColor:ut.itemLinkBg,borderColor:ut.colorBorder},[`&:hover ${Mt}-item-link`]:{borderColor:ut.colorPrimary,backgroundColor:ut.itemBg,color:ut.colorPrimary},[`&${Mt}-disabled`]:{[`${Mt}-item-link`]:{borderColor:ut.colorBorder,color:ut.colorTextDisabled}}},[`${Mt}-item`]:{backgroundColor:ut.itemBg,border:`${ut.lineWidth}px ${ut.lineType} ${ut.colorBorder}`,[`&:hover:not(${Mt}-item-active)`]:{borderColor:ut.colorPrimary,backgroundColor:ut.itemBg,a:{color:ut.colorPrimary}},"&-active":{borderColor:ut.colorPrimary}}}}},On=ut=>{const{componentCls:Mt}=ut;return{[`${Mt}:not(${Mt}-disabled)`]:{[`${Mt}-item`]:Object.assign({},(0,dn.Qy)(ut)),[`${Mt}-jump-prev, ${Mt}-jump-next`]:{"&:focus-visible":Object.assign({[`${Mt}-item-link-icon`]:{opacity:1},[`${Mt}-item-ellipsis`]:{opacity:0}},(0,dn.oN)(ut))},[`${Mt}-prev, ${Mt}-next`]:{[`&:focus-visible ${Mt}-item-link`]:Object.assign({},(0,dn.oN)(ut))}}}};var aa=(0,Nt.Z)("Pagination",ut=>{const Mt=(0,mn.TS)(ut,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:ut.marginXXS/2,paginationMiniQuickJumperInputWidth:ut.controlHeightLG*1.1,paginationItemPaddingInline:ut.marginXXS*1.5,paginationEllipsisLetterSpacing:ut.marginXXS/2,paginationSlashMarginInlineStart:ut.marginXXS,paginationSlashMarginInlineEnd:ut.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,sa.e5)(ut),(0,sa.TM)(ut));return[Kn(Mt),On(Mt),ut.wireframe&&Da(Mt)]},ut=>({itemBg:ut.colorBgContainer,itemSize:ut.controlHeight,itemSizeSM:ut.controlHeightSM,itemActiveBg:ut.colorBgContainer,itemLinkBg:ut.colorBgContainer,itemActiveColorDisabled:ut.colorTextDisabled,itemActiveBgDisabled:ut.controlItemBgActiveDisabled,itemInputBg:ut.colorBgContainer,miniOptionsSizeChangerTop:0})),xa=function(ut,Mt){var lr={};for(var ot in ut)Object.prototype.hasOwnProperty.call(ut,ot)&&Mt.indexOf(ot)<0&&(lr[ot]=ut[ot]);if(ut!=null&&typeof Object.getOwnPropertySymbols=="function")for(var at=0,ot=Object.getOwnPropertySymbols(ut);at<ot.length;at++)Mt.indexOf(ot[at])<0&&Object.prototype.propertyIsEnumerable.call(ut,ot[at])&&(lr[ot[at]]=ut[ot[at]]);return lr},Vr=ut=>{const{prefixCls:Mt,selectPrefixCls:lr,className:ot,rootClassName:at,style:Tt,size:sn,locale:zt,selectComponentClass:Na,responsive:Zn,showSizeChanger:Qn}=ut,ga=xa(ut,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:Dr}=(0,da.Z)(Zn),{getPrefixCls:br,direction:or,pagination:ro={}}=ie.useContext(xt.E_),$r=br("pagination",Mt),[Lr,uo]=aa($r),Mo=Qn!=null?Qn:ro.showSizeChanger,wo=ie.useMemo(()=>{const Ha=ie.createElement("span",{className:`${$r}-item-ellipsis`},"\u2022\u2022\u2022"),rr=ie.createElement("button",{className:`${$r}-item-link`,type:"button",tabIndex:-1},or==="rtl"?ie.createElement(je.Z,null):ie.createElement(de.Z,null)),en=ie.createElement("button",{className:`${$r}-item-link`,type:"button",tabIndex:-1},or==="rtl"?ie.createElement(de.Z,null):ie.createElement(je.Z,null)),gn=ie.createElement("a",{className:`${$r}-item-link`},ie.createElement("div",{className:`${$r}-item-container`},or==="rtl"?ie.createElement(_e,{className:`${$r}-item-link-icon`}):ie.createElement(se,{className:`${$r}-item-link-icon`}),Ha)),an=ie.createElement("a",{className:`${$r}-item-link`},ie.createElement("div",{className:`${$r}-item-container`},or==="rtl"?ie.createElement(se,{className:`${$r}-item-link-icon`}):ie.createElement(_e,{className:`${$r}-item-link-icon`}),Ha));return{prevIcon:rr,nextIcon:en,jumpPrevIcon:gn,jumpNextIcon:an}},[or,$r]),[Vo]=(0,yn.Z)("Pagination",Et.Z),zo=Object.assign(Object.assign({},Vo),zt),Ca=(0,Sn.Z)(sn),tr=Ca==="small"||!!(Dr&&!Ca&&Zn),$a=br("select",lr),gr=y()({[`${$r}-mini`]:tr,[`${$r}-rtl`]:or==="rtl"},ro==null?void 0:ro.className,ot,at,uo),Jr=Object.assign(Object.assign({},ro==null?void 0:ro.style),Tt);return Lr(ie.createElement(va,Object.assign({},wo,ga,{style:Jr,prefixCls:$r,selectPrefixCls:$a,className:gr,selectComponentClass:Na||(tr?nt:Un),locale:zo,showSizeChanger:Mo})))},yr=Vr},66330:function(ln,tn,z){"use strict";z.d(tn,{t5:function(){return Ze}});var x=z(94184),ie=z.n(x),Ae=z(92419),ke=z(67294),Pe=z(53124),ze=z(81643),se=z(20136),et=function(de,je){var ce={};for(var y in de)Object.prototype.hasOwnProperty.call(de,y)&&je.indexOf(y)<0&&(ce[y]=de[y]);if(de!=null&&typeof Object.getOwnPropertySymbols=="function")for(var a=0,y=Object.getOwnPropertySymbols(de);a<y.length;a++)je.indexOf(y[a])<0&&Object.prototype.propertyIsEnumerable.call(de,y[a])&&(ce[y[a]]=de[y[a]]);return ce};const Te=(de,je,ce)=>{if(!(!je&&!ce))return ke.createElement(ke.Fragment,null,je&&ke.createElement("div",{className:`${de}-title`},(0,ze.Z)(je)),ke.createElement("div",{className:`${de}-inner-content`},(0,ze.Z)(ce)))},Ze=de=>{const{hashId:je,prefixCls:ce,className:y,style:a,placement:b="top",title:E,content:ee,children:te}=de;return ke.createElement("div",{className:ie()(je,ce,`${ce}-pure`,`${ce}-placement-${b}`,y),style:a},ke.createElement("div",{className:`${ce}-arrow`}),ke.createElement(Ae.G,Object.assign({},de,{className:je,prefixCls:ce}),te||Te(ce,E,ee)))},_e=de=>{const{prefixCls:je}=de,ce=et(de,["prefixCls"]),{getPrefixCls:y}=ke.useContext(Pe.E_),a=y("popover",je),[b,E]=(0,se.Z)(a);return b(ke.createElement(Ze,Object.assign({},ce,{prefixCls:a,hashId:E})))};tn.ZP=_e},55241:function(ln,tn,z){"use strict";var x=z(94184),ie=z.n(x),Ae=z(67294),ke=z(81643),Pe=z(33603),ze=z(53124),se=z(83062),et=z(66330),Te=z(20136),Ze=function(je,ce){var y={};for(var a in je)Object.prototype.hasOwnProperty.call(je,a)&&ce.indexOf(a)<0&&(y[a]=je[a]);if(je!=null&&typeof Object.getOwnPropertySymbols=="function")for(var b=0,a=Object.getOwnPropertySymbols(je);b<a.length;b++)ce.indexOf(a[b])<0&&Object.prototype.propertyIsEnumerable.call(je,a[b])&&(y[a[b]]=je[a[b]]);return y};const _e=je=>{let{title:ce,content:y,prefixCls:a}=je;return Ae.createElement(Ae.Fragment,null,ce&&Ae.createElement("div",{className:`${a}-title`},(0,ke.Z)(ce)),Ae.createElement("div",{className:`${a}-inner-content`},(0,ke.Z)(y)))},de=Ae.forwardRef((je,ce)=>{const{prefixCls:y,title:a,content:b,overlayClassName:E,placement:ee="top",trigger:te="hover",mouseEnterDelay:re=.1,mouseLeaveDelay:oe=.1,overlayStyle:ue={}}=je,ve=Ze(je,["prefixCls","title","content","overlayClassName","placement","trigger","mouseEnterDelay","mouseLeaveDelay","overlayStyle"]),{getPrefixCls:xe}=Ae.useContext(ze.E_),Ue=xe("popover",y),[He,Me]=(0,Te.Z)(Ue),ye=xe(),Ke=ie()(E,Me);return He(Ae.createElement(se.Z,Object.assign({placement:ee,trigger:te,mouseEnterDelay:re,mouseLeaveDelay:oe,overlayStyle:ue},ve,{prefixCls:Ue,overlayClassName:Ke,ref:ce,overlay:a||b?Ae.createElement(_e,{prefixCls:Ue,title:a,content:b}):null,transitionName:(0,Pe.m)(ye,"zoom-big",ve.transitionName),"data-popover-inject":!0})))});de._InternalPanelDoNotUseOrYouWillBeFired=et.ZP,tn.Z=de},20136:function(ln,tn,z){"use strict";var x=z(14747),ie=z(50438),Ae=z(97414),ke=z(8796),Pe=z(67968),ze=z(45503);const se=Ze=>{const{componentCls:_e,popoverColor:de,minWidth:je,fontWeightStrong:ce,popoverPadding:y,boxShadowSecondary:a,colorTextHeading:b,borderRadiusLG:E,zIndexPopup:ee,marginXS:te,colorBgElevated:re,popoverBg:oe}=Ze;return[{[_e]:Object.assign(Object.assign({},(0,x.Wf)(Ze)),{position:"absolute",top:0,left:{_skip_check_:!0,value:0},zIndex:ee,fontWeight:"normal",whiteSpace:"normal",textAlign:"start",cursor:"auto",userSelect:"text",transformOrigin:"var(--arrow-x, 50%) var(--arrow-y, 50%)","--antd-arrow-background-color":re,"&-rtl":{direction:"rtl"},"&-hidden":{display:"none"},[`${_e}-content`]:{position:"relative"},[`${_e}-inner`]:{backgroundColor:oe,backgroundClip:"padding-box",borderRadius:E,boxShadow:a,padding:y},[`${_e}-title`]:{minWidth:je,marginBottom:te,color:b,fontWeight:ce},[`${_e}-inner-content`]:{color:de}})},(0,Ae.ZP)(Ze,{colorBg:"var(--antd-arrow-background-color)"}),{[`${_e}-pure`]:{position:"relative",maxWidth:"none",margin:Ze.sizePopupArrow,display:"inline-block",[`${_e}-content`]:{display:"inline-block"}}}]},et=Ze=>{const{componentCls:_e}=Ze;return{[_e]:ke.i.map(de=>{const je=Ze[`${de}6`];return{[`&${_e}-${de}`]:{"--antd-arrow-background-color":je,[`${_e}-inner`]:{backgroundColor:je},[`${_e}-arrow`]:{background:"transparent"}}}})}},Te=Ze=>{const{componentCls:_e,lineWidth:de,lineType:je,colorSplit:ce,paddingSM:y,controlHeight:a,fontSize:b,lineHeight:E,padding:ee}=Ze,te=a-Math.round(b*E),re=te/2,oe=te/2-de,ue=ee;return{[_e]:{[`${_e}-inner`]:{padding:0},[`${_e}-title`]:{margin:0,padding:`${re}px ${ue}px ${oe}px`,borderBottom:`${de}px ${je} ${ce}`},[`${_e}-inner-content`]:{padding:`${y}px ${ue}px`}}}};tn.Z=(0,Pe.Z)("Popover",Ze=>{const{colorBgElevated:_e,colorText:de,wireframe:je}=Ze,ce=(0,ze.TS)(Ze,{popoverPadding:12,popoverBg:_e,popoverColor:de});return[se(ce),et(ce),je&&Te(ce),(0,ie._y)(ce,"zoom-big")]},Ze=>({width:177,minWidth:177,zIndexPopup:Ze.zIndexPopupBase+30}),{resetStyle:!1,deprecatedTokens:[["width","minWidth"]]})},38703:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return lr}});var x=z(67294),ie=z(23526),Ae=z(60068),ke=z(30186),Pe=z(85846),ze=z(94184),se=z.n(ze),et=z(10366),Te=z(53124),Ze=z(87462),_e=z(1413),de=z(45987),je={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},ce=function(){var at=(0,x.useRef)([]),Tt=(0,x.useRef)(null);return(0,x.useEffect)(function(){var sn=Date.now(),zt=!1;at.current.forEach(function(Na){if(Na){zt=!0;var Zn=Na.style;Zn.transitionDuration=".3s, .3s, .3s, .06s",Tt.current&&sn-Tt.current<100&&(Zn.transitionDuration="0s, 0s")}}),zt&&(Tt.current=Date.now())}),at.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(at){var Tt=(0,_e.Z)((0,_e.Z)({},je),at),sn=Tt.className,zt=Tt.percent,Na=Tt.prefixCls,Zn=Tt.strokeColor,Qn=Tt.strokeLinecap,ga=Tt.strokeWidth,Dr=Tt.style,br=Tt.trailColor,or=Tt.trailWidth,ro=Tt.transition,$r=(0,de.Z)(Tt,y);delete $r.gapPosition;var Lr=Array.isArray(zt)?zt:[zt],uo=Array.isArray(Zn)?Zn:[Zn],Mo=ce(),wo=ga/2,Vo=100-ga/2,zo="M ".concat(Qn==="round"?wo:0,",").concat(wo,`
L `).concat(Qn==="round"?Vo:100,",").concat(wo),Ca="0 0 100 ".concat(ga),tr=0;return x.createElement("svg",(0,Ze.Z)({className:se()("".concat(Na,"-line"),sn),viewBox:Ca,preserveAspectRatio:"none",style:Dr},$r),x.createElement("path",{className:"".concat(Na,"-line-trail"),d:zo,strokeLinecap:Qn,stroke:br,strokeWidth:or||ga,fillOpacity:"0"}),Lr.map(function($a,gr){var Jr=1;switch(Qn){case"round":Jr=1-ga/100;break;case"square":Jr=1-ga/2/100;break;default:Jr=1;break}var Ha={strokeDasharray:"".concat($a*Jr,"px, 100px"),strokeDashoffset:"-".concat(tr,"px"),transition:ro||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},rr=uo[gr]||uo[uo.length-1];return tr+=$a,x.createElement("path",{key:gr,className:"".concat(Na,"-line-path"),d:zo,strokeLinecap:Qn,stroke:rr,strokeWidth:ga,fillOpacity:"0",ref:function(gn){Mo[gr]=gn},style:Ha})}))},b=a,E=z(71002),ee=z(97685),te=z(98924),re=0,oe=(0,te.Z)();function ue(){var ot;return oe?(ot=re,re+=1):ot="TEST_OR_SSR",ot}var ve=function(ot){var at=x.useState(),Tt=(0,ee.Z)(at,2),sn=Tt[0],zt=Tt[1];return x.useEffect(function(){zt("rc_progress_".concat(ue()))},[]),ot||sn},xe=function(at){var Tt=at.bg,sn=at.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:Tt}},sn)};function Ue(ot,at){return Object.keys(ot).map(function(Tt){var sn=parseFloat(Tt),zt="".concat(Math.floor(sn*at),"%");return"".concat(ot[Tt]," ").concat(zt)})}var He=x.forwardRef(function(ot,at){var Tt=ot.prefixCls,sn=ot.color,zt=ot.gradientId,Na=ot.radius,Zn=ot.style,Qn=ot.ptg,ga=ot.strokeLinecap,Dr=ot.strokeWidth,br=ot.size,or=ot.gapDegree,ro=sn&&(0,E.Z)(sn)==="object",$r=ro?"#FFF":void 0,Lr=br/2,uo=x.createElement("circle",{className:"".concat(Tt,"-circle-path"),r:Na,cx:Lr,cy:Lr,stroke:$r,strokeLinecap:ga,strokeWidth:Dr,opacity:Qn===0?0:1,style:Zn,ref:at});if(!ro)return uo;var Mo="".concat(zt,"-conic"),wo=or?"".concat(180+or/2,"deg"):"0deg",Vo=Ue(sn,(360-or)/360),zo=Ue(sn,1),Ca="conic-gradient(from ".concat(wo,", ").concat(Vo.join(", "),")"),tr="linear-gradient(to ".concat(or?"bottom":"top",", ").concat(zo.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:Mo},uo),x.createElement("foreignObject",{x:0,y:0,width:br,height:br,mask:"url(#".concat(Mo,")")},x.createElement(xe,{bg:tr},x.createElement(xe,{bg:Ca}))))}),Me=He,ye=100,Ke=function(at,Tt,sn,zt,Na,Zn,Qn,ga,Dr,br){var or=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ro=sn/100*360*((360-Zn)/360),$r=Zn===0?0:{bottom:0,top:180,left:90,right:-90}[Qn],Lr=(100-zt)/100*Tt;Dr==="round"&&zt!==100&&(Lr+=br/2,Lr>=Tt&&(Lr=Tt-.01));var uo=ye/2;return{stroke:typeof ga=="string"?ga:void 0,strokeDasharray:"".concat(Tt,"px ").concat(at),strokeDashoffset:Lr+or,transform:"rotate(".concat(Na+ro+$r,"deg)"),transformOrigin:"".concat(uo,"px ").concat(uo,"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}},Ge=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Xe(ot){var at=ot!=null?ot:[];return Array.isArray(at)?at:[at]}var Be=function(at){var Tt=(0,_e.Z)((0,_e.Z)({},je),at),sn=Tt.id,zt=Tt.prefixCls,Na=Tt.steps,Zn=Tt.strokeWidth,Qn=Tt.trailWidth,ga=Tt.gapDegree,Dr=ga===void 0?0:ga,br=Tt.gapPosition,or=Tt.trailColor,ro=Tt.strokeLinecap,$r=Tt.style,Lr=Tt.className,uo=Tt.strokeColor,Mo=Tt.percent,wo=(0,de.Z)(Tt,Ge),Vo=ye/2,zo=ve(sn),Ca="".concat(zo,"-gradient"),tr=Vo-Zn/2,$a=Math.PI*2*tr,gr=Dr>0?90+Dr/2:-90,Jr=$a*((360-Dr)/360),Ha=(0,E.Z)(Na)==="object"?Na:{count:Na,space:2},rr=Ha.count,en=Ha.space,gn=Xe(Mo),an=Xe(uo),pa=an.find(function(yo){return yo&&(0,E.Z)(yo)==="object"}),Ja=pa&&(0,E.Z)(pa)==="object",xr=Ja?"butt":ro,vo=Ke($a,Jr,0,100,gr,Dr,br,or,xr,Zn),Qr=ce(),xn=function(){var ca=0;return gn.map(function(dr,Eo){var Di=an[Eo]||an[an.length-1],Xo=Ke($a,Jr,ca,dr,gr,Dr,br,Di,xr,Zn);return ca+=dr,x.createElement(Me,{key:Eo,color:Di,ptg:dr,radius:tr,prefixCls:zt,gradientId:Ca,style:Xo,strokeLinecap:xr,strokeWidth:Zn,gapDegree:Dr,ref:function(qi){Qr[Eo]=qi},size:ye})}).reverse()},fa=function(){var ca=Math.round(rr*(gn[0]/100)),dr=100/rr,Eo=0;return new Array(rr).fill(null).map(function(Di,Xo){var Oa=Xo<=ca-1?an[0]:or,qi=Oa&&(0,E.Z)(Oa)==="object"?"url(#".concat(Ca,")"):void 0,Si=Ke($a,Jr,Eo,dr,gr,Dr,br,Oa,"butt",Zn,en);return Eo+=(Jr-Si.strokeDashoffset+en)*100/Jr,x.createElement("circle",{key:Xo,className:"".concat(zt,"-circle-path"),r:tr,cx:Vo,cy:Vo,stroke:qi,strokeWidth:Zn,opacity:1,style:Si,ref:function(Ea){Qr[Xo]=Ea}})})};return x.createElement("svg",(0,Ze.Z)({className:se()("".concat(zt,"-circle"),Lr),viewBox:"0 0 ".concat(ye," ").concat(ye),style:$r,id:sn,role:"presentation"},wo),!rr&&x.createElement("circle",{className:"".concat(zt,"-circle-trail"),r:tr,cx:Vo,cy:Vo,stroke:or,strokeLinecap:xr,strokeWidth:Qn||Zn,style:vo}),rr?fa():xn())},rt=Be,pt={Line:b,Circle:rt},bt=z(83062),St=z(47448);function wt(ot){return!ot||ot<0?0:ot>100?100:ot}function jt(ot){let{success:at,successPercent:Tt}=ot,sn=Tt;return at&&"progress"in at&&(sn=at.progress),at&&"percent"in at&&(sn=at.percent),sn}const Jn=ot=>{let{percent:at,success:Tt,successPercent:sn}=ot;const zt=wt(jt({success:Tt,successPercent:sn}));return[zt,wt(wt(at)-zt)]},va=ot=>{let{success:at={},strokeColor:Tt}=ot;const{strokeColor:sn}=at;return[sn||St.presetPrimaryColors.green,Tt||null]},Et=(ot,at,Tt)=>{var sn,zt,Na,Zn;let Qn=-1,ga=-1;if(at==="step"){const Dr=Tt.steps,br=Tt.strokeWidth;typeof ot=="string"||typeof ot=="undefined"?(Qn=ot==="small"?2:14,ga=br!=null?br:8):typeof ot=="number"?[Qn,ga]=[ot,ot]:[Qn=14,ga=8]=ot,Qn*=Dr}else if(at==="line"){const Dr=Tt==null?void 0:Tt.strokeWidth;typeof ot=="string"||typeof ot=="undefined"?ga=Dr||(ot==="small"?6:8):typeof ot=="number"?[Qn,ga]=[ot,ot]:[Qn=-1,ga=8]=ot}else(at==="circle"||at==="dashboard")&&(typeof ot=="string"||typeof ot=="undefined"?[Qn,ga]=ot==="small"?[60,60]:[120,120]:typeof ot=="number"?[Qn,ga]=[ot,ot]:(Qn=(zt=(sn=ot[0])!==null&&sn!==void 0?sn:ot[1])!==null&&zt!==void 0?zt:120,ga=(Zn=(Na=ot[0])!==null&&Na!==void 0?Na:ot[1])!==null&&Zn!==void 0?Zn:120));return[Qn,ga]},xt=3,Sn=ot=>xt/ot*100;var yn=ot=>{const{prefixCls:at,trailColor:Tt=null,strokeLinecap:sn="round",gapPosition:zt,gapDegree:Na,width:Zn=120,type:Qn,children:ga,success:Dr,size:br=Zn}=ot,[or,ro]=Et(br,"circle");let{strokeWidth:$r}=ot;$r===void 0&&($r=Math.max(Sn(or),6));const Lr={width:or,height:ro,fontSize:or*.15+6},uo=x.useMemo(()=>{if(Na||Na===0)return Na;if(Qn==="dashboard")return 75},[Na,Qn]),Mo=zt||Qn==="dashboard"&&"bottom"||void 0,wo=Object.prototype.toString.call(ot.strokeColor)==="[object Object]",Vo=va({success:Dr,strokeColor:ot.strokeColor}),zo=se()(`${at}-inner`,{[`${at}-circle-gradient`]:wo}),Ca=x.createElement(rt,{percent:Jn(ot),strokeWidth:$r,trailWidth:$r,strokeColor:Vo,strokeLinecap:sn,trailColor:Tt,prefixCls:at,gapDegree:uo,gapPosition:Mo});return x.createElement("div",{className:zo,style:Lr},or<=20?x.createElement(bt.Z,{title:ga},x.createElement("span",null,Ca)):x.createElement(x.Fragment,null,Ca,ga))},$n=function(ot,at){var Tt={};for(var sn in ot)Object.prototype.hasOwnProperty.call(ot,sn)&&at.indexOf(sn)<0&&(Tt[sn]=ot[sn]);if(ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var zt=0,sn=Object.getOwnPropertySymbols(ot);zt<sn.length;zt++)at.indexOf(sn[zt])<0&&Object.prototype.propertyIsEnumerable.call(ot,sn[zt])&&(Tt[sn[zt]]=ot[sn[zt]]);return Tt};const nt=ot=>{let at=[];return Object.keys(ot).forEach(Tt=>{const sn=parseFloat(Tt.replace(/%/g,""));isNaN(sn)||at.push({key:sn,value:ot[Tt]})}),at=at.sort((Tt,sn)=>Tt.key-sn.key),at.map(Tt=>{let{key:sn,value:zt}=Tt;return`${zt} ${sn}%`}).join(", ")},Un=(ot,at)=>{const{from:Tt=St.presetPrimaryColors.blue,to:sn=St.presetPrimaryColors.blue,direction:zt=at==="rtl"?"to left":"to right"}=ot,Na=$n(ot,["from","to","direction"]);if(Object.keys(Na).length!==0){const Zn=nt(Na);return{backgroundImage:`linear-gradient(${zt}, ${Zn})`}}return{backgroundImage:`linear-gradient(${zt}, ${Tt}, ${sn})`}};var dn=ot=>{const{prefixCls:at,direction:Tt,percent:sn,size:zt,strokeWidth:Na,strokeColor:Zn,strokeLinecap:Qn="round",children:ga,trailColor:Dr=null,success:br}=ot,or=Zn&&typeof Zn!="string"?Un(Zn,Tt):{backgroundColor:Zn},ro=Qn==="square"||Qn==="butt"?0:void 0,$r={backgroundColor:Dr||void 0,borderRadius:ro},Lr=zt!=null?zt:[-1,Na||(zt==="small"?6:8)],[uo,Mo]=Et(Lr,"line",{strokeWidth:Na}),wo=Object.assign({width:`${wt(sn)}%`,height:Mo,borderRadius:ro},or),Vo=jt(ot),zo={width:`${wt(Vo)}%`,height:Mo,borderRadius:ro,backgroundColor:br==null?void 0:br.strokeColor},Ca={width:uo<0?"100%":uo,height:Mo};return x.createElement(x.Fragment,null,x.createElement("div",{className:`${at}-outer`,style:Ca},x.createElement("div",{className:`${at}-inner`,style:$r},x.createElement("div",{className:`${at}-bg`,style:wo}),Vo!==void 0?x.createElement("div",{className:`${at}-success-bg`,style:zo}):null)),ga)},mn=ot=>{const{size:at,steps:Tt,percent:sn=0,strokeWidth:zt=8,strokeColor:Na,trailColor:Zn=null,prefixCls:Qn,children:ga}=ot,Dr=Math.round(Tt*(sn/100)),br=at==="small"?2:14,or=at!=null?at:[br,zt],[ro,$r]=Et(or,"step",{steps:Tt,strokeWidth:zt}),Lr=ro/Tt,uo=new Array(Tt);for(let Mo=0;Mo<Tt;Mo++){const wo=Array.isArray(Na)?Na[Mo]:Na;uo[Mo]=x.createElement("div",{key:Mo,className:se()(`${Qn}-steps-item`,{[`${Qn}-steps-item-active`]:Mo<=Dr-1}),style:{backgroundColor:Mo<=Dr-1?wo:Zn,width:Lr,height:$r}})}return x.createElement("div",{className:`${Qn}-steps-outer`},uo,ga)},Ve=z(45930),Le=z(14747),yt=z(67968),Qt=z(45503);const Cn=ot=>{const at=ot?"100%":"-100%";return new Ve.Keyframes(`antProgress${ot?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${at}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${at}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},Kn=ot=>{const{componentCls:at,iconCls:Tt}=ot;return{[at]:Object.assign(Object.assign({},(0,Le.Wf)(ot)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:ot.fontSize,marginInlineEnd:ot.marginXS,marginBottom:ot.marginXS},[`${at}-outer`]:{display:"inline-block",width:"100%"},[`&${at}-show-info`]:{[`${at}-outer`]:{marginInlineEnd:`calc(-2em - ${ot.marginXS}px)`,paddingInlineEnd:`calc(2em + ${ot.paddingXS}px)`}},[`${at}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:ot.remainingColor,borderRadius:ot.lineBorderRadius},[`${at}-inner:not(${at}-circle-gradient)`]:{[`${at}-circle-path`]:{stroke:ot.defaultColor}},[`${at}-success-bg, ${at}-bg`]:{position:"relative",backgroundColor:ot.defaultColor,borderRadius:ot.lineBorderRadius,transition:`all ${ot.motionDurationSlow} ${ot.motionEaseInOutCirc}`},[`${at}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:ot.colorSuccess},[`${at}-text`]:{display:"inline-block",width:"2em",marginInlineStart:ot.marginXS,color:ot.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[Tt]:{fontSize:ot.fontSize}},[`&${at}-status-active`]:{[`${at}-bg::before`]:{position:"absolute",inset:0,backgroundColor:ot.colorBgContainer,borderRadius:ot.lineBorderRadius,opacity:0,animationName:Cn(),animationDuration:ot.progressActiveMotionDuration,animationTimingFunction:ot.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${at}-rtl${at}-status-active`]:{[`${at}-bg::before`]:{animationName:Cn(!0)}},[`&${at}-status-exception`]:{[`${at}-bg`]:{backgroundColor:ot.colorError},[`${at}-text`]:{color:ot.colorError}},[`&${at}-status-exception ${at}-inner:not(${at}-circle-gradient)`]:{[`${at}-circle-path`]:{stroke:ot.colorError}},[`&${at}-status-success`]:{[`${at}-bg`]:{backgroundColor:ot.colorSuccess},[`${at}-text`]:{color:ot.colorSuccess}},[`&${at}-status-success ${at}-inner:not(${at}-circle-gradient)`]:{[`${at}-circle-path`]:{stroke:ot.colorSuccess}}})}},Da=ot=>{const{componentCls:at,iconCls:Tt}=ot;return{[at]:{[`${at}-circle-trail`]:{stroke:ot.remainingColor},[`&${at}-circle ${at}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${at}-circle ${at}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:ot.circleTextColor,fontSize:ot.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[Tt]:{fontSize:`${ot.fontSize/ot.fontSizeSM}em`}},[`${at}-circle&-status-exception`]:{[`${at}-text`]:{color:ot.colorError}},[`${at}-circle&-status-success`]:{[`${at}-text`]:{color:ot.colorSuccess}}},[`${at}-inline-circle`]:{lineHeight:1,[`${at}-inner`]:{verticalAlign:"bottom"}}}},On=ot=>{const{componentCls:at}=ot;return{[at]:{[`${at}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:ot.progressStepMinWidth,marginInlineEnd:ot.progressStepMarginInlineEnd,backgroundColor:ot.remainingColor,transition:`all ${ot.motionDurationSlow}`,"&-active":{backgroundColor:ot.defaultColor}}}}}},aa=ot=>{const{componentCls:at,iconCls:Tt}=ot;return{[at]:{[`${at}-small&-line, ${at}-small&-line ${at}-text ${Tt}`]:{fontSize:ot.fontSizeSM}}}};var xa=(0,yt.Z)("Progress",ot=>{const at=ot.marginXXS/2,Tt=(0,Qt.TS)(ot,{progressStepMarginInlineEnd:at,progressStepMinWidth:at,progressActiveMotionDuration:"2.4s"});return[Kn(Tt),Da(Tt),On(Tt),aa(Tt)]},ot=>({circleTextColor:ot.colorText,defaultColor:ot.colorInfo,remainingColor:ot.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),_a=function(ot,at){var Tt={};for(var sn in ot)Object.prototype.hasOwnProperty.call(ot,sn)&&at.indexOf(sn)<0&&(Tt[sn]=ot[sn]);if(ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var zt=0,sn=Object.getOwnPropertySymbols(ot);zt<sn.length;zt++)at.indexOf(sn[zt])<0&&Object.prototype.propertyIsEnumerable.call(ot,sn[zt])&&(Tt[sn[zt]]=ot[sn[zt]]);return Tt};const Vr=null,yr=["normal","exception","active","success"];var Mt=x.forwardRef((ot,at)=>{const{prefixCls:Tt,className:sn,rootClassName:zt,steps:Na,strokeColor:Zn,percent:Qn=0,size:ga="default",showInfo:Dr=!0,type:br="line",status:or,format:ro,style:$r}=ot,Lr=_a(ot,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),uo=x.useMemo(()=>{var gn,an;const pa=jt(ot);return parseInt(pa!==void 0?(gn=pa!=null?pa:0)===null||gn===void 0?void 0:gn.toString():(an=Qn!=null?Qn:0)===null||an===void 0?void 0:an.toString(),10)},[Qn,ot.success,ot.successPercent]),Mo=x.useMemo(()=>!yr.includes(or)&&uo>=100?"success":or||"normal",[or,uo]),{getPrefixCls:wo,direction:Vo,progress:zo}=x.useContext(Te.E_),Ca=wo("progress",Tt),[tr,$a]=xa(Ca),gr=x.useMemo(()=>{if(!Dr)return null;const gn=jt(ot);let an;const pa=ro||(xr=>`${xr}%`),Ja=br==="line";return ro||Mo!=="exception"&&Mo!=="success"?an=pa(wt(Qn),wt(gn)):Mo==="exception"?an=Ja?x.createElement(ke.Z,null):x.createElement(Pe.Z,null):Mo==="success"&&(an=Ja?x.createElement(ie.Z,null):x.createElement(Ae.Z,null)),x.createElement("span",{className:`${Ca}-text`,title:typeof an=="string"?an:void 0},an)},[Dr,Qn,uo,Mo,br,Ca,ro]),Jr=Array.isArray(Zn)?Zn[0]:Zn,Ha=typeof Zn=="string"||Array.isArray(Zn)?Zn:void 0;let rr;br==="line"?rr=Na?x.createElement(mn,Object.assign({},ot,{strokeColor:Ha,prefixCls:Ca,steps:Na}),gr):x.createElement(dn,Object.assign({},ot,{strokeColor:Jr,prefixCls:Ca,direction:Vo}),gr):(br==="circle"||br==="dashboard")&&(rr=x.createElement(yn,Object.assign({},ot,{strokeColor:Jr,prefixCls:Ca,progressStatus:Mo}),gr));const en=se()(Ca,`${Ca}-status-${Mo}`,`${Ca}-${br==="dashboard"&&"circle"||Na&&"steps"||br}`,{[`${Ca}-inline-circle`]:br==="circle"&&Et(ga,"circle")[0]<=20,[`${Ca}-show-info`]:Dr,[`${Ca}-${ga}`]:typeof ga=="string",[`${Ca}-rtl`]:Vo==="rtl"},zo==null?void 0:zo.className,sn,zt,$a);return tr(x.createElement("div",Object.assign({ref:at,style:Object.assign(Object.assign({},zo==null?void 0:zo.style),$r),className:en,role:"progressbar","aria-valuenow":uo},(0,et.Z)(Lr,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),rr))}),lr=Mt},91708:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return St}});var x=z(87462),ie=z(67294),Ae={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"},ke=Ae,Pe=z(44327),ze=function(jt,Jn){return ie.createElement(Pe.Z,(0,x.Z)({},jt,{ref:Jn,icon:ke}))},se=ie.forwardRef(ze),et=z(94184),Te=z.n(et),Ze=z(4942),_e=z(97685),de=z(45987),je=z(21770),ce=z(15105),y=z(64217);function a(wt,jt){var Jn=wt.disabled,va=wt.prefixCls,Et=wt.character,xt=wt.characterRender,Sn=wt.index,da=wt.count,yn=wt.value,$n=wt.allowHalf,nt=wt.focused,Un=wt.onHover,sa=wt.onClick,dn=function(Kn){Un(Kn,Sn)},Nt=function(Kn){sa(Kn,Sn)},mn=function(Kn){Kn.keyCode===ce.Z.ENTER&&sa(Kn,Sn)},Ve=Sn+1,Le=new Set([va]);yn===0&&Sn===0&&nt?Le.add("".concat(va,"-focused")):$n&&yn+.5>=Ve&&yn<Ve?(Le.add("".concat(va,"-half")),Le.add("".concat(va,"-active")),nt&&Le.add("".concat(va,"-focused"))):(Ve<=yn?Le.add("".concat(va,"-full")):Le.add("".concat(va,"-zero")),Ve===yn&&nt&&Le.add("".concat(va,"-focused")));var yt=typeof Et=="function"?Et(wt):Et,Qt=ie.createElement("li",{className:Te()(Array.from(Le)),ref:jt},ie.createElement("div",{onClick:Jn?null:Nt,onKeyDown:Jn?null:mn,onMouseMove:Jn?null:dn,role:"radio","aria-checked":yn>Sn?"true":"false","aria-posinset":Sn+1,"aria-setsize":da,tabIndex:Jn?-1:0},ie.createElement("div",{className:"".concat(va,"-first")},yt),ie.createElement("div",{className:"".concat(va,"-second")},yt)));return xt&&(Qt=xt(Qt,wt)),Qt}var b=ie.forwardRef(a);function E(){var wt=ie.useRef({});function jt(va){return wt.current[va]}function Jn(va){return function(Et){wt.current[va]=Et}}return[jt,Jn]}function ee(wt){var jt=wt.pageXOffset,Jn="scrollLeft";if(typeof jt!="number"){var va=wt.document;jt=va.documentElement[Jn],typeof jt!="number"&&(jt=va.body[Jn])}return jt}function te(wt){var jt,Jn,va=wt.ownerDocument,Et=va.body,xt=va&&va.documentElement,Sn=wt.getBoundingClientRect();return jt=Sn.left,Jn=Sn.top,jt-=xt.clientLeft||Et.clientLeft||0,Jn-=xt.clientTop||Et.clientTop||0,{left:jt,top:Jn}}function re(wt){var jt=te(wt),Jn=wt.ownerDocument,va=Jn.defaultView||Jn.parentWindow;return jt.left+=ee(va),jt.left}var oe=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ue(wt,jt){var Jn,va=wt.prefixCls,Et=va===void 0?"rc-rate":va,xt=wt.className,Sn=wt.defaultValue,da=wt.value,yn=wt.count,$n=yn===void 0?5:yn,nt=wt.allowHalf,Un=nt===void 0?!1:nt,sa=wt.allowClear,dn=sa===void 0?!0:sa,Nt=wt.character,mn=Nt===void 0?"\u2605":Nt,Ve=wt.characterRender,Le=wt.disabled,yt=wt.direction,Qt=yt===void 0?"ltr":yt,Cn=wt.tabIndex,Kn=Cn===void 0?0:Cn,Da=wt.autoFocus,On=wt.onHoverChange,aa=wt.onChange,xa=wt.onFocus,_a=wt.onBlur,Vr=wt.onKeyDown,yr=wt.onMouseLeave,ut=(0,de.Z)(wt,oe),Mt=E(),lr=(0,_e.Z)(Mt,2),ot=lr[0],at=lr[1],Tt=ie.useRef(null),sn=function(){if(!Le){var Ja;(Ja=Tt.current)===null||Ja===void 0||Ja.focus()}};ie.useImperativeHandle(jt,function(){return{focus:sn,blur:function(){if(!Le){var Ja;(Ja=Tt.current)===null||Ja===void 0||Ja.blur()}}}});var zt=(0,je.Z)(Sn||0,{value:da}),Na=(0,_e.Z)(zt,2),Zn=Na[0],Qn=Na[1],ga=(0,je.Z)(null),Dr=(0,_e.Z)(ga,2),br=Dr[0],or=Dr[1],ro=function(Ja,xr){var vo=Qt==="rtl",Qr=Ja+1;if(Un){var xn=ot(Ja),fa=re(xn),yo=xn.clientWidth;(vo&&xr-fa>yo/2||!vo&&xr-fa<yo/2)&&(Qr-=.5)}return Qr},$r=function(Ja){Qn(Ja),aa==null||aa(Ja)},Lr=ie.useState(!1),uo=(0,_e.Z)(Lr,2),Mo=uo[0],wo=uo[1],Vo=function(){wo(!0),xa==null||xa()},zo=function(){wo(!1),_a==null||_a()},Ca=ie.useState(null),tr=(0,_e.Z)(Ca,2),$a=tr[0],gr=tr[1],Jr=function(Ja,xr){var vo=ro(xr,Ja.pageX);vo!==br&&(gr(vo),or(null)),On==null||On(vo)},Ha=function(Ja){Le||(gr(null),or(null),On==null||On(void 0)),Ja&&(yr==null||yr(Ja))},rr=function(Ja,xr){var vo=ro(xr,Ja.pageX),Qr=!1;dn&&(Qr=vo===Zn),Ha(),$r(Qr?0:vo),or(Qr?vo:null)},en=function(Ja){var xr=Ja.keyCode,vo=Qt==="rtl",Qr=Zn;xr===ce.Z.RIGHT&&Qr<$n&&!vo?(Un?Qr+=.5:Qr+=1,$r(Qr),Ja.preventDefault()):xr===ce.Z.LEFT&&Qr>0&&!vo||xr===ce.Z.RIGHT&&Qr>0&&vo?(Un?Qr-=.5:Qr-=1,$r(Qr),Ja.preventDefault()):xr===ce.Z.LEFT&&Qr<$n&&vo&&(Un?Qr+=.5:Qr+=1,$r(Qr),Ja.preventDefault()),Vr==null||Vr(Ja)};ie.useEffect(function(){Da&&!Le&&sn()},[]);var gn=new Array($n).fill(0).map(function(pa,Ja){return ie.createElement(b,{ref:at(Ja),index:Ja,count:$n,disabled:Le,prefixCls:"".concat(Et,"-star"),allowHalf:Un,value:$a===null?Zn:$a,onClick:rr,onHover:Jr,key:pa||Ja,character:mn,characterRender:Ve,focused:Mo})}),an=Te()(Et,xt,(Jn={},(0,Ze.Z)(Jn,"".concat(Et,"-disabled"),Le),(0,Ze.Z)(Jn,"".concat(Et,"-rtl"),Qt==="rtl"),Jn));return ie.createElement("ul",(0,x.Z)({className:an,onMouseLeave:Ha,tabIndex:Le?-1:Kn,onFocus:Le?null:Vo,onBlur:Le?null:zo,onKeyDown:Le?null:en,ref:Tt,role:"radiogroup"},(0,y.Z)(ut,{aria:!0,data:!0,attr:!0})),gn)}var ve=ie.forwardRef(ue),xe=ve,Ue=z(53124),He=z(83062),Me=z(14747),ye=z(67968),Ke=z(45503);const Ge=wt=>{const{componentCls:jt}=wt;return{[`${jt}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:wt.marginXS},"> div":{transition:`all ${wt.motionDurationMid}, outline 0s`,"&:hover":{transform:wt.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${wt.lineWidth}px dashed ${wt.starColor}`,transform:wt.starHoverScale}},"&-first, &-second":{color:wt.starBg,transition:`all ${wt.motionDurationMid}`,userSelect:"none",[wt.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${jt}-star-first, &-half ${jt}-star-second`]:{opacity:1},[`&-half ${jt}-star-first, &-full ${jt}-star-second`]:{color:"inherit"}}}},Xe=wt=>({[`&-rtl${wt.componentCls}`]:{direction:"rtl"}}),Be=wt=>{const{componentCls:jt}=wt;return{[jt]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,Me.Wf)(wt)),{display:"inline-block",margin:0,padding:0,color:wt.starColor,fontSize:wt.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${jt} ${jt}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Ge(wt)),{[`+ ${jt}-text`]:{display:"inline-block",marginInlineStart:wt.marginXS,fontSize:wt.fontSize}}),Xe(wt))}};var rt=(0,ye.Z)("Rate",wt=>{const jt=(0,Ke.TS)(wt,{});return[Be(jt)]},wt=>({starColor:wt.yellow6,starSize:wt.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:wt.colorFillContent})),pt=function(wt,jt){var Jn={};for(var va in wt)Object.prototype.hasOwnProperty.call(wt,va)&&jt.indexOf(va)<0&&(Jn[va]=wt[va]);if(wt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Et=0,va=Object.getOwnPropertySymbols(wt);Et<va.length;Et++)jt.indexOf(va[Et])<0&&Object.prototype.propertyIsEnumerable.call(wt,va[Et])&&(Jn[va[Et]]=wt[va[Et]]);return Jn},St=ie.forwardRef((wt,jt)=>{const{prefixCls:Jn,className:va,rootClassName:Et,style:xt,tooltips:Sn,character:da=ie.createElement(se,null)}=wt,yn=pt(wt,["prefixCls","className","rootClassName","style","tooltips","character"]),$n=(Le,yt)=>{let{index:Qt}=yt;return Sn?ie.createElement(He.Z,{title:Sn[Qt]},Le):Le},{getPrefixCls:nt,direction:Un,rate:sa}=ie.useContext(Ue.E_),dn=nt("rate",Jn),[Nt,mn]=rt(dn),Ve=Object.assign(Object.assign({},sa==null?void 0:sa.style),xt);return Nt(ie.createElement(xe,Object.assign({ref:jt,character:da,characterRender:$n},yn,{className:Te()(va,Et,mn,sa==null?void 0:sa.className),style:Ve,prefixCls:dn,direction:Un})))})},4310:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return mn}});var x=z(94184),ie=z.n(x),Ae=z(67294),ke=z(53124),Pe=z(10366),se=Ve=>{const{prefixCls:Le,className:yt,style:Qt,size:Cn,shape:Kn}=Ve,Da=ie()({[`${Le}-lg`]:Cn==="large",[`${Le}-sm`]:Cn==="small"}),On=ie()({[`${Le}-circle`]:Kn==="circle",[`${Le}-square`]:Kn==="square",[`${Le}-round`]:Kn==="round"}),aa=Ae.useMemo(()=>typeof Cn=="number"?{width:Cn,height:Cn,lineHeight:`${Cn}px`}:{},[Cn]);return Ae.createElement("span",{className:ie()(Le,Da,On,yt),style:Object.assign(Object.assign({},aa),Qt)})},et=z(45930),Te=z(67968),Ze=z(45503);const _e=new et.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),de=Ve=>({height:Ve,lineHeight:`${Ve}px`}),je=Ve=>Object.assign({width:Ve},de(Ve)),ce=Ve=>({background:Ve.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:_e,animationDuration:Ve.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=Ve=>Object.assign({width:Ve*5,minWidth:Ve*5},de(Ve)),a=Ve=>{const{skeletonAvatarCls:Le,gradientFromColor:yt,controlHeight:Qt,controlHeightLG:Cn,controlHeightSM:Kn}=Ve;return{[`${Le}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:yt},je(Qt)),[`${Le}${Le}-circle`]:{borderRadius:"50%"},[`${Le}${Le}-lg`]:Object.assign({},je(Cn)),[`${Le}${Le}-sm`]:Object.assign({},je(Kn))}},b=Ve=>{const{controlHeight:Le,borderRadiusSM:yt,skeletonInputCls:Qt,controlHeightLG:Cn,controlHeightSM:Kn,gradientFromColor:Da}=Ve;return{[`${Qt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Da,borderRadius:yt},y(Le)),[`${Qt}-lg`]:Object.assign({},y(Cn)),[`${Qt}-sm`]:Object.assign({},y(Kn))}},E=Ve=>Object.assign({width:Ve},de(Ve)),ee=Ve=>{const{skeletonImageCls:Le,imageSizeBase:yt,gradientFromColor:Qt,borderRadiusSM:Cn}=Ve;return{[`${Le}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:Qt,borderRadius:Cn},E(yt*2)),{[`${Le}-path`]:{fill:"#bfbfbf"},[`${Le}-svg`]:Object.assign(Object.assign({},E(yt)),{maxWidth:yt*4,maxHeight:yt*4}),[`${Le}-svg${Le}-svg-circle`]:{borderRadius:"50%"}}),[`${Le}${Le}-circle`]:{borderRadius:"50%"}}},te=(Ve,Le,yt)=>{const{skeletonButtonCls:Qt}=Ve;return{[`${yt}${Qt}-circle`]:{width:Le,minWidth:Le,borderRadius:"50%"},[`${yt}${Qt}-round`]:{borderRadius:Le}}},re=Ve=>Object.assign({width:Ve*2,minWidth:Ve*2},de(Ve)),oe=Ve=>{const{borderRadiusSM:Le,skeletonButtonCls:yt,controlHeight:Qt,controlHeightLG:Cn,controlHeightSM:Kn,gradientFromColor:Da}=Ve;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${yt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Da,borderRadius:Le,width:Qt*2,minWidth:Qt*2},re(Qt))},te(Ve,Qt,yt)),{[`${yt}-lg`]:Object.assign({},re(Cn))}),te(Ve,Cn,`${yt}-lg`)),{[`${yt}-sm`]:Object.assign({},re(Kn))}),te(Ve,Kn,`${yt}-sm`))},ue=Ve=>{const{componentCls:Le,skeletonAvatarCls:yt,skeletonTitleCls:Qt,skeletonParagraphCls:Cn,skeletonButtonCls:Kn,skeletonInputCls:Da,skeletonImageCls:On,controlHeight:aa,controlHeightLG:xa,controlHeightSM:_a,gradientFromColor:Vr,padding:yr,marginSM:ut,borderRadius:Mt,titleHeight:lr,blockRadius:ot,paragraphLiHeight:at,controlHeightXS:Tt,paragraphMarginTop:sn}=Ve;return{[`${Le}`]:{display:"table",width:"100%",[`${Le}-header`]:{display:"table-cell",paddingInlineEnd:yr,verticalAlign:"top",[`${yt}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Vr},je(aa)),[`${yt}-circle`]:{borderRadius:"50%"},[`${yt}-lg`]:Object.assign({},je(xa)),[`${yt}-sm`]:Object.assign({},je(_a))},[`${Le}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${Qt}`]:{width:"100%",height:lr,background:Vr,borderRadius:ot,[`+ ${Cn}`]:{marginBlockStart:_a}},[`${Cn}`]:{padding:0,"> li":{width:"100%",height:at,listStyle:"none",background:Vr,borderRadius:ot,"+ li":{marginBlockStart:Tt}}},[`${Cn}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${Le}-content`]:{[`${Qt}, ${Cn} > li`]:{borderRadius:Mt}}},[`${Le}-with-avatar ${Le}-content`]:{[`${Qt}`]:{marginBlockStart:ut,[`+ ${Cn}`]:{marginBlockStart:sn}}},[`${Le}${Le}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},oe(Ve)),a(Ve)),b(Ve)),ee(Ve)),[`${Le}${Le}-block`]:{width:"100%",[`${Kn}`]:{width:"100%"},[`${Da}`]:{width:"100%"}},[`${Le}${Le}-active`]:{[`
${Qt},
${Cn} > li,
${yt},
${Kn},
${Da},
${On}
`]:Object.assign({},ce(Ve))}}};var ve=(0,Te.Z)("Skeleton",Ve=>{const{componentCls:Le}=Ve,yt=(0,Ze.TS)(Ve,{skeletonAvatarCls:`${Le}-avatar`,skeletonTitleCls:`${Le}-title`,skeletonParagraphCls:`${Le}-paragraph`,skeletonButtonCls:`${Le}-button`,skeletonInputCls:`${Le}-input`,skeletonImageCls:`${Le}-image`,imageSizeBase:Ve.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${Ve.gradientFromColor} 25%, ${Ve.gradientToColor} 37%, ${Ve.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(yt)]},Ve=>{const{colorFillContent:Le,colorFill:yt}=Ve,Qt=Le,Cn=yt;return{color:Qt,colorGradientEnd:Cn,gradientFromColor:Qt,gradientToColor:Cn,titleHeight:Ve.controlHeight/2,blockRadius:Ve.borderRadiusSM,paragraphMarginTop:Ve.marginLG+Ve.marginXXS,paragraphLiHeight:Ve.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ue=Ve=>{const{prefixCls:Le,className:yt,rootClassName:Qt,active:Cn,shape:Kn="circle",size:Da="default"}=Ve,{getPrefixCls:On}=Ae.useContext(ke.E_),aa=On("skeleton",Le),[xa,_a]=ve(aa),Vr=(0,Pe.Z)(Ve,["prefixCls","className"]),yr=ie()(aa,`${aa}-element`,{[`${aa}-active`]:Cn},yt,Qt,_a);return xa(Ae.createElement("div",{className:yr},Ae.createElement(se,Object.assign({prefixCls:`${aa}-avatar`,shape:Kn,size:Da},Vr))))},Me=Ve=>{const{prefixCls:Le,className:yt,rootClassName:Qt,active:Cn,block:Kn=!1,size:Da="default"}=Ve,{getPrefixCls:On}=Ae.useContext(ke.E_),aa=On("skeleton",Le),[xa,_a]=ve(aa),Vr=(0,Pe.Z)(Ve,["prefixCls"]),yr=ie()(aa,`${aa}-element`,{[`${aa}-active`]:Cn,[`${aa}-block`]:Kn},yt,Qt,_a);return xa(Ae.createElement("div",{className:yr},Ae.createElement(se,Object.assign({prefixCls:`${aa}-button`,size:Da},Vr))))};const ye="M365.714286 329.142857q0 45.714286-32.036571 77.677714t-77.677714 32.036571-77.677714-32.036571-32.036571-77.677714 32.036571-77.677714 77.677714-32.036571 77.677714 32.036571 32.036571 77.677714zM950.857143 548.571429l0 256-804.571429 0 0-109.714286 182.857143-182.857143 91.428571 91.428571 292.571429-292.571429zM1005.714286 146.285714l-914.285714 0q-7.460571 0-12.873143 5.412571t-5.412571 12.873143l0 694.857143q0 7.460571 5.412571 12.873143t12.873143 5.412571l914.285714 0q7.460571 0 12.873143-5.412571t5.412571-12.873143l0-694.857143q0-7.460571-5.412571-12.873143t-12.873143-5.412571zM1097.142857 164.571429l0 694.857143q0 37.741714-26.843429 64.585143t-64.585143 26.843429l-914.285714 0q-37.741714 0-64.585143-26.843429t-26.843429-64.585143l0-694.857143q0-37.741714 26.843429-64.585143t64.585143-26.843429l914.285714 0q37.741714 0 64.585143 26.843429t26.843429 64.585143z";var Ge=Ve=>{const{prefixCls:Le,className:yt,rootClassName:Qt,style:Cn,active:Kn}=Ve,{getPrefixCls:Da}=Ae.useContext(ke.E_),On=Da("skeleton",Le),[aa,xa]=ve(On),_a=ie()(On,`${On}-element`,{[`${On}-active`]:Kn},yt,Qt,xa);return aa(Ae.createElement("div",{className:_a},Ae.createElement("div",{className:ie()(`${On}-image`,yt),style:Cn},Ae.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${On}-image-svg`},Ae.createElement("path",{d:ye,className:`${On}-image-path`})))))},Be=Ve=>{const{prefixCls:Le,className:yt,rootClassName:Qt,active:Cn,block:Kn,size:Da="default"}=Ve,{getPrefixCls:On}=Ae.useContext(ke.E_),aa=On("skeleton",Le),[xa,_a]=ve(aa),Vr=(0,Pe.Z)(Ve,["prefixCls"]),yr=ie()(aa,`${aa}-element`,{[`${aa}-active`]:Cn,[`${aa}-block`]:Kn},yt,Qt,_a);return xa(Ae.createElement("div",{className:yr},Ae.createElement(se,Object.assign({prefixCls:`${aa}-input`,size:Da},Vr))))},rt=z(87462),pt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M888 792H200V168c0-4.4-3.6-8-8-8h-56c-4.4 0-8 3.6-8 8v688c0 4.4 3.6 8 8 8h752c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM288 604a64 64 0 10128 0 64 64 0 10-128 0zm118-224a48 48 0 1096 0 48 48 0 10-96 0zm158 228a96 96 0 10192 0 96 96 0 10-192 0zm148-314a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"dot-chart",theme:"outlined"},bt=pt,St=z(44327),wt=function(Le,yt){return Ae.createElement(St.Z,(0,rt.Z)({},Le,{ref:yt,icon:bt}))},jt=Ae.forwardRef(wt),va=Ve=>{const{prefixCls:Le,className:yt,rootClassName:Qt,style:Cn,active:Kn,children:Da}=Ve,{getPrefixCls:On}=Ae.useContext(ke.E_),aa=On("skeleton",Le),[xa,_a]=ve(aa),Vr=ie()(aa,`${aa}-element`,{[`${aa}-active`]:Kn},_a,yt,Qt),yr=Da!=null?Da:Ae.createElement(jt,null);return xa(Ae.createElement("div",{className:Vr},Ae.createElement("div",{className:ie()(`${aa}-image`,yt),style:Cn},yr)))},Et=z(74902),Sn=Ve=>{const Le=On=>{const{width:aa,rows:xa=2}=Ve;if(Array.isArray(aa))return aa[On];if(xa-1===On)return aa},{prefixCls:yt,className:Qt,style:Cn,rows:Kn}=Ve,Da=(0,Et.Z)(Array(Kn)).map((On,aa)=>Ae.createElement("li",{key:aa,style:{width:Le(aa)}}));return Ae.createElement("ul",{className:ie()(yt,Qt),style:Cn},Da)},yn=Ve=>{let{prefixCls:Le,className:yt,width:Qt,style:Cn}=Ve;return Ae.createElement("h3",{className:ie()(Le,yt),style:Object.assign({width:Qt},Cn)})};function $n(Ve){return Ve&&typeof Ve=="object"?Ve:{}}function nt(Ve,Le){return Ve&&!Le?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Un(Ve,Le){return!Ve&&Le?{width:"38%"}:Ve&&Le?{width:"50%"}:{}}function sa(Ve,Le){const yt={};return(!Ve||!Le)&&(yt.width="61%"),!Ve&&Le?yt.rows=3:yt.rows=2,yt}const dn=Ve=>{const{prefixCls:Le,loading:yt,className:Qt,rootClassName:Cn,style:Kn,children:Da,avatar:On=!1,title:aa=!0,paragraph:xa=!0,active:_a,round:Vr}=Ve,{getPrefixCls:yr,direction:ut,skeleton:Mt}=Ae.useContext(ke.E_),lr=yr("skeleton",Le),[ot,at]=ve(lr);if(yt||!("loading"in Ve)){const Tt=!!On,sn=!!aa,zt=!!xa;let Na;if(Tt){const ga=Object.assign(Object.assign({prefixCls:`${lr}-avatar`},nt(sn,zt)),$n(On));Na=Ae.createElement("div",{className:`${lr}-header`},Ae.createElement(se,Object.assign({},ga)))}let Zn;if(sn||zt){let ga;if(sn){const br=Object.assign(Object.assign({prefixCls:`${lr}-title`},Un(Tt,zt)),$n(aa));ga=Ae.createElement(yn,Object.assign({},br))}let Dr;if(zt){const br=Object.assign(Object.assign({prefixCls:`${lr}-paragraph`},sa(Tt,sn)),$n(xa));Dr=Ae.createElement(Sn,Object.assign({},br))}Zn=Ae.createElement("div",{className:`${lr}-content`},ga,Dr)}const Qn=ie()(lr,{[`${lr}-with-avatar`]:Tt,[`${lr}-active`]:_a,[`${lr}-rtl`]:ut==="rtl",[`${lr}-round`]:Vr},Mt==null?void 0:Mt.className,Qt,Cn,at);return ot(Ae.createElement("div",{className:Qn,style:Object.assign(Object.assign({},Mt==null?void 0:Mt.style),Kn)},Na,Zn))}return typeof Da!="undefined"?Da:null};dn.Button=Me,dn.Avatar=Ue,dn.Input=Be,dn.Image=Ge,dn.Node=va;var Nt=dn,mn=Nt},55054:function(ln,tn,z){"use strict";z.d(tn,{default:function(){return ve}});var x=z(67294),ie=z(57838),Ae=z(96159),ke=z(94184),Pe=z.n(ke),ze=z(53124),se=z(4310),Te=xe=>{const{value:Ue,formatter:He,precision:Me,decimalSeparator:ye,groupSeparator:Ke="",prefixCls:Ge}=xe;let Xe;if(typeof He=="function")Xe=He(Ue);else{const Be=String(Ue),rt=Be.match(/^(-?)(\d*)(\.(\d+))?$/);if(!rt||Be==="-")Xe=Be;else{const pt=rt[1];let bt=rt[2]||"0",St=rt[4]||"";bt=bt.replace(/\B(?=(\d{3})+(?!\d))/g,Ke),typeof Me=="number"&&(St=St.padEnd(Me,"0").slice(0,Me>0?Me:0)),St&&(St=`${ye}${St}`),Xe=[x.createElement("span",{key:"int",className:`${Ge}-content-value-int`},pt,bt),St&&x.createElement("span",{key:"decimal",className:`${Ge}-content-value-decimal`},St)]}}return x.createElement("span",{className:`${Ge}-content-value`},Xe)},Ze=z(14747),_e=z(67968),de=z(45503);const je=xe=>{const{componentCls:Ue,marginXXS:He,padding:Me,colorTextDescription:ye,titleFontSize:Ke,colorTextHeading:Ge,contentFontSize:Xe,fontFamily:Be}=xe;return{[`${Ue}`]:Object.assign(Object.assign({},(0,Ze.Wf)(xe)),{[`${Ue}-title`]:{marginBottom:He,color:ye,fontSize:Ke},[`${Ue}-skeleton`]:{paddingTop:Me},[`${Ue}-content`]:{color:Ge,fontSize:Xe,fontFamily:Be,[`${Ue}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ue}-content-prefix, ${Ue}-content-suffix`]:{display:"inline-block"},[`${Ue}-content-prefix`]:{marginInlineEnd:He},[`${Ue}-content-suffix`]:{marginInlineStart:He}}})}};var ce=(0,_e.Z)("Statistic",xe=>{const Ue=(0,de.TS)(xe,{});return[je(Ue)]},xe=>{const{fontSizeHeading3:Ue,fontSize:He}=xe;return{titleFontSize:He,contentFontSize:Ue}}),a=xe=>{const{prefixCls:Ue,className:He,rootClassName:Me,style:ye,valueStyle:Ke,value:Ge=0,title:Xe,valueRender:Be,prefix:rt,suffix:pt,loading:bt=!1,onMouseEnter:St,onMouseLeave:wt,decimalSeparator:jt=".",groupSeparator:Jn=","}=xe,{getPrefixCls:va,direction:Et,statistic:xt}=x.useContext(ze.E_),Sn=va("statistic",Ue),[da,yn]=ce(Sn),$n=x.createElement(Te,Object.assign({decimalSeparator:jt,groupSeparator:Jn,prefixCls:Sn},xe,{value:Ge})),nt=Pe()(Sn,{[`${Sn}-rtl`]:Et==="rtl"},xt==null?void 0:xt.className,He,Me,yn);return da(x.createElement("div",{className:nt,style:Object.assign(Object.assign({},xt==null?void 0:xt.style),ye),onMouseEnter:St,onMouseLeave:wt},Xe&&x.createElement("div",{className:`${Sn}-title`},Xe),x.createElement(se.Z,{paragraph:!1,loading:bt,className:`${Sn}-skeleton`},x.createElement("div",{style:Ke,className:`${Sn}-content`},rt&&x.createElement("span",{className:`${Sn}-content-prefix`},rt),Be?Be($n):$n,pt&&x.createElement("span",{className:`${Sn}-content-suffix`},pt)))))};const b=[["Y",1e3*60*60*24*365],["M",1e3*60*60*24*30],["D",1e3*60*60*24],["H",1e3*60*60],["m",1e3*60],["s",1e3],["S",1]];function E(xe,Ue){let He=xe;const Me=/\[[^\]]*]/g,ye=(Ue.match(Me)||[]).map(Be=>Be.slice(1,-1)),Ke=Ue.replace(Me,"[]"),Ge=b.reduce((Be,rt)=>{let[pt,bt]=rt;if(Be.includes(pt)){const St=Math.floor(He/bt);return He-=St*bt,Be.replace(new RegExp(`${pt}+`,"g"),wt=>{const jt=wt.length;return St.toString().padStart(jt,"0")})}return Be},Ke);let Xe=0;return Ge.replace(Me,()=>{const Be=ye[Xe];return Xe+=1,Be})}function ee(xe,Ue){const{format:He=""}=Ue,Me=new Date(xe).getTime(),ye=Date.now(),Ke=Math.max(Me-ye,0);return E(Ke,He)}const te=1e3/30;function re(xe){return new Date(xe).getTime()}const oe=xe=>{const{value:Ue,format:He="HH:mm:ss",onChange:Me,onFinish:ye}=xe,Ke=(0,ie.Z)(),Ge=x.useRef(null),Xe=()=>{ye==null||ye(),Ge.current&&(clearInterval(Ge.current),Ge.current=null)},Be=()=>{const bt=re(Ue);bt>=Date.now()&&(Ge.current=setInterval(()=>{Ke(),Me==null||Me(bt-Date.now()),bt<Date.now()&&Xe()},te))};x.useEffect(()=>(Be(),()=>{Ge.current&&(clearInterval(Ge.current),Ge.current=null)}),[Ue]);const rt=(bt,St)=>ee(bt,Object.assign(Object.assign({},St),{format:He})),pt=bt=>(0,Ae.Tm)(bt,{title:void 0});return x.createElement(a,Object.assign({},xe,{valueRender:pt,formatter:rt}))};var ue=x.memo(oe);a.Countdown=ue;var ve=a},49867:function(ln,tn,z){"use strict";z.d(tn,{N:function(){return x}});const x=ie=>({color:ie.colorLink,textDecoration:"none",outline:"none",cursor:"pointer",transition:`color ${ie.motionDurationSlow}`,"&:focus, &:hover":{color:ie.colorLinkHover},"&:active":{color:ie.colorLinkActive}})},86129:function(ln,tn,z){"use strict";z.d(tn,{default:function(){return Dl}});var x={},ie="rc-table-internal-hook",Ae=z(97685),ke=z(66680),Pe=z(8410),ze=z(91881),se=z(67294),et=z(73935);function Te(fe){var pe=se.createContext(void 0),Fe=function(qe){var tt=qe.value,Ct=qe.children,Kt=se.useRef(tt);Kt.current=tt;var Lt=se.useState(function(){return{getValue:function(){return Kt.current},listeners:new Set}}),Bn=(0,Ae.Z)(Lt,1),Gn=Bn[0];return(0,Pe.Z)(function(){(0,et.unstable_batchedUpdates)(function(){Gn.listeners.forEach(function(zn){zn(tt)})})},[tt]),se.createElement(pe.Provider,{value:Gn},Ct)};return{Context:pe,Provider:Fe,defaultValue:fe}}function Ze(fe,pe){var Fe=(0,ke.Z)(typeof pe=="function"?pe:function(zn){if(pe===void 0)return zn;if(!Array.isArray(pe))return zn[pe];var Jt={};return pe.forEach(function(wn){Jt[wn]=zn[wn]}),Jt}),Re=se.useContext(fe==null?void 0:fe.Context),qe=Re||{},tt=qe.listeners,Ct=qe.getValue,Kt=se.useRef();Kt.current=Fe(Re?Ct():fe==null?void 0:fe.defaultValue);var Lt=se.useState({}),Bn=(0,Ae.Z)(Lt,2),Gn=Bn[1];return(0,Pe.Z)(function(){if(!Re)return;function zn(Jt){var wn=Fe(Jt);(0,ze.Z)(Kt.current,wn,!0)||Gn({})}return tt.add(zn),function(){tt.delete(zn)}},[Re]),Kt.current}var _e=z(87462),de=z(42550);function je(){var fe=se.createContext(null);function pe(){return se.useContext(fe)}function Fe(qe,tt){var Ct=(0,de.Yr)(qe),Kt=function(Bn,Gn){var zn=Ct?{ref:Gn}:{},Jt=se.useRef(0),wn=se.useRef(Bn),An=pe();return An!==null?se.createElement(qe,(0,_e.Z)({},Bn,zn)):((!tt||tt(wn.current,Bn))&&(Jt.current+=1),wn.current=Bn,se.createElement(fe.Provider,{value:Jt.current},se.createElement(qe,(0,_e.Z)({},Bn,zn))))};return Ct?se.forwardRef(Kt):Kt}function Re(qe,tt){var Ct=(0,de.Yr)(qe),Kt=function(Bn,Gn){var zn=Ct?{ref:Gn}:{};return pe(),se.createElement(qe,(0,_e.Z)({},Bn,zn))};return Ct?se.memo(se.forwardRef(Kt),tt):se.memo(Kt,tt)}return{makeImmutable:Fe,responseImmutable:Re,useImmutableMark:pe}}var ce=je(),y=ce.makeImmutable,a=ce.responseImmutable,b=ce.useImmutableMark,E=je(),ee=E.makeImmutable,te=E.responseImmutable,re=E.useImmutableMark,oe=Te(),ue=oe;function ve(fe,pe){var Fe=se.useRef(0);Fe.current+=1;var Re=se.useRef(fe),qe=[];Object.keys(fe||{}).map(function(Ct){var Kt;(fe==null?void 0:fe[Ct])!==((Kt=Re.current)===null||Kt===void 0?void 0:Kt[Ct])&&qe.push(Ct)}),Re.current=fe;var tt=se.useRef([]);return qe.length&&(tt.current=qe),se.useDebugValue(Fe.current),se.useDebugValue(tt.current.join(", ")),pe&&console.log("".concat(pe,":"),Fe.current,tt.current),Fe.current}var xe=null,Ue=se.memo(function(){var fe=ve();return se.createElement("h1",null,"Render Times: ",fe)});Ue.displayName="RenderBlock";var He=z(71002),Me=z(1413),ye=z(4942),Ke=z(94184),Ge=z.n(Ke);function Xe(fe,pe,Fe){var Re=se.useRef({});return(!("value"in Re.current)||Fe(Re.current.condition,pe))&&(Re.current.value=fe(),Re.current.condition=pe),Re.current.value}var Be={},rt=[],pt=function(pe){rt.push(pe)};function bt(fe,pe){if(0)var Fe}function St(fe,pe){if(0)var Fe}function wt(){Be={}}function jt(fe,pe,Fe){!pe&&!Be[Fe]&&(fe(!1,Fe),Be[Fe]=!0)}function Jn(fe,pe){jt(bt,fe,pe)}function va(fe,pe){jt(St,fe,pe)}Jn.preMessage=pt,Jn.resetWarned=wt,Jn.noteOnce=va;var Et=Jn;function xt(fe,pe){var Fe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Re=new Set;function qe(tt,Ct){var Kt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,Lt=Re.has(tt);if(Et(!Lt,"Warning: There may be circular references"),Lt)return!1;if(tt===Ct)return!0;if(Fe&&Kt>1)return!1;Re.add(tt);var Bn=Kt+1;if(Array.isArray(tt)){if(!Array.isArray(Ct)||tt.length!==Ct.length)return!1;for(var Gn=0;Gn<tt.length;Gn++)if(!qe(tt[Gn],Ct[Gn],Bn))return!1;return!0}if(tt&&Ct&&(0,He.Z)(tt)==="object"&&(0,He.Z)(Ct)==="object"){var zn=Object.keys(tt);return zn.length!==Object.keys(Ct).length?!1:zn.every(function(Jt){return qe(tt[Jt],Ct[Jt],Bn)})}return!1}return qe(fe,pe)}var Sn=xt;function da(fe,pe){for(var Fe=fe,Re=0;Re<pe.length;Re+=1){if(Fe==null)return;Fe=Fe[pe[Re]]}return Fe}var yn=se.createContext({renderWithProps:!1}),$n=yn,nt="RC_TABLE_KEY";function Un(fe){return fe==null?[]:Array.isArray(fe)?fe:[fe]}function sa(fe){var pe=[],Fe={};return fe.forEach(function(Re){for(var qe=Re||{},tt=qe.key,Ct=qe.dataIndex,Kt=tt||Un(Ct).join("-")||nt;Fe[Kt];)Kt="".concat(Kt,"_next");Fe[Kt]=!0,pe.push(Kt)}),pe}function dn(fe){return fe!=null}function Nt(fe){return fe&&(0,He.Z)(fe)==="object"&&!Array.isArray(fe)&&!se.isValidElement(fe)}function mn(fe,pe,Fe,Re,qe,tt){var Ct=se.useContext($n),Kt=re(),Lt=Xe(function(){if(dn(Re))return[Re];var Bn=pe==null||pe===""?[]:Array.isArray(pe)?pe:[pe],Gn=da(fe,Bn),zn=Gn,Jt=void 0;if(qe){var wn=qe(Gn,fe,Fe);Nt(wn)?(zn=wn.children,Jt=wn.props,Ct.renderWithProps=!0):zn=wn}return[zn,Jt]},[Kt,fe,Re,pe,qe,Fe],function(Bn,Gn){if(tt){var zn=(0,Ae.Z)(Bn,2),Jt=zn[1],wn=(0,Ae.Z)(Gn,2),An=wn[1];return tt(An,Jt)}return Ct.renderWithProps?!0:!Sn(Bn,Gn,!0)});return Lt}function Ve(fe,pe,Fe,Re){var qe=fe+pe-1;return fe<=Re&&qe>=Fe}function Le(fe,pe){return Ze(ue,function(Fe){var Re=Ve(fe,pe||1,Fe.hoverStartRow,Fe.hoverEndRow);return[Re,Fe.onHover]})}var yt=function(pe){var Fe=pe.ellipsis,Re=pe.rowType,qe=pe.children,tt,Ct=Fe===!0?{showTitle:!0}:Fe;return Ct&&(Ct.showTitle||Re==="header")&&(typeof qe=="string"||typeof qe=="number"?tt=qe.toString():se.isValidElement(qe)&&typeof qe.props.children=="string"&&(tt=qe.props.children)),tt};function Qt(fe){var pe,Fe,Re,qe,tt,Ct,Kt,Lt,Bn=fe.component,Gn=fe.children,zn=fe.ellipsis,Jt=fe.scope,wn=fe.prefixCls,An=fe.className,qn=fe.align,la=fe.record,Aa=fe.render,Ma=fe.dataIndex,cr=fe.renderIndex,Ta=fe.shouldCellUpdate,er=fe.index,Br=fe.rowType,fo=fe.colSpan,mo=fe.rowSpan,Fr=fe.fixLeft,zr=fe.fixRight,qr=fe.firstFixLeft,Ar=fe.lastFixLeft,eo=fe.firstFixRight,Lo=fe.lastFixRight,bi=fe.appendNode,yi=fe.additionalProps,Qo=yi===void 0?{}:yi,Oi=fe.isSticky,Ti="".concat(wn,"-cell"),lo=Ze(ue,["supportSticky","allColumnsFixedLeft"]),_o=lo.supportSticky,Ro=lo.allColumnsFixedLeft,Do=mn(la,Ma,cr,Gn,Aa,Ta),xo=(0,Ae.Z)(Do,2),Ui=xo[0],Ei=xo[1],Wi={},Vi=typeof Fr=="number"&&_o,Nl=typeof zr=="number"&&_o;Vi&&(Wi.position="sticky",Wi.left=Fr),Nl&&(Wi.position="sticky",Wi.right=zr);var ii=(pe=(Fe=(Re=Ei==null?void 0:Ei.colSpan)!==null&&Re!==void 0?Re:Qo.colSpan)!==null&&Fe!==void 0?Fe:fo)!==null&&pe!==void 0?pe:1,ei=(qe=(tt=(Ct=Ei==null?void 0:Ei.rowSpan)!==null&&Ct!==void 0?Ct:Qo.rowSpan)!==null&&tt!==void 0?tt:mo)!==null&&qe!==void 0?qe:1,Jo=Le(er,ei),ti=(0,Ae.Z)(Jo,2),al=ti[0],ai=ti[1],Ri=function(Rl){var Ql;la&&ai(er,er+ei-1),Qo==null||(Ql=Qo.onMouseEnter)===null||Ql===void 0||Ql.call(Qo,Rl)},el=function(Rl){var Ql;la&&ai(-1,-1),Qo==null||(Ql=Qo.onMouseLeave)===null||Ql===void 0||Ql.call(Qo,Rl)};if(ii===0||ei===0)return null;var Yi=(Kt=Qo.title)!==null&&Kt!==void 0?Kt:yt({rowType:Br,ellipsis:zn,children:Ui}),Yl=Ge()(Ti,An,(Lt={},(0,ye.Z)(Lt,"".concat(Ti,"-fix-left"),Vi&&_o),(0,ye.Z)(Lt,"".concat(Ti,"-fix-left-first"),qr&&_o),(0,ye.Z)(Lt,"".concat(Ti,"-fix-left-last"),Ar&&_o),(0,ye.Z)(Lt,"".concat(Ti,"-fix-left-all"),Ar&&Ro&&_o),(0,ye.Z)(Lt,"".concat(Ti,"-fix-right"),Nl&&_o),(0,ye.Z)(Lt,"".concat(Ti,"-fix-right-first"),eo&&_o),(0,ye.Z)(Lt,"".concat(Ti,"-fix-right-last"),Lo&&_o),(0,ye.Z)(Lt,"".concat(Ti,"-ellipsis"),zn),(0,ye.Z)(Lt,"".concat(Ti,"-with-append"),bi),(0,ye.Z)(Lt,"".concat(Ti,"-fix-sticky"),(Vi||Nl)&&Oi&&_o),(0,ye.Z)(Lt,"".concat(Ti,"-row-hover"),!Ei&&al),Lt),Qo.className,Ei==null?void 0:Ei.className),Gl={};qn&&(Gl.textAlign=qn);var Ns=(0,Me.Z)((0,Me.Z)((0,Me.Z)((0,Me.Z)({},Wi),Qo.style),Gl),Ei==null?void 0:Ei.style),Ol=Ui;return(0,He.Z)(Ol)==="object"&&!Array.isArray(Ol)&&!se.isValidElement(Ol)&&(Ol=null),zn&&(Ar||eo)&&(Ol=se.createElement("span",{className:"".concat(Ti,"-content")},Ol)),se.createElement(Bn,(0,_e.Z)({},Ei,Qo,{className:Yl,style:Ns,title:Yi,scope:Jt,onMouseEnter:Ri,onMouseLeave:el,colSpan:ii!==1?ii:null,rowSpan:ei!==1?ei:null}),bi,Ol)}var Cn=se.memo(Qt);function Kn(fe,pe,Fe,Re,qe,tt){var Ct=Fe[fe]||{},Kt=Fe[pe]||{},Lt,Bn;Ct.fixed==="left"?Lt=Re.left[qe==="rtl"?pe:fe]:Kt.fixed==="right"&&(Bn=Re.right[qe==="rtl"?fe:pe]);var Gn=!1,zn=!1,Jt=!1,wn=!1,An=Fe[pe+1],qn=Fe[fe-1],la=!(tt!=null&&tt.children);if(qe==="rtl"){if(Lt!==void 0){var Aa=qn&&qn.fixed==="left";wn=!Aa&&la}else if(Bn!==void 0){var Ma=An&&An.fixed==="right";Jt=!Ma&&la}}else if(Lt!==void 0){var cr=An&&An.fixed==="left";Gn=!cr&&la}else if(Bn!==void 0){var Ta=qn&&qn.fixed==="right";zn=!Ta&&la}return{fixLeft:Lt,fixRight:Bn,lastFixLeft:Gn,firstFixRight:zn,lastFixRight:Jt,firstFixLeft:wn,isSticky:Re.isSticky}}var Da=se.createContext({}),On=Da;function aa(fe){var pe=fe.className,Fe=fe.index,Re=fe.children,qe=fe.colSpan,tt=qe===void 0?1:qe,Ct=fe.rowSpan,Kt=fe.align,Lt=Ze(ue,["prefixCls","direction"]),Bn=Lt.prefixCls,Gn=Lt.direction,zn=se.useContext(On),Jt=zn.scrollColumnIndex,wn=zn.stickyOffsets,An=zn.flattenColumns,qn=zn.columns,la=Fe+tt-1,Aa=la+1===Jt?tt+1:tt,Ma=Kn(Fe,Fe+Aa-1,An,wn,Gn,qn==null?void 0:qn[Fe]);return se.createElement(Cn,(0,_e.Z)({className:pe,index:Fe,component:"td",prefixCls:Bn,record:null,dataIndex:null,align:Kt,colSpan:Aa,rowSpan:Ct,render:function(){return Re}},Ma))}var xa=z(45987),_a=["children"];function Vr(fe){var pe=fe.children,Fe=(0,xa.Z)(fe,_a);return se.createElement("tr",Fe,pe)}function yr(fe){var pe=fe.children;return pe}yr.Row=Vr,yr.Cell=aa;var ut=yr;function Mt(fe){var pe=fe.children,Fe=fe.stickyOffsets,Re=fe.flattenColumns,qe=fe.columns,tt=Ze(ue,"prefixCls"),Ct=Re.length-1,Kt=Re[Ct],Lt=se.useMemo(function(){return{stickyOffsets:Fe,flattenColumns:Re,scrollColumnIndex:Kt!=null&&Kt.scrollbar?Ct:null,columns:qe}},[Kt,Re,Ct,Fe,qe]);return se.createElement(On.Provider,{value:Lt},se.createElement("tfoot",{className:"".concat(tt,"-summary")},pe))}var lr=te(Mt),ot=ut;function at(fe){var pe=se.useRef();pe.current=fe;var Fe=se.useCallback(function(){for(var Re,qe=arguments.length,tt=new Array(qe),Ct=0;Ct<qe;Ct++)tt[Ct]=arguments[Ct];return(Re=pe.current)===null||Re===void 0?void 0:Re.call.apply(Re,[pe].concat(tt))},[]);return Fe}function Tt(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var sn=Tt()?se.useLayoutEffect:se.useEffect,zt=function(pe,Fe){var Re=React.useRef(!0);sn(function(){return pe(Re.current)},Fe),sn(function(){return Re.current=!1,function(){Re.current=!0}},[])},Na=function(pe,Fe){zt(function(Re){if(!Re)return pe()},Fe)},Zn=null;function Qn(fe){var pe=React.useRef(!1),Fe=React.useState(fe),Re=_slicedToArray(Fe,2),qe=Re[0],tt=Re[1];React.useEffect(function(){return pe.current=!1,function(){pe.current=!0}},[]);function Ct(Kt,Lt){Lt&&pe.current||tt(Kt)}return[qe,Ct]}function ga(fe){return fe!==void 0}function Dr(fe,pe){var Fe=pe||{},Re=Fe.defaultValue,qe=Fe.value,tt=Fe.onChange,Ct=Fe.postState,Kt=useState(function(){return ga(qe)?qe:ga(Re)?typeof Re=="function"?Re():Re:typeof fe=="function"?fe():fe}),Lt=_slicedToArray(Kt,2),Bn=Lt[0],Gn=Lt[1],zn=qe!==void 0?qe:Bn,Jt=Ct?Ct(zn):zn,wn=useEvent(tt),An=useState([zn]),qn=_slicedToArray(An,2),la=qn[0],Aa=qn[1];useLayoutUpdateEffect(function(){var cr=la[0];Bn!==cr&&wn(Bn,cr)},[la]),useLayoutUpdateEffect(function(){ga(qe)||Gn(qe)},[qe]);var Ma=useEvent(function(cr,Ta){Gn(cr,Ta),Aa([zn],Ta)});return[Jt,Ma]}var br=z(35110);function or(fe,pe){typeof fe=="function"?fe(pe):(0,He.Z)(fe)==="object"&&fe&&"current"in fe&&(fe.current=pe)}function ro(){for(var fe=arguments.length,pe=new Array(fe),Fe=0;Fe<fe;Fe++)pe[Fe]=arguments[Fe];var Re=pe.filter(function(qe){return qe});return Re.length<=1?Re[0]:function(qe){pe.forEach(function(tt){or(tt,qe)})}}function $r(){for(var fe=arguments.length,pe=new Array(fe),Fe=0;Fe<fe;Fe++)pe[Fe]=arguments[Fe];return useMemo(function(){return ro.apply(void 0,pe)},pe,function(Re,qe){return Re.length!==qe.length||Re.every(function(tt,Ct){return tt!==qe[Ct]})})}function Lr(fe){var pe,Fe,Re=isMemo(fe)?fe.type.type:fe.type;return!(typeof Re=="function"&&!((pe=Re.prototype)!==null&&pe!==void 0&&pe.render)||typeof fe=="function"&&!((Fe=fe.prototype)!==null&&Fe!==void 0&&Fe.render))}function uo(fe){return!isValidElement(fe)||isFragment(fe)?!1:Lr(fe)}function Mo(fe,pe,Fe,Re){if(!pe.length)return Fe;var qe=_toArray(pe),tt=qe[0],Ct=qe.slice(1),Kt;return!fe&&typeof tt=="number"?Kt=[]:Array.isArray(fe)?Kt=_toConsumableArray(fe):Kt=_objectSpread({},fe),Re&&Fe===void 0&&Ct.length===1?delete Kt[tt][Ct[0]]:Kt[tt]=Mo(Kt[tt],Ct,Fe,Re),Kt}function wo(fe,pe,Fe){var Re=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;return pe.length&&Re&&Fe===void 0&&!get(fe,pe.slice(0,-1))?fe:Mo(fe,pe,Fe,Re)}function Vo(fe){return _typeof(fe)==="object"&&fe!==null&&Object.getPrototypeOf(fe)===Object.prototype}function zo(fe){return Array.isArray(fe)?[]:{}}var Ca=typeof Reflect=="undefined"?Object.keys:Reflect.ownKeys;function tr(){for(var fe=arguments.length,pe=new Array(fe),Fe=0;Fe<fe;Fe++)pe[Fe]=arguments[Fe];var Re=zo(pe[0]);return pe.forEach(function(qe){function tt(Ct,Kt){var Lt=new Set(Kt),Bn=get(qe,Ct),Gn=Array.isArray(Bn);if(Gn||Vo(Bn)){if(!Lt.has(Bn)){Lt.add(Bn);var zn=get(Re,Ct);Gn?Re=wo(Re,Ct,[]):(!zn||_typeof(zn)!=="object")&&(Re=wo(Re,Ct,zo(Bn))),Ca(Bn).forEach(function(Jt){tt([].concat(_toConsumableArray(Ct),[Jt]),Lt)})}}else Re=wo(Re,Ct,Bn)}tt([])}),Re}var $a=z(48555),gr=function(fe){if(!fe)return!1;if(fe instanceof Element){if(fe.offsetParent)return!0;if(fe.getBBox){var pe=fe.getBBox(),Fe=pe.width,Re=pe.height;if(Fe||Re)return!0}if(fe.getBoundingClientRect){var qe=fe.getBoundingClientRect(),tt=qe.width,Ct=qe.height;if(tt||Ct)return!0}}return!1},Jr=function(pe){if(Tt()&&window.document.documentElement){var Fe=Array.isArray(pe)?pe:[pe],Re=window.document.documentElement;return Fe.some(function(qe){return qe in Re.style})}return!1},Ha=function(pe,Fe){if(!Jr(pe))return!1;var Re=document.createElement("div"),qe=Re.style[pe];return Re.style[pe]=Fe,Re.style[pe]!==qe};function rr(fe,pe){return!Array.isArray(fe)&&pe!==void 0?Ha(fe,pe):Jr(fe)}var en;function gn(fe){if(typeof document=="undefined")return 0;if(fe||en===void 0){var pe=document.createElement("div");pe.style.width="100%",pe.style.height="200px";var Fe=document.createElement("div"),Re=Fe.style;Re.position="absolute",Re.top="0",Re.left="0",Re.pointerEvents="none",Re.visibility="hidden",Re.width="200px",Re.height="150px",Re.overflow="hidden",Fe.appendChild(pe),document.body.appendChild(Fe);var qe=pe.offsetWidth;Fe.style.overflow="scroll";var tt=pe.offsetWidth;qe===tt&&(tt=Fe.clientWidth),document.body.removeChild(Fe),en=qe-tt}return en}function an(fe){var pe=fe.match(/^(.*)px$/),Fe=Number(pe==null?void 0:pe[1]);return Number.isNaN(Fe)?gn():Fe}function pa(fe){if(typeof document=="undefined"||!fe||!(fe instanceof Element))return{width:0,height:0};var pe=getComputedStyle(fe,"::-webkit-scrollbar"),Fe=pe.width,Re=pe.height;return{width:an(Fe),height:an(Re)}}var Ja=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,xr=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,vo="".concat(Ja," ").concat(xr).split(/[\s\n]+/),Qr="aria-",xn="data-";function fa(fe,pe){return fe.indexOf(pe)===0}function yo(fe){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Fe;pe===!1?Fe={aria:!0,data:!0,attr:!0}:pe===!0?Fe={aria:!0}:Fe=(0,Me.Z)({},pe);var Re={};return Object.keys(fe).forEach(function(qe){(Fe.aria&&(qe==="role"||fa(qe,Qr))||Fe.data&&fa(qe,xn)||Fe.attr&&vo.includes(qe))&&(Re[qe]=fe[qe])}),Re}function ca(fe,pe,Fe,Re,qe,tt,Ct){fe.push({record:pe,indent:Fe,index:Ct});var Kt=tt(pe),Lt=qe==null?void 0:qe.has(Kt);if(pe&&Array.isArray(pe[Re])&&Lt)for(var Bn=0;Bn<pe[Re].length;Bn+=1)ca(fe,pe[Re][Bn],Fe+1,Re,qe,tt,Bn)}function dr(fe,pe,Fe,Re){var qe=se.useMemo(function(){if(Fe!=null&&Fe.size){for(var tt=[],Ct=0;Ct<(fe==null?void 0:fe.length);Ct+=1){var Kt=fe[Ct];ca(tt,Kt,0,pe,Fe,Re,Ct)}return tt}return fe==null?void 0:fe.map(function(Lt,Bn){return{record:Lt,indent:0,index:Bn}})},[fe,pe,Fe,Re]);return qe}function Eo(fe){var pe=fe.prefixCls,Fe=fe.children,Re=fe.component,qe=fe.cellComponent,tt=fe.className,Ct=fe.expanded,Kt=fe.colSpan,Lt=fe.isEmpty,Bn=Ze(ue,["scrollbarSize","fixHeader","fixColumn","componentWidth","horizonScroll"]),Gn=Bn.scrollbarSize,zn=Bn.fixHeader,Jt=Bn.fixColumn,wn=Bn.componentWidth,An=Bn.horizonScroll,qn=Fe;return(Lt?An&&wn:Jt)&&(qn=se.createElement("div",{style:{width:wn-(zn?Gn:0),position:"sticky",left:0,overflow:"hidden"},className:"".concat(pe,"-expanded-row-fixed")},qn)),se.createElement(Re,{className:tt,style:{display:Ct?null:"none"}},se.createElement(Cn,{component:qe,prefixCls:pe,colSpan:Kt},qn))}var Di=Eo;function Xo(fe,pe,Fe,Re){var qe=Ze(ue,["prefixCls","fixedInfoList","flattenColumns","expandableType","expandRowByClick","onTriggerExpand","rowClassName","expandedRowClassName","indentSize","expandIcon","expandedRowRender","expandIconColumnIndex","expandedKeys","childrenColumnName","rowExpandable","onRow"]),tt=qe.flattenColumns,Ct=qe.expandableType,Kt=qe.expandedKeys,Lt=qe.childrenColumnName,Bn=qe.onTriggerExpand,Gn=qe.rowExpandable,zn=qe.onRow,Jt=qe.expandRowByClick,wn=qe.rowClassName,An=Ct==="nest",qn=Ct==="row"&&(!Gn||Gn(fe)),la=qn||An,Aa=Kt&&Kt.has(pe),Ma=Lt&&fe&&fe[Lt],cr=at(Bn),Ta=zn==null?void 0:zn(fe,Fe),er=Ta==null?void 0:Ta.onClick,Br=function(zr){Jt&&la&&Bn(fe,zr);for(var qr=arguments.length,Ar=new Array(qr>1?qr-1:0),eo=1;eo<qr;eo++)Ar[eo-1]=arguments[eo];er==null||er.apply(void 0,[zr].concat(Ar))},fo;typeof wn=="string"?fo=wn:typeof wn=="function"&&(fo=wn(fe,Fe,Re));var mo=sa(tt);return(0,Me.Z)((0,Me.Z)({},qe),{},{columnsKey:mo,nestExpandable:An,expanded:Aa,hasNestChildren:Ma,record:fe,onTriggerExpand:cr,rowSupportExpand:qn,expandable:la,rowProps:(0,Me.Z)((0,Me.Z)({},Ta),{},{className:Ge()(fo,Ta==null?void 0:Ta.className),onClick:Br})})}function Oa(fe,pe,Fe,Re,qe){var tt=fe.record,Ct=fe.prefixCls,Kt=fe.columnsKey,Lt=fe.fixedInfoList,Bn=fe.expandIconColumnIndex,Gn=fe.nestExpandable,zn=fe.indentSize,Jt=fe.expandIcon,wn=fe.expanded,An=fe.hasNestChildren,qn=fe.onTriggerExpand,la=Kt[Fe],Aa=Lt[Fe],Ma;Fe===(Bn||0)&&Gn&&(Ma=se.createElement(se.Fragment,null,se.createElement("span",{style:{paddingLeft:"".concat(zn*Re,"px")},className:"".concat(Ct,"-row-indent indent-level-").concat(Re)}),Jt({prefixCls:Ct,expanded:wn,expandable:An,record:tt,onExpand:qn})));var cr;return pe.onCell&&(cr=pe.onCell(tt,qe)),{key:la,fixedInfo:Aa,appendCellNode:Ma,additionalCellProps:cr||{}}}function qi(fe){var pe=fe.className,Fe=fe.style,Re=fe.record,qe=fe.index,tt=fe.renderIndex,Ct=fe.rowKey,Kt=fe.indent,Lt=Kt===void 0?0:Kt,Bn=fe.rowComponent,Gn=fe.cellComponent,zn=fe.scopeCellComponent,Jt=Xo(Re,Ct,qe,Lt),wn=Jt.prefixCls,An=Jt.flattenColumns,qn=Jt.expandedRowClassName,la=Jt.expandedRowRender,Aa=Jt.rowProps,Ma=Jt.expanded,cr=Jt.rowSupportExpand,Ta=se.useState(!1),er=(0,Ae.Z)(Ta,2),Br=er[0],fo=er[1];se.useEffect(function(){Ma&&fo(!0)},[Ma]);var mo=se.createElement(Bn,(0,_e.Z)({},Aa,{"data-row-key":Ct,className:Ge()(pe,"".concat(wn,"-row"),"".concat(wn,"-row-level-").concat(Lt),Aa==null?void 0:Aa.className),style:(0,Me.Z)((0,Me.Z)({},Fe),Aa==null?void 0:Aa.style)}),An.map(function(Ar,eo){var Lo=Ar.render,bi=Ar.dataIndex,yi=Ar.className,Qo=Oa(Jt,Ar,eo,Lt,qe),Oi=Qo.key,Ti=Qo.fixedInfo,lo=Qo.appendCellNode,_o=Qo.additionalCellProps;return se.createElement(Cn,(0,_e.Z)({className:yi,ellipsis:Ar.ellipsis,align:Ar.align,scope:Ar.rowScope,component:Ar.rowScope?zn:Gn,prefixCls:wn,key:Oi,record:Re,index:qe,renderIndex:tt,dataIndex:bi,render:Lo,shouldCellUpdate:Ar.shouldCellUpdate},Ti,{appendNode:lo,additionalProps:_o}))})),Fr;if(cr&&(Br||Ma)){var zr=la(Re,qe,Lt+1,Ma),qr=qn&&qn(Re,qe,Lt);Fr=se.createElement(Di,{expanded:Ma,className:Ge()("".concat(wn,"-expanded-row"),"".concat(wn,"-expanded-row-level-").concat(Lt+1),qr),prefixCls:wn,component:Bn,cellComponent:Gn,colSpan:An.length,isEmpty:!1},zr)}return se.createElement(se.Fragment,null,mo,Fr)}qi.displayName="BodyRow";var Si=te(qi);function vn(fe){var pe=fe.columnKey,Fe=fe.onColumnResize,Re=se.useRef();return se.useEffect(function(){Re.current&&Fe(pe,Re.current.offsetWidth)},[]),se.createElement($a.Z,{data:pe},se.createElement("td",{ref:Re,style:{padding:0,border:0,height:0}},se.createElement("div",{style:{height:0,overflow:"hidden"}},"\xA0")))}function Ea(fe){var pe=fe.prefixCls,Fe=fe.columnsKey,Re=fe.onColumnResize;return se.createElement("tr",{"aria-hidden":"true",className:"".concat(pe,"-measure-row"),style:{height:0,fontSize:0}},se.createElement($a.Z.Collection,{onBatchResize:function(tt){tt.forEach(function(Ct){var Kt=Ct.data,Lt=Ct.size;Re(Kt,Lt.offsetWidth)})}},Fe.map(function(qe){return se.createElement(vn,{key:qe,columnKey:qe,onColumnResize:Re})})))}function ha(fe){var pe=fe.data,Fe=fe.measureColumnWidth,Re=Ze(ue,["prefixCls","getComponent","onColumnResize","flattenColumns","getRowKey","expandedKeys","childrenColumnName","emptyNode"]),qe=Re.prefixCls,tt=Re.getComponent,Ct=Re.onColumnResize,Kt=Re.flattenColumns,Lt=Re.getRowKey,Bn=Re.expandedKeys,Gn=Re.childrenColumnName,zn=Re.emptyNode,Jt=dr(pe,Gn,Bn,Lt),wn=se.useRef({renderWithProps:!1}),An=tt(["body","wrapper"],"tbody"),qn=tt(["body","row"],"tr"),la=tt(["body","cell"],"td"),Aa=tt(["body","cell"],"th"),Ma;pe.length?Ma=Jt.map(function(Ta,er){var Br=Ta.record,fo=Ta.indent,mo=Ta.index,Fr=Lt(Br,er);return se.createElement(Si,{key:Fr,rowKey:Fr,record:Br,index:er,renderIndex:mo,rowComponent:qn,cellComponent:la,scopeCellComponent:Aa,getRowKey:Lt,indent:fo})}):Ma=se.createElement(Di,{expanded:!0,className:"".concat(qe,"-placeholder"),prefixCls:qe,component:qn,cellComponent:la,colSpan:Kt.length,isEmpty:!0},zn);var cr=sa(Kt);return se.createElement($n.Provider,{value:wn.current},se.createElement(An,{className:"".concat(qe,"-tbody")},Fe&&se.createElement(Ea,{prefixCls:qe,columnsKey:cr,onColumnResize:Ct}),Ma))}ha.displayName="Body";var La=te(ha),wr=["expandable"],ja="RC_TABLE_INTERNAL_COL_DEFINE";function Er(fe){var pe=fe.expandable,Fe=(0,xa.Z)(fe,wr),Re;return"expandable"in fe?Re=(0,Me.Z)((0,Me.Z)({},Fe),pe):Re=Fe,Re.showExpandColumn===!1&&(Re.expandIconColumnIndex=-1),Re}var nn=["columnType"];function To(fe){for(var pe=fe.colWidths,Fe=fe.columns,Re=fe.columCount,qe=[],tt=Re||Fe.length,Ct=!1,Kt=tt-1;Kt>=0;Kt-=1){var Lt=pe[Kt],Bn=Fe&&Fe[Kt],Gn=Bn&&Bn[ja];if(Lt||Gn||Ct){var zn=Gn||{},Jt=zn.columnType,wn=(0,xa.Z)(zn,nn);qe.unshift(se.createElement("col",(0,_e.Z)({key:Kt,style:{width:Lt}},wn))),Ct=!0}}return se.createElement("colgroup",null,qe)}var za=To,to=z(74902),li=["className","noData","columns","flattenColumns","colWidths","columCount","stickyOffsets","direction","fixHeader","stickyTopOffset","stickyBottomOffset","stickyClassName","onScroll","maxContentScroll","children"];function Ka(fe,pe){return(0,se.useMemo)(function(){for(var Fe=[],Re=0;Re<pe;Re+=1){var qe=fe[Re];if(qe!==void 0)Fe[Re]=qe;else return null}return Fe},[fe.join("_"),pe])}var Or=se.forwardRef(function(fe,pe){var Fe=fe.className,Re=fe.noData,qe=fe.columns,tt=fe.flattenColumns,Ct=fe.colWidths,Kt=fe.columCount,Lt=fe.stickyOffsets,Bn=fe.direction,Gn=fe.fixHeader,zn=fe.stickyTopOffset,Jt=fe.stickyBottomOffset,wn=fe.stickyClassName,An=fe.onScroll,qn=fe.maxContentScroll,la=fe.children,Aa=(0,xa.Z)(fe,li),Ma=Ze(ue,["prefixCls","scrollbarSize","isSticky"]),cr=Ma.prefixCls,Ta=Ma.scrollbarSize,er=Ma.isSticky,Br=er&&!Gn?0:Ta,fo=se.useRef(null),mo=se.useCallback(function(yi){or(pe,yi),or(fo,yi)},[]);se.useEffect(function(){var yi;function Qo(Oi){var Ti=Oi,lo=Ti.currentTarget,_o=Ti.deltaX;_o&&(An({currentTarget:lo,scrollLeft:lo.scrollLeft+_o}),Oi.preventDefault())}return(yi=fo.current)===null||yi===void 0||yi.addEventListener("wheel",Qo),function(){var Oi;(Oi=fo.current)===null||Oi===void 0||Oi.removeEventListener("wheel",Qo)}},[]);var Fr=se.useMemo(function(){return tt.every(function(yi){return yi.width})},[tt]),zr=tt[tt.length-1],qr={fixed:zr?zr.fixed:null,scrollbar:!0,onHeaderCell:function(){return{className:"".concat(cr,"-cell-scrollbar")}}},Ar=(0,se.useMemo)(function(){return Br?[].concat((0,to.Z)(qe),[qr]):qe},[Br,qe]),eo=(0,se.useMemo)(function(){return Br?[].concat((0,to.Z)(tt),[qr]):tt},[Br,tt]),Lo=(0,se.useMemo)(function(){var yi=Lt.right,Qo=Lt.left;return(0,Me.Z)((0,Me.Z)({},Lt),{},{left:Bn==="rtl"?[].concat((0,to.Z)(Qo.map(function(Oi){return Oi+Br})),[0]):Qo,right:Bn==="rtl"?yi:[].concat((0,to.Z)(yi.map(function(Oi){return Oi+Br})),[0]),isSticky:er})},[Br,Lt,er]),bi=Ka(Ct,Kt);return se.createElement("div",{style:(0,Me.Z)({overflow:"hidden"},er?{top:zn,bottom:Jt}:{}),ref:mo,className:Ge()(Fe,(0,ye.Z)({},wn,!!wn))},se.createElement("table",{style:{tableLayout:"fixed",visibility:Re||bi?null:"hidden"}},(!Re||!qn||Fr)&&se.createElement(za,{colWidths:bi?[].concat((0,to.Z)(bi),[Br]):[],columCount:Kt+1,columns:eo}),la((0,Me.Z)((0,Me.Z)({},Aa),{},{stickyOffsets:Lo,columns:Ar,flattenColumns:eo}))))});Or.displayName="FixedHolder";var Bo=se.memo(Or);function oo(fe){var pe=fe.cells,Fe=fe.stickyOffsets,Re=fe.flattenColumns,qe=fe.rowComponent,tt=fe.cellComponent,Ct=fe.tdCellComponent,Kt=fe.onHeaderRow,Lt=fe.index,Bn=Ze(ue,["prefixCls","direction"]),Gn=Bn.prefixCls,zn=Bn.direction,Jt;Kt&&(Jt=Kt(pe.map(function(An){return An.column}),Lt));var wn=sa(pe.map(function(An){return An.column}));return se.createElement(qe,Jt,pe.map(function(An,qn){var la=An.column,Aa=Kn(An.colStart,An.colEnd,Re,Fe,zn,la),Ma;return la&&la.onHeaderCell&&(Ma=An.column.onHeaderCell(la)),se.createElement(Cn,(0,_e.Z)({},An,{scope:la.title?An.colSpan>1?"colgroup":"col":null,ellipsis:la.ellipsis,align:la.align,component:la.title?tt:Ct,prefixCls:Gn,key:wn[qn]},Aa,{additionalProps:Ma,rowType:"header"}))}))}oo.displayName="HeaderRow";var Ai=oo;function Pi(fe){var pe=[];function Fe(Ct,Kt){var Lt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0;pe[Lt]=pe[Lt]||[];var Bn=Kt,Gn=Ct.filter(Boolean).map(function(zn){var Jt={key:zn.key,className:zn.className||"",children:zn.title,column:zn,colStart:Bn},wn=1,An=zn.children;return An&&An.length>0&&(wn=Fe(An,Bn,Lt+1).reduce(function(qn,la){return qn+la},0),Jt.hasSubColumns=!0),"colSpan"in zn&&(wn=zn.colSpan),"rowSpan"in zn&&(Jt.rowSpan=zn.rowSpan),Jt.colSpan=wn,Jt.colEnd=Jt.colStart+wn-1,pe[Lt].push(Jt),Bn+=wn,wn});return Gn}Fe(fe,0);for(var Re=pe.length,qe=function(Kt){pe[Kt].forEach(function(Lt){!("rowSpan"in Lt)&&!Lt.hasSubColumns&&(Lt.rowSpan=Re-Kt)})},tt=0;tt<Re;tt+=1)qe(tt);return pe}function Ni(fe){var pe=fe.stickyOffsets,Fe=fe.columns,Re=fe.flattenColumns,qe=fe.onHeaderRow,tt=Ze(ue,["prefixCls","getComponent"]),Ct=tt.prefixCls,Kt=tt.getComponent,Lt=se.useMemo(function(){return Pi(Fe)},[Fe]),Bn=Kt(["header","wrapper"],"thead"),Gn=Kt(["header","row"],"tr"),zn=Kt(["header","cell"],"th"),Jt=Kt(["header","cell"],"td");return se.createElement(Bn,{className:"".concat(Ct,"-thead")},Lt.map(function(wn,An){var qn=se.createElement(Ai,{key:An,flattenColumns:Re,cells:wn,stickyOffsets:pe,rowComponent:Gn,cellComponent:zn,tdCellComponent:Jt,onHeaderRow:qe,index:An});return qn}))}var ni=te(Ni);function Ci(fe){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Fe=[];return se.Children.forEach(fe,function(Re){Re==null&&!pe.keepEmpty||(Array.isArray(Re)?Fe=Fe.concat(Ci(Re)):(0,br.isFragment)(Re)&&Re.props?Fe=Fe.concat(Ci(Re.props.children,pe)):Fe.push(Re))}),Fe}function Bt(fe){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return typeof pe=="number"?pe:pe.endsWith("%")?fe*parseFloat(pe)/100:null}function kt(fe,pe){return se.useMemo(function(){if(pe&&pe>0){var Fe=0,Re=0;fe.forEach(function(Bn){var Gn=Bt(pe,Bn.width);Gn?Fe+=Gn:Re+=1});var qe=pe-Fe,tt=Re,Ct=qe/Re,Kt=0,Lt=fe.map(function(Bn){var Gn=(0,Me.Z)({},Bn),zn=Bt(pe,Gn.width);if(zn)Gn.width=zn;else{var Jt=Math.floor(Ct);Gn.width=tt===1?qe:Jt,qe-=Jt,tt-=1}return Kt+=Gn.width,Gn});return[Lt,Kt]}return[fe,pe]},[fe,pe])}var jn=["children"],Ia=["fixed"];function sr(fe){return Ci(fe).filter(function(pe){return se.isValidElement(pe)}).map(function(pe){var Fe=pe.key,Re=pe.props,qe=Re.children,tt=(0,xa.Z)(Re,jn),Ct=(0,Me.Z)({key:Fe},tt);return qe&&(Ct.children=sr(qe)),Ct})}function io(fe){var pe=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"key";return fe.filter(function(Fe){return Fe&&(0,He.Z)(Fe)==="object"}).reduce(function(Fe,Re,qe){var tt=Re.fixed,Ct=tt===!0?"left":tt,Kt="".concat(pe,"-").concat(qe),Lt=Re.children;return Lt&&Lt.length>0?[].concat((0,to.Z)(Fe),(0,to.Z)(io(Lt,Kt).map(function(Bn){return(0,Me.Z)({fixed:Ct},Bn)}))):[].concat((0,to.Z)(Fe),[(0,Me.Z)((0,Me.Z)({key:Kt},Re),{},{fixed:Ct})])},[])}function bo(fe){for(var pe=!0,Fe=0;Fe<fe.length;Fe+=1){var Re=fe[Fe];if(pe&&Re.fixed!=="left")pe=!1;else if(!pe&&Re.fixed==="left"){warning(!1,"Index ".concat(Fe-1," of `columns` missing `fixed='left'` prop."));break}}for(var qe=!0,tt=fe.length-1;tt>=0;tt-=1){var Ct=fe[tt];if(qe&&Ct.fixed!=="right")qe=!1;else if(!qe&&Ct.fixed==="right"){warning(!1,"Index ".concat(tt+1," of `columns` missing `fixed='right'` prop."));break}}}function ko(fe){return fe.map(function(pe){var Fe=pe.fixed,Re=(0,xa.Z)(pe,Ia),qe=Fe;return Fe==="left"?qe="right":Fe==="right"&&(qe="left"),(0,Me.Z)({fixed:qe},Re)})}function fr(fe,pe){var Fe=fe.prefixCls,Re=fe.columns,qe=fe.children,tt=fe.expandable,Ct=fe.expandedKeys,Kt=fe.columnTitle,Lt=fe.getRowKey,Bn=fe.onTriggerExpand,Gn=fe.expandIcon,zn=fe.rowExpandable,Jt=fe.expandIconColumnIndex,wn=fe.direction,An=fe.expandRowByClick,qn=fe.columnWidth,la=fe.fixed,Aa=fe.scrollWidth,Ma=se.useMemo(function(){return Re||sr(qe)},[Re,qe]),cr=se.useMemo(function(){if(tt){var zr,qr=Ma.slice();if(!qr.includes(x)){var Ar=Jt||0;Ar>=0&&qr.splice(Ar,0,x)}var eo=qr.indexOf(x);qr=qr.filter(function(Qo,Oi){return Qo!==x||Oi===eo});var Lo=Ma[eo],bi;(la==="left"||la)&&!Jt?bi="left":(la==="right"||la)&&Jt===Ma.length?bi="right":bi=Lo?Lo.fixed:null;var yi=(zr={},(0,ye.Z)(zr,ja,{className:"".concat(Fe,"-expand-icon-col"),columnType:"EXPAND_COLUMN"}),(0,ye.Z)(zr,"title",Kt),(0,ye.Z)(zr,"fixed",bi),(0,ye.Z)(zr,"className","".concat(Fe,"-row-expand-icon-cell")),(0,ye.Z)(zr,"width",qn),(0,ye.Z)(zr,"render",function(Oi,Ti,lo){var _o=Lt(Ti,lo),Ro=Ct.has(_o),Do=zn?zn(Ti):!0,xo=Gn({prefixCls:Fe,expanded:Ro,expandable:Do,record:Ti,onExpand:Bn});return An?se.createElement("span",{onClick:function(Ei){return Ei.stopPropagation()}},xo):xo}),zr);return qr.map(function(Qo){return Qo===x?yi:Qo})}return Ma.filter(function(Qo){return Qo!==x})},[tt,Ma,Lt,Ct,Gn,wn]),Ta=se.useMemo(function(){var zr=cr;return pe&&(zr=pe(zr)),zr.length||(zr=[{render:function(){return null}}]),zr},[pe,cr,wn]),er=se.useMemo(function(){return wn==="rtl"?ko(io(Ta)):io(Ta)},[Ta,wn,Aa]),Br=kt(er,Aa),fo=(0,Ae.Z)(Br,2),mo=fo[0],Fr=fo[1];return[Ta,mo,Fr]}var $o=fr;function di(fe){var pe,Fe=fe.prefixCls,Re=fe.record,qe=fe.onExpand,tt=fe.expanded,Ct=fe.expandable,Kt="".concat(Fe,"-row-expand-icon");if(!Ct)return se.createElement("span",{className:Ge()(Kt,"".concat(Fe,"-row-spaced"))});var Lt=function(Gn){qe(Re,Gn),Gn.stopPropagation()};return se.createElement("span",{className:Ge()(Kt,(pe={},(0,ye.Z)(pe,"".concat(Fe,"-row-expanded"),tt),(0,ye.Z)(pe,"".concat(Fe,"-row-collapsed"),!tt),pe)),onClick:Lt})}function Ho(fe,pe,Fe){var Re=[];function qe(tt){(tt||[]).forEach(function(Ct,Kt){Re.push(pe(Ct,Kt)),qe(Ct[Fe])})}return qe(fe),Re}function xi(fe,pe,Fe){var Re=Er(fe),qe=Re.expandIcon,tt=Re.expandedRowKeys,Ct=Re.defaultExpandedRowKeys,Kt=Re.defaultExpandAllRows,Lt=Re.expandedRowRender,Bn=Re.onExpand,Gn=Re.onExpandedRowsChange,zn=Re.childrenColumnName,Jt=qe||di,wn=zn||"children",An=se.useMemo(function(){return Lt?"row":fe.expandable&&fe.internalHooks===ie&&fe.expandable.__PARENT_RENDER_ICON__||pe.some(function(er){return er&&(0,He.Z)(er)==="object"&&er[wn]})?"nest":!1},[!!Lt,pe]),qn=se.useState(function(){return Ct||(Kt?Ho(pe,Fe,wn):[])}),la=(0,Ae.Z)(qn,2),Aa=la[0],Ma=la[1],cr=se.useMemo(function(){return new Set(tt||Aa||[])},[tt,Aa]),Ta=se.useCallback(function(er){var Br=Fe(er,pe.indexOf(er)),fo,mo=cr.has(Br);mo?(cr.delete(Br),fo=(0,to.Z)(cr)):fo=[].concat((0,to.Z)(cr),[Br]),Ma(fo),Bn&&Bn(!mo,er),Gn&&Gn(fo)},[Fe,cr,pe,Bn,Gn]);return[Re,An,cr,Jt,wn,Ta]}function Mi(fe,pe,Fe,Re){var qe=fe.map(function(tt,Ct){return Kn(Ct,Ct,fe,pe,Fe,Re==null?void 0:Re[Ct])});return Xe(function(){return qe},[qe],function(tt,Ct){return!Sn(tt,Ct)})}function Yo(fe){var pe=(0,se.useRef)(fe),Fe=(0,se.useState)({}),Re=(0,Ae.Z)(Fe,2),qe=Re[1],tt=(0,se.useRef)(null),Ct=(0,se.useRef)([]);function Kt(Lt){Ct.current.push(Lt);var Bn=Promise.resolve();tt.current=Bn,Bn.then(function(){if(tt.current===Bn){var Gn=Ct.current,zn=pe.current;Ct.current=[],Gn.forEach(function(Jt){pe.current=Jt(pe.current)}),tt.current=null,zn!==pe.current&&qe({})}})}return(0,se.useEffect)(function(){return function(){tt.current=null}},[]),[pe.current,Kt]}function Bi(fe){var pe=(0,se.useRef)(fe||null),Fe=(0,se.useRef)();function Re(){window.clearTimeout(Fe.current)}function qe(Ct){pe.current=Ct,Re(),Fe.current=window.setTimeout(function(){pe.current=null,Fe.current=void 0},100)}function tt(){return pe.current}return(0,se.useEffect)(function(){return Re},[]),[qe,tt]}function vi(){var fe=se.useState(-1),pe=(0,Ae.Z)(fe,2),Fe=pe[0],Re=pe[1],qe=se.useState(-1),tt=(0,Ae.Z)(qe,2),Ct=tt[0],Kt=tt[1],Lt=se.useCallback(function(Bn,Gn){Re(Bn),Kt(Gn)},[]);return[Fe,Ct,Lt]}var Ii=Tt()?window:null;function Go(fe,pe){var Fe=(0,He.Z)(fe)==="object"?fe:{},Re=Fe.offsetHeader,qe=Re===void 0?0:Re,tt=Fe.offsetSummary,Ct=tt===void 0?0:tt,Kt=Fe.offsetScroll,Lt=Kt===void 0?0:Kt,Bn=Fe.getContainer,Gn=Bn===void 0?function(){return Ii}:Bn,zn=Gn()||Ii;return se.useMemo(function(){var Jt=!!fe;return{isSticky:Jt,stickyClassName:Jt?"".concat(pe,"-sticky-holder"):"",offsetHeader:qe,offsetSummary:Ct,offsetScroll:Lt,container:zn}},[Lt,qe,Ct,pe,zn])}function Xt(fe,pe,Fe){var Re=(0,se.useMemo)(function(){for(var qe=[],tt=[],Ct=0,Kt=0,Lt=0;Lt<pe;Lt+=1)if(Fe==="rtl"){tt[Lt]=Kt,Kt+=fe[Lt]||0;var Bn=pe-Lt-1;qe[Bn]=Ct,Ct+=fe[Bn]||0}else{qe[Lt]=Ct,Ct+=fe[Lt]||0;var Gn=pe-Lt-1;tt[Gn]=Kt,Kt+=fe[Gn]||0}return{left:qe,right:tt}},[fe,pe,Fe]);return Re}var Fn=Xt;function Wn(fe){var pe=fe.className,Fe=fe.children;return se.createElement("div",{className:pe},Fe)}var it=Wn;function ta(fe,pe,Fe,Re){var qe=et.unstable_batchedUpdates?function(Ct){et.unstable_batchedUpdates(Fe,Ct)}:Fe;return fe!=null&&fe.addEventListener&&fe.addEventListener(pe,qe,Re),{remove:function(){fe!=null&&fe.removeEventListener&&fe.removeEventListener(pe,qe,Re)}}}var nr=/margin|padding|width|height|max|min|offset/,ur={left:!0,top:!0},Ln={cssFloat:1,styleFloat:1,float:1};function Xn(fe){return fe.nodeType===1?fe.ownerDocument.defaultView.getComputedStyle(fe,null):{}}function Pn(fe,pe,Fe){if(pe=pe.toLowerCase(),Fe==="auto"){if(pe==="height")return fe.offsetHeight;if(pe==="width")return fe.offsetWidth}return pe in ur||(ur[pe]=nr.test(pe)),ur[pe]?parseFloat(Fe)||0:Fe}function na(fe,pe){var Fe=arguments.length,Re=Xn(fe);return pe=Ln[pe]?"cssFloat"in fe.style?"cssFloat":"styleFloat":pe,Fe===1?Re:Pn(fe,pe,Re[pe]||fe.style[pe])}function Yn(fe,pe,Fe){var Re=arguments.length;if(pe=Ln[pe]?"cssFloat"in fe.style?"cssFloat":"styleFloat":pe,Re===3)return typeof Fe=="number"&&nr.test(pe)&&(Fe="".concat(Fe,"px")),fe.style[pe]=Fe,Fe;for(var qe in pe)pe.hasOwnProperty(qe)&&Yn(fe,qe,pe[qe]);return Xn(fe)}function Dn(fe){return fe===document.body?document.documentElement.clientWidth:fe.offsetWidth}function Sa(fe){return fe===document.body?window.innerHeight||document.documentElement.clientHeight:fe.offsetHeight}function Nr(){var fe=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),pe=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:fe,height:pe}}function we(){var fe=document.documentElement.clientWidth,pe=window.innerHeight||document.documentElement.clientHeight;return{width:fe,height:pe}}function rn(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ht(fe){var pe=fe.getBoundingClientRect(),Fe=document.documentElement;return{left:pe.left+(window.pageXOffset||Fe.scrollLeft)-(Fe.clientLeft||document.body.clientLeft||0),top:pe.top+(window.pageYOffset||Fe.scrollTop)-(Fe.clientTop||document.body.clientTop||0)}}var _n=function(pe,Fe){var Re,qe,tt=pe.scrollBodyRef,Ct=pe.onScroll,Kt=pe.offsetScroll,Lt=pe.container,Bn=Ze(ue,"prefixCls"),Gn=((Re=tt.current)===null||Re===void 0?void 0:Re.scrollWidth)||0,zn=((qe=tt.current)===null||qe===void 0?void 0:qe.clientWidth)||0,Jt=Gn&&zn*(zn/Gn),wn=se.useRef(),An=Yo({scrollLeft:0,isHiddenScrollBar:!1}),qn=(0,Ae.Z)(An,2),la=qn[0],Aa=qn[1],Ma=se.useRef({delta:0,x:0}),cr=se.useState(!1),Ta=(0,Ae.Z)(cr,2),er=Ta[0],Br=Ta[1],fo=function(){Br(!1)},mo=function(eo){eo.persist(),Ma.current.delta=eo.pageX-la.scrollLeft,Ma.current.x=0,Br(!0),eo.preventDefault()},Fr=function(eo){var Lo,bi=eo||((Lo=window)===null||Lo===void 0?void 0:Lo.event),yi=bi.buttons;if(!er||yi===0){er&&Br(!1);return}var Qo=Ma.current.x+eo.pageX-Ma.current.x-Ma.current.delta;Qo<=0&&(Qo=0),Qo+Jt>=zn&&(Qo=zn-Jt),Ct({scrollLeft:Qo/zn*(Gn+2)}),Ma.current.x=eo.pageX},zr=function(){if(tt.current){var eo=Ht(tt.current).top,Lo=eo+tt.current.offsetHeight,bi=Lt===window?document.documentElement.scrollTop+window.innerHeight:Ht(Lt).top+Lt.clientHeight;Lo-gn()<=bi||eo>=bi-Kt?Aa(function(yi){return(0,Me.Z)((0,Me.Z)({},yi),{},{isHiddenScrollBar:!0})}):Aa(function(yi){return(0,Me.Z)((0,Me.Z)({},yi),{},{isHiddenScrollBar:!1})})}},qr=function(eo){Aa(function(Lo){return(0,Me.Z)((0,Me.Z)({},Lo),{},{scrollLeft:eo/Gn*zn||0})})};return se.useImperativeHandle(Fe,function(){return{setScrollLeft:qr}}),se.useEffect(function(){var Ar=ta(document.body,"mouseup",fo,!1),eo=ta(document.body,"mousemove",Fr,!1);return zr(),function(){Ar.remove(),eo.remove()}},[Jt,er]),se.useEffect(function(){var Ar=ta(Lt,"scroll",zr,!1),eo=ta(window,"resize",zr,!1);return function(){Ar.remove(),eo.remove()}},[Lt]),se.useEffect(function(){la.isHiddenScrollBar||Aa(function(Ar){var eo=tt.current;return eo?(0,Me.Z)((0,Me.Z)({},Ar),{},{scrollLeft:eo.scrollLeft/eo.scrollWidth*eo.clientWidth}):Ar})},[la.isHiddenScrollBar]),Gn<=zn||!Jt||la.isHiddenScrollBar?null:se.createElement("div",{style:{height:gn(),width:zn,bottom:Kt},className:"".concat(Bn,"-sticky-scroll")},se.createElement("div",{onMouseDown:mo,ref:wn,className:Ge()("".concat(Bn,"-sticky-scroll-bar"),(0,ye.Z)({},"".concat(Bn,"-sticky-scroll-bar-active"),er)),style:{width:"".concat(Jt,"px"),transform:"translate3d(".concat(la.scrollLeft,"px, 0, 0)")}}))},Gt=se.forwardRef(_n);function oa(fe){return null}var ma=oa;function ea(fe){return null}var wa=ea,mr="rc-table",Ra=[],Xa={};function Za(){return"No Data"}function pr(fe){var pe,Fe=(0,Me.Z)({rowKey:"key",prefixCls:mr,emptyText:Za},fe),Re=Fe.prefixCls,qe=Fe.className,tt=Fe.rowClassName,Ct=Fe.style,Kt=Fe.data,Lt=Fe.rowKey,Bn=Fe.scroll,Gn=Fe.tableLayout,zn=Fe.direction,Jt=Fe.title,wn=Fe.footer,An=Fe.summary,qn=Fe.caption,la=Fe.id,Aa=Fe.showHeader,Ma=Fe.components,cr=Fe.emptyText,Ta=Fe.onRow,er=Fe.onHeaderRow,Br=Fe.internalHooks,fo=Fe.transformColumns,mo=Fe.internalRefs,Fr=Fe.tailor,zr=Fe.sticky,qr=Kt||Ra,Ar=!!qr.length,eo=Br===ie,Lo=se.useCallback(function(dl,yl){return da(Ma,dl)||yl},[Ma]),bi=se.useMemo(function(){return typeof Lt=="function"?Lt:function(dl){var yl=dl&&dl[Lt];return yl}},[Lt]),yi=Lo(["body"]),Qo=vi(),Oi=(0,Ae.Z)(Qo,3),Ti=Oi[0],lo=Oi[1],_o=Oi[2],Ro=xi(Fe,qr,bi),Do=(0,Ae.Z)(Ro,6),xo=Do[0],Ui=Do[1],Ei=Do[2],Wi=Do[3],Vi=Do[4],Nl=Do[5],ii=Bn==null?void 0:Bn.x,ei=se.useState(0),Jo=(0,Ae.Z)(ei,2),ti=Jo[0],al=Jo[1],ai=$o((0,Me.Z)((0,Me.Z)((0,Me.Z)({},Fe),xo),{},{expandable:!!xo.expandedRowRender,columnTitle:xo.columnTitle,expandedKeys:Ei,getRowKey:bi,onTriggerExpand:Nl,expandIcon:Wi,expandIconColumnIndex:xo.expandIconColumnIndex,direction:zn,scrollWidth:eo&&Fr&&typeof ii=="number"?ii:null}),eo?fo:null),Ri=(0,Ae.Z)(ai,3),el=Ri[0],Yi=Ri[1],Yl=Ri[2],Gl=Yl!=null?Yl:ii,Ns=se.useMemo(function(){return{columns:el,flattenColumns:Yi}},[el,Yi]),Ol=se.useRef(),xs=se.useRef(),Rl=se.useRef(),Ql=se.useRef(),Xs=se.useRef(),ll=se.useState(!1),rl=(0,Ae.Z)(ll,2),Pl=rl[0],Ml=rl[1],Zl=se.useState(!1),$i=(0,Ae.Z)(Zl,2),as=$i[0],ql=$i[1],Ul=Yo(new Map),Ts=(0,Ae.Z)(Ul,2),Is=Ts[0],au=Ts[1],Ks=sa(Yi),vs=Ks.map(function(dl){return Is.get(dl)}),ss=se.useMemo(function(){return vs},[vs.join("_")]),rs=Fn(ss,Yi.length,zn),_l=Bn&&dn(Bn.y),bl=Bn&&dn(Gl)||!!xo.fixed,ks=bl&&Yi.some(function(dl){var yl=dl.fixed;return yl}),Ys=se.useRef(),js=Go(zr,Re),Ls=js.isSticky,uu=js.offsetHeader,yu=js.offsetSummary,tl=js.offsetScroll,Sl=js.stickyClassName,Wl=js.container,Cl=se.useMemo(function(){return An==null?void 0:An(qr)},[An,qr]),es=(_l||Ls)&&se.isValidElement(Cl)&&Cl.type===ut&&Cl.props.fixed,us,cs,zs;_l&&(cs={overflowY:"scroll",maxHeight:Bn.y}),bl&&(us={overflowX:"auto"},_l||(cs={overflowY:"hidden"}),zs={width:Gl===!0?"auto":Gl,minWidth:"100%"});var Nu=se.useCallback(function(dl,yl){gr(Ol.current)&&au(function(bs){if(bs.get(dl)!==yl){var Gs=new Map(bs);return Gs.set(dl,yl),Gs}return bs})},[]),cu=Bi(null),Eu=(0,Ae.Z)(cu,2),Ju=Eu[0],Iu=Eu[1];function du(dl,yl){yl&&(typeof yl=="function"?yl(dl):yl.scrollLeft!==dl&&(yl.scrollLeft=dl,yl.scrollLeft!==dl&&setTimeout(function(){yl.scrollLeft=dl},0)))}var qs=at(function(dl){var yl=dl.currentTarget,bs=dl.scrollLeft,Gs=zn==="rtl",Us=typeof bs=="number"?bs:yl.scrollLeft,ju=yl||Xa;if(!Iu()||Iu()===ju){var Fu;Ju(ju),du(Us,xs.current),du(Us,Rl.current),du(Us,Xs.current),du(Us,(Fu=Ys.current)===null||Fu===void 0?void 0:Fu.setScrollLeft)}var ou=yl||xs.current;if(ou){var hu=ou.scrollWidth,iu=ou.clientWidth;if(hu===iu){Ml(!1),ql(!1);return}Gs?(Ml(-Us<hu-iu),ql(-Us>0)):(Ml(Us>0),ql(Us<hu-iu))}}),eu=function(){bl&&Rl.current?qs({currentTarget:Rl.current}):(Ml(!1),ql(!1))},Xu=function(yl){var bs=yl.width;bs!==ti&&(eu(),al(Ol.current?Ol.current.offsetWidth:bs))},Pu=se.useRef(!1);se.useEffect(function(){Pu.current&&eu()},[bl,Kt,el.length]),se.useEffect(function(){Pu.current=!0},[]);var Yu=se.useState(0),Lu=(0,Ae.Z)(Yu,2),bu=Lu[0],Ou=Lu[1],Cu=se.useState(!0),Ru=(0,Ae.Z)(Cu,2),Mu=Ru[0],qu=Ru[1];se.useEffect(function(){(!Fr||!eo)&&(Rl.current instanceof Element?Ou(pa(Rl.current).width):Ou(pa(Ql.current).width)),qu(rr("position","sticky"))},[]),se.useEffect(function(){eo&&mo&&(mo.body.current=Rl.current)});var Tu=se.useCallback(function(dl){return se.createElement(se.Fragment,null,se.createElement(ni,dl),es==="top"&&se.createElement(lr,dl,Cl))},[es,Cl]),ec=se.useCallback(function(dl){return se.createElement(lr,dl,Cl)},[Cl]),xu=Lo(["table"],"table"),gu=se.useMemo(function(){return Gn||(ks?Gl==="max-content"?"auto":"fixed":_l||Ls||Yi.some(function(dl){var yl=dl.ellipsis;return yl})?"fixed":"auto")},[_l,ks,Yi,Gn,Ls]),fu,ku={colWidths:ss,columCount:Yi.length,stickyOffsets:rs,onHeaderRow:er,fixHeader:_l,scroll:Bn},mu=se.useMemo(function(){return Ar?null:typeof cr=="function"?cr():cr},[Ar,cr]),Zu=se.createElement(La,{data:qr,measureColumnWidth:_l||bl||Ls}),_u=se.createElement(za,{colWidths:Yi.map(function(dl){var yl=dl.width;return yl}),columns:Yi}),Ku=qn!=null?se.createElement("caption",{className:"".concat(Re,"-caption")},qn):void 0,tc=yo(Fe,{data:!0}),zu=yo(Fe,{aria:!0});if(_l||Ls){var wu;typeof yi=="function"?(wu=yi(qr,{scrollbarSize:bu,ref:Rl,onScroll:qs}),ku.colWidths=Yi.map(function(dl,yl){var bs=dl.width,Gs=yl===Yi.length-1?bs-bu:bs;return typeof Gs=="number"&&!Number.isNaN(Gs)?Gs:0})):wu=se.createElement("div",{style:(0,Me.Z)((0,Me.Z)({},us),cs),onScroll:qs,ref:Rl,className:Ge()("".concat(Re,"-body"))},se.createElement(xu,(0,_e.Z)({style:(0,Me.Z)((0,Me.Z)({},zs),{},{tableLayout:gu})},zu),Ku,_u,Zu,!es&&Cl&&se.createElement(lr,{stickyOffsets:rs,flattenColumns:Yi,columns:el},Cl)));var Hu=(0,Me.Z)((0,Me.Z)((0,Me.Z)({noData:!qr.length,maxContentScroll:bl&&Gl==="max-content"},ku),Ns),{},{direction:zn,stickyClassName:Sl,onScroll:qs});fu=se.createElement(se.Fragment,null,Aa!==!1&&se.createElement(Bo,(0,_e.Z)({},Hu,{stickyTopOffset:uu,className:"".concat(Re,"-header"),ref:xs}),Tu),wu,es&&es!=="top"&&se.createElement(Bo,(0,_e.Z)({},Hu,{stickyBottomOffset:yu,className:"".concat(Re,"-summary"),ref:Xs}),ec),Ls&&se.createElement(Gt,{ref:Ys,offsetScroll:tl,scrollBodyRef:Rl,onScroll:qs,container:Wl}))}else fu=se.createElement("div",{style:(0,Me.Z)((0,Me.Z)({},us),cs),className:Ge()("".concat(Re,"-content")),onScroll:qs,ref:Rl},se.createElement(xu,(0,_e.Z)({style:(0,Me.Z)((0,Me.Z)({},zs),{},{tableLayout:gu})},zu),Ku,_u,Aa!==!1&&se.createElement(ni,(0,_e.Z)({},ku,Ns)),Zu,Cl&&se.createElement(lr,{stickyOffsets:rs,flattenColumns:Yi,columns:el},Cl)));var vu=se.createElement("div",(0,_e.Z)({className:Ge()(Re,qe,(pe={},(0,ye.Z)(pe,"".concat(Re,"-rtl"),zn==="rtl"),(0,ye.Z)(pe,"".concat(Re,"-ping-left"),Pl),(0,ye.Z)(pe,"".concat(Re,"-ping-right"),as),(0,ye.Z)(pe,"".concat(Re,"-layout-fixed"),Gn==="fixed"),(0,ye.Z)(pe,"".concat(Re,"-fixed-header"),_l),(0,ye.Z)(pe,"".concat(Re,"-fixed-column"),ks),(0,ye.Z)(pe,"".concat(Re,"-scroll-horizontal"),bl),(0,ye.Z)(pe,"".concat(Re,"-has-fix-left"),Yi[0]&&Yi[0].fixed),(0,ye.Z)(pe,"".concat(Re,"-has-fix-right"),Yi[Yi.length-1]&&Yi[Yi.length-1].fixed==="right"),pe)),style:Ct,id:la,ref:Ol},tc),Jt&&se.createElement(it,{className:"".concat(Re,"-title")},Jt(qr)),se.createElement("div",{ref:Ql,className:"".concat(Re,"-container")},fu),wn&&se.createElement(it,{className:"".concat(Re,"-footer")},wn(qr)));bl&&(vu=se.createElement($a.Z,{onResize:Xu},vu));var ru=Mi(Yi,rs,zn,el),pu=se.useMemo(function(){return{scrollX:Gl,prefixCls:Re,getComponent:Lo,scrollbarSize:bu,direction:zn,fixedInfoList:ru,isSticky:Ls,supportSticky:Mu,componentWidth:ti,fixHeader:_l,fixColumn:ks,horizonScroll:bl,tableLayout:gu,rowClassName:tt,expandedRowClassName:xo.expandedRowClassName,expandIcon:Wi,expandableType:Ui,expandRowByClick:xo.expandRowByClick,expandedRowRender:xo.expandedRowRender,onTriggerExpand:Nl,expandIconColumnIndex:xo.expandIconColumnIndex,indentSize:xo.indentSize,allColumnsFixedLeft:Yi.every(function(dl){return dl.fixed==="left"}),emptyNode:mu,columns:el,flattenColumns:Yi,onColumnResize:Nu,hoverStartRow:Ti,hoverEndRow:lo,onHover:_o,rowExpandable:xo.rowExpandable,onRow:Ta,getRowKey:bi,expandedKeys:Ei,childrenColumnName:Vi}},[Gl,Re,Lo,bu,zn,ru,Ls,Mu,ti,_l,ks,bl,gu,tt,xo.expandedRowClassName,Wi,Ui,xo.expandRowByClick,xo.expandedRowRender,Nl,xo.expandIconColumnIndex,xo.indentSize,mu,el,Yi,Nu,Ti,lo,_o,xo.rowExpandable,Ta,bi,Ei,Vi]);return se.createElement(ue.Provider,{value:pu},vu)}function Rr(fe){return ee(pr,fe)}var qo=Rr();qo.EXPAND_COLUMN=x,qo.INTERNAL_HOOKS=ie,qo.Column=ma,qo.ColumnGroup=wa,qo.Summary=ot;var si=qo,ki=z(73299),pi=Te(null),Ki=Te(null);function ml(fe,pe,Fe){var Re=pe||1;return Fe[fe+Re]-(Fe[fe]||0)}function Fl(fe){var pe=fe.rowInfo,Fe=fe.column,Re=fe.colIndex,qe=fe.indent,tt=fe.index,Ct=fe.renderIndex,Kt=fe.record,Lt=fe.style,Bn=fe.className,Gn=fe.inverse,zn=fe.getHeight,Jt=Fe.render,wn=Fe.dataIndex,An=Fe.className,qn=Fe.width,la=Ze(Ki,["columnsOffset"]),Aa=la.columnsOffset,Ma=Oa(pe,Fe,Re,qe,tt),cr=Ma.key,Ta=Ma.fixedInfo,er=Ma.appendCellNode,Br=Ma.additionalCellProps,fo=Br.style,mo=Br.colSpan,Fr=mo===void 0?1:mo,zr=Br.rowSpan,qr=zr===void 0?1:zr,Ar=Re-1,eo=ml(Ar,Fr,Aa),Lo=Fr>1?qn-eo:0,bi=(0,Me.Z)((0,Me.Z)((0,Me.Z)({},fo),Lt),{},{flex:"0 0 ".concat(eo,"px"),width:"".concat(eo,"px"),marginRight:Lo,pointerEvents:"auto"}),yi=se.useMemo(function(){return Gn?qr<=1:Fr===0||qr===0||qr>1},[qr,Fr,Gn]);yi?bi.visibility="hidden":Gn&&(bi.height=zn==null?void 0:zn(qr));var Qo=yi?function(){return null}:Jt,Oi={};return(qr===0||Fr===0)&&(Oi.rowSpan=1,Oi.colSpan=1),se.createElement(Cn,(0,_e.Z)({className:Ge()(An,Bn),ellipsis:Fe.ellipsis,align:Fe.align,scope:Fe.rowScope,component:"div",prefixCls:pe.prefixCls,key:cr,record:Kt,index:tt,renderIndex:Ct,dataIndex:wn,render:Qo,shouldCellUpdate:Fe.shouldCellUpdate},Ta,{appendNode:er,additionalProps:(0,Me.Z)((0,Me.Z)({},Br),{},{style:bi},Oi)}))}var Xi=Fl,ol=["data","index","className","rowKey","style","extra","getHeight"],pl=se.forwardRef(function(fe,pe){var Fe=fe.data,Re=fe.index,qe=fe.className,tt=fe.rowKey,Ct=fe.style,Kt=fe.extra,Lt=fe.getHeight,Bn=(0,xa.Z)(fe,ol),Gn=Fe.record,zn=Fe.indent,Jt=Fe.index,wn=Ze(ue,["prefixCls","flattenColumns","fixColumn","componentWidth","scrollX"]),An=wn.scrollX,qn=wn.flattenColumns,la=wn.prefixCls,Aa=wn.fixColumn,Ma=wn.componentWidth,cr=Xo(Gn,tt,Re,zn),Ta=cr.rowSupportExpand,er=cr.expanded,Br=cr.rowProps,fo=cr.expandedRowRender,mo=cr.expandedRowClassName,Fr;if(Ta&&er){var zr=fo(Gn,Re,zn+1,er),qr=mo==null?void 0:mo(Gn,Re,zn),Ar={};Aa&&(Ar={style:(0,ye.Z)({},"--virtual-width","".concat(Ma,"px"))});var eo="".concat(la,"-expanded-row-cell");Fr=se.createElement("div",{className:Ge()("".concat(la,"-expanded-row"),"".concat(la,"-expanded-row-level-").concat(zn+1),qr)},se.createElement(Cn,{component:"div",prefixCls:la,className:Ge()(eo,(0,ye.Z)({},"".concat(eo,"-fixed"),Aa)),additionalProps:Ar},zr))}var Lo=(0,Me.Z)((0,Me.Z)({},Ct),{},{width:An});Kt&&(Lo.position="absolute",Lo.pointerEvents="none");var bi=se.createElement("div",(0,_e.Z)({},Br,Bn,{ref:Ta?null:pe,className:Ge()(qe,"".concat(la,"-row"),Br==null?void 0:Br.className,(0,ye.Z)({},"".concat(la,"-row-extra"),Kt)),style:(0,Me.Z)((0,Me.Z)({},Lo),Br==null?void 0:Br.style)}),qn.map(function(yi,Qo){return se.createElement(Xi,{key:Qo,rowInfo:cr,column:yi,colIndex:Qo,indent:zn,index:Re,renderIndex:Jt,record:Gn,inverse:Kt,getHeight:Lt})}));return Ta?se.createElement("div",{ref:pe},bi,Fr):bi}),Qi=te(pl),Il=Qi,Vl=se.forwardRef(function(fe,pe){var Fe=fe.data,Re=fe.onScroll,qe=Ze(ue,["flattenColumns","onColumnResize","getRowKey","prefixCls","expandedKeys","childrenColumnName","emptyNode","scrollX"]),tt=qe.flattenColumns,Ct=qe.onColumnResize,Kt=qe.getRowKey,Lt=qe.expandedKeys,Bn=qe.prefixCls,Gn=qe.childrenColumnName,zn=qe.emptyNode,Jt=qe.scrollX,wn=Ze(pi),An=wn.scrollY,qn=wn.listItemHeight,la=se.useRef(),Aa=dr(Fe,Gn,Lt,Kt),Ma=se.useMemo(function(){var Fr=0;return tt.map(function(zr){var qr=zr.width,Ar=zr.key;return Fr+=qr,[Ar,qr,Fr]})},[tt]),cr=se.useMemo(function(){return Ma.map(function(Fr){return Fr[2]})},[Ma]);se.useEffect(function(){Ma.forEach(function(Fr){var zr=(0,Ae.Z)(Fr,2),qr=zr[0],Ar=zr[1];Ct(qr,Ar)})},[Ma]),se.useImperativeHandle(pe,function(){var Fr={};return Object.defineProperty(Fr,"scrollLeft",{get:function(){var qr;return((qr=la.current)===null||qr===void 0?void 0:qr.getScrollInfo().x)||0},set:function(qr){var Ar;(Ar=la.current)===null||Ar===void 0||Ar.scrollTo({left:qr})}}),Fr});var Ta=function(zr,qr){var Ar,eo=(Ar=Aa[qr])===null||Ar===void 0?void 0:Ar.record,Lo=zr.onCell;if(Lo){var bi,yi=Lo(eo,qr);return(bi=yi==null?void 0:yi.rowSpan)!==null&&bi!==void 0?bi:1}return 1},er=function(zr){var qr=zr.start,Ar=zr.end,eo=zr.getSize,Lo=zr.offsetY;if(Ar<0)return null;for(var bi=tt.filter(function(ii){return Ta(ii,qr)===0}),yi=qr,Qo=function(ei){if(bi=bi.filter(function(Jo){return Ta(Jo,ei)===0}),!bi.length)return yi=ei,"break"},Oi=qr;Oi>=0;Oi-=1){var Ti=Qo(Oi);if(Ti==="break")break}for(var lo=tt.filter(function(ii){return Ta(ii,Ar)!==1}),_o=Ar,Ro=function(ei){if(lo=lo.filter(function(Jo){return Ta(Jo,ei)!==1}),!lo.length)return _o=Math.max(ei-1,Ar),"break"},Do=Ar;Do<Aa.length;Do+=1){var xo=Ro(Do);if(xo==="break")break}for(var Ui=[],Ei=function(ei){var Jo=Aa[ei];if(!Jo)return"continue";tt.some(function(ti){return Ta(ti,ei)>1})&&Ui.push(ei)},Wi=yi;Wi<=_o;Wi+=1)var Vi=Ei(Wi);var Nl=Ui.map(function(ii){var ei=Aa[ii],Jo=Kt(ei.record,ii),ti=function(Ri){var el=ii+Ri-1,Yi=Kt(Aa[el].record,el),Yl=eo(Jo,Yi);return Yl.bottom-Yl.top},al=eo(Jo);return se.createElement(Il,{key:ii,data:ei,rowKey:Jo,index:ii,style:{top:-Lo+al.top},extra:!0,getHeight:ti})});return Nl},Br=se.useMemo(function(){return{columnsOffset:cr}},[cr]),fo="".concat(Bn,"-tbody"),mo;return Aa.length?mo=se.createElement(ki.Z,{fullHeight:!1,ref:la,className:Ge()(fo,"".concat(fo,"-virtual")),height:An,itemHeight:qn||24,data:Aa,itemKey:function(zr){return Kt(zr.record)},scrollWidth:Jt,onVirtualScroll:function(zr){var qr=zr.x;Re({scrollLeft:qr})},extraRender:er},function(Fr,zr,qr){var Ar=Kt(Fr.record,zr);return se.createElement(Il,(0,_e.Z)({data:Fr,rowKey:Ar,index:zr},qr))}):mo=se.createElement("div",{className:Ge()("".concat(Bn,"-placeholder"))},se.createElement(Cn,{component:"div",prefixCls:Bn},zn)),se.createElement(Ki.Provider,{value:Br},mo)}),$l=te(Vl),jl=$l,Al=function(pe,Fe){var Re=Fe.ref,qe=Fe.onScroll;return se.createElement(jl,{ref:Re,data:pe,onScroll:qe})},is=100;function cl(fe){var pe=fe.columns,Fe=fe.scroll,Re=fe.prefixCls,qe=Re===void 0?mr:Re,tt=fe.className,Ct=fe.listItemHeight,Kt=Fe||{},Lt=Kt.x,Bn=Kt.y;typeof Lt!="number"&&(Lt=((pe||[]).length+1)*is),typeof Bn!="number"&&(Bn=500);var Gn=se.useMemo(function(){return{scrollY:Bn,listItemHeight:Ct}},[Bn,Ct]);return se.createElement(pi.Provider,{value:Gn},se.createElement(si,(0,_e.Z)({},fe,{className:Ge()(tt,"".concat(qe,"-virtual")),scroll:(0,Me.Z)((0,Me.Z)({},Fe),{},{x:Lt}),components:{body:Al},columns:pe,internalHooks:ie,tailor:!0})))}function Tl(fe){return ee(cl,fe)}var Bl=Tl(),Cs=null;function Kl(fe){return null}var kl=Kl;function wi(fe){return null}var fl=wi,Pr=z(10366),xl=z(58375),fs=z(53124),vl=z(88258),hl=z(98675),Jl=z(25378),wl=z(24457),il=z(34435),Ll=z(57953),ps=z(46605);function ts(fe){return function(Fe){let{prefixCls:Re,onExpand:qe,record:tt,expanded:Ct,expandable:Kt}=Fe;const Lt=`${Re}-row-expand-icon`;return se.createElement("button",{type:"button",onClick:Bn=>{qe(tt,Bn),Bn.stopPropagation()},className:Ge()(Lt,{[`${Lt}-spaced`]:!Kt,[`${Lt}-expanded`]:Kt&&Ct,[`${Lt}-collapsed`]:Kt&&!Ct}),"aria-label":Ct?fe.collapse:fe.expand,"aria-expanded":Ct})}}var Po=ts;function Xl(fe,pe){return"key"in fe&&fe.key!==void 0&&fe.key!==null?fe.key:fe.dataIndex?Array.isArray(fe.dataIndex)?fe.dataIndex.join("."):fe.dataIndex:pe}function ms(fe,pe){return pe?`${pe}-${fe}`:`${fe}`}function Mr(fe,pe){return typeof fe=="function"?fe(pe):fe}function hs(fe,pe){const Fe=Mr(fe,pe);return Object.prototype.toString.call(Fe)==="[object Object]"?"":Fe}var Rs={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"},Zs=Rs,ws=z(44327),Fs=function(pe,Fe){return se.createElement(ws.Z,(0,_e.Z)({},pe,{ref:Fe,icon:Zs}))},As=se.forwardRef(Fs),El=z(7699),Bs=z(57838);function ns(fe){const pe=se.useRef(fe),Fe=(0,Bs.Z)();return[()=>pe.current,Re=>{pe.current=Re,Fe()}]}var Ds=z(71577),Ss=z(84567),_s=z(85418),ys=z(32983),Ms=z(68508),Es=z(76529),ls=z(78045),Ps=z(86132),Qe=z(47880),Pt=z(11486);function ft(fe){let{value:pe,onChange:Fe,filterSearch:Re,tablePrefixCls:qe,locale:tt}=fe;return Re?se.createElement("div",{className:`${qe}-filter-dropdown-search`},se.createElement(Pt.default,{prefix:se.createElement(Qe.Z,null),placeholder:tt.filterSearchPlaceholder,onChange:Fe,value:pe,htmlSize:1,className:`${qe}-filter-dropdown-search-input`})):null}var fn=ft,ua=z(92389);const Ua=fe=>{const{keyCode:pe}=fe;pe===ua.Z.ENTER&&fe.stopPropagation()};var no=se.forwardRef((fe,pe)=>se.createElement("div",{className:fe.className,onClick:Fe=>Fe.stopPropagation(),onKeyDown:Ua,ref:pe},fe.children));function Io(fe){let pe=[];return(fe||[]).forEach(Fe=>{let{value:Re,children:qe}=Fe;pe.push(Re),qe&&(pe=[].concat((0,to.Z)(pe),(0,to.Z)(Io(qe))))}),pe}function Fo(fe){return fe.some(pe=>{let{children:Fe}=pe;return Fe})}function be(fe,pe){return typeof pe=="string"||typeof pe=="number"?pe==null?void 0:pe.toString().toLowerCase().includes(fe.trim().toLowerCase()):!1}function Ne(fe){let{filters:pe,prefixCls:Fe,filteredKeys:Re,filterMultiple:qe,searchValue:tt,filterSearch:Ct}=fe;return pe.map((Kt,Lt)=>{const Bn=String(Kt.value);if(Kt.children)return{key:Bn||Lt,label:Kt.text,popupClassName:`${Fe}-dropdown-submenu`,children:Ne({filters:Kt.children,prefixCls:Fe,filteredKeys:Re,filterMultiple:qe,searchValue:tt,filterSearch:Ct})};const Gn=qe?Ss.default:ls.ZP,zn={key:Kt.value!==void 0?Bn:Lt,label:se.createElement(se.Fragment,null,se.createElement(Gn,{checked:Re.includes(Bn)}),se.createElement("span",null,Kt.text))};return tt.trim()?typeof Ct=="function"?Ct(tt,Kt)?zn:null:be(tt,Kt.text)?zn:null:zn})}function $e(fe){var pe,Fe;const{tablePrefixCls:Re,prefixCls:qe,column:tt,dropdownPrefixCls:Ct,columnKey:Kt,filterMultiple:Lt,filterMode:Bn="menu",filterSearch:Gn=!1,filterState:zn,triggerFilter:Jt,locale:wn,children:An,getPopupContainer:qn}=fe,{filterDropdownOpen:la,onFilterDropdownOpenChange:Aa,filterResetToDefaultFilteredValue:Ma,defaultFilteredValue:cr,filterDropdownVisible:Ta,onFilterDropdownVisibleChange:er}=tt,[Br,fo]=se.useState(!1),mo=!!(zn&&(!((pe=zn.filteredKeys)===null||pe===void 0)&&pe.length||zn.forceFiltered)),Fr=ai=>{fo(ai),Aa==null||Aa(ai),er==null||er(ai)},zr=(Fe=la!=null?la:Ta)!==null&&Fe!==void 0?Fe:Br,qr=zn==null?void 0:zn.filteredKeys,[Ar,eo]=ns(qr||[]),Lo=ai=>{let{selectedKeys:Ri}=ai;eo(Ri)},bi=(ai,Ri)=>{let{node:el,checked:Yi}=Ri;Lo(Lt?{selectedKeys:ai}:{selectedKeys:Yi&&el.key?[el.key]:[]})};se.useEffect(()=>{Br&&Lo({selectedKeys:qr||[]})},[qr]);const[yi,Qo]=se.useState([]),Oi=ai=>{Qo(ai)},[Ti,lo]=se.useState(""),_o=ai=>{const{value:Ri}=ai.target;lo(Ri)};se.useEffect(()=>{Br||lo("")},[Br]);const Ro=ai=>{const Ri=ai&&ai.length?ai:null;if(Ri===null&&(!zn||!zn.filteredKeys)||(0,El.Z)(Ri,zn==null?void 0:zn.filteredKeys,!0))return null;Jt({column:tt,key:Kt,filteredKeys:Ri})},Do=()=>{Fr(!1),Ro(Ar())},xo=function(){let{confirm:ai,closeDropdown:Ri}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{confirm:!1,closeDropdown:!1};ai&&Ro([]),Ri&&Fr(!1),lo(""),eo(Ma?(cr||[]).map(el=>String(el)):[])},Ui=function(){let{closeDropdown:ai}=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{closeDropdown:!0};ai&&Fr(!1),Ro(Ar())},Ei=ai=>{ai&&qr!==void 0&&eo(qr||[]),Fr(ai),!ai&&!tt.filterDropdown&&Do()},Wi=Ge()({[`${Ct}-menu-without-submenu`]:!Fo(tt.filters||[])}),Vi=ai=>{if(ai.target.checked){const Ri=Io(tt==null?void 0:tt.filters).map(el=>String(el));eo(Ri)}else eo([])},Nl=ai=>{let{filters:Ri}=ai;return(Ri||[]).map((el,Yi)=>{const Yl=String(el.value),Gl={title:el.text,key:el.value!==void 0?Yl:Yi};return el.children&&(Gl.children=Nl({filters:el.children})),Gl})},ii=ai=>{var Ri;return Object.assign(Object.assign({},ai),{text:ai.title,value:ai.key,children:((Ri=ai.children)===null||Ri===void 0?void 0:Ri.map(el=>ii(el)))||[]})};let ei;if(typeof tt.filterDropdown=="function")ei=tt.filterDropdown({prefixCls:`${Ct}-custom`,setSelectedKeys:ai=>Lo({selectedKeys:ai}),selectedKeys:Ar(),confirm:Ui,clearFilters:xo,filters:tt.filters,visible:zr,close:()=>{Fr(!1)}});else if(tt.filterDropdown)ei=tt.filterDropdown;else{const ai=Ar()||[],Ri=()=>(tt.filters||[]).length===0?se.createElement(ys.Z,{image:ys.Z.PRESENTED_IMAGE_SIMPLE,description:wn.filterEmptyText,imageStyle:{height:24},style:{margin:0,padding:"16px 0"}}):Bn==="tree"?se.createElement(se.Fragment,null,se.createElement(fn,{filterSearch:Gn,value:Ti,onChange:_o,tablePrefixCls:Re,locale:wn}),se.createElement("div",{className:`${Re}-filter-dropdown-tree`},Lt?se.createElement(Ss.default,{checked:ai.length===Io(tt.filters).length,indeterminate:ai.length>0&&ai.length<Io(tt.filters).length,className:`${Re}-filter-dropdown-checkall`,onChange:Vi},wn.filterCheckall):null,se.createElement(Ps.default,{checkable:!0,selectable:!1,blockNode:!0,multiple:Lt,checkStrictly:!Lt,className:`${Ct}-menu`,onCheck:bi,checkedKeys:ai,selectedKeys:ai,showIcon:!1,treeData:Nl({filters:tt.filters}),autoExpandParent:!0,defaultExpandAll:!0,filterTreeNode:Ti.trim()?Yi=>typeof Gn=="function"?Gn(Ti,ii(Yi)):be(Ti,Yi.title):void 0}))):se.createElement(se.Fragment,null,se.createElement(fn,{filterSearch:Gn,value:Ti,onChange:_o,tablePrefixCls:Re,locale:wn}),se.createElement(Ms.default,{selectable:!0,multiple:Lt,prefixCls:`${Ct}-menu`,className:Wi,onSelect:Lo,onDeselect:Lo,selectedKeys:ai,getPopupContainer:qn,openKeys:yi,onOpenChange:Oi,items:Ne({filters:tt.filters||[],filterSearch:Gn,prefixCls:qe,filteredKeys:Ar(),filterMultiple:Lt,searchValue:Ti})})),el=()=>Ma?(0,El.Z)((cr||[]).map(Yi=>String(Yi)),ai,!0):ai.length===0;ei=se.createElement(se.Fragment,null,Ri(),se.createElement("div",{className:`${qe}-dropdown-btns`},se.createElement(Ds.ZP,{type:"link",size:"small",disabled:el(),onClick:()=>xo()},wn.filterReset),se.createElement(Ds.ZP,{type:"primary",size:"small",onClick:Do},wn.filterConfirm)))}tt.filterDropdown&&(ei=se.createElement(Es.J,{selectable:void 0},ei));const Jo=()=>se.createElement(no,{className:`${qe}-dropdown`},ei);let ti;typeof tt.filterIcon=="function"?ti=tt.filterIcon(mo):tt.filterIcon?ti=tt.filterIcon:ti=se.createElement(As,null);const{direction:al}=se.useContext(fs.E_);return se.createElement("div",{className:`${qe}-column`},se.createElement("span",{className:`${Re}-column-title`},An),se.createElement(_s.Z,{dropdownRender:Jo,trigger:["click"],open:zr,onOpenChange:Ei,getPopupContainer:qn,placement:al==="rtl"?"bottomLeft":"bottomRight"},se.createElement("span",{role:"button",tabIndex:-1,className:Ge()(`${qe}-trigger`,{active:mo}),onClick:ai=>{ai.stopPropagation()}},ti)))}var dt=$e;function $t(fe,pe,Fe){let Re=[];return(fe||[]).forEach((qe,tt)=>{var Ct;const Kt=ms(tt,Fe);if(qe.filters||"filterDropdown"in qe||"onFilter"in qe)if("filteredValue"in qe){let Lt=qe.filteredValue;"filterDropdown"in qe||(Lt=(Ct=Lt==null?void 0:Lt.map(String))!==null&&Ct!==void 0?Ct:Lt),Re.push({column:qe,key:Xl(qe,Kt),filteredKeys:Lt,forceFiltered:qe.filtered})}else Re.push({column:qe,key:Xl(qe,Kt),filteredKeys:pe&&qe.defaultFilteredValue?qe.defaultFilteredValue:void 0,forceFiltered:qe.filtered});"children"in qe&&(Re=[].concat((0,to.Z)(Re),(0,to.Z)($t(qe.children,pe,Kt))))}),Re}function hn(fe,pe,Fe,Re,qe,tt,Ct,Kt){return Fe.map((Lt,Bn)=>{const Gn=ms(Bn,Kt),{filterMultiple:zn=!0,filterMode:Jt,filterSearch:wn}=Lt;let An=Lt;if(An.filters||An.filterDropdown){const qn=Xl(An,Gn),la=Re.find(Aa=>{let{key:Ma}=Aa;return qn===Ma});An=Object.assign(Object.assign({},An),{title:Aa=>se.createElement(dt,{tablePrefixCls:fe,prefixCls:`${fe}-filter`,dropdownPrefixCls:pe,column:An,columnKey:qn,filterState:la,filterMultiple:zn,filterMode:Jt,filterSearch:wn,triggerFilter:tt,locale:qe,getPopupContainer:Ct},Mr(Lt.title,Aa))})}return"children"in An&&(An=Object.assign(Object.assign({},An),{children:hn(fe,pe,An.children,Re,qe,tt,Ct,Gn)})),An})}function Rn(fe){const pe={};return fe.forEach(Fe=>{let{key:Re,filteredKeys:qe,column:tt}=Fe;const{filters:Ct,filterDropdown:Kt}=tt;if(Kt)pe[Re]=qe||null;else if(Array.isArray(qe)){const Lt=Io(Ct);pe[Re]=Lt.filter(Bn=>qe.includes(String(Bn)))}else pe[Re]=null}),pe}function ba(fe,pe){return pe.reduce((Fe,Re)=>{const{column:{onFilter:qe,filters:tt},filteredKeys:Ct}=Re;return qe&&Ct&&Ct.length?Fe.filter(Kt=>Ct.some(Lt=>{const Bn=Io(tt),Gn=Bn.findIndex(Jt=>String(Jt)===String(Lt)),zn=Gn!==-1?Bn[Gn]:Lt;return qe(zn,Kt)})):Fe},fe)}const ya=fe=>fe.flatMap(pe=>"children"in pe?[pe].concat((0,to.Z)(ya(pe.children||[]))):[pe]);function Fa(fe){let{prefixCls:pe,dropdownPrefixCls:Fe,mergedColumns:Re,onFilterChange:qe,getPopupContainer:tt,locale:Ct}=fe;const Kt=se.useMemo(()=>ya(Re||[]),[Re]),[Lt,Bn]=se.useState(()=>$t(Kt,!0)),Gn=se.useMemo(()=>{const An=$t(Kt,!1);if(An.length===0)return An;let qn=!0,la=!0;if(An.forEach(Aa=>{let{filteredKeys:Ma}=Aa;Ma!==void 0?qn=!1:la=!1}),qn){const Aa=(Kt||[]).map((Ma,cr)=>Xl(Ma,ms(cr)));return Lt.filter(Ma=>{let{key:cr}=Ma;return Aa.includes(cr)}).map(Ma=>{const cr=Kt[Aa.findIndex(Ta=>Ta===Ma.key)];return Object.assign(Object.assign({},Ma),{column:Object.assign(Object.assign({},Ma.column),cr),forceFiltered:cr.filtered})})}return An},[Kt,Lt]),zn=se.useMemo(()=>Rn(Gn),[Gn]),Jt=An=>{const qn=Gn.filter(la=>{let{key:Aa}=la;return Aa!==An.key});qn.push(An),Bn(qn),qe(Rn(qn),qn)};return[An=>hn(pe,Fe,An,Gn,Ct,Jt,tt),Gn,zn]}var Pa=Fa;function Wa(fe,pe,Fe){const Re=se.useRef({});function qe(tt){if(!Re.current||Re.current.data!==fe||Re.current.childrenColumnName!==pe||Re.current.getRowKey!==Fe){let Kt=function(Lt){Lt.forEach((Bn,Gn)=>{const zn=Fe(Bn,Gn);Ct.set(zn,Bn),Bn&&typeof Bn=="object"&&pe in Bn&&Kt(Bn[pe]||[])})};const Ct=new Map;Kt(fe),Re.current={data:fe,childrenColumnName:pe,kvMap:Ct,getRowKey:Fe}}return Re.current.kvMap.get(tt)}return[qe]}var ir=z(38780),Qa=function(fe,pe){var Fe={};for(var Re in fe)Object.prototype.hasOwnProperty.call(fe,Re)&&pe.indexOf(Re)<0&&(Fe[Re]=fe[Re]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var qe=0,Re=Object.getOwnPropertySymbols(fe);qe<Re.length;qe++)pe.indexOf(Re[qe])<0&&Object.prototype.propertyIsEnumerable.call(fe,Re[qe])&&(Fe[Re[qe]]=fe[Re[qe]]);return Fe};const Cr=10;function jr(fe,pe){const Fe={current:fe.current,pageSize:fe.pageSize};return Object.keys(pe&&typeof pe=="object"?pe:{}).forEach(qe=>{const tt=fe[qe];typeof tt!="function"&&(Fe[qe]=tt)}),Fe}function Ir(fe,pe,Fe){const Re=Fe&&typeof Fe=="object"?Fe:{},{total:qe=0}=Re,tt=Qa(Re,["total"]),[Ct,Kt]=(0,se.useState)(()=>({current:"defaultCurrent"in tt?tt.defaultCurrent:1,pageSize:"defaultPageSize"in tt?tt.defaultPageSize:Cr})),Lt=(0,ir.Z)(Ct,tt,{total:qe>0?qe:fe}),Bn=Math.ceil((qe||fe)/Lt.pageSize);Lt.current>Bn&&(Lt.current=Bn||1);const Gn=(Jt,wn)=>{Kt({current:Jt!=null?Jt:1,pageSize:wn||Lt.pageSize})},zn=(Jt,wn)=>{var An;Fe&&((An=Fe.onChange)===null||An===void 0||An.call(Fe,Jt,wn)),Gn(Jt,wn),pe(Jt,wn||(Lt==null?void 0:Lt.pageSize))};return Fe===!1?[{},()=>{}]:[Object.assign(Object.assign({},Lt),{onChange:zn}),Gn]}var Tr=Ir,Se=z(15558),De=z(29873),ct=z(97153),he=z(83898),lt=z(5663);const gt={},At="SELECT_ALL",Je="SELECT_INVERT",st="SELECT_NONE",mt=[],Ut=(fe,pe)=>{let Fe=[];return(pe||[]).forEach(Re=>{Fe.push(Re),Re&&typeof Re=="object"&&fe in Re&&(Fe=[].concat((0,to.Z)(Fe),(0,to.Z)(Ut(fe,Re[fe]))))}),Fe};var Mn=(fe,pe)=>{const{preserveSelectedRowKeys:Fe,selectedRowKeys:Re,defaultSelectedRowKeys:qe,getCheckboxProps:tt,onChange:Ct,onSelect:Kt,onSelectAll:Lt,onSelectInvert:Bn,onSelectNone:Gn,onSelectMultiple:zn,columnWidth:Jt,type:wn,selections:An,fixed:qn,renderCell:la,hideSelectAll:Aa,checkStrictly:Ma=!0}=pe||{},{prefixCls:cr,data:Ta,pageData:er,getRecordByKey:Br,getRowKey:fo,expandType:mo,childrenColumnName:Fr,locale:zr,getPopupContainer:qr}=fe,[Ar,eo]=(0,lt.Z)(Re||qe||mt,{value:Re}),Lo=se.useRef(new Map),bi=(0,se.useCallback)(ii=>{if(Fe){const ei=new Map;ii.forEach(Jo=>{let ti=Br(Jo);!ti&&Lo.current.has(Jo)&&(ti=Lo.current.get(Jo)),ei.set(Jo,ti)}),Lo.current=ei}},[Br,Fe]);se.useEffect(()=>{bi(Ar)},[Ar]);const{keyEntities:yi}=(0,se.useMemo)(()=>{if(Ma)return{keyEntities:null};let ii=Ta;if(Fe){const ei=new Set(Ta.map((ti,al)=>fo(ti,al))),Jo=Array.from(Lo.current).reduce((ti,al)=>{let[ai,Ri]=al;return ei.has(ai)?ti:ti.concat(Ri)},[]);ii=[].concat((0,to.Z)(ii),(0,to.Z)(Jo))}return(0,he.I8)(ii,{externalGetKey:fo,childrenPropName:Fr})},[Ta,fo,Ma,Fr,Fe]),Qo=(0,se.useMemo)(()=>Ut(Fr,er),[Fr,er]),Oi=(0,se.useMemo)(()=>{const ii=new Map;return Qo.forEach((ei,Jo)=>{const ti=fo(ei,Jo),al=(tt?tt(ei):null)||{};ii.set(ti,al)}),ii},[Qo,fo,tt]),Ti=(0,se.useCallback)(ii=>{var ei;return!!(!((ei=Oi.get(fo(ii)))===null||ei===void 0)&&ei.disabled)},[Oi,fo]),[lo,_o]=(0,se.useMemo)(()=>{if(Ma)return[Ar||[],[]];const{checkedKeys:ii,halfCheckedKeys:ei}=(0,ct.S)(Ar,!0,yi,Ti);return[ii||[],ei]},[Ar,Ma,yi,Ti]),Ro=(0,se.useMemo)(()=>{const ii=wn==="radio"?lo.slice(0,1):lo;return new Set(ii)},[lo,wn]),Do=(0,se.useMemo)(()=>wn==="radio"?new Set:new Set(_o),[_o,wn]),[xo,Ui]=(0,se.useState)(null);se.useEffect(()=>{pe||eo(mt)},[!!pe]);const Ei=(0,se.useCallback)((ii,ei)=>{let Jo,ti;bi(ii),Fe?(Jo=ii,ti=ii.map(al=>Lo.current.get(al))):(Jo=[],ti=[],ii.forEach(al=>{const ai=Br(al);ai!==void 0&&(Jo.push(al),ti.push(ai))})),eo(Jo),Ct==null||Ct(Jo,ti,{type:ei})},[eo,Br,Ct,Fe]),Wi=(0,se.useCallback)((ii,ei,Jo,ti)=>{if(Kt){const al=Jo.map(ai=>Br(ai));Kt(Br(ii),ei,al,ti)}Ei(Jo,"single")},[Kt,Br,Ei]),Vi=(0,se.useMemo)(()=>!An||Aa?null:(An===!0?[At,Je,st]:An).map(ei=>ei===At?{key:"all",text:zr.selectionAll,onSelect(){Ei(Ta.map((Jo,ti)=>fo(Jo,ti)).filter(Jo=>{const ti=Oi.get(Jo);return!(ti!=null&&ti.disabled)||Ro.has(Jo)}),"all")}}:ei===Je?{key:"invert",text:zr.selectInvert,onSelect(){const Jo=new Set(Ro);er.forEach((al,ai)=>{const Ri=fo(al,ai),el=Oi.get(Ri);el!=null&&el.disabled||(Jo.has(Ri)?Jo.delete(Ri):Jo.add(Ri))});const ti=Array.from(Jo);Bn&&Bn(ti),Ei(ti,"invert")}}:ei===st?{key:"none",text:zr.selectNone,onSelect(){Gn==null||Gn(),Ei(Array.from(Ro).filter(Jo=>{const ti=Oi.get(Jo);return ti==null?void 0:ti.disabled}),"none")}}:ei).map(ei=>Object.assign(Object.assign({},ei),{onSelect:function(){for(var Jo,ti,al=arguments.length,ai=new Array(al),Ri=0;Ri<al;Ri++)ai[Ri]=arguments[Ri];(ti=ei.onSelect)===null||ti===void 0||(Jo=ti).call.apply(Jo,[ei].concat(ai)),Ui(null)}})),[An,Ro,er,fo,Bn,Ei]);return[(0,se.useCallback)(ii=>{var ei;if(!pe)return ii.filter(ll=>ll!==gt);let Jo=(0,to.Z)(ii);const ti=new Set(Ro),al=Qo.map(fo).filter(ll=>!Oi.get(ll).disabled),ai=al.every(ll=>ti.has(ll)),Ri=al.some(ll=>ti.has(ll)),el=()=>{const ll=[];ai?al.forEach(Pl=>{ti.delete(Pl),ll.push(Pl)}):al.forEach(Pl=>{ti.has(Pl)||(ti.add(Pl),ll.push(Pl))});const rl=Array.from(ti);Lt==null||Lt(!ai,rl.map(Pl=>Br(Pl)),ll.map(Pl=>Br(Pl))),Ei(rl,"all"),Ui(null)};let Yi;if(wn!=="radio"){let ll;if(Vi){const $i={getPopupContainer:qr,items:Vi.map((as,ql)=>{const{key:Ul,text:Ts,onSelect:Is}=as;return{key:Ul!=null?Ul:ql,onClick:()=>{Is==null||Is(al)},label:Ts}})};ll=se.createElement("div",{className:`${cr}-selection-extra`},se.createElement(_s.Z,{menu:$i,getPopupContainer:qr},se.createElement("span",null,se.createElement(Se.Z,null))))}const rl=Qo.map(($i,as)=>{const ql=fo($i,as),Ul=Oi.get(ql)||{};return Object.assign({checked:ti.has(ql)},Ul)}).filter($i=>{let{disabled:as}=$i;return as}),Pl=!!rl.length&&rl.length===Qo.length,Ml=Pl&&rl.every($i=>{let{checked:as}=$i;return as}),Zl=Pl&&rl.some($i=>{let{checked:as}=$i;return as});Yi=!Aa&&se.createElement("div",{className:`${cr}-selection`},se.createElement(Ss.default,{checked:Pl?Ml:!!Qo.length&&ai,indeterminate:Pl?!Ml&&Zl:!ai&&Ri,onChange:el,disabled:Qo.length===0||Pl,"aria-label":ll?"Custom selection":"Select all",skipGroup:!0}),ll)}let Yl;wn==="radio"?Yl=(ll,rl,Pl)=>{const Ml=fo(rl,Pl),Zl=ti.has(Ml);return{node:se.createElement(ls.ZP,Object.assign({},Oi.get(Ml),{checked:Zl,onClick:$i=>$i.stopPropagation(),onChange:$i=>{ti.has(Ml)||Wi(Ml,!0,[Ml],$i.nativeEvent)}})),checked:Zl}}:Yl=(ll,rl,Pl)=>{var Ml;const Zl=fo(rl,Pl),$i=ti.has(Zl),as=Do.has(Zl),ql=Oi.get(Zl);let Ul;return mo==="nest"?Ul=as:Ul=(Ml=ql==null?void 0:ql.indeterminate)!==null&&Ml!==void 0?Ml:as,{node:se.createElement(Ss.default,Object.assign({},ql,{indeterminate:Ul,checked:$i,skipGroup:!0,onClick:Ts=>Ts.stopPropagation(),onChange:Ts=>{let{nativeEvent:Is}=Ts;const{shiftKey:au}=Is;let Ks=-1,vs=-1;if(au&&Ma){const ss=new Set([xo,Zl]);al.some((rs,_l)=>{if(ss.has(rs))if(Ks===-1)Ks=_l;else return vs=_l,!0;return!1})}if(vs!==-1&&Ks!==vs&&Ma){const ss=al.slice(Ks,vs+1),rs=[];$i?ss.forEach(bl=>{ti.has(bl)&&(rs.push(bl),ti.delete(bl))}):ss.forEach(bl=>{ti.has(bl)||(rs.push(bl),ti.add(bl))});const _l=Array.from(ti);zn==null||zn(!$i,_l.map(bl=>Br(bl)),rs.map(bl=>Br(bl))),Ei(_l,"multiple")}else{const ss=lo;if(Ma){const rs=$i?(0,De._5)(ss,Zl):(0,De.L0)(ss,Zl);Wi(Zl,!$i,rs,Is)}else{const rs=(0,ct.S)([].concat((0,to.Z)(ss),[Zl]),!0,yi,Ti),{checkedKeys:_l,halfCheckedKeys:bl}=rs;let ks=_l;if($i){const Ys=new Set(_l);Ys.delete(Zl),ks=(0,ct.S)(Array.from(Ys),{checked:!1,halfCheckedKeys:bl},yi,Ti).checkedKeys}Wi(Zl,!$i,ks,Is)}}Ui($i?null:Zl)}})),checked:$i}};const Gl=(ll,rl,Pl)=>{const{node:Ml,checked:Zl}=Yl(ll,rl,Pl);return la?la(Zl,rl,Pl,Ml):Ml};if(!Jo.includes(gt))if(Jo.findIndex(ll=>{var rl;return((rl=ll[ja])===null||rl===void 0?void 0:rl.columnType)==="EXPAND_COLUMN"})===0){const[ll,...rl]=Jo;Jo=[ll,gt].concat((0,to.Z)(rl))}else Jo=[gt].concat((0,to.Z)(Jo));const Ns=Jo.indexOf(gt);Jo=Jo.filter((ll,rl)=>ll!==gt||rl===Ns);const Ol=Jo[Ns-1],xs=Jo[Ns+1];let Rl=qn;Rl===void 0&&((xs==null?void 0:xs.fixed)!==void 0?Rl=xs.fixed:(Ol==null?void 0:Ol.fixed)!==void 0&&(Rl=Ol.fixed)),Rl&&Ol&&((ei=Ol[ja])===null||ei===void 0?void 0:ei.columnType)==="EXPAND_COLUMN"&&Ol.fixed===void 0&&(Ol.fixed=Rl);const Ql=Ge()(`${cr}-selection-col`,{[`${cr}-selection-col-with-dropdown`]:An&&wn==="checkbox"}),Xs={fixed:Rl,width:Jt,className:`${cr}-selection-column`,title:pe.columnTitle||Yi,render:Gl,onCell:pe.onCell,[ja]:{className:Ql}};return Jo.map(ll=>ll===gt?Xs:ll)},[fo,Qo,pe,lo,Ro,Do,Jt,Vi,mo,xo,Oi,zn,Wi,Ti]),Ro]},qt={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"},Tn=qt,ge=function(pe,Fe){return se.createElement(ws.Z,(0,_e.Z)({},pe,{ref:Fe,icon:Tn}))},Ce=se.forwardRef(ge),Ee={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"},ht=Ee,Wt=function(pe,Fe){return se.createElement(ws.Z,(0,_e.Z)({},pe,{ref:Fe,icon:ht}))},En=se.forwardRef(Wt),Nn=z(83062);const Zt="ascend",It="descend";function Rt(fe){return typeof fe.sorter=="object"&&typeof fe.sorter.multiple=="number"?fe.sorter.multiple:!1}function on(fe){return typeof fe=="function"?fe:fe&&typeof fe=="object"&&fe.compare?fe.compare:!1}function vt(fe,pe){return pe?fe[fe.indexOf(pe)+1]:fe[0]}function _t(fe,pe,Fe){let Re=[];function qe(tt,Ct){Re.push({column:tt,key:Xl(tt,Ct),multiplePriority:Rt(tt),sortOrder:tt.sortOrder})}return(fe||[]).forEach((tt,Ct)=>{const Kt=ms(Ct,Fe);tt.children?("sortOrder"in tt&&qe(tt,Kt),Re=[].concat((0,to.Z)(Re),(0,to.Z)(_t(tt.children,pe,Kt)))):tt.sorter&&("sortOrder"in tt?qe(tt,Kt):pe&&tt.defaultSortOrder&&Re.push({column:tt,key:Xl(tt,Kt),multiplePriority:Rt(tt),sortOrder:tt.defaultSortOrder}))}),Re}function Hn(fe,pe,Fe,Re,qe,tt,Ct,Kt){return(pe||[]).map((Lt,Bn)=>{const Gn=ms(Bn,Kt);let zn=Lt;if(zn.sorter){const Jt=zn.sortDirections||qe,wn=zn.showSorterTooltip===void 0?Ct:zn.showSorterTooltip,An=Xl(zn,Gn),qn=Fe.find(mo=>{let{key:Fr}=mo;return Fr===An}),la=qn?qn.sortOrder:null,Aa=vt(Jt,la);let Ma;if(Lt.sortIcon)Ma=Lt.sortIcon({sortOrder:la});else{const mo=Jt.includes(Zt)&&se.createElement(En,{className:Ge()(`${fe}-column-sorter-up`,{active:la===Zt})}),Fr=Jt.includes(It)&&se.createElement(Ce,{className:Ge()(`${fe}-column-sorter-down`,{active:la===It})});Ma=se.createElement("span",{className:Ge()(`${fe}-column-sorter`,{[`${fe}-column-sorter-full`]:!!(mo&&Fr)})},se.createElement("span",{className:`${fe}-column-sorter-inner`,"aria-hidden":"true"},mo,Fr))}const{cancelSort:cr,triggerAsc:Ta,triggerDesc:er}=tt||{};let Br=cr;Aa===It?Br=er:Aa===Zt&&(Br=Ta);const fo=typeof wn=="object"?wn:{title:Br};zn=Object.assign(Object.assign({},zn),{className:Ge()(zn.className,{[`${fe}-column-sort`]:la}),title:mo=>{const Fr=se.createElement("div",{className:`${fe}-column-sorters`},se.createElement("span",{className:`${fe}-column-title`},Mr(Lt.title,mo)),Ma);return wn?se.createElement(Nn.Z,Object.assign({},fo),Fr):Fr},onHeaderCell:mo=>{const Fr=Lt.onHeaderCell&&Lt.onHeaderCell(mo)||{},zr=Fr.onClick,qr=Fr.onKeyDown;Fr.onClick=Lo=>{Re({column:Lt,key:An,sortOrder:Aa,multiplePriority:Rt(Lt)}),zr==null||zr(Lo)},Fr.onKeyDown=Lo=>{Lo.keyCode===ua.Z.ENTER&&(Re({column:Lt,key:An,sortOrder:Aa,multiplePriority:Rt(Lt)}),qr==null||qr(Lo))};const Ar=hs(Lt.title,{}),eo=Ar==null?void 0:Ar.toString();return la?Fr["aria-sort"]=la==="ascend"?"ascending":"descending":Fr["aria-label"]=eo||"",Fr.className=Ge()(Fr.className,`${fe}-column-has-sorters`),Fr.tabIndex=0,Lt.ellipsis&&(Fr.title=(Ar!=null?Ar:"").toString()),Fr}})}return"children"in zn&&(zn=Object.assign(Object.assign({},zn),{children:Hn(fe,zn.children,Fe,Re,qe,tt,Ct,Gn)})),zn})}function Vn(fe){const{column:pe,sortOrder:Fe}=fe;return{column:pe,order:Fe,field:pe.dataIndex,columnKey:pe.key}}function kn(fe){const pe=fe.filter(Fe=>{let{sortOrder:Re}=Fe;return Re}).map(Vn);return pe.length===0&&fe.length?Object.assign(Object.assign({},Vn(fe[fe.length-1])),{column:void 0}):pe.length<=1?pe[0]||{}:pe}function ra(fe,pe,Fe){const Re=pe.slice().sort((Ct,Kt)=>Kt.multiplePriority-Ct.multiplePriority),qe=fe.slice(),tt=Re.filter(Ct=>{let{column:{sorter:Kt},sortOrder:Lt}=Ct;return on(Kt)&&Lt});return tt.length?qe.sort((Ct,Kt)=>{for(let Lt=0;Lt<tt.length;Lt+=1){const Bn=tt[Lt],{column:{sorter:Gn},sortOrder:zn}=Bn,Jt=on(Gn);if(Jt&&zn){const wn=Jt(Ct,Kt,zn);if(wn!==0)return zn===Zt?wn:-wn}}return 0}).map(Ct=>{const Kt=Ct[Fe];return Kt?Object.assign(Object.assign({},Ct),{[Fe]:ra(Kt,pe,Fe)}):Ct}):qe}function cn(fe){let{prefixCls:pe,mergedColumns:Fe,onSorterChange:Re,sortDirections:qe,tableLocale:tt,showSorterTooltip:Ct}=fe;const[Kt,Lt]=se.useState(_t(Fe,!0)),Bn=se.useMemo(()=>{let An=!0;const qn=_t(Fe,!1);if(!qn.length)return Kt;const la=[];function Aa(cr){An?la.push(cr):la.push(Object.assign(Object.assign({},cr),{sortOrder:null}))}let Ma=null;return qn.forEach(cr=>{Ma===null?(Aa(cr),cr.sortOrder&&(cr.multiplePriority===!1?An=!1:Ma=!0)):(Ma&&cr.multiplePriority!==!1||(An=!1),Aa(cr))}),la},[Fe,Kt]),Gn=se.useMemo(()=>{const An=Bn.map(qn=>{let{column:la,sortOrder:Aa}=qn;return{column:la,order:Aa}});return{sortColumns:An,sortColumn:An[0]&&An[0].column,sortOrder:An[0]&&An[0].order}},[Bn]);function zn(An){let qn;An.multiplePriority===!1||!Bn.length||Bn[0].multiplePriority===!1?qn=[An]:qn=[].concat((0,to.Z)(Bn.filter(la=>{let{key:Aa}=la;return Aa!==An.key})),[An]),Lt(qn),Re(kn(qn),qn)}return[An=>Hn(pe,An,Bn,zn,qe,tt,Ct),Bn,Gn,()=>kn(Bn)]}function ia(fe,pe){return fe.map(Fe=>{const Re=Object.assign({},Fe);return Re.title=Mr(Fe.title,pe),"children"in Re&&(Re.children=ia(Re.children,pe)),Re})}function Va(fe){return[se.useCallback(Fe=>ia(Fe,fe),[fe])]}var In=Rr((fe,pe)=>{const{_renderTimes:Fe}=fe,{_renderTimes:Re}=pe;return Fe!==Re}),bn=Tl((fe,pe)=>{const{_renderTimes:Fe}=fe,{_renderTimes:Re}=pe;return Fe!==Re}),vr=z(84780),kr=z(14747),Gr=z(67968),Zr=z(45503),ka=fe=>{const{componentCls:pe}=fe,Fe=`${fe.lineWidth}px ${fe.lineType} ${fe.tableBorderColor}`,Re=(qe,tt,Ct)=>({[`&${pe}-${qe}`]:{[`> ${pe}-container`]:{[`> ${pe}-content, > ${pe}-body`]:{"\n > table > tbody > tr > th,\n > table > tbody > tr > td\n ":{[`> ${pe}-expanded-row-fixed`]:{margin:`-${tt}px -${Ct+fe.lineWidth}px`}}}}}});return{[`${pe}-wrapper`]:{[`${pe}${pe}-bordered`]:Object.assign(Object.assign(Object.assign({[`> ${pe}-title`]:{border:Fe,borderBottom:0},[`> ${pe}-container`]:{borderInlineStart:Fe,borderTop:Fe,[`
> ${pe}-content,
> ${pe}-header,
> ${pe}-body,
> ${pe}-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:Fe},"> thead":{"> tr:not(:last-child) > th":{borderBottom:Fe},"> tr > th::before":{backgroundColor:"transparent !important"}},"\n > thead > tr,\n > tbody > tr,\n > tfoot > tr\n ":{[`> ${pe}-cell-fix-right-first::after`]:{borderInlineEnd:Fe}},"\n > tbody > tr > th,\n > tbody > tr > td\n ":{[`> ${pe}-expanded-row-fixed`]:{margin:`-${fe.tablePaddingVertical}px -${fe.tablePaddingHorizontal+fe.lineWidth}px`,"&::after":{position:"absolute",top:0,insetInlineEnd:fe.lineWidth,bottom:0,borderInlineEnd:Fe,content:'""'}}}}}},[`&${pe}-scroll-horizontal`]:{[`> ${pe}-container > ${pe}-body`]:{"> table > tbody":{[`
> tr${pe}-expanded-row,
> tr${pe}-placeholder
`]:{"> th, > td":{borderInlineEnd:0}}}}}},Re("middle",fe.tablePaddingVerticalMiddle,fe.tablePaddingHorizontalMiddle)),Re("small",fe.tablePaddingVerticalSmall,fe.tablePaddingHorizontalSmall)),{[`> ${pe}-footer`]:{border:Fe,borderTop:0}}),[`${pe}-cell`]:{[`${pe}-container:first-child`]:{borderTop:0},"&-scrollbar:not([rowspan])":{boxShadow:`0 ${fe.lineWidth}px 0 ${fe.lineWidth}px ${fe.tableHeaderBg}`}},[`${pe}-bordered ${pe}-cell-scrollbar`]:{borderInlineEnd:Fe}}}},qa=fe=>{const{componentCls:pe}=fe;return{[`${pe}-wrapper`]:{[`${pe}-cell-ellipsis`]:Object.assign(Object.assign({},kr.vS),{wordBreak:"keep-all",[`
&${pe}-cell-fix-left-last,
&${pe}-cell-fix-right-first
`]:{overflow:"visible",[`${pe}-cell-content`]:{display:"block",overflow:"hidden",textOverflow:"ellipsis"}},[`${pe}-column-title`]:{overflow:"hidden",textOverflow:"ellipsis",wordBreak:"keep-all"}})}}},_r=fe=>{const{componentCls:pe}=fe;return{[`${pe}-wrapper`]:{[`${pe}-tbody > tr${pe}-placeholder`]:{textAlign:"center",color:fe.colorTextDisabled,"\n &:hover > th,\n &:hover > td,\n ":{background:fe.colorBgContainer}}}}},hr=z(49867),ao=fe=>{const{componentCls:pe,antCls:Fe,controlInteractiveSize:Re,motionDurationSlow:qe,lineWidth:tt,paddingXS:Ct,lineType:Kt,tableBorderColor:Lt,tableExpandIconBg:Bn,tableExpandColumnWidth:Gn,borderRadius:zn,fontSize:Jt,fontSizeSM:wn,lineHeight:An,tablePaddingVertical:qn,tablePaddingHorizontal:la,tableExpandedRowBg:Aa,paddingXXS:Ma}=fe,cr=Re/2-tt,Ta=cr*2+tt*3,er=`${tt}px ${Kt} ${Lt}`,Br=Ma-tt;return{[`${pe}-wrapper`]:{[`${pe}-expand-icon-col`]:{width:Gn},[`${pe}-row-expand-icon-cell`]:{textAlign:"center",[`${pe}-row-expand-icon`]:{display:"inline-flex",float:"none",verticalAlign:"sub"}},[`${pe}-row-indent`]:{height:1,float:"left"},[`${pe}-row-expand-icon`]:Object.assign(Object.assign({},(0,hr.N)(fe)),{position:"relative",float:"left",boxSizing:"border-box",width:Ta,height:Ta,padding:0,color:"inherit",lineHeight:`${Ta}px`,background:Bn,border:er,borderRadius:zn,transform:`scale(${Re/Ta})`,transition:`all ${qe}`,userSelect:"none","&:focus, &:hover, &:active":{borderColor:"currentcolor"},"&::before, &::after":{position:"absolute",background:"currentcolor",transition:`transform ${qe} ease-out`,content:'""'},"&::before":{top:cr,insetInlineEnd:Br,insetInlineStart:Br,height:tt},"&::after":{top:Br,bottom:Br,insetInlineStart:cr,width:tt,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"}}),[`${pe}-row-indent + ${pe}-row-expand-icon`]:{marginTop:(Jt*An-tt*3)/2-Math.ceil((wn*1.4-tt*3)/2),marginInlineEnd:Ct},[`tr${pe}-expanded-row`]:{"&, &:hover":{"> th, > td":{background:Aa}},[`${Fe}-descriptions-view`]:{display:"flex",table:{flex:"auto",width:"auto"}}},[`${pe}-expanded-row-fixed`]:{position:"relative",margin:`-${qn}px -${la}px`,padding:`${qn}px ${la}px`}}}},Kr=fe=>{const{componentCls:pe,antCls:Fe,iconCls:Re,tableFilterDropdownWidth:qe,tableFilterDropdownSearchWidth:tt,paddingXXS:Ct,paddingXS:Kt,colorText:Lt,lineWidth:Bn,lineType:Gn,tableBorderColor:zn,tableHeaderIconColor:Jt,fontSizeSM:wn,tablePaddingHorizontal:An,borderRadius:qn,motionDurationSlow:la,colorTextDescription:Aa,colorPrimary:Ma,tableHeaderFilterActiveBg:cr,colorTextDisabled:Ta,tableFilterDropdownBg:er,tableFilterDropdownHeight:Br,controlItemBgHover:fo,controlItemBgActive:mo,boxShadowSecondary:Fr,filterDropdownMenuBg:zr}=fe,qr=`${Fe}-dropdown`,Ar=`${pe}-filter-dropdown`,eo=`${Fe}-tree`,Lo=`${Bn}px ${Gn} ${zn}`;return[{[`${pe}-wrapper`]:{[`${pe}-filter-column`]:{display:"flex",justifyContent:"space-between"},[`${pe}-filter-trigger`]:{position:"relative",display:"flex",alignItems:"center",marginBlock:-Ct,marginInline:`${Ct}px ${-An/2}px`,padding:`0 ${Ct}px`,color:Jt,fontSize:wn,borderRadius:qn,cursor:"pointer",transition:`all ${la}`,"&:hover":{color:Aa,background:cr},"&.active":{color:Ma}}}},{[`${Fe}-dropdown`]:{[Ar]:Object.assign(Object.assign({},(0,kr.Wf)(fe)),{minWidth:qe,backgroundColor:er,borderRadius:qn,boxShadow:Fr,overflow:"hidden",[`${qr}-menu`]:{maxHeight:Br,overflowX:"hidden",border:0,boxShadow:"none",borderRadius:"unset",backgroundColor:zr,"&:empty::after":{display:"block",padding:`${Kt}px 0`,color:Ta,fontSize:wn,textAlign:"center",content:'"Not Found"'}},[`${Ar}-tree`]:{paddingBlock:`${Kt}px 0`,paddingInline:Kt,[eo]:{padding:0},[`${eo}-treenode ${eo}-node-content-wrapper:hover`]:{backgroundColor:fo},[`${eo}-treenode-checkbox-checked ${eo}-node-content-wrapper`]:{"&, &:hover":{backgroundColor:mo}}},[`${Ar}-search`]:{padding:Kt,borderBottom:Lo,"&-input":{input:{minWidth:tt},[Re]:{color:Ta}}},[`${Ar}-checkall`]:{width:"100%",marginBottom:Ct,marginInlineStart:Ct},[`${Ar}-btns`]:{display:"flex",justifyContent:"space-between",padding:`${Kt-Bn}px ${Kt}px`,overflow:"hidden",borderTop:Lo}})}},{[`${Fe}-dropdown ${Ar}, ${Ar}-submenu`]:{[`${Fe}-checkbox-wrapper + span`]:{paddingInlineStart:Kt,color:Lt},"> ul":{maxHeight:"calc(100vh - 130px)",overflowX:"hidden",overflowY:"auto"}}}]},Ko=fe=>{const{componentCls:pe,lineWidth:Fe,colorSplit:Re,motionDurationSlow:qe,zIndexTableFixed:tt,tableBg:Ct,zIndexTableSticky:Kt}=fe,Lt=Re;return{[`${pe}-wrapper`]:{[`
${pe}-cell-fix-left,
${pe}-cell-fix-right
`]:{position:"sticky !important",zIndex:tt,background:Ct},[`
${pe}-cell-fix-left-first::after,
${pe}-cell-fix-left-last::after
`]:{position:"absolute",top:0,right:{_skip_check_:!0,value:0},bottom:-Fe,width:30,transform:"translateX(100%)",transition:`box-shadow ${qe}`,content:'""',pointerEvents:"none"},[`${pe}-cell-fix-left-all::after`]:{display:"none"},[`
${pe}-cell-fix-right-first::after,
${pe}-cell-fix-right-last::after
`]:{position:"absolute",top:0,bottom:-Fe,left:{_skip_check_:!0,value:0},width:30,transform:"translateX(-100%)",transition:`box-shadow ${qe}`,content:'""',pointerEvents:"none"},[`${pe}-container`]:{"&::before, &::after":{position:"absolute",top:0,bottom:0,zIndex:Kt+1,width:30,transition:`box-shadow ${qe}`,content:'""',pointerEvents:"none"},"&::before":{insetInlineStart:0},"&::after":{insetInlineEnd:0}},[`${pe}-ping-left`]:{[`&:not(${pe}-has-fix-left) ${pe}-container`]:{position:"relative","&::before":{boxShadow:`inset 10px 0 8px -8px ${Lt}`}},[`
${pe}-cell-fix-left-first::after,
${pe}-cell-fix-left-last::after
`]:{boxShadow:`inset 10px 0 8px -8px ${Lt}`},[`${pe}-cell-fix-left-last::before`]:{backgroundColor:"transparent !important"}},[`${pe}-ping-right`]:{[`&:not(${pe}-has-fix-right) ${pe}-container`]:{position:"relative","&::after":{boxShadow:`inset -10px 0 8px -8px ${Lt}`}},[`
${pe}-cell-fix-right-first::after,
${pe}-cell-fix-right-last::after
`]:{boxShadow:`inset -10px 0 8px -8px ${Lt}`}}}}},fi=fe=>{const{componentCls:pe,antCls:Fe}=fe;return{[`${pe}-wrapper`]:{[`${pe}-pagination${Fe}-pagination`]:{margin:`${fe.margin}px 0`},[`${pe}-pagination`]:{display:"flex",flexWrap:"wrap",rowGap:fe.paddingXS,"> *":{flex:"none"},"&-left":{justifyContent:"flex-start"},"&-center":{justifyContent:"center"},"&-right":{justifyContent:"flex-end"}}}}},ri=fe=>{const{componentCls:pe,tableRadius:Fe}=fe;return{[`${pe}-wrapper`]:{[pe]:{[`${pe}-title, ${pe}-header`]:{borderRadius:`${Fe}px ${Fe}px 0 0`},[`${pe}-title + ${pe}-container`]:{borderStartStartRadius:0,borderStartEndRadius:0,[`${pe}-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:Fe,borderStartEndRadius:Fe,"table > thead > tr:first-child":{"> *:first-child":{borderStartStartRadius:Fe},"> *:last-child":{borderStartEndRadius:Fe}}},"&-footer":{borderRadius:`0 0 ${Fe}px ${Fe}px`}}}}},Uo=fe=>{const{componentCls:pe}=fe;return{[`${pe}-wrapper-rtl`]:{direction:"rtl",table:{direction:"rtl"},[`${pe}-pagination-left`]:{justifyContent:"flex-end"},[`${pe}-pagination-right`]:{justifyContent:"flex-start"},[`${pe}-row-expand-icon`]:{float:"right","&::after":{transform:"rotate(-90deg)"},"&-collapsed::before":{transform:"rotate(180deg)"},"&-collapsed::after":{transform:"rotate(0deg)"}},[`${pe}-container`]:{"&::before":{insetInlineStart:"unset",insetInlineEnd:0},"&::after":{insetInlineStart:0,insetInlineEnd:"unset"},[`${pe}-row-indent`]:{float:"right"}}}}},Oo=fe=>{const{componentCls:pe,antCls:Fe,iconCls:Re,fontSizeIcon:qe,padding:tt,paddingXS:Ct,tableHeaderIconColor:Kt,tableHeaderIconColorHover:Lt,tableSelectionColumnWidth:Bn}=fe;return{[`${pe}-wrapper`]:{[`${pe}-selection-col`]:{width:Bn,[`&${pe}-selection-col-with-dropdown`]:{width:Bn+qe+tt/4}},[`${pe}-bordered ${pe}-selection-col`]:{width:Bn+Ct*2,[`&${pe}-selection-col-with-dropdown`]:{width:Bn+qe+tt/4+Ct*2}},[`
table tr th${pe}-selection-column,
table tr td${pe}-selection-column
`]:{paddingInlineEnd:fe.paddingXS,paddingInlineStart:fe.paddingXS,textAlign:"center",[`${Fe}-radio-wrapper`]:{marginInlineEnd:0}},[`table tr th${pe}-selection-column${pe}-cell-fix-left`]:{zIndex:fe.zIndexTableFixed+1},[`table tr th${pe}-selection-column::after`]:{backgroundColor:"transparent !important"},[`${pe}-selection`]:{position:"relative",display:"inline-flex",flexDirection:"column"},[`${pe}-selection-extra`]:{position:"absolute",top:0,zIndex:1,cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,marginInlineStart:"100%",paddingInlineStart:`${fe.tablePaddingHorizontal/4}px`,[Re]:{color:Kt,fontSize:qe,verticalAlign:"baseline","&:hover":{color:Lt}}}}}},ui=fe=>{const{componentCls:pe}=fe,Fe=(Re,qe,tt,Ct)=>({[`${pe}${pe}-${Re}`]:{fontSize:Ct,[`
${pe}-title,
${pe}-footer,
${pe}-cell,
${pe}-thead > tr > th,
${pe}-tbody > tr > th,
${pe}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{padding:`${qe}px ${tt}px`},[`${pe}-filter-trigger`]:{marginInlineEnd:`-${tt/2}px`},[`${pe}-expanded-row-fixed`]:{margin:`-${qe}px -${tt}px`},[`${pe}-tbody`]:{[`${pe}-wrapper:only-child ${pe}`]:{marginBlock:`-${qe}px`,marginInline:`${fe.tableExpandColumnWidth-tt}px -${tt}px`}},[`${pe}-selection-column`]:{paddingInlineStart:`${tt/4}px`}}});return{[`${pe}-wrapper`]:Object.assign(Object.assign({},Fe("middle",fe.tablePaddingVerticalMiddle,fe.tablePaddingHorizontalMiddle,fe.tableFontSizeMiddle)),Fe("small",fe.tablePaddingVerticalSmall,fe.tablePaddingHorizontalSmall,fe.tableFontSizeSmall))}},co=fe=>{const{componentCls:pe,marginXXS:Fe,fontSizeIcon:Re,tableHeaderIconColor:qe,tableHeaderIconColorHover:tt}=fe;return{[`${pe}-wrapper`]:{[`${pe}-thead th${pe}-column-has-sorters`]:{outline:"none",cursor:"pointer",transition:`all ${fe.motionDurationSlow}`,"&:hover":{background:fe.tableHeaderSortHoverBg,"&::before":{backgroundColor:"transparent !important"}},"&:focus-visible":{color:fe.colorPrimary},[`
&${pe}-cell-fix-left:hover,
&${pe}-cell-fix-right:hover
`]:{background:fe.tableFixedHeaderSortActiveBg}},[`${pe}-thead th${pe}-column-sort`]:{background:fe.tableHeaderSortBg,"&::before":{backgroundColor:"transparent !important"}},[`td${pe}-column-sort`]:{background:fe.tableBodySortBg},[`${pe}-column-title`]:{position:"relative",zIndex:1,flex:1},[`${pe}-column-sorters`]:{display:"flex",flex:"auto",alignItems:"center",justifyContent:"space-between","&::after":{position:"absolute",inset:0,width:"100%",height:"100%",content:'""'}},[`${pe}-column-sorter`]:{marginInlineStart:Fe,color:qe,fontSize:0,transition:`color ${fe.motionDurationSlow}`,"&-inner":{display:"inline-flex",flexDirection:"column",alignItems:"center"},"&-up, &-down":{fontSize:Re,"&.active":{color:fe.colorPrimary}},[`${pe}-column-sorter-up + ${pe}-column-sorter-down`]:{marginTop:"-0.3em"}},[`${pe}-column-sorters:hover ${pe}-column-sorter`]:{color:tt}}}},Xr=fe=>{const{componentCls:pe,opacityLoading:Fe,tableScrollThumbBg:Re,tableScrollThumbBgHover:qe,tableScrollThumbSize:tt,tableScrollBg:Ct,zIndexTableSticky:Kt,stickyScrollBarBorderRadius:Lt}=fe,Bn=`${fe.lineWidth}px ${fe.lineType} ${fe.tableBorderColor}`;return{[`${pe}-wrapper`]:{[`${pe}-sticky`]:{"&-holder":{position:"sticky",zIndex:Kt,background:fe.colorBgContainer},"&-scroll":{position:"sticky",bottom:0,height:`${tt}px !important`,zIndex:Kt,display:"flex",alignItems:"center",background:Ct,borderTop:Bn,opacity:Fe,"&:hover":{transformOrigin:"center bottom"},"&-bar":{height:tt,backgroundColor:Re,borderRadius:Lt,transition:`all ${fe.motionDurationSlow}, transform none`,position:"absolute",bottom:0,"&:hover, &-active":{backgroundColor:qe}}}}}}},Sr=fe=>{const{componentCls:pe,lineWidth:Fe,tableBorderColor:Re}=fe,qe=`${Fe}px ${fe.lineType} ${Re}`;return{[`${pe}-wrapper`]:{[`${pe}-summary`]:{position:"relative",zIndex:fe.zIndexTableFixed,background:fe.tableBg,"> tr":{"> th, > td":{borderBottom:qe}}},[`div${pe}-summary`]:{boxShadow:`0 -${Fe}px 0 ${Re}`}}}},oi=fe=>{const{componentCls:pe}=fe,Fe=`${fe.lineWidth}px ${fe.lineType} ${fe.tableBorderColor}`,Re=`${pe}-expanded-row-cell`;return{[`${pe}-wrapper`]:{[`${pe}-tbody-virtual`]:{[`${pe}-row`]:{display:"flex",boxSizing:"border-box",width:"100%"},[`${pe}-cell`]:{borderBottom:Fe},[`${pe}-expanded-row`]:{[`${Re}${Re}-fixed`]:{position:"sticky",insetInlineStart:0,overflow:"hidden",width:`calc(var(--virtual-width) - ${fe.lineWidth}px)`,borderInlineEnd:"none"}}},[`${pe}-bordered`]:{[`${pe}-tbody-virtual`]:{"&:after":{content:'""',insetInline:0,bottom:0,borderBottom:Fe,position:"absolute"},[`${pe}-cell`]:{borderInlineEnd:Fe,[`&${pe}-cell-fix-right-first:before`]:{content:'""',position:"absolute",insetBlock:0,insetInlineStart:-fe.lineWidth,borderInlineStart:Fe}}}}}}};const zi=fe=>{const{componentCls:pe,fontWeightStrong:Fe,tablePaddingVertical:Re,tablePaddingHorizontal:qe,lineWidth:tt,lineType:Ct,tableBorderColor:Kt,tableFontSize:Lt,tableBg:Bn,tableRadius:Gn,tableHeaderTextColor:zn,motionDurationMid:Jt,tableHeaderBg:wn,tableHeaderCellSplitColor:An,tableRowHoverBg:qn,tableSelectedRowBg:la,tableSelectedRowHoverBg:Aa,tableFooterTextColor:Ma,tableFooterBg:cr,paddingContentVerticalLG:Ta}=fe,er=`${tt}px ${Ct} ${Kt}`;return{[`${pe}-wrapper`]:Object.assign(Object.assign({clear:"both",maxWidth:"100%"},(0,kr.dF)()),{[pe]:Object.assign(Object.assign({},(0,kr.Wf)(fe)),{fontSize:Lt,background:Bn,borderRadius:`${Gn}px ${Gn}px 0 0`}),table:{width:"100%",textAlign:"start",borderRadius:`${Gn}px ${Gn}px 0 0`,borderCollapse:"separate",borderSpacing:0},[`
${pe}-cell,
${pe}-thead > tr > th,
${pe}-tbody > tr > th,
${pe}-tbody > tr > td,
tfoot > tr > th,
tfoot > tr > td
`]:{position:"relative",padding:`${Ta}px ${qe}px`,overflowWrap:"break-word"},[`${pe}-title`]:{padding:`${Re}px ${qe}px`},[`${pe}-thead`]:{"\n > tr > th,\n > tr > td\n ":{position:"relative",color:zn,fontWeight:Fe,textAlign:"start",background:wn,borderBottom:er,transition:`background ${Jt} ease`,"&[colspan]:not([colspan='1'])":{textAlign:"center"},[`&:not(:last-child):not(${pe}-selection-column):not(${pe}-row-expand-icon-cell):not([colspan])::before`]:{position:"absolute",top:"50%",insetInlineEnd:0,width:1,height:"1.6em",backgroundColor:An,transform:"translateY(-50%)",transition:`background-color ${Jt}`,content:'""'}},"> tr:not(:last-child) > th[colspan]":{borderBottom:0}},[`${pe}-tbody`]:{"> tr":{"> th, > td":{transition:`background ${Jt}, border-color ${Jt}`,borderBottom:er,[`
> ${pe}-wrapper:only-child,
> ${pe}-expanded-row-fixed > ${pe}-wrapper:only-child
`]:{[pe]:{marginBlock:`-${Re}px`,marginInline:`${fe.tableExpandColumnWidth-qe}px -${qe}px`,[`${pe}-tbody > tr:last-child > td`]:{borderBottom:0,"&:first-child, &:last-child":{borderRadius:0}}}}},"> th":{position:"relative",color:zn,fontWeight:Fe,textAlign:"start",background:wn,borderBottom:er,transition:`background ${Jt} ease`},[`
&${pe}-row:hover > th,
&${pe}-row:hover > td,
> th${pe}-cell-row-hover,
> td${pe}-cell-row-hover
`]:{background:qn},[`&${pe}-row-selected`]:{"> th, > td":{background:la},"&:hover > th, &:hover > td":{background:Aa}}}},[`${pe}-footer`]:{padding:`${Re}px ${qe}px`,color:Ma,background:cr}})}};var Fi=(0,Gr.Z)("Table",fe=>{const{colorTextHeading:pe,colorSplit:Fe,colorIcon:Re,colorIconHover:qe,opacityLoading:tt,colorBgContainer:Ct,controlInteractiveSize:Kt,headerBg:Lt,headerColor:Bn,headerSortActiveBg:Gn,headerSortHoverBg:zn,bodySortBg:Jt,rowHoverBg:wn,rowSelectedBg:An,rowSelectedHoverBg:qn,rowExpandedBg:la,cellPaddingBlock:Aa,cellPaddingInline:Ma,cellPaddingBlockMD:cr,cellPaddingInlineMD:Ta,cellPaddingBlockSM:er,cellPaddingInlineSM:Br,borderColor:fo,footerBg:mo,footerColor:Fr,headerBorderRadius:zr,cellFontSize:qr,cellFontSizeMD:Ar,cellFontSizeSM:eo,headerSplitColor:Lo,fixedHeaderSortActiveBg:bi,headerFilterHoverBg:yi,filterDropdownBg:Qo,expandIconBg:Oi,selectionColumnWidth:Ti,stickyScrollBarBg:lo}=fe,_o=new vr.C(Re),Ro=new vr.C(qe),Do=2,xo=(0,Zr.TS)(fe,{tableFontSize:qr,tableBg:Ct,tableRadius:zr,tablePaddingVertical:Aa,tablePaddingHorizontal:Ma,tablePaddingVerticalMiddle:cr,tablePaddingHorizontalMiddle:Ta,tablePaddingVerticalSmall:er,tablePaddingHorizontalSmall:Br,tableBorderColor:fo,tableHeaderTextColor:Bn,tableHeaderBg:Lt,tableFooterTextColor:Fr,tableFooterBg:mo,tableHeaderCellSplitColor:Lo,tableHeaderSortBg:Gn,tableHeaderSortHoverBg:zn,tableHeaderIconColor:_o.clone().setAlpha(_o.getAlpha()*tt).toRgbString(),tableHeaderIconColorHover:Ro.clone().setAlpha(Ro.getAlpha()*tt).toRgbString(),tableBodySortBg:Jt,tableFixedHeaderSortActiveBg:bi,tableHeaderFilterActiveBg:yi,tableFilterDropdownBg:Qo,tableRowHoverBg:wn,tableSelectedRowBg:An,tableSelectedRowHoverBg:qn,zIndexTableFixed:Do,zIndexTableSticky:Do+1,tableFontSizeMiddle:Ar,tableFontSizeSmall:eo,tableSelectionColumnWidth:Ti,tableExpandIconBg:Oi,tableExpandColumnWidth:Kt+2*fe.padding,tableExpandedRowBg:la,tableFilterDropdownWidth:120,tableFilterDropdownHeight:264,tableFilterDropdownSearchWidth:140,tableScrollThumbSize:8,tableScrollThumbBg:lo,tableScrollThumbBgHover:pe,tableScrollBg:Fe});return[zi(xo),fi(xo),Sr(xo),co(xo),Kr(xo),ka(xo),ri(xo),ao(xo),Sr(xo),_r(xo),Oo(xo),Ko(xo),Xr(xo),qa(xo),ui(xo),Uo(xo),oi(xo)]},fe=>{const{colorFillAlter:pe,colorBgContainer:Fe,colorTextHeading:Re,colorFillSecondary:qe,colorFillContent:tt,controlItemBgActive:Ct,controlItemBgActiveHover:Kt,padding:Lt,paddingSM:Bn,paddingXS:Gn,colorBorderSecondary:zn,borderRadiusLG:Jt,fontSize:wn,controlHeight:An,colorTextPlaceholder:qn}=fe,la=new vr.C(qe).onBackground(Fe).toHexShortString(),Aa=new vr.C(tt).onBackground(Fe).toHexShortString(),Ma=new vr.C(pe).onBackground(Fe).toHexShortString();return{headerBg:Ma,headerColor:Re,headerSortActiveBg:la,headerSortHoverBg:Aa,bodySortBg:Ma,rowHoverBg:Ma,rowSelectedBg:Ct,rowSelectedHoverBg:Kt,rowExpandedBg:pe,cellPaddingBlock:Lt,cellPaddingInline:Lt,cellPaddingBlockMD:Bn,cellPaddingInlineMD:Gn,cellPaddingBlockSM:Gn,cellPaddingInlineSM:Gn,borderColor:zn,headerBorderRadius:Jt,footerBg:Ma,footerColor:Re,cellFontSize:wn,cellFontSizeMD:wn,cellFontSizeSM:wn,headerSplitColor:zn,fixedHeaderSortActiveBg:la,headerFilterHoverBg:tt,filterDropdownMenuBg:Fe,filterDropdownBg:Fe,expandIconBg:Fe,selectionColumnWidth:An,stickyScrollBarBg:qn,stickyScrollBarBorderRadius:100}});const Zi=[],Hi=(fe,pe)=>{const{prefixCls:Fe,className:Re,rootClassName:qe,style:tt,size:Ct,bordered:Kt,dropdownPrefixCls:Lt,dataSource:Bn,pagination:Gn,rowSelection:zn,rowKey:Jt="key",rowClassName:wn,columns:An,children:qn,childrenColumnName:la,onChange:Aa,getPopupContainer:Ma,loading:cr,expandIcon:Ta,expandable:er,expandedRowRender:Br,expandIconColumnIndex:fo,indentSize:mo,scroll:Fr,sortDirections:zr,locale:qr,showSorterTooltip:Ar=!0,virtual:eo}=fe,Lo=se.useMemo(()=>An||sr(qn),[An,qn]),bi=se.useMemo(()=>Lo.some(tl=>tl.responsive),[Lo]),yi=(0,Jl.Z)(bi),Qo=se.useMemo(()=>{const tl=new Set(Object.keys(yi).filter(Sl=>yi[Sl]));return Lo.filter(Sl=>!Sl.responsive||Sl.responsive.some(Wl=>tl.has(Wl)))},[Lo,yi]),Oi=(0,Pr.Z)(fe,["className","style","columns"]),{locale:Ti=wl.Z,direction:lo,table:_o,renderEmpty:Ro,getPrefixCls:Do,getPopupContainer:xo}=se.useContext(fs.E_),Ui=(0,hl.Z)(Ct),Ei=Object.assign(Object.assign({},Ti.Table),qr),Wi=Bn||Zi,Vi=Do("table",Fe),Nl=Do("dropdown",Lt),ii=Object.assign({childrenColumnName:la,expandIconColumnIndex:fo},er),{childrenColumnName:ei="children"}=ii,Jo=se.useMemo(()=>Wi.some(tl=>tl==null?void 0:tl[ei])?"nest":Br||er&&er.expandedRowRender?"row":null,[Wi]),ti={body:se.useRef()},al=se.useMemo(()=>typeof Jt=="function"?Jt:tl=>tl==null?void 0:tl[Jt],[Jt]),[ai]=Wa(Wi,ei,al),Ri={},el=function(tl,Sl){let Wl=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;var Cl,es,us;const cs=Object.assign(Object.assign({},Ri),tl);Wl&&((Cl=Ri.resetPagination)===null||Cl===void 0||Cl.call(Ri),!((es=cs.pagination)===null||es===void 0)&&es.current&&(cs.pagination.current=1),Gn&&Gn.onChange&&Gn.onChange(1,(us=cs.pagination)===null||us===void 0?void 0:us.pageSize)),Fr&&Fr.scrollToFirstRowOnChange!==!1&&ti.body.current&&(0,xl.Z)(0,{getContainer:()=>ti.body.current}),Aa==null||Aa(cs.pagination,cs.filters,cs.sorter,{currentDataSource:ba(ra(Wi,cs.sorterStates,ei),cs.filterStates),action:Sl})},Yi=(tl,Sl)=>{el({sorter:tl,sorterStates:Sl},"sort",!1)},[Yl,Gl,Ns,Ol]=cn({prefixCls:Vi,mergedColumns:Qo,onSorterChange:Yi,sortDirections:zr||["ascend","descend"],tableLocale:Ei,showSorterTooltip:Ar}),xs=se.useMemo(()=>ra(Wi,Gl,ei),[Wi,Gl]);Ri.sorter=Ol(),Ri.sorterStates=Gl;const Rl=(tl,Sl)=>{el({filters:tl,filterStates:Sl},"filter",!0)},[Ql,Xs,ll]=Pa({prefixCls:Vi,locale:Ei,dropdownPrefixCls:Nl,mergedColumns:Qo,onFilterChange:Rl,getPopupContainer:Ma||xo}),rl=ba(xs,Xs);Ri.filters=ll,Ri.filterStates=Xs;const Pl=se.useMemo(()=>{const tl={};return Object.keys(ll).forEach(Sl=>{ll[Sl]!==null&&(tl[Sl]=ll[Sl])}),Object.assign(Object.assign({},Ns),{filters:tl})},[Ns,ll]),[Ml]=Va(Pl),Zl=(tl,Sl)=>{el({pagination:Object.assign(Object.assign({},Ri.pagination),{current:tl,pageSize:Sl})},"paginate")},[$i,as]=Tr(rl.length,Zl,Gn);Ri.pagination=Gn===!1?{}:jr($i,Gn),Ri.resetPagination=as;const ql=se.useMemo(()=>{if(Gn===!1||!$i.pageSize)return rl;const{current:tl=1,total:Sl,pageSize:Wl=Cr}=$i;return rl.length<Sl?rl.length>Wl?rl.slice((tl-1)*Wl,tl*Wl):rl:rl.slice((tl-1)*Wl,tl*Wl)},[!!Gn,rl,$i&&$i.current,$i&&$i.pageSize,$i&&$i.total]),[Ul,Ts]=Mn({prefixCls:Vi,data:rl,pageData:ql,getRowKey:al,getRecordByKey:ai,expandType:Jo,childrenColumnName:ei,locale:Ei,getPopupContainer:Ma||xo},zn),Is=(tl,Sl,Wl)=>{let Cl;return typeof wn=="function"?Cl=Ge()(wn(tl,Sl,Wl)):Cl=Ge()(wn),Ge()({[`${Vi}-row-selected`]:Ts.has(al(tl,Sl))},Cl)};ii.__PARENT_RENDER_ICON__=ii.expandIcon,ii.expandIcon=ii.expandIcon||Ta||Po(Ei),Jo==="nest"&&ii.expandIconColumnIndex===void 0?ii.expandIconColumnIndex=zn?1:0:ii.expandIconColumnIndex>0&&zn&&(ii.expandIconColumnIndex-=1),typeof ii.indentSize!="number"&&(ii.indentSize=typeof mo=="number"?mo:15);const au=se.useCallback(tl=>Ml(Ul(Ql(Yl(tl)))),[Yl,Ql,Ul]);let Ks,vs;if(Gn!==!1&&($i!=null&&$i.total)){let tl;$i.size?tl=$i.size:tl=Ui==="small"||Ui==="middle"?"small":void 0;const Sl=es=>se.createElement(il.Z,Object.assign({},$i,{className:Ge()(`${Vi}-pagination ${Vi}-pagination-${es}`,$i.className),size:tl})),Wl=lo==="rtl"?"left":"right",{position:Cl}=$i;if(Cl!==null&&Array.isArray(Cl)){const es=Cl.find(zs=>zs.includes("top")),us=Cl.find(zs=>zs.includes("bottom")),cs=Cl.every(zs=>`${zs}`=="none");!es&&!us&&!cs&&(vs=Sl(Wl)),es&&(Ks=Sl(es.toLowerCase().replace("top",""))),us&&(vs=Sl(us.toLowerCase().replace("bottom","")))}else vs=Sl(Wl)}let ss;typeof cr=="boolean"?ss={spinning:cr}:typeof cr=="object"&&(ss=Object.assign({spinning:!0},cr));const[rs,_l]=Fi(Vi),[,bl]=(0,ps.Z)(),ks=Ge()(`${Vi}-wrapper`,_o==null?void 0:_o.className,{[`${Vi}-wrapper-rtl`]:lo==="rtl"},Re,qe,_l),Ys=Object.assign(Object.assign({},_o==null?void 0:_o.style),tt),js=qr&&qr.emptyText||(Ro==null?void 0:Ro("Table"))||se.createElement(vl.Z,{componentName:"Table"}),Ls=eo?bn:In,uu={},yu=se.useMemo(()=>{const{fontSize:tl,lineHeight:Sl,padding:Wl,paddingXS:Cl,paddingSM:es}=bl,us=Math.floor(tl*Sl);switch(Ui){case"large":return Wl*2+us;case"small":return Cl*2+us;default:return es*2+us}},[bl,Ui]);return eo&&(uu.listItemHeight=yu),rs(se.createElement("div",{ref:pe,className:ks,style:Ys},se.createElement(Ll.Z,Object.assign({spinning:!1},ss),Ks,se.createElement(Ls,Object.assign({},uu,Oi,{columns:Qo,direction:lo,expandable:ii,prefixCls:Vi,className:Ge()({[`${Vi}-middle`]:Ui==="middle",[`${Vi}-small`]:Ui==="small",[`${Vi}-bordered`]:Kt,[`${Vi}-empty`]:Wi.length===0}),data:ql,rowKey:al,rowClassName:Is,emptyText:js,internalHooks:ie,internalRefs:ti,transformColumns:au})),vs)))};var ul=se.forwardRef(Hi);const _i=(fe,pe)=>{const Fe=se.useRef(0);return Fe.current+=1,se.createElement(ul,Object.assign({},fe,{ref:pe,_renderTimes:Fe.current}))},Gi=se.forwardRef(_i);Gi.SELECTION_COLUMN=gt,Gi.EXPAND_COLUMN=x,Gi.SELECTION_ALL=At,Gi.SELECTION_INVERT=Je,Gi.SELECTION_NONE=st,Gi.Column=kl,Gi.ColumnGroup=fl,Gi.Summary=ot;var nl=Gi,Dl=nl},66309:function(ln,tn,z){"use strict";z.d(tn,{default:function(){return Me}});var x=z(67294),ie=z(85846),Ae=z(94184),ke=z.n(Ae),Pe=z(98787),ze=z(69760),se=z(45353),et=z(53124),Te=z(14747),Ze=z(45503),_e=z(67968);const de=ye=>{const{paddingXXS:Ke,lineWidth:Ge,tagPaddingHorizontal:Xe,componentCls:Be}=ye,rt=Xe-Ge,pt=Ke-Ge;return{[Be]:Object.assign(Object.assign({},(0,Te.Wf)(ye)),{display:"inline-block",height:"auto",marginInlineEnd:ye.marginXS,paddingInline:rt,fontSize:ye.tagFontSize,lineHeight:ye.tagLineHeight,whiteSpace:"nowrap",background:ye.defaultBg,border:`${ye.lineWidth}px ${ye.lineType} ${ye.colorBorder}`,borderRadius:ye.borderRadiusSM,opacity:1,transition:`all ${ye.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Be}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:ye.defaultColor},[`${Be}-close-icon`]:{marginInlineStart:pt,color:ye.colorTextDescription,fontSize:ye.tagIconSize,cursor:"pointer",transition:`all ${ye.motionDurationMid}`,"&:hover":{color:ye.colorTextHeading}},[`&${Be}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${ye.iconCls}-close, ${ye.iconCls}-close:hover`]:{color:ye.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Be}-checkable-checked):hover`]:{color:ye.colorPrimary,backgroundColor:ye.colorFillSecondary},"&:active, &-checked":{color:ye.colorTextLightSolid},"&-checked":{backgroundColor:ye.colorPrimary,"&:hover":{backgroundColor:ye.colorPrimaryHover}},"&:active":{backgroundColor:ye.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${ye.iconCls} + span, > span + ${ye.iconCls}`]:{marginInlineStart:rt}}),[`${Be}-borderless`]:{borderColor:"transparent",background:ye.tagBorderlessBg}}},je=ye=>{const{lineWidth:Ke,fontSizeIcon:Ge}=ye,Xe=ye.fontSizeSM,Be=`${ye.lineHeightSM*Xe}px`;return(0,Ze.TS)(ye,{tagFontSize:Xe,tagLineHeight:Be,tagIconSize:Ge-2*Ke,tagPaddingHorizontal:8,tagBorderlessBg:ye.colorFillTertiary})},ce=ye=>({defaultBg:ye.colorFillQuaternary,defaultColor:ye.colorText});var y=(0,_e.Z)("Tag",ye=>{const Ke=je(ye);return de(Ke)},ce),a=function(ye,Ke){var Ge={};for(var Xe in ye)Object.prototype.hasOwnProperty.call(ye,Xe)&&Ke.indexOf(Xe)<0&&(Ge[Xe]=ye[Xe]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Xe=Object.getOwnPropertySymbols(ye);Be<Xe.length;Be++)Ke.indexOf(Xe[Be])<0&&Object.prototype.propertyIsEnumerable.call(ye,Xe[Be])&&(Ge[Xe[Be]]=ye[Xe[Be]]);return Ge},E=ye=>{const{prefixCls:Ke,style:Ge,className:Xe,checked:Be,onChange:rt,onClick:pt}=ye,bt=a(ye,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:St,tag:wt}=x.useContext(et.E_),jt=Sn=>{rt==null||rt(!Be),pt==null||pt(Sn)},Jn=St("tag",Ke),[va,Et]=y(Jn),xt=ke()(Jn,`${Jn}-checkable`,{[`${Jn}-checkable-checked`]:Be},wt==null?void 0:wt.className,Xe,Et);return va(x.createElement("span",Object.assign({},bt,{style:Object.assign(Object.assign({},Ge),wt==null?void 0:wt.style),className:xt,onClick:jt})))},ee=z(98719);const te=ye=>(0,ee.Z)(ye,(Ke,Ge)=>{let{textColor:Xe,lightBorderColor:Be,lightColor:rt,darkColor:pt}=Ge;return{[`${ye.componentCls}-${Ke}`]:{color:Xe,background:rt,borderColor:Be,"&-inverse":{color:ye.colorTextLightSolid,background:pt,borderColor:pt},[`&${ye.componentCls}-borderless`]:{borderColor:"transparent"}}}});var re=(0,_e.b)(["Tag","preset"],ye=>{const Ke=je(ye);return te(Ke)},ce);function oe(ye){return typeof ye!="string"?ye:ye.charAt(0).toUpperCase()+ye.slice(1)}const ue=(ye,Ke,Ge)=>{const Xe=oe(Ge);return{[`${ye.componentCls}-${Ke}`]:{color:ye[`color${Ge}`],background:ye[`color${Xe}Bg`],borderColor:ye[`color${Xe}Border`],[`&${ye.componentCls}-borderless`]:{borderColor:"transparent"}}}};var ve=(0,_e.b)(["Tag","status"],ye=>{const Ke=je(ye);return[ue(Ke,"success","Success"),ue(Ke,"processing","Info"),ue(Ke,"error","Error"),ue(Ke,"warning","Warning")]},ce),xe=function(ye,Ke){var Ge={};for(var Xe in ye)Object.prototype.hasOwnProperty.call(ye,Xe)&&Ke.indexOf(Xe)<0&&(Ge[Xe]=ye[Xe]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Be=0,Xe=Object.getOwnPropertySymbols(ye);Be<Xe.length;Be++)Ke.indexOf(Xe[Be])<0&&Object.prototype.propertyIsEnumerable.call(ye,Xe[Be])&&(Ge[Xe[Be]]=ye[Xe[Be]]);return Ge};const Ue=(ye,Ke)=>{const{prefixCls:Ge,className:Xe,rootClassName:Be,style:rt,children:pt,icon:bt,color:St,onClose:wt,closeIcon:jt,closable:Jn,bordered:va=!0}=ye,Et=xe(ye,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:xt,direction:Sn,tag:da}=x.useContext(et.E_),[yn,$n]=x.useState(!0);x.useEffect(()=>{"visible"in Et&&$n(Et.visible)},[Et.visible]);const nt=(0,Pe.o2)(St),Un=(0,Pe.yT)(St),sa=nt||Un,dn=Object.assign(Object.assign({backgroundColor:St&&!sa?St:void 0},da==null?void 0:da.style),rt),Nt=xt("tag",Ge),[mn,Ve]=y(Nt),Le=ke()(Nt,da==null?void 0:da.className,{[`${Nt}-${St}`]:sa,[`${Nt}-has-color`]:St&&!sa,[`${Nt}-hidden`]:!yn,[`${Nt}-rtl`]:Sn==="rtl",[`${Nt}-borderless`]:!va},Xe,Be,Ve),yt=aa=>{aa.stopPropagation(),wt==null||wt(aa),!aa.defaultPrevented&&$n(!1)},[,Qt]=(0,ze.Z)(Jn,jt,aa=>aa===null?x.createElement(ie.Z,{className:`${Nt}-close-icon`,onClick:yt}):x.createElement("span",{className:`${Nt}-close-icon`,onClick:yt},aa),null,!1),Cn=typeof Et.onClick=="function"||pt&&pt.type==="a",Kn=bt||null,Da=Kn?x.createElement(x.Fragment,null,Kn,pt&&x.createElement("span",null,pt)):pt,On=x.createElement("span",Object.assign({},Et,{ref:Ke,className:Le,style:dn}),Da,Qt,nt&&x.createElement(re,{key:"preset",prefixCls:Nt}),Un&&x.createElement(ve,{key:"status",prefixCls:Nt}));return mn(Cn?x.createElement(se.Z,{component:"Tag"},On):On)},He=x.forwardRef(Ue);He.CheckableTag=E;var Me=He},48305:function(ln,tn,z){"use strict";z.d(tn,{default:function(){return Tr}});var x=z(94184),ie=z.n(x),Ae=z(87462),ke=z(74902),Pe=z(1413),ze=z(97685),se=z(45987),et=z(71002),Te=z(4942),Ze=z(21770),_e=z(80334),de=z(67294),je=z(8410),ce=function(){if(typeof navigator=="undefined"||typeof window=="undefined")return!1;var Se=navigator.userAgent||navigator.vendor||window.opera;return/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(Se)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw-(n|u)|c55\/|capi|ccwa|cdm-|cell|chtm|cldc|cmd-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc-s|devi|dica|dmob|do(c|p)o|ds(12|-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(-|_)|g1 u|g560|gene|gf-5|g-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd-(m|p|t)|hei-|hi(pt|ta)|hp( i|ip)|hs-c|ht(c(-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i-(20|go|ma)|i230|iac( |-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|-[a-w])|libw|lynx|m1-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|-([1-8]|c))|phil|pire|pl(ay|uc)|pn-2|po(ck|rt|se)|prox|psio|pt-g|qa-a|qc(07|12|21|32|60|-[2-7]|i-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h-|oo|p-)|sdk\/|se(c(-|0|1)|47|mc|nd|ri)|sgh-|shar|sie(-|m)|sk-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h-|v-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl-|tdg-|tel(i|m)|tim-|t-mo|to(pl|sh)|ts(70|m-|m3|m5)|tx-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas-|your|zeto|zte-/i.test(Se==null?void 0:Se.substr(0,4))},y=z(15105),a=z(42550),b=function(De){var ct=De.className,he=De.customizeIcon,lt=De.customizeIconProps,gt=De.onMouseDown,At=De.onClick,Je=De.children,st;return typeof he=="function"?st=he(lt):st=he,de.createElement("span",{className:ct,onMouseDown:function(Ut){Ut.preventDefault(),gt&&gt(Ut)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:At,"aria-hidden":!0},st!==void 0?st:de.createElement("span",{className:ie()(ct.split(/\s+/).map(function(mt){return"".concat(mt,"-icon")}))},Je))},E=b;function ee(Se,De,ct,he,lt){var gt=arguments.length>5&&arguments[5]!==void 0?arguments[5]:!1,At=arguments.length>6?arguments[6]:void 0,Je=arguments.length>7?arguments[7]:void 0,st=de.useMemo(function(){if((0,et.Z)(he)==="object")return he.clearIcon;if(lt)return lt},[he,lt]),mt=de.useMemo(function(){return!!(!gt&&he&&(ct.length||At)&&!(Je==="combobox"&&At===""))},[he,gt,ct.length,At,Je]);return{allowClear:mt,clearIcon:de.createElement(E,{className:"".concat(Se,"-clear"),onMouseDown:De,customizeIcon:st},"\xD7")}}var te=de.createContext(null);function re(){return de.useContext(te)}function oe(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:10,De=de.useState(!1),ct=(0,ze.Z)(De,2),he=ct[0],lt=ct[1],gt=de.useRef(null),At=function(){window.clearTimeout(gt.current)};de.useEffect(function(){return At},[]);var Je=function(mt,Ut){At(),gt.current=window.setTimeout(function(){lt(mt),Ut&&Ut()},Se)};return[he,Je,At]}function ue(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:250,De=de.useRef(null),ct=de.useRef(null);de.useEffect(function(){return function(){window.clearTimeout(ct.current)}},[]);function he(lt){(lt||De.current===null)&&(De.current=lt),window.clearTimeout(ct.current),ct.current=window.setTimeout(function(){De.current=null},Se)}return[function(){return De.current},he]}function ve(Se,De,ct,he){var lt=de.useRef(null);lt.current={open:De,triggerOpen:ct,customizedTrigger:he},de.useEffect(function(){function gt(At){var Je;if(!((Je=lt.current)!==null&&Je!==void 0&&Je.customizedTrigger)){var st=At.target;st.shadowRoot&&At.composed&&(st=At.composedPath()[0]||st),lt.current.open&&Se().filter(function(mt){return mt}).every(function(mt){return!mt.contains(st)&&mt!==st})&&lt.current.triggerOpen(!1)}}return window.addEventListener("mousedown",gt),function(){return window.removeEventListener("mousedown",gt)}},[])}var xe=z(64217),Ue=z(48555);function He(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var Me=He()?de.useLayoutEffect:de.useEffect,ye=function(De,ct){var he=de.useRef(!0);Me(function(){return De(he.current)},ct),Me(function(){return he.current=!1,function(){he.current=!0}},[])},Ke=function(De,ct){ye(function(he){if(!he)return De()},ct)},Ge=ye,Xe=["prefixCls","invalidate","item","renderItem","responsive","responsiveDisabled","registerSize","itemKey","className","style","children","display","order","component"],Be=void 0;function rt(Se,De){var ct=Se.prefixCls,he=Se.invalidate,lt=Se.item,gt=Se.renderItem,At=Se.responsive,Je=Se.responsiveDisabled,st=Se.registerSize,mt=Se.itemKey,Ut=Se.className,un=Se.style,Mn=Se.children,qt=Se.display,Tn=Se.order,ge=Se.component,Ce=ge===void 0?"div":ge,Ee=(0,se.Z)(Se,Xe),ht=At&&!qt;function Wt(Rt){st(mt,Rt)}de.useEffect(function(){return function(){Wt(null)}},[]);var En=gt&&lt!==Be?gt(lt):Mn,Nn;he||(Nn={opacity:ht?0:1,height:ht?0:Be,overflowY:ht?"hidden":Be,order:At?Tn:Be,pointerEvents:ht?"none":Be,position:ht?"absolute":Be});var Zt={};ht&&(Zt["aria-hidden"]=!0);var It=de.createElement(Ce,(0,Ae.Z)({className:ie()(!he&&ct,Ut),style:(0,Pe.Z)((0,Pe.Z)({},Nn),un)},Zt,Ee,{ref:De}),En);return At&&(It=de.createElement(Ue.Z,{onResize:function(on){var vt=on.offsetWidth;Wt(vt)},disabled:Je},It)),It}var pt=de.forwardRef(rt);pt.displayName="Item";var bt=pt;function St(Se){var De=de.useRef();De.current=Se;var ct=de.useCallback(function(){for(var he,lt=arguments.length,gt=new Array(lt),At=0;At<lt;At++)gt[At]=arguments[At];return(he=De.current)===null||he===void 0?void 0:he.call.apply(he,[De].concat(gt))},[]);return ct}var wt=z(73935),jt=function(De){return+setTimeout(De,16)},Jn=function(De){return clearTimeout(De)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(jt=function(De){return window.requestAnimationFrame(De)},Jn=function(De){return window.cancelAnimationFrame(De)});var va=0,Et=new Map;function xt(Se){Et.delete(Se)}var Sn=function(De){var ct=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;va+=1;var he=va;function lt(gt){if(gt===0)xt(he),De();else{var At=jt(function(){lt(gt-1)});Et.set(he,At)}}return lt(ct),he};Sn.cancel=function(Se){var De=Et.get(Se);return xt(De),Jn(De)};var da=Sn;function yn(Se){if(typeof MessageChannel=="undefined")da(Se);else{var De=new MessageChannel;De.port1.onmessage=function(){return Se()},De.port2.postMessage(void 0)}}function $n(){var Se=de.useRef(null),De=function(he){Se.current||(Se.current=[],yn(function(){(0,wt.unstable_batchedUpdates)(function(){Se.current.forEach(function(lt){lt()}),Se.current=null})})),Se.current.push(he)};return De}function nt(Se,De){var ct=de.useState(De),he=(0,ze.Z)(ct,2),lt=he[0],gt=he[1],At=St(function(Je){Se(function(){gt(Je)})});return[lt,At]}var Un=de.createContext(null),sa=["component"],dn=["className"],Nt=["className"],mn=function(De,ct){var he=de.useContext(Un);if(!he){var lt=De.component,gt=lt===void 0?"div":lt,At=(0,se.Z)(De,sa);return de.createElement(gt,(0,Ae.Z)({},At,{ref:ct}))}var Je=he.className,st=(0,se.Z)(he,dn),mt=De.className,Ut=(0,se.Z)(De,Nt);return de.createElement(Un.Provider,{value:null},de.createElement(bt,(0,Ae.Z)({ref:ct,className:ie()(Je,mt)},st,Ut)))},Ve=de.forwardRef(mn);Ve.displayName="RawItem";var Le=Ve,yt=["prefixCls","data","renderItem","renderRawItem","itemKey","itemWidth","ssr","style","className","maxCount","renderRest","renderRawRest","suffix","component","itemComponent","onVisibleChange"],Qt="responsive",Cn="invalidate";function Kn(Se){return"+ ".concat(Se.length," ...")}function Da(Se,De){var ct=Se.prefixCls,he=ct===void 0?"rc-overflow":ct,lt=Se.data,gt=lt===void 0?[]:lt,At=Se.renderItem,Je=Se.renderRawItem,st=Se.itemKey,mt=Se.itemWidth,Ut=mt===void 0?10:mt,un=Se.ssr,Mn=Se.style,qt=Se.className,Tn=Se.maxCount,ge=Se.renderRest,Ce=Se.renderRawRest,Ee=Se.suffix,ht=Se.component,Wt=ht===void 0?"div":ht,En=Se.itemComponent,Nn=Se.onVisibleChange,Zt=(0,se.Z)(Se,yt),It=un==="full",Rt=$n(),on=nt(Rt,null),vt=(0,ze.Z)(on,2),_t=vt[0],Hn=vt[1],Vn=_t||0,kn=nt(Rt,new Map),ra=(0,ze.Z)(kn,2),cn=ra[0],ia=ra[1],Va=nt(Rt,0),In=(0,ze.Z)(Va,2),bn=In[0],vr=In[1],kr=nt(Rt,0),Gr=(0,ze.Z)(kr,2),Zr=Gr[0],po=Gr[1],ka=nt(Rt,0),ar=(0,ze.Z)(ka,2),qa=ar[0],Hr=ar[1],_r=(0,de.useState)(null),hr=(0,ze.Z)(_r,2),ho=hr[0],ao=hr[1],Ur=(0,de.useState)(null),Kr=(0,ze.Z)(Ur,2),Wr=Kr[0],Ko=Kr[1],Zo=de.useMemo(function(){return Wr===null&&It?Number.MAX_SAFE_INTEGER:Wr||0},[Wr,_t]),fi=(0,de.useState)(!1),gi=(0,ze.Z)(fi,2),ri=gi[0],jo=gi[1],Uo="".concat(he,"-item"),So=Math.max(bn,Zr),Oo=Tn===Qt,mi=gt.length&&Oo,ui=Tn===Cn,Li=mi||typeof Tn=="number"&&gt.length>Tn,co=(0,de.useMemo)(function(){var Fe=gt;return mi?_t===null&&It?Fe=gt:Fe=gt.slice(0,Math.min(gt.length,Vn/Ut)):typeof Tn=="number"&&(Fe=gt.slice(0,Tn)),Fe},[gt,Ut,_t,Tn,mi]),Ga=(0,de.useMemo)(function(){return mi?gt.slice(Zo+1):gt.slice(co.length)},[gt,co,mi,Zo]),Xr=(0,de.useCallback)(function(Fe,Re){var qe;return typeof st=="function"?st(Fe):(qe=st&&(Fe==null?void 0:Fe[st]))!==null&&qe!==void 0?qe:Re},[st]),Yr=(0,de.useCallback)(At||function(Fe){return Fe},[At]);function Sr(Fe,Re,qe){Wr===Fe&&(Re===void 0||Re===ho)||(Ko(Fe),qe||(jo(Fe<gt.length-1),Nn==null||Nn(Fe)),Re!==void 0&&ao(Re))}function Ao(Fe,Re){Hn(Re.clientWidth)}function oi(Fe,Re){ia(function(qe){var tt=new Map(qe);return Re===null?tt.delete(Fe):tt.set(Fe,Re),tt})}function zi(Fe,Re){po(Re),vr(Zr)}function Fi(Fe,Re){Hr(Re)}function Zi(Fe){return cn.get(Xr(co[Fe],Fe))}Ge(function(){if(Vn&&typeof So=="number"&&co){var Fe=qa,Re=co.length,qe=Re-1;if(!Re){Sr(0,null);return}for(var tt=0;tt<Re;tt+=1){var Ct=Zi(tt);if(It&&(Ct=Ct||0),Ct===void 0){Sr(tt-1,void 0,!0);break}if(Fe+=Ct,qe===0&&Fe<=Vn||tt===qe-1&&Fe+Zi(qe)<=Vn){Sr(qe,null);break}else if(Fe+So>Vn){Sr(tt-1,Fe-Ct-qa+Zr);break}}Ee&&Zi(0)+qa>Vn&&ao(null)}},[Vn,cn,Zr,qa,Xr,co]);var Hi=ri&&!!Ga.length,ul={};ho!==null&&mi&&(ul={position:"absolute",left:ho,top:0});var _i={prefixCls:Uo,responsive:mi,component:En,invalidate:ui},Gi=Je?function(Fe,Re){var qe=Xr(Fe,Re);return de.createElement(Un.Provider,{key:qe,value:(0,Pe.Z)((0,Pe.Z)({},_i),{},{order:Re,item:Fe,itemKey:qe,registerSize:oi,display:Re<=Zo})},Je(Fe,Re))}:function(Fe,Re){var qe=Xr(Fe,Re);return de.createElement(bt,(0,Ae.Z)({},_i,{order:Re,key:qe,item:Fe,renderItem:Yr,itemKey:qe,registerSize:oi,display:Re<=Zo}))},nl,Dl={order:Hi?Zo:Number.MAX_SAFE_INTEGER,className:"".concat(Uo,"-rest"),registerSize:zi,display:Hi};if(Ce)Ce&&(nl=de.createElement(Un.Provider,{value:(0,Pe.Z)((0,Pe.Z)({},_i),Dl)},Ce(Ga)));else{var fe=ge||Kn;nl=de.createElement(bt,(0,Ae.Z)({},_i,Dl),typeof fe=="function"?fe(Ga):fe)}var pe=de.createElement(Wt,(0,Ae.Z)({className:ie()(!ui&&he,qt),style:Mn,ref:De},Zt),co.map(Gi),Li?nl:null,Ee&&de.createElement(bt,(0,Ae.Z)({},_i,{responsive:Oo,responsiveDisabled:!mi,order:Zo,className:"".concat(Uo,"-suffix"),registerSize:Fi,display:!0,style:ul}),Ee));return Oo&&(pe=de.createElement(Ue.Z,{onResize:Ao,disabled:!mi},pe)),pe}var On=de.forwardRef(Da);On.displayName="Overflow",On.Item=Le,On.RESPONSIVE=Qt,On.INVALIDATE=Cn;var aa=On,xa=aa,_a=function(De,ct){var he,lt,gt=De.prefixCls,At=De.id,Je=De.inputElement,st=De.disabled,mt=De.tabIndex,Ut=De.autoFocus,un=De.autoComplete,Mn=De.editable,qt=De.activeDescendantId,Tn=De.value,ge=De.maxLength,Ce=De.onKeyDown,Ee=De.onMouseDown,ht=De.onChange,Wt=De.onPaste,En=De.onCompositionStart,Nn=De.onCompositionEnd,Zt=De.open,It=De.attrs,Rt=Je||de.createElement("input",null),on=Rt,vt=on.ref,_t=on.props,Hn=_t.onKeyDown,Vn=_t.onChange,kn=_t.onMouseDown,ra=_t.onCompositionStart,cn=_t.onCompositionEnd,ia=_t.style;return(0,_e.Kp)(!("maxLength"in Rt.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),Rt=de.cloneElement(Rt,(0,Pe.Z)((0,Pe.Z)((0,Pe.Z)({type:"search"},_t),{},{id:At,ref:(0,a.sQ)(ct,vt),disabled:st,tabIndex:mt,autoComplete:un||"off",autoFocus:Ut,className:ie()("".concat(gt,"-selection-search-input"),(he=Rt)===null||he===void 0||(lt=he.props)===null||lt===void 0?void 0:lt.className),role:"combobox","aria-label":"Search","aria-expanded":Zt||!1,"aria-haspopup":"listbox","aria-owns":"".concat(At,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(At,"_list"),"aria-activedescendant":Zt?qt:void 0},It),{},{value:Mn?Tn:"",maxLength:ge,readOnly:!Mn,unselectable:Mn?null:"on",style:(0,Pe.Z)((0,Pe.Z)({},ia),{},{opacity:Mn?null:0}),onKeyDown:function(In){Ce(In),Hn&&Hn(In)},onMouseDown:function(In){Ee(In),kn&&kn(In)},onChange:function(In){ht(In),Vn&&Vn(In)},onCompositionStart:function(In){En(In),ra&&ra(In)},onCompositionEnd:function(In){Nn(In),cn&&cn(In)},onPaste:Wt})),Rt},Vr=de.forwardRef(_a);Vr.displayName="Input";var yr=Vr;function ut(Se){return Array.isArray(Se)?Se:Se!==void 0?[Se]:[]}var Mt=typeof window!="undefined"&&window.document&&window.document.documentElement,lr=Mt;function ot(Se){return Se!=null}function at(Se){return!Se&&Se!==0}function Tt(Se){return["string","number"].includes((0,et.Z)(Se))}function sn(Se){var De=void 0;return Se&&(Tt(Se.title)?De=Se.title.toString():Tt(Se.label)&&(De=Se.label.toString())),De}function zt(Se,De){lr?de.useLayoutEffect(Se,De):de.useEffect(Se,De)}function Na(Se){var De;return(De=Se.key)!==null&&De!==void 0?De:Se.value}var Zn=function(De){De.preventDefault(),De.stopPropagation()},Qn=function(De){var ct=De.id,he=De.prefixCls,lt=De.values,gt=De.open,At=De.searchValue,Je=De.autoClearSearchValue,st=De.inputRef,mt=De.placeholder,Ut=De.disabled,un=De.mode,Mn=De.showSearch,qt=De.autoFocus,Tn=De.autoComplete,ge=De.activeDescendantId,Ce=De.tabIndex,Ee=De.removeIcon,ht=De.maxTagCount,Wt=De.maxTagTextLength,En=De.maxTagPlaceholder,Nn=En===void 0?function(ao){return"+ ".concat(ao.length," ...")}:En,Zt=De.tagRender,It=De.onToggleOpen,Rt=De.onRemove,on=De.onInputChange,vt=De.onInputPaste,_t=De.onInputKeyDown,Hn=De.onInputMouseDown,Vn=De.onInputCompositionStart,kn=De.onInputCompositionEnd,ra=de.useRef(null),cn=(0,de.useState)(0),ia=(0,ze.Z)(cn,2),Va=ia[0],In=ia[1],bn=(0,de.useState)(!1),vr=(0,ze.Z)(bn,2),kr=vr[0],Gr=vr[1],Zr="".concat(he,"-selection"),po=gt||un==="multiple"&&Je===!1||un==="tags"?At:"",ka=un==="tags"||un==="multiple"&&Je===!1||Mn&&(gt||kr);zt(function(){In(ra.current.scrollWidth)},[po]);function ar(ao,Ur,Kr,Wr,Ko){return de.createElement("span",{className:ie()("".concat(Zr,"-item"),(0,Te.Z)({},"".concat(Zr,"-item-disabled"),Kr)),title:sn(ao)},de.createElement("span",{className:"".concat(Zr,"-item-content")},Ur),Wr&&de.createElement(E,{className:"".concat(Zr,"-item-remove"),onMouseDown:Zn,onClick:Ko,customizeIcon:Ee},"\xD7"))}function qa(ao,Ur,Kr,Wr,Ko){var Zo=function(gi){Zn(gi),It(!gt)};return de.createElement("span",{onMouseDown:Zo},Zt({label:Ur,value:ao,disabled:Kr,closable:Wr,onClose:Ko}))}function Hr(ao){var Ur=ao.disabled,Kr=ao.label,Wr=ao.value,Ko=!Ut&&!Ur,Zo=Kr;if(typeof Wt=="number"&&(typeof Kr=="string"||typeof Kr=="number")){var fi=String(Zo);fi.length>Wt&&(Zo="".concat(fi.slice(0,Wt),"..."))}var gi=function(jo){jo&&jo.stopPropagation(),Rt(ao)};return typeof Zt=="function"?qa(Wr,Zo,Ur,Ko,gi):ar(ao,Zo,Ur,Ko,gi)}function _r(ao){var Ur=typeof Nn=="function"?Nn(ao):Nn;return ar({title:Ur},Ur,!1)}var hr=de.createElement("div",{className:"".concat(Zr,"-search"),style:{width:Va},onFocus:function(){Gr(!0)},onBlur:function(){Gr(!1)}},de.createElement(yr,{ref:st,open:gt,prefixCls:he,id:ct,inputElement:null,disabled:Ut,autoFocus:qt,autoComplete:Tn,editable:ka,activeDescendantId:ge,value:po,onKeyDown:_t,onMouseDown:Hn,onChange:on,onPaste:vt,onCompositionStart:Vn,onCompositionEnd:kn,tabIndex:Ce,attrs:(0,xe.Z)(De,!0)}),de.createElement("span",{ref:ra,className:"".concat(Zr,"-search-mirror"),"aria-hidden":!0},po,"\xA0")),ho=de.createElement(xa,{prefixCls:"".concat(Zr,"-overflow"),data:lt,renderItem:Hr,renderRest:_r,suffix:hr,itemKey:Na,maxCount:ht});return de.createElement(de.Fragment,null,ho,!lt.length&&!po&&de.createElement("span",{className:"".concat(Zr,"-placeholder")},mt))},ga=Qn,Dr=function(De){var ct=De.inputElement,he=De.prefixCls,lt=De.id,gt=De.inputRef,At=De.disabled,Je=De.autoFocus,st=De.autoComplete,mt=De.activeDescendantId,Ut=De.mode,un=De.open,Mn=De.values,qt=De.placeholder,Tn=De.tabIndex,ge=De.showSearch,Ce=De.searchValue,Ee=De.activeValue,ht=De.maxLength,Wt=De.onInputKeyDown,En=De.onInputMouseDown,Nn=De.onInputChange,Zt=De.onInputPaste,It=De.onInputCompositionStart,Rt=De.onInputCompositionEnd,on=De.title,vt=de.useState(!1),_t=(0,ze.Z)(vt,2),Hn=_t[0],Vn=_t[1],kn=Ut==="combobox",ra=kn||ge,cn=Mn[0],ia=Ce||"";kn&&Ee&&!Hn&&(ia=Ee),de.useEffect(function(){kn&&Vn(!1)},[kn,Ee]);var Va=Ut!=="combobox"&&!un&&!ge?!1:!!ia,In=on===void 0?sn(cn):on,bn=function(){if(cn)return null;var kr=Va?{visibility:"hidden"}:void 0;return de.createElement("span",{className:"".concat(he,"-selection-placeholder"),style:kr},qt)};return de.createElement(de.Fragment,null,de.createElement("span",{className:"".concat(he,"-selection-search")},de.createElement(yr,{ref:gt,prefixCls:he,id:lt,open:un,inputElement:ct,disabled:At,autoFocus:Je,autoComplete:st,editable:ra,activeDescendantId:mt,value:ia,onKeyDown:Wt,onMouseDown:En,onChange:function(kr){Vn(!0),Nn(kr)},onPaste:Zt,onCompositionStart:It,onCompositionEnd:Rt,tabIndex:Tn,attrs:(0,xe.Z)(De,!0),maxLength:kn?ht:void 0})),!kn&&cn?de.createElement("span",{className:"".concat(he,"-selection-item"),title:In,style:Va?{visibility:"hidden"}:void 0},cn.label):null,bn())},br=Dr;function or(Se){return![y.Z.ESC,y.Z.SHIFT,y.Z.BACKSPACE,y.Z.TAB,y.Z.WIN_KEY,y.Z.ALT,y.Z.META,y.Z.WIN_KEY_RIGHT,y.Z.CTRL,y.Z.SEMICOLON,y.Z.EQUALS,y.Z.CAPS_LOCK,y.Z.CONTEXT_MENU,y.Z.F1,y.Z.F2,y.Z.F3,y.Z.F4,y.Z.F5,y.Z.F6,y.Z.F7,y.Z.F8,y.Z.F9,y.Z.F10,y.Z.F11,y.Z.F12].includes(Se)}var ro=function(De,ct){var he=(0,de.useRef)(null),lt=(0,de.useRef)(!1),gt=De.prefixCls,At=De.open,Je=De.mode,st=De.showSearch,mt=De.tokenWithEnter,Ut=De.autoClearSearchValue,un=De.onSearch,Mn=De.onSearchSubmit,qt=De.onToggleOpen,Tn=De.onInputKeyDown,ge=De.domRef;de.useImperativeHandle(ct,function(){return{focus:function(){he.current.focus()},blur:function(){he.current.blur()}}});var Ce=ue(0),Ee=(0,ze.Z)(Ce,2),ht=Ee[0],Wt=Ee[1],En=function(ia){var Va=ia.which;(Va===y.Z.UP||Va===y.Z.DOWN)&&ia.preventDefault(),Tn&&Tn(ia),Va===y.Z.ENTER&&Je==="tags"&&!lt.current&&!At&&(Mn==null||Mn(ia.target.value)),or(Va)&&qt(!0)},Nn=function(){Wt(!0)},Zt=(0,de.useRef)(null),It=function(ia){un(ia,!0,lt.current)!==!1&&qt(!0)},Rt=function(){lt.current=!0},on=function(ia){lt.current=!1,Je!=="combobox"&&It(ia.target.value)},vt=function(ia){var Va=ia.target.value;if(mt&&Zt.current&&/[\r\n]/.test(Zt.current)){var In=Zt.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");Va=Va.replace(In,Zt.current)}Zt.current=null,It(Va)},_t=function(ia){var Va=ia.clipboardData,In=Va.getData("text");Zt.current=In},Hn=function(ia){var Va=ia.target;if(Va!==he.current){var In=document.body.style.msTouchAction!==void 0;In?setTimeout(function(){he.current.focus()}):he.current.focus()}},Vn=function(ia){var Va=ht();ia.target!==he.current&&!Va&&Je!=="combobox"&&ia.preventDefault(),(Je!=="combobox"&&(!st||!Va)||!At)&&(At&&Ut!==!1&&un("",!0,!1),qt())},kn={inputRef:he,onInputKeyDown:En,onInputMouseDown:Nn,onInputChange:vt,onInputPaste:_t,onInputCompositionStart:Rt,onInputCompositionEnd:on},ra=Je==="multiple"||Je==="tags"?de.createElement(ga,(0,Ae.Z)({},De,kn)):de.createElement(br,(0,Ae.Z)({},De,kn));return de.createElement("div",{ref:ge,className:"".concat(gt,"-selector"),onClick:Hn,onMouseDown:Vn},ra)},$r=de.forwardRef(ro);$r.displayName="Selector";var Lr=$r,uo=z(62709),Mo=["prefixCls","disabled","visible","children","popupElement","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","builtinPlacements","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],wo=function(De){var ct=De===!0?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:ct,adjustY:1},htmlRegion:"scroll"},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:ct,adjustY:1},htmlRegion:"scroll"},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:ct,adjustY:1},htmlRegion:"scroll"},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:ct,adjustY:1},htmlRegion:"scroll"}}},Vo=function(De,ct){var he=De.prefixCls,lt=De.disabled,gt=De.visible,At=De.children,Je=De.popupElement,st=De.animation,mt=De.transitionName,Ut=De.dropdownStyle,un=De.dropdownClassName,Mn=De.direction,qt=Mn===void 0?"ltr":Mn,Tn=De.placement,ge=De.builtinPlacements,Ce=De.dropdownMatchSelectWidth,Ee=De.dropdownRender,ht=De.dropdownAlign,Wt=De.getPopupContainer,En=De.empty,Nn=De.getTriggerDOMNode,Zt=De.onPopupVisibleChange,It=De.onPopupMouseEnter,Rt=(0,se.Z)(De,Mo),on="".concat(he,"-dropdown"),vt=Je;Ee&&(vt=Ee(Je));var _t=de.useMemo(function(){return ge||wo(Ce)},[ge,Ce]),Hn=st?"".concat(on,"-").concat(st):mt,Vn=typeof Ce=="number",kn=de.useMemo(function(){return Vn?null:Ce===!1?"minWidth":"width"},[Ce,Vn]),ra=Ut;Vn&&(ra=(0,Pe.Z)((0,Pe.Z)({},ra),{},{width:Ce}));var cn=de.useRef(null);return de.useImperativeHandle(ct,function(){return{getPopupElement:function(){return cn.current}}}),de.createElement(uo.Z,(0,Ae.Z)({},Rt,{showAction:Zt?["click"]:[],hideAction:Zt?["click"]:[],popupPlacement:Tn||(qt==="rtl"?"bottomRight":"bottomLeft"),builtinPlacements:_t,prefixCls:on,popupTransitionName:Hn,popup:de.createElement("div",{ref:cn,onMouseEnter:It},vt),stretch:kn,popupAlign:ht,popupVisible:gt,getPopupContainer:Wt,popupClassName:ie()(un,(0,Te.Z)({},"".concat(on,"-empty"),En)),popupStyle:ra,getTriggerDOMNode:Nn,onPopupVisibleChange:Zt}),At)},zo=de.forwardRef(Vo);zo.displayName="SelectTrigger";var Ca=zo,tr=z(84506);function $a(Se,De){var ct=Se.key,he;return"value"in Se&&(he=Se.value),ct!=null?ct:he!==void 0?he:"rc-index-key-".concat(De)}function gr(Se,De){var ct=Se||{},he=ct.label,lt=ct.value,gt=ct.options,At=ct.groupLabel,Je=he||(De?"children":"label");return{label:Je,value:lt||"value",options:gt||"options",groupLabel:At||Je}}function Jr(Se){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ct=De.fieldNames,he=De.childrenAsData,lt=[],gt=gr(ct,!1),At=gt.label,Je=gt.value,st=gt.options,mt=gt.groupLabel;function Ut(un,Mn){un.forEach(function(qt){if(Mn||!(st in qt)){var Tn=qt[Je];lt.push({key:$a(qt,lt.length),groupOption:Mn,data:qt,label:qt[At],value:Tn})}else{var ge=qt[mt];ge===void 0&&he&&(ge=qt.label),lt.push({key:$a(qt,lt.length),group:!0,data:qt,label:ge}),Ut(qt[st],!0)}})}return Ut(Se,!1),lt}function Ha(Se){var De=(0,Pe.Z)({},Se);return"props"in De||Object.defineProperty(De,"props",{get:function(){return(0,_e.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),De}}),De}function rr(Se,De){if(!De||!De.length)return null;var ct=!1;function he(gt,At){var Je=(0,tr.Z)(At),st=Je[0],mt=Je.slice(1);if(!st)return[gt];var Ut=gt.split(st);return ct=ct||Ut.length>1,Ut.reduce(function(un,Mn){return[].concat((0,ke.Z)(un),(0,ke.Z)(he(Mn,mt)))},[]).filter(function(un){return un})}var lt=he(Se,De);return ct?lt:null}var en=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","suffixIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","builtinPlacements","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],gn=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function an(Se){return Se==="tags"||Se==="multiple"}var pa=de.forwardRef(function(Se,De){var ct,he,lt=Se.id,gt=Se.prefixCls,At=Se.className,Je=Se.showSearch,st=Se.tagRender,mt=Se.direction,Ut=Se.omitDomProps,un=Se.displayValues,Mn=Se.onDisplayValuesChange,qt=Se.emptyOptions,Tn=Se.notFoundContent,ge=Tn===void 0?"Not Found":Tn,Ce=Se.onClear,Ee=Se.mode,ht=Se.disabled,Wt=Se.loading,En=Se.getInputElement,Nn=Se.getRawInputElement,Zt=Se.open,It=Se.defaultOpen,Rt=Se.onDropdownVisibleChange,on=Se.activeValue,vt=Se.onActiveValueChange,_t=Se.activeDescendantId,Hn=Se.searchValue,Vn=Se.autoClearSearchValue,kn=Se.onSearch,ra=Se.onSearchSplit,cn=Se.tokenSeparators,ia=Se.allowClear,Va=Se.suffixIcon,In=Se.clearIcon,bn=Se.OptionList,vr=Se.animation,kr=Se.transitionName,Gr=Se.dropdownStyle,Zr=Se.dropdownClassName,po=Se.dropdownMatchSelectWidth,ka=Se.dropdownRender,ar=Se.dropdownAlign,qa=Se.placement,Hr=Se.builtinPlacements,_r=Se.getPopupContainer,hr=Se.showAction,ho=hr===void 0?[]:hr,ao=Se.onFocus,Ur=Se.onBlur,Kr=Se.onKeyUp,Wr=Se.onKeyDown,Ko=Se.onMouseDown,Zo=(0,se.Z)(Se,en),fi=an(Ee),gi=(Je!==void 0?Je:fi)||Ee==="combobox",ri=(0,Pe.Z)({},Zo);gn.forEach(function(Ro){delete ri[Ro]}),Ut==null||Ut.forEach(function(Ro){delete ri[Ro]});var jo=de.useState(!1),Uo=(0,ze.Z)(jo,2),So=Uo[0],Oo=Uo[1];de.useEffect(function(){Oo(ce())},[]);var mi=de.useRef(null),ui=de.useRef(null),Li=de.useRef(null),co=de.useRef(null),Ga=de.useRef(null),Xr=oe(),Yr=(0,ze.Z)(Xr,3),Sr=Yr[0],Ao=Yr[1],oi=Yr[2];de.useImperativeHandle(De,function(){var Ro,Do;return{focus:(Ro=co.current)===null||Ro===void 0?void 0:Ro.focus,blur:(Do=co.current)===null||Do===void 0?void 0:Do.blur,scrollTo:function(Ui){var Ei;return(Ei=Ga.current)===null||Ei===void 0?void 0:Ei.scrollTo(Ui)}}});var zi=de.useMemo(function(){var Ro;if(Ee!=="combobox")return Hn;var Do=(Ro=un[0])===null||Ro===void 0?void 0:Ro.value;return typeof Do=="string"||typeof Do=="number"?String(Do):""},[Hn,Ee,un]),Fi=Ee==="combobox"&&typeof En=="function"&&En()||null,Zi=typeof Nn=="function"&&Nn(),Hi=(0,a.x1)(ui,Zi==null||(ct=Zi.props)===null||ct===void 0?void 0:ct.ref),ul=de.useState(!1),_i=(0,ze.Z)(ul,2),Gi=_i[0],nl=_i[1];(0,je.Z)(function(){nl(!0)},[]);var Dl=(0,Ze.Z)(!1,{defaultValue:It,value:Zt}),fe=(0,ze.Z)(Dl,2),pe=fe[0],Fe=fe[1],Re=Gi?pe:!1,qe=!ge&&qt;(ht||qe&&Re&&Ee==="combobox")&&(Re=!1);var tt=qe?!1:Re,Ct=de.useCallback(function(Ro){var Do=Ro!==void 0?Ro:!Re;ht||(Fe(Do),Re!==Do&&(Rt==null||Rt(Do)))},[ht,Re,Fe,Rt]),Kt=de.useMemo(function(){return(cn||[]).some(function(Ro){return[`
`,`\r
`].includes(Ro)})},[cn]),Lt=function(Do,xo,Ui){var Ei=!0,Wi=Do;vt==null||vt(null);var Vi=Ui?null:rr(Do,cn);return Ee!=="combobox"&&Vi&&(Wi="",ra==null||ra(Vi),Ct(!1),Ei=!1),kn&&zi!==Wi&&kn(Wi,{source:xo?"typing":"effect"}),Ei},Bn=function(Do){!Do||!Do.trim()||kn(Do,{source:"submit"})};de.useEffect(function(){!Re&&!fi&&Ee!=="combobox"&&Lt("",!1,!1)},[Re]),de.useEffect(function(){pe&&ht&&Fe(!1),ht&&Ao(!1)},[ht]);var Gn=ue(),zn=(0,ze.Z)(Gn,2),Jt=zn[0],wn=zn[1],An=function(Do){var xo=Jt(),Ui=Do.which;if(Ui===y.Z.ENTER&&(Ee!=="combobox"&&Do.preventDefault(),Re||Ct(!0)),wn(!!zi),Ui===y.Z.BACKSPACE&&!xo&&fi&&!zi&&un.length){for(var Ei=(0,ke.Z)(un),Wi=null,Vi=Ei.length-1;Vi>=0;Vi-=1){var Nl=Ei[Vi];if(!Nl.disabled){Ei.splice(Vi,1),Wi=Nl;break}}Wi&&Mn(Ei,{type:"remove",values:[Wi]})}for(var ii=arguments.length,ei=new Array(ii>1?ii-1:0),Jo=1;Jo<ii;Jo++)ei[Jo-1]=arguments[Jo];if(Re&&Ga.current){var ti;(ti=Ga.current).onKeyDown.apply(ti,[Do].concat(ei))}Wr==null||Wr.apply(void 0,[Do].concat(ei))},qn=function(Do){for(var xo=arguments.length,Ui=new Array(xo>1?xo-1:0),Ei=1;Ei<xo;Ei++)Ui[Ei-1]=arguments[Ei];if(Re&&Ga.current){var Wi;(Wi=Ga.current).onKeyUp.apply(Wi,[Do].concat(Ui))}Kr==null||Kr.apply(void 0,[Do].concat(Ui))},la=function(Do){var xo=un.filter(function(Ui){return Ui!==Do});Mn(xo,{type:"remove",values:[Do]})},Aa=de.useRef(!1),Ma=function(){Ao(!0),ht||(ao&&!Aa.current&&ao.apply(void 0,arguments),ho.includes("focus")&&Ct(!0)),Aa.current=!0},cr=function(){Ao(!1,function(){Aa.current=!1,Ct(!1)}),!ht&&(zi&&(Ee==="tags"?kn(zi,{source:"submit"}):Ee==="multiple"&&kn("",{source:"blur"})),Ur&&Ur.apply(void 0,arguments))},Ta=[];de.useEffect(function(){return function(){Ta.forEach(function(Ro){return clearTimeout(Ro)}),Ta.splice(0,Ta.length)}},[]);var er=function(Do){var xo,Ui=Do.target,Ei=(xo=Li.current)===null||xo===void 0?void 0:xo.getPopupElement();if(Ei&&Ei.contains(Ui)){var Wi=setTimeout(function(){var ei=Ta.indexOf(Wi);if(ei!==-1&&Ta.splice(ei,1),oi(),!So&&!Ei.contains(document.activeElement)){var Jo;(Jo=co.current)===null||Jo===void 0||Jo.focus()}});Ta.push(Wi)}for(var Vi=arguments.length,Nl=new Array(Vi>1?Vi-1:0),ii=1;ii<Vi;ii++)Nl[ii-1]=arguments[ii];Ko==null||Ko.apply(void 0,[Do].concat(Nl))},Br=de.useState({}),fo=(0,ze.Z)(Br,2),mo=fo[1];function Fr(){mo({})}var zr;Zi&&(zr=function(Do){Ct(Do)}),ve(function(){var Ro;return[mi.current,(Ro=Li.current)===null||Ro===void 0?void 0:Ro.getPopupElement()]},tt,Ct,!!Zi);var qr=de.useMemo(function(){return(0,Pe.Z)((0,Pe.Z)({},Se),{},{notFoundContent:ge,open:Re,triggerOpen:tt,id:lt,showSearch:gi,multiple:fi,toggleOpen:Ct})},[Se,ge,tt,Re,lt,gi,fi,Ct]),Ar=!!Va||Wt,eo;Ar&&(eo=de.createElement(E,{className:ie()("".concat(gt,"-arrow"),(0,Te.Z)({},"".concat(gt,"-arrow-loading"),Wt)),customizeIcon:Va,customizeIconProps:{loading:Wt,searchValue:zi,open:Re,focused:Sr,showSearch:gi}}));var Lo=function(){var Do;Ce==null||Ce(),(Do=co.current)===null||Do===void 0||Do.focus(),Mn([],{type:"clear",values:un}),Lt("",!1,!1)},bi=ee(gt,Lo,un,ia,In,ht,zi,Ee),yi=bi.allowClear,Qo=bi.clearIcon,Oi=de.createElement(bn,{ref:Ga}),Ti=ie()(gt,At,(he={},(0,Te.Z)(he,"".concat(gt,"-focused"),Sr),(0,Te.Z)(he,"".concat(gt,"-multiple"),fi),(0,Te.Z)(he,"".concat(gt,"-single"),!fi),(0,Te.Z)(he,"".concat(gt,"-allow-clear"),ia),(0,Te.Z)(he,"".concat(gt,"-show-arrow"),Ar),(0,Te.Z)(he,"".concat(gt,"-disabled"),ht),(0,Te.Z)(he,"".concat(gt,"-loading"),Wt),(0,Te.Z)(he,"".concat(gt,"-open"),Re),(0,Te.Z)(he,"".concat(gt,"-customize-input"),Fi),(0,Te.Z)(he,"".concat(gt,"-show-search"),gi),he)),lo=de.createElement(Ca,{ref:Li,disabled:ht,prefixCls:gt,visible:tt,popupElement:Oi,animation:vr,transitionName:kr,dropdownStyle:Gr,dropdownClassName:Zr,direction:mt,dropdownMatchSelectWidth:po,dropdownRender:ka,dropdownAlign:ar,placement:qa,builtinPlacements:Hr,getPopupContainer:_r,empty:qt,getTriggerDOMNode:function(){return ui.current},onPopupVisibleChange:zr,onPopupMouseEnter:Fr},Zi?de.cloneElement(Zi,{ref:Hi}):de.createElement(Lr,(0,Ae.Z)({},Se,{domRef:ui,prefixCls:gt,inputElement:Fi,ref:co,id:lt,showSearch:gi,autoClearSearchValue:Vn,mode:Ee,activeDescendantId:_t,tagRender:st,values:un,open:Re,onToggleOpen:Ct,activeValue:on,searchValue:zi,onSearch:Lt,onSearchSubmit:Bn,onRemove:la,tokenWithEnter:Kt}))),_o;return Zi?_o=lo:_o=de.createElement("div",(0,Ae.Z)({className:Ti},ri,{ref:mi,onMouseDown:er,onKeyDown:An,onKeyUp:qn,onFocus:Ma,onBlur:cr}),Sr&&!Re&&de.createElement("span",{style:{width:0,height:0,position:"absolute",overflow:"hidden",opacity:0},"aria-live":"polite"},"".concat(un.map(function(Ro){var Do=Ro.label,xo=Ro.value;return["number","string"].includes((0,et.Z)(Do))?Do:xo}).join(", "))),lo,eo,yi&&Qo),de.createElement(te.Provider,{value:qr},_o)}),Ja=pa,xr=function(Se,De){var ct=de.useRef({values:new Map,options:new Map}),he=de.useMemo(function(){var gt=ct.current,At=gt.values,Je=gt.options,st=Se.map(function(un){if(un.label===void 0){var Mn;return(0,Pe.Z)((0,Pe.Z)({},un),{},{label:(Mn=At.get(un.value))===null||Mn===void 0?void 0:Mn.label})}return un}),mt=new Map,Ut=new Map;return st.forEach(function(un){mt.set(un.value,un),Ut.set(un.value,De.get(un.value)||Je.get(un.value))}),ct.current.values=mt,ct.current.options=Ut,st},[Se,De]),lt=de.useCallback(function(gt){return De.get(gt)||ct.current.options.get(gt)},[De]);return[he,lt]};function vo(Se,De){return ut(Se).join("").toUpperCase().includes(De)}var Qr=function(Se,De,ct,he,lt){return de.useMemo(function(){if(!ct||he===!1)return Se;var gt=De.options,At=De.label,Je=De.value,st=[],mt=typeof he=="function",Ut=ct.toUpperCase(),un=mt?he:function(qt,Tn){return lt?vo(Tn[lt],Ut):Tn[gt]?vo(Tn[At!=="children"?At:"label"],Ut):vo(Tn[Je],Ut)},Mn=mt?function(qt){return Ha(qt)}:function(qt){return qt};return Se.forEach(function(qt){if(qt[gt]){var Tn=un(ct,Mn(qt));if(Tn)st.push(qt);else{var ge=qt[gt].filter(function(Ce){return un(ct,Mn(Ce))});ge.length&&st.push((0,Pe.Z)((0,Pe.Z)({},qt),{},(0,Te.Z)({},gt,ge)))}return}un(ct,Mn(qt))&&st.push(qt)}),st},[Se,he,lt,ct,De])},xn=z(98924),fa=0,yo=(0,xn.Z)();function ca(){var Se;return yo?(Se=fa,fa+=1):Se="TEST_OR_SSR",Se}function dr(Se){var De=de.useState(),ct=(0,ze.Z)(De,2),he=ct[0],lt=ct[1];return de.useEffect(function(){lt("rc_select_".concat(ca()))},[]),Se||he}var Eo=z(50344),Di=["children","value"],Xo=["children"];function Oa(Se){var De=Se,ct=De.key,he=De.props,lt=he.children,gt=he.value,At=(0,se.Z)(he,Di);return(0,Pe.Z)({key:ct,value:gt!==void 0?gt:ct,children:lt},At)}function qi(Se){var De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return(0,Eo.Z)(Se).map(function(ct,he){if(!de.isValidElement(ct)||!ct.type)return null;var lt=ct,gt=lt.type.isSelectOptGroup,At=lt.key,Je=lt.props,st=Je.children,mt=(0,se.Z)(Je,Xo);return De||!gt?Oa(ct):(0,Pe.Z)((0,Pe.Z)({key:"__RC_SELECT_GRP__".concat(At===null?he:At,"__"),label:At},mt),{},{options:qi(st)})}).filter(function(ct){return ct})}function Si(Se,De,ct,he,lt){return de.useMemo(function(){var gt=Se,At=!Se;At&&(gt=qi(De));var Je=new Map,st=new Map,mt=function(Mn,qt,Tn){Tn&&typeof Tn=="string"&&Mn.set(qt[Tn],qt)};function Ut(un){for(var Mn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,qt=0;qt<un.length;qt+=1){var Tn=un[qt];!Tn[ct.options]||Mn?(Je.set(Tn[ct.value],Tn),mt(st,Tn,ct.label),mt(st,Tn,he),mt(st,Tn,lt)):Ut(Tn[ct.options],!0)}}return Ut(gt),{options:gt,valueOptions:Je,labelOptions:st}},[Se,De,ct,he,lt])}function vn(Se){var De=de.useRef();De.current=Se;var ct=de.useCallback(function(){return De.current.apply(De,arguments)},[]);return ct}var Ea=function(){return null};Ea.isSelectOptGroup=!0;var ha=Ea,La=function(){return null};La.isSelectOption=!0;var wr=La,ja=z(56982),Er=z(98423),nn=z(73299),To=de.createContext(null),za=To;function to(){return/(mac\sos|macintosh)/i.test(navigator.appVersion)}var li=["disabled","title","children","style","className"];function Ka(Se){return typeof Se=="string"||typeof Se=="number"}var Or=function(De,ct){var he=re(),lt=he.prefixCls,gt=he.id,At=he.open,Je=he.multiple,st=he.mode,mt=he.searchValue,Ut=he.toggleOpen,un=he.notFoundContent,Mn=he.onPopupScroll,qt=de.useContext(za),Tn=qt.flattenOptions,ge=qt.onActiveValue,Ce=qt.defaultActiveFirstOption,Ee=qt.onSelect,ht=qt.menuItemSelectedIcon,Wt=qt.rawValues,En=qt.fieldNames,Nn=qt.virtual,Zt=qt.direction,It=qt.listHeight,Rt=qt.listItemHeight,on="".concat(lt,"-item"),vt=(0,ja.Z)(function(){return Tn},[At,Tn],function(ar,qa){return qa[0]&&ar[1]!==qa[1]}),_t=de.useRef(null),Hn=function(qa){qa.preventDefault()},Vn=function(qa){_t.current&&_t.current.scrollTo(typeof qa=="number"?{index:qa}:qa)},kn=function(qa){for(var Hr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1,_r=vt.length,hr=0;hr<_r;hr+=1){var ho=(qa+hr*Hr+_r)%_r,ao=vt[ho],Ur=ao.group,Kr=ao.data;if(!Ur&&!Kr.disabled)return ho}return-1},ra=de.useState(function(){return kn(0)}),cn=(0,ze.Z)(ra,2),ia=cn[0],Va=cn[1],In=function(qa){var Hr=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;Va(qa);var _r={source:Hr?"keyboard":"mouse"},hr=vt[qa];if(!hr){ge(null,-1,_r);return}ge(hr.value,qa,_r)};(0,de.useEffect)(function(){In(Ce!==!1?kn(0):-1)},[vt.length,mt]);var bn=de.useCallback(function(ar){return Wt.has(ar)&&st!=="combobox"},[st,(0,ke.Z)(Wt).toString(),Wt.size]);(0,de.useEffect)(function(){var ar=setTimeout(function(){if(!Je&&At&&Wt.size===1){var Hr=Array.from(Wt)[0],_r=vt.findIndex(function(hr){var ho=hr.data;return ho.value===Hr});_r!==-1&&(In(_r),Vn(_r))}});if(At){var qa;(qa=_t.current)===null||qa===void 0||qa.scrollTo(void 0)}return function(){return clearTimeout(ar)}},[At,mt,Tn.length]);var vr=function(qa){qa!==void 0&&Ee(qa,{selected:!Wt.has(qa)}),Je||Ut(!1)};if(de.useImperativeHandle(ct,function(){return{onKeyDown:function(qa){var Hr=qa.which,_r=qa.ctrlKey;switch(Hr){case y.Z.N:case y.Z.P:case y.Z.UP:case y.Z.DOWN:{var hr=0;if(Hr===y.Z.UP?hr=-1:Hr===y.Z.DOWN?hr=1:to()&&_r&&(Hr===y.Z.N?hr=1:Hr===y.Z.P&&(hr=-1)),hr!==0){var ho=kn(ia+hr,hr);Vn(ho),In(ho,!0)}break}case y.Z.ENTER:{var ao=vt[ia];ao&&!ao.data.disabled?vr(ao.value):vr(void 0),At&&qa.preventDefault();break}case y.Z.ESC:Ut(!1),At&&qa.stopPropagation()}},onKeyUp:function(){},scrollTo:function(qa){Vn(qa)}}}),vt.length===0)return de.createElement("div",{role:"listbox",id:"".concat(gt,"_list"),className:"".concat(on,"-empty"),onMouseDown:Hn},un);var kr=Object.keys(En).map(function(ar){return En[ar]}),Gr=function(qa){return qa.label};function Zr(ar,qa){var Hr=ar.group;return{role:Hr?"presentation":"option",id:"".concat(gt,"_list_").concat(qa)}}var po=function(qa){var Hr=vt[qa];if(!Hr)return null;var _r=Hr.data||{},hr=_r.value,ho=Hr.group,ao=(0,xe.Z)(_r,!0),Ur=Gr(Hr);return Hr?de.createElement("div",(0,Ae.Z)({"aria-label":typeof Ur=="string"&&!ho?Ur:null},ao,{key:qa},Zr(Hr,qa),{"aria-selected":bn(hr)}),hr):null},ka={role:"listbox",id:"".concat(gt,"_list")};return de.createElement(de.Fragment,null,Nn&&de.createElement("div",(0,Ae.Z)({},ka,{style:{height:0,width:0,overflow:"hidden"}}),po(ia-1),po(ia),po(ia+1)),de.createElement(nn.Z,{itemKey:"key",ref:_t,data:vt,height:It,itemHeight:Rt,fullHeight:!1,onMouseDown:Hn,onScroll:Mn,virtual:Nn,direction:Zt,innerProps:Nn?null:ka},function(ar,qa){var Hr,_r=ar.group,hr=ar.groupOption,ho=ar.data,ao=ar.label,Ur=ar.value,Kr=ho.key;if(_r){var Wr,Ko=(Wr=ho.title)!==null&&Wr!==void 0?Wr:Ka(ao)?ao.toString():void 0;return de.createElement("div",{className:ie()(on,"".concat(on,"-group")),title:Ko},ao!==void 0?ao:Kr)}var Zo=ho.disabled,fi=ho.title,gi=ho.children,ri=ho.style,jo=ho.className,Uo=(0,se.Z)(ho,li),So=(0,Er.Z)(Uo,kr),Oo=bn(Ur),mi="".concat(on,"-option"),ui=ie()(on,mi,jo,(Hr={},(0,Te.Z)(Hr,"".concat(mi,"-grouped"),hr),(0,Te.Z)(Hr,"".concat(mi,"-active"),ia===qa&&!Zo),(0,Te.Z)(Hr,"".concat(mi,"-disabled"),Zo),(0,Te.Z)(Hr,"".concat(mi,"-selected"),Oo),Hr)),Li=Gr(ar),co=!ht||typeof ht=="function"||Oo,Ga=typeof Li=="number"?Li:Li||Ur,Xr=Ka(Ga)?Ga.toString():void 0;return fi!==void 0&&(Xr=fi),de.createElement("div",(0,Ae.Z)({},(0,xe.Z)(So),Nn?{}:Zr(ar,qa),{"aria-selected":Oo,className:ui,title:Xr,onMouseMove:function(){ia===qa||Zo||In(qa)},onClick:function(){Zo||vr(Ur)},style:ri}),de.createElement("div",{className:"".concat(mi,"-content")},Ga),de.isValidElement(ht)||Oo,co&&de.createElement(E,{className:"".concat(on,"-option-state"),customizeIcon:ht,customizeIconProps:{isSelected:Oo}},Oo?"\u2713":null))}))},Bo=de.forwardRef(Or);Bo.displayName="OptionList";var oo=Bo;function Ai(Se){var De=Se.mode,ct=Se.options,he=Se.children,lt=Se.backfill,gt=Se.allowClear,At=Se.placeholder,Je=Se.getInputElement,st=Se.showSearch,mt=Se.onSearch,Ut=Se.defaultOpen,un=Se.autoFocus,Mn=Se.labelInValue,qt=Se.value,Tn=Se.inputValue,ge=Se.optionLabelProp,Ce=isMultiple(De),Ee=st!==void 0?st:Ce||De==="combobox",ht=ct||convertChildrenToData(he);if(warning(De!=="tags"||ht.every(function(Zt){return!Zt.disabled}),"Please avoid setting option to disabled in tags mode since user can always type text as tag."),De==="tags"||De==="combobox"){var Wt=ht.some(function(Zt){return Zt.options?Zt.options.some(function(It){return typeof("value"in It?It.value:It.key)=="number"}):typeof("value"in Zt?Zt.value:Zt.key)=="number"});warning(!Wt,"`value` of Option should not use number type when `mode` is `tags` or `combobox`.")}if(warning(De!=="combobox"||!ge,"`combobox` mode not support `optionLabelProp`. Please set `value` on Option directly."),warning(De==="combobox"||!lt,"`backfill` only works with `combobox` mode."),warning(De==="combobox"||!Je,"`getInputElement` only work with `combobox` mode."),noteOnce(De!=="combobox"||!Je||!gt||!At,"Customize `getInputElement` should customize clear and placeholder logic instead of configuring `allowClear` and `placeholder`."),mt&&!Ee&&De!=="combobox"&&De!=="tags"&&warning(!1,"`onSearch` should work with `showSearch` instead of use alone."),noteOnce(!Ut||un,"`defaultOpen` makes Select open without focus which means it will not close by click outside. You can set `autoFocus` if needed."),qt!=null){var En=toArray(qt);warning(!Mn||En.every(function(Zt){return _typeof(Zt)==="object"&&("key"in Zt||"value"in Zt)}),"`value` should in shape of `{ value: string | number, label?: ReactNode }` when you set `labelInValue` to `true`"),warning(!Ce||Array.isArray(qt),"`value` should be array when `mode` is `multiple` or `tags`")}if(he){var Nn=null;toNodeArray(he).some(function(Zt){if(!React.isValidElement(Zt)||!Zt.type)return!1;var It=Zt,Rt=It.type;if(Rt.isSelectOption)return!1;if(Rt.isSelectOptGroup){var on=toNodeArray(Zt.props.children).every(function(vt){return!React.isValidElement(vt)||!Zt.type||vt.type.isSelectOption?!0:(Nn=vt.type,!1)});return!on}return Nn=Rt,!0}),Nn&&warning(!1,"`children` should be `Select.Option` or `Select.OptGroup` instead of `".concat(Nn.displayName||Nn.name||Nn,"`.")),warning(Tn===void 0,"`inputValue` is deprecated, please use `searchValue` instead.")}}function Pi(Se,De){if(Se){var ct=function he(lt){for(var gt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,At=0;At<lt.length;At++){var Je=lt[At];if(Je[De==null?void 0:De.value]===null)return warning(!1,"`value` in Select options should not be `null`."),!0;if(!gt&&Array.isArray(Je[De==null?void 0:De.options])&&he(Je[De==null?void 0:De.options],!0))break}};ct(Se)}}var Ni=null,ni=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","direction","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],Ci=["inputValue"];function Bt(Se){return!Se||(0,et.Z)(Se)!=="object"}var kt=de.forwardRef(function(Se,De){var ct=Se.id,he=Se.mode,lt=Se.prefixCls,gt=lt===void 0?"rc-select":lt,At=Se.backfill,Je=Se.fieldNames,st=Se.inputValue,mt=Se.searchValue,Ut=Se.onSearch,un=Se.autoClearSearchValue,Mn=un===void 0?!0:un,qt=Se.onSelect,Tn=Se.onDeselect,ge=Se.dropdownMatchSelectWidth,Ce=ge===void 0?!0:ge,Ee=Se.filterOption,ht=Se.filterSort,Wt=Se.optionFilterProp,En=Se.optionLabelProp,Nn=Se.options,Zt=Se.children,It=Se.defaultActiveFirstOption,Rt=Se.menuItemSelectedIcon,on=Se.virtual,vt=Se.direction,_t=Se.listHeight,Hn=_t===void 0?200:_t,Vn=Se.listItemHeight,kn=Vn===void 0?20:Vn,ra=Se.value,cn=Se.defaultValue,ia=Se.labelInValue,Va=Se.onChange,In=(0,se.Z)(Se,ni),bn=dr(ct),vr=an(he),kr=!!(!Nn&&Zt),Gr=de.useMemo(function(){return Ee===void 0&&he==="combobox"?!1:Ee},[Ee,he]),Zr=de.useMemo(function(){return gr(Je,kr)},[JSON.stringify(Je),kr]),po=(0,Ze.Z)("",{value:mt!==void 0?mt:st,postState:function(qe){return qe||""}}),ka=(0,ze.Z)(po,2),ar=ka[0],qa=ka[1],Hr=Si(Nn,Zt,Zr,Wt,En),_r=Hr.valueOptions,hr=Hr.labelOptions,ho=Hr.options,ao=de.useCallback(function(Re){var qe=ut(Re);return qe.map(function(tt){var Ct,Kt,Lt,Bn,Gn;if(Bt(tt))Ct=tt;else{var zn;Lt=tt.key,Kt=tt.label,Ct=(zn=tt.value)!==null&&zn!==void 0?zn:Lt}var Jt=_r.get(Ct);if(Jt){var wn;if(Kt===void 0&&(Kt=Jt==null?void 0:Jt[En||Zr.label]),Lt===void 0&&(Lt=(wn=Jt==null?void 0:Jt.key)!==null&&wn!==void 0?wn:Ct),Bn=Jt==null?void 0:Jt.disabled,Gn=Jt==null?void 0:Jt.title,0)var An}return{label:Kt,value:Ct,key:Lt,disabled:Bn,title:Gn}})},[Zr,En,_r]),Ur=(0,Ze.Z)(cn,{value:ra}),Kr=(0,ze.Z)(Ur,2),Wr=Kr[0],Ko=Kr[1],Zo=de.useMemo(function(){var Re,qe=ao(Wr);return he==="combobox"&&at((Re=qe[0])===null||Re===void 0?void 0:Re.value)?[]:qe},[Wr,ao,he]),fi=xr(Zo,_r),gi=(0,ze.Z)(fi,2),ri=gi[0],jo=gi[1],Uo=de.useMemo(function(){if(!he&&ri.length===1){var Re=ri[0];if(Re.value===null&&(Re.label===null||Re.label===void 0))return[]}return ri.map(function(qe){var tt;return(0,Pe.Z)((0,Pe.Z)({},qe),{},{label:(tt=qe.label)!==null&&tt!==void 0?tt:qe.value})})},[he,ri]),So=de.useMemo(function(){return new Set(ri.map(function(Re){return Re.value}))},[ri]);de.useEffect(function(){if(he==="combobox"){var Re,qe=(Re=ri[0])===null||Re===void 0?void 0:Re.value;qa(ot(qe)?String(qe):"")}},[ri]);var Oo=vn(function(Re,qe){var tt,Ct=qe!=null?qe:Re;return tt={},(0,Te.Z)(tt,Zr.value,Re),(0,Te.Z)(tt,Zr.label,Ct),tt}),mi=de.useMemo(function(){if(he!=="tags")return ho;var Re=(0,ke.Z)(ho),qe=function(Ct){return _r.has(Ct)};return(0,ke.Z)(ri).sort(function(tt,Ct){return tt.value<Ct.value?-1:1}).forEach(function(tt){var Ct=tt.value;qe(Ct)||Re.push(Oo(Ct,tt.label))}),Re},[Oo,ho,_r,ri,he]),ui=Qr(mi,Zr,ar,Gr,Wt),Li=de.useMemo(function(){return he!=="tags"||!ar||ui.some(function(Re){return Re[Wt||"value"]===ar})||ui.some(function(Re){return Re[Zr.value]===ar})?ui:[Oo(ar)].concat((0,ke.Z)(ui))},[Oo,Wt,he,ui,ar,Zr]),co=de.useMemo(function(){return ht?(0,ke.Z)(Li).sort(function(Re,qe){return ht(Re,qe)}):Li},[Li,ht]),Ga=de.useMemo(function(){return Jr(co,{fieldNames:Zr,childrenAsData:kr})},[co,Zr,kr]),Xr=function(qe){var tt=ao(qe);if(Ko(tt),Va&&(tt.length!==ri.length||tt.some(function(Lt,Bn){var Gn;return((Gn=ri[Bn])===null||Gn===void 0?void 0:Gn.value)!==(Lt==null?void 0:Lt.value)}))){var Ct=ia?tt:tt.map(function(Lt){return Lt.value}),Kt=tt.map(function(Lt){return Ha(jo(Lt.value))});Va(vr?Ct:Ct[0],vr?Kt:Kt[0])}},Yr=de.useState(null),Sr=(0,ze.Z)(Yr,2),Ao=Sr[0],oi=Sr[1],zi=de.useState(0),Fi=(0,ze.Z)(zi,2),Zi=Fi[0],Hi=Fi[1],ul=It!==void 0?It:he!=="combobox",_i=de.useCallback(function(Re,qe){var tt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{},Ct=tt.source,Kt=Ct===void 0?"keyboard":Ct;Hi(qe),At&&he==="combobox"&&Re!==null&&Kt==="keyboard"&&oi(String(Re))},[At,he]),Gi=function(qe,tt,Ct){var Kt=function(){var Aa,Ma=jo(qe);return[ia?{label:Ma==null?void 0:Ma[Zr.label],value:qe,key:(Aa=Ma==null?void 0:Ma.key)!==null&&Aa!==void 0?Aa:qe}:qe,Ha(Ma)]};if(tt&&qt){var Lt=Kt(),Bn=(0,ze.Z)(Lt,2),Gn=Bn[0],zn=Bn[1];qt(Gn,zn)}else if(!tt&&Tn&&Ct!=="clear"){var Jt=Kt(),wn=(0,ze.Z)(Jt,2),An=wn[0],qn=wn[1];Tn(An,qn)}},nl=vn(function(Re,qe){var tt,Ct=vr?qe.selected:!0;Ct?tt=vr?[].concat((0,ke.Z)(ri),[Re]):[Re]:tt=ri.filter(function(Kt){return Kt.value!==Re}),Xr(tt),Gi(Re,Ct),he==="combobox"?oi(""):(!an||Mn)&&(qa(""),oi(""))}),Dl=function(qe,tt){Xr(qe);var Ct=tt.type,Kt=tt.values;(Ct==="remove"||Ct==="clear")&&Kt.forEach(function(Lt){Gi(Lt.value,!1,Ct)})},fe=function(qe,tt){if(qa(qe),oi(null),tt.source==="submit"){var Ct=(qe||"").trim();if(Ct){var Kt=Array.from(new Set([].concat((0,ke.Z)(So),[Ct])));Xr(Kt),Gi(Ct,!0),qa("")}return}tt.source!=="blur"&&(he==="combobox"&&Xr(qe),Ut==null||Ut(qe))},pe=function(qe){var tt=qe;he!=="tags"&&(tt=qe.map(function(Kt){var Lt=hr.get(Kt);return Lt==null?void 0:Lt.value}).filter(function(Kt){return Kt!==void 0}));var Ct=Array.from(new Set([].concat((0,ke.Z)(So),(0,ke.Z)(tt))));Xr(Ct),Ct.forEach(function(Kt){Gi(Kt,!0)})},Fe=de.useMemo(function(){var Re=on!==!1&&Ce!==!1;return(0,Pe.Z)((0,Pe.Z)({},Hr),{},{flattenOptions:Ga,onActiveValue:_i,defaultActiveFirstOption:ul,onSelect:nl,menuItemSelectedIcon:Rt,rawValues:So,fieldNames:Zr,virtual:Re,direction:vt,listHeight:Hn,listItemHeight:kn,childrenAsData:kr})},[Hr,Ga,_i,ul,nl,Rt,So,Zr,on,Ce,Hn,kn,kr]);return de.createElement(za.Provider,{value:Fe},de.createElement(Ja,(0,Ae.Z)({},In,{id:bn,prefixCls:gt,ref:De,omitDomProps:Ci,mode:he,displayValues:Uo,onDisplayValuesChange:Dl,direction:vt,searchValue:ar,onSearch:fe,autoClearSearchValue:Mn,onSearchSplit:pe,dropdownMatchSelectWidth:Ce,OptionList:oo,emptyOptions:!Ga.length,activeValue:Ao,activeDescendantId:"".concat(bn,"_list_").concat(Zi)})))}),jn=kt;jn.Option=wr,jn.OptGroup=ha;var Ia=null,sr=null,io=z(17341),bo=function(Se){var De=de.useRef({valueLabels:new Map});return de.useMemo(function(){var ct=De.current.valueLabels,he=new Map,lt=Se.map(function(gt){var At,Je=gt.value,st=(At=gt.label)!==null&&At!==void 0?At:ct.get(Je);return he.set(Je,st),(0,Pe.Z)((0,Pe.Z)({},gt),{},{label:st})});return De.current.valueLabels=he,[lt]},[Se])},ko=function(Se,De,ct,he){return de.useMemo(function(){var lt=Se.map(function(st){var mt=st.value;return mt}),gt=De.map(function(st){var mt=st.value;return mt}),At=lt.filter(function(st){return!he[st]});if(ct){var Je=(0,io.S)(lt,!0,he);lt=Je.checkedKeys,gt=Je.halfCheckedKeys}return[Array.from(new Set([].concat((0,ke.Z)(At),(0,ke.Z)(lt)))),gt]},[Se,De,ct,he])},fr=z(1089),$o=function(Se,De){return de.useMemo(function(){var ct=(0,fr.I8)(Se,{fieldNames:De,initWrapper:function(lt){return(0,Pe.Z)((0,Pe.Z)({},lt),{},{valueEntities:new Map})},processEntity:function(lt,gt){var At=lt.node[De.value];if(0)var Je;gt.valueEntities.set(At,lt)}});return ct},[Se,De])},di=function(){return null},Ho=di,xi=["children","value"];function Mi(Se){return(0,Eo.Z)(Se).map(function(De){if(!de.isValidElement(De)||!De.type)return null;var ct=De,he=ct.key,lt=ct.props,gt=lt.children,At=lt.value,Je=(0,se.Z)(lt,xi),st=(0,Pe.Z)({key:he,value:At},Je),mt=Mi(gt);return mt.length&&(st.children=mt),st}).filter(function(De){return De})}function Yo(Se){if(!Se)return Se;var De=(0,Pe.Z)({},Se);return"props"in De||Object.defineProperty(De,"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."),De}}),De}function Bi(Se,De,ct,he,lt,gt){var At=null,Je=null;function st(){function mt(Ut){var un=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"0",Mn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1;return Ut.map(function(qt,Tn){var ge="".concat(un,"-").concat(Tn),Ce=qt[gt.value],Ee=ct.includes(Ce),ht=mt(qt[gt.children]||[],ge,Ee),Wt=de.createElement(Ho,qt,ht.map(function(Nn){return Nn.node}));if(De===Ce&&(At=Wt),Ee){var En={pos:ge,node:Wt,children:ht};return Mn||Je.push(En),En}return null}).filter(function(qt){return qt})}Je||(Je=[],mt(he),Je.sort(function(Ut,un){var Mn=Ut.node.props.value,qt=un.node.props.value,Tn=ct.indexOf(Mn),ge=ct.indexOf(qt);return Tn-ge}))}Object.defineProperty(Se,"triggerNode",{get:function(){return(0,_e.ZP)(!1,"`triggerNode` is deprecated. Please consider decoupling data with node."),st(),At}}),Object.defineProperty(Se,"allCheckedNodes",{get:function(){return(0,_e.ZP)(!1,"`allCheckedNodes` is deprecated. Please consider decoupling data with node."),st(),lt?Je:Je.map(function(Ut){var un=Ut.node;return un})}})}var vi=function(Se,De,ct){var he=ct.treeNodeFilterProp,lt=ct.filterTreeNode,gt=ct.fieldNames,At=gt.children;return de.useMemo(function(){if(!De||lt===!1)return Se;var Je;if(typeof lt=="function")Je=lt;else{var st=De.toUpperCase();Je=function(un,Mn){var qt=Mn[he];return String(qt).toUpperCase().includes(st)}}function mt(Ut){var un=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1;return Ut.reduce(function(Mn,qt){var Tn=qt[At],ge=un||Je(De,Yo(qt)),Ce=mt(Tn||[],ge);return(ge||Ce.length)&&Mn.push((0,Pe.Z)((0,Pe.Z)({},qt),{},(0,Te.Z)({isLeaf:void 0},At,Ce))),Mn},[])}return mt(Se)},[Se,De,At,he,lt])};function Ii(Se){var De=de.useRef();De.current=Se;var ct=de.useCallback(function(){return De.current.apply(De,arguments)},[]);return ct}function Go(Se,De){var ct=De.id,he=De.pId,lt=De.rootPId,gt={},At=[],Je=Se.map(function(st){var mt=(0,Pe.Z)({},st),Ut=mt[ct];return gt[Ut]=mt,mt.key=mt.key||Ut,mt});return Je.forEach(function(st){var mt=st[he],Ut=gt[mt];Ut&&(Ut.children=Ut.children||[],Ut.children.push(st)),(mt===lt||!Ut&&lt===null)&&At.push(st)}),At}function Xt(Se,De,ct){return de.useMemo(function(){return Se?ct?Go(Se,(0,Pe.Z)({id:"id",pId:"pId",rootPId:null},ct!==!0?ct:{})):Se:Mi(De)},[De,ct,Se])}var Fn=de.createContext(null),Wn=Fn,it=z(15671),ta=z(43144),nr=z(97326),ur=z(60136),Ln=z(51630),Xn=z(27822),Pn=z(10225),na=z(36459),Yn=de.forwardRef(function(Se,De){var ct=Se.height,he=Se.offset,lt=Se.children,gt=Se.prefixCls,At=Se.onInnerResize,Je=Se.innerProps,st={},mt={display:"flex",flexDirection:"column"};return he!==void 0&&(st={height:ct,position:"relative",overflow:"hidden"},mt=(0,Pe.Z)((0,Pe.Z)({},mt),{},{transform:"translateY(".concat(he,"px)"),position:"absolute",left:0,right:0,top:0})),de.createElement("div",{style:st},de.createElement(Ue.Z,{onResize:function(un){var Mn=un.offsetHeight;Mn&&At&&At()}},de.createElement("div",(0,Ae.Z)({style:mt,className:ie()((0,Te.Z)({},"".concat(gt,"-holder-inner"),gt)),ref:De},Je),lt)))});Yn.displayName="Filler";var Dn=Yn,Sa=z(75164),Nr=20;function we(Se){return"touches"in Se?Se.touches[0].pageY:Se.pageY}var rn=function(Se){(0,ur.Z)(ct,Se);var De=(0,Ln.Z)(ct);function ct(){var he;(0,it.Z)(this,ct);for(var lt=arguments.length,gt=new Array(lt),At=0;At<lt;At++)gt[At]=arguments[At];return he=De.call.apply(De,[this].concat(gt)),he.moveRaf=null,he.scrollbarRef=de.createRef(),he.thumbRef=de.createRef(),he.visibleTimeout=null,he.state={dragging:!1,pageY:null,startTop:null,visible:!1},he.delayHidden=function(){clearTimeout(he.visibleTimeout),he.setState({visible:!0}),he.visibleTimeout=setTimeout(function(){he.setState({visible:!1})},2e3)},he.onScrollbarTouchStart=function(Je){Je.preventDefault()},he.onContainerMouseDown=function(Je){Je.stopPropagation(),Je.preventDefault()},he.patchEvents=function(){window.addEventListener("mousemove",he.onMouseMove),window.addEventListener("mouseup",he.onMouseUp),he.thumbRef.current.addEventListener("touchmove",he.onMouseMove),he.thumbRef.current.addEventListener("touchend",he.onMouseUp)},he.removeEvents=function(){var Je;window.removeEventListener("mousemove",he.onMouseMove),window.removeEventListener("mouseup",he.onMouseUp),(Je=he.scrollbarRef.current)===null||Je===void 0||Je.removeEventListener("touchstart",he.onScrollbarTouchStart),he.thumbRef.current&&(he.thumbRef.current.removeEventListener("touchstart",he.onMouseDown),he.thumbRef.current.removeEventListener("touchmove",he.onMouseMove),he.thumbRef.current.removeEventListener("touchend",he.onMouseUp)),Sa.Z.cancel(he.moveRaf)},he.onMouseDown=function(Je){var st=he.props.onStartMove;he.setState({dragging:!0,pageY:we(Je),startTop:he.getTop()}),st(),he.patchEvents(),Je.stopPropagation(),Je.preventDefault()},he.onMouseMove=function(Je){var st=he.state,mt=st.dragging,Ut=st.pageY,un=st.startTop,Mn=he.props.onScroll;if(Sa.Z.cancel(he.moveRaf),mt){var qt=we(Je)-Ut,Tn=un+qt,ge=he.getEnableScrollRange(),Ce=he.getEnableHeightRange(),Ee=Ce?Tn/Ce:0,ht=Math.ceil(Ee*ge);he.moveRaf=(0,Sa.Z)(function(){Mn(ht)})}},he.onMouseUp=function(){var Je=he.props.onStopMove;he.setState({dragging:!1}),Je(),he.removeEvents()},he.getSpinHeight=function(){var Je=he.props,st=Je.height,mt=Je.count,Ut=st/mt*10;return Ut=Math.max(Ut,Nr),Ut=Math.min(Ut,st/2),Math.floor(Ut)},he.getEnableScrollRange=function(){var Je=he.props,st=Je.scrollHeight,mt=Je.height;return st-mt||0},he.getEnableHeightRange=function(){var Je=he.props.height,st=he.getSpinHeight();return Je-st||0},he.getTop=function(){var Je=he.props.scrollTop,st=he.getEnableScrollRange(),mt=he.getEnableHeightRange();if(Je===0||st===0)return 0;var Ut=Je/st;return Ut*mt},he.showScroll=function(){var Je=he.props,st=Je.height,mt=Je.scrollHeight;return mt>st},he}return(0,ta.Z)(ct,[{key:"componentDidMount",value:function(){this.scrollbarRef.current.addEventListener("touchstart",this.onScrollbarTouchStart),this.thumbRef.current.addEventListener("touchstart",this.onMouseDown)}},{key:"componentDidUpdate",value:function(lt){lt.scrollTop!==this.props.scrollTop&&this.delayHidden()}},{key:"componentWillUnmount",value:function(){this.removeEvents(),clearTimeout(this.visibleTimeout)}},{key:"render",value:function(){var lt=this.state,gt=lt.dragging,At=lt.visible,Je=this.props.prefixCls,st=this.getSpinHeight(),mt=this.getTop(),Ut=this.showScroll(),un=Ut&&At;return de.createElement("div",{ref:this.scrollbarRef,className:ie()("".concat(Je,"-scrollbar"),(0,Te.Z)({},"".concat(Je,"-scrollbar-show"),Ut)),style:{width:8,top:0,bottom:0,right:0,position:"absolute",display:un?null:"none"},onMouseDown:this.onContainerMouseDown,onMouseMove:this.delayHidden},de.createElement("div",{ref:this.thumbRef,className:ie()("".concat(Je,"-scrollbar-thumb"),(0,Te.Z)({},"".concat(Je,"-scrollbar-thumb-moving"),gt)),style:{width:"100%",height:st,top:mt,left:0,position:"absolute",background:"rgba(0, 0, 0, 0.5)",borderRadius:99,cursor:"pointer",userSelect:"none"},onMouseDown:this.onMouseDown}))}}]),ct}(de.Component);function Ht(Se){var De=Se.children,ct=Se.setRef,he=de.useCallback(function(lt){ct(lt)},[]);return de.cloneElement(De,{ref:he})}function _n(Se,De,ct,he,lt,gt){var At=gt.getKey;return Se.slice(De,ct+1).map(function(Je,st){var mt=De+st,Ut=lt(Je,mt,{}),un=At(Je);return de.createElement(Ht,{key:un,setRef:function(qt){return he(Je,qt)}},Ut)})}var Gt=z(34203),oa=function(){function Se(){(0,it.Z)(this,Se),this.maps=void 0,this.maps=Object.create(null)}return(0,ta.Z)(Se,[{key:"set",value:function(ct,he){this.maps[ct]=he}},{key:"get",value:function(ct){return this.maps[ct]}}]),Se}(),ma=oa;function ea(Se,De,ct){var he=de.useState(0),lt=(0,ze.Z)(he,2),gt=lt[0],At=lt[1],Je=(0,de.useRef)(new Map),st=(0,de.useRef)(new ma),mt=(0,de.useRef)();function Ut(){Sa.Z.cancel(mt.current)}function un(){Ut(),mt.current=(0,Sa.Z)(function(){Je.current.forEach(function(qt,Tn){if(qt&&qt.offsetParent){var ge=(0,Gt.Z)(qt),Ce=ge.offsetHeight;st.current.get(Tn)!==Ce&&st.current.set(Tn,ge.offsetHeight)}}),At(function(qt){return qt+1})})}function Mn(qt,Tn){var ge=Se(qt),Ce=Je.current.get(ge);Tn?(Je.current.set(ge,Tn),un()):Je.current.delete(ge),!Ce!=!Tn&&(Tn?De==null||De(qt):ct==null||ct(qt))}return(0,de.useEffect)(function(){return Ut},[]),[Mn,un,st.current,gt]}function wa(Se,De,ct,he,lt,gt,At,Je){var st=de.useRef();return function(mt){if(mt==null){Je();return}if(Sa.Z.cancel(st.current),typeof mt=="number")At(mt);else if(mt&&(0,et.Z)(mt)==="object"){var Ut,un=mt.align;"index"in mt?Ut=mt.index:Ut=De.findIndex(function(ge){return lt(ge)===mt.key});var Mn=mt.offset,qt=Mn===void 0?0:Mn,Tn=function ge(Ce,Ee){if(!(Ce<0||!Se.current)){var ht=Se.current.clientHeight,Wt=!1,En=Ee;if(ht){for(var Nn=Ee||un,Zt=0,It=0,Rt=0,on=Math.min(De.length,Ut),vt=0;vt<=on;vt+=1){var _t=lt(De[vt]);It=Zt;var Hn=ct.get(_t);Rt=It+(Hn===void 0?he:Hn),Zt=Rt,vt===Ut&&Hn===void 0&&(Wt=!0)}var Vn=null;switch(Nn){case"top":Vn=It-qt;break;case"bottom":Vn=Rt-ht+qt;break;default:{var kn=Se.current.scrollTop,ra=kn+ht;It<kn?En="top":Rt>ra&&(En="bottom")}}Vn!==null&&Vn!==Se.current.scrollTop&&At(Vn)}st.current=(0,Sa.Z)(function(){Wt&&gt(),ge(Ce-1,En)},2)}};Tn(3)}}}function mr(Se,De,ct,he){var lt=ct-Se,gt=De-ct,At=Math.min(lt,gt)*2;if(he<=At){var Je=Math.floor(he/2);return he%2?ct+Je+1:ct-Je}return lt>gt?ct-(he-gt):ct+(he-lt)}function Ra(Se,De,ct){var he=Se.length,lt=De.length,gt,At;if(he===0&&lt===0)return null;he<lt?(gt=Se,At=De):(gt=De,At=Se);var Je={__EMPTY_ITEM__:!0};function st(Tn){return Tn!==void 0?ct(Tn):Je}for(var mt=null,Ut=Math.abs(he-lt)!==1,un=0;un<At.length;un+=1){var Mn=st(gt[un]),qt=st(At[un]);if(Mn!==qt){mt=un,Ut=Ut||Mn!==st(At[un+1]);break}}return mt===null?null:{index:mt,multiple:Ut}}function Xa(Se,De,ct){var he=de.useState(Se),lt=(0,ze.Z)(he,2),gt=lt[0],At=lt[1],Je=de.useState(null),st=(0,ze.Z)(Je,2),mt=st[0],Ut=st[1];return de.useEffect(function(){var un=Ra(gt||[],Se||[],De);(un==null?void 0:un.index)!==void 0&&(ct==null||ct(un.index),Ut(Se[un.index])),At(Se)},[Se]),[mt]}var Za=(typeof navigator=="undefined"?"undefined":(0,et.Z)(navigator))==="object"&&/Firefox/i.test(navigator.userAgent),pr=Za,Rr=function(Se,De){var ct=(0,de.useRef)(!1),he=(0,de.useRef)(null);function lt(){clearTimeout(he.current),ct.current=!0,he.current=setTimeout(function(){ct.current=!1},50)}var gt=(0,de.useRef)({top:Se,bottom:De});return gt.current.top=Se,gt.current.bottom=De,function(At){var Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,st=At<0&&gt.current.top||At>0&&gt.current.bottom;return Je&&st?(clearTimeout(he.current),ct.current=!1):(!st||ct.current)&&lt(),!ct.current&&st}};function qo(Se,De,ct,he){var lt=(0,de.useRef)(0),gt=(0,de.useRef)(null),At=(0,de.useRef)(null),Je=(0,de.useRef)(!1),st=Rr(De,ct);function mt(un){if(Se){Sa.Z.cancel(gt.current);var Mn=un.deltaY;lt.current+=Mn,At.current=Mn,!st(Mn)&&(pr||un.preventDefault(),gt.current=(0,Sa.Z)(function(){var qt=Je.current?10:1;he(lt.current*qt),lt.current=0}))}}function Ut(un){Se&&(Je.current=un.detail===At.current)}return[mt,Ut]}var si=14/15;function ki(Se,De,ct){var he=(0,de.useRef)(!1),lt=(0,de.useRef)(0),gt=(0,de.useRef)(null),At=(0,de.useRef)(null),Je,st=function(Mn){if(he.current){var qt=Math.ceil(Mn.touches[0].pageY),Tn=lt.current-qt;lt.current=qt,ct(Tn)&&Mn.preventDefault(),clearInterval(At.current),At.current=setInterval(function(){Tn*=si,(!ct(Tn,!0)||Math.abs(Tn)<=.1)&&clearInterval(At.current)},16)}},mt=function(){he.current=!1,Je()},Ut=function(Mn){Je(),Mn.touches.length===1&&!he.current&&(he.current=!0,lt.current=Math.ceil(Mn.touches[0].pageY),gt.current=Mn.target,gt.current.addEventListener("touchmove",st),gt.current.addEventListener("touchend",mt))};Je=function(){gt.current&&(gt.current.removeEventListener("touchmove",st),gt.current.removeEventListener("touchend",mt))},(0,je.Z)(function(){return Se&&De.current.addEventListener("touchstart",Ut),function(){var un;(un=De.current)===null||un===void 0||un.removeEventListener("touchstart",Ut),Je(),clearInterval(At.current)}},[Se])}var pi=["prefixCls","className","height","itemHeight","fullHeight","style","data","children","itemKey","virtual","component","onScroll","onVisibleChange","innerProps"],Ki=[],ml={overflowY:"auto",overflowAnchor:"none"};function Fl(Se,De){var ct=Se.prefixCls,he=ct===void 0?"rc-virtual-list":ct,lt=Se.className,gt=Se.height,At=Se.itemHeight,Je=Se.fullHeight,st=Je===void 0?!0:Je,mt=Se.style,Ut=Se.data,un=Se.children,Mn=Se.itemKey,qt=Se.virtual,Tn=Se.component,ge=Tn===void 0?"div":Tn,Ce=Se.onScroll,Ee=Se.onVisibleChange,ht=Se.innerProps,Wt=(0,se.Z)(Se,pi),En=!!(qt!==!1&&gt&&At),Nn=En&&Ut&&At*Ut.length>gt,Zt=(0,de.useState)(0),It=(0,ze.Z)(Zt,2),Rt=It[0],on=It[1],vt=(0,de.useState)(!1),_t=(0,ze.Z)(vt,2),Hn=_t[0],Vn=_t[1],kn=ie()(he,lt),ra=Ut||Ki,cn=(0,de.useRef)(),ia=(0,de.useRef)(),Va=(0,de.useRef)(),In=de.useCallback(function(Sr){return typeof Mn=="function"?Mn(Sr):Sr==null?void 0:Sr[Mn]},[Mn]),bn={getKey:In};function vr(Sr){on(function(Ao){var oi;typeof Sr=="function"?oi=Sr(Ao):oi=Sr;var zi=gi(oi);return cn.current.scrollTop=zi,zi})}var kr=(0,de.useRef)({start:0,end:ra.length}),Gr=(0,de.useRef)(),Zr=Xa(ra,In),po=(0,ze.Z)(Zr,1),ka=po[0];Gr.current=ka;var ar=ea(In,null,null),qa=(0,ze.Z)(ar,4),Hr=qa[0],_r=qa[1],hr=qa[2],ho=qa[3],ao=de.useMemo(function(){if(!En)return{scrollHeight:void 0,start:0,end:ra.length-1,offset:void 0};if(!Nn){var Sr;return{scrollHeight:((Sr=ia.current)===null||Sr===void 0?void 0:Sr.offsetHeight)||0,start:0,end:ra.length-1,offset:void 0}}for(var Ao=0,oi,zi,Fi,Zi=ra.length,Hi=0;Hi<Zi;Hi+=1){var ul=ra[Hi],_i=In(ul),Gi=hr.get(_i),nl=Ao+(Gi===void 0?At:Gi);nl>=Rt&&oi===void 0&&(oi=Hi,zi=Ao),nl>Rt+gt&&Fi===void 0&&(Fi=Hi),Ao=nl}return oi===void 0&&(oi=0,zi=0,Fi=Math.ceil(gt/At)),Fi===void 0&&(Fi=ra.length-1),Fi=Math.min(Fi+1,ra.length),{scrollHeight:Ao,start:oi,end:Fi,offset:zi}},[Nn,En,Rt,ra,ho,gt]),Ur=ao.scrollHeight,Kr=ao.start,Wr=ao.end,Ko=ao.offset;kr.current.start=Kr,kr.current.end=Wr;var Zo=Ur-gt,fi=(0,de.useRef)(Zo);fi.current=Zo;function gi(Sr){var Ao=Sr;return Number.isNaN(fi.current)||(Ao=Math.min(Ao,fi.current)),Ao=Math.max(Ao,0),Ao}var ri=Rt<=0,jo=Rt>=Zo,Uo=Rr(ri,jo);function So(Sr){var Ao=Sr;vr(Ao)}function Oo(Sr){var Ao=Sr.currentTarget.scrollTop;Ao!==Rt&&vr(Ao),Ce==null||Ce(Sr)}var mi=qo(En,ri,jo,function(Sr){vr(function(Ao){var oi=Ao+Sr;return oi})}),ui=(0,ze.Z)(mi,2),Li=ui[0],co=ui[1];ki(En,cn,function(Sr,Ao){return Uo(Sr,Ao)?!1:(Li({preventDefault:function(){},deltaY:Sr}),!0)}),(0,je.Z)(function(){function Sr(Ao){En&&Ao.preventDefault()}return cn.current.addEventListener("wheel",Li),cn.current.addEventListener("DOMMouseScroll",co),cn.current.addEventListener("MozMousePixelScroll",Sr),function(){cn.current&&(cn.current.removeEventListener("wheel",Li),cn.current.removeEventListener("DOMMouseScroll",co),cn.current.removeEventListener("MozMousePixelScroll",Sr))}},[En]);var Ga=wa(cn,ra,hr,At,In,_r,vr,function(){var Sr;(Sr=Va.current)===null||Sr===void 0||Sr.delayHidden()});de.useImperativeHandle(De,function(){return{scrollTo:Ga}}),(0,je.Z)(function(){if(Ee){var Sr=ra.slice(Kr,Wr+1);Ee(Sr,ra)}},[Kr,Wr,ra]);var Xr=_n(ra,Kr,Wr,Hr,un,bn),Yr=null;return gt&&(Yr=(0,Pe.Z)((0,Te.Z)({},st?"height":"maxHeight",gt),ml),En&&(Yr.overflowY="hidden",Hn&&(Yr.pointerEvents="none"))),de.createElement("div",(0,Ae.Z)({style:(0,Pe.Z)((0,Pe.Z)({},mt),{},{position:"relative"}),className:kn},Wt),de.createElement(ge,{className:"".concat(he,"-holder"),style:Yr,ref:cn,onScroll:Oo},de.createElement(Dn,{prefixCls:he,height:Ur,offset:Ko,onInnerResize:_r,ref:ia,innerProps:ht},Xr)),En&&de.createElement(rn,{ref:Va,prefixCls:he,scrollTop:Rt,height:gt,scrollHeight:Ur,count:ra.length,onScroll:So,onStartMove:function(){Vn(!0)},onStopMove:function(){Vn(!1)}}))}var Xi=de.forwardRef(Fl);Xi.displayName="List";var ol=Xi,pl=ol,Qi=z(62874),Il=z(86128),Vl=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],$l=function(De,ct){var he=De.className,lt=De.style,gt=De.motion,At=De.motionNodes,Je=De.motionType,st=De.onMotionStart,mt=De.onMotionEnd,Ut=De.active,un=De.treeNodeRequiredProps,Mn=(0,se.Z)(De,Vl),qt=de.useState(!0),Tn=(0,ze.Z)(qt,2),ge=Tn[0],Ce=Tn[1],Ee=de.useContext(Xn.k),ht=Ee.prefixCls,Wt=de.useRef(!1),En=function(){Wt.current||mt(),Wt.current=!0};return(0,de.useEffect)(function(){At&&Je==="hide"&&ge&&Ce(!1)},[At]),(0,de.useEffect)(function(){return At&&st(),function(){At&&En()}},[]),At?de.createElement(Qi.Z,(0,Ae.Z)({ref:ct,visible:ge},gt,{motionAppear:Je==="show",onAppearEnd:En,onLeaveEnd:En}),function(Nn,Zt){var It=Nn.className,Rt=Nn.style;return de.createElement("div",{ref:Zt,className:ie()("".concat(ht,"-treenode-motion"),It),style:Rt},At.map(function(on){var vt=(0,Ae.Z)({},((0,na.Z)(on.data),on.data)),_t=on.title,Hn=on.key,Vn=on.isStart,kn=on.isEnd;delete vt.children;var ra=(0,fr.H8)(Hn,un);return de.createElement(Il.Z,(0,Ae.Z)({},vt,ra,{title:_t,active:Ut,data:on.data,key:Hn,isStart:Vn,isEnd:kn}))}))}):de.createElement(Il.Z,(0,Ae.Z)({domRef:ct,className:he,style:lt},Mn,{active:Ut}))};$l.displayName="MotionTreeNode";var jl=de.forwardRef($l),Al=jl;function is(){var Se=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],De=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],ct=Se.length,he=De.length;if(Math.abs(ct-he)!==1)return{add:!1,key:null};function lt(gt,At){var Je=new Map;gt.forEach(function(mt){Je.set(mt,!0)});var st=At.filter(function(mt){return!Je.has(mt)});return st.length===1?st[0]:null}return ct<he?{add:!0,key:lt(Se,De)}:{add:!1,key:lt(De,Se)}}function cl(Se,De,ct){var he=Se.findIndex(function(Je){return Je.key===ct}),lt=Se[he+1],gt=De.findIndex(function(Je){return Je.key===ct});if(lt){var At=De.findIndex(function(Je){return Je.key===lt.key});return De.slice(gt+1,At)}return De.slice(gt+1)}var Tl=["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"],Bl={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},Cs=function(){},Kl="RC_TREE_MOTION_".concat(Math.random()),kl={key:Kl},wi={key:Kl,level:0,index:0,pos:"0",node:kl,nodes:[kl]},fl={parent:null,children:[],pos:wi.pos,data:kl,title:null,key:Kl,isStart:[],isEnd:[]};function Pr(Se,De,ct,he){return De===!1||!ct?Se:Se.slice(0,Math.ceil(ct/he)+1)}function xl(Se){var De=Se.key,ct=Se.pos;return(0,fr.km)(De,ct)}function fs(Se){for(var De=String(Se.data.key),ct=Se;ct.parent;)ct=ct.parent,De="".concat(ct.data.key," > ").concat(De);return De}var vl=de.forwardRef(function(Se,De){var ct=Se.prefixCls,he=Se.data,lt=Se.selectable,gt=Se.checkable,At=Se.expandedKeys,Je=Se.selectedKeys,st=Se.checkedKeys,mt=Se.loadedKeys,Ut=Se.loadingKeys,un=Se.halfCheckedKeys,Mn=Se.keyEntities,qt=Se.disabled,Tn=Se.dragging,ge=Se.dragOverNodeKey,Ce=Se.dropPosition,Ee=Se.motion,ht=Se.height,Wt=Se.itemHeight,En=Se.virtual,Nn=Se.focusable,Zt=Se.activeItem,It=Se.focused,Rt=Se.tabIndex,on=Se.onKeyDown,vt=Se.onFocus,_t=Se.onBlur,Hn=Se.onActiveChange,Vn=Se.onListChangeStart,kn=Se.onListChangeEnd,ra=(0,se.Z)(Se,Tl),cn=de.useRef(null),ia=de.useRef(null);de.useImperativeHandle(De,function(){return{scrollTo:function(Uo){cn.current.scrollTo(Uo)},getIndentWidth:function(){return ia.current.offsetWidth}}});var Va=de.useState(At),In=(0,ze.Z)(Va,2),bn=In[0],vr=In[1],kr=de.useState(he),Gr=(0,ze.Z)(kr,2),Zr=Gr[0],po=Gr[1],ka=de.useState(he),ar=(0,ze.Z)(ka,2),qa=ar[0],Hr=ar[1],_r=de.useState([]),hr=(0,ze.Z)(_r,2),ho=hr[0],ao=hr[1],Ur=de.useState(null),Kr=(0,ze.Z)(Ur,2),Wr=Kr[0],Ko=Kr[1],Zo=de.useRef(he);Zo.current=he;function fi(){var jo=Zo.current;po(jo),Hr(jo),ao([]),Ko(null),kn()}de.useEffect(function(){vr(At);var jo=is(bn,At);if(jo.key!==null)if(jo.add){var Uo=Zr.findIndex(function(co){var Ga=co.key;return Ga===jo.key}),So=Pr(cl(Zr,he,jo.key),En,ht,Wt),Oo=Zr.slice();Oo.splice(Uo+1,0,fl),Hr(Oo),ao(So),Ko("show")}else{var mi=he.findIndex(function(co){var Ga=co.key;return Ga===jo.key}),ui=Pr(cl(he,Zr,jo.key),En,ht,Wt),Li=he.slice();Li.splice(mi+1,0,fl),Hr(Li),ao(ui),Ko("hide")}else Zr!==he&&(po(he),Hr(he))},[At,he]),de.useEffect(function(){Tn||fi()},[Tn]);var gi=Ee?qa:he,ri={expandedKeys:At,selectedKeys:Je,loadedKeys:mt,loadingKeys:Ut,checkedKeys:st,halfCheckedKeys:un,dragOverNodeKey:ge,dropPosition:Ce,keyEntities:Mn};return de.createElement(de.Fragment,null,It&&Zt&&de.createElement("span",{style:Bl,"aria-live":"assertive"},fs(Zt)),de.createElement("div",null,de.createElement("input",{style:Bl,disabled:Nn===!1||qt,tabIndex:Nn!==!1?Rt:null,onKeyDown:on,onFocus:vt,onBlur:_t,value:"",onChange:Cs,"aria-label":"for screen reader"})),de.createElement("div",{className:"".concat(ct,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},de.createElement("div",{className:"".concat(ct,"-indent")},de.createElement("div",{ref:ia,className:"".concat(ct,"-indent-unit")}))),de.createElement(pl,(0,Ae.Z)({},ra,{data:gi,itemKey:xl,height:ht,fullHeight:!1,virtual:En,itemHeight:Wt,prefixCls:"".concat(ct,"-list"),ref:cn,onVisibleChange:function(Uo,So){var Oo=new Set(Uo),mi=So.filter(function(ui){return!Oo.has(ui)});mi.some(function(ui){return xl(ui)===Kl})&&fi()}}),function(jo){var Uo=jo.pos,So=(0,Ae.Z)({},((0,na.Z)(jo.data),jo.data)),Oo=jo.title,mi=jo.key,ui=jo.isStart,Li=jo.isEnd,co=(0,fr.km)(mi,Uo);delete So.key,delete So.children;var Ga=(0,fr.H8)(co,ri);return de.createElement(Al,(0,Ae.Z)({},So,Ga,{title:Oo,active:!!Zt&&mi===Zt.key,pos:Uo,data:jo.data,isStart:ui,isEnd:Li,motion:Ee,motionNodes:mi===Kl?ho:null,motionType:Wr,onMotionStart:Vn,onMotionEnd:fi,treeNodeRequiredProps:ri,onMouseMove:function(){Hn(null)}}))}))});vl.displayName="NodeList";var hl=vl;function Jl(Se){var De=Se.dropPosition,ct=Se.dropLevelOffset,he=Se.indent,lt={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(De){case-1:lt.top=0,lt.left=-ct*he;break;case 1:lt.bottom=0,lt.left=-ct*he;break;case 0:lt.bottom=0,lt.left=he;break}return de.createElement("div",{style:lt})}var wl=10,il=function(Se){(0,ur.Z)(ct,Se);var De=(0,Ln.Z)(ct);function ct(){var he;(0,it.Z)(this,ct);for(var lt=arguments.length,gt=new Array(lt),At=0;At<lt;At++)gt[At]=arguments[At];return he=De.call.apply(De,[this].concat(gt)),he.destroyed=!1,he.delayedDragEnterLogic=void 0,he.loadingRetryTimes={},he.state={keyEntities:{},indent:null,selectedKeys:[],checkedKeys:[],halfCheckedKeys:[],loadedKeys:[],loadingKeys:[],expandedKeys:[],draggingNodeKey:null,dragChildrenKeys:[],dropTargetKey:null,dropPosition:null,dropContainerKey:null,dropLevelOffset:null,dropTargetPos:null,dropAllowed:!0,dragOverNodeKey:null,treeData:[],flattenNodes:[],focused:!1,activeKey:null,listChanging:!1,prevProps:null,fieldNames:(0,fr.w$)()},he.dragStartMousePosition=null,he.dragNode=void 0,he.currentMouseOverDroppableNodeKey=null,he.listRef=de.createRef(),he.onNodeDragStart=function(Je,st){var mt=he.state,Ut=mt.expandedKeys,un=mt.keyEntities,Mn=he.props.onDragStart,qt=st.props.eventKey;he.dragNode=st,he.dragStartMousePosition={x:Je.clientX,y:Je.clientY};var Tn=(0,Pn._5)(Ut,qt);he.setState({draggingNodeKey:qt,dragChildrenKeys:(0,Pn.wA)(qt,un),indent:he.listRef.current.getIndentWidth()}),he.setExpandedKeys(Tn),window.addEventListener("dragend",he.onWindowDragEnd),Mn==null||Mn({event:Je,node:(0,fr.F)(st.props)})},he.onNodeDragEnter=function(Je,st){var mt=he.state,Ut=mt.expandedKeys,un=mt.keyEntities,Mn=mt.dragChildrenKeys,qt=mt.flattenNodes,Tn=mt.indent,ge=he.props,Ce=ge.onDragEnter,Ee=ge.onExpand,ht=ge.allowDrop,Wt=ge.direction,En=st.props,Nn=En.pos,Zt=En.eventKey,It=(0,nr.Z)(he),Rt=It.dragNode;if(he.currentMouseOverDroppableNodeKey!==Zt&&(he.currentMouseOverDroppableNodeKey=Zt),!Rt){he.resetDragState();return}var on=(0,Pn.OM)(Je,Rt,st,Tn,he.dragStartMousePosition,ht,qt,un,Ut,Wt),vt=on.dropPosition,_t=on.dropLevelOffset,Hn=on.dropTargetKey,Vn=on.dropContainerKey,kn=on.dropTargetPos,ra=on.dropAllowed,cn=on.dragOverNodeKey;if(Mn.indexOf(Hn)!==-1||!ra){he.resetDragState();return}if(he.delayedDragEnterLogic||(he.delayedDragEnterLogic={}),Object.keys(he.delayedDragEnterLogic).forEach(function(ia){clearTimeout(he.delayedDragEnterLogic[ia])}),Rt.props.eventKey!==st.props.eventKey&&(Je.persist(),he.delayedDragEnterLogic[Nn]=window.setTimeout(function(){if(he.state.draggingNodeKey!==null){var ia=(0,ke.Z)(Ut),Va=un[st.props.eventKey];Va&&(Va.children||[]).length&&(ia=(0,Pn.L0)(Ut,st.props.eventKey)),"expandedKeys"in he.props||he.setExpandedKeys(ia),Ee==null||Ee(ia,{node:(0,fr.F)(st.props),expanded:!0,nativeEvent:Je.nativeEvent})}},800)),Rt.props.eventKey===Hn&&_t===0){he.resetDragState();return}he.setState({dragOverNodeKey:cn,dropPosition:vt,dropLevelOffset:_t,dropTargetKey:Hn,dropContainerKey:Vn,dropTargetPos:kn,dropAllowed:ra}),Ce==null||Ce({event:Je,node:(0,fr.F)(st.props),expandedKeys:Ut})},he.onNodeDragOver=function(Je,st){var mt=he.state,Ut=mt.dragChildrenKeys,un=mt.flattenNodes,Mn=mt.keyEntities,qt=mt.expandedKeys,Tn=mt.indent,ge=he.props,Ce=ge.onDragOver,Ee=ge.allowDrop,ht=ge.direction,Wt=(0,nr.Z)(he),En=Wt.dragNode;if(En){var Nn=(0,Pn.OM)(Je,En,st,Tn,he.dragStartMousePosition,Ee,un,Mn,qt,ht),Zt=Nn.dropPosition,It=Nn.dropLevelOffset,Rt=Nn.dropTargetKey,on=Nn.dropContainerKey,vt=Nn.dropAllowed,_t=Nn.dropTargetPos,Hn=Nn.dragOverNodeKey;Ut.indexOf(Rt)!==-1||!vt||(En.props.eventKey===Rt&&It===0?he.state.dropPosition===null&&he.state.dropLevelOffset===null&&he.state.dropTargetKey===null&&he.state.dropContainerKey===null&&he.state.dropTargetPos===null&&he.state.dropAllowed===!1&&he.state.dragOverNodeKey===null||he.resetDragState():Zt===he.state.dropPosition&&It===he.state.dropLevelOffset&&Rt===he.state.dropTargetKey&&on===he.state.dropContainerKey&&_t===he.state.dropTargetPos&&vt===he.state.dropAllowed&&Hn===he.state.dragOverNodeKey||he.setState({dropPosition:Zt,dropLevelOffset:It,dropTargetKey:Rt,dropContainerKey:on,dropTargetPos:_t,dropAllowed:vt,dragOverNodeKey:Hn}),Ce==null||Ce({event:Je,node:(0,fr.F)(st.props)}))}},he.onNodeDragLeave=function(Je,st){he.currentMouseOverDroppableNodeKey===st.props.eventKey&&!Je.currentTarget.contains(Je.relatedTarget)&&(he.resetDragState(),he.currentMouseOverDroppableNodeKey=null);var mt=he.props.onDragLeave;mt==null||mt({event:Je,node:(0,fr.F)(st.props)})},he.onWindowDragEnd=function(Je){he.onNodeDragEnd(Je,null,!0),window.removeEventListener("dragend",he.onWindowDragEnd)},he.onNodeDragEnd=function(Je,st){var mt=he.props.onDragEnd;he.setState({dragOverNodeKey:null}),he.cleanDragState(),mt==null||mt({event:Je,node:(0,fr.F)(st.props)}),he.dragNode=null,window.removeEventListener("dragend",he.onWindowDragEnd)},he.onNodeDrop=function(Je,st){var mt,Ut=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,un=he.state,Mn=un.dragChildrenKeys,qt=un.dropPosition,Tn=un.dropTargetKey,ge=un.dropTargetPos,Ce=un.dropAllowed;if(Ce){var Ee=he.props.onDrop;if(he.setState({dragOverNodeKey:null}),he.cleanDragState(),Tn!==null){var ht=(0,Pe.Z)((0,Pe.Z)({},(0,fr.H8)(Tn,he.getTreeNodeRequiredProps())),{},{active:((mt=he.getActiveItem())===null||mt===void 0?void 0:mt.key)===Tn,data:he.state.keyEntities[Tn].node}),Wt=Mn.indexOf(Tn)!==-1;(0,_e.ZP)(!Wt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var En=(0,Pn.yx)(ge),Nn={event:Je,node:(0,fr.F)(ht),dragNode:he.dragNode?(0,fr.F)(he.dragNode.props):null,dragNodesKeys:[he.dragNode.props.eventKey].concat(Mn),dropToGap:qt!==0,dropPosition:qt+Number(En[En.length-1])};Ut||Ee==null||Ee(Nn),he.dragNode=null}}},he.cleanDragState=function(){var Je=he.state.draggingNodeKey;Je!==null&&he.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),he.dragStartMousePosition=null,he.currentMouseOverDroppableNodeKey=null},he.triggerExpandActionExpand=function(Je,st){var mt=he.state,Ut=mt.expandedKeys,un=mt.flattenNodes,Mn=st.expanded,qt=st.key,Tn=st.isLeaf;if(!(Tn||Je.shiftKey||Je.metaKey||Je.ctrlKey)){var ge=un.filter(function(Ee){return Ee.key===qt})[0],Ce=(0,fr.F)((0,Pe.Z)((0,Pe.Z)({},(0,fr.H8)(qt,he.getTreeNodeRequiredProps())),{},{data:ge.data}));he.setExpandedKeys(Mn?(0,Pn._5)(Ut,qt):(0,Pn.L0)(Ut,qt)),he.onNodeExpand(Je,Ce)}},he.onNodeClick=function(Je,st){var mt=he.props,Ut=mt.onClick,un=mt.expandAction;un==="click"&&he.triggerExpandActionExpand(Je,st),Ut==null||Ut(Je,st)},he.onNodeDoubleClick=function(Je,st){var mt=he.props,Ut=mt.onDoubleClick,un=mt.expandAction;un==="doubleClick"&&he.triggerExpandActionExpand(Je,st),Ut==null||Ut(Je,st)},he.onNodeSelect=function(Je,st){var mt=he.state.selectedKeys,Ut=he.state,un=Ut.keyEntities,Mn=Ut.fieldNames,qt=he.props,Tn=qt.onSelect,ge=qt.multiple,Ce=st.selected,Ee=st[Mn.key],ht=!Ce;ht?ge?mt=(0,Pn.L0)(mt,Ee):mt=[Ee]:mt=(0,Pn._5)(mt,Ee);var Wt=mt.map(function(En){var Nn=un[En];return Nn?Nn.node:null}).filter(function(En){return En});he.setUncontrolledState({selectedKeys:mt}),Tn==null||Tn(mt,{event:"select",selected:ht,node:st,selectedNodes:Wt,nativeEvent:Je.nativeEvent})},he.onNodeCheck=function(Je,st,mt){var Ut=he.state,un=Ut.keyEntities,Mn=Ut.checkedKeys,qt=Ut.halfCheckedKeys,Tn=he.props,ge=Tn.checkStrictly,Ce=Tn.onCheck,Ee=st.key,ht,Wt={event:"check",node:st,checked:mt,nativeEvent:Je.nativeEvent};if(ge){var En=mt?(0,Pn.L0)(Mn,Ee):(0,Pn._5)(Mn,Ee),Nn=(0,Pn._5)(qt,Ee);ht={checked:En,halfChecked:Nn},Wt.checkedNodes=En.map(function(_t){return un[_t]}).filter(function(_t){return _t}).map(function(_t){return _t.node}),he.setUncontrolledState({checkedKeys:En})}else{var Zt=(0,io.S)([].concat((0,ke.Z)(Mn),[Ee]),!0,un),It=Zt.checkedKeys,Rt=Zt.halfCheckedKeys;if(!mt){var on=new Set(It);on.delete(Ee);var vt=(0,io.S)(Array.from(on),{checked:!1,halfCheckedKeys:Rt},un);It=vt.checkedKeys,Rt=vt.halfCheckedKeys}ht=It,Wt.checkedNodes=[],Wt.checkedNodesPositions=[],Wt.halfCheckedKeys=Rt,It.forEach(function(_t){var Hn=un[_t];if(Hn){var Vn=Hn.node,kn=Hn.pos;Wt.checkedNodes.push(Vn),Wt.checkedNodesPositions.push({node:Vn,pos:kn})}}),he.setUncontrolledState({checkedKeys:It},!1,{halfCheckedKeys:Rt})}Ce==null||Ce(ht,Wt)},he.onNodeLoad=function(Je){var st=Je.key,mt=new Promise(function(Ut,un){he.setState(function(Mn){var qt=Mn.loadedKeys,Tn=qt===void 0?[]:qt,ge=Mn.loadingKeys,Ce=ge===void 0?[]:ge,Ee=he.props,ht=Ee.loadData,Wt=Ee.onLoad;if(!ht||Tn.indexOf(st)!==-1||Ce.indexOf(st)!==-1)return null;var En=ht(Je);return En.then(function(){var Nn=he.state.loadedKeys,Zt=(0,Pn.L0)(Nn,st);Wt==null||Wt(Zt,{event:"load",node:Je}),he.setUncontrolledState({loadedKeys:Zt}),he.setState(function(It){return{loadingKeys:(0,Pn._5)(It.loadingKeys,st)}}),Ut()}).catch(function(Nn){if(he.setState(function(It){return{loadingKeys:(0,Pn._5)(It.loadingKeys,st)}}),he.loadingRetryTimes[st]=(he.loadingRetryTimes[st]||0)+1,he.loadingRetryTimes[st]>=wl){var Zt=he.state.loadedKeys;(0,_e.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),he.setUncontrolledState({loadedKeys:(0,Pn.L0)(Zt,st)}),Ut()}un(Nn)}),{loadingKeys:(0,Pn.L0)(Ce,st)}})});return mt.catch(function(){}),mt},he.onNodeMouseEnter=function(Je,st){var mt=he.props.onMouseEnter;mt==null||mt({event:Je,node:st})},he.onNodeMouseLeave=function(Je,st){var mt=he.props.onMouseLeave;mt==null||mt({event:Je,node:st})},he.onNodeContextMenu=function(Je,st){var mt=he.props.onRightClick;mt&&(Je.preventDefault(),mt({event:Je,node:st}))},he.onFocus=function(){var Je=he.props.onFocus;he.setState({focused:!0});for(var st=arguments.length,mt=new Array(st),Ut=0;Ut<st;Ut++)mt[Ut]=arguments[Ut];Je==null||Je.apply(void 0,mt)},he.onBlur=function(){var Je=he.props.onBlur;he.setState({focused:!1}),he.onActiveChange(null);for(var st=arguments.length,mt=new Array(st),Ut=0;Ut<st;Ut++)mt[Ut]=arguments[Ut];Je==null||Je.apply(void 0,mt)},he.getTreeNodeRequiredProps=function(){var Je=he.state,st=Je.expandedKeys,mt=Je.selectedKeys,Ut=Je.loadedKeys,un=Je.loadingKeys,Mn=Je.checkedKeys,qt=Je.halfCheckedKeys,Tn=Je.dragOverNodeKey,ge=Je.dropPosition,Ce=Je.keyEntities;return{expandedKeys:st||[],selectedKeys:mt||[],loadedKeys:Ut||[],loadingKeys:un||[],checkedKeys:Mn||[],halfCheckedKeys:qt||[],dragOverNodeKey:Tn,dropPosition:ge,keyEntities:Ce}},he.setExpandedKeys=function(Je){var st=he.state,mt=st.treeData,Ut=st.fieldNames,un=(0,fr.oH)(mt,Je,Ut);he.setUncontrolledState({expandedKeys:Je,flattenNodes:un},!0)},he.onNodeExpand=function(Je,st){var mt=he.state.expandedKeys,Ut=he.state,un=Ut.listChanging,Mn=Ut.fieldNames,qt=he.props,Tn=qt.onExpand,ge=qt.loadData,Ce=st.expanded,Ee=st[Mn.key];if(!un){var ht=mt.indexOf(Ee),Wt=!Ce;if((0,_e.ZP)(Ce&&ht!==-1||!Ce&&ht===-1,"Expand state not sync with index check"),Wt?mt=(0,Pn.L0)(mt,Ee):mt=(0,Pn._5)(mt,Ee),he.setExpandedKeys(mt),Tn==null||Tn(mt,{node:st,expanded:Wt,nativeEvent:Je.nativeEvent}),Wt&&ge){var En=he.onNodeLoad(st);En&&En.then(function(){var Nn=(0,fr.oH)(he.state.treeData,mt,Mn);he.setUncontrolledState({flattenNodes:Nn})}).catch(function(){var Nn=he.state.expandedKeys,Zt=(0,Pn._5)(Nn,Ee);he.setExpandedKeys(Zt)})}}},he.onListChangeStart=function(){he.setUncontrolledState({listChanging:!0})},he.onListChangeEnd=function(){setTimeout(function(){he.setUncontrolledState({listChanging:!1})})},he.onActiveChange=function(Je){var st=he.state.activeKey,mt=he.props.onActiveChange;st!==Je&&(he.setState({activeKey:Je}),Je!==null&&he.scrollTo({key:Je}),mt==null||mt(Je))},he.getActiveItem=function(){var Je=he.state,st=Je.activeKey,mt=Je.flattenNodes;return st===null?null:mt.find(function(Ut){var un=Ut.key;return un===st})||null},he.offsetActiveKey=function(Je){var st=he.state,mt=st.flattenNodes,Ut=st.activeKey,un=mt.findIndex(function(Tn){var ge=Tn.key;return ge===Ut});un===-1&&Je<0&&(un=mt.length),un=(un+Je+mt.length)%mt.length;var Mn=mt[un];if(Mn){var qt=Mn.key;he.onActiveChange(qt)}else he.onActiveChange(null)},he.onKeyDown=function(Je){var st=he.state,mt=st.activeKey,Ut=st.expandedKeys,un=st.checkedKeys,Mn=st.fieldNames,qt=he.props,Tn=qt.onKeyDown,ge=qt.checkable,Ce=qt.selectable;switch(Je.which){case y.Z.UP:{he.offsetActiveKey(-1),Je.preventDefault();break}case y.Z.DOWN:{he.offsetActiveKey(1),Je.preventDefault();break}}var Ee=he.getActiveItem();if(Ee&&Ee.data){var ht=he.getTreeNodeRequiredProps(),Wt=Ee.data.isLeaf===!1||!!(Ee.data[Mn.children]||[]).length,En=(0,fr.F)((0,Pe.Z)((0,Pe.Z)({},(0,fr.H8)(mt,ht)),{},{data:Ee.data,active:!0}));switch(Je.which){case y.Z.LEFT:{Wt&&Ut.includes(mt)?he.onNodeExpand({},En):Ee.parent&&he.onActiveChange(Ee.parent.key),Je.preventDefault();break}case y.Z.RIGHT:{Wt&&!Ut.includes(mt)?he.onNodeExpand({},En):Ee.children&&Ee.children.length&&he.onActiveChange(Ee.children[0].key),Je.preventDefault();break}case y.Z.ENTER:case y.Z.SPACE:{ge&&!En.disabled&&En.checkable!==!1&&!En.disableCheckbox?he.onNodeCheck({},En,!un.includes(mt)):!ge&&Ce&&!En.disabled&&En.selectable!==!1&&he.onNodeSelect({},En);break}}}Tn==null||Tn(Je)},he.setUncontrolledState=function(Je){var st=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,mt=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!he.destroyed){var Ut=!1,un=!0,Mn={};Object.keys(Je).forEach(function(qt){if(qt in he.props){un=!1;return}Ut=!0,Mn[qt]=Je[qt]}),Ut&&(!st||un)&&he.setState((0,Pe.Z)((0,Pe.Z)({},Mn),mt))}},he.scrollTo=function(Je){he.listRef.current.scrollTo(Je)},he}return(0,ta.Z)(ct,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var lt=this.props.activeKey;lt!==void 0&&lt!==this.state.activeKey&&(this.setState({activeKey:lt}),lt!==null&&this.scrollTo({key:lt}))}},{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 lt,gt=this.state,At=gt.focused,Je=gt.flattenNodes,st=gt.keyEntities,mt=gt.draggingNodeKey,Ut=gt.activeKey,un=gt.dropLevelOffset,Mn=gt.dropContainerKey,qt=gt.dropTargetKey,Tn=gt.dropPosition,ge=gt.dragOverNodeKey,Ce=gt.indent,Ee=this.props,ht=Ee.prefixCls,Wt=Ee.className,En=Ee.style,Nn=Ee.showLine,Zt=Ee.focusable,It=Ee.tabIndex,Rt=It===void 0?0:It,on=Ee.selectable,vt=Ee.showIcon,_t=Ee.icon,Hn=Ee.switcherIcon,Vn=Ee.draggable,kn=Ee.checkable,ra=Ee.checkStrictly,cn=Ee.disabled,ia=Ee.motion,Va=Ee.loadData,In=Ee.filterTreeNode,bn=Ee.height,vr=Ee.itemHeight,kr=Ee.virtual,Gr=Ee.titleRender,Zr=Ee.dropIndicatorRender,po=Ee.onContextMenu,ka=Ee.onScroll,ar=Ee.direction,qa=Ee.rootClassName,Hr=Ee.rootStyle,_r=(0,xe.Z)(this.props,{aria:!0,data:!0}),hr;return Vn&&((0,et.Z)(Vn)==="object"?hr=Vn:typeof Vn=="function"?hr={nodeDraggable:Vn}:hr={}),de.createElement(Xn.k.Provider,{value:{prefixCls:ht,selectable:on,showIcon:vt,icon:_t,switcherIcon:Hn,draggable:hr,draggingNodeKey:mt,checkable:kn,checkStrictly:ra,disabled:cn,keyEntities:st,dropLevelOffset:un,dropContainerKey:Mn,dropTargetKey:qt,dropPosition:Tn,dragOverNodeKey:ge,indent:Ce,direction:ar,dropIndicatorRender:Zr,loadData:Va,filterTreeNode:In,titleRender:Gr,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},de.createElement("div",{role:"tree",className:ie()(ht,Wt,qa,(lt={},(0,Te.Z)(lt,"".concat(ht,"-show-line"),Nn),(0,Te.Z)(lt,"".concat(ht,"-focused"),At),(0,Te.Z)(lt,"".concat(ht,"-active-focused"),Ut!==null),lt)),style:Hr},de.createElement(hl,(0,Ae.Z)({ref:this.listRef,prefixCls:ht,style:En,data:Je,disabled:cn,selectable:on,checkable:!!kn,motion:ia,dragging:mt!==null,height:bn,itemHeight:vr,virtual:kr,focusable:Zt,focused:At,tabIndex:Rt,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:po,onScroll:ka},this.getTreeNodeRequiredProps(),_r))))}}],[{key:"getDerivedStateFromProps",value:function(lt,gt){var At=gt.prevProps,Je={prevProps:lt};function st(Zt){return!At&&Zt in lt||At&&At[Zt]!==lt[Zt]}var mt,Ut=gt.fieldNames;if(st("fieldNames")&&(Ut=(0,fr.w$)(lt.fieldNames),Je.fieldNames=Ut),st("treeData")?mt=lt.treeData:st("children")&&((0,_e.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),mt=(0,fr.zn)(lt.children)),mt){Je.treeData=mt;var un=(0,fr.I8)(mt,{fieldNames:Ut});Je.keyEntities=(0,Pe.Z)((0,Te.Z)({},Kl,wi),un.keyEntities)}var Mn=Je.keyEntities||gt.keyEntities;if(st("expandedKeys")||At&&st("autoExpandParent"))Je.expandedKeys=lt.autoExpandParent||!At&&lt.defaultExpandParent?(0,Pn.r7)(lt.expandedKeys,Mn):lt.expandedKeys;else if(!At&&lt.defaultExpandAll){var qt=(0,Pe.Z)({},Mn);delete qt[Kl],Je.expandedKeys=Object.keys(qt).map(function(Zt){return qt[Zt].key})}else!At&&lt.defaultExpandedKeys&&(Je.expandedKeys=lt.autoExpandParent||lt.defaultExpandParent?(0,Pn.r7)(lt.defaultExpandedKeys,Mn):lt.defaultExpandedKeys);if(Je.expandedKeys||delete Je.expandedKeys,mt||Je.expandedKeys){var Tn=(0,fr.oH)(mt||gt.treeData,Je.expandedKeys||gt.expandedKeys,Ut);Je.flattenNodes=Tn}if(lt.selectable&&(st("selectedKeys")?Je.selectedKeys=(0,Pn.BT)(lt.selectedKeys,lt):!At&&lt.defaultSelectedKeys&&(Je.selectedKeys=(0,Pn.BT)(lt.defaultSelectedKeys,lt))),lt.checkable){var ge;if(st("checkedKeys")?ge=(0,Pn.E6)(lt.checkedKeys)||{}:!At&&lt.defaultCheckedKeys?ge=(0,Pn.E6)(lt.defaultCheckedKeys)||{}:mt&&(ge=(0,Pn.E6)(lt.checkedKeys)||{checkedKeys:gt.checkedKeys,halfCheckedKeys:gt.halfCheckedKeys}),ge){var Ce=ge,Ee=Ce.checkedKeys,ht=Ee===void 0?[]:Ee,Wt=Ce.halfCheckedKeys,En=Wt===void 0?[]:Wt;if(!lt.checkStrictly){var Nn=(0,io.S)(ht,!0,Mn);ht=Nn.checkedKeys,En=Nn.halfCheckedKeys}Je.checkedKeys=ht,Je.halfCheckedKeys=En}}return st("loadedKeys")&&(Je.loadedKeys=lt.loadedKeys),Je}}]),ct}(de.Component);il.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:Jl,allowDrop:function(){return!0},expandAction:!1},il.TreeNode=Il.Z;var Ll=il,ps=Ll,ts=de.createContext(null),Po=ts;function Xl(Se){return Array.isArray(Se)?Se:Se!==void 0?[Se]:[]}function ms(Se){var De=Se||{},ct=De.label,he=De.value,lt=De.children,gt=he||"value";return{_title:ct?[ct]:["title","label"],value:gt,key:gt,children:lt||"children"}}function Mr(Se){return!Se||Se.disabled||Se.disableCheckbox||Se.checkable===!1}function hs(Se,De){var ct=[];function he(lt){lt.forEach(function(gt){var At=gt[De.children];At&&(ct.push(gt[De.value]),he(At))})}return he(Se),ct}function Rs(Se){return Se==null}var Zs={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},ws=function(De,ct){var he=re(),lt=he.prefixCls,gt=he.multiple,At=he.searchValue,Je=he.toggleOpen,st=he.open,mt=he.notFoundContent,Ut=de.useContext(Po),un=Ut.virtual,Mn=Ut.listHeight,qt=Ut.listItemHeight,Tn=Ut.treeData,ge=Ut.fieldNames,Ce=Ut.onSelect,Ee=Ut.dropdownMatchSelectWidth,ht=Ut.treeExpandAction,Wt=de.useContext(Wn),En=Wt.checkable,Nn=Wt.checkedKeys,Zt=Wt.halfCheckedKeys,It=Wt.treeExpandedKeys,Rt=Wt.treeDefaultExpandAll,on=Wt.treeDefaultExpandedKeys,vt=Wt.onTreeExpand,_t=Wt.treeIcon,Hn=Wt.showTreeIcon,Vn=Wt.switcherIcon,kn=Wt.treeLine,ra=Wt.treeNodeFilterProp,cn=Wt.loadData,ia=Wt.treeLoadedKeys,Va=Wt.treeMotion,In=Wt.onTreeLoad,bn=Wt.keyEntities,vr=de.useRef(),kr=(0,ja.Z)(function(){return Tn},[st,Tn],function(So,Oo){return Oo[0]&&So[1]!==Oo[1]}),Gr=de.useState(null),Zr=(0,ze.Z)(Gr,2),po=Zr[0],ka=Zr[1],ar=bn[po],qa=de.useMemo(function(){return En?{checked:Nn,halfChecked:Zt}:null},[En,Nn,Zt]);de.useEffect(function(){if(st&&!gt&&Nn.length){var So;(So=vr.current)===null||So===void 0||So.scrollTo({key:Nn[0]}),ka(Nn[0])}},[st]);var Hr=String(At).toLowerCase(),_r=function(Oo){return Hr?String(Oo[ra]).toLowerCase().includes(Hr):!1},hr=de.useState(on),ho=(0,ze.Z)(hr,2),ao=ho[0],Ur=ho[1],Kr=de.useState(null),Wr=(0,ze.Z)(Kr,2),Ko=Wr[0],Zo=Wr[1],fi=de.useMemo(function(){return It?(0,ke.Z)(It):At?Ko:ao},[ao,Ko,It,At]);de.useEffect(function(){At&&Zo(hs(Tn,ge))},[At]);var gi=function(Oo){Ur(Oo),Zo(Oo),vt&&vt(Oo)},ri=function(Oo){Oo.preventDefault()},jo=function(Oo,mi){var ui=mi.node;En&&Mr(ui)||(Ce(ui.key,{selected:!Nn.includes(ui.key)}),gt||Je(!1))};if(de.useImperativeHandle(ct,function(){var So;return{scrollTo:(So=vr.current)===null||So===void 0?void 0:So.scrollTo,onKeyDown:function(mi){var ui,Li=mi.which;switch(Li){case y.Z.UP:case y.Z.DOWN:case y.Z.LEFT:case y.Z.RIGHT:(ui=vr.current)===null||ui===void 0||ui.onKeyDown(mi);break;case y.Z.ENTER:{if(ar){var co=(ar==null?void 0:ar.node)||{},Ga=co.selectable,Xr=co.value;Ga!==!1&&jo(null,{node:{key:po},selected:!Nn.includes(Xr)})}break}case y.Z.ESC:Je(!1)}},onKeyUp:function(){}}}),kr.length===0)return de.createElement("div",{role:"listbox",className:"".concat(lt,"-empty"),onMouseDown:ri},mt);var Uo={fieldNames:ge};return ia&&(Uo.loadedKeys=ia),fi&&(Uo.expandedKeys=fi),de.createElement("div",{onMouseDown:ri},ar&&st&&de.createElement("span",{style:Zs,"aria-live":"assertive"},ar.node.value),de.createElement(ps,(0,Ae.Z)({ref:vr,focusable:!1,prefixCls:"".concat(lt,"-tree"),treeData:kr,height:Mn,itemHeight:qt,virtual:un!==!1&&Ee!==!1,multiple:gt,icon:_t,showIcon:Hn,switcherIcon:Vn,showLine:kn,loadData:At?null:cn,motion:Va,activeKey:po,checkable:En,checkStrictly:!0,checkedKeys:qa,selectedKeys:En?[]:Nn,defaultExpandAll:Rt},Uo,{onActiveChange:ka,onSelect:jo,onCheck:jo,onExpand:gi,onLoad:In,filterTreeNode:_r,expandAction:ht})))},Fs=de.forwardRef(ws);Fs.displayName="OptionList";var As=Fs,El="SHOW_ALL",Bs="SHOW_PARENT",ns="SHOW_CHILD";function Ds(Se,De,ct,he){var lt=new Set(Se);return De===ns?Se.filter(function(gt){var At=ct[gt];return!(At&&At.children&&At.children.some(function(Je){var st=Je.node;return lt.has(st[he.value])})&&At.children.every(function(Je){var st=Je.node;return Mr(st)||lt.has(st[he.value])}))}):De===Bs?Se.filter(function(gt){var At=ct[gt],Je=At?At.parent:null;return!(Je&&!Mr(Je.node)&&lt.has(Je.key))}):Se}function Ss(Se){var De=Se.searchPlaceholder,ct=Se.treeCheckStrictly,he=Se.treeCheckable,lt=Se.labelInValue,gt=Se.value,At=Se.multiple;warning(!De,"`searchPlaceholder` has been removed."),ct&&lt===!1&&warning(!1,"`treeCheckStrictly` will force set `labelInValue` to `true`."),(lt||ct)&&warning(toArray(gt).every(function(Je){return Je&&_typeof(Je)==="object"&&"value"in Je}),"Invalid prop `value` supplied to `TreeSelect`. You should use { label: string, value: string | number } or [{ label: string, value: string | number }] instead."),ct||At||he?warning(!gt||Array.isArray(gt),"`value` should be an array when `TreeSelect` is checkable or multiple."):warning(!Array.isArray(gt),"`value` should not be array when `TreeSelect` is single mode.")}var _s=null,ys=["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 Ms(Se){return!Se||(0,et.Z)(Se)!=="object"}var Es=de.forwardRef(function(Se,De){var ct=Se.id,he=Se.prefixCls,lt=he===void 0?"rc-tree-select":he,gt=Se.value,At=Se.defaultValue,Je=Se.onChange,st=Se.onSelect,mt=Se.onDeselect,Ut=Se.searchValue,un=Se.inputValue,Mn=Se.onSearch,qt=Se.autoClearSearchValue,Tn=qt===void 0?!0:qt,ge=Se.filterTreeNode,Ce=Se.treeNodeFilterProp,Ee=Ce===void 0?"value":Ce,ht=Se.showCheckedStrategy,Wt=Se.treeNodeLabelProp,En=Se.multiple,Nn=Se.treeCheckable,Zt=Se.treeCheckStrictly,It=Se.labelInValue,Rt=Se.fieldNames,on=Se.treeDataSimpleMode,vt=Se.treeData,_t=Se.children,Hn=Se.loadData,Vn=Se.treeLoadedKeys,kn=Se.onTreeLoad,ra=Se.treeDefaultExpandAll,cn=Se.treeExpandedKeys,ia=Se.treeDefaultExpandedKeys,Va=Se.onTreeExpand,In=Se.treeExpandAction,bn=Se.virtual,vr=Se.listHeight,kr=vr===void 0?200:vr,Gr=Se.listItemHeight,Zr=Gr===void 0?20:Gr,po=Se.onDropdownVisibleChange,ka=Se.dropdownMatchSelectWidth,ar=ka===void 0?!0:ka,qa=Se.treeLine,Hr=Se.treeIcon,_r=Se.showTreeIcon,hr=Se.switcherIcon,ho=Se.treeMotion,ao=(0,se.Z)(Se,ys),Ur=dr(ct),Kr=Nn&&!Zt,Wr=Nn||Zt,Ko=Zt||It,Zo=Wr||En,fi=(0,Ze.Z)(At,{value:gt}),gi=(0,ze.Z)(fi,2),ri=gi[0],jo=gi[1],Uo=de.useMemo(function(){return Nn?ht||ns:El},[ht,Nn]),So=de.useMemo(function(){return ms(Rt)},[JSON.stringify(Rt)]),Oo=(0,Ze.Z)("",{value:Ut!==void 0?Ut:un,postState:function(qn){return qn||""}}),mi=(0,ze.Z)(Oo,2),ui=mi[0],Li=mi[1],co=function(qn){Li(qn),Mn==null||Mn(qn)},Ga=Xt(vt,_t,on),Xr=$o(Ga,So),Yr=Xr.keyEntities,Sr=Xr.valueEntities,Ao=de.useCallback(function(An){var qn=[],la=[];return An.forEach(function(Aa){Sr.has(Aa)?la.push(Aa):qn.push(Aa)}),{missingRawValues:qn,existRawValues:la}},[Sr]),oi=vi(Ga,ui,{fieldNames:So,treeNodeFilterProp:Ee,filterTreeNode:ge}),zi=de.useCallback(function(An){if(An){if(Wt)return An[Wt];for(var qn=So._title,la=0;la<qn.length;la+=1){var Aa=An[qn[la]];if(Aa!==void 0)return Aa}}},[So,Wt]),Fi=de.useCallback(function(An){var qn=Xl(An);return qn.map(function(la){return Ms(la)?{value:la}:la})},[]),Zi=de.useCallback(function(An){var qn=Fi(An);return qn.map(function(la){var Aa=la.label,Ma=la.value,cr=la.halfChecked,Ta,er=Sr.get(Ma);if(er){var Br;Aa=(Br=Aa)!==null&&Br!==void 0?Br:zi(er.node),Ta=er.node.disabled}else if(Aa===void 0){var fo=Fi(ri).find(function(mo){return mo.value===Ma});Aa=fo.label}return{label:Aa,value:Ma,halfChecked:cr,disabled:Ta}})},[Sr,zi,Fi,ri]),Hi=de.useMemo(function(){return Fi(ri)},[Fi,ri]),ul=de.useMemo(function(){var An=[],qn=[];return Hi.forEach(function(la){la.halfChecked?qn.push(la):An.push(la)}),[An,qn]},[Hi]),_i=(0,ze.Z)(ul,2),Gi=_i[0],nl=_i[1],Dl=de.useMemo(function(){return Gi.map(function(An){return An.value})},[Gi]),fe=ko(Gi,nl,Kr,Yr),pe=(0,ze.Z)(fe,2),Fe=pe[0],Re=pe[1],qe=de.useMemo(function(){var An=Ds(Fe,Uo,Yr,So),qn=An.map(function(cr){var Ta,er,Br;return(Ta=(er=Yr[cr])===null||er===void 0||(Br=er.node)===null||Br===void 0?void 0:Br[So.value])!==null&&Ta!==void 0?Ta:cr}),la=qn.map(function(cr){var Ta=Gi.find(function(er){return er.value===cr});return{value:cr,label:Ta==null?void 0:Ta.label}}),Aa=Zi(la),Ma=Aa[0];return!Zo&&Ma&&Rs(Ma.value)&&Rs(Ma.label)?[]:Aa.map(function(cr){var Ta;return(0,Pe.Z)((0,Pe.Z)({},cr),{},{label:(Ta=cr.label)!==null&&Ta!==void 0?Ta:cr.value})})},[So,Zo,Fe,Gi,Zi,Uo,Yr]),tt=bo(qe),Ct=(0,ze.Z)(tt,1),Kt=Ct[0],Lt=Ii(function(An,qn,la){var Aa=Zi(An);if(jo(Aa),Tn&&Li(""),Je){var Ma=An;if(Kr){var cr=Ds(An,Uo,Yr,So);Ma=cr.map(function(eo){var Lo=Sr.get(eo);return Lo?Lo.node[So.value]:eo})}var Ta=qn||{triggerValue:void 0,selected:void 0},er=Ta.triggerValue,Br=Ta.selected,fo=Ma;if(Zt){var mo=nl.filter(function(eo){return!Ma.includes(eo.value)});fo=[].concat((0,ke.Z)(fo),(0,ke.Z)(mo))}var Fr=Zi(fo),zr={preValue:Gi,triggerValue:er},qr=!0;(Zt||la==="selection"&&!Br)&&(qr=!1),Bi(zr,er,An,Ga,qr,So),Wr?zr.checked=Br:zr.selected=Br;var Ar=Ko?Fr:Fr.map(function(eo){return eo.value});Je(Zo?Ar:Ar[0],Ko?null:Fr.map(function(eo){return eo.label}),zr)}}),Bn=de.useCallback(function(An,qn){var la,Aa=qn.selected,Ma=qn.source,cr=Yr[An],Ta=cr==null?void 0:cr.node,er=(la=Ta==null?void 0:Ta[So.value])!==null&&la!==void 0?la:An;if(!Zo)Lt([er],{selected:!0,triggerValue:er},"option");else{var Br=Aa?[].concat((0,ke.Z)(Dl),[er]):Fe.filter(function(Lo){return Lo!==er});if(Kr){var fo=Ao(Br),mo=fo.missingRawValues,Fr=fo.existRawValues,zr=Fr.map(function(Lo){return Sr.get(Lo).key}),qr;if(Aa){var Ar=(0,io.S)(zr,!0,Yr);qr=Ar.checkedKeys}else{var eo=(0,io.S)(zr,{checked:!1,halfCheckedKeys:Re},Yr);qr=eo.checkedKeys}Br=[].concat((0,ke.Z)(mo),(0,ke.Z)(qr.map(function(Lo){return Yr[Lo].node[So.value]})))}Lt(Br,{selected:Aa,triggerValue:er},Ma||"option")}Aa||!Zo?st==null||st(er,Yo(Ta)):mt==null||mt(er,Yo(Ta))},[Ao,Sr,Yr,So,Zo,Dl,Lt,Kr,st,mt,Fe,Re]),Gn=de.useCallback(function(An){if(po){var qn={};Object.defineProperty(qn,"documentClickClose",{get:function(){return(0,_e.ZP)(!1,"Second param of `onDropdownVisibleChange` has been removed."),!1}}),po(An,qn)}},[po]),zn=Ii(function(An,qn){var la=An.map(function(Aa){return Aa.value});if(qn.type==="clear"){Lt(la,{},"selection");return}qn.values.length&&Bn(qn.values[0].value,{selected:!1,source:"selection"})}),Jt=de.useMemo(function(){return{virtual:bn,dropdownMatchSelectWidth:ar,listHeight:kr,listItemHeight:Zr,treeData:oi,fieldNames:So,onSelect:Bn,treeExpandAction:In}},[bn,ar,kr,Zr,oi,So,Bn,In]),wn=de.useMemo(function(){return{checkable:Wr,loadData:Hn,treeLoadedKeys:Vn,onTreeLoad:kn,checkedKeys:Fe,halfCheckedKeys:Re,treeDefaultExpandAll:ra,treeExpandedKeys:cn,treeDefaultExpandedKeys:ia,onTreeExpand:Va,treeIcon:Hr,treeMotion:ho,showTreeIcon:_r,switcherIcon:hr,treeLine:qa,treeNodeFilterProp:Ee,keyEntities:Yr}},[Wr,Hn,Vn,kn,Fe,Re,ra,cn,ia,Va,Hr,ho,_r,hr,qa,Ee,Yr]);return de.createElement(Po.Provider,{value:Jt},de.createElement(Wn.Provider,{value:wn},de.createElement(Ja,(0,Ae.Z)({ref:De},ao,{id:Ur,prefixCls:lt,mode:Zo?"multiple":void 0,displayValues:Kt,onDisplayValuesChange:zn,searchValue:ui,onSearch:co,OptionList:As,emptyOptions:!Ga.length,onDropdownVisibleChange:Gn,dropdownMatchSelectWidth:ar}))))}),ls=Es;ls.TreeNode=Ho,ls.SHOW_ALL=El,ls.SHOW_PARENT=Bs,ls.SHOW_CHILD=ns;var Ps=ls,Qe=Ps,Pt=z(10366),ft=z(8745),fn=z(33603),ua=z(9708),Ua=z(53124),Ya=z(98866),no=z(88258),Io=z(98675),Fo=z(65223),be=z(87244),Ne=z(13458),$e=z(78642),dt=z(46163),$t=z(4173),hn=z(7349),Rn=z(63185),ba=z(45503),ya=z(67968),Fa=z(32157);const Pa=Se=>{const{componentCls:De,treePrefixCls:ct,colorBgElevated:he}=Se,lt=`.${ct}`;return[{[`${De}-dropdown`]:[{padding:`${Se.paddingXS}px ${Se.paddingXS/2}px`},(0,Fa.Yk)(ct,(0,ba.TS)(Se,{colorBgContainer:he})),{[lt]:{borderRadius:0,[`${lt}-list-holder-inner`]:{alignItems:"stretch",[`${lt}-treenode`]:{[`${lt}-node-content-wrapper`]:{flex:"auto"}}}}},(0,Rn.C2)(`${ct}-checkbox`,Se),{"&-rtl":{direction:"rtl",[`${lt}-switcher${lt}-switcher_close`]:{[`${lt}-switcher-icon svg`]:{transform:"rotate(90deg)"}}}}]}]};function Wa(Se,De){return(0,ya.Z)("TreeSelect",ct=>{const he=(0,ba.TS)(ct,{treePrefixCls:De});return[Pa(he)]},Fa.TM)(Se)}var ir=function(Se,De){var ct={};for(var he in Se)Object.prototype.hasOwnProperty.call(Se,he)&&De.indexOf(he)<0&&(ct[he]=Se[he]);if(Se!=null&&typeof Object.getOwnPropertySymbols=="function")for(var lt=0,he=Object.getOwnPropertySymbols(Se);lt<he.length;lt++)De.indexOf(he[lt])<0&&Object.prototype.propertyIsEnumerable.call(Se,he[lt])&&(ct[he[lt]]=Se[he[lt]]);return ct};const Qa=(Se,De)=>{var ct,{prefixCls:he,size:lt,disabled:gt,bordered:At=!0,className:Je,rootClassName:st,treeCheckable:mt,multiple:Ut,listHeight:un=256,listItemHeight:Mn=26,placement:qt,notFoundContent:Tn,switcherIcon:ge,treeLine:Ce,getPopupContainer:Ee,popupClassName:ht,dropdownClassName:Wt,treeIcon:En=!1,transitionName:Nn,choiceTransitionName:Zt="",status:It,treeExpandAction:Rt,builtinPlacements:on,dropdownMatchSelectWidth:vt,popupMatchSelectWidth:_t,allowClear:Hn}=Se,Vn=ir(Se,["prefixCls","size","disabled","bordered","className","rootClassName","treeCheckable","multiple","listHeight","listItemHeight","placement","notFoundContent","switcherIcon","treeLine","getPopupContainer","popupClassName","dropdownClassName","treeIcon","transitionName","choiceTransitionName","status","treeExpandAction","builtinPlacements","dropdownMatchSelectWidth","popupMatchSelectWidth","allowClear"]);const{getPopupContainer:kn,getPrefixCls:ra,renderEmpty:cn,direction:ia,virtual:Va,popupMatchSelectWidth:In,popupOverflow:bn}=de.useContext(Ua.E_),vr=ra(),kr=ra("select",he),Gr=ra("select-tree",he),Zr=ra("tree-select",he),{compactSize:po,compactItemClassnames:ka}=(0,$t.ri)(kr,ia),[ar,qa]=(0,be.Z)(kr),[Hr]=Wa(Zr,Gr),_r=ie()(ht||Wt,`${Zr}-dropdown`,{[`${Zr}-dropdown-rtl`]:ia==="rtl"},st,qa),hr=!!(mt||Ut),ho=(0,$e.Z)(Vn.suffixIcon,Vn.showArrow),ao=(ct=_t!=null?_t:vt)!==null&&ct!==void 0?ct:In,{status:Ur,hasFeedback:Kr,isFormItemInput:Wr,feedbackIcon:Ko}=de.useContext(Fo.aM),Zo=(0,ua.F)(Ur,It),{suffixIcon:fi,removeIcon:gi,clearIcon:ri}=(0,dt.Z)(Object.assign(Object.assign({},Vn),{multiple:hr,showSuffixIcon:ho,hasFeedback:Kr,feedbackIcon:Ko,prefixCls:kr,componentName:"TreeSelect"})),jo=Hn===!0?{clearIcon:ri}:Hn;let Uo;Tn!==void 0?Uo=Tn:Uo=(cn==null?void 0:cn("Select"))||de.createElement(no.Z,{componentName:"Select"});const So=(0,Pt.Z)(Vn,["suffixIcon","itemIcon","removeIcon","clearIcon","switcherIcon"]),Oo=de.useMemo(()=>qt!==void 0?qt:ia==="rtl"?"bottomRight":"bottomLeft",[qt,ia]),mi=(0,Ne.Z)(on,bn),ui=(0,Io.Z)(Sr=>{var Ao;return(Ao=lt!=null?lt:po)!==null&&Ao!==void 0?Ao:Sr}),Li=de.useContext(Ya.Z),co=gt!=null?gt:Li,Ga=ie()(!he&&Zr,{[`${kr}-lg`]:ui==="large",[`${kr}-sm`]:ui==="small",[`${kr}-rtl`]:ia==="rtl",[`${kr}-borderless`]:!At,[`${kr}-in-form-item`]:Wr},(0,ua.Z)(kr,Zo,Kr),ka,Je,st,qa),Xr=Sr=>de.createElement(hn.Z,{prefixCls:Gr,switcherIcon:ge,treeNodeProps:Sr,showLine:Ce}),Yr=de.createElement(Qe,Object.assign({virtual:Va,disabled:co},So,{dropdownMatchSelectWidth:ao,builtinPlacements:mi,ref:De,prefixCls:kr,className:Ga,listHeight:un,listItemHeight:Mn,treeCheckable:mt&&de.createElement("span",{className:`${kr}-tree-checkbox-inner`}),treeLine:!!Ce,suffixIcon:fi,multiple:hr,placement:Oo,removeIcon:gi,allowClear:jo,switcherIcon:Xr,showTreeIcon:En,notFoundContent:Uo,getPopupContainer:Ee||kn,treeMotion:null,dropdownClassName:_r,choiceTransitionName:(0,fn.m)(vr,"",Zt),transitionName:(0,fn.m)(vr,"slide-up",Nn),treeExpandAction:Rt}));return ar(Hr(Yr))},jr=de.forwardRef(Qa),Ir=(0,ft.Z)(jr);jr.TreeNode=Ho,jr.SHOW_ALL=El,jr.SHOW_PARENT=Bs,jr.SHOW_CHILD=ns,jr._InternalPanelDoNotUseOrYouWillBeFired=Ir;var Tr=jr},86132:function(ln,tn,z){"use strict";z.d(tn,{default:function(){return Go}});var x=z(87462),ie=z(4942),Ae=z(71002),ke=z(1413),Pe=z(74902),ze=z(15671),se=z(43144),et=z(97326),Te=z(60136),Ze=z(51630),_e=z(94184),de=z.n(_e),je={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(Fn){var Wn=Fn.keyCode;if(Fn.altKey&&!Fn.ctrlKey||Fn.metaKey||Wn>=je.F1&&Wn<=je.F12)return!1;switch(Wn){case je.ALT:case je.CAPS_LOCK:case je.CONTEXT_MENU:case je.CTRL:case je.DOWN:case je.END:case je.ESC:case je.HOME:case je.INSERT:case je.LEFT:case je.MAC_FF_META:case je.META:case je.NUMLOCK:case je.NUM_CENTER:case je.PAGE_DOWN:case je.PAGE_UP:case je.PAUSE:case je.PRINT_SCREEN:case je.RIGHT:case je.SHIFT:case je.UP:case je.WIN_KEY:case je.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(Fn){if(Fn>=je.ZERO&&Fn<=je.NINE||Fn>=je.NUM_ZERO&&Fn<=je.NUM_MULTIPLY||Fn>=je.A&&Fn<=je.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&Fn===0)return!0;switch(Fn){case je.SPACE:case je.QUESTION_MARK:case je.NUM_PLUS:case je.NUM_MINUS:case je.NUM_PERIOD:case je.NUM_DIVISION:case je.SEMICOLON:case je.DASH:case je.EQUALS:case je.COMMA:case je.PERIOD:case je.SLASH:case je.APOSTROPHE:case je.SINGLE_QUOTE:case je.OPEN_SQUARE_BRACKET:case je.BACKSLASH:case je.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},ce=je,y=z(34952),a=z(72978),b=z(67294),E=z(69610);function ee(Xt){var Fn=Xt.dropPosition,Wn=Xt.dropLevelOffset,it=Xt.indent,ta={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Fn){case-1:ta.top=0,ta.left=-Wn*it;break;case 1:ta.bottom=0,ta.left=-Wn*it;break;case 0:ta.bottom=0,ta.left=it;break}return b.createElement("div",{style:ta})}var te=z(36459),re=z(97685),oe=z(45987);function ue(){return!!(typeof window!="undefined"&&window.document&&window.document.createElement)}var ve=ue()?b.useLayoutEffect:b.useEffect,xe=ve,Ue=function(Fn,Wn){var it=React.useRef(!0);ve(function(){if(!it.current)return Fn()},Wn),ve(function(){return it.current=!1,function(){it.current=!0}},[])},He=z(73299),Me=z(73935);function ye(Xt){return Xt instanceof HTMLElement||Xt instanceof SVGElement}function Ke(Xt){return ye(Xt)?Xt:Xt instanceof b.Component?Me.findDOMNode(Xt):null}var Ge=z(28580);function Xe(Xt,Fn,Wn){var it=React.useRef({});return(!("value"in it.current)||Wn(it.current.condition,Fn))&&(it.current.value=Xt(),it.current.condition=Fn),it.current.value}function Be(Xt,Fn){typeof Xt=="function"?Xt(Fn):(0,Ae.Z)(Xt)==="object"&&Xt&&"current"in Xt&&(Xt.current=Fn)}function rt(){for(var Xt=arguments.length,Fn=new Array(Xt),Wn=0;Wn<Xt;Wn++)Fn[Wn]=arguments[Wn];var it=Fn.filter(function(ta){return ta});return it.length<=1?it[0]:function(ta){Fn.forEach(function(nr){Be(nr,ta)})}}function pt(){for(var Xt=arguments.length,Fn=new Array(Xt),Wn=0;Wn<Xt;Wn++)Fn[Wn]=arguments[Wn];return useMemo(function(){return rt.apply(void 0,Fn)},Fn,function(it,ta){return it.length===ta.length&&it.every(function(nr,ur){return nr===ta[ur]})})}function bt(Xt){var Fn,Wn,it=(0,Ge.isMemo)(Xt)?Xt.type.type:Xt.type;return!(typeof it=="function"&&!((Fn=it.prototype)!==null&&Fn!==void 0&&Fn.render)||typeof Xt=="function"&&!((Wn=Xt.prototype)!==null&&Wn!==void 0&&Wn.render))}function St(Xt,Fn){var Wn={};return Wn[Xt.toLowerCase()]=Fn.toLowerCase(),Wn["Webkit".concat(Xt)]="webkit".concat(Fn),Wn["Moz".concat(Xt)]="moz".concat(Fn),Wn["ms".concat(Xt)]="MS".concat(Fn),Wn["O".concat(Xt)]="o".concat(Fn.toLowerCase()),Wn}function wt(Xt,Fn){var Wn={animationend:St("Animation","AnimationEnd"),transitionend:St("Transition","TransitionEnd")};return Xt&&("AnimationEvent"in Fn||delete Wn.animationend.animation,"TransitionEvent"in Fn||delete Wn.transitionend.transition),Wn}var jt=wt(ue(),typeof window!="undefined"?window:{}),Jn={};if(ue()){var va=document.createElement("div");Jn=va.style}var Et={};function xt(Xt){if(Et[Xt])return Et[Xt];var Fn=jt[Xt];if(Fn)for(var Wn=Object.keys(Fn),it=Wn.length,ta=0;ta<it;ta+=1){var nr=Wn[ta];if(Object.prototype.hasOwnProperty.call(Fn,nr)&&nr in Jn)return Et[Xt]=Fn[nr],Et[Xt]}return""}var Sn=xt("animationend"),da=xt("transitionend"),yn=!!(Sn&&da),$n=Sn||"animationend",nt=da||"transitionend";function Un(Xt,Fn){if(!Xt)return null;if((0,Ae.Z)(Xt)==="object"){var Wn=Fn.replace(/-\w/g,function(it){return it[1].toUpperCase()});return Xt[Wn]}return"".concat(Xt,"-").concat(Fn)}var sa="none",dn="appear",Nt="enter",mn="leave",Ve="none",Le="prepare",yt="start",Qt="active",Cn="end";function Kn(Xt){var Fn=b.useRef(!1),Wn=b.useState(Xt),it=(0,re.Z)(Wn,2),ta=it[0],nr=it[1];b.useEffect(function(){return Fn.current=!1,function(){Fn.current=!0}},[]);function ur(Ln,Xn){Xn&&Fn.current||nr(Ln)}return[ta,ur]}var Da=function(Fn){return+setTimeout(Fn,16)},On=function(Fn){return clearTimeout(Fn)};typeof window!="undefined"&&"requestAnimationFrame"in window&&(Da=function(Fn){return window.requestAnimationFrame(Fn)},On=function(Fn){return window.cancelAnimationFrame(Fn)});var aa=0,xa=new Map;function _a(Xt){xa.delete(Xt)}var Vr=function(Fn){var Wn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:1;aa+=1;var it=aa;function ta(nr){if(nr===0)_a(it),Fn();else{var ur=Da(function(){ta(nr-1)});xa.set(it,ur)}}return ta(Wn),it};Vr.cancel=function(Xt){var Fn=xa.get(Xt);return _a(Fn),On(Fn)};var yr=Vr,ut=function(){var Xt=b.useRef(null);function Fn(){yr.cancel(Xt.current)}function Wn(it){var ta=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;Fn();var nr=yr(function(){ta<=1?it({isCanceled:function(){return nr!==Xt.current}}):Wn(it,ta-1)});Xt.current=nr}return b.useEffect(function(){return function(){Fn()}},[]),[Wn,Fn]},Mt=ue()?b.useLayoutEffect:b.useEffect,lr=Mt,ot=[Le,yt,Qt,Cn],at=!1,Tt=!0;function sn(Xt){return Xt===Qt||Xt===Cn}var zt=function(Xt,Fn){var Wn=Kn(Ve),it=(0,re.Z)(Wn,2),ta=it[0],nr=it[1],ur=ut(),Ln=(0,re.Z)(ur,2),Xn=Ln[0],Pn=Ln[1];function na(){nr(Le,!0)}return lr(function(){if(ta!==Ve&&ta!==Cn){var Yn=ot.indexOf(ta),Dn=ot[Yn+1],Sa=Fn(ta);Sa===at?nr(Dn,!0):Xn(function(Nr){function we(){Nr.isCanceled()||nr(Dn,!0)}Sa===!0?we():Promise.resolve(Sa).then(we)})}},[Xt,ta]),b.useEffect(function(){return function(){Pn()}},[]),[na,ta]},Na=function(Xt){var Fn=(0,b.useRef)(),Wn=(0,b.useRef)(Xt);Wn.current=Xt;var it=b.useCallback(function(ur){Wn.current(ur)},[]);function ta(ur){ur&&(ur.removeEventListener(nt,it),ur.removeEventListener($n,it))}function nr(ur){Fn.current&&Fn.current!==ur&&ta(Fn.current),ur&&ur!==Fn.current&&(ur.addEventListener(nt,it),ur.addEventListener($n,it),Fn.current=ur)}return b.useEffect(function(){return function(){ta(Fn.current)}},[]),[nr,ta]};function Zn(Xt,Fn,Wn,it){var ta=it.motionEnter,nr=ta===void 0?!0:ta,ur=it.motionAppear,Ln=ur===void 0?!0:ur,Xn=it.motionLeave,Pn=Xn===void 0?!0:Xn,na=it.motionDeadline,Yn=it.motionLeaveImmediately,Dn=it.onAppearPrepare,Sa=it.onEnterPrepare,Nr=it.onLeavePrepare,we=it.onAppearStart,rn=it.onEnterStart,Ht=it.onLeaveStart,_n=it.onAppearActive,Gt=it.onEnterActive,oa=it.onLeaveActive,ma=it.onAppearEnd,ea=it.onEnterEnd,wa=it.onLeaveEnd,mr=it.onVisibleChanged,Ra=Kn(),Xa=(0,re.Z)(Ra,2),Za=Xa[0],pr=Xa[1],Rr=Kn(sa),qo=(0,re.Z)(Rr,2),si=qo[0],ki=qo[1],pi=Kn(null),Ki=(0,re.Z)(pi,2),ml=Ki[0],Fl=Ki[1],Xi=(0,b.useRef)(!1),ol=(0,b.useRef)(null);function pl(){return Wn()}var Qi=(0,b.useRef)(!1);function Il(wi){var fl=pl();if(!(wi&&!wi.deadline&&wi.target!==fl)){var Pr=Qi.current,xl;si===dn&&Pr?xl=ma==null?void 0:ma(fl,wi):si===Nt&&Pr?xl=ea==null?void 0:ea(fl,wi):si===mn&&Pr&&(xl=wa==null?void 0:wa(fl,wi)),si!==sa&&Pr&&xl!==!1&&(ki(sa,!0),Fl(null,!0))}}var Vl=Na(Il),$l=(0,re.Z)(Vl,1),jl=$l[0],Al=b.useMemo(function(){var wi,fl,Pr;switch(si){case dn:return wi={},(0,ie.Z)(wi,Le,Dn),(0,ie.Z)(wi,yt,we),(0,ie.Z)(wi,Qt,_n),wi;case Nt:return fl={},(0,ie.Z)(fl,Le,Sa),(0,ie.Z)(fl,yt,rn),(0,ie.Z)(fl,Qt,Gt),fl;case mn:return Pr={},(0,ie.Z)(Pr,Le,Nr),(0,ie.Z)(Pr,yt,Ht),(0,ie.Z)(Pr,Qt,oa),Pr;default:return{}}},[si]),is=zt(si,function(wi){if(wi===Le){var fl=Al[Le];return fl?fl(pl()):at}if(Bl in Al){var Pr;Fl(((Pr=Al[Bl])===null||Pr===void 0?void 0:Pr.call(Al,pl(),null))||null)}return Bl===Qt&&(jl(pl()),na>0&&(clearTimeout(ol.current),ol.current=setTimeout(function(){Il({deadline:!0})},na))),Tt}),cl=(0,re.Z)(is,2),Tl=cl[0],Bl=cl[1],Cs=sn(Bl);Qi.current=Cs,lr(function(){pr(Fn);var wi=Xi.current;if(Xi.current=!0,!!Xt){var fl;!wi&&Fn&&Ln&&(fl=dn),wi&&Fn&&nr&&(fl=Nt),(wi&&!Fn&&Pn||!wi&&Yn&&!Fn&&Pn)&&(fl=mn),fl&&(ki(fl),Tl())}},[Fn]),(0,b.useEffect)(function(){(si===dn&&!Ln||si===Nt&&!nr||si===mn&&!Pn)&&ki(sa)},[Ln,nr,Pn]),(0,b.useEffect)(function(){return function(){Xi.current=!1,clearTimeout(ol.current)}},[]);var Kl=b.useRef(!1);(0,b.useEffect)(function(){Za&&(Kl.current=!0),Za!==void 0&&si===sa&&((Kl.current||Za)&&(mr==null||mr(Za)),Kl.current=!0)},[Za,si]);var kl=ml;return Al[Le]&&Bl===yt&&(kl=(0,ke.Z)({transition:"none"},kl)),[si,Bl,kl,Za!=null?Za:Fn]}var Qn=function(Xt){(0,Te.Z)(Wn,Xt);var Fn=(0,Ze.Z)(Wn);function Wn(){return(0,ze.Z)(this,Wn),Fn.apply(this,arguments)}return(0,se.Z)(Wn,[{key:"render",value:function(){return this.props.children}}]),Wn}(b.Component),ga=Qn;function Dr(Xt){var Fn=Xt;(0,Ae.Z)(Xt)==="object"&&(Fn=Xt.transitionSupport);function Wn(ta){return!!(ta.motionName&&Fn)}var it=b.forwardRef(function(ta,nr){var ur=ta.visible,Ln=ur===void 0?!0:ur,Xn=ta.removeOnLeave,Pn=Xn===void 0?!0:Xn,na=ta.forceRender,Yn=ta.children,Dn=ta.motionName,Sa=ta.leavedClassName,Nr=ta.eventProps,we=Wn(ta),rn=(0,b.useRef)(),Ht=(0,b.useRef)();function _n(){try{return rn.current instanceof HTMLElement?rn.current:Ke(Ht.current)}catch(pi){return null}}var Gt=Zn(we,Ln,_n,ta),oa=(0,re.Z)(Gt,4),ma=oa[0],ea=oa[1],wa=oa[2],mr=oa[3],Ra=b.useRef(mr);mr&&(Ra.current=!0);var Xa=b.useCallback(function(pi){rn.current=pi,Be(nr,pi)},[nr]),Za,pr=(0,ke.Z)((0,ke.Z)({},Nr),{},{visible:Ln});if(!Yn)Za=null;else if(ma===sa||!Wn(ta))mr?Za=Yn((0,ke.Z)({},pr),Xa):!Pn&&Ra.current&&Sa?Za=Yn((0,ke.Z)((0,ke.Z)({},pr),{},{className:Sa}),Xa):na||!Pn&&!Sa?Za=Yn((0,ke.Z)((0,ke.Z)({},pr),{},{style:{display:"none"}}),Xa):Za=null;else{var Rr,qo;ea===Le?qo="prepare":sn(ea)?qo="active":ea===yt&&(qo="start"),Za=Yn((0,ke.Z)((0,ke.Z)({},pr),{},{className:de()(Un(Dn,ma),(Rr={},(0,ie.Z)(Rr,Un(Dn,"".concat(ma,"-").concat(qo)),qo),(0,ie.Z)(Rr,Dn,typeof Dn=="string"),Rr)),style:wa}),Xa)}if(b.isValidElement(Za)&&bt(Za)){var si=Za,ki=si.ref;ki||(Za=b.cloneElement(Za,{ref:Xa}))}return b.createElement(ga,{ref:Ht},Za)});return it.displayName="CSSMotion",it}var br=Dr(yn),or="add",ro="keep",$r="remove",Lr="removed";function uo(Xt){var Fn;return Xt&&(0,Ae.Z)(Xt)==="object"&&"key"in Xt?Fn=Xt:Fn={key:Xt},(0,ke.Z)((0,ke.Z)({},Fn),{},{key:String(Fn.key)})}function Mo(){var Xt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return Xt.map(uo)}function wo(){var Xt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Wn=[],it=0,ta=Fn.length,nr=Mo(Xt),ur=Mo(Fn);nr.forEach(function(Pn){for(var na=!1,Yn=it;Yn<ta;Yn+=1){var Dn=ur[Yn];if(Dn.key===Pn.key){it<Yn&&(Wn=Wn.concat(ur.slice(it,Yn).map(function(Sa){return(0,ke.Z)((0,ke.Z)({},Sa),{},{status:or})})),it=Yn),Wn.push((0,ke.Z)((0,ke.Z)({},Dn),{},{status:ro})),it+=1,na=!0;break}}na||Wn.push((0,ke.Z)((0,ke.Z)({},Pn),{},{status:$r}))}),it<ta&&(Wn=Wn.concat(ur.slice(it).map(function(Pn){return(0,ke.Z)((0,ke.Z)({},Pn),{},{status:or})})));var Ln={};Wn.forEach(function(Pn){var na=Pn.key;Ln[na]=(Ln[na]||0)+1});var Xn=Object.keys(Ln).filter(function(Pn){return Ln[Pn]>1});return Xn.forEach(function(Pn){Wn=Wn.filter(function(na){var Yn=na.key,Dn=na.status;return Yn!==Pn||Dn!==$r}),Wn.forEach(function(na){na.key===Pn&&(na.status=ro)})}),Wn}var Vo=["component","children","onVisibleChanged","onAllRemoved"],zo=["status"],Ca=["eventProps","visible","children","motionName","motionAppear","motionEnter","motionLeave","motionLeaveImmediately","motionDeadline","removeOnLeave","leavedClassName","onAppearStart","onAppearActive","onAppearEnd","onEnterStart","onEnterActive","onEnterEnd","onLeaveStart","onLeaveActive","onLeaveEnd"];function tr(Xt){var Fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:br,Wn=function(it){(0,Te.Z)(nr,it);var ta=(0,Ze.Z)(nr);function nr(){var ur;(0,ze.Z)(this,nr);for(var Ln=arguments.length,Xn=new Array(Ln),Pn=0;Pn<Ln;Pn++)Xn[Pn]=arguments[Pn];return ur=ta.call.apply(ta,[this].concat(Xn)),(0,ie.Z)((0,et.Z)(ur),"state",{keyEntities:[]}),(0,ie.Z)((0,et.Z)(ur),"removeKey",function(na){var Yn=ur.state.keyEntities,Dn=Yn.map(function(Sa){return Sa.key!==na?Sa:(0,ke.Z)((0,ke.Z)({},Sa),{},{status:Lr})});return ur.setState({keyEntities:Dn}),Dn.filter(function(Sa){var Nr=Sa.status;return Nr!==Lr}).length}),ur}return(0,se.Z)(nr,[{key:"render",value:function(){var Ln=this,Xn=this.state.keyEntities,Pn=this.props,na=Pn.component,Yn=Pn.children,Dn=Pn.onVisibleChanged,Sa=Pn.onAllRemoved,Nr=(0,oe.Z)(Pn,Vo),we=na||b.Fragment,rn={};return Ca.forEach(function(Ht){rn[Ht]=Nr[Ht],delete Nr[Ht]}),delete Nr.keys,b.createElement(we,Nr,Xn.map(function(Ht){var _n=Ht.status,Gt=(0,oe.Z)(Ht,zo),oa=_n===or||_n===ro;return b.createElement(Fn,(0,x.Z)({},rn,{key:Gt.key,visible:oa,eventProps:Gt,onVisibleChanged:function(ea){if(Dn==null||Dn(ea,{key:Gt.key}),!ea){var wa=Ln.removeKey(Gt.key);wa===0&&Sa&&Sa()}}}),Yn)}))}}],[{key:"getDerivedStateFromProps",value:function(Ln,Xn){var Pn=Ln.keys,na=Xn.keyEntities,Yn=Mo(Pn),Dn=wo(na,Yn);return{keyEntities:Dn.filter(function(Sa){var Nr=na.find(function(we){var rn=we.key;return Sa.key===rn});return!(Nr&&Nr.status===Lr&&Sa.status===$r)})}}}]),nr}(b.Component);return(0,ie.Z)(Wn,"defaultProps",{component:"div"}),Wn}var $a=tr(yn),gr=br,Jr=z(56261);function Ha(Xt,Fn){var Wn=b.useState(!1),it=(0,re.Z)(Wn,2),ta=it[0],nr=it[1];b.useLayoutEffect(function(){if(ta)return Xt(),function(){Fn()}},[ta]),b.useLayoutEffect(function(){return nr(!0),function(){nr(!1)}},[])}var rr=z(83898),en=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],gn=function(Fn,Wn){var it=Fn.className,ta=Fn.style,nr=Fn.motion,ur=Fn.motionNodes,Ln=Fn.motionType,Xn=Fn.onMotionStart,Pn=Fn.onMotionEnd,na=Fn.active,Yn=Fn.treeNodeRequiredProps,Dn=(0,oe.Z)(Fn,en),Sa=b.useState(!0),Nr=(0,re.Z)(Sa,2),we=Nr[0],rn=Nr[1],Ht=b.useContext(E.k),_n=Ht.prefixCls,Gt=ur&&Ln!=="hide";xe(function(){ur&&Gt!==we&&rn(Gt)},[ur]);var oa=function(){ur&&Xn()},ma=b.useRef(!1),ea=function(){ur&&!ma.current&&(ma.current=!0,Pn())};Ha(oa,ea);var wa=function(Ra){Gt===Ra&&ea()};return ur?b.createElement(gr,(0,x.Z)({ref:Wn,visible:we},nr,{motionAppear:Ln==="show",onVisibleChanged:wa}),function(mr,Ra){var Xa=mr.className,Za=mr.style;return b.createElement("div",{ref:Ra,className:de()("".concat(_n,"-treenode-motion"),Xa),style:Za},ur.map(function(pr){var Rr=(0,x.Z)({},((0,te.Z)(pr.data),pr.data)),qo=pr.title,si=pr.key,ki=pr.isStart,pi=pr.isEnd;delete Rr.children;var Ki=(0,rr.H8)(si,Yn);return b.createElement(Jr.Z,(0,x.Z)({},Rr,Ki,{title:qo,active:na,data:pr.data,key:si,isStart:ki,isEnd:pi}))}))}):b.createElement(Jr.Z,(0,x.Z)({domRef:Wn,className:it,style:ta},Dn,{active:na}))};gn.displayName="MotionTreeNode";var an=b.forwardRef(gn),pa=an;function Ja(){var Xt=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Fn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],Wn=Xt.length,it=Fn.length;if(Math.abs(Wn-it)!==1)return{add:!1,key:null};function ta(nr,ur){var Ln=new Map;nr.forEach(function(Pn){Ln.set(Pn,!0)});var Xn=ur.filter(function(Pn){return!Ln.has(Pn)});return Xn.length===1?Xn[0]:null}return Wn<it?{add:!0,key:ta(Xt,Fn)}:{add:!1,key:ta(Fn,Xt)}}function xr(Xt,Fn,Wn){var it=Xt.findIndex(function(Ln){return Ln.key===Wn}),ta=Xt[it+1],nr=Fn.findIndex(function(Ln){return Ln.key===Wn});if(ta){var ur=Fn.findIndex(function(Ln){return Ln.key===ta.key});return Fn.slice(nr+1,ur)}return Fn.slice(nr+1)}var vo=["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"],Qr={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},xn=function(){},fa="RC_TREE_MOTION_".concat(Math.random()),yo={key:fa},ca={key:fa,level:0,index:0,pos:"0",node:yo,nodes:[yo]},dr={parent:null,children:[],pos:ca.pos,data:yo,title:null,key:fa,isStart:[],isEnd:[]};function Eo(Xt,Fn,Wn,it){return Fn===!1||!Wn?Xt:Xt.slice(0,Math.ceil(Wn/it)+1)}function Di(Xt){var Fn=Xt.key,Wn=Xt.pos;return(0,rr.km)(Fn,Wn)}function Xo(Xt){for(var Fn=String(Xt.data.key),Wn=Xt;Wn.parent;)Wn=Wn.parent,Fn="".concat(Wn.data.key," > ").concat(Fn);return Fn}var Oa=b.forwardRef(function(Xt,Fn){var Wn=Xt.prefixCls,it=Xt.data,ta=Xt.selectable,nr=Xt.checkable,ur=Xt.expandedKeys,Ln=Xt.selectedKeys,Xn=Xt.checkedKeys,Pn=Xt.loadedKeys,na=Xt.loadingKeys,Yn=Xt.halfCheckedKeys,Dn=Xt.keyEntities,Sa=Xt.disabled,Nr=Xt.dragging,we=Xt.dragOverNodeKey,rn=Xt.dropPosition,Ht=Xt.motion,_n=Xt.height,Gt=Xt.itemHeight,oa=Xt.virtual,ma=Xt.focusable,ea=Xt.activeItem,wa=Xt.focused,mr=Xt.tabIndex,Ra=Xt.onKeyDown,Xa=Xt.onFocus,Za=Xt.onBlur,pr=Xt.onActiveChange,Rr=Xt.onListChangeStart,qo=Xt.onListChangeEnd,si=(0,oe.Z)(Xt,vo),ki=b.useRef(null),pi=b.useRef(null);b.useImperativeHandle(Fn,function(){return{scrollTo:function(hl){ki.current.scrollTo(hl)},getIndentWidth:function(){return pi.current.offsetWidth}}});var Ki=b.useState(ur),ml=(0,re.Z)(Ki,2),Fl=ml[0],Xi=ml[1],ol=b.useState(it),pl=(0,re.Z)(ol,2),Qi=pl[0],Il=pl[1],Vl=b.useState(it),$l=(0,re.Z)(Vl,2),jl=$l[0],Al=$l[1],is=b.useState([]),cl=(0,re.Z)(is,2),Tl=cl[0],Bl=cl[1],Cs=b.useState(null),Kl=(0,re.Z)(Cs,2),kl=Kl[0],wi=Kl[1],fl=b.useRef(it);fl.current=it;function Pr(){var vl=fl.current;Il(vl),Al(vl),Bl([]),wi(null),qo()}xe(function(){Xi(ur);var vl=Ja(Fl,ur);if(vl.key!==null)if(vl.add){var hl=Qi.findIndex(function(ts){var Po=ts.key;return Po===vl.key}),Jl=Eo(xr(Qi,it,vl.key),oa,_n,Gt),wl=Qi.slice();wl.splice(hl+1,0,dr),Al(wl),Bl(Jl),wi("show")}else{var il=it.findIndex(function(ts){var Po=ts.key;return Po===vl.key}),Ll=Eo(xr(it,Qi,vl.key),oa,_n,Gt),ps=it.slice();ps.splice(il+1,0,dr),Al(ps),Bl(Ll),wi("hide")}else Qi!==it&&(Il(it),Al(it))},[ur,it]),b.useEffect(function(){Nr||Pr()},[Nr]);var xl=Ht?jl:it,fs={expandedKeys:ur,selectedKeys:Ln,loadedKeys:Pn,loadingKeys:na,checkedKeys:Xn,halfCheckedKeys:Yn,dragOverNodeKey:we,dropPosition:rn,keyEntities:Dn};return b.createElement(b.Fragment,null,wa&&ea&&b.createElement("span",{style:Qr,"aria-live":"assertive"},Xo(ea)),b.createElement("div",null,b.createElement("input",{style:Qr,disabled:ma===!1||Sa,tabIndex:ma!==!1?mr:null,onKeyDown:Ra,onFocus:Xa,onBlur:Za,value:"",onChange:xn,"aria-label":"for screen reader"})),b.createElement("div",{className:"".concat(Wn,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},b.createElement("div",{className:"".concat(Wn,"-indent")},b.createElement("div",{ref:pi,className:"".concat(Wn,"-indent-unit")}))),b.createElement(He.Z,(0,x.Z)({},si,{data:xl,itemKey:Di,height:_n,fullHeight:!1,virtual:oa,itemHeight:Gt,prefixCls:"".concat(Wn,"-list"),ref:ki,onVisibleChange:function(hl,Jl){var wl=new Set(hl),il=Jl.filter(function(Ll){return!wl.has(Ll)});il.some(function(Ll){return Di(Ll)===fa})&&Pr()}}),function(vl){var hl=vl.pos,Jl=(0,x.Z)({},((0,te.Z)(vl.data),vl.data)),wl=vl.title,il=vl.key,Ll=vl.isStart,ps=vl.isEnd,ts=(0,rr.km)(il,hl);delete Jl.key,delete Jl.children;var Po=(0,rr.H8)(ts,fs);return b.createElement(pa,(0,x.Z)({},Jl,Po,{title:wl,active:!!ea&&il===ea.key,pos:hl,data:vl.data,isStart:Ll,isEnd:ps,motion:Ht,motionNodes:il===fa?Tl:null,motionType:kl,onMotionStart:Rr,onMotionEnd:Pr,treeNodeRequiredProps:fs,onMouseMove:function(){pr(null)}}))}))});Oa.displayName="NodeList";var qi=Oa,Si=z(29873),vn=z(97153),Ea=z(3596),ha=10,La=function(Xt){(0,Te.Z)(Wn,Xt);var Fn=(0,Ze.Z)(Wn);function Wn(){var it;(0,ze.Z)(this,Wn);for(var ta=arguments.length,nr=new Array(ta),ur=0;ur<ta;ur++)nr[ur]=arguments[ur];return it=Fn.call.apply(Fn,[this].concat(nr)),it.destroyed=!1,it.delayedDragEnterLogic=void 0,it.loadingRetryTimes={},it.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,rr.w$)()},it.dragStartMousePosition=null,it.dragNode=void 0,it.currentMouseOverDroppableNodeKey=null,it.listRef=b.createRef(),it.onNodeDragStart=function(Ln,Xn){var Pn=it.state,na=Pn.expandedKeys,Yn=Pn.keyEntities,Dn=it.props.onDragStart,Sa=Xn.props.eventKey;it.dragNode=Xn,it.dragStartMousePosition={x:Ln.clientX,y:Ln.clientY};var Nr=(0,Si._5)(na,Sa);it.setState({draggingNodeKey:Sa,dragChildrenKeys:(0,Si.wA)(Sa,Yn),indent:it.listRef.current.getIndentWidth()}),it.setExpandedKeys(Nr),window.addEventListener("dragend",it.onWindowDragEnd),Dn==null||Dn({event:Ln,node:(0,rr.F)(Xn.props)})},it.onNodeDragEnter=function(Ln,Xn){var Pn=it.state,na=Pn.expandedKeys,Yn=Pn.keyEntities,Dn=Pn.dragChildrenKeys,Sa=Pn.flattenNodes,Nr=Pn.indent,we=it.props,rn=we.onDragEnter,Ht=we.onExpand,_n=we.allowDrop,Gt=we.direction,oa=Xn.props,ma=oa.pos,ea=oa.eventKey,wa=(0,et.Z)(it),mr=wa.dragNode;if(it.currentMouseOverDroppableNodeKey!==ea&&(it.currentMouseOverDroppableNodeKey=ea),!mr){it.resetDragState();return}var Ra=(0,Si.OM)(Ln,mr,Xn,Nr,it.dragStartMousePosition,_n,Sa,Yn,na,Gt),Xa=Ra.dropPosition,Za=Ra.dropLevelOffset,pr=Ra.dropTargetKey,Rr=Ra.dropContainerKey,qo=Ra.dropTargetPos,si=Ra.dropAllowed,ki=Ra.dragOverNodeKey;if(Dn.indexOf(pr)!==-1||!si){it.resetDragState();return}if(it.delayedDragEnterLogic||(it.delayedDragEnterLogic={}),Object.keys(it.delayedDragEnterLogic).forEach(function(pi){clearTimeout(it.delayedDragEnterLogic[pi])}),mr.props.eventKey!==Xn.props.eventKey&&(Ln.persist(),it.delayedDragEnterLogic[ma]=window.setTimeout(function(){if(it.state.draggingNodeKey!==null){var pi=(0,Pe.Z)(na),Ki=(0,Ea.Z)(Yn,Xn.props.eventKey);Ki&&(Ki.children||[]).length&&(pi=(0,Si.L0)(na,Xn.props.eventKey)),"expandedKeys"in it.props||it.setExpandedKeys(pi),Ht==null||Ht(pi,{node:(0,rr.F)(Xn.props),expanded:!0,nativeEvent:Ln.nativeEvent})}},800)),mr.props.eventKey===pr&&Za===0){it.resetDragState();return}it.setState({dragOverNodeKey:ki,dropPosition:Xa,dropLevelOffset:Za,dropTargetKey:pr,dropContainerKey:Rr,dropTargetPos:qo,dropAllowed:si}),rn==null||rn({event:Ln,node:(0,rr.F)(Xn.props),expandedKeys:na})},it.onNodeDragOver=function(Ln,Xn){var Pn=it.state,na=Pn.dragChildrenKeys,Yn=Pn.flattenNodes,Dn=Pn.keyEntities,Sa=Pn.expandedKeys,Nr=Pn.indent,we=it.props,rn=we.onDragOver,Ht=we.allowDrop,_n=we.direction,Gt=(0,et.Z)(it),oa=Gt.dragNode;if(oa){var ma=(0,Si.OM)(Ln,oa,Xn,Nr,it.dragStartMousePosition,Ht,Yn,Dn,Sa,_n),ea=ma.dropPosition,wa=ma.dropLevelOffset,mr=ma.dropTargetKey,Ra=ma.dropContainerKey,Xa=ma.dropAllowed,Za=ma.dropTargetPos,pr=ma.dragOverNodeKey;na.indexOf(mr)!==-1||!Xa||(oa.props.eventKey===mr&&wa===0?it.state.dropPosition===null&&it.state.dropLevelOffset===null&&it.state.dropTargetKey===null&&it.state.dropContainerKey===null&&it.state.dropTargetPos===null&&it.state.dropAllowed===!1&&it.state.dragOverNodeKey===null||it.resetDragState():ea===it.state.dropPosition&&wa===it.state.dropLevelOffset&&mr===it.state.dropTargetKey&&Ra===it.state.dropContainerKey&&Za===it.state.dropTargetPos&&Xa===it.state.dropAllowed&&pr===it.state.dragOverNodeKey||it.setState({dropPosition:ea,dropLevelOffset:wa,dropTargetKey:mr,dropContainerKey:Ra,dropTargetPos:Za,dropAllowed:Xa,dragOverNodeKey:pr}),rn==null||rn({event:Ln,node:(0,rr.F)(Xn.props)}))}},it.onNodeDragLeave=function(Ln,Xn){it.currentMouseOverDroppableNodeKey===Xn.props.eventKey&&!Ln.currentTarget.contains(Ln.relatedTarget)&&(it.resetDragState(),it.currentMouseOverDroppableNodeKey=null);var Pn=it.props.onDragLeave;Pn==null||Pn({event:Ln,node:(0,rr.F)(Xn.props)})},it.onWindowDragEnd=function(Ln){it.onNodeDragEnd(Ln,null,!0),window.removeEventListener("dragend",it.onWindowDragEnd)},it.onNodeDragEnd=function(Ln,Xn){var Pn=it.props.onDragEnd;it.setState({dragOverNodeKey:null}),it.cleanDragState(),Pn==null||Pn({event:Ln,node:(0,rr.F)(Xn.props)}),it.dragNode=null,window.removeEventListener("dragend",it.onWindowDragEnd)},it.onNodeDrop=function(Ln,Xn){var Pn,na=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,Yn=it.state,Dn=Yn.dragChildrenKeys,Sa=Yn.dropPosition,Nr=Yn.dropTargetKey,we=Yn.dropTargetPos,rn=Yn.dropAllowed;if(rn){var Ht=it.props.onDrop;if(it.setState({dragOverNodeKey:null}),it.cleanDragState(),Nr!==null){var _n=(0,ke.Z)((0,ke.Z)({},(0,rr.H8)(Nr,it.getTreeNodeRequiredProps())),{},{active:((Pn=it.getActiveItem())===null||Pn===void 0?void 0:Pn.key)===Nr,data:(0,Ea.Z)(it.state.keyEntities,Nr).node}),Gt=Dn.indexOf(Nr)!==-1;(0,a.ZP)(!Gt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var oa=(0,Si.yx)(we),ma={event:Ln,node:(0,rr.F)(_n),dragNode:it.dragNode?(0,rr.F)(it.dragNode.props):null,dragNodesKeys:[it.dragNode.props.eventKey].concat(Dn),dropToGap:Sa!==0,dropPosition:Sa+Number(oa[oa.length-1])};na||Ht==null||Ht(ma),it.dragNode=null}}},it.cleanDragState=function(){var Ln=it.state.draggingNodeKey;Ln!==null&&it.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),it.dragStartMousePosition=null,it.currentMouseOverDroppableNodeKey=null},it.triggerExpandActionExpand=function(Ln,Xn){var Pn=it.state,na=Pn.expandedKeys,Yn=Pn.flattenNodes,Dn=Xn.expanded,Sa=Xn.key,Nr=Xn.isLeaf;if(!(Nr||Ln.shiftKey||Ln.metaKey||Ln.ctrlKey)){var we=Yn.filter(function(Ht){return Ht.key===Sa})[0],rn=(0,rr.F)((0,ke.Z)((0,ke.Z)({},(0,rr.H8)(Sa,it.getTreeNodeRequiredProps())),{},{data:we.data}));it.setExpandedKeys(Dn?(0,Si._5)(na,Sa):(0,Si.L0)(na,Sa)),it.onNodeExpand(Ln,rn)}},it.onNodeClick=function(Ln,Xn){var Pn=it.props,na=Pn.onClick,Yn=Pn.expandAction;Yn==="click"&&it.triggerExpandActionExpand(Ln,Xn),na==null||na(Ln,Xn)},it.onNodeDoubleClick=function(Ln,Xn){var Pn=it.props,na=Pn.onDoubleClick,Yn=Pn.expandAction;Yn==="doubleClick"&&it.triggerExpandActionExpand(Ln,Xn),na==null||na(Ln,Xn)},it.onNodeSelect=function(Ln,Xn){var Pn=it.state.selectedKeys,na=it.state,Yn=na.keyEntities,Dn=na.fieldNames,Sa=it.props,Nr=Sa.onSelect,we=Sa.multiple,rn=Xn.selected,Ht=Xn[Dn.key],_n=!rn;_n?we?Pn=(0,Si.L0)(Pn,Ht):Pn=[Ht]:Pn=(0,Si._5)(Pn,Ht);var Gt=Pn.map(function(oa){var ma=(0,Ea.Z)(Yn,oa);return ma?ma.node:null}).filter(function(oa){return oa});it.setUncontrolledState({selectedKeys:Pn}),Nr==null||Nr(Pn,{event:"select",selected:_n,node:Xn,selectedNodes:Gt,nativeEvent:Ln.nativeEvent})},it.onNodeCheck=function(Ln,Xn,Pn){var na=it.state,Yn=na.keyEntities,Dn=na.checkedKeys,Sa=na.halfCheckedKeys,Nr=it.props,we=Nr.checkStrictly,rn=Nr.onCheck,Ht=Xn.key,_n,Gt={event:"check",node:Xn,checked:Pn,nativeEvent:Ln.nativeEvent};if(we){var oa=Pn?(0,Si.L0)(Dn,Ht):(0,Si._5)(Dn,Ht),ma=(0,Si._5)(Sa,Ht);_n={checked:oa,halfChecked:ma},Gt.checkedNodes=oa.map(function(Za){return(0,Ea.Z)(Yn,Za)}).filter(function(Za){return Za}).map(function(Za){return Za.node}),it.setUncontrolledState({checkedKeys:oa})}else{var ea=(0,vn.S)([].concat((0,Pe.Z)(Dn),[Ht]),!0,Yn),wa=ea.checkedKeys,mr=ea.halfCheckedKeys;if(!Pn){var Ra=new Set(wa);Ra.delete(Ht);var Xa=(0,vn.S)(Array.from(Ra),{checked:!1,halfCheckedKeys:mr},Yn);wa=Xa.checkedKeys,mr=Xa.halfCheckedKeys}_n=wa,Gt.checkedNodes=[],Gt.checkedNodesPositions=[],Gt.halfCheckedKeys=mr,wa.forEach(function(Za){var pr=(0,Ea.Z)(Yn,Za);if(pr){var Rr=pr.node,qo=pr.pos;Gt.checkedNodes.push(Rr),Gt.checkedNodesPositions.push({node:Rr,pos:qo})}}),it.setUncontrolledState({checkedKeys:wa},!1,{halfCheckedKeys:mr})}rn==null||rn(_n,Gt)},it.onNodeLoad=function(Ln){var Xn=Ln.key,Pn=new Promise(function(na,Yn){it.setState(function(Dn){var Sa=Dn.loadedKeys,Nr=Sa===void 0?[]:Sa,we=Dn.loadingKeys,rn=we===void 0?[]:we,Ht=it.props,_n=Ht.loadData,Gt=Ht.onLoad;if(!_n||Nr.indexOf(Xn)!==-1||rn.indexOf(Xn)!==-1)return null;var oa=_n(Ln);return oa.then(function(){var ma=it.state.loadedKeys,ea=(0,Si.L0)(ma,Xn);Gt==null||Gt(ea,{event:"load",node:Ln}),it.setUncontrolledState({loadedKeys:ea}),it.setState(function(wa){return{loadingKeys:(0,Si._5)(wa.loadingKeys,Xn)}}),na()}).catch(function(ma){if(it.setState(function(wa){return{loadingKeys:(0,Si._5)(wa.loadingKeys,Xn)}}),it.loadingRetryTimes[Xn]=(it.loadingRetryTimes[Xn]||0)+1,it.loadingRetryTimes[Xn]>=ha){var ea=it.state.loadedKeys;(0,a.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),it.setUncontrolledState({loadedKeys:(0,Si.L0)(ea,Xn)}),na()}Yn(ma)}),{loadingKeys:(0,Si.L0)(rn,Xn)}})});return Pn.catch(function(){}),Pn},it.onNodeMouseEnter=function(Ln,Xn){var Pn=it.props.onMouseEnter;Pn==null||Pn({event:Ln,node:Xn})},it.onNodeMouseLeave=function(Ln,Xn){var Pn=it.props.onMouseLeave;Pn==null||Pn({event:Ln,node:Xn})},it.onNodeContextMenu=function(Ln,Xn){var Pn=it.props.onRightClick;Pn&&(Ln.preventDefault(),Pn({event:Ln,node:Xn}))},it.onFocus=function(){var Ln=it.props.onFocus;it.setState({focused:!0});for(var Xn=arguments.length,Pn=new Array(Xn),na=0;na<Xn;na++)Pn[na]=arguments[na];Ln==null||Ln.apply(void 0,Pn)},it.onBlur=function(){var Ln=it.props.onBlur;it.setState({focused:!1}),it.onActiveChange(null);for(var Xn=arguments.length,Pn=new Array(Xn),na=0;na<Xn;na++)Pn[na]=arguments[na];Ln==null||Ln.apply(void 0,Pn)},it.getTreeNodeRequiredProps=function(){var Ln=it.state,Xn=Ln.expandedKeys,Pn=Ln.selectedKeys,na=Ln.loadedKeys,Yn=Ln.loadingKeys,Dn=Ln.checkedKeys,Sa=Ln.halfCheckedKeys,Nr=Ln.dragOverNodeKey,we=Ln.dropPosition,rn=Ln.keyEntities;return{expandedKeys:Xn||[],selectedKeys:Pn||[],loadedKeys:na||[],loadingKeys:Yn||[],checkedKeys:Dn||[],halfCheckedKeys:Sa||[],dragOverNodeKey:Nr,dropPosition:we,keyEntities:rn}},it.setExpandedKeys=function(Ln){var Xn=it.state,Pn=Xn.treeData,na=Xn.fieldNames,Yn=(0,rr.oH)(Pn,Ln,na);it.setUncontrolledState({expandedKeys:Ln,flattenNodes:Yn},!0)},it.onNodeExpand=function(Ln,Xn){var Pn=it.state.expandedKeys,na=it.state,Yn=na.listChanging,Dn=na.fieldNames,Sa=it.props,Nr=Sa.onExpand,we=Sa.loadData,rn=Xn.expanded,Ht=Xn[Dn.key];if(!Yn){var _n=Pn.indexOf(Ht),Gt=!rn;if((0,a.ZP)(rn&&_n!==-1||!rn&&_n===-1,"Expand state not sync with index check"),Gt?Pn=(0,Si.L0)(Pn,Ht):Pn=(0,Si._5)(Pn,Ht),it.setExpandedKeys(Pn),Nr==null||Nr(Pn,{node:Xn,expanded:Gt,nativeEvent:Ln.nativeEvent}),Gt&&we){var oa=it.onNodeLoad(Xn);oa&&oa.then(function(){var ma=(0,rr.oH)(it.state.treeData,Pn,Dn);it.setUncontrolledState({flattenNodes:ma})}).catch(function(){var ma=it.state.expandedKeys,ea=(0,Si._5)(ma,Ht);it.setExpandedKeys(ea)})}}},it.onListChangeStart=function(){it.setUncontrolledState({listChanging:!0})},it.onListChangeEnd=function(){setTimeout(function(){it.setUncontrolledState({listChanging:!1})})},it.onActiveChange=function(Ln){var Xn=it.state.activeKey,Pn=it.props.onActiveChange;Xn!==Ln&&(it.setState({activeKey:Ln}),Ln!==null&&it.scrollTo({key:Ln}),Pn==null||Pn(Ln))},it.getActiveItem=function(){var Ln=it.state,Xn=Ln.activeKey,Pn=Ln.flattenNodes;return Xn===null?null:Pn.find(function(na){var Yn=na.key;return Yn===Xn})||null},it.offsetActiveKey=function(Ln){var Xn=it.state,Pn=Xn.flattenNodes,na=Xn.activeKey,Yn=Pn.findIndex(function(Nr){var we=Nr.key;return we===na});Yn===-1&&Ln<0&&(Yn=Pn.length),Yn=(Yn+Ln+Pn.length)%Pn.length;var Dn=Pn[Yn];if(Dn){var Sa=Dn.key;it.onActiveChange(Sa)}else it.onActiveChange(null)},it.onKeyDown=function(Ln){var Xn=it.state,Pn=Xn.activeKey,na=Xn.expandedKeys,Yn=Xn.checkedKeys,Dn=Xn.fieldNames,Sa=it.props,Nr=Sa.onKeyDown,we=Sa.checkable,rn=Sa.selectable;switch(Ln.which){case ce.UP:{it.offsetActiveKey(-1),Ln.preventDefault();break}case ce.DOWN:{it.offsetActiveKey(1),Ln.preventDefault();break}}var Ht=it.getActiveItem();if(Ht&&Ht.data){var _n=it.getTreeNodeRequiredProps(),Gt=Ht.data.isLeaf===!1||!!(Ht.data[Dn.children]||[]).length,oa=(0,rr.F)((0,ke.Z)((0,ke.Z)({},(0,rr.H8)(Pn,_n)),{},{data:Ht.data,active:!0}));switch(Ln.which){case ce.LEFT:{Gt&&na.includes(Pn)?it.onNodeExpand({},oa):Ht.parent&&it.onActiveChange(Ht.parent.key),Ln.preventDefault();break}case ce.RIGHT:{Gt&&!na.includes(Pn)?it.onNodeExpand({},oa):Ht.children&&Ht.children.length&&it.onActiveChange(Ht.children[0].key),Ln.preventDefault();break}case ce.ENTER:case ce.SPACE:{we&&!oa.disabled&&oa.checkable!==!1&&!oa.disableCheckbox?it.onNodeCheck({},oa,!Yn.includes(Pn)):!we&&rn&&!oa.disabled&&oa.selectable!==!1&&it.onNodeSelect({},oa);break}}}Nr==null||Nr(Ln)},it.setUncontrolledState=function(Ln){var Xn=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Pn=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!it.destroyed){var na=!1,Yn=!0,Dn={};Object.keys(Ln).forEach(function(Sa){if(Sa in it.props){Yn=!1;return}na=!0,Dn[Sa]=Ln[Sa]}),na&&(!Xn||Yn)&&it.setState((0,ke.Z)((0,ke.Z)({},Dn),Pn))}},it.scrollTo=function(Ln){it.listRef.current.scrollTo(Ln)},it}return(0,se.Z)(Wn,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var ta=this.props.activeKey;ta!==void 0&&ta!==this.state.activeKey&&(this.setState({activeKey:ta}),ta!==null&&this.scrollTo({key:ta}))}},{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 ta,nr=this.state,ur=nr.focused,Ln=nr.flattenNodes,Xn=nr.keyEntities,Pn=nr.draggingNodeKey,na=nr.activeKey,Yn=nr.dropLevelOffset,Dn=nr.dropContainerKey,Sa=nr.dropTargetKey,Nr=nr.dropPosition,we=nr.dragOverNodeKey,rn=nr.indent,Ht=this.props,_n=Ht.prefixCls,Gt=Ht.className,oa=Ht.style,ma=Ht.showLine,ea=Ht.focusable,wa=Ht.tabIndex,mr=wa===void 0?0:wa,Ra=Ht.selectable,Xa=Ht.showIcon,Za=Ht.icon,pr=Ht.switcherIcon,Rr=Ht.draggable,qo=Ht.checkable,si=Ht.checkStrictly,ki=Ht.disabled,pi=Ht.motion,Ki=Ht.loadData,ml=Ht.filterTreeNode,Fl=Ht.height,Xi=Ht.itemHeight,ol=Ht.virtual,pl=Ht.titleRender,Qi=Ht.dropIndicatorRender,Il=Ht.onContextMenu,Vl=Ht.onScroll,$l=Ht.direction,jl=Ht.rootClassName,Al=Ht.rootStyle,is=(0,y.Z)(this.props,{aria:!0,data:!0}),cl;return Rr&&((0,Ae.Z)(Rr)==="object"?cl=Rr:typeof Rr=="function"?cl={nodeDraggable:Rr}:cl={}),b.createElement(E.k.Provider,{value:{prefixCls:_n,selectable:Ra,showIcon:Xa,icon:Za,switcherIcon:pr,draggable:cl,draggingNodeKey:Pn,checkable:qo,checkStrictly:si,disabled:ki,keyEntities:Xn,dropLevelOffset:Yn,dropContainerKey:Dn,dropTargetKey:Sa,dropPosition:Nr,dragOverNodeKey:we,indent:rn,direction:$l,dropIndicatorRender:Qi,loadData:Ki,filterTreeNode:ml,titleRender:pl,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},b.createElement("div",{role:"tree",className:de()(_n,Gt,jl,(ta={},(0,ie.Z)(ta,"".concat(_n,"-show-line"),ma),(0,ie.Z)(ta,"".concat(_n,"-focused"),ur),(0,ie.Z)(ta,"".concat(_n,"-active-focused"),na!==null),ta)),style:Al},b.createElement(qi,(0,x.Z)({ref:this.listRef,prefixCls:_n,style:oa,data:Ln,disabled:ki,selectable:Ra,checkable:!!qo,motion:pi,dragging:Pn!==null,height:Fl,itemHeight:Xi,virtual:ol,focusable:ea,focused:ur,tabIndex:mr,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:Il,onScroll:Vl},this.getTreeNodeRequiredProps(),is))))}}],[{key:"getDerivedStateFromProps",value:function(ta,nr){var ur=nr.prevProps,Ln={prevProps:ta};function Xn(ea){return!ur&&ea in ta||ur&&ur[ea]!==ta[ea]}var Pn,na=nr.fieldNames;if(Xn("fieldNames")&&(na=(0,rr.w$)(ta.fieldNames),Ln.fieldNames=na),Xn("treeData")?Pn=ta.treeData:Xn("children")&&((0,a.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Pn=(0,rr.zn)(ta.children)),Pn){Ln.treeData=Pn;var Yn=(0,rr.I8)(Pn,{fieldNames:na});Ln.keyEntities=(0,ke.Z)((0,ie.Z)({},fa,ca),Yn.keyEntities)}var Dn=Ln.keyEntities||nr.keyEntities;if(Xn("expandedKeys")||ur&&Xn("autoExpandParent"))Ln.expandedKeys=ta.autoExpandParent||!ur&&ta.defaultExpandParent?(0,Si.r7)(ta.expandedKeys,Dn):ta.expandedKeys;else if(!ur&&ta.defaultExpandAll){var Sa=(0,ke.Z)({},Dn);delete Sa[fa],Ln.expandedKeys=Object.keys(Sa).map(function(ea){return Sa[ea].key})}else!ur&&ta.defaultExpandedKeys&&(Ln.expandedKeys=ta.autoExpandParent||ta.defaultExpandParent?(0,Si.r7)(ta.defaultExpandedKeys,Dn):ta.defaultExpandedKeys);if(Ln.expandedKeys||delete Ln.expandedKeys,Pn||Ln.expandedKeys){var Nr=(0,rr.oH)(Pn||nr.treeData,Ln.expandedKeys||nr.expandedKeys,na);Ln.flattenNodes=Nr}if(ta.selectable&&(Xn("selectedKeys")?Ln.selectedKeys=(0,Si.BT)(ta.selectedKeys,ta):!ur&&ta.defaultSelectedKeys&&(Ln.selectedKeys=(0,Si.BT)(ta.defaultSelectedKeys,ta))),ta.checkable){var we;if(Xn("checkedKeys")?we=(0,Si.E6)(ta.checkedKeys)||{}:!ur&&ta.defaultCheckedKeys?we=(0,Si.E6)(ta.defaultCheckedKeys)||{}:Pn&&(we=(0,Si.E6)(ta.checkedKeys)||{checkedKeys:nr.checkedKeys,halfCheckedKeys:nr.halfCheckedKeys}),we){var rn=we,Ht=rn.checkedKeys,_n=Ht===void 0?[]:Ht,Gt=rn.halfCheckedKeys,oa=Gt===void 0?[]:Gt;if(!ta.checkStrictly){var ma=(0,vn.S)(_n,!0,Dn);_n=ma.checkedKeys,oa=ma.halfCheckedKeys}Ln.checkedKeys=_n,Ln.halfCheckedKeys=oa}}return Xn("loadedKeys")&&(Ln.loadedKeys=ta.loadedKeys),Ln}}]),Wn}(b.Component);La.defaultProps={prefixCls:"rc-tree",showLine:!1,showIcon:!0,selectable:!0,multiple:!1,checkable:!1,disabled:!1,checkStrictly:!1,draggable:!1,defaultExpandParent:!0,autoExpandParent:!1,defaultExpandAll:!1,defaultExpandedKeys:[],defaultCheckedKeys:[],defaultSelectedKeys:[],dropIndicatorRender:ee,allowDrop:function(){return!0},expandAction:!1},La.TreeNode=Jr.Z;var wr=La,ja=wr,Er=z(46214),nn={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"},To=nn,za=z(44327),to=function(Fn,Wn){return b.createElement(za.Z,(0,x.Z)({},Fn,{ref:Wn,icon:To}))},li=b.forwardRef(to),Ka={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"},Or=Ka,Bo=function(Fn,Wn){return b.createElement(za.Z,(0,x.Z)({},Fn,{ref:Wn,icon:Or}))},oo=b.forwardRef(Bo),Ai=z(53124),Pi={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"},Ni=Pi,ni=function(Fn,Wn){return b.createElement(za.Z,(0,x.Z)({},Fn,{ref:Wn,icon:Ni}))},Ci=b.forwardRef(ni),Bt=z(33603),kt=z(32157);const jn=4;function Ia(Xt){const{dropPosition:Fn,dropLevelOffset:Wn,prefixCls:it,indent:ta,direction:nr="ltr"}=Xt,ur=nr==="ltr"?"left":"right",Ln=nr==="ltr"?"right":"left",Xn={[ur]:-Wn*ta+jn,[Ln]:0};switch(Fn){case-1:Xn.top=-3;break;case 1:Xn.bottom=-3;break;default:Xn.bottom=-3,Xn[ur]=ta+jn;break}return b.createElement("div",{style:Xn,className:`${it}-drop-indicator`})}var sr=z(7349),bo=b.forwardRef((Xt,Fn)=>{const{getPrefixCls:Wn,direction:it,virtual:ta,tree:nr}=b.useContext(Ai.E_),{prefixCls:ur,className:Ln,showIcon:Xn=!1,showLine:Pn,switcherIcon:na,blockNode:Yn=!1,children:Dn,checkable:Sa=!1,selectable:Nr=!0,draggable:we,motion:rn,style:Ht}=Xt,_n=Wn("tree",ur),Gt=Wn(),oa=rn!=null?rn:Object.assign(Object.assign({},(0,Bt.Z)(Gt)),{motionAppear:!1}),ma=Object.assign(Object.assign({},Xt),{checkable:Sa,selectable:Nr,showIcon:Xn,motion:oa,blockNode:Yn,showLine:!!Pn,dropIndicatorRender:Ia}),[ea,wa]=(0,kt.ZP)(_n),mr=b.useMemo(()=>{if(!we)return!1;let Xa={};switch(typeof we){case"function":Xa.nodeDraggable=we;break;case"object":Xa=Object.assign({},we);break;default:break}return Xa.icon!==!1&&(Xa.icon=Xa.icon||b.createElement(Ci,null)),Xa},[we]),Ra=Xa=>b.createElement(sr.Z,{prefixCls:_n,switcherIcon:na,treeNodeProps:Xa,showLine:Pn});return ea(b.createElement(ja,Object.assign({itemHeight:20,ref:Fn,virtual:ta},ma,{style:Object.assign(Object.assign({},nr==null?void 0:nr.style),Ht),prefixCls:_n,className:de()({[`${_n}-icon-hide`]:!Xn,[`${_n}-block-node`]:Yn,[`${_n}-unselectable`]:!Nr,[`${_n}-rtl`]:it==="rtl"},nr==null?void 0:nr.className,Ln,wa),direction:it,checkable:Sa&&b.createElement("span",{className:`${_n}-checkbox-inner`}),selectable:Nr,switcherIcon:Ra,draggable:mr}),Dn))}),ko;(function(Xt){Xt[Xt.None=0]="None",Xt[Xt.Start=1]="Start",Xt[Xt.End=2]="End"})(ko||(ko={}));function fr(Xt,Fn){function Wn(it){const{key:ta,children:nr}=it;Fn(ta,it)!==!1&&fr(nr||[],Fn)}Xt.forEach(Wn)}function $o(Xt){let{treeData:Fn,expandedKeys:Wn,startKey:it,endKey:ta}=Xt;const nr=[];let ur=ko.None;if(it&&it===ta)return[it];if(!it||!ta)return[];function Ln(Xn){return Xn===it||Xn===ta}return fr(Fn,Xn=>{if(ur===ko.End)return!1;if(Ln(Xn)){if(nr.push(Xn),ur===ko.None)ur=ko.Start;else if(ur===ko.Start)return ur=ko.End,!1}else ur===ko.Start&&nr.push(Xn);return Wn.includes(Xn)}),nr}function di(Xt,Fn){const Wn=(0,Pe.Z)(Fn),it=[];return fr(Xt,(ta,nr)=>{const ur=Wn.indexOf(ta);return ur!==-1&&(it.push(nr),Wn.splice(ur,1)),!!Wn.length}),it}var Ho=function(Xt,Fn){var Wn={};for(var it in Xt)Object.prototype.hasOwnProperty.call(Xt,it)&&Fn.indexOf(it)<0&&(Wn[it]=Xt[it]);if(Xt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ta=0,it=Object.getOwnPropertySymbols(Xt);ta<it.length;ta++)Fn.indexOf(it[ta])<0&&Object.prototype.propertyIsEnumerable.call(Xt,it[ta])&&(Wn[it[ta]]=Xt[it[ta]]);return Wn};function xi(Xt){const{isLeaf:Fn,expanded:Wn}=Xt;return Fn?b.createElement(Er.Z,null):Wn?b.createElement(li,null):b.createElement(oo,null)}function Mi(Xt){let{treeData:Fn,children:Wn}=Xt;return Fn||(0,rr.zn)(Wn)}const Yo=(Xt,Fn)=>{var{defaultExpandAll:Wn,defaultExpandParent:it,defaultExpandedKeys:ta}=Xt,nr=Ho(Xt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const ur=b.useRef(),Ln=b.useRef(),Xn=()=>{const{keyEntities:mr}=(0,rr.I8)(Mi(nr));let Ra;return Wn?Ra=Object.keys(mr):it?Ra=(0,Si.r7)(nr.expandedKeys||ta||[],mr):Ra=nr.expandedKeys||ta,Ra},[Pn,na]=b.useState(nr.selectedKeys||nr.defaultSelectedKeys||[]),[Yn,Dn]=b.useState(()=>Xn());b.useEffect(()=>{"selectedKeys"in nr&&na(nr.selectedKeys)},[nr.selectedKeys]),b.useEffect(()=>{"expandedKeys"in nr&&Dn(nr.expandedKeys)},[nr.expandedKeys]);const Sa=(mr,Ra)=>{var Xa;return"expandedKeys"in nr||Dn(mr),(Xa=nr.onExpand)===null||Xa===void 0?void 0:Xa.call(nr,mr,Ra)},Nr=(mr,Ra)=>{var Xa;const{multiple:Za}=nr,{node:pr,nativeEvent:Rr}=Ra,{key:qo=""}=pr,si=Mi(nr),ki=Object.assign(Object.assign({},Ra),{selected:!0}),pi=(Rr==null?void 0:Rr.ctrlKey)||(Rr==null?void 0:Rr.metaKey),Ki=Rr==null?void 0:Rr.shiftKey;let ml;Za&&pi?(ml=mr,ur.current=qo,Ln.current=ml,ki.selectedNodes=di(si,ml)):Za&&Ki?(ml=Array.from(new Set([].concat((0,Pe.Z)(Ln.current||[]),(0,Pe.Z)($o({treeData:si,expandedKeys:Yn,startKey:qo,endKey:ur.current}))))),ki.selectedNodes=di(si,ml)):(ml=[qo],ur.current=qo,Ln.current=ml,ki.selectedNodes=di(si,ml)),(Xa=nr.onSelect)===null||Xa===void 0||Xa.call(nr,ml,ki),"selectedKeys"in nr||na(ml)},{getPrefixCls:we,direction:rn}=b.useContext(Ai.E_),{prefixCls:Ht,className:_n,showIcon:Gt=!0,expandAction:oa="click"}=nr,ma=Ho(nr,["prefixCls","className","showIcon","expandAction"]),ea=we("tree",Ht),wa=de()(`${ea}-directory`,{[`${ea}-directory-rtl`]:rn==="rtl"},_n);return b.createElement(bo,Object.assign({icon:xi,ref:Fn,blockNode:!0},ma,{showIcon:Gt,expandAction:oa,prefixCls:ea,className:wa,expandedKeys:Yn,selectedKeys:Pn,onSelect:Nr,onExpand:Sa}))};var vi=b.forwardRef(Yo);const Ii=bo;Ii.DirectoryTree=vi,Ii.TreeNode=Jr.Z;var Go=Ii},32157:function(ln,tn,z){"use strict";z.d(tn,{TM:function(){return je},Yk:function(){return de}});var x=z(45930),ie=z(63185),Ae=z(14747),ke=z(33507),Pe=z(45503),ze=z(67968);const se=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),et=(ce,y)=>({[`.${ce}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),Te=(ce,y)=>({[`.${ce}-drop-indicator`]:{position:"absolute",zIndex:1,height:2,backgroundColor:y.colorPrimary,borderRadius:1,pointerEvents:"none","&:after":{position:"absolute",top:-3,insetInlineStart:-6,width:8,height:8,backgroundColor:"transparent",border:`${y.lineWidthBold}px solid ${y.colorPrimary}`,borderRadius:"50%",content:'""'}}}),Ze=(ce,y)=>{const{treeCls:a,treeNodeCls:b,treeNodePadding:E,titleHeight:ee,nodeSelectedBg:te,nodeHoverBg:re}=y,oe=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Ae.Wf)(y)),{background:y.colorBgContainer,borderRadius:y.borderRadius,transition:`background-color ${y.motionDurationSlow}`,[`&${a}-rtl`]:{[`${a}-switcher`]:{"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(90deg)"}}}}},[`&-focused:not(:hover):not(${a}-active-focused)`]:Object.assign({},(0,Ae.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${b}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:se,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${b}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${E}px 0`,outline:"none","&-rtl":{direction:"rtl"},"&-disabled":{[`${a}-node-content-wrapper`]:{color:y.colorTextDisabled,cursor:"not-allowed","&:hover":{background:"transparent"}}},[`&-active ${a}-node-content-wrapper`]:Object.assign({},(0,Ae.oN)(y)),[`&:not(${b}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:ee,lineHeight:`${ee}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${b}:hover &`]:{opacity:.45}},[`&${b}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:ee}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},et(ce,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:ee,margin:0,lineHeight:`${ee}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-E,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:ee/2*.8,height:ee/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:oe},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:ee,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${ee}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:re},[`&${a}-node-selected`]:{backgroundColor:te},[`${a}-iconEle`]:{display:"inline-block",width:ee,height:ee,lineHeight:`${ee}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${ee}px`,userSelect:"none"},Te(ce,y)),[`${b}.drop-container`]:{"> [draggable]":{boxShadow:`0 0 0 2px ${y.colorPrimary}`}},"&-show-line":{[`${a}-indent`]:{"&-unit":{position:"relative",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:ee/2,bottom:-E,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${b}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${ee/2}px !important`}}}}})}},_e=ce=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:b,directoryNodeSelectedBg:E,directoryNodeSelectedColor:ee}=ce;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,transition:`background-color ${ce.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:ce.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${ce.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:ee,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:E},[`${y}-switcher`]:{color:ee},[`${y}-node-content-wrapper`]:{color:ee,background:"transparent"}}}}}},de=(ce,y)=>{const a=`.${ce}`,b=`${a}-treenode`,E=y.paddingXS/2,ee=(0,Pe.TS)(y,{treeCls:a,treeNodeCls:b,treeNodePadding:E});return[Ze(ce,ee),_e(ee)]},je=ce=>{const{controlHeightSM:y}=ce;return{titleHeight:y,nodeHoverBg:ce.controlItemBgHover,nodeSelectedBg:ce.controlItemBgActive}};tn.ZP=(0,ze.Z)("Tree",(ce,y)=>{let{prefixCls:a}=y;return[{[ce.componentCls]:(0,ie.C2)(`${a}-checkbox`,ce)},de(a,ce),(0,ke.Z)(ce)]},ce=>{const{colorTextLightSolid:y,colorPrimary:a}=ce;return Object.assign(Object.assign({},je(ce)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},7349:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return oe}});var x=z(87462),ie=z(67294),Ae={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"},ke=Ae,Pe=z(44327),ze=function(ve,xe){return ie.createElement(Pe.Z,(0,x.Z)({},ve,{ref:xe,icon:ke}))},se=ie.forwardRef(ze),et=z(46214),Te=z(77322),Ze={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"},_e=Ze,de=function(ve,xe){return ie.createElement(Pe.Z,(0,x.Z)({},ve,{ref:xe,icon:_e}))},je=ie.forwardRef(de),ce={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"},y=ce,a=function(ve,xe){return ie.createElement(Pe.Z,(0,x.Z)({},ve,{ref:xe,icon:y}))},b=ie.forwardRef(a),E=z(94184),ee=z.n(E),te=z(96159),oe=ue=>{const{prefixCls:ve,switcherIcon:xe,treeNodeProps:Ue,showLine:He}=ue,{isLeaf:Me,expanded:ye,loading:Ke}=Ue;if(Ke)return ie.createElement(Te.Z,{className:`${ve}-switcher-loading-icon`});let Ge;if(He&&typeof He=="object"&&(Ge=He.showLeafIcon),Me){if(!He)return null;if(typeof Ge!="boolean"&&Ge){const rt=typeof Ge=="function"?Ge(Ue):Ge,pt=`${ve}-switcher-line-custom-icon`;return(0,te.l$)(rt)?(0,te.Tm)(rt,{className:ee()(rt.props.className||"",pt)}):rt}return Ge?ie.createElement(et.Z,{className:`${ve}-switcher-line-icon`}):ie.createElement("span",{className:`${ve}-switcher-leaf-line`})}const Xe=`${ve}-switcher-icon`,Be=typeof xe=="function"?xe(Ue):xe;return(0,te.l$)(Be)?(0,te.Tm)(Be,{className:ee()(Be.props.className||"",Xe)}):Be!==void 0?Be:He?ye?ie.createElement(je,{className:`${ve}-switcher-line-icon`}):ie.createElement(b,{className:`${ve}-switcher-line-icon`}):ie.createElement(se,{className:Xe})}},92421:function(ln,tn,z){"use strict";z.d(tn,{default:function(){return Si}});var x=z(67294),ie=z(74902),Ae=z(94184),ke=z.n(Ae),Pe=z(87462),ze=z(15671),se=z(43144),et=z(60136),Te=z(51630),Ze=z(4942),_e=z(45987),de=z(74165),je=z(71002),ce=z(15861),y=z(64217);function a(vn,Ea){var ha="cannot ".concat(vn.method," ").concat(vn.action," ").concat(Ea.status,"'"),La=new Error(ha);return La.status=Ea.status,La.method=vn.method,La.url=vn.action,La}function b(vn){var Ea=vn.responseText||vn.response;if(!Ea)return Ea;try{return JSON.parse(Ea)}catch(ha){return Ea}}function E(vn){var Ea=new XMLHttpRequest;vn.onProgress&&Ea.upload&&(Ea.upload.onprogress=function(ja){ja.total>0&&(ja.percent=ja.loaded/ja.total*100),vn.onProgress(ja)});var ha=new FormData;vn.data&&Object.keys(vn.data).forEach(function(wr){var ja=vn.data[wr];if(Array.isArray(ja)){ja.forEach(function(Er){ha.append("".concat(wr,"[]"),Er)});return}ha.append(wr,ja)}),vn.file instanceof Blob?ha.append(vn.filename,vn.file,vn.file.name):ha.append(vn.filename,vn.file),Ea.onerror=function(ja){vn.onError(ja)},Ea.onload=function(){return Ea.status<200||Ea.status>=300?vn.onError(a(vn,Ea),b(Ea)):vn.onSuccess(b(Ea),Ea)},Ea.open(vn.method,vn.action,!0),vn.withCredentials&&"withCredentials"in Ea&&(Ea.withCredentials=!0);var La=vn.headers||{};return La["X-Requested-With"]!==null&&Ea.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(La).forEach(function(wr){La[wr]!==null&&Ea.setRequestHeader(wr,La[wr])}),Ea.send(ha),{abort:function(){Ea.abort()}}}var ee=+new Date,te=0;function re(){return"rc-upload-".concat(ee,"-").concat(++te)}var oe=z(80334),ue=function(vn,Ea){if(vn&&Ea){var ha=Array.isArray(Ea)?Ea:Ea.split(","),La=vn.name||"",wr=vn.type||"",ja=wr.replace(/\/.*$/,"");return ha.some(function(Er){var nn=Er.trim();if(/^\*(\/\*)?$/.test(Er))return!0;if(nn.charAt(0)==="."){var To=La.toLowerCase(),za=nn.toLowerCase(),to=[za];return(za===".jpg"||za===".jpeg")&&(to=[".jpg",".jpeg"]),to.some(function(li){return To.endsWith(li)})}return/\/\*$/.test(nn)?ja===nn.replace(/\/.*$/,""):wr===nn?!0:/^\w+$/.test(nn)?((0,oe.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(nn,"'.Skip for check.")),!0):!1})}return!0};function ve(vn,Ea){var ha=vn.createReader(),La=[];function wr(){ha.readEntries(function(ja){var Er=Array.prototype.slice.apply(ja);La=La.concat(Er);var nn=!Er.length;nn?Ea(La):wr()})}wr()}var xe=function(Ea,ha,La){var wr=function ja(Er,nn){Er&&(Er.path=nn||"",Er.isFile?Er.file(function(To){La(To)&&(Er.fullPath&&!To.webkitRelativePath&&(Object.defineProperties(To,{webkitRelativePath:{writable:!0}}),To.webkitRelativePath=Er.fullPath.replace(/^\//,""),Object.defineProperties(To,{webkitRelativePath:{writable:!1}})),ha([To]))}):Er.isDirectory&&ve(Er,function(To){To.forEach(function(za){ja(za,"".concat(nn).concat(Er.name,"/"))})}))};Ea.forEach(function(ja){wr(ja.webkitGetAsEntry())})},Ue=xe,He=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],Me=function(vn){(0,et.Z)(ha,vn);var Ea=(0,Te.Z)(ha);function ha(){var La;(0,ze.Z)(this,ha);for(var wr=arguments.length,ja=new Array(wr),Er=0;Er<wr;Er++)ja[Er]=arguments[Er];return La=Ea.call.apply(Ea,[this].concat(ja)),La.state={uid:re()},La.reqs={},La.fileInput=void 0,La._isMounted=void 0,La.onChange=function(nn){var To=La.props,za=To.accept,to=To.directory,li=nn.target.files,Ka=(0,ie.Z)(li).filter(function(Or){return!to||ue(Or,za)});La.uploadFiles(Ka),La.reset()},La.onClick=function(nn){var To=La.fileInput;if(To){var za=La.props,to=za.children,li=za.onClick;if(to&&to.type==="button"){var Ka=To.parentNode;Ka.focus(),Ka.querySelector("button").blur()}To.click(),li&&li(nn)}},La.onKeyDown=function(nn){nn.key==="Enter"&&La.onClick(nn)},La.onFileDrop=function(nn){var To=La.props.multiple;if(nn.preventDefault(),nn.type!=="dragover")if(La.props.directory)Ue(Array.prototype.slice.call(nn.dataTransfer.items),La.uploadFiles,function(to){return ue(to,La.props.accept)});else{var za=(0,ie.Z)(nn.dataTransfer.files).filter(function(to){return ue(to,La.props.accept)});To===!1&&(za=za.slice(0,1)),La.uploadFiles(za)}},La.uploadFiles=function(nn){var To=(0,ie.Z)(nn),za=To.map(function(to){return to.uid=re(),La.processFile(to,To)});Promise.all(za).then(function(to){var li=La.props.onBatchStart;li==null||li(to.map(function(Ka){var Or=Ka.origin,Bo=Ka.parsedFile;return{file:Or,parsedFile:Bo}})),to.filter(function(Ka){return Ka.parsedFile!==null}).forEach(function(Ka){La.post(Ka)})})},La.processFile=function(){var nn=(0,ce.Z)((0,de.Z)().mark(function To(za,to){var li,Ka,Or,Bo,oo,Ai,Pi,Ni,ni;return(0,de.Z)().wrap(function(Bt){for(;;)switch(Bt.prev=Bt.next){case 0:if(li=La.props.beforeUpload,Ka=za,!li){Bt.next=14;break}return Bt.prev=3,Bt.next=6,li(za,to);case 6:Ka=Bt.sent,Bt.next=12;break;case 9:Bt.prev=9,Bt.t0=Bt.catch(3),Ka=!1;case 12:if(Ka!==!1){Bt.next=14;break}return Bt.abrupt("return",{origin:za,parsedFile:null,action:null,data:null});case 14:if(Or=La.props.action,typeof Or!="function"){Bt.next=21;break}return Bt.next=18,Or(za);case 18:Bo=Bt.sent,Bt.next=22;break;case 21:Bo=Or;case 22:if(oo=La.props.data,typeof oo!="function"){Bt.next=29;break}return Bt.next=26,oo(za);case 26:Ai=Bt.sent,Bt.next=30;break;case 29:Ai=oo;case 30:return Pi=((0,je.Z)(Ka)==="object"||typeof Ka=="string")&&Ka?Ka:za,Pi instanceof File?Ni=Pi:Ni=new File([Pi],za.name,{type:za.type}),ni=Ni,ni.uid=za.uid,Bt.abrupt("return",{origin:za,data:Ai,parsedFile:ni,action:Bo});case 35:case"end":return Bt.stop()}},To,null,[[3,9]])}));return function(To,za){return nn.apply(this,arguments)}}(),La.saveFileInput=function(nn){La.fileInput=nn},La}return(0,se.Z)(ha,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(wr){var ja=this,Er=wr.data,nn=wr.origin,To=wr.action,za=wr.parsedFile;if(this._isMounted){var to=this.props,li=to.onStart,Ka=to.customRequest,Or=to.name,Bo=to.headers,oo=to.withCredentials,Ai=to.method,Pi=nn.uid,Ni=Ka||E,ni={action:To,filename:Or,data:Er,file:za,headers:Bo,withCredentials:oo,method:Ai||"post",onProgress:function(Bt){var kt=ja.props.onProgress;kt==null||kt(Bt,za)},onSuccess:function(Bt,kt){var jn=ja.props.onSuccess;jn==null||jn(Bt,za,kt),delete ja.reqs[Pi]},onError:function(Bt,kt){var jn=ja.props.onError;jn==null||jn(Bt,kt,za),delete ja.reqs[Pi]}};li(nn),this.reqs[Pi]=Ni(ni)}}},{key:"reset",value:function(){this.setState({uid:re()})}},{key:"abort",value:function(wr){var ja=this.reqs;if(wr){var Er=wr.uid?wr.uid:wr;ja[Er]&&ja[Er].abort&&ja[Er].abort(),delete ja[Er]}else Object.keys(ja).forEach(function(nn){ja[nn]&&ja[nn].abort&&ja[nn].abort(),delete ja[nn]})}},{key:"render",value:function(){var wr,ja=this.props,Er=ja.component,nn=ja.prefixCls,To=ja.className,za=ja.disabled,to=ja.id,li=ja.style,Ka=ja.multiple,Or=ja.accept,Bo=ja.capture,oo=ja.children,Ai=ja.directory,Pi=ja.openFileDialogOnClick,Ni=ja.onMouseEnter,ni=ja.onMouseLeave,Ci=(0,_e.Z)(ja,He),Bt=ke()((wr={},(0,Ze.Z)(wr,nn,!0),(0,Ze.Z)(wr,"".concat(nn,"-disabled"),za),(0,Ze.Z)(wr,To,To),wr)),kt=Ai?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},jn=za?{}:{onClick:Pi?this.onClick:function(){},onKeyDown:Pi?this.onKeyDown:function(){},onMouseEnter:Ni,onMouseLeave:ni,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return x.createElement(Er,(0,Pe.Z)({},jn,{className:Bt,role:"button",style:li}),x.createElement("input",(0,Pe.Z)({},(0,y.Z)(Ci,{aria:!0,data:!0}),{id:to,disabled:za,type:"file",ref:this.saveFileInput,onClick:function(sr){return sr.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:Or},kt,{multiple:Ka,onChange:this.onChange},Bo!=null?{capture:Bo}:{})),oo)}}]),ha}(x.Component),ye=Me;function Ke(){}var Ge=function(vn){(0,et.Z)(ha,vn);var Ea=(0,Te.Z)(ha);function ha(){var La;(0,ze.Z)(this,ha);for(var wr=arguments.length,ja=new Array(wr),Er=0;Er<wr;Er++)ja[Er]=arguments[Er];return La=Ea.call.apply(Ea,[this].concat(ja)),La.uploader=void 0,La.saveUploader=function(nn){La.uploader=nn},La}return(0,se.Z)(ha,[{key:"abort",value:function(wr){this.uploader.abort(wr)}},{key:"render",value:function(){return x.createElement(ye,(0,Pe.Z)({},this.props,{ref:this.saveUploader}))}}]),ha}(x.Component);Ge.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Ke,onError:Ke,onSuccess:Ke,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Xe=Ge,Be=Xe,rt=z(5663),pt=z(73935),bt=z(53124),St=z(98866),wt=z(10110),jt=z(24457),Jn={icon:function(Ea,ha){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:ha}},{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:Ea}}]}},name:"file",theme:"twotone"},va=Jn,Et=z(44327),xt=function(Ea,ha){return x.createElement(Et.Z,(0,Pe.Z)({},Ea,{ref:ha,icon:va}))},Sn=x.forwardRef(xt),da=z(77322),yn={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"},$n=yn,nt=function(Ea,ha){return x.createElement(Et.Z,(0,Pe.Z)({},Ea,{ref:ha,icon:$n}))},Un=x.forwardRef(nt),sa={icon:function(Ea,ha){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:Ea}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:ha}},{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:ha}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:ha}},{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:Ea}}]}},name:"picture",theme:"twotone"},dn=sa,Nt=function(Ea,ha){return x.createElement(Et.Z,(0,Pe.Z)({},Ea,{ref:ha,icon:dn}))},mn=x.forwardRef(Nt),Ve=z(38379),Le=z(57838),yt=z(33603),Qt=z(96159),Cn=z(71577);function Kn(vn){return Object.assign(Object.assign({},vn),{lastModified:vn.lastModified,lastModifiedDate:vn.lastModifiedDate,name:vn.name,size:vn.size,type:vn.type,uid:vn.uid,percent:0,originFileObj:vn})}function Da(vn,Ea){const ha=(0,ie.Z)(Ea),La=ha.findIndex(wr=>{let{uid:ja}=wr;return ja===vn.uid});return La===-1?ha.push(vn):ha[La]=vn,ha}function On(vn,Ea){const ha=vn.uid!==void 0?"uid":"name";return Ea.filter(La=>La[ha]===vn[ha])[0]}function aa(vn,Ea){const ha=vn.uid!==void 0?"uid":"name",La=Ea.filter(wr=>wr[ha]!==vn[ha]);return La.length===Ea.length?null:La}const xa=function(){const Ea=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),La=Ea[Ea.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(La)||[""])[0]},_a=vn=>vn.indexOf("image/")===0,Vr=vn=>{if(vn.type&&!vn.thumbUrl)return _a(vn.type);const Ea=vn.thumbUrl||vn.url||"",ha=xa(Ea);return/^data:image\//.test(Ea)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(ha)?!0:!(/^data:/.test(Ea)||ha)},yr=200;function ut(vn){return new Promise(Ea=>{if(!vn.type||!_a(vn.type)){Ea("");return}const ha=document.createElement("canvas");ha.width=yr,ha.height=yr,ha.style.cssText=`position: fixed; left: 0; top: 0; width: ${yr}px; height: ${yr}px; z-index: 9999; display: none;`,document.body.appendChild(ha);const La=ha.getContext("2d"),wr=new Image;if(wr.onload=()=>{const{width:ja,height:Er}=wr;let nn=yr,To=yr,za=0,to=0;ja>Er?(To=Er*(yr/ja),to=-(To-nn)/2):(nn=ja*(yr/Er),za=-(nn-To)/2),La.drawImage(wr,za,to,nn,To);const li=ha.toDataURL();document.body.removeChild(ha),window.URL.revokeObjectURL(wr.src),Ea(li)},wr.crossOrigin="anonymous",vn.type.startsWith("image/svg+xml")){const ja=new FileReader;ja.onload=()=>{ja.result&&(wr.src=ja.result)},ja.readAsDataURL(vn)}else if(vn.type.startsWith("image/gif")){const ja=new FileReader;ja.onload=()=>{ja.result&&Ea(ja.result)},ja.readAsDataURL(vn)}else wr.src=window.URL.createObjectURL(vn)})}var Mt={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"},lr=Mt,ot=function(Ea,ha){return x.createElement(Et.Z,(0,Pe.Z)({},Ea,{ref:ha,icon:lr}))},at=x.forwardRef(ot),Tt={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"},sn=Tt,zt=function(Ea,ha){return x.createElement(Et.Z,(0,Pe.Z)({},Ea,{ref:ha,icon:sn}))},Na=x.forwardRef(zt),Zn=z(43481),Qn=z(38703),ga=z(83062),br=x.forwardRef((vn,Ea)=>{let{prefixCls:ha,className:La,style:wr,locale:ja,listType:Er,file:nn,items:To,progress:za,iconRender:to,actionIconRender:li,itemRender:Ka,isImgUrl:Or,showPreviewIcon:Bo,showRemoveIcon:oo,showDownloadIcon:Ai,previewIcon:Pi,removeIcon:Ni,downloadIcon:ni,onPreview:Ci,onDownload:Bt,onClose:kt}=vn;var jn,Ia;const{status:sr}=nn,[io,bo]=x.useState(sr);x.useEffect(()=>{sr!=="removed"&&bo(sr)},[sr]);const[ko,fr]=x.useState(!1);x.useEffect(()=>{const Ln=setTimeout(()=>{fr(!0)},300);return()=>{clearTimeout(Ln)}},[]);const $o=to(nn);let di=x.createElement("div",{className:`${ha}-icon`},$o);if(Er==="picture"||Er==="picture-card"||Er==="picture-circle")if(io==="uploading"||!nn.thumbUrl&&!nn.url){const Ln=ke()(`${ha}-list-item-thumbnail`,{[`${ha}-list-item-file`]:io!=="uploading"});di=x.createElement("div",{className:Ln},$o)}else{const Ln=Or!=null&&Or(nn)?x.createElement("img",{src:nn.thumbUrl||nn.url,alt:nn.name,className:`${ha}-list-item-image`,crossOrigin:nn.crossOrigin}):$o,Xn=ke()(`${ha}-list-item-thumbnail`,{[`${ha}-list-item-file`]:Or&&!Or(nn)});di=x.createElement("a",{className:Xn,onClick:Pn=>Ci(nn,Pn),href:nn.url||nn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},Ln)}const Ho=ke()(`${ha}-list-item`,`${ha}-list-item-${io}`),xi=typeof nn.linkProps=="string"?JSON.parse(nn.linkProps):nn.linkProps,Mi=oo?li((typeof Ni=="function"?Ni(nn):Ni)||x.createElement(at,null),()=>kt(nn),ha,ja.removeFile):null,Yo=Ai&&io==="done"?li((typeof ni=="function"?ni(nn):ni)||x.createElement(Na,null),()=>Bt(nn),ha,ja.downloadFile):null,Bi=Er!=="picture-card"&&Er!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:ke()(`${ha}-list-item-actions`,{picture:Er==="picture"})},Yo,Mi),vi=ke()(`${ha}-list-item-name`),Ii=nn.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:vi,title:nn.name},xi,{href:nn.url,onClick:Ln=>Ci(nn,Ln)}),nn.name),Bi]:[x.createElement("span",{key:"view",className:vi,onClick:Ln=>Ci(nn,Ln),title:nn.name},nn.name),Bi],Go={pointerEvents:"none",opacity:.5},Xt=Bo?x.createElement("a",{href:nn.url||nn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:nn.url||nn.thumbUrl?void 0:Go,onClick:Ln=>Ci(nn,Ln),title:ja.previewFile},typeof Pi=="function"?Pi(nn):Pi||x.createElement(Zn.Z,null)):null,Fn=(Er==="picture-card"||Er==="picture-circle")&&io!=="uploading"&&x.createElement("span",{className:`${ha}-list-item-actions`},Xt,io==="done"&&Yo,Mi),{getPrefixCls:Wn}=x.useContext(bt.E_),it=Wn(),ta=x.createElement("div",{className:Ho},di,Ii,Fn,ko&&x.createElement(Ve.default,{motionName:`${it}-fade`,visible:io==="uploading",motionDeadline:2e3},Ln=>{let{className:Xn}=Ln;const Pn="percent"in nn?x.createElement(Qn.Z,Object.assign({},za,{type:"line",percent:nn.percent,"aria-label":nn["aria-label"],"aria-labelledby":nn["aria-labelledby"]})):null;return x.createElement("div",{className:ke()(`${ha}-list-item-progress`,Xn)},Pn)})),nr=nn.response&&typeof nn.response=="string"?nn.response:((jn=nn.error)===null||jn===void 0?void 0:jn.statusText)||((Ia=nn.error)===null||Ia===void 0?void 0:Ia.message)||ja.uploadError,ur=io==="error"?x.createElement(ga.Z,{title:nr,getPopupContainer:Ln=>Ln.parentNode},ta):ta;return x.createElement("div",{className:ke()(`${ha}-list-item-container`,La),style:wr,ref:Ea},Ka?Ka(ur,nn,To,{download:Bt.bind(null,nn),preview:Ci.bind(null,nn),remove:kt.bind(null,nn)}):ur)});const or=(vn,Ea)=>{const{listType:ha="text",previewFile:La=ut,onPreview:wr,onDownload:ja,onRemove:Er,locale:nn,iconRender:To,isImageUrl:za=Vr,prefixCls:to,items:li=[],showPreviewIcon:Ka=!0,showRemoveIcon:Or=!0,showDownloadIcon:Bo=!1,removeIcon:oo,previewIcon:Ai,downloadIcon:Pi,progress:Ni={size:[-1,2],showInfo:!1},appendAction:ni,appendActionVisible:Ci=!0,itemRender:Bt,disabled:kt}=vn,jn=(0,Le.Z)(),[Ia,sr]=x.useState(!1);x.useEffect(()=>{ha!=="picture"&&ha!=="picture-card"&&ha!=="picture-circle"||(li||[]).forEach(Go=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(Go.originFileObj instanceof File||Go.originFileObj instanceof Blob)||Go.thumbUrl!==void 0||(Go.thumbUrl="",La&&La(Go.originFileObj).then(Xt=>{Go.thumbUrl=Xt||"",jn()}))})},[ha,li,La]),x.useEffect(()=>{sr(!0)},[]);const io=(Go,Xt)=>{if(wr)return Xt==null||Xt.preventDefault(),wr(Go)},bo=Go=>{typeof ja=="function"?ja(Go):Go.url&&window.open(Go.url)},ko=Go=>{Er==null||Er(Go)},fr=Go=>{if(To)return To(Go,ha);const Xt=Go.status==="uploading",Fn=za&&za(Go)?x.createElement(mn,null):x.createElement(Sn,null);let Wn=Xt?x.createElement(da.Z,null):x.createElement(Un,null);return ha==="picture"?Wn=Xt?x.createElement(da.Z,null):Fn:(ha==="picture-card"||ha==="picture-circle")&&(Wn=Xt?nn.uploading:Fn),Wn},$o=(Go,Xt,Fn,Wn)=>{const it={type:"text",size:"small",title:Wn,onClick:ta=>{Xt(),(0,Qt.l$)(Go)&&Go.props.onClick&&Go.props.onClick(ta)},className:`${Fn}-list-item-action`,disabled:kt};if((0,Qt.l$)(Go)){const ta=(0,Qt.Tm)(Go,Object.assign(Object.assign({},Go.props),{onClick:()=>{}}));return x.createElement(Cn.ZP,Object.assign({},it,{icon:ta}))}return x.createElement(Cn.ZP,Object.assign({},it),x.createElement("span",null,Go))};x.useImperativeHandle(Ea,()=>({handlePreview:io,handleDownload:bo}));const{getPrefixCls:di}=x.useContext(bt.E_),Ho=di("upload",to),xi=di(),Mi=ke()(`${Ho}-list`,`${Ho}-list-${ha}`),Yo=(0,ie.Z)(li.map(Go=>({key:Go.uid,file:Go})));let vi={motionDeadline:2e3,motionName:`${Ho}-${ha==="picture-card"||ha==="picture-circle"?"animate-inline":"animate"}`,keys:Yo,motionAppear:Ia};const Ii=x.useMemo(()=>{const Go=Object.assign({},(0,yt.Z)(xi));return delete Go.onAppearEnd,delete Go.onEnterEnd,delete Go.onLeaveEnd,Go},[xi]);return ha!=="picture-card"&&ha!=="picture-circle"&&(vi=Object.assign(Object.assign({},Ii),vi)),x.createElement("div",{className:Mi},x.createElement(Ve.CSSMotionList,Object.assign({},vi,{component:!1}),Go=>{let{key:Xt,file:Fn,className:Wn,style:it}=Go;return x.createElement(br,{key:Xt,locale:nn,prefixCls:Ho,className:Wn,style:it,file:Fn,items:li,progress:Ni,listType:ha,isImgUrl:za,showPreviewIcon:Ka,showRemoveIcon:Or,showDownloadIcon:Bo,removeIcon:oo,previewIcon:Ai,downloadIcon:Pi,iconRender:fr,actionIconRender:$o,itemRender:Bt,onPreview:io,onDownload:bo,onClose:ko})}),ni&&x.createElement(Ve.default,Object.assign({},vi,{visible:Ci,forceRender:!0}),Go=>{let{className:Xt,style:Fn}=Go;return(0,Qt.Tm)(ni,Wn=>({className:ke()(Wn.className,Xt),style:Object.assign(Object.assign(Object.assign({},Fn),{pointerEvents:Xt?"none":void 0}),Wn.style)}))}))};var $r=x.forwardRef(or),Lr=z(14747),uo=z(33507),Mo=z(67968),wo=z(45503),zo=vn=>{const{componentCls:Ea,iconCls:ha}=vn;return{[`${Ea}-wrapper`]:{[`${Ea}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:vn.colorFillAlter,border:`${vn.lineWidth}px dashed ${vn.colorBorder}`,borderRadius:vn.borderRadiusLG,cursor:"pointer",transition:`border-color ${vn.motionDurationSlow}`,[Ea]:{padding:`${vn.padding}px 0`},[`${Ea}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Ea}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Ea}-disabled):hover`]:{borderColor:vn.colorPrimaryHover},[`p${Ea}-drag-icon`]:{marginBottom:vn.margin,[ha]:{color:vn.colorPrimary,fontSize:vn.uploadThumbnailSize}},[`p${Ea}-text`]:{margin:`0 0 ${vn.marginXXS}px`,color:vn.colorTextHeading,fontSize:vn.fontSizeLG},[`p${Ea}-hint`]:{color:vn.colorTextDescription,fontSize:vn.fontSize},[`&${Ea}-disabled`]:{cursor:"not-allowed",[`p${Ea}-drag-icon ${ha},
p${Ea}-text,
p${Ea}-hint
`]:{color:vn.colorTextDisabled}}}}}},tr=vn=>{const{componentCls:Ea,antCls:ha,iconCls:La,fontSize:wr,lineHeight:ja}=vn,Er=`${Ea}-list-item`,nn=`${Er}-actions`,To=`${Er}-action`,za=Math.round(wr*ja);return{[`${Ea}-wrapper`]:{[`${Ea}-list`]:Object.assign(Object.assign({},(0,Lr.dF)()),{lineHeight:vn.lineHeight,[Er]:{position:"relative",height:vn.lineHeight*wr,marginTop:vn.marginXS,fontSize:wr,display:"flex",alignItems:"center",transition:`background-color ${vn.motionDurationSlow}`,"&:hover":{backgroundColor:vn.controlItemBgHover},[`${Er}-name`]:Object.assign(Object.assign({},Lr.vS),{padding:`0 ${vn.paddingXS}px`,lineHeight:ja,flex:"auto",transition:`all ${vn.motionDurationSlow}`}),[nn]:{[To]:{opacity:0},[`${To}${ha}-btn-sm`]:{height:za,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[`
${To}:focus-visible,
&.picture ${To}
`]:{opacity:1},[La]:{color:vn.actionsColor,transition:`all ${vn.motionDurationSlow}`},[`&:hover ${La}`]:{color:vn.colorText}},[`${Ea}-icon ${La}`]:{color:vn.colorTextDescription,fontSize:wr},[`${Er}-progress`]:{position:"absolute",bottom:-vn.uploadProgressOffset,width:"100%",paddingInlineStart:wr+vn.paddingXS,fontSize:wr,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Er}:hover ${To}`]:{opacity:1,color:vn.colorText},[`${Er}-error`]:{color:vn.colorError,[`${Er}-name, ${Ea}-icon ${La}`]:{color:vn.colorError},[nn]:{[`${La}, ${La}:hover`]:{color:vn.colorError},[To]:{opacity:1}}},[`${Ea}-list-item-container`]:{transition:`opacity ${vn.motionDurationSlow}, height ${vn.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},$a=z(45930),gr=z(16932);const Jr=new $a.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),Ha=new $a.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var en=vn=>{const{componentCls:Ea}=vn,ha=`${Ea}-animate-inline`;return[{[`${Ea}-wrapper`]:{[`${ha}-appear, ${ha}-enter, ${ha}-leave`]:{animationDuration:vn.motionDurationSlow,animationTimingFunction:vn.motionEaseInOutCirc,animationFillMode:"forwards"},[`${ha}-appear, ${ha}-enter`]:{animationName:Jr},[`${ha}-leave`]:{animationName:Ha}}},{[`${Ea}-wrapper`]:(0,gr.J$)(vn)},Jr,Ha]},gn=z(47448),an=z(84780);const pa=vn=>{const{componentCls:Ea,iconCls:ha,uploadThumbnailSize:La,uploadProgressOffset:wr}=vn,ja=`${Ea}-list`,Er=`${ja}-item`;return{[`${Ea}-wrapper`]:{[`
${ja}${ja}-picture,
${ja}${ja}-picture-card,
${ja}${ja}-picture-circle
`]:{[Er]:{position:"relative",height:La+vn.lineWidth*2+vn.paddingXS*2,padding:vn.paddingXS,border:`${vn.lineWidth}px ${vn.lineType} ${vn.colorBorder}`,borderRadius:vn.borderRadiusLG,"&:hover":{background:"transparent"},[`${Er}-thumbnail`]:Object.assign(Object.assign({},Lr.vS),{width:La,height:La,lineHeight:`${La+vn.paddingSM}px`,textAlign:"center",flex:"none",[ha]:{fontSize:vn.fontSizeHeading2,color:vn.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Er}-progress`]:{bottom:wr,width:`calc(100% - ${vn.paddingSM*2}px)`,marginTop:0,paddingInlineStart:La+vn.paddingXS}},[`${Er}-error`]:{borderColor:vn.colorError,[`${Er}-thumbnail ${ha}`]:{[`svg path[fill='${gn.blue[0]}']`]:{fill:vn.colorErrorBg},[`svg path[fill='${gn.blue.primary}']`]:{fill:vn.colorError}}},[`${Er}-uploading`]:{borderStyle:"dashed",[`${Er}-name`]:{marginBottom:wr}}},[`${ja}${ja}-picture-circle ${Er}`]:{[`&, &::before, ${Er}-thumbnail`]:{borderRadius:"50%"}}}}},Ja=vn=>{const{componentCls:Ea,iconCls:ha,fontSizeLG:La,colorTextLightSolid:wr}=vn,ja=`${Ea}-list`,Er=`${ja}-item`,nn=vn.uploadPicCardSize;return{[`
${Ea}-wrapper${Ea}-picture-card-wrapper,
${Ea}-wrapper${Ea}-picture-circle-wrapper
`]:Object.assign(Object.assign({},(0,Lr.dF)()),{display:"inline-block",width:"100%",[`${Ea}${Ea}-select`]:{width:nn,height:nn,marginInlineEnd:vn.marginXS,marginBottom:vn.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:vn.colorFillAlter,border:`${vn.lineWidth}px dashed ${vn.colorBorder}`,borderRadius:vn.borderRadiusLG,cursor:"pointer",transition:`border-color ${vn.motionDurationSlow}`,[`> ${Ea}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Ea}-disabled):hover`]:{borderColor:vn.colorPrimary}},[`${ja}${ja}-picture-card, ${ja}${ja}-picture-circle`]:{[`${ja}-item-container`]:{display:"inline-block",width:nn,height:nn,marginBlock:`0 ${vn.marginXS}px`,marginInline:`0 ${vn.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Er]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${vn.paddingXS*2}px)`,height:`calc(100% - ${vn.paddingXS*2}px)`,backgroundColor:vn.colorBgMask,opacity:0,transition:`all ${vn.motionDurationSlow}`,content:'" "'}},[`${Er}:hover`]:{[`&::before, ${Er}-actions`]:{opacity:1}},[`${Er}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${vn.motionDurationSlow}`,[`${ha}-eye, ${ha}-download, ${ha}-delete`]:{zIndex:10,width:La,margin:`0 ${vn.marginXXS}px`,fontSize:La,cursor:"pointer",transition:`all ${vn.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Er}-actions, ${Er}-actions:hover`]:{[`${ha}-eye, ${ha}-download, ${ha}-delete`]:{color:new an.C(wr).setAlpha(.65).toRgbString(),"&:hover":{color:wr}}},[`${Er}-thumbnail, ${Er}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Er}-name`]:{display:"none",textAlign:"center"},[`${Er}-file + ${Er}-name`]:{position:"absolute",bottom:vn.margin,display:"block",width:`calc(100% - ${vn.paddingXS*2}px)`},[`${Er}-uploading`]:{[`&${Er}`]:{backgroundColor:vn.colorFillAlter},[`&::before, ${ha}-eye, ${ha}-download, ${ha}-delete`]:{display:"none"}},[`${Er}-progress`]:{bottom:vn.marginXL,width:`calc(100% - ${vn.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Ea}-wrapper${Ea}-picture-circle-wrapper`]:{[`${Ea}${Ea}-select`]:{borderRadius:"50%"}}}};var vo=vn=>{const{componentCls:Ea}=vn;return{[`${Ea}-rtl`]:{direction:"rtl"}}};const Qr=vn=>{const{componentCls:Ea,colorTextDisabled:ha}=vn;return{[`${Ea}-wrapper`]:Object.assign(Object.assign({},(0,Lr.Wf)(vn)),{[Ea]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Ea}-select`]:{display:"inline-block"},[`${Ea}-disabled`]:{color:ha,cursor:"not-allowed"}})}};var xn=(0,Mo.Z)("Upload",vn=>{const{fontSizeHeading3:Ea,fontSize:ha,lineHeight:La,lineWidth:wr,controlHeightLG:ja}=vn,Er=Math.round(ha*La),nn=(0,wo.TS)(vn,{uploadThumbnailSize:Ea*2,uploadProgressOffset:Er/2+wr,uploadPicCardSize:ja*2.55});return[Qr(nn),zo(nn),pa(nn),Ja(nn),tr(nn),en(nn),vo(nn),(0,uo.Z)(nn)]},vn=>({actionsColor:vn.colorTextDescription})),fa=function(vn,Ea,ha,La){function wr(ja){return ja instanceof ha?ja:new ha(function(Er){Er(ja)})}return new(ha||(ha=Promise))(function(ja,Er){function nn(to){try{za(La.next(to))}catch(li){Er(li)}}function To(to){try{za(La.throw(to))}catch(li){Er(li)}}function za(to){to.done?ja(to.value):wr(to.value).then(nn,To)}za((La=La.apply(vn,Ea||[])).next())})};const yo=`__LIST_IGNORE_${Date.now()}__`,ca=(vn,Ea)=>{const{fileList:ha,defaultFileList:La,onRemove:wr,showUploadList:ja=!0,listType:Er="text",onPreview:nn,onDownload:To,onChange:za,onDrop:to,previewFile:li,disabled:Ka,locale:Or,iconRender:Bo,isImageUrl:oo,progress:Ai,prefixCls:Pi,className:Ni,type:ni="select",children:Ci,style:Bt,itemRender:kt,maxCount:jn,data:Ia={},multiple:sr=!1,action:io="",accept:bo="",supportServerRender:ko=!0,rootClassName:fr}=vn,$o=x.useContext(St.Z),di=Ka!=null?Ka:$o,[Ho,xi]=(0,rt.Z)(La||[],{value:ha,postState:Ra=>Ra!=null?Ra:[]}),[Mi,Yo]=x.useState("drop"),Bi=x.useRef(null);x.useMemo(()=>{const Ra=Date.now();(ha||[]).forEach((Xa,Za)=>{!Xa.uid&&!Object.isFrozen(Xa)&&(Xa.uid=`__AUTO__${Ra}_${Za}__`)})},[ha]);const vi=(Ra,Xa,Za)=>{let pr=(0,ie.Z)(Xa),Rr=!1;jn===1?pr=pr.slice(-1):jn&&(Rr=pr.length>jn,pr=pr.slice(0,jn)),(0,pt.flushSync)(()=>{xi(pr)});const qo={file:Ra,fileList:pr};Za&&(qo.event=Za),(!Rr||pr.some(si=>si.uid===Ra.uid))&&(0,pt.flushSync)(()=>{za==null||za(qo)})},Ii=(Ra,Xa)=>fa(void 0,void 0,void 0,function*(){const{beforeUpload:Za,transformFile:pr}=vn;let Rr=Ra;if(Za){const qo=yield Za(Ra,Xa);if(qo===!1)return!1;if(delete Ra[yo],qo===yo)return Object.defineProperty(Ra,yo,{value:!0,configurable:!0}),!1;typeof qo=="object"&&qo&&(Rr=qo)}return pr&&(Rr=yield pr(Rr)),Rr}),Go=Ra=>{const Xa=Ra.filter(Rr=>!Rr.file[yo]);if(!Xa.length)return;const Za=Xa.map(Rr=>Kn(Rr.file));let pr=(0,ie.Z)(Ho);Za.forEach(Rr=>{pr=Da(Rr,pr)}),Za.forEach((Rr,qo)=>{let si=Rr;if(Xa[qo].parsedFile)Rr.status="uploading";else{const{originFileObj:ki}=Rr;let pi;try{pi=new File([ki],ki.name,{type:ki.type})}catch(Ki){pi=new Blob([ki],{type:ki.type}),pi.name=ki.name,pi.lastModifiedDate=new Date,pi.lastModified=new Date().getTime()}pi.uid=Rr.uid,si=pi}vi(si,pr)})},Xt=(Ra,Xa,Za)=>{try{typeof Ra=="string"&&(Ra=JSON.parse(Ra))}catch(qo){}if(!On(Xa,Ho))return;const pr=Kn(Xa);pr.status="done",pr.percent=100,pr.response=Ra,pr.xhr=Za;const Rr=Da(pr,Ho);vi(pr,Rr)},Fn=(Ra,Xa)=>{if(!On(Xa,Ho))return;const Za=Kn(Xa);Za.status="uploading",Za.percent=Ra.percent;const pr=Da(Za,Ho);vi(Za,pr,Ra)},Wn=(Ra,Xa,Za)=>{if(!On(Za,Ho))return;const pr=Kn(Za);pr.error=Ra,pr.response=Xa,pr.status="error";const Rr=Da(pr,Ho);vi(pr,Rr)},it=Ra=>{let Xa;Promise.resolve(typeof wr=="function"?wr(Ra):wr).then(Za=>{var pr;if(Za===!1)return;const Rr=aa(Ra,Ho);Rr&&(Xa=Object.assign(Object.assign({},Ra),{status:"removed"}),Ho==null||Ho.forEach(qo=>{const si=Xa.uid!==void 0?"uid":"name";qo[si]===Xa[si]&&!Object.isFrozen(qo)&&(qo.status="removed")}),(pr=Bi.current)===null||pr===void 0||pr.abort(Xa),vi(Xa,Rr))})},ta=Ra=>{Yo(Ra.type),Ra.type==="drop"&&(to==null||to(Ra))};x.useImperativeHandle(Ea,()=>({onBatchStart:Go,onSuccess:Xt,onProgress:Fn,onError:Wn,fileList:Ho,upload:Bi.current}));const{getPrefixCls:nr,direction:ur,upload:Ln}=x.useContext(bt.E_),Xn=nr("upload",Pi),Pn=Object.assign(Object.assign({onBatchStart:Go,onError:Wn,onProgress:Fn,onSuccess:Xt},vn),{data:Ia,multiple:sr,action:io,accept:bo,supportServerRender:ko,prefixCls:Xn,disabled:di,beforeUpload:Ii,onChange:void 0});delete Pn.className,delete Pn.style,(!Ci||di)&&delete Pn.id;const[na,Yn]=xn(Xn),[Dn]=(0,wt.Z)("Upload",jt.Z.Upload),{showRemoveIcon:Sa,showPreviewIcon:Nr,showDownloadIcon:we,removeIcon:rn,previewIcon:Ht,downloadIcon:_n}=typeof ja=="boolean"?{}:ja,Gt=(Ra,Xa)=>ja?x.createElement($r,{prefixCls:Xn,listType:Er,items:Ho,previewFile:li,onPreview:nn,onDownload:To,onRemove:it,showRemoveIcon:!di&&Sa,showPreviewIcon:Nr,showDownloadIcon:we,removeIcon:rn,previewIcon:Ht,downloadIcon:_n,iconRender:Bo,locale:Object.assign(Object.assign({},Dn),Or),isImageUrl:oo,progress:Ai,appendAction:Ra,appendActionVisible:Xa,itemRender:kt,disabled:di}):Ra,oa=ke()(`${Xn}-wrapper`,Ni,fr,Yn,Ln==null?void 0:Ln.className,{[`${Xn}-rtl`]:ur==="rtl",[`${Xn}-picture-card-wrapper`]:Er==="picture-card",[`${Xn}-picture-circle-wrapper`]:Er==="picture-circle"}),ma=Object.assign(Object.assign({},Ln==null?void 0:Ln.style),Bt);if(ni==="drag"){const Ra=ke()(Yn,Xn,`${Xn}-drag`,{[`${Xn}-drag-uploading`]:Ho.some(Xa=>Xa.status==="uploading"),[`${Xn}-drag-hover`]:Mi==="dragover",[`${Xn}-disabled`]:di,[`${Xn}-rtl`]:ur==="rtl"});return na(x.createElement("span",{className:oa},x.createElement("div",{className:Ra,style:ma,onDrop:ta,onDragOver:ta,onDragLeave:ta},x.createElement(Be,Object.assign({},Pn,{ref:Bi,className:`${Xn}-btn`}),x.createElement("div",{className:`${Xn}-drag-container`},Ci))),Gt()))}const ea=ke()(Xn,`${Xn}-select`,{[`${Xn}-disabled`]:di}),mr=(Ra=>x.createElement("div",{className:ea,style:Ra},x.createElement(Be,Object.assign({},Pn,{ref:Bi}))))(Ci?void 0:{display:"none"});return na(Er==="picture-card"||Er==="picture-circle"?x.createElement("span",{className:oa},Gt(mr,!!Ci)):x.createElement("span",{className:oa},mr,Gt()))};var Eo=x.forwardRef(ca),Di=function(vn,Ea){var ha={};for(var La in vn)Object.prototype.hasOwnProperty.call(vn,La)&&Ea.indexOf(La)<0&&(ha[La]=vn[La]);if(vn!=null&&typeof Object.getOwnPropertySymbols=="function")for(var wr=0,La=Object.getOwnPropertySymbols(vn);wr<La.length;wr++)Ea.indexOf(La[wr])<0&&Object.prototype.propertyIsEnumerable.call(vn,La[wr])&&(ha[La[wr]]=vn[La[wr]]);return ha},Oa=x.forwardRef((vn,Ea)=>{var{style:ha,height:La}=vn,wr=Di(vn,["style","height"]);return x.createElement(Eo,Object.assign({ref:Ea},wr,{type:"drag",style:Object.assign(Object.assign({},ha),{height:La})}))});const qi=Eo;qi.Dragger=Oa,qi.LIST_IGNORE=yo;var Si=qi},46214:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return se}});var x=z(87462),ie=z(67294),Ae={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"},ke=Ae,Pe=z(44327),ze=function(Te,Ze){return ie.createElement(Pe.Z,(0,x.Z)({},Te,{ref:Ze,icon:ke}))},se=ie.forwardRef(ze)},55007:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return se}});var x=z(87462),ie=z(67294),Ae={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"},ke=Ae,Pe=z(44327),ze=function(Te,Ze){return ie.createElement(Pe.Z,(0,x.Z)({},Te,{ref:Ze,icon:ke}))},se=ie.forwardRef(ze)},79269:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return se}});var x=z(87462),ie=z(67294),Ae={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"},ke=Ae,Pe=z(44327),ze=function(Te,Ze){return ie.createElement(Pe.Z,(0,x.Z)({},Te,{ref:Ze,icon:ke}))},se=ie.forwardRef(ze)},62661:function(ln,tn){"use strict";var z;var x=Symbol.for("react.element"),ie=Symbol.for("react.portal"),Ae=Symbol.for("react.fragment"),ke=Symbol.for("react.strict_mode"),Pe=Symbol.for("react.profiler"),ze=Symbol.for("react.provider"),se=Symbol.for("react.context"),et=Symbol.for("react.server_context"),Te=Symbol.for("react.forward_ref"),Ze=Symbol.for("react.suspense"),_e=Symbol.for("react.suspense_list"),de=Symbol.for("react.memo"),je=Symbol.for("react.lazy"),ce=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function a(b){if(typeof b=="object"&&b!==null){var E=b.$$typeof;switch(E){case x:switch(b=b.type,b){case Ae:case Pe:case ke:case Ze:case _e:return b;default:switch(b=b&&b.$$typeof,b){case et:case se:case Te:case je:case de:case ze:return b;default:return E}}case ie:return E}}}z=se,z=ze,z=x,z=Te,z=Ae,z=je,z=de,z=ie,z=Pe,z=ke,z=Ze,z=_e,z=function(){return!1},z=function(){return!1},z=function(b){return a(b)===se},z=function(b){return a(b)===ze},z=function(b){return typeof b=="object"&&b!==null&&b.$$typeof===x},z=function(b){return a(b)===Te},z=function(b){return a(b)===Ae},z=function(b){return a(b)===je},tn.isMemo=function(b){return a(b)===de},z=function(b){return a(b)===ie},z=function(b){return a(b)===Pe},z=function(b){return a(b)===ke},z=function(b){return a(b)===Ze},z=function(b){return a(b)===_e},z=function(b){return typeof b=="string"||typeof b=="function"||b===Ae||b===Pe||b===ke||b===Ze||b===_e||b===ce||typeof b=="object"&&b!==null&&(b.$$typeof===je||b.$$typeof===de||b.$$typeof===ze||b.$$typeof===se||b.$$typeof===Te||b.$$typeof===y||b.getModuleId!==void 0)},z=a},95845:function(ln,tn,z){"use strict";ln.exports=z(62661)},72665:function(ln,tn){"use strict";var z;var x=typeof Symbol=="function"&&Symbol.for,ie=x?Symbol.for("react.element"):60103,Ae=x?Symbol.for("react.portal"):60106,ke=x?Symbol.for("react.fragment"):60107,Pe=x?Symbol.for("react.strict_mode"):60108,ze=x?Symbol.for("react.profiler"):60114,se=x?Symbol.for("react.provider"):60109,et=x?Symbol.for("react.context"):60110,Te=x?Symbol.for("react.async_mode"):60111,Ze=x?Symbol.for("react.concurrent_mode"):60111,_e=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,je=x?Symbol.for("react.suspense_list"):60120,ce=x?Symbol.for("react.memo"):60115,y=x?Symbol.for("react.lazy"):60116,a=x?Symbol.for("react.block"):60121,b=x?Symbol.for("react.fundamental"):60117,E=x?Symbol.for("react.responder"):60118,ee=x?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ue=oe.$$typeof;switch(ue){case ie:switch(oe=oe.type,oe){case Te:case Ze:case ke:case ze:case Pe:case de:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case et:case _e:case y:case ce:case se:return oe;default:return ue}}case Ae:return ue}}}function re(oe){return te(oe)===Ze}z=Te,z=Ze,z=et,z=se,z=ie,z=_e,z=ke,z=y,z=ce,z=Ae,z=ze,z=Pe,z=de,z=function(oe){return re(oe)||te(oe)===Te},z=re,z=function(oe){return te(oe)===et},z=function(oe){return te(oe)===se},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===_e},z=function(oe){return te(oe)===ke},z=function(oe){return te(oe)===y},tn.isMemo=function(oe){return te(oe)===ce},z=function(oe){return te(oe)===Ae},z=function(oe){return te(oe)===ze},z=function(oe){return te(oe)===Pe},z=function(oe){return te(oe)===de},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===ke||oe===Ze||oe===ze||oe===Pe||oe===de||oe===je||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===ce||oe.$$typeof===se||oe.$$typeof===et||oe.$$typeof===_e||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},12060:function(ln,tn,z){"use strict";ln.exports=z(72665)},56261:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return xe}});var x=z(87462),ie=z(4942),Ae=z(45987),ke=z(1413),Pe=z(15671),ze=z(43144),se=z(97326),et=z(60136),Te=z(51630),Ze=z(94184),_e=z.n(Ze),de=z(34952),je=z(67294),ce=z(69610),y=function(He){for(var Me=He.prefixCls,ye=He.level,Ke=He.isStart,Ge=He.isEnd,Xe="".concat(Me,"-indent-unit"),Be=[],rt=0;rt<ye;rt+=1){var pt;Be.push(je.createElement("span",{key:rt,className:_e()(Xe,(pt={},(0,ie.Z)(pt,"".concat(Xe,"-start"),Ke[rt]),(0,ie.Z)(pt,"".concat(Xe,"-end"),Ge[rt]),pt))}))}return je.createElement("span",{"aria-hidden":"true",className:"".concat(Me,"-indent")},Be)},a=je.memo(y),b=z(3596),E=z(83898),ee=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],te="open",re="close",oe="---",ue=function(Ue){(0,et.Z)(Me,Ue);var He=(0,Te.Z)(Me);function Me(){var ye;(0,Pe.Z)(this,Me);for(var Ke=arguments.length,Ge=new Array(Ke),Xe=0;Xe<Ke;Xe++)Ge[Xe]=arguments[Xe];return ye=He.call.apply(He,[this].concat(Ge)),ye.state={dragNodeHighlight:!1},ye.selectHandle=void 0,ye.cacheIndent=void 0,ye.onSelectorClick=function(Be){var rt=ye.props.context.onNodeClick;rt(Be,(0,E.F)(ye.props)),ye.isSelectable()?ye.onSelect(Be):ye.onCheck(Be)},ye.onSelectorDoubleClick=function(Be){var rt=ye.props.context.onNodeDoubleClick;rt(Be,(0,E.F)(ye.props))},ye.onSelect=function(Be){if(!ye.isDisabled()){var rt=ye.props.context.onNodeSelect;rt(Be,(0,E.F)(ye.props))}},ye.onCheck=function(Be){if(!ye.isDisabled()){var rt=ye.props,pt=rt.disableCheckbox,bt=rt.checked,St=ye.props.context.onNodeCheck;if(!(!ye.isCheckable()||pt)){var wt=!bt;St(Be,(0,E.F)(ye.props),wt)}}},ye.onMouseEnter=function(Be){var rt=ye.props.context.onNodeMouseEnter;rt(Be,(0,E.F)(ye.props))},ye.onMouseLeave=function(Be){var rt=ye.props.context.onNodeMouseLeave;rt(Be,(0,E.F)(ye.props))},ye.onContextMenu=function(Be){var rt=ye.props.context.onNodeContextMenu;rt(Be,(0,E.F)(ye.props))},ye.onDragStart=function(Be){var rt=ye.props.context.onNodeDragStart;Be.stopPropagation(),ye.setState({dragNodeHighlight:!0}),rt(Be,(0,se.Z)(ye));try{Be.dataTransfer.setData("text/plain","")}catch(pt){}},ye.onDragEnter=function(Be){var rt=ye.props.context.onNodeDragEnter;Be.preventDefault(),Be.stopPropagation(),rt(Be,(0,se.Z)(ye))},ye.onDragOver=function(Be){var rt=ye.props.context.onNodeDragOver;Be.preventDefault(),Be.stopPropagation(),rt(Be,(0,se.Z)(ye))},ye.onDragLeave=function(Be){var rt=ye.props.context.onNodeDragLeave;Be.stopPropagation(),rt(Be,(0,se.Z)(ye))},ye.onDragEnd=function(Be){var rt=ye.props.context.onNodeDragEnd;Be.stopPropagation(),ye.setState({dragNodeHighlight:!1}),rt(Be,(0,se.Z)(ye))},ye.onDrop=function(Be){var rt=ye.props.context.onNodeDrop;Be.preventDefault(),Be.stopPropagation(),ye.setState({dragNodeHighlight:!1}),rt(Be,(0,se.Z)(ye))},ye.onExpand=function(Be){var rt=ye.props,pt=rt.loading,bt=rt.context.onNodeExpand;pt||bt(Be,(0,E.F)(ye.props))},ye.setSelectHandle=function(Be){ye.selectHandle=Be},ye.getNodeState=function(){var Be=ye.props.expanded;return ye.isLeaf()?null:Be?te:re},ye.hasChildren=function(){var Be=ye.props.eventKey,rt=ye.props.context.keyEntities,pt=(0,b.Z)(rt,Be)||{},bt=pt.children;return!!(bt||[]).length},ye.isLeaf=function(){var Be=ye.props,rt=Be.isLeaf,pt=Be.loaded,bt=ye.props.context.loadData,St=ye.hasChildren();return rt===!1?!1:rt||!bt&&!St||bt&&pt&&!St},ye.isDisabled=function(){var Be=ye.props.disabled,rt=ye.props.context.disabled;return!!(rt||Be)},ye.isCheckable=function(){var Be=ye.props.checkable,rt=ye.props.context.checkable;return!rt||Be===!1?!1:rt},ye.syncLoadData=function(Be){var rt=Be.expanded,pt=Be.loading,bt=Be.loaded,St=ye.props.context,wt=St.loadData,jt=St.onNodeLoad;pt||wt&&rt&&!ye.isLeaf()&&!ye.hasChildren()&&!bt&&jt((0,E.F)(ye.props))},ye.isDraggable=function(){var Be=ye.props,rt=Be.data,pt=Be.context.draggable;return!!(pt&&(!pt.nodeDraggable||pt.nodeDraggable(rt)))},ye.renderDragHandler=function(){var Be=ye.props.context,rt=Be.draggable,pt=Be.prefixCls;return rt!=null&&rt.icon?je.createElement("span",{className:"".concat(pt,"-draggable-icon")},rt.icon):null},ye.renderSwitcherIconDom=function(Be){var rt=ye.props.switcherIcon,pt=ye.props.context.switcherIcon,bt=rt||pt;return typeof bt=="function"?bt((0,ke.Z)((0,ke.Z)({},ye.props),{},{isLeaf:Be})):bt},ye.renderSwitcher=function(){var Be=ye.props.expanded,rt=ye.props.context.prefixCls;if(ye.isLeaf()){var pt=ye.renderSwitcherIconDom(!0);return pt!==!1?je.createElement("span",{className:_e()("".concat(rt,"-switcher"),"".concat(rt,"-switcher-noop"))},pt):null}var bt=_e()("".concat(rt,"-switcher"),"".concat(rt,"-switcher_").concat(Be?te:re)),St=ye.renderSwitcherIconDom(!1);return St!==!1?je.createElement("span",{onClick:ye.onExpand,className:bt},St):null},ye.renderCheckbox=function(){var Be=ye.props,rt=Be.checked,pt=Be.halfChecked,bt=Be.disableCheckbox,St=ye.props.context.prefixCls,wt=ye.isDisabled(),jt=ye.isCheckable();if(!jt)return null;var Jn=typeof jt!="boolean"?jt:null;return je.createElement("span",{className:_e()("".concat(St,"-checkbox"),rt&&"".concat(St,"-checkbox-checked"),!rt&&pt&&"".concat(St,"-checkbox-indeterminate"),(wt||bt)&&"".concat(St,"-checkbox-disabled")),onClick:ye.onCheck},Jn)},ye.renderIcon=function(){var Be=ye.props.loading,rt=ye.props.context.prefixCls;return je.createElement("span",{className:_e()("".concat(rt,"-iconEle"),"".concat(rt,"-icon__").concat(ye.getNodeState()||"docu"),Be&&"".concat(rt,"-icon_loading"))})},ye.renderSelector=function(){var Be=ye.state.dragNodeHighlight,rt=ye.props,pt=rt.title,bt=pt===void 0?oe:pt,St=rt.selected,wt=rt.icon,jt=rt.loading,Jn=rt.data,va=ye.props.context,Et=va.prefixCls,xt=va.showIcon,Sn=va.icon,da=va.loadData,yn=va.titleRender,$n=ye.isDisabled(),nt="".concat(Et,"-node-content-wrapper"),Un;if(xt){var sa=wt||Sn;Un=sa?je.createElement("span",{className:_e()("".concat(Et,"-iconEle"),"".concat(Et,"-icon__customize"))},typeof sa=="function"?sa(ye.props):sa):ye.renderIcon()}else da&&jt&&(Un=ye.renderIcon());var dn;typeof bt=="function"?dn=bt(Jn):yn?dn=yn(Jn):dn=bt;var Nt=je.createElement("span",{className:"".concat(Et,"-title")},dn);return je.createElement("span",{ref:ye.setSelectHandle,title:typeof bt=="string"?bt:"",className:_e()("".concat(nt),"".concat(nt,"-").concat(ye.getNodeState()||"normal"),!$n&&(St||Be)&&"".concat(Et,"-node-selected")),onMouseEnter:ye.onMouseEnter,onMouseLeave:ye.onMouseLeave,onContextMenu:ye.onContextMenu,onClick:ye.onSelectorClick,onDoubleClick:ye.onSelectorDoubleClick},Un,Nt,ye.renderDropIndicator())},ye.renderDropIndicator=function(){var Be=ye.props,rt=Be.disabled,pt=Be.eventKey,bt=ye.props.context,St=bt.draggable,wt=bt.dropLevelOffset,jt=bt.dropPosition,Jn=bt.prefixCls,va=bt.indent,Et=bt.dropIndicatorRender,xt=bt.dragOverNodeKey,Sn=bt.direction,da=!!St,yn=!rt&&da&&xt===pt,$n=va!=null?va:ye.cacheIndent;return ye.cacheIndent=va,yn?Et({dropPosition:jt,dropLevelOffset:wt,indent:$n,prefixCls:Jn,direction:Sn}):null},ye}return(0,ze.Z)(Me,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var Ke=this.props.selectable,Ge=this.props.context.selectable;return typeof Ke=="boolean"?Ke:Ge}},{key:"render",value:function(){var Ke,Ge=this.props,Xe=Ge.eventKey,Be=Ge.className,rt=Ge.style,pt=Ge.dragOver,bt=Ge.dragOverGapTop,St=Ge.dragOverGapBottom,wt=Ge.isLeaf,jt=Ge.isStart,Jn=Ge.isEnd,va=Ge.expanded,Et=Ge.selected,xt=Ge.checked,Sn=Ge.halfChecked,da=Ge.loading,yn=Ge.domRef,$n=Ge.active,nt=Ge.data,Un=Ge.onMouseMove,sa=Ge.selectable,dn=(0,Ae.Z)(Ge,ee),Nt=this.props.context,mn=Nt.prefixCls,Ve=Nt.filterTreeNode,Le=Nt.keyEntities,yt=Nt.dropContainerKey,Qt=Nt.dropTargetKey,Cn=Nt.draggingNodeKey,Kn=this.isDisabled(),Da=(0,de.Z)(dn,{aria:!0,data:!0}),On=(0,b.Z)(Le,Xe)||{},aa=On.level,xa=Jn[Jn.length-1],_a=this.isDraggable(),Vr=!Kn&&_a,yr=Cn===Xe,ut=sa!==void 0?{"aria-selected":!!sa}:void 0;return je.createElement("div",(0,x.Z)({ref:yn,className:_e()(Be,"".concat(mn,"-treenode"),(Ke={},(0,ie.Z)(Ke,"".concat(mn,"-treenode-disabled"),Kn),(0,ie.Z)(Ke,"".concat(mn,"-treenode-switcher-").concat(va?"open":"close"),!wt),(0,ie.Z)(Ke,"".concat(mn,"-treenode-checkbox-checked"),xt),(0,ie.Z)(Ke,"".concat(mn,"-treenode-checkbox-indeterminate"),Sn),(0,ie.Z)(Ke,"".concat(mn,"-treenode-selected"),Et),(0,ie.Z)(Ke,"".concat(mn,"-treenode-loading"),da),(0,ie.Z)(Ke,"".concat(mn,"-treenode-active"),$n),(0,ie.Z)(Ke,"".concat(mn,"-treenode-leaf-last"),xa),(0,ie.Z)(Ke,"".concat(mn,"-treenode-draggable"),_a),(0,ie.Z)(Ke,"dragging",yr),(0,ie.Z)(Ke,"drop-target",Qt===Xe),(0,ie.Z)(Ke,"drop-container",yt===Xe),(0,ie.Z)(Ke,"drag-over",!Kn&&pt),(0,ie.Z)(Ke,"drag-over-gap-top",!Kn&&bt),(0,ie.Z)(Ke,"drag-over-gap-bottom",!Kn&&St),(0,ie.Z)(Ke,"filter-node",Ve&&Ve((0,E.F)(this.props))),Ke)),style:rt,draggable:Vr,"aria-grabbed":yr,onDragStart:Vr?this.onDragStart:void 0,onDragEnter:_a?this.onDragEnter:void 0,onDragOver:_a?this.onDragOver:void 0,onDragLeave:_a?this.onDragLeave:void 0,onDrop:_a?this.onDrop:void 0,onDragEnd:_a?this.onDragEnd:void 0,onMouseMove:Un},ut,Da),je.createElement(a,{prefixCls:mn,level:aa,isStart:jt,isEnd:Jn}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),Me}(je.Component),ve=function(He){return je.createElement(ce.k.Consumer,null,function(Me){return je.createElement(ue,(0,x.Z)({},He,{context:Me}))})};ve.displayName="TreeNode",ve.isTreeNode=1;var xe=ve},69610:function(ln,tn,z){"use strict";z.d(tn,{k:function(){return ie}});var x=z(67294),ie=x.createContext(null)},29873:function(ln,tn,z){"use strict";z.d(tn,{BT:function(){return a},E6:function(){return ee},L0:function(){return Ze},OM:function(){return y},_5:function(){return Te},r7:function(){return te},wA:function(){return de},yx:function(){return _e}});var x=z(74902),ie=z(71002),Ae=z(72978),ke=z(67294),Pe=z(56261),ze=z(3596),se=z(83898),et=null;function Te(re,oe){if(!re)return[];var ue=re.slice(),ve=ue.indexOf(oe);return ve>=0&&ue.splice(ve,1),ue}function Ze(re,oe){var ue=(re||[]).slice();return ue.indexOf(oe)===-1&&ue.push(oe),ue}function _e(re){return re.split("-")}function de(re,oe){var ue=[],ve=(0,ze.Z)(oe,re);function xe(){var Ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ue.forEach(function(He){var Me=He.key,ye=He.children;ue.push(Me),xe(ye)})}return xe(ve.children),ue}function je(re){if(re.parent){var oe=_e(re.pos);return Number(oe[oe.length-1])===re.parent.children.length-1}return!1}function ce(re){var oe=_e(re.pos);return Number(oe[oe.length-1])===0}function y(re,oe,ue,ve,xe,Ue,He,Me,ye,Ke){var Ge,Xe=re.clientX,Be=re.clientY,rt=re.target.getBoundingClientRect(),pt=rt.top,bt=rt.height,St=(Ke==="rtl"?-1:1)*(((xe==null?void 0:xe.x)||0)-Xe),wt=(St-12)/ve,jt=(0,ze.Z)(Me,ue.props.eventKey);if(Be<pt+bt/2){var Jn=He.findIndex(function(Nt){return Nt.key===jt.key}),va=Jn<=0?0:Jn-1,Et=He[va].key;jt=(0,ze.Z)(Me,Et)}var xt=jt.key,Sn=jt,da=jt.key,yn=0,$n=0;if(!ye.includes(xt))for(var nt=0;nt<wt&&je(jt);nt+=1)jt=jt.parent,$n+=1;var Un=oe.props.data,sa=jt.node,dn=!0;return ce(jt)&&jt.level===0&&Be<pt+bt/2&&Ue({dragNode:Un,dropNode:sa,dropPosition:-1})&&jt.key===ue.props.eventKey?yn=-1:(Sn.children||[]).length&&ye.includes(da)?Ue({dragNode:Un,dropNode:sa,dropPosition:0})?yn=0:dn=!1:$n===0?wt>-1.5?Ue({dragNode:Un,dropNode:sa,dropPosition:1})?yn=1:dn=!1:Ue({dragNode:Un,dropNode:sa,dropPosition:0})?yn=0:Ue({dragNode:Un,dropNode:sa,dropPosition:1})?yn=1:dn=!1:Ue({dragNode:Un,dropNode:sa,dropPosition:1})?yn=1:dn=!1,{dropPosition:yn,dropLevelOffset:$n,dropTargetKey:jt.key,dropTargetPos:jt.pos,dragOverNodeKey:da,dropContainerKey:yn===0?null:((Ge=jt.parent)===null||Ge===void 0?void 0:Ge.key)||null,dropAllowed:dn}}function a(re,oe){if(re){var ue=oe.multiple;return ue?re.slice():re.length?[re[0]]:re}}var b=function(oe){return oe};function E(re,oe){if(!re)return[];var ue=oe||{},ve=ue.processProps,xe=ve===void 0?b:ve,Ue=Array.isArray(re)?re:[re];return Ue.map(function(He){var Me=He.children,ye=_objectWithoutProperties(He,et),Ke=E(Me,oe);return React.createElement(TreeNode,_extends({key:ye.key},xe(ye)),Ke)})}function ee(re){if(!re)return null;var oe;if(Array.isArray(re))oe={checkedKeys:re,halfCheckedKeys:void 0};else if((0,ie.Z)(re)==="object")oe={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,Ae.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function te(re,oe){var ue=new Set;function ve(xe){if(!ue.has(xe)){var Ue=(0,ze.Z)(oe,xe);if(Ue){ue.add(xe);var He=Ue.parent,Me=Ue.node;Me.disabled||He&&ve(He.key)}}}return(re||[]).forEach(function(xe){ve(xe)}),(0,x.Z)(ue)}},97153:function(ln,tn,z){"use strict";z.d(tn,{S:function(){return se}});var x=z(72978),ie=z(3596);function Ae(et,Te){var Ze=new Set;return et.forEach(function(_e){Te.has(_e)||Ze.add(_e)}),Ze}function ke(et){var Te=et||{},Ze=Te.disabled,_e=Te.disableCheckbox,de=Te.checkable;return!!(Ze||_e)||de===!1}function Pe(et,Te,Ze,_e){for(var de=new Set(et),je=new Set,ce=0;ce<=Ze;ce+=1){var y=Te.get(ce)||new Set;y.forEach(function(ee){var te=ee.key,re=ee.node,oe=ee.children,ue=oe===void 0?[]:oe;de.has(te)&&!_e(re)&&ue.filter(function(ve){return!_e(ve.node)}).forEach(function(ve){de.add(ve.key)})})}for(var a=new Set,b=Ze;b>=0;b-=1){var E=Te.get(b)||new Set;E.forEach(function(ee){var te=ee.parent,re=ee.node;if(!(_e(re)||!ee.parent||a.has(ee.parent.key))){if(_e(ee.parent.node)){a.add(te.key);return}var oe=!0,ue=!1;(te.children||[]).filter(function(ve){return!_e(ve.node)}).forEach(function(ve){var xe=ve.key,Ue=de.has(xe);oe&&!Ue&&(oe=!1),!ue&&(Ue||je.has(xe))&&(ue=!0)}),oe&&de.add(te.key),ue&&je.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(de),halfCheckedKeys:Array.from(Ae(je,de))}}function ze(et,Te,Ze,_e,de){for(var je=new Set(et),ce=new Set(Te),y=0;y<=_e;y+=1){var a=Ze.get(y)||new Set;a.forEach(function(te){var re=te.key,oe=te.node,ue=te.children,ve=ue===void 0?[]:ue;!je.has(re)&&!ce.has(re)&&!de(oe)&&ve.filter(function(xe){return!de(xe.node)}).forEach(function(xe){je.delete(xe.key)})})}ce=new Set;for(var b=new Set,E=_e;E>=0;E-=1){var ee=Ze.get(E)||new Set;ee.forEach(function(te){var re=te.parent,oe=te.node;if(!(de(oe)||!te.parent||b.has(te.parent.key))){if(de(te.parent.node)){b.add(re.key);return}var ue=!0,ve=!1;(re.children||[]).filter(function(xe){return!de(xe.node)}).forEach(function(xe){var Ue=xe.key,He=je.has(Ue);ue&&!He&&(ue=!1),!ve&&(He||ce.has(Ue))&&(ve=!0)}),ue||je.delete(re.key),ve&&ce.add(re.key),b.add(re.key)}})}return{checkedKeys:Array.from(je),halfCheckedKeys:Array.from(Ae(ce,je))}}function se(et,Te,Ze,_e){var de=[],je;_e?je=_e:je=ke;var ce=new Set(et.filter(function(E){var ee=!!(0,ie.Z)(Ze,E);return ee||de.push(E),ee})),y=new Map,a=0;Object.keys(Ze).forEach(function(E){var ee=Ze[E],te=ee.level,re=y.get(te);re||(re=new Set,y.set(te,re)),re.add(ee),a=Math.max(a,te)}),(0,x.ZP)(!de.length,"Tree missing follow keys: ".concat(de.slice(0,100).map(function(E){return"'".concat(E,"'")}).join(", ")));var b;return Te===!0?b=Pe(ce,y,a,je):b=ze(ce,Te.halfCheckedKeys,y,a,je),b}},3596:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return x}});function x(ie,Ae){return ie[Ae]}},83898:function(ln,tn,z){"use strict";z.d(tn,{I8:function(){return te},F:function(){return oe},zn:function(){return b},w$:function(){return y},oH:function(){return E},km:function(){return ce},H8:function(){return re}});var x=z(71002),ie=z(74902),Ae=z(1413),ke=z(45987),Pe=z(67294),ze=z(28580);function se(ue){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xe=[];return Pe.Children.forEach(ue,function(Ue){Ue==null&&!ve.keepEmpty||(Array.isArray(Ue)?xe=xe.concat(se(Ue)):(0,ze.isFragment)(Ue)&&Ue.props?xe=xe.concat(se(Ue.props.children,ve)):xe.push(Ue))}),xe}function et(ue,ve){var xe=(0,Ae.Z)({},ue);return Array.isArray(ve)&&ve.forEach(function(Ue){delete xe[Ue]}),xe}var Te=z(72978),Ze=z(3596),_e=["children"];function de(ue,ve){return"".concat(ue,"-").concat(ve)}function je(ue){return ue&&ue.type&&ue.type.isTreeNode}function ce(ue,ve){return ue!=null?ue:ve}function y(ue){var ve=ue||{},xe=ve.title,Ue=ve._title,He=ve.key,Me=ve.children,ye=xe||"title";return{title:ye,_title:Ue||[ye],key:He||"key",children:Me||"children"}}function a(ue,ve){var xe=new Map;function Ue(He){var Me=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(He||[]).forEach(function(ye){var Ke=ye[ve.key],Ge=ye[ve.children];warning(Ke!=null,"Tree node must have a certain key: [".concat(Me).concat(Ke,"]"));var Xe=String(Ke);warning(!xe.has(Xe)||Ke===null||Ke===void 0,"Same 'key' exist in the Tree: ".concat(Xe)),xe.set(Xe,!0),Ue(Ge,"".concat(Me).concat(Xe," > "))})}Ue(ue)}function b(ue){function ve(xe){var Ue=se(xe);return Ue.map(function(He){if(!je(He))return(0,Te.ZP)(!He,"Tree/TreeNode can only accept TreeNode as children."),null;var Me=He.key,ye=He.props,Ke=ye.children,Ge=(0,ke.Z)(ye,_e),Xe=(0,Ae.Z)({key:Me},Ge),Be=ve(Ke);return Be.length&&(Xe.children=Be),Xe}).filter(function(He){return He})}return ve(ue)}function E(ue,ve,xe){var Ue=y(xe),He=Ue._title,Me=Ue.key,ye=Ue.children,Ke=new Set(ve===!0?[]:ve),Ge=[];function Xe(Be){var rt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Be.map(function(pt,bt){for(var St=de(rt?rt.pos:"0",bt),wt=ce(pt[Me],St),jt,Jn=0;Jn<He.length;Jn+=1){var va=He[Jn];if(pt[va]!==void 0){jt=pt[va];break}}var Et=(0,Ae.Z)((0,Ae.Z)({},et(pt,[].concat((0,ie.Z)(He),[Me,ye]))),{},{title:jt,key:wt,parent:rt,pos:St,children:null,data:pt,isStart:[].concat((0,ie.Z)(rt?rt.isStart:[]),[bt===0]),isEnd:[].concat((0,ie.Z)(rt?rt.isEnd:[]),[bt===Be.length-1])});return Ge.push(Et),ve===!0||Ke.has(wt)?Et.children=Xe(pt[ye]||[],Et):Et.children=[],Et})}return Xe(ue),Ge}function ee(ue,ve,xe){var Ue={};(0,x.Z)(xe)==="object"?Ue=xe:Ue={externalGetKey:xe},Ue=Ue||{};var He=Ue,Me=He.childrenPropName,ye=He.externalGetKey,Ke=He.fieldNames,Ge=y(Ke),Xe=Ge.key,Be=Ge.children,rt=Me||Be,pt;ye?typeof ye=="string"?pt=function(wt){return wt[ye]}:typeof ye=="function"&&(pt=function(wt){return ye(wt)}):pt=function(wt,jt){return ce(wt[Xe],jt)};function bt(St,wt,jt,Jn){var va=St?St[rt]:ue,Et=St?de(jt.pos,wt):"0",xt=St?[].concat((0,ie.Z)(Jn),[St]):[];if(St){var Sn=pt(St,Et),da={node:St,index:wt,pos:Et,key:Sn,parentPos:jt.node?jt.pos:null,level:jt.level+1,nodes:xt};ve(da)}va&&va.forEach(function(yn,$n){bt(yn,$n,{node:St,pos:Et,level:jt?jt.level+1:-1},xt)})}bt(null)}function te(ue){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},xe=ve.initWrapper,Ue=ve.processEntity,He=ve.onProcessFinished,Me=ve.externalGetKey,ye=ve.childrenPropName,Ke=ve.fieldNames,Ge=arguments.length>2?arguments[2]:void 0,Xe=Me||Ge,Be={},rt={},pt={posEntities:Be,keyEntities:rt};return xe&&(pt=xe(pt)||pt),ee(ue,function(bt){var St=bt.node,wt=bt.index,jt=bt.pos,Jn=bt.key,va=bt.parentPos,Et=bt.level,xt=bt.nodes,Sn={node:St,nodes:xt,index:wt,key:Jn,pos:jt,level:Et},da=ce(Jn,jt);Be[jt]=Sn,rt[da]=Sn,Sn.parent=Be[va],Sn.parent&&(Sn.parent.children=Sn.parent.children||[],Sn.parent.children.push(Sn)),Ue&&Ue(Sn,pt)},{externalGetKey:Xe,childrenPropName:ye,fieldNames:Ke}),He&&He(pt),pt}function re(ue,ve){var xe=ve.expandedKeys,Ue=ve.selectedKeys,He=ve.loadedKeys,Me=ve.loadingKeys,ye=ve.checkedKeys,Ke=ve.halfCheckedKeys,Ge=ve.dragOverNodeKey,Xe=ve.dropPosition,Be=ve.keyEntities,rt=(0,Ze.Z)(Be,ue),pt={eventKey:ue,expanded:xe.indexOf(ue)!==-1,selected:Ue.indexOf(ue)!==-1,loaded:He.indexOf(ue)!==-1,loading:Me.indexOf(ue)!==-1,checked:ye.indexOf(ue)!==-1,halfChecked:Ke.indexOf(ue)!==-1,pos:String(rt?rt.pos:""),dragOver:Ge===ue&&Xe===0,dragOverGapTop:Ge===ue&&Xe===-1,dragOverGapBottom:Ge===ue&&Xe===1};return pt}function oe(ue){var ve=ue.data,xe=ue.expanded,Ue=ue.selected,He=ue.checked,Me=ue.loaded,ye=ue.loading,Ke=ue.halfChecked,Ge=ue.dragOver,Xe=ue.dragOverGapTop,Be=ue.dragOverGapBottom,rt=ue.pos,pt=ue.active,bt=ue.eventKey,St=(0,Ae.Z)((0,Ae.Z)({},ve),{},{expanded:xe,selected:Ue,checked:He,loaded:Me,loading:ye,halfChecked:Ke,dragOver:Ge,dragOverGapTop:Xe,dragOverGapBottom:Be,pos:rt,active:pt,key:bt});return"props"in St||Object.defineProperty(St,"props",{get:function(){return(0,Te.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ue}}),St}},34952:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return et}});var x=z(1413),ie=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,Ae=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,ke="".concat(ie," ").concat(Ae).split(/[\s\n]+/),Pe="aria-",ze="data-";function se(Te,Ze){return Te.indexOf(Ze)===0}function et(Te){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_e;Ze===!1?_e={aria:!0,data:!0,attr:!0}:Ze===!0?_e={aria:!0}:_e=(0,x.Z)({},Ze);var de={};return Object.keys(Te).forEach(function(je){(_e.aria&&(je==="role"||se(je,Pe))||_e.data&&se(je,ze)||_e.attr&&ke.includes(je))&&(de[je]=Te[je])}),de}},72978:function(ln,tn,z){"use strict";var x={};function ie(et,Te){}function Ae(et,Te){}function ke(){x={}}function Pe(et,Te,Ze){!Te&&!x[Ze]&&(et(!1,Ze),x[Ze]=!0)}function ze(et,Te){Pe(ie,et,Te)}function se(et,Te){Pe(Ae,et,Te)}tn.ZP=ze},81533:function(ln,tn){"use strict";var z;var x=typeof Symbol=="function"&&Symbol.for,ie=x?Symbol.for("react.element"):60103,Ae=x?Symbol.for("react.portal"):60106,ke=x?Symbol.for("react.fragment"):60107,Pe=x?Symbol.for("react.strict_mode"):60108,ze=x?Symbol.for("react.profiler"):60114,se=x?Symbol.for("react.provider"):60109,et=x?Symbol.for("react.context"):60110,Te=x?Symbol.for("react.async_mode"):60111,Ze=x?Symbol.for("react.concurrent_mode"):60111,_e=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,je=x?Symbol.for("react.suspense_list"):60120,ce=x?Symbol.for("react.memo"):60115,y=x?Symbol.for("react.lazy"):60116,a=x?Symbol.for("react.block"):60121,b=x?Symbol.for("react.fundamental"):60117,E=x?Symbol.for("react.responder"):60118,ee=x?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ue=oe.$$typeof;switch(ue){case ie:switch(oe=oe.type,oe){case Te:case Ze:case ke:case ze:case Pe:case de:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case et:case _e:case y:case ce:case se:return oe;default:return ue}}case Ae:return ue}}}function re(oe){return te(oe)===Ze}z=Te,z=Ze,z=et,z=se,z=ie,z=_e,z=ke,z=y,z=ce,z=Ae,z=ze,z=Pe,z=de,z=function(oe){return re(oe)||te(oe)===Te},z=re,z=function(oe){return te(oe)===et},z=function(oe){return te(oe)===se},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===_e},tn.isFragment=function(oe){return te(oe)===ke},z=function(oe){return te(oe)===y},tn.isMemo=function(oe){return te(oe)===ce},z=function(oe){return te(oe)===Ae},z=function(oe){return te(oe)===ze},z=function(oe){return te(oe)===Pe},z=function(oe){return te(oe)===de},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===ke||oe===Ze||oe===ze||oe===Pe||oe===de||oe===je||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===ce||oe.$$typeof===se||oe.$$typeof===et||oe.$$typeof===_e||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},28580:function(ln,tn,z){"use strict";ln.exports=z(81533)},92389:function(ln,tn){"use strict";var z={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(ie){var Ae=ie.keyCode;if(ie.altKey&&!ie.ctrlKey||ie.metaKey||Ae>=z.F1&&Ae<=z.F12)return!1;switch(Ae){case z.ALT:case z.CAPS_LOCK:case z.CONTEXT_MENU:case z.CTRL:case z.DOWN:case z.END:case z.ESC:case z.HOME:case z.INSERT:case z.LEFT:case z.MAC_FF_META:case z.META:case z.NUMLOCK:case z.NUM_CENTER:case z.PAGE_DOWN:case z.PAGE_UP:case z.PAUSE:case z.PRINT_SCREEN:case z.RIGHT:case z.SHIFT:case z.UP:case z.WIN_KEY:case z.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(ie){if(ie>=z.ZERO&&ie<=z.NINE||ie>=z.NUM_ZERO&&ie<=z.NUM_MULTIPLY||ie>=z.A&&ie<=z.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&ie===0)return!0;switch(ie){case z.SPACE:case z.QUESTION_MARK:case z.NUM_PLUS:case z.NUM_MINUS:case z.NUM_PERIOD:case z.NUM_DIVISION:case z.SEMICOLON:case z.DASH:case z.EQUALS:case z.COMMA:case z.PERIOD:case z.SLASH:case z.APOSTROPHE:case z.SINGLE_QUOTE:case z.OPEN_SQUARE_BRACKET:case z.BACKSLASH:case z.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}};tn.Z=z},19575:function(ln,tn,z){var x,ie;(function(Ae,ke){ln.exports=ke(Ae)})(typeof self!="undefined"?self:typeof window!="undefined"?window:typeof z.g!="undefined"?z.g:this,function(Ae){"use strict";Ae=Ae||{};var ke=Ae.Base64,Pe="2.6.4",ze="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",se=function(Ge){for(var Xe={},Be=0,rt=Ge.length;Be<rt;Be++)Xe[Ge.charAt(Be)]=Be;return Xe}(ze),et=String.fromCharCode,Te=function(Ge){if(Ge.length<2){var Xe=Ge.charCodeAt(0);return Xe<128?Ge:Xe<2048?et(192|Xe>>>6)+et(128|Xe&63):et(224|Xe>>>12&15)+et(128|Xe>>>6&63)+et(128|Xe&63)}else{var Xe=65536+(Ge.charCodeAt(0)-55296)*1024+(Ge.charCodeAt(1)-56320);return et(240|Xe>>>18&7)+et(128|Xe>>>12&63)+et(128|Xe>>>6&63)+et(128|Xe&63)}},Ze=/[\uD800-\uDBFF][\uDC00-\uDFFFF]|[^\x00-\x7F]/g,_e=function(Ge){return Ge.replace(Ze,Te)},de=function(Ge){var Xe=[0,2,1][Ge.length%3],Be=Ge.charCodeAt(0)<<16|(Ge.length>1?Ge.charCodeAt(1):0)<<8|(Ge.length>2?Ge.charCodeAt(2):0),rt=[ze.charAt(Be>>>18),ze.charAt(Be>>>12&63),Xe>=2?"=":ze.charAt(Be>>>6&63),Xe>=1?"=":ze.charAt(Be&63)];return rt.join("")},je=Ae.btoa&&typeof Ae.btoa=="function"?function(Ge){return Ae.btoa(Ge)}:function(Ge){if(Ge.match(/[^\x00-\xFF]/))throw new RangeError("The string contains invalid characters.");return Ge.replace(/[\s\S]{1,3}/g,de)},ce=function(Ge){return je(_e(String(Ge)))},y=function(Ge){return Ge.replace(/[+\/]/g,function(Xe){return Xe=="+"?"-":"_"}).replace(/=/g,"")},a=function(Ge,Xe){return Xe?y(ce(Ge)):ce(Ge)},b=function(Ge){return a(Ge,!0)},E;Ae.Uint8Array&&(E=function(Ge,Xe){for(var Be="",rt=0,pt=Ge.length;rt<pt;rt+=3){var bt=Ge[rt],St=Ge[rt+1],wt=Ge[rt+2],jt=bt<<16|St<<8|wt;Be+=ze.charAt(jt>>>18)+ze.charAt(jt>>>12&63)+(typeof St!="undefined"?ze.charAt(jt>>>6&63):"=")+(typeof wt!="undefined"?ze.charAt(jt&63):"=")}return Xe?y(Be):Be});var ee=/[\xC0-\xDF][\x80-\xBF]|[\xE0-\xEF][\x80-\xBF]{2}|[\xF0-\xF7][\x80-\xBF]{3}/g,te=function(Ge){switch(Ge.length){case 4:var Xe=(7&Ge.charCodeAt(0))<<18|(63&Ge.charCodeAt(1))<<12|(63&Ge.charCodeAt(2))<<6|63&Ge.charCodeAt(3),Be=Xe-65536;return et((Be>>>10)+55296)+et((Be&1023)+56320);case 3:return et((15&Ge.charCodeAt(0))<<12|(63&Ge.charCodeAt(1))<<6|63&Ge.charCodeAt(2));default:return et((31&Ge.charCodeAt(0))<<6|63&Ge.charCodeAt(1))}},re=function(Ge){return Ge.replace(ee,te)},oe=function(Ge){var Xe=Ge.length,Be=Xe%4,rt=(Xe>0?se[Ge.charAt(0)]<<18:0)|(Xe>1?se[Ge.charAt(1)]<<12:0)|(Xe>2?se[Ge.charAt(2)]<<6:0)|(Xe>3?se[Ge.charAt(3)]:0),pt=[et(rt>>>16),et(rt>>>8&255),et(rt&255)];return pt.length-=[0,0,2,1][Be],pt.join("")},ue=Ae.atob&&typeof Ae.atob=="function"?function(Ge){return Ae.atob(Ge)}:function(Ge){return Ge.replace(/\S{1,4}/g,oe)},ve=function(Ge){return ue(String(Ge).replace(/[^A-Za-z0-9\+\/]/g,""))},xe=function(Ge){return re(ue(Ge))},Ue=function(Ge){return String(Ge).replace(/[-_]/g,function(Xe){return Xe=="-"?"+":"/"}).replace(/[^A-Za-z0-9\+\/]/g,"")},He=function(Ge){return xe(Ue(Ge))},Me;Ae.Uint8Array&&(Me=function(Ge){return Uint8Array.from(ve(Ue(Ge)),function(Xe){return Xe.charCodeAt(0)})});var ye=function(){var Ge=Ae.Base64;return Ae.Base64=ke,Ge};if(Ae.Base64={VERSION:Pe,atob:ve,btoa:je,fromBase64:He,toBase64:a,utob:_e,encode:a,encodeURI:b,btou:re,decode:He,noConflict:ye,fromUint8Array:E,toUint8Array:Me},typeof Object.defineProperty=="function"){var Ke=function(Ge){return{value:Ge,enumerable:!1,writable:!0,configurable:!0}};Ae.Base64.extendString=function(){Object.defineProperty(String.prototype,"fromBase64",Ke(function(){return He(this)})),Object.defineProperty(String.prototype,"toBase64",Ke(function(Ge){return a(this,Ge)})),Object.defineProperty(String.prototype,"toBase64URI",Ke(function(){return a(this,!0)}))}}return Ae.Meteor&&(Base64=Ae.Base64),ln.exports?ln.exports.Base64=Ae.Base64:(x=[],ie=function(){return Ae.Base64}.apply(tn,x),ie!==void 0&&(ln.exports=ie)),{Base64:Ae.Base64}})},42767:function(ln,tn){"use strict";var z;var x=typeof Symbol=="function"&&Symbol.for,ie=x?Symbol.for("react.element"):60103,Ae=x?Symbol.for("react.portal"):60106,ke=x?Symbol.for("react.fragment"):60107,Pe=x?Symbol.for("react.strict_mode"):60108,ze=x?Symbol.for("react.profiler"):60114,se=x?Symbol.for("react.provider"):60109,et=x?Symbol.for("react.context"):60110,Te=x?Symbol.for("react.async_mode"):60111,Ze=x?Symbol.for("react.concurrent_mode"):60111,_e=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,je=x?Symbol.for("react.suspense_list"):60120,ce=x?Symbol.for("react.memo"):60115,y=x?Symbol.for("react.lazy"):60116,a=x?Symbol.for("react.block"):60121,b=x?Symbol.for("react.fundamental"):60117,E=x?Symbol.for("react.responder"):60118,ee=x?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ue=oe.$$typeof;switch(ue){case ie:switch(oe=oe.type,oe){case Te:case Ze:case ke:case ze:case Pe:case de:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case et:case _e:case y:case ce:case se:return oe;default:return ue}}case Ae:return ue}}}function re(oe){return te(oe)===Ze}z=Te,z=Ze,z=et,z=se,z=ie,z=_e,z=ke,z=y,z=ce,z=Ae,z=ze,z=Pe,z=de,z=function(oe){return re(oe)||te(oe)===Te},z=re,z=function(oe){return te(oe)===et},z=function(oe){return te(oe)===se},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===_e},tn.isFragment=function(oe){return te(oe)===ke},z=function(oe){return te(oe)===y},z=function(oe){return te(oe)===ce},z=function(oe){return te(oe)===Ae},z=function(oe){return te(oe)===ze},z=function(oe){return te(oe)===Pe},z=function(oe){return te(oe)===de},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===ke||oe===Ze||oe===ze||oe===Pe||oe===de||oe===je||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===ce||oe.$$typeof===se||oe.$$typeof===et||oe.$$typeof===_e||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},16357:function(ln,tn,z){"use strict";ln.exports=z(42767)},26819:function(ln,tn){"use strict";var z;var x=typeof Symbol=="function"&&Symbol.for,ie=x?Symbol.for("react.element"):60103,Ae=x?Symbol.for("react.portal"):60106,ke=x?Symbol.for("react.fragment"):60107,Pe=x?Symbol.for("react.strict_mode"):60108,ze=x?Symbol.for("react.profiler"):60114,se=x?Symbol.for("react.provider"):60109,et=x?Symbol.for("react.context"):60110,Te=x?Symbol.for("react.async_mode"):60111,Ze=x?Symbol.for("react.concurrent_mode"):60111,_e=x?Symbol.for("react.forward_ref"):60112,de=x?Symbol.for("react.suspense"):60113,je=x?Symbol.for("react.suspense_list"):60120,ce=x?Symbol.for("react.memo"):60115,y=x?Symbol.for("react.lazy"):60116,a=x?Symbol.for("react.block"):60121,b=x?Symbol.for("react.fundamental"):60117,E=x?Symbol.for("react.responder"):60118,ee=x?Symbol.for("react.scope"):60119;function te(oe){if(typeof oe=="object"&&oe!==null){var ue=oe.$$typeof;switch(ue){case ie:switch(oe=oe.type,oe){case Te:case Ze:case ke:case ze:case Pe:case de:return oe;default:switch(oe=oe&&oe.$$typeof,oe){case et:case _e:case y:case ce:case se:return oe;default:return ue}}case Ae:return ue}}}function re(oe){return te(oe)===Ze}z=Te,z=Ze,z=et,z=se,z=ie,z=_e,z=ke,z=y,z=ce,z=Ae,z=ze,z=Pe,z=de,z=function(oe){return re(oe)||te(oe)===Te},z=re,z=function(oe){return te(oe)===et},z=function(oe){return te(oe)===se},z=function(oe){return typeof oe=="object"&&oe!==null&&oe.$$typeof===ie},z=function(oe){return te(oe)===_e},z=function(oe){return te(oe)===ke},z=function(oe){return te(oe)===y},tn.isMemo=function(oe){return te(oe)===ce},z=function(oe){return te(oe)===Ae},z=function(oe){return te(oe)===ze},z=function(oe){return te(oe)===Pe},z=function(oe){return te(oe)===de},z=function(oe){return typeof oe=="string"||typeof oe=="function"||oe===ke||oe===Ze||oe===ze||oe===Pe||oe===de||oe===je||typeof oe=="object"&&oe!==null&&(oe.$$typeof===y||oe.$$typeof===ce||oe.$$typeof===se||oe.$$typeof===et||oe.$$typeof===_e||oe.$$typeof===b||oe.$$typeof===E||oe.$$typeof===ee||oe.$$typeof===a)},z=te},18459:function(ln,tn,z){"use strict";ln.exports=z(26819)},16651:function(ln,tn){"use strict";var z;var x=Symbol.for("react.element"),ie=Symbol.for("react.portal"),Ae=Symbol.for("react.fragment"),ke=Symbol.for("react.strict_mode"),Pe=Symbol.for("react.profiler"),ze=Symbol.for("react.provider"),se=Symbol.for("react.context"),et=Symbol.for("react.server_context"),Te=Symbol.for("react.forward_ref"),Ze=Symbol.for("react.suspense"),_e=Symbol.for("react.suspense_list"),de=Symbol.for("react.memo"),je=Symbol.for("react.lazy"),ce=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function a(b){if(typeof b=="object"&&b!==null){var E=b.$$typeof;switch(E){case x:switch(b=b.type,b){case Ae:case Pe:case ke:case Ze:case _e:return b;default:switch(b=b&&b.$$typeof,b){case et:case se:case Te:case je:case de:case ze:return b;default:return E}}case ie:return E}}}z=se,z=ze,z=x,z=Te,z=Ae,z=je,z=de,z=ie,z=Pe,z=ke,z=Ze,z=_e,z=function(){return!1},z=function(){return!1},z=function(b){return a(b)===se},z=function(b){return a(b)===ze},z=function(b){return typeof b=="object"&&b!==null&&b.$$typeof===x},z=function(b){return a(b)===Te},z=function(b){return a(b)===Ae},z=function(b){return a(b)===je},z=function(b){return a(b)===de},z=function(b){return a(b)===ie},z=function(b){return a(b)===Pe},z=function(b){return a(b)===ke},z=function(b){return a(b)===Ze},z=function(b){return a(b)===_e},z=function(b){return typeof b=="string"||typeof b=="function"||b===Ae||b===Pe||b===ke||b===Ze||b===_e||b===ce||typeof b=="object"&&b!==null&&(b.$$typeof===je||b.$$typeof===de||b.$$typeof===ze||b.$$typeof===se||b.$$typeof===Te||b.$$typeof===y||b.getModuleId!==void 0)},z=a},33993:function(ln,tn,z){"use strict";z(16651)},46762:function(ln,tn){"use strict";var z;var x=Symbol.for("react.element"),ie=Symbol.for("react.portal"),Ae=Symbol.for("react.fragment"),ke=Symbol.for("react.strict_mode"),Pe=Symbol.for("react.profiler"),ze=Symbol.for("react.provider"),se=Symbol.for("react.context"),et=Symbol.for("react.server_context"),Te=Symbol.for("react.forward_ref"),Ze=Symbol.for("react.suspense"),_e=Symbol.for("react.suspense_list"),de=Symbol.for("react.memo"),je=Symbol.for("react.lazy"),ce=Symbol.for("react.offscreen"),y;y=Symbol.for("react.module.reference");function a(b){if(typeof b=="object"&&b!==null){var E=b.$$typeof;switch(E){case x:switch(b=b.type,b){case Ae:case Pe:case ke:case Ze:case _e:return b;default:switch(b=b&&b.$$typeof,b){case et:case se:case Te:case je:case de:case ze:return b;default:return E}}case ie:return E}}}z=se,z=ze,z=x,z=Te,z=Ae,z=je,z=de,z=ie,z=Pe,z=ke,z=Ze,z=_e,z=function(){return!1},z=function(){return!1},z=function(b){return a(b)===se},z=function(b){return a(b)===ze},z=function(b){return typeof b=="object"&&b!==null&&b.$$typeof===x},z=function(b){return a(b)===Te},tn.isFragment=function(b){return a(b)===Ae},z=function(b){return a(b)===je},z=function(b){return a(b)===de},z=function(b){return a(b)===ie},z=function(b){return a(b)===Pe},z=function(b){return a(b)===ke},z=function(b){return a(b)===Ze},z=function(b){return a(b)===_e},z=function(b){return typeof b=="string"||typeof b=="function"||b===Ae||b===Pe||b===ke||b===Ze||b===_e||b===ce||typeof b=="object"&&b!==null&&(b.$$typeof===je||b.$$typeof===de||b.$$typeof===ze||b.$$typeof===se||b.$$typeof===Te||b.$$typeof===y||b.getModuleId!==void 0)},z=a},35110:function(ln,tn,z){"use strict";ln.exports=z(46762)},86128:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return ve}});var x=z(87462),ie=z(4942),Ae=z(45987),ke=z(1413),Pe=z(15671),ze=z(43144),se=z(97326),et=z(60136),Te=z(51630),Ze=z(67294),_e=z(94184),de=z.n(_e),je=z(64217),ce=z(27822),y=function(Ue){for(var He=Ue.prefixCls,Me=Ue.level,ye=Ue.isStart,Ke=Ue.isEnd,Ge="".concat(He,"-indent-unit"),Xe=[],Be=0;Be<Me;Be+=1){var rt;Xe.push(Ze.createElement("span",{key:Be,className:de()(Ge,(rt={},(0,ie.Z)(rt,"".concat(Ge,"-start"),ye[Be]),(0,ie.Z)(rt,"".concat(Ge,"-end"),Ke[Be]),rt))}))}return Ze.createElement("span",{"aria-hidden":"true",className:"".concat(He,"-indent")},Xe)},a=Ze.memo(y),b=z(1089),E=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ee="open",te="close",re="---",oe=function(xe){(0,et.Z)(He,xe);var Ue=(0,Te.Z)(He);function He(){var Me;(0,Pe.Z)(this,He);for(var ye=arguments.length,Ke=new Array(ye),Ge=0;Ge<ye;Ge++)Ke[Ge]=arguments[Ge];return Me=Ue.call.apply(Ue,[this].concat(Ke)),Me.state={dragNodeHighlight:!1},Me.selectHandle=void 0,Me.onSelectorClick=function(Xe){var Be=Me.props.context.onNodeClick;Be(Xe,(0,b.F)(Me.props)),Me.isSelectable()?Me.onSelect(Xe):Me.onCheck(Xe)},Me.onSelectorDoubleClick=function(Xe){var Be=Me.props.context.onNodeDoubleClick;Be(Xe,(0,b.F)(Me.props))},Me.onSelect=function(Xe){if(!Me.isDisabled()){var Be=Me.props.context.onNodeSelect;Xe.preventDefault(),Be(Xe,(0,b.F)(Me.props))}},Me.onCheck=function(Xe){if(!Me.isDisabled()){var Be=Me.props,rt=Be.disableCheckbox,pt=Be.checked,bt=Me.props.context.onNodeCheck;if(!(!Me.isCheckable()||rt)){Xe.preventDefault();var St=!pt;bt(Xe,(0,b.F)(Me.props),St)}}},Me.onMouseEnter=function(Xe){var Be=Me.props.context.onNodeMouseEnter;Be(Xe,(0,b.F)(Me.props))},Me.onMouseLeave=function(Xe){var Be=Me.props.context.onNodeMouseLeave;Be(Xe,(0,b.F)(Me.props))},Me.onContextMenu=function(Xe){var Be=Me.props.context.onNodeContextMenu;Be(Xe,(0,b.F)(Me.props))},Me.onDragStart=function(Xe){var Be=Me.props.context.onNodeDragStart;Xe.stopPropagation(),Me.setState({dragNodeHighlight:!0}),Be(Xe,(0,se.Z)(Me));try{Xe.dataTransfer.setData("text/plain","")}catch(rt){}},Me.onDragEnter=function(Xe){var Be=Me.props.context.onNodeDragEnter;Xe.preventDefault(),Xe.stopPropagation(),Be(Xe,(0,se.Z)(Me))},Me.onDragOver=function(Xe){var Be=Me.props.context.onNodeDragOver;Xe.preventDefault(),Xe.stopPropagation(),Be(Xe,(0,se.Z)(Me))},Me.onDragLeave=function(Xe){var Be=Me.props.context.onNodeDragLeave;Xe.stopPropagation(),Be(Xe,(0,se.Z)(Me))},Me.onDragEnd=function(Xe){var Be=Me.props.context.onNodeDragEnd;Xe.stopPropagation(),Me.setState({dragNodeHighlight:!1}),Be(Xe,(0,se.Z)(Me))},Me.onDrop=function(Xe){var Be=Me.props.context.onNodeDrop;Xe.preventDefault(),Xe.stopPropagation(),Me.setState({dragNodeHighlight:!1}),Be(Xe,(0,se.Z)(Me))},Me.onExpand=function(Xe){var Be=Me.props,rt=Be.loading,pt=Be.context.onNodeExpand;rt||pt(Xe,(0,b.F)(Me.props))},Me.setSelectHandle=function(Xe){Me.selectHandle=Xe},Me.getNodeState=function(){var Xe=Me.props.expanded;return Me.isLeaf()?null:Xe?ee:te},Me.hasChildren=function(){var Xe=Me.props.eventKey,Be=Me.props.context.keyEntities,rt=Be[Xe]||{},pt=rt.children;return!!(pt||[]).length},Me.isLeaf=function(){var Xe=Me.props,Be=Xe.isLeaf,rt=Xe.loaded,pt=Me.props.context.loadData,bt=Me.hasChildren();return Be===!1?!1:Be||!pt&&!bt||pt&&rt&&!bt},Me.isDisabled=function(){var Xe=Me.props.disabled,Be=Me.props.context.disabled;return!!(Be||Xe)},Me.isCheckable=function(){var Xe=Me.props.checkable,Be=Me.props.context.checkable;return!Be||Xe===!1?!1:Be},Me.syncLoadData=function(Xe){var Be=Xe.expanded,rt=Xe.loading,pt=Xe.loaded,bt=Me.props.context,St=bt.loadData,wt=bt.onNodeLoad;rt||St&&Be&&!Me.isLeaf()&&!Me.hasChildren()&&!pt&&wt((0,b.F)(Me.props))},Me.isDraggable=function(){var Xe=Me.props,Be=Xe.data,rt=Xe.context.draggable;return!!(rt&&(!rt.nodeDraggable||rt.nodeDraggable(Be)))},Me.renderDragHandler=function(){var Xe=Me.props.context,Be=Xe.draggable,rt=Xe.prefixCls;return Be!=null&&Be.icon?Ze.createElement("span",{className:"".concat(rt,"-draggable-icon")},Be.icon):null},Me.renderSwitcherIconDom=function(Xe){var Be=Me.props.switcherIcon,rt=Me.props.context.switcherIcon,pt=Be||rt;return typeof pt=="function"?pt((0,ke.Z)((0,ke.Z)({},Me.props),{},{isLeaf:Xe})):pt},Me.renderSwitcher=function(){var Xe=Me.props.expanded,Be=Me.props.context.prefixCls;if(Me.isLeaf()){var rt=Me.renderSwitcherIconDom(!0);return rt!==!1?Ze.createElement("span",{className:de()("".concat(Be,"-switcher"),"".concat(Be,"-switcher-noop"))},rt):null}var pt=de()("".concat(Be,"-switcher"),"".concat(Be,"-switcher_").concat(Xe?ee:te)),bt=Me.renderSwitcherIconDom(!1);return bt!==!1?Ze.createElement("span",{onClick:Me.onExpand,className:pt},bt):null},Me.renderCheckbox=function(){var Xe=Me.props,Be=Xe.checked,rt=Xe.halfChecked,pt=Xe.disableCheckbox,bt=Me.props.context.prefixCls,St=Me.isDisabled(),wt=Me.isCheckable();if(!wt)return null;var jt=typeof wt!="boolean"?wt:null;return Ze.createElement("span",{className:de()("".concat(bt,"-checkbox"),Be&&"".concat(bt,"-checkbox-checked"),!Be&&rt&&"".concat(bt,"-checkbox-indeterminate"),(St||pt)&&"".concat(bt,"-checkbox-disabled")),onClick:Me.onCheck},jt)},Me.renderIcon=function(){var Xe=Me.props.loading,Be=Me.props.context.prefixCls;return Ze.createElement("span",{className:de()("".concat(Be,"-iconEle"),"".concat(Be,"-icon__").concat(Me.getNodeState()||"docu"),Xe&&"".concat(Be,"-icon_loading"))})},Me.renderSelector=function(){var Xe=Me.state.dragNodeHighlight,Be=Me.props,rt=Be.title,pt=rt===void 0?re:rt,bt=Be.selected,St=Be.icon,wt=Be.loading,jt=Be.data,Jn=Me.props.context,va=Jn.prefixCls,Et=Jn.showIcon,xt=Jn.icon,Sn=Jn.loadData,da=Jn.titleRender,yn=Me.isDisabled(),$n="".concat(va,"-node-content-wrapper"),nt;if(Et){var Un=St||xt;nt=Un?Ze.createElement("span",{className:de()("".concat(va,"-iconEle"),"".concat(va,"-icon__customize"))},typeof Un=="function"?Un(Me.props):Un):Me.renderIcon()}else Sn&&wt&&(nt=Me.renderIcon());var sa;typeof pt=="function"?sa=pt(jt):da?sa=da(jt):sa=pt;var dn=Ze.createElement("span",{className:"".concat(va,"-title")},sa);return Ze.createElement("span",{ref:Me.setSelectHandle,title:typeof pt=="string"?pt:"",className:de()("".concat($n),"".concat($n,"-").concat(Me.getNodeState()||"normal"),!yn&&(bt||Xe)&&"".concat(va,"-node-selected")),onMouseEnter:Me.onMouseEnter,onMouseLeave:Me.onMouseLeave,onContextMenu:Me.onContextMenu,onClick:Me.onSelectorClick,onDoubleClick:Me.onSelectorDoubleClick},nt,dn,Me.renderDropIndicator())},Me.renderDropIndicator=function(){var Xe=Me.props,Be=Xe.disabled,rt=Xe.eventKey,pt=Me.props.context,bt=pt.draggable,St=pt.dropLevelOffset,wt=pt.dropPosition,jt=pt.prefixCls,Jn=pt.indent,va=pt.dropIndicatorRender,Et=pt.dragOverNodeKey,xt=pt.direction,Sn=!!bt,da=!Be&&Sn&&Et===rt;return da?va({dropPosition:wt,dropLevelOffset:St,indent:Jn,prefixCls:jt,direction:xt}):null},Me}return(0,ze.Z)(He,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var ye=this.props.selectable,Ke=this.props.context.selectable;return typeof ye=="boolean"?ye:Ke}},{key:"render",value:function(){var ye,Ke=this.props,Ge=Ke.eventKey,Xe=Ke.className,Be=Ke.style,rt=Ke.dragOver,pt=Ke.dragOverGapTop,bt=Ke.dragOverGapBottom,St=Ke.isLeaf,wt=Ke.isStart,jt=Ke.isEnd,Jn=Ke.expanded,va=Ke.selected,Et=Ke.checked,xt=Ke.halfChecked,Sn=Ke.loading,da=Ke.domRef,yn=Ke.active,$n=Ke.data,nt=Ke.onMouseMove,Un=Ke.selectable,sa=(0,Ae.Z)(Ke,E),dn=this.props.context,Nt=dn.prefixCls,mn=dn.filterTreeNode,Ve=dn.keyEntities,Le=dn.dropContainerKey,yt=dn.dropTargetKey,Qt=dn.draggingNodeKey,Cn=this.isDisabled(),Kn=(0,je.Z)(sa,{aria:!0,data:!0}),Da=Ve[Ge]||{},On=Da.level,aa=jt[jt.length-1],xa=this.isDraggable(),_a=!Cn&&xa,Vr=Qt===Ge,yr=Un!==void 0?{"aria-selected":!!Un}:void 0;return Ze.createElement("div",(0,x.Z)({ref:da,className:de()(Xe,"".concat(Nt,"-treenode"),(ye={},(0,ie.Z)(ye,"".concat(Nt,"-treenode-disabled"),Cn),(0,ie.Z)(ye,"".concat(Nt,"-treenode-switcher-").concat(Jn?"open":"close"),!St),(0,ie.Z)(ye,"".concat(Nt,"-treenode-checkbox-checked"),Et),(0,ie.Z)(ye,"".concat(Nt,"-treenode-checkbox-indeterminate"),xt),(0,ie.Z)(ye,"".concat(Nt,"-treenode-selected"),va),(0,ie.Z)(ye,"".concat(Nt,"-treenode-loading"),Sn),(0,ie.Z)(ye,"".concat(Nt,"-treenode-active"),yn),(0,ie.Z)(ye,"".concat(Nt,"-treenode-leaf-last"),aa),(0,ie.Z)(ye,"".concat(Nt,"-treenode-draggable"),xa),(0,ie.Z)(ye,"dragging",Vr),(0,ie.Z)(ye,"drop-target",yt===Ge),(0,ie.Z)(ye,"drop-container",Le===Ge),(0,ie.Z)(ye,"drag-over",!Cn&&rt),(0,ie.Z)(ye,"drag-over-gap-top",!Cn&&pt),(0,ie.Z)(ye,"drag-over-gap-bottom",!Cn&&bt),(0,ie.Z)(ye,"filter-node",mn&&mn((0,b.F)(this.props))),ye)),style:Be,draggable:_a,"aria-grabbed":Vr,onDragStart:_a?this.onDragStart:void 0,onDragEnter:xa?this.onDragEnter:void 0,onDragOver:xa?this.onDragOver:void 0,onDragLeave:xa?this.onDragLeave:void 0,onDrop:xa?this.onDrop:void 0,onDragEnd:xa?this.onDragEnd:void 0,onMouseMove:nt},yr,Kn),Ze.createElement(a,{prefixCls:Nt,level:On,isStart:wt,isEnd:jt}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),He}(Ze.Component),ue=function(Ue){return Ze.createElement(ce.k.Consumer,null,function(He){return Ze.createElement(oe,(0,x.Z)({},Ue,{context:He}))})};ue.displayName="TreeNode",ue.isTreeNode=1;var ve=ue},27822:function(ln,tn,z){"use strict";z.d(tn,{k:function(){return ie}});var x=z(67294),ie=x.createContext(null)},10225:function(ln,tn,z){"use strict";z.d(tn,{BT:function(){return a},Ds:function(){return _e},E6:function(){return ee},L0:function(){return et},OM:function(){return y},_5:function(){return se},bt:function(){return Ze},r7:function(){return te},wA:function(){return de},yx:function(){return Te}});var x=z(74902),ie=z(71002),Ae=z(67294),ke=z(80334),Pe=z(86128),ze=null;function se(re,oe){if(!re)return[];var ue=re.slice(),ve=ue.indexOf(oe);return ve>=0&&ue.splice(ve,1),ue}function et(re,oe){var ue=(re||[]).slice();return ue.indexOf(oe)===-1&&ue.push(oe),ue}function Te(re){return re.split("-")}function Ze(re,oe){return"".concat(re,"-").concat(oe)}function _e(re){return re&&re.type&&re.type.isTreeNode}function de(re,oe){var ue=[],ve=oe[re];function xe(){var Ue=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ue.forEach(function(He){var Me=He.key,ye=He.children;ue.push(Me),xe(ye)})}return xe(ve.children),ue}function je(re){if(re.parent){var oe=Te(re.pos);return Number(oe[oe.length-1])===re.parent.children.length-1}return!1}function ce(re){var oe=Te(re.pos);return Number(oe[oe.length-1])===0}function y(re,oe,ue,ve,xe,Ue,He,Me,ye,Ke){var Ge,Xe=re.clientX,Be=re.clientY,rt=re.target.getBoundingClientRect(),pt=rt.top,bt=rt.height,St=(Ke==="rtl"?-1:1)*(((xe==null?void 0:xe.x)||0)-Xe),wt=(St-12)/ve,jt=Me[ue.props.eventKey];if(Be<pt+bt/2){var Jn=He.findIndex(function(Nt){return Nt.key===jt.key}),va=Jn<=0?0:Jn-1,Et=He[va].key;jt=Me[Et]}var xt=jt.key,Sn=jt,da=jt.key,yn=0,$n=0;if(!ye.includes(xt))for(var nt=0;nt<wt&&je(jt);nt+=1)jt=jt.parent,$n+=1;var Un=oe.props.data,sa=jt.node,dn=!0;return ce(jt)&&jt.level===0&&Be<pt+bt/2&&Ue({dragNode:Un,dropNode:sa,dropPosition:-1})&&jt.key===ue.props.eventKey?yn=-1:(Sn.children||[]).length&&ye.includes(da)?Ue({dragNode:Un,dropNode:sa,dropPosition:0})?yn=0:dn=!1:$n===0?wt>-1.5?Ue({dragNode:Un,dropNode:sa,dropPosition:1})?yn=1:dn=!1:Ue({dragNode:Un,dropNode:sa,dropPosition:0})?yn=0:Ue({dragNode:Un,dropNode:sa,dropPosition:1})?yn=1:dn=!1:Ue({dragNode:Un,dropNode:sa,dropPosition:1})?yn=1:dn=!1,{dropPosition:yn,dropLevelOffset:$n,dropTargetKey:jt.key,dropTargetPos:jt.pos,dragOverNodeKey:da,dropContainerKey:yn===0?null:((Ge=jt.parent)===null||Ge===void 0?void 0:Ge.key)||null,dropAllowed:dn}}function a(re,oe){if(re){var ue=oe.multiple;return ue?re.slice():re.length?[re[0]]:re}}var b=function(oe){return oe};function E(re,oe){if(!re)return[];var ue=oe||{},ve=ue.processProps,xe=ve===void 0?b:ve,Ue=Array.isArray(re)?re:[re];return Ue.map(function(He){var Me=He.children,ye=_objectWithoutProperties(He,ze),Ke=E(Me,oe);return React.createElement(TreeNode,_extends({key:ye.key},xe(ye)),Ke)})}function ee(re){if(!re)return null;var oe;if(Array.isArray(re))oe={checkedKeys:re,halfCheckedKeys:void 0};else if((0,ie.Z)(re)==="object")oe={checkedKeys:re.checked||void 0,halfCheckedKeys:re.halfChecked||void 0};else return(0,ke.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return oe}function te(re,oe){var ue=new Set;function ve(xe){if(!ue.has(xe)){var Ue=oe[xe];if(Ue){ue.add(xe);var He=Ue.parent,Me=Ue.node;Me.disabled||He&&ve(He.key)}}}return(re||[]).forEach(function(xe){ve(xe)}),(0,x.Z)(ue)}},17341:function(ln,tn,z){"use strict";z.d(tn,{S:function(){return ze}});var x=z(80334);function ie(se,et){var Te=new Set;return se.forEach(function(Ze){et.has(Ze)||Te.add(Ze)}),Te}function Ae(se){var et=se||{},Te=et.disabled,Ze=et.disableCheckbox,_e=et.checkable;return!!(Te||Ze)||_e===!1}function ke(se,et,Te,Ze){for(var _e=new Set(se),de=new Set,je=0;je<=Te;je+=1){var ce=et.get(je)||new Set;ce.forEach(function(E){var ee=E.key,te=E.node,re=E.children,oe=re===void 0?[]:re;_e.has(ee)&&!Ze(te)&&oe.filter(function(ue){return!Ze(ue.node)}).forEach(function(ue){_e.add(ue.key)})})}for(var y=new Set,a=Te;a>=0;a-=1){var b=et.get(a)||new Set;b.forEach(function(E){var ee=E.parent,te=E.node;if(!(Ze(te)||!E.parent||y.has(E.parent.key))){if(Ze(E.parent.node)){y.add(ee.key);return}var re=!0,oe=!1;(ee.children||[]).filter(function(ue){return!Ze(ue.node)}).forEach(function(ue){var ve=ue.key,xe=_e.has(ve);re&&!xe&&(re=!1),!oe&&(xe||de.has(ve))&&(oe=!0)}),re&&_e.add(ee.key),oe&&de.add(ee.key),y.add(ee.key)}})}return{checkedKeys:Array.from(_e),halfCheckedKeys:Array.from(ie(de,_e))}}function Pe(se,et,Te,Ze,_e){for(var de=new Set(se),je=new Set(et),ce=0;ce<=Ze;ce+=1){var y=Te.get(ce)||new Set;y.forEach(function(ee){var te=ee.key,re=ee.node,oe=ee.children,ue=oe===void 0?[]:oe;!de.has(te)&&!je.has(te)&&!_e(re)&&ue.filter(function(ve){return!_e(ve.node)}).forEach(function(ve){de.delete(ve.key)})})}je=new Set;for(var a=new Set,b=Ze;b>=0;b-=1){var E=Te.get(b)||new Set;E.forEach(function(ee){var te=ee.parent,re=ee.node;if(!(_e(re)||!ee.parent||a.has(ee.parent.key))){if(_e(ee.parent.node)){a.add(te.key);return}var oe=!0,ue=!1;(te.children||[]).filter(function(ve){return!_e(ve.node)}).forEach(function(ve){var xe=ve.key,Ue=de.has(xe);oe&&!Ue&&(oe=!1),!ue&&(Ue||je.has(xe))&&(ue=!0)}),oe||de.delete(te.key),ue&&je.add(te.key),a.add(te.key)}})}return{checkedKeys:Array.from(de),halfCheckedKeys:Array.from(ie(je,de))}}function ze(se,et,Te,Ze){var _e=[],de;Ze?de=Ze:de=Ae;var je=new Set(se.filter(function(b){var E=!!Te[b];return E||_e.push(b),E})),ce=new Map,y=0;Object.keys(Te).forEach(function(b){var E=Te[b],ee=E.level,te=ce.get(ee);te||(te=new Set,ce.set(ee,te)),te.add(E),y=Math.max(y,ee)}),(0,x.ZP)(!_e.length,"Tree missing follow keys: ".concat(_e.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var a;return et===!0?a=ke(je,ce,y,de):a=Pe(je,et.halfCheckedKeys,ce,y,de),a}},1089:function(ln,tn,z){"use strict";z.d(tn,{F:function(){return E},H8:function(){return b},I8:function(){return a},km:function(){return Ze},oH:function(){return ce},w$:function(){return _e},zn:function(){return je}});var x=z(71002),ie=z(74902),Ae=z(1413),ke=z(45987),Pe=z(98423),ze=z(50344),se=z(80334),et=z(10225),Te=["children"];function Ze(ee,te){return ee!=null?ee:te}function _e(ee){var te=ee||{},re=te.title,oe=te._title,ue=te.key,ve=te.children,xe=re||"title";return{title:xe,_title:oe||[xe],key:ue||"key",children:ve||"children"}}function de(ee,te){var re=new Map;function oe(ue){var ve=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(ue||[]).forEach(function(xe){var Ue=xe[te.key],He=xe[te.children];warning(Ue!=null,"Tree node must have a certain key: [".concat(ve).concat(Ue,"]"));var Me=String(Ue);warning(!re.has(Me)||Ue===null||Ue===void 0,"Same 'key' exist in the Tree: ".concat(Me)),re.set(Me,!0),oe(He,"".concat(ve).concat(Me," > "))})}oe(ee)}function je(ee){function te(re){var oe=(0,ze.Z)(re);return oe.map(function(ue){if(!(0,et.Ds)(ue))return(0,se.ZP)(!ue,"Tree/TreeNode can only accept TreeNode as children."),null;var ve=ue.key,xe=ue.props,Ue=xe.children,He=(0,ke.Z)(xe,Te),Me=(0,Ae.Z)({key:ve},He),ye=te(Ue);return ye.length&&(Me.children=ye),Me}).filter(function(ue){return ue})}return te(ee)}function ce(ee,te,re){var oe=_e(re),ue=oe._title,ve=oe.key,xe=oe.children,Ue=new Set(te===!0?[]:te),He=[];function Me(ye){var Ke=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return ye.map(function(Ge,Xe){for(var Be=(0,et.bt)(Ke?Ke.pos:"0",Xe),rt=Ze(Ge[ve],Be),pt,bt=0;bt<ue.length;bt+=1){var St=ue[bt];if(Ge[St]!==void 0){pt=Ge[St];break}}var wt=(0,Ae.Z)((0,Ae.Z)({},(0,Pe.Z)(Ge,[].concat((0,ie.Z)(ue),[ve,xe]))),{},{title:pt,key:rt,parent:Ke,pos:Be,children:null,data:Ge,isStart:[].concat((0,ie.Z)(Ke?Ke.isStart:[]),[Xe===0]),isEnd:[].concat((0,ie.Z)(Ke?Ke.isEnd:[]),[Xe===ye.length-1])});return He.push(wt),te===!0||Ue.has(rt)?wt.children=Me(Ge[xe]||[],wt):wt.children=[],wt})}return Me(ee),He}function y(ee,te,re){var oe={};(0,x.Z)(re)==="object"?oe=re:oe={externalGetKey:re},oe=oe||{};var ue=oe,ve=ue.childrenPropName,xe=ue.externalGetKey,Ue=ue.fieldNames,He=_e(Ue),Me=He.key,ye=He.children,Ke=ve||ye,Ge;xe?typeof xe=="string"?Ge=function(rt){return rt[xe]}:typeof xe=="function"&&(Ge=function(rt){return xe(rt)}):Ge=function(rt,pt){return Ze(rt[Me],pt)};function Xe(Be,rt,pt,bt){var St=Be?Be[Ke]:ee,wt=Be?(0,et.bt)(pt.pos,rt):"0",jt=Be?[].concat((0,ie.Z)(bt),[Be]):[];if(Be){var Jn=Ge(Be,wt),va={node:Be,index:rt,pos:wt,key:Jn,parentPos:pt.node?pt.pos:null,level:pt.level+1,nodes:jt};te(va)}St&&St.forEach(function(Et,xt){Xe(Et,xt,{node:Be,pos:wt,level:pt?pt.level+1:-1},jt)})}Xe(null)}function a(ee){var te=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},re=te.initWrapper,oe=te.processEntity,ue=te.onProcessFinished,ve=te.externalGetKey,xe=te.childrenPropName,Ue=te.fieldNames,He=arguments.length>2?arguments[2]:void 0,Me=ve||He,ye={},Ke={},Ge={posEntities:ye,keyEntities:Ke};return re&&(Ge=re(Ge)||Ge),y(ee,function(Xe){var Be=Xe.node,rt=Xe.index,pt=Xe.pos,bt=Xe.key,St=Xe.parentPos,wt=Xe.level,jt=Xe.nodes,Jn={node:Be,nodes:jt,index:rt,key:bt,pos:pt,level:wt},va=Ze(bt,pt);ye[pt]=Jn,Ke[va]=Jn,Jn.parent=ye[St],Jn.parent&&(Jn.parent.children=Jn.parent.children||[],Jn.parent.children.push(Jn)),oe&&oe(Jn,Ge)},{externalGetKey:Me,childrenPropName:xe,fieldNames:Ue}),ue&&ue(Ge),Ge}function b(ee,te){var re=te.expandedKeys,oe=te.selectedKeys,ue=te.loadedKeys,ve=te.loadingKeys,xe=te.checkedKeys,Ue=te.halfCheckedKeys,He=te.dragOverNodeKey,Me=te.dropPosition,ye=te.keyEntities,Ke=ye[ee],Ge={eventKey:ee,expanded:re.indexOf(ee)!==-1,selected:oe.indexOf(ee)!==-1,loaded:ue.indexOf(ee)!==-1,loading:ve.indexOf(ee)!==-1,checked:xe.indexOf(ee)!==-1,halfChecked:Ue.indexOf(ee)!==-1,pos:String(Ke?Ke.pos:""),dragOver:He===ee&&Me===0,dragOverGapTop:He===ee&&Me===-1,dragOverGapBottom:He===ee&&Me===1};return Ge}function E(ee){var te=ee.data,re=ee.expanded,oe=ee.selected,ue=ee.checked,ve=ee.loaded,xe=ee.loading,Ue=ee.halfChecked,He=ee.dragOver,Me=ee.dragOverGapTop,ye=ee.dragOverGapBottom,Ke=ee.pos,Ge=ee.active,Xe=ee.eventKey,Be=(0,Ae.Z)((0,Ae.Z)({},te),{},{expanded:re,selected:oe,checked:ue,loaded:ve,loading:xe,halfChecked:Ue,dragOver:He,dragOverGapTop:Me,dragOverGapBottom:ye,pos:Ke,active:Ge,key:Xe});return"props"in Be||Object.defineProperty(Be,"props",{get:function(){return(0,se.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ee}}),Be}},64217:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return et}});var x=z(1413),ie=`accept acceptCharset accessKey action allowFullScreen allowTransparency
alt async autoComplete autoFocus autoPlay capture cellPadding cellSpacing challenge
charSet checked classID className colSpan cols content contentEditable contextMenu
controls coords crossOrigin data dateTime default defer dir disabled download draggable
encType form formAction formEncType formMethod formNoValidate formTarget frameBorder
headers height hidden high href hrefLang htmlFor httpEquiv icon id inputMode integrity
is keyParams keyType kind label lang list loop low manifest marginHeight marginWidth max maxLength media
mediaGroup method min minLength multiple muted name noValidate nonce open
optimum pattern placeholder poster preload radioGroup readOnly rel required
reversed role rowSpan rows sandbox scope scoped scrolling seamless selected
shape size sizes span spellCheck src srcDoc srcLang srcSet start step style
summary tabIndex target title type useMap value width wmode wrap`,Ae=`onCopy onCut onPaste onCompositionEnd onCompositionStart onCompositionUpdate onKeyDown
onKeyPress onKeyUp onFocus onBlur onChange onInput onSubmit onClick onContextMenu onDoubleClick
onDrag onDragEnd onDragEnter onDragExit onDragLeave onDragOver onDragStart onDrop onMouseDown
onMouseEnter onMouseLeave onMouseMove onMouseOut onMouseOver onMouseUp onSelect onTouchCancel
onTouchEnd onTouchMove onTouchStart onScroll onWheel onAbort onCanPlay onCanPlayThrough
onDurationChange onEmptied onEncrypted onEnded onError onLoadedData onLoadedMetadata
onLoadStart onPause onPlay onPlaying onProgress onRateChange onSeeked onSeeking onStalled onSuspend onTimeUpdate onVolumeChange onWaiting onLoad onError`,ke="".concat(ie," ").concat(Ae).split(/[\s\n]+/),Pe="aria-",ze="data-";function se(Te,Ze){return Te.indexOf(Ze)===0}function et(Te){var Ze=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,_e;Ze===!1?_e={aria:!0,data:!0,attr:!0}:Ze===!0?_e={aria:!0}:_e=(0,x.Z)({},Ze);var de={};return Object.keys(Te).forEach(function(je){(_e.aria&&(je==="role"||se(je,Pe))||_e.data&&se(je,ze)||_e.attr&&ke.includes(je))&&(de[je]=Te[je])}),de}},66012:function(ln,tn,z){"use strict";z.d(tn,{Z5:function(){return Ou},_l:function(){return jc},bK:function(){return mc}});var x=z(67294),ie=z(89611);function Ae(ne,ae){ne.prototype=Object.create(ae.prototype),ne.prototype.constructor=ne,(0,ie.Z)(ne,ae)}var ke=z(87462),Pe=z(14890),ze=x.createContext(null),se=null;function et(ne){ne()}var Te=et,Ze=function(ae){return Te=ae},_e=function(){return Te};function de(){var ne=_e(),ae=null,le=null;return{clear:function(){ae=null,le=null},notify:function(){ne(function(){for(var Ie=ae;Ie;)Ie.callback(),Ie=Ie.next})},get:function(){for(var Ie=[],Oe=ae;Oe;)Ie.push(Oe),Oe=Oe.next;return Ie},subscribe:function(Ie){var Oe=!0,We=le={callback:Ie,next:null,prev:le};return We.prev?We.prev.next=We:ae=We,function(){!Oe||ae===null||(Oe=!1,We.next?We.next.prev=We.prev:le=We.prev,We.prev?We.prev.next=We.next:ae=We.next)}}}}var je={notify:function(){},get:function(){return[]}};function ce(ne,ae){var le,me=je;function Ie(Dt){return Ft(),me.subscribe(Dt)}function Oe(){me.notify()}function We(){Vt.onStateChange&&Vt.onStateChange()}function Ye(){return!!le}function Ft(){le||(le=ae?ae.addNestedSub(We):ne.subscribe(We),me=de())}function Yt(){le&&(le(),le=void 0,me.clear(),me=je)}var Vt={addNestedSub:Ie,notifyNestedSubs:Oe,handleChangeWrapper:We,isSubscribed:Ye,trySubscribe:Ft,tryUnsubscribe:Yt,getListeners:function(){return me}};return Vt}var y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?x.useLayoutEffect:x.useEffect;function a(ne){var ae=ne.store,le=ne.context,me=ne.children,Ie=(0,x.useMemo)(function(){var Ye=ce(ae);return{store:ae,subscription:Ye}},[ae]),Oe=(0,x.useMemo)(function(){return ae.getState()},[ae]);y(function(){var Ye=Ie.subscription;return Ye.onStateChange=Ye.notifyNestedSubs,Ye.trySubscribe(),Oe!==ae.getState()&&Ye.notifyNestedSubs(),function(){Ye.tryUnsubscribe(),Ye.onStateChange=null}},[Ie,Oe]);var We=le||ze;return x.createElement(We.Provider,{value:Ie},me)}var b=a,E=z(63366),ee=z(8679),te=z.n(ee),re=z(72973),oe=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ue=["reactReduxForwardedRef"],ve=[],xe=[null,null],Ue=function(ae){try{return JSON.stringify(ae)}catch(le){return String(ae)}};function He(ne,ae){var le=ne[1];return[ae.payload,le+1]}function Me(ne,ae,le){y(function(){return ne.apply(void 0,ae)},le)}function ye(ne,ae,le,me,Ie,Oe,We){ne.current=me,ae.current=Ie,le.current=!1,Oe.current&&(Oe.current=null,We())}function Ke(ne,ae,le,me,Ie,Oe,We,Ye,Ft,Yt){if(ne){var Vt=!1,Dt=null,Ot=function(){if(!Vt){var so=ae.getState(),Co,No;try{Co=me(so,Ie.current)}catch(Wo){No=Wo,Dt=Wo}No||(Dt=null),Co===Oe.current?We.current||Ft():(Oe.current=Co,Ye.current=Co,We.current=!0,Yt({type:"STORE_UPDATED",payload:{error:No}}))}};le.onStateChange=Ot,le.trySubscribe(),Ot();var pn=function(){if(Vt=!0,le.tryUnsubscribe(),le.onStateChange=null,Dt)throw Dt};return pn}}var Ge=function(){return[null,0]};function Xe(ne,ae){ae===void 0&&(ae={});var le=ae,me=le.getDisplayName,Ie=me===void 0?function(ji){return"ConnectAdvanced("+ji+")"}:me,Oe=le.methodName,We=Oe===void 0?"connectAdvanced":Oe,Ye=le.renderCountProp,Ft=Ye===void 0?void 0:Ye,Yt=le.shouldHandleStateChanges,Vt=Yt===void 0?!0:Yt,Dt=le.storeKey,Ot=Dt===void 0?"store":Dt,pn=le.withRef,Ba=pn===void 0?!1:pn,so=le.forwardRef,Co=so===void 0?!1:so,No=le.context,Wo=No===void 0?ze:No,ci=(0,E.Z)(le,oe);if(0)var hi;var Ji=Wo;return function(sl){var zl=sl.displayName||sl.name||"Component",gl=Ie(zl),Hl=(0,ke.Z)({},ci,{getDisplayName:Ie,methodName:We,renderCountProp:Ft,shouldHandleStateChanges:Vt,storeKey:Ot,displayName:gl,wrappedComponentName:zl,WrappedComponent:sl}),os=ci.pure;function ds(gs){return ne(gs.dispatch,Hl)}var Ws=os?x.useMemo:function(gs){return gs()};function Hs(gs){var tu=(0,x.useMemo)(function(){var Du=gs.reactReduxForwardedRef,lc=(0,E.Z)(gs,ue);return[gs.context,Du,lc]},[gs]),$s=tu[0],Au=tu[1],lu=tu[2],nu=(0,x.useMemo)(function(){return $s&&$s.Consumer&&(0,re.isContextConsumer)(x.createElement($s.Consumer,null))?$s:Ji},[$s,Ji]),Qs=(0,x.useContext)(nu),su=!!gs.store&&!!gs.store.getState&&!!gs.store.dispatch,Gu=!!Qs&&!!Qs.store,Js=su?gs.store:Qs.store,Bu=(0,x.useMemo)(function(){return ds(Js)},[Js]),Uu=(0,x.useMemo)(function(){if(!Vt)return xe;var Du=ce(Js,su?null:Qs.subscription),lc=Du.notifyNestedSubs.bind(Du);return[Du,lc]},[Js,su,Qs]),Su=Uu[0],Wu=Uu[1],Vu=(0,x.useMemo)(function(){return su?Qs:(0,ke.Z)({},Qs,{subscription:Su})},[su,Qs,Su]),vc=(0,x.useReducer)(He,ve,Ge),Qc=vc[0],$u=Qc[0],Jc=vc[1];if($u&&$u.error)throw $u.error;var pc=(0,x.useRef)(),rc=(0,x.useRef)(lu),Qu=(0,x.useRef)(),hc=(0,x.useRef)(!1),oc=Ws(function(){return Qu.current&&lu===rc.current?Qu.current:Bu(Js.getState(),lu)},[Js,$u,lu]);Me(ye,[rc,pc,hc,lu,oc,Qu,Wu]),Me(Ke,[Vt,Js,Su,Bu,rc,pc,hc,Qu,Wu,Jc],[Js,Su,Bu]);var ic=(0,x.useMemo)(function(){return x.createElement(sl,(0,ke.Z)({},oc,{ref:Au}))},[Au,sl,oc]),Xc=(0,x.useMemo)(function(){return Vt?x.createElement(nu.Provider,{value:Vu},ic):ic},[nu,ic,Vu]);return Xc}var Os=os?x.memo(Hs):Hs;if(Os.WrappedComponent=sl,Os.displayName=Hs.displayName=gl,Co){var Vs=x.forwardRef(function(tu,$s){return x.createElement(Os,(0,ke.Z)({},tu,{reactReduxForwardedRef:$s}))});return Vs.displayName=gl,Vs.WrappedComponent=sl,te()(Vs,sl)}return te()(Os,sl)}}function Be(ne,ae){return ne===ae?ne!==0||ae!==0||1/ne===1/ae:ne!==ne&&ae!==ae}function rt(ne,ae){if(Be(ne,ae))return!0;if(typeof ne!="object"||ne===null||typeof ae!="object"||ae===null)return!1;var le=Object.keys(ne),me=Object.keys(ae);if(le.length!==me.length)return!1;for(var Ie=0;Ie<le.length;Ie++)if(!Object.prototype.hasOwnProperty.call(ae,le[Ie])||!Be(ne[le[Ie]],ae[le[Ie]]))return!1;return!0}function pt(ne,ae){var le={},me=function(We){var Ye=ne[We];typeof Ye=="function"&&(le[We]=function(){return ae(Ye.apply(void 0,arguments))})};for(var Ie in ne)me(Ie);return le}function bt(ne){return function(le,me){var Ie=ne(le,me);function Oe(){return Ie}return Oe.dependsOnOwnProps=!1,Oe}}function St(ne){return ne.dependsOnOwnProps!==null&&ne.dependsOnOwnProps!==void 0?!!ne.dependsOnOwnProps:ne.length!==1}function wt(ne,ae){return function(me,Ie){var Oe=Ie.displayName,We=function(Ft,Yt){return We.dependsOnOwnProps?We.mapToProps(Ft,Yt):We.mapToProps(Ft)};return We.dependsOnOwnProps=!0,We.mapToProps=function(Ft,Yt){We.mapToProps=ne,We.dependsOnOwnProps=St(ne);var Vt=We(Ft,Yt);return typeof Vt=="function"&&(We.mapToProps=Vt,We.dependsOnOwnProps=St(Vt),Vt=We(Ft,Yt)),Vt},We}}function jt(ne){return typeof ne=="function"?wt(ne,"mapDispatchToProps"):void 0}function Jn(ne){return ne?void 0:bt(function(ae){return{dispatch:ae}})}function va(ne){return ne&&typeof ne=="object"?bt(function(ae){return pt(ne,ae)}):void 0}var Et=[jt,Jn,va];function xt(ne){return typeof ne=="function"?wt(ne,"mapStateToProps"):void 0}function Sn(ne){return ne?void 0:bt(function(){return{}})}var da=[xt,Sn];function yn(ne,ae,le){return(0,ke.Z)({},le,ne,ae)}function $n(ne){return function(le,me){var Ie=me.displayName,Oe=me.pure,We=me.areMergedPropsEqual,Ye=!1,Ft;return function(Vt,Dt,Ot){var pn=ne(Vt,Dt,Ot);return Ye?(!Oe||!We(pn,Ft))&&(Ft=pn):(Ye=!0,Ft=pn),Ft}}}function nt(ne){return typeof ne=="function"?$n(ne):void 0}function Un(ne){return ne?void 0:function(){return yn}}var sa=[nt,Un],dn=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Nt(ne,ae,le,me){return function(Oe,We){return le(ne(Oe,We),ae(me,We),We)}}function mn(ne,ae,le,me,Ie){var Oe=Ie.areStatesEqual,We=Ie.areOwnPropsEqual,Ye=Ie.areStatePropsEqual,Ft=!1,Yt,Vt,Dt,Ot,pn;function Ba(ci,hi){return Yt=ci,Vt=hi,Dt=ne(Yt,Vt),Ot=ae(me,Vt),pn=le(Dt,Ot,Vt),Ft=!0,pn}function so(){return Dt=ne(Yt,Vt),ae.dependsOnOwnProps&&(Ot=ae(me,Vt)),pn=le(Dt,Ot,Vt),pn}function Co(){return ne.dependsOnOwnProps&&(Dt=ne(Yt,Vt)),ae.dependsOnOwnProps&&(Ot=ae(me,Vt)),pn=le(Dt,Ot,Vt),pn}function No(){var ci=ne(Yt,Vt),hi=!Ye(ci,Dt);return Dt=ci,hi&&(pn=le(Dt,Ot,Vt)),pn}function Wo(ci,hi){var Ji=!We(hi,Vt),ji=!Oe(ci,Yt,hi,Vt);return Yt=ci,Vt=hi,Ji&&ji?so():Ji?Co():ji?No():pn}return function(hi,Ji){return Ft?Wo(hi,Ji):Ba(hi,Ji)}}function Ve(ne,ae){var le=ae.initMapStateToProps,me=ae.initMapDispatchToProps,Ie=ae.initMergeProps,Oe=(0,E.Z)(ae,dn),We=le(ne,Oe),Ye=me(ne,Oe),Ft=Ie(ne,Oe),Yt=Oe.pure?mn:Nt;return Yt(We,Ye,Ft,ne,Oe)}var Le=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function yt(ne,ae,le){for(var me=ae.length-1;me>=0;me--){var Ie=ae[me](ne);if(Ie)return Ie}return function(Oe,We){throw new Error("Invalid value of type "+typeof ne+" for "+le+" argument when connecting component "+We.wrappedComponentName+".")}}function Qt(ne,ae){return ne===ae}function Cn(ne){var ae=ne===void 0?{}:ne,le=ae.connectHOC,me=le===void 0?Xe:le,Ie=ae.mapStateToPropsFactories,Oe=Ie===void 0?da:Ie,We=ae.mapDispatchToPropsFactories,Ye=We===void 0?Et:We,Ft=ae.mergePropsFactories,Yt=Ft===void 0?sa:Ft,Vt=ae.selectorFactory,Dt=Vt===void 0?Ve:Vt;return function(pn,Ba,so,Co){Co===void 0&&(Co={});var No=Co,Wo=No.pure,ci=Wo===void 0?!0:Wo,hi=No.areStatesEqual,Ji=hi===void 0?Qt:hi,ji=No.areOwnPropsEqual,sl=ji===void 0?rt:ji,zl=No.areStatePropsEqual,gl=zl===void 0?rt:zl,Hl=No.areMergedPropsEqual,os=Hl===void 0?rt:Hl,ds=(0,E.Z)(No,Le),Ws=yt(pn,Oe,"mapStateToProps"),Hs=yt(Ba,Ye,"mapDispatchToProps"),Os=yt(so,Yt,"mergeProps");return me(Dt,(0,ke.Z)({methodName:"connect",getDisplayName:function(gs){return"Connect("+gs+")"},shouldHandleStateChanges:!!pn,initMapStateToProps:Ws,initMapDispatchToProps:Hs,initMergeProps:Os,pure:ci,areStatesEqual:Ji,areOwnPropsEqual:sl,areStatePropsEqual:gl,areMergedPropsEqual:os},ds))}}var Kn=Cn();function Da(){var ne=useContext(ReactReduxContext);return ne}function On(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(){var me=ae(),Ie=me.store;return Ie}}var aa=null;function xa(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultStore:createStoreHook(ne);return function(){var me=ae();return me.dispatch}}var _a=null,Vr=function(ae,le){return ae===le};function yr(ne,ae,le,me){var Ie=useReducer(function(Ba){return Ba+1},0),Oe=Ie[1],We=useMemo(function(){return createSubscription(le,me)},[le,me]),Ye=useRef(),Ft=useRef(),Yt=useRef(),Vt=useRef(),Dt=le.getState(),Ot;try{if(ne!==Ft.current||Dt!==Yt.current||Ye.current){var pn=ne(Dt);Vt.current===void 0||!ae(pn,Vt.current)?Ot=pn:Ot=Vt.current}else Ot=Vt.current}catch(Ba){throw Ye.current&&(Ba.message+=`
The error may be correlated with this previous error:
`+Ye.current.stack+`
`),Ba}return useIsomorphicLayoutEffect(function(){Ft.current=ne,Yt.current=Dt,Vt.current=Ot,Ye.current=void 0}),useIsomorphicLayoutEffect(function(){function Ba(){try{var so=le.getState();if(so===Yt.current)return;var Co=Ft.current(so);if(ae(Co,Vt.current))return;Vt.current=Co,Yt.current=so}catch(No){Ye.current=No}Oe()}return We.onStateChange=Ba,We.trySubscribe(),Ba(),function(){return We.tryUnsubscribe()}},[le,We]),Ot}function ut(ne){ne===void 0&&(ne=ReactReduxContext);var ae=ne===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ne)};return function(me,Ie){Ie===void 0&&(Ie=Vr);var Oe=ae(),We=Oe.store,Ye=Oe.subscription,Ft=yr(me,Ie,We,Ye);return useDebugValue(Ft),Ft}}var Mt=null,lr=z(73935);Ze(lr.unstable_batchedUpdates);function ot(ne,ae){if(ne.length!==ae.length)return!1;for(var le=0;le<ne.length;le++)if(ne[le]!==ae[le])return!1;return!0}function at(ne,ae){var le=(0,x.useState)(function(){return{inputs:ae,result:ne()}})[0],me=(0,x.useRef)(!0),Ie=(0,x.useRef)(le),Oe=me.current||!!(ae&&Ie.current.inputs&&ot(ae,Ie.current.inputs)),We=Oe?Ie.current:{inputs:ae,result:ne()};return(0,x.useEffect)(function(){me.current=!1,Ie.current=We},[We]),We.result}function Tt(ne,ae){return at(function(){return ne},ae)}var sn=at,zt=Tt,Na=!0,Zn="Invariant failed";function Qn(ne,ae){if(!ne){if(Na)throw new Error(Zn);var le=typeof ae=="function"?ae():ae,me=le?"".concat(Zn,": ").concat(le):Zn;throw new Error(me)}}var ga=function(ae){var le=ae.top,me=ae.right,Ie=ae.bottom,Oe=ae.left,We=me-Oe,Ye=Ie-le,Ft={top:le,right:me,bottom:Ie,left:Oe,width:We,height:Ye,x:Oe,y:le,center:{x:(me+Oe)/2,y:(Ie+le)/2}};return Ft},Dr=function(ae,le){return{top:ae.top-le.top,left:ae.left-le.left,bottom:ae.bottom+le.bottom,right:ae.right+le.right}},br=function(ae,le){return{top:ae.top+le.top,left:ae.left+le.left,bottom:ae.bottom-le.bottom,right:ae.right-le.right}},or=function(ae,le){return{top:ae.top+le.y,left:ae.left+le.x,bottom:ae.bottom+le.y,right:ae.right+le.x}},ro={top:0,right:0,bottom:0,left:0},$r=function(ae){var le=ae.borderBox,me=ae.margin,Ie=me===void 0?ro:me,Oe=ae.border,We=Oe===void 0?ro:Oe,Ye=ae.padding,Ft=Ye===void 0?ro:Ye,Yt=ga(Dr(le,Ie)),Vt=ga(br(le,We)),Dt=ga(br(Vt,Ft));return{marginBox:Yt,borderBox:ga(le),paddingBox:Vt,contentBox:Dt,margin:Ie,border:We,padding:Ft}},Lr=function(ae){var le=ae.slice(0,-2),me=ae.slice(-2);if(me!=="px")return 0;var Ie=Number(le);return isNaN(Ie)&&Qn(!1),Ie},uo=function(){return{x:window.pageXOffset,y:window.pageYOffset}},Mo=function(ae,le){var me=ae.borderBox,Ie=ae.border,Oe=ae.margin,We=ae.padding,Ye=or(me,le);return $r({borderBox:Ye,border:Ie,margin:Oe,padding:We})},wo=function(ae,le){return le===void 0&&(le=uo()),Mo(ae,le)},Vo=function(ae,le){var me={top:Lr(le.marginTop),right:Lr(le.marginRight),bottom:Lr(le.marginBottom),left:Lr(le.marginLeft)},Ie={top:Lr(le.paddingTop),right:Lr(le.paddingRight),bottom:Lr(le.paddingBottom),left:Lr(le.paddingLeft)},Oe={top:Lr(le.borderTopWidth),right:Lr(le.borderRightWidth),bottom:Lr(le.borderBottomWidth),left:Lr(le.borderLeftWidth)};return $r({borderBox:ae,margin:me,padding:Ie,border:Oe})},zo=function(ae){var le=ae.getBoundingClientRect(),me=window.getComputedStyle(ae);return Vo(le,me)},Ca=Number.isNaN||function(ae){return typeof ae=="number"&&ae!==ae};function tr(ne,ae){return!!(ne===ae||Ca(ne)&&Ca(ae))}function $a(ne,ae){if(ne.length!==ae.length)return!1;for(var le=0;le<ne.length;le++)if(!tr(ne[le],ae[le]))return!1;return!0}function gr(ne,ae){ae===void 0&&(ae=$a);var le,me=[],Ie,Oe=!1;function We(){for(var Ye=[],Ft=0;Ft<arguments.length;Ft++)Ye[Ft]=arguments[Ft];return Oe&&le===this&&ae(Ye,me)||(Ie=ne.apply(this,Ye),Oe=!0,le=this,me=Ye),Ie}return We}var Jr=gr,Ha=function(ae){var le=[],me=null,Ie=function(){for(var We=arguments.length,Ye=new Array(We),Ft=0;Ft<We;Ft++)Ye[Ft]=arguments[Ft];le=Ye,!me&&(me=requestAnimationFrame(function(){me=null,ae.apply(void 0,le)}))};return Ie.cancel=function(){me&&(cancelAnimationFrame(me),me=null)},Ie},rr=Ha,en=!0,gn=/[ \t]{2,}/g,an=/^[ \t]*/gm,pa=function(ae){return ae.replace(gn," ").replace(an,"").trim()},Ja=function(ae){return pa(`
%creact-beautiful-dnd
%c`+pa(ae)+`
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
`)},xr=function(ae){return[Ja(ae),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},vo="__react-beautiful-dnd-disable-dev-warnings";function Qr(ne,ae){var le;en||typeof window!="undefined"&&window[vo]||(le=console)[ne].apply(le,xr(ae))}var xn=Qr.bind(null,"warn"),fa=Qr.bind(null,"error");function yo(){}function ca(ne,ae){return(0,ke.Z)({},ne,{},ae)}function dr(ne,ae,le){var me=ae.map(function(Ie){var Oe=ca(le,Ie.options);return ne.addEventListener(Ie.eventName,Ie.fn,Oe),function(){ne.removeEventListener(Ie.eventName,Ie.fn,Oe)}});return function(){me.forEach(function(Oe){Oe()})}}var Eo=!0,Di="Invariant failed";function Xo(ne){this.message=ne}Xo.prototype.toString=function(){return this.message};function Oa(ne,ae){if(!ne)throw Eo?new Xo(Di):new Xo(Di+": "+(ae||""))}var qi=function(ne){Ae(ae,ne);function ae(){for(var me,Ie=arguments.length,Oe=new Array(Ie),We=0;We<Ie;We++)Oe[We]=arguments[We];return me=ne.call.apply(ne,[this].concat(Oe))||this,me.callbacks=null,me.unbind=yo,me.onWindowError=function(Ye){var Ft=me.getCallbacks();Ft.isDragging()&&Ft.tryAbort();var Yt=Ye.error;Yt instanceof Xo&&Ye.preventDefault()},me.getCallbacks=function(){if(!me.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return me.callbacks},me.setCallbacks=function(Ye){me.callbacks=Ye},me}var le=ae.prototype;return le.componentDidMount=function(){this.unbind=dr(window,[{eventName:"error",fn:this.onWindowError}])},le.componentWillUnmount=function(){this.unbind()},le.componentDidCatch=function(Ie){if(Ie instanceof Xo){this.setState({});return}throw Ie},le.render=function(){return this.props.children(this.setCallbacks)},ae}(x.Component),Si=`
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
`,vn=function(ae){return ae+1},Ea=function(ae){return`
You have lifted an item in position `+vn(ae.source.index)+`
`},ha=function(ae,le){var me=ae.droppableId===le.droppableId,Ie=vn(ae.index),Oe=vn(le.index);return me?`
You have moved the item from position `+Ie+`
to position `+Oe+`
`:`
You have moved the item from position `+Ie+`
in list `+ae.droppableId+`
to list `+le.droppableId+`
in position `+Oe+`
`},La=function(ae,le,me){var Ie=le.droppableId===me.droppableId;return Ie?`
The item `+ae+`
has been combined with `+me.draggableId:`
The item `+ae+`
in list `+le.droppableId+`
has been combined with `+me.draggableId+`
in list `+me.droppableId+`
`},wr=function(ae){var le=ae.destination;if(le)return ha(ae.source,le);var me=ae.combine;return me?La(ae.draggableId,ae.source,me):"You are over an area that cannot be dropped on"},ja=function(ae){return`
The item has returned to its starting position
of `+vn(ae.index)+`
`},Er=function(ae){if(ae.reason==="CANCEL")return`
Movement cancelled.
`+ja(ae.source)+`
`;var le=ae.destination,me=ae.combine;return le?`
You have dropped the item.
`+ha(ae.source,le)+`
`:me?`
You have dropped the item.
`+La(ae.draggableId,ae.source,me)+`
`:`
The item has been dropped while not over a drop area.
`+ja(ae.source)+`
`},nn={dragHandleUsageInstructions:Si,onDragStart:Ea,onDragUpdate:wr,onDragEnd:Er},To={x:0,y:0},za=function(ae,le){return{x:ae.x+le.x,y:ae.y+le.y}},to=function(ae,le){return{x:ae.x-le.x,y:ae.y-le.y}},li=function(ae,le){return ae.x===le.x&&ae.y===le.y},Ka=function(ae){return{x:ae.x!==0?-ae.x:0,y:ae.y!==0?-ae.y:0}},Or=function(ae,le,me){var Ie;return me===void 0&&(me=0),Ie={},Ie[ae]=le,Ie[ae==="x"?"y":"x"]=me,Ie},Bo=function(ae,le){return Math.sqrt(Math.pow(le.x-ae.x,2)+Math.pow(le.y-ae.y,2))},oo=function(ae,le){return Math.min.apply(Math,le.map(function(me){return Bo(ae,me)}))},Ai=function(ae){return function(le){return{x:ae(le.x),y:ae(le.y)}}},Pi=function(ne,ae){var le=ga({top:Math.max(ae.top,ne.top),right:Math.min(ae.right,ne.right),bottom:Math.min(ae.bottom,ne.bottom),left:Math.max(ae.left,ne.left)});return le.width<=0||le.height<=0?null:le},Ni=function(ae,le){return{top:ae.top+le.y,left:ae.left+le.x,bottom:ae.bottom+le.y,right:ae.right+le.x}},ni=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}]},Ci={top:0,right:0,bottom:0,left:0},Bt=function(ae,le){return le?Ni(ae,le.scroll.diff.displacement):ae},kt=function(ae,le,me){if(me&&me.increasedBy){var Ie;return(0,ke.Z)({},ae,(Ie={},Ie[le.end]=ae[le.end]+me.increasedBy[le.line],Ie))}return ae},jn=function(ae,le){return le&&le.shouldClipSubject?Pi(le.pageMarginBox,ae):ga(ae)},Ia=function(ne){var ae=ne.page,le=ne.withPlaceholder,me=ne.axis,Ie=ne.frame,Oe=Bt(ae.marginBox,Ie),We=kt(Oe,me,le),Ye=jn(We,Ie);return{page:ae,withPlaceholder:le,active:Ye}},sr=function(ne,ae){ne.frame||Oa(!1);var le=ne.frame,me=to(ae,le.scroll.initial),Ie=Ka(me),Oe=(0,ke.Z)({},le,{scroll:{initial:le.scroll.initial,current:ae,diff:{value:me,displacement:Ie},max:le.scroll.max}}),We=Ia({page:ne.subject.page,withPlaceholder:ne.subject.withPlaceholder,axis:ne.axis,frame:Oe}),Ye=(0,ke.Z)({},ne,{frame:Oe,subject:We});return Ye};function io(ne){return Number.isInteger?Number.isInteger(ne):typeof ne=="number"&&isFinite(ne)&&Math.floor(ne)===ne}function bo(ne){return Object.values?Object.values(ne):Object.keys(ne).map(function(ae){return ne[ae]})}function ko(ne,ae){if(ne.findIndex)return ne.findIndex(ae);for(var le=0;le<ne.length;le++)if(ae(ne[le]))return le;return-1}function fr(ne,ae){if(ne.find)return ne.find(ae);var le=ko(ne,ae);if(le!==-1)return ne[le]}function $o(ne){return Array.prototype.slice.call(ne)}var di=Jr(function(ne){return ne.reduce(function(ae,le){return ae[le.descriptor.id]=le,ae},{})}),Ho=Jr(function(ne){return ne.reduce(function(ae,le){return ae[le.descriptor.id]=le,ae},{})}),xi=Jr(function(ne){return bo(ne)}),Mi=Jr(function(ne){return bo(ne)}),Yo=Jr(function(ne,ae){var le=Mi(ae).filter(function(me){return ne===me.descriptor.droppableId}).sort(function(me,Ie){return me.descriptor.index-Ie.descriptor.index});return le});function Bi(ne){return ne.at&&ne.at.type==="REORDER"?ne.at.destination:null}function vi(ne){return ne.at&&ne.at.type==="COMBINE"?ne.at.combine:null}var Ii=Jr(function(ne,ae){return ae.filter(function(le){return le.descriptor.id!==ne.descriptor.id})}),Go=function(ne){var ae=ne.isMovingForward,le=ne.draggable,me=ne.destination,Ie=ne.insideDestination,Oe=ne.previousImpact;if(!me.isCombineEnabled)return null;var We=Bi(Oe);if(!We)return null;function Ye(so){var Co={type:"COMBINE",combine:{draggableId:so,droppableId:me.descriptor.id}};return(0,ke.Z)({},Oe,{at:Co})}var Ft=Oe.displaced.all,Yt=Ft.length?Ft[0]:null;if(ae)return Yt?Ye(Yt):null;var Vt=Ii(le,Ie);if(!Yt){if(!Vt.length)return null;var Dt=Vt[Vt.length-1];return Ye(Dt.descriptor.id)}var Ot=ko(Vt,function(so){return so.descriptor.id===Yt});Ot===-1&&Oa(!1);var pn=Ot-1;if(pn<0)return null;var Ba=Vt[pn];return Ye(Ba.descriptor.id)},Xt=function(ne,ae){return ne.descriptor.droppableId===ae.descriptor.id},Fn={point:To,value:0},Wn={invisible:{},visible:{},all:[]},it={displaced:Wn,displacedBy:Fn,at:null},ta=function(ne,ae){return function(le){return ne<=le&&le<=ae}},nr=function(ne){var ae=ta(ne.top,ne.bottom),le=ta(ne.left,ne.right);return function(me){var Ie=ae(me.top)&&ae(me.bottom)&&le(me.left)&&le(me.right);if(Ie)return!0;var Oe=ae(me.top)||ae(me.bottom),We=le(me.left)||le(me.right),Ye=Oe&&We;if(Ye)return!0;var Ft=me.top<ne.top&&me.bottom>ne.bottom,Yt=me.left<ne.left&&me.right>ne.right,Vt=Ft&&Yt;if(Vt)return!0;var Dt=Ft&&We||Yt&&Oe;return Dt}},ur=function(ne){var ae=ta(ne.top,ne.bottom),le=ta(ne.left,ne.right);return function(me){var Ie=ae(me.top)&&ae(me.bottom)&&le(me.left)&&le(me.right);return Ie}},Ln={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Xn={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},Pn=function(ne){return function(ae){var le=ta(ae.top,ae.bottom),me=ta(ae.left,ae.right);return function(Ie){return ne===Ln?le(Ie.top)&&le(Ie.bottom):me(Ie.left)&&me(Ie.right)}}},na=function(ae,le){var me=le.frame?le.frame.scroll.diff.displacement:To;return Ni(ae,me)},Yn=function(ae,le,me){return le.subject.active?me(le.subject.active)(ae):!1},Dn=function(ae,le,me){return me(le)(ae)},Sa=function(ae){var le=ae.target,me=ae.destination,Ie=ae.viewport,Oe=ae.withDroppableDisplacement,We=ae.isVisibleThroughFrameFn,Ye=Oe?na(le,me):le;return Yn(Ye,me,We)&&Dn(Ye,Ie,We)},Nr=function(ae){return Sa((0,ke.Z)({},ae,{isVisibleThroughFrameFn:nr}))},we=function(ae){return Sa((0,ke.Z)({},ae,{isVisibleThroughFrameFn:ur}))},rn=function(ae){return Sa((0,ke.Z)({},ae,{isVisibleThroughFrameFn:Pn(ae.destination.axis)}))},Ht=function(ae,le,me){if(typeof me=="boolean")return me;if(!le)return!0;var Ie=le.invisible,Oe=le.visible;if(Ie[ae])return!1;var We=Oe[ae];return We?We.shouldAnimate:!0};function _n(ne,ae){var le=ne.page.marginBox,me={top:ae.point.y,right:0,bottom:0,left:ae.point.x};return ga(Dr(le,me))}function Gt(ne){var ae=ne.afterDragging,le=ne.destination,me=ne.displacedBy,Ie=ne.viewport,Oe=ne.forceShouldAnimate,We=ne.last;return ae.reduce(function(Ft,Yt){var Vt=_n(Yt,me),Dt=Yt.descriptor.id;Ft.all.push(Dt);var Ot=Nr({target:Vt,destination:le,viewport:Ie,withDroppableDisplacement:!0});if(!Ot)return Ft.invisible[Yt.descriptor.id]=!0,Ft;var pn=Ht(Dt,We,Oe),Ba={draggableId:Dt,shouldAnimate:pn};return Ft.visible[Dt]=Ba,Ft},{all:[],visible:{},invisible:{}})}function oa(ne,ae){if(!ne.length)return 0;var le=ne[ne.length-1].descriptor.index;return ae.inHomeList?le:le+1}function ma(ne){var ae=ne.insideDestination,le=ne.inHomeList,me=ne.displacedBy,Ie=ne.destination,Oe=oa(ae,{inHomeList:le});return{displaced:Wn,displacedBy:me,at:{type:"REORDER",destination:{droppableId:Ie.descriptor.id,index:Oe}}}}function ea(ne){var ae=ne.draggable,le=ne.insideDestination,me=ne.destination,Ie=ne.viewport,Oe=ne.displacedBy,We=ne.last,Ye=ne.index,Ft=ne.forceShouldAnimate,Yt=Xt(ae,me);if(Ye==null)return ma({insideDestination:le,inHomeList:Yt,displacedBy:Oe,destination:me});var Vt=fr(le,function(so){return so.descriptor.index===Ye});if(!Vt)return ma({insideDestination:le,inHomeList:Yt,displacedBy:Oe,destination:me});var Dt=Ii(ae,le),Ot=le.indexOf(Vt),pn=Dt.slice(Ot),Ba=Gt({afterDragging:pn,destination:me,displacedBy:Oe,last:We,viewport:Ie.frame,forceShouldAnimate:Ft});return{displaced:Ba,displacedBy:Oe,at:{type:"REORDER",destination:{droppableId:me.descriptor.id,index:Ye}}}}function wa(ne,ae){return!!ae.effected[ne]}var mr=function(ne){var ae=ne.isMovingForward,le=ne.destination,me=ne.draggables,Ie=ne.combine,Oe=ne.afterCritical;if(!le.isCombineEnabled)return null;var We=Ie.draggableId,Ye=me[We],Ft=Ye.descriptor.index,Yt=wa(We,Oe);return Yt?ae?Ft:Ft-1:ae?Ft+1:Ft},Ra=function(ne){var ae=ne.isMovingForward,le=ne.isInHomeList,me=ne.insideDestination,Ie=ne.location;if(!me.length)return null;var Oe=Ie.index,We=ae?Oe+1:Oe-1,Ye=me[0].descriptor.index,Ft=me[me.length-1].descriptor.index,Yt=le?Ft:Ft+1;return We<Ye||We>Yt?null:We},Xa=function(ne){var ae=ne.isMovingForward,le=ne.isInHomeList,me=ne.draggable,Ie=ne.draggables,Oe=ne.destination,We=ne.insideDestination,Ye=ne.previousImpact,Ft=ne.viewport,Yt=ne.afterCritical,Vt=Ye.at;if(Vt||Oa(!1),Vt.type==="REORDER"){var Dt=Ra({isMovingForward:ae,isInHomeList:le,location:Vt.destination,insideDestination:We});return Dt==null?null:ea({draggable:me,insideDestination:We,destination:Oe,viewport:Ft,last:Ye.displaced,displacedBy:Ye.displacedBy,index:Dt})}var Ot=mr({isMovingForward:ae,destination:Oe,displaced:Ye.displaced,draggables:Ie,combine:Vt.combine,afterCritical:Yt});return Ot==null?null:ea({draggable:me,insideDestination:We,destination:Oe,viewport:Ft,last:Ye.displaced,displacedBy:Ye.displacedBy,index:Ot})},Za=function(ne){var ae=ne.displaced,le=ne.afterCritical,me=ne.combineWith,Ie=ne.displacedBy,Oe=!!(ae.visible[me]||ae.invisible[me]);return wa(me,le)?Oe?To:Ka(Ie.point):Oe?Ie.point:To},pr=function(ne){var ae=ne.afterCritical,le=ne.impact,me=ne.draggables,Ie=vi(le);Ie||Oa(!1);var Oe=Ie.draggableId,We=me[Oe].page.borderBox.center,Ye=Za({displaced:le.displaced,afterCritical:ae,combineWith:Oe,displacedBy:le.displacedBy});return za(We,Ye)},Rr=function(ae,le){return le.margin[ae.start]+le.borderBox[ae.size]/2},qo=function(ae,le){return le.margin[ae.end]+le.borderBox[ae.size]/2},si=function(ae,le,me){return le[ae.crossAxisStart]+me.margin[ae.crossAxisStart]+me.borderBox[ae.crossAxisSize]/2},ki=function(ae){var le=ae.axis,me=ae.moveRelativeTo,Ie=ae.isMoving;return Or(le.line,me.marginBox[le.end]+Rr(le,Ie),si(le,me.marginBox,Ie))},pi=function(ae){var le=ae.axis,me=ae.moveRelativeTo,Ie=ae.isMoving;return Or(le.line,me.marginBox[le.start]-qo(le,Ie),si(le,me.marginBox,Ie))},Ki=function(ae){var le=ae.axis,me=ae.moveInto,Ie=ae.isMoving;return Or(le.line,me.contentBox[le.start]+Rr(le,Ie),si(le,me.contentBox,Ie))},ml=function(ne){var ae=ne.impact,le=ne.draggable,me=ne.draggables,Ie=ne.droppable,Oe=ne.afterCritical,We=Yo(Ie.descriptor.id,me),Ye=le.page,Ft=Ie.axis;if(!We.length)return Ki({axis:Ft,moveInto:Ie.page,isMoving:Ye});var Yt=ae.displaced,Vt=ae.displacedBy,Dt=Yt.all[0];if(Dt){var Ot=me[Dt];if(wa(Dt,Oe))return pi({axis:Ft,moveRelativeTo:Ot.page,isMoving:Ye});var pn=Mo(Ot.page,Vt.point);return pi({axis:Ft,moveRelativeTo:pn,isMoving:Ye})}var Ba=We[We.length-1];if(Ba.descriptor.id===le.descriptor.id)return Ye.borderBox.center;if(wa(Ba.descriptor.id,Oe)){var so=Mo(Ba.page,Ka(Oe.displacedBy.point));return ki({axis:Ft,moveRelativeTo:so,isMoving:Ye})}return ki({axis:Ft,moveRelativeTo:Ba.page,isMoving:Ye})},Fl=function(ne,ae){var le=ne.frame;return le?za(ae,le.scroll.diff.displacement):ae},Xi=function(ae){var le=ae.impact,me=ae.draggable,Ie=ae.droppable,Oe=ae.draggables,We=ae.afterCritical,Ye=me.page.borderBox.center,Ft=le.at;return!Ie||!Ft?Ye:Ft.type==="REORDER"?ml({impact:le,draggable:me,draggables:Oe,droppable:Ie,afterCritical:We}):pr({impact:le,draggables:Oe,afterCritical:We})},ol=function(ne){var ae=Xi(ne),le=ne.droppable,me=le?Fl(le,ae):ae;return me},pl=function(ne,ae){var le=to(ae,ne.scroll.initial),me=Ka(le),Ie=ga({top:ae.y,bottom:ae.y+ne.frame.height,left:ae.x,right:ae.x+ne.frame.width}),Oe={frame:Ie,scroll:{initial:ne.scroll.initial,max:ne.scroll.max,current:ae,diff:{value:le,displacement:me}}};return Oe};function Qi(ne,ae){return ne.map(function(le){return ae[le]})}function Il(ne,ae){for(var le=0;le<ae.length;le++){var me=ae[le].visible[ne];if(me)return me}return null}var Vl=function(ne){var ae=ne.impact,le=ne.viewport,me=ne.destination,Ie=ne.draggables,Oe=ne.maxScrollChange,We=pl(le,za(le.scroll.current,Oe)),Ye=me.frame?sr(me,za(me.frame.scroll.current,Oe)):me,Ft=ae.displaced,Yt=Gt({afterDragging:Qi(Ft.all,Ie),destination:me,displacedBy:ae.displacedBy,viewport:We.frame,last:Ft,forceShouldAnimate:!1}),Vt=Gt({afterDragging:Qi(Ft.all,Ie),destination:Ye,displacedBy:ae.displacedBy,viewport:le.frame,last:Ft,forceShouldAnimate:!1}),Dt={},Ot={},pn=[Ft,Yt,Vt];Ft.all.forEach(function(so){var Co=Il(so,pn);if(Co){Ot[so]=Co;return}Dt[so]=!0});var Ba=(0,ke.Z)({},ae,{displaced:{all:Ft.all,invisible:Dt,visible:Ot}});return Ba},$l=function(ne,ae){return za(ne.scroll.diff.displacement,ae)},jl=function(ne){var ae=ne.pageBorderBoxCenter,le=ne.draggable,me=ne.viewport,Ie=$l(me,ae),Oe=to(Ie,le.page.borderBox.center);return za(le.client.borderBox.center,Oe)},Al=function(ne){var ae=ne.draggable,le=ne.destination,me=ne.newPageBorderBoxCenter,Ie=ne.viewport,Oe=ne.withDroppableDisplacement,We=ne.onlyOnMainAxis,Ye=We===void 0?!1:We,Ft=to(me,ae.page.borderBox.center),Yt=Ni(ae.page.borderBox,Ft),Vt={target:Yt,destination:le,withDroppableDisplacement:Oe,viewport:Ie};return Ye?rn(Vt):we(Vt)},is=function(ne){var ae=ne.isMovingForward,le=ne.draggable,me=ne.destination,Ie=ne.draggables,Oe=ne.previousImpact,We=ne.viewport,Ye=ne.previousPageBorderBoxCenter,Ft=ne.previousClientSelection,Yt=ne.afterCritical;if(!me.isEnabled)return null;var Vt=Yo(me.descriptor.id,Ie),Dt=Xt(le,me),Ot=Go({isMovingForward:ae,draggable:le,destination:me,insideDestination:Vt,previousImpact:Oe})||Xa({isMovingForward:ae,isInHomeList:Dt,draggable:le,draggables:Ie,destination:me,insideDestination:Vt,previousImpact:Oe,viewport:We,afterCritical:Yt});if(!Ot)return null;var pn=ol({impact:Ot,draggable:le,droppable:me,draggables:Ie,afterCritical:Yt}),Ba=Al({draggable:le,destination:me,newPageBorderBoxCenter:pn,viewport:We.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(Ba){var so=jl({pageBorderBoxCenter:pn,draggable:le,viewport:We});return{clientSelection:so,impact:Ot,scrollJumpRequest:null}}var Co=to(pn,Ye),No=Vl({impact:Ot,viewport:We,destination:me,draggables:Ie,maxScrollChange:Co});return{clientSelection:Ft,impact:No,scrollJumpRequest:Co}},cl=function(ae){var le=ae.subject.active;return le||Oa(!1),le},Tl=function(ne){var ae=ne.isMovingForward,le=ne.pageBorderBoxCenter,me=ne.source,Ie=ne.droppables,Oe=ne.viewport,We=me.subject.active;if(!We)return null;var Ye=me.axis,Ft=ta(We[Ye.start],We[Ye.end]),Yt=xi(Ie).filter(function(Dt){return Dt!==me}).filter(function(Dt){return Dt.isEnabled}).filter(function(Dt){return!!Dt.subject.active}).filter(function(Dt){return nr(Oe.frame)(cl(Dt))}).filter(function(Dt){var Ot=cl(Dt);return ae?We[Ye.crossAxisEnd]<Ot[Ye.crossAxisEnd]:Ot[Ye.crossAxisStart]<We[Ye.crossAxisStart]}).filter(function(Dt){var Ot=cl(Dt),pn=ta(Ot[Ye.start],Ot[Ye.end]);return Ft(Ot[Ye.start])||Ft(Ot[Ye.end])||pn(We[Ye.start])||pn(We[Ye.end])}).sort(function(Dt,Ot){var pn=cl(Dt)[Ye.crossAxisStart],Ba=cl(Ot)[Ye.crossAxisStart];return ae?pn-Ba:Ba-pn}).filter(function(Dt,Ot,pn){return cl(Dt)[Ye.crossAxisStart]===cl(pn[0])[Ye.crossAxisStart]});if(!Yt.length)return null;if(Yt.length===1)return Yt[0];var Vt=Yt.filter(function(Dt){var Ot=ta(cl(Dt)[Ye.start],cl(Dt)[Ye.end]);return Ot(le[Ye.line])});return Vt.length===1?Vt[0]:Vt.length>1?Vt.sort(function(Dt,Ot){return cl(Dt)[Ye.start]-cl(Ot)[Ye.start]})[0]:Yt.sort(function(Dt,Ot){var pn=oo(le,ni(cl(Dt))),Ba=oo(le,ni(cl(Ot)));return pn!==Ba?pn-Ba:cl(Dt)[Ye.start]-cl(Ot)[Ye.start]})[0]},Bl=function(ae,le){var me=ae.page.borderBox.center;return wa(ae.descriptor.id,le)?to(me,le.displacedBy.point):me},Cs=function(ae,le){var me=ae.page.borderBox;return wa(ae.descriptor.id,le)?Ni(me,Ka(le.displacedBy.point)):me},Kl=function(ne){var ae=ne.pageBorderBoxCenter,le=ne.viewport,me=ne.destination,Ie=ne.insideDestination,Oe=ne.afterCritical,We=Ie.filter(function(Ye){return we({target:Cs(Ye,Oe),destination:me,viewport:le.frame,withDroppableDisplacement:!0})}).sort(function(Ye,Ft){var Yt=Bo(ae,Fl(me,Bl(Ye,Oe))),Vt=Bo(ae,Fl(me,Bl(Ft,Oe)));return Yt<Vt?-1:Vt<Yt?1:Ye.descriptor.index-Ft.descriptor.index});return We[0]||null},kl=Jr(function(ae,le){var me=le[ae.line];return{value:me,point:Or(ae.line,me)}}),wi=function(ae,le,me){var Ie=ae.axis;if(ae.descriptor.mode==="virtual")return Or(Ie.line,le[Ie.line]);var Oe=ae.subject.page.contentBox[Ie.size],We=Yo(ae.descriptor.id,me),Ye=We.reduce(function(Vt,Dt){return Vt+Dt.client.marginBox[Ie.size]},0),Ft=Ye+le[Ie.line],Yt=Ft-Oe;return Yt<=0?null:Or(Ie.line,Yt)},fl=function(ae,le){return(0,ke.Z)({},ae,{scroll:(0,ke.Z)({},ae.scroll,{max:le})})},Pr=function(ae,le,me){var Ie=ae.frame;Xt(le,ae)&&Oa(!1),ae.subject.withPlaceholder&&Oa(!1);var Oe=kl(ae.axis,le.displaceBy).point,We=wi(ae,Oe,me),Ye={placeholderSize:Oe,increasedBy:We,oldFrameMaxScroll:ae.frame?ae.frame.scroll.max:null};if(!Ie){var Ft=Ia({page:ae.subject.page,withPlaceholder:Ye,axis:ae.axis,frame:ae.frame});return(0,ke.Z)({},ae,{subject:Ft})}var Yt=We?za(Ie.scroll.max,We):Ie.scroll.max,Vt=fl(Ie,Yt),Dt=Ia({page:ae.subject.page,withPlaceholder:Ye,axis:ae.axis,frame:Vt});return(0,ke.Z)({},ae,{subject:Dt,frame:Vt})},xl=function(ae){var le=ae.subject.withPlaceholder;le||Oa(!1);var me=ae.frame;if(!me){var Ie=Ia({page:ae.subject.page,axis:ae.axis,frame:null,withPlaceholder:null});return(0,ke.Z)({},ae,{subject:Ie})}var Oe=le.oldFrameMaxScroll;Oe||Oa(!1);var We=fl(me,Oe),Ye=Ia({page:ae.subject.page,axis:ae.axis,frame:We,withPlaceholder:null});return(0,ke.Z)({},ae,{subject:Ye,frame:We})},fs=function(ne){var ae=ne.previousPageBorderBoxCenter,le=ne.moveRelativeTo,me=ne.insideDestination,Ie=ne.draggable,Oe=ne.draggables,We=ne.destination,Ye=ne.viewport,Ft=ne.afterCritical;if(!le){if(me.length)return null;var Yt={displaced:Wn,displacedBy:Fn,at:{type:"REORDER",destination:{droppableId:We.descriptor.id,index:0}}},Vt=ol({impact:Yt,draggable:Ie,droppable:We,draggables:Oe,afterCritical:Ft}),Dt=Xt(Ie,We)?We:Pr(We,Ie,Oe),Ot=Al({draggable:Ie,destination:Dt,newPageBorderBoxCenter:Vt,viewport:Ye.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return Ot?Yt:null}var pn=ae[We.axis.line]<=le.page.borderBox.center[We.axis.line],Ba=function(){var Co=le.descriptor.index;return le.descriptor.id===Ie.descriptor.id||pn?Co:Co+1}(),so=kl(We.axis,Ie.displaceBy);return ea({draggable:Ie,insideDestination:me,destination:We,viewport:Ye,displacedBy:so,last:Wn,index:Ba})},vl=function(ne){var ae=ne.isMovingForward,le=ne.previousPageBorderBoxCenter,me=ne.draggable,Ie=ne.isOver,Oe=ne.draggables,We=ne.droppables,Ye=ne.viewport,Ft=ne.afterCritical,Yt=Tl({isMovingForward:ae,pageBorderBoxCenter:le,source:Ie,droppables:We,viewport:Ye});if(!Yt)return null;var Vt=Yo(Yt.descriptor.id,Oe),Dt=Kl({pageBorderBoxCenter:le,viewport:Ye,destination:Yt,insideDestination:Vt,afterCritical:Ft}),Ot=fs({previousPageBorderBoxCenter:le,destination:Yt,draggable:me,draggables:Oe,moveRelativeTo:Dt,insideDestination:Vt,viewport:Ye,afterCritical:Ft});if(!Ot)return null;var pn=ol({impact:Ot,draggable:me,droppable:Yt,draggables:Oe,afterCritical:Ft}),Ba=jl({pageBorderBoxCenter:pn,draggable:me,viewport:Ye});return{clientSelection:Ba,impact:Ot,scrollJumpRequest:null}},hl=function(ne){var ae=ne.at;return ae?ae.type==="REORDER"?ae.destination.droppableId:ae.combine.droppableId:null},Jl=function(ae,le){var me=hl(ae);return me?le[me]:null},wl=function(ne){var ae=ne.state,le=ne.type,me=Jl(ae.impact,ae.dimensions.droppables),Ie=!!me,Oe=ae.dimensions.droppables[ae.critical.droppable.id],We=me||Oe,Ye=We.axis.direction,Ft=Ye==="vertical"&&(le==="MOVE_UP"||le==="MOVE_DOWN")||Ye==="horizontal"&&(le==="MOVE_LEFT"||le==="MOVE_RIGHT");if(Ft&&!Ie)return null;var Yt=le==="MOVE_DOWN"||le==="MOVE_RIGHT",Vt=ae.dimensions.draggables[ae.critical.draggable.id],Dt=ae.current.page.borderBoxCenter,Ot=ae.dimensions,pn=Ot.draggables,Ba=Ot.droppables;return Ft?is({isMovingForward:Yt,previousPageBorderBoxCenter:Dt,draggable:Vt,destination:We,draggables:pn,viewport:ae.viewport,previousClientSelection:ae.current.client.selection,previousImpact:ae.impact,afterCritical:ae.afterCritical}):vl({isMovingForward:Yt,previousPageBorderBoxCenter:Dt,draggable:Vt,isOver:We,draggables:pn,droppables:Ba,viewport:ae.viewport,afterCritical:ae.afterCritical})};function il(ne){return ne.phase==="DRAGGING"||ne.phase==="COLLECTING"}function Ll(ne){var ae=ta(ne.top,ne.bottom),le=ta(ne.left,ne.right);return function(Ie){return ae(Ie.y)&&le(Ie.x)}}function ps(ne,ae){return ne.left<ae.right&&ne.right>ae.left&&ne.top<ae.bottom&&ne.bottom>ae.top}function ts(ne){var ae=ne.pageBorderBox,le=ne.draggable,me=ne.candidates,Ie=le.page.borderBox.center,Oe=me.map(function(We){var Ye=We.axis,Ft=Or(We.axis.line,ae.center[Ye.line],We.page.borderBox.center[Ye.crossAxisLine]);return{id:We.descriptor.id,distance:Bo(Ie,Ft)}}).sort(function(We,Ye){return Ye.distance-We.distance});return Oe[0]?Oe[0].id:null}function Po(ne){var ae=ne.pageBorderBox,le=ne.draggable,me=ne.droppables,Ie=xi(me).filter(function(Oe){if(!Oe.isEnabled)return!1;var We=Oe.subject.active;if(!We||!ps(ae,We))return!1;if(Ll(We)(ae.center))return!0;var Ye=Oe.axis,Ft=We.center[Ye.crossAxisLine],Yt=ae[Ye.crossAxisStart],Vt=ae[Ye.crossAxisEnd],Dt=ta(We[Ye.crossAxisStart],We[Ye.crossAxisEnd]),Ot=Dt(Yt),pn=Dt(Vt);return!Ot&&!pn?!0:Ot?Yt<Ft:Vt>Ft});return Ie.length?Ie.length===1?Ie[0].descriptor.id:ts({pageBorderBox:ae,draggable:le,candidates:Ie}):null}var Xl=function(ae,le){return ga(Ni(ae,le))},ms=function(ne,ae){var le=ne.frame;return le?Xl(ae,le.scroll.diff.value):ae};function Mr(ne){var ae=ne.displaced,le=ne.id;return!!(ae.visible[le]||ae.invisible[le])}function hs(ne){var ae=ne.draggable,le=ne.closest,me=ne.inHomeList;return le?me&&le.descriptor.index>ae.descriptor.index?le.descriptor.index-1:le.descriptor.index:null}var Rs=function(ne){var ae=ne.pageBorderBoxWithDroppableScroll,le=ne.draggable,me=ne.destination,Ie=ne.insideDestination,Oe=ne.last,We=ne.viewport,Ye=ne.afterCritical,Ft=me.axis,Yt=kl(me.axis,le.displaceBy),Vt=Yt.value,Dt=ae[Ft.start],Ot=ae[Ft.end],pn=Ii(le,Ie),Ba=fr(pn,function(Co){var No=Co.descriptor.id,Wo=Co.page.borderBox.center[Ft.line],ci=wa(No,Ye),hi=Mr({displaced:Oe,id:No});return ci?hi?Ot<=Wo:Dt<Wo-Vt:hi?Ot<=Wo+Vt:Dt<Wo}),so=hs({draggable:le,closest:Ba,inHomeList:Xt(le,me)});return ea({draggable:le,insideDestination:Ie,destination:me,viewport:We,last:Oe,displacedBy:Yt,index:so})},Zs=4,ws=function(ne){var ae=ne.draggable,le=ne.pageBorderBoxWithDroppableScroll,me=ne.previousImpact,Ie=ne.destination,Oe=ne.insideDestination,We=ne.afterCritical;if(!Ie.isCombineEnabled)return null;var Ye=Ie.axis,Ft=kl(Ie.axis,ae.displaceBy),Yt=Ft.value,Vt=le[Ye.start],Dt=le[Ye.end],Ot=Ii(ae,Oe),pn=fr(Ot,function(so){var Co=so.descriptor.id,No=so.page.borderBox,Wo=No[Ye.size],ci=Wo/Zs,hi=wa(Co,We),Ji=Mr({displaced:me.displaced,id:Co});return hi?Ji?Dt>No[Ye.start]+ci&&Dt<No[Ye.end]-ci:Vt>No[Ye.start]-Yt+ci&&Vt<No[Ye.end]-Yt-ci:Ji?Dt>No[Ye.start]+Yt+ci&&Dt<No[Ye.end]+Yt-ci:Vt>No[Ye.start]+ci&&Vt<No[Ye.end]-ci});if(!pn)return null;var Ba={displacedBy:Ft,displaced:me.displaced,at:{type:"COMBINE",combine:{draggableId:pn.descriptor.id,droppableId:Ie.descriptor.id}}};return Ba},Fs=function(ne){var ae=ne.pageOffset,le=ne.draggable,me=ne.draggables,Ie=ne.droppables,Oe=ne.previousImpact,We=ne.viewport,Ye=ne.afterCritical,Ft=Xl(le.page.borderBox,ae),Yt=Po({pageBorderBox:Ft,draggable:le,droppables:Ie});if(!Yt)return it;var Vt=Ie[Yt],Dt=Yo(Vt.descriptor.id,me),Ot=ms(Vt,Ft);return ws({pageBorderBoxWithDroppableScroll:Ot,draggable:le,previousImpact:Oe,destination:Vt,insideDestination:Dt,afterCritical:Ye})||Rs({pageBorderBoxWithDroppableScroll:Ot,draggable:le,destination:Vt,insideDestination:Dt,last:Oe.displaced,viewport:We,afterCritical:Ye})},As=function(ne,ae){var le;return(0,ke.Z)({},ne,(le={},le[ae.descriptor.id]=ae,le))},El=function(ae){var le=ae.previousImpact,me=ae.impact,Ie=ae.droppables,Oe=hl(le),We=hl(me);if(!Oe||Oe===We)return Ie;var Ye=Ie[Oe];if(!Ye.subject.withPlaceholder)return Ie;var Ft=xl(Ye);return As(Ie,Ft)},Bs=function(ne){var ae=ne.draggable,le=ne.draggables,me=ne.droppables,Ie=ne.previousImpact,Oe=ne.impact,We=El({previousImpact:Ie,impact:Oe,droppables:me}),Ye=hl(Oe);if(!Ye)return We;var Ft=me[Ye];if(Xt(ae,Ft)||Ft.subject.withPlaceholder)return We;var Yt=Pr(Ft,ae,le);return As(We,Yt)},ns=function(ne){var ae=ne.state,le=ne.clientSelection,me=ne.dimensions,Ie=ne.viewport,Oe=ne.impact,We=ne.scrollJumpRequest,Ye=Ie||ae.viewport,Ft=me||ae.dimensions,Yt=le||ae.current.client.selection,Vt=to(Yt,ae.initial.client.selection),Dt={offset:Vt,selection:Yt,borderBoxCenter:za(ae.initial.client.borderBoxCenter,Vt)},Ot={selection:za(Dt.selection,Ye.scroll.current),borderBoxCenter:za(Dt.borderBoxCenter,Ye.scroll.current),offset:za(Dt.offset,Ye.scroll.diff.value)},pn={client:Dt,page:Ot};if(ae.phase==="COLLECTING")return(0,ke.Z)({phase:"COLLECTING"},ae,{dimensions:Ft,viewport:Ye,current:pn});var Ba=Ft.draggables[ae.critical.draggable.id],so=Oe||Fs({pageOffset:Ot.offset,draggable:Ba,draggables:Ft.draggables,droppables:Ft.droppables,previousImpact:ae.impact,viewport:Ye,afterCritical:ae.afterCritical}),Co=Bs({draggable:Ba,impact:so,previousImpact:ae.impact,draggables:Ft.draggables,droppables:Ft.droppables}),No=(0,ke.Z)({},ae,{current:pn,dimensions:{draggables:Ft.draggables,droppables:Co},impact:so,viewport:Ye,scrollJumpRequest:We||null,forceShouldAnimate:We?!1:null});return No};function Ds(ne,ae){return ne.map(function(le){return ae[le]})}var Ss=function(ne){var ae=ne.impact,le=ne.viewport,me=ne.draggables,Ie=ne.destination,Oe=ne.forceShouldAnimate,We=ae.displaced,Ye=Ds(We.all,me),Ft=Gt({afterDragging:Ye,destination:Ie,displacedBy:ae.displacedBy,viewport:le.frame,forceShouldAnimate:Oe,last:We});return(0,ke.Z)({},ae,{displaced:Ft})},_s=function(ne){var ae=ne.impact,le=ne.draggable,me=ne.droppable,Ie=ne.draggables,Oe=ne.viewport,We=ne.afterCritical,Ye=ol({impact:ae,draggable:le,draggables:Ie,droppable:me,afterCritical:We});return jl({pageBorderBoxCenter:Ye,draggable:le,viewport:Oe})},ys=function(ne){var ae=ne.state,le=ne.dimensions,me=ne.viewport;ae.movementMode!=="SNAP"&&Oa(!1);var Ie=ae.impact,Oe=me||ae.viewport,We=le||ae.dimensions,Ye=We.draggables,Ft=We.droppables,Yt=Ye[ae.critical.draggable.id],Vt=hl(Ie);Vt||Oa(!1);var Dt=Ft[Vt],Ot=Ss({impact:Ie,viewport:Oe,destination:Dt,draggables:Ye}),pn=_s({impact:Ot,draggable:Yt,droppable:Dt,draggables:Ye,viewport:Oe,afterCritical:ae.afterCritical});return ns({impact:Ot,clientSelection:pn,state:ae,dimensions:We,viewport:Oe})},Ms=function(ne){return{index:ne.index,droppableId:ne.droppableId}},Es=function(ne){var ae=ne.draggable,le=ne.home,me=ne.draggables,Ie=ne.viewport,Oe=kl(le.axis,ae.displaceBy),We=Yo(le.descriptor.id,me),Ye=We.indexOf(ae);Ye===-1&&Oa(!1);var Ft=We.slice(Ye+1),Yt=Ft.reduce(function(pn,Ba){return pn[Ba.descriptor.id]=!0,pn},{}),Vt={inVirtualList:le.descriptor.mode==="virtual",displacedBy:Oe,effected:Yt},Dt=Gt({afterDragging:Ft,destination:le,displacedBy:Oe,last:null,viewport:Ie.frame,forceShouldAnimate:!1}),Ot={displaced:Dt,displacedBy:Oe,at:{type:"REORDER",destination:Ms(ae.descriptor)}};return{impact:Ot,afterCritical:Vt}},ls=function(ne,ae){return{draggables:ne.draggables,droppables:As(ne.droppables,ae)}},Ps=function(ae){},Qe=function(ae){},Pt=function(ne){var ae=ne.draggable,le=ne.offset,me=ne.initialWindowScroll,Ie=Mo(ae.client,le),Oe=wo(Ie,me),We=(0,ke.Z)({},ae,{placeholder:(0,ke.Z)({},ae.placeholder,{client:Ie}),client:Ie,page:Oe});return We},ft=function(ne){var ae=ne.frame;return ae||Oa(!1),ae},fn=function(ne){var ae=ne.additions,le=ne.updatedDroppables,me=ne.viewport,Ie=me.scroll.diff.value;return ae.map(function(Oe){var We=Oe.descriptor.droppableId,Ye=le[We],Ft=ft(Ye),Yt=Ft.scroll.diff.value,Vt=za(Ie,Yt),Dt=Pt({draggable:Oe,offset:Vt,initialWindowScroll:me.scroll.initial});return Dt})},ua=function(ne){var ae=ne.state,le=ne.published;Ps();var me=le.modified.map(function(ci){var hi=ae.dimensions.droppables[ci.droppableId],Ji=sr(hi,ci.scroll);return Ji}),Ie=(0,ke.Z)({},ae.dimensions.droppables,{},di(me)),Oe=Ho(fn({additions:le.additions,updatedDroppables:Ie,viewport:ae.viewport})),We=(0,ke.Z)({},ae.dimensions.draggables,{},Oe);le.removals.forEach(function(ci){delete We[ci]});var Ye={droppables:Ie,draggables:We},Ft=hl(ae.impact),Yt=Ft?Ye.droppables[Ft]:null,Vt=Ye.draggables[ae.critical.draggable.id],Dt=Ye.droppables[ae.critical.droppable.id],Ot=Es({draggable:Vt,home:Dt,draggables:We,viewport:ae.viewport}),pn=Ot.impact,Ba=Ot.afterCritical,so=Yt&&Yt.isCombineEnabled?ae.impact:pn,Co=Fs({pageOffset:ae.current.page.offset,draggable:Ye.draggables[ae.critical.draggable.id],draggables:Ye.draggables,droppables:Ye.droppables,previousImpact:so,viewport:ae.viewport,afterCritical:Ba});Qe();var No=(0,ke.Z)({phase:"DRAGGING"},ae,{phase:"DRAGGING",impact:Co,onLiftImpact:pn,dimensions:Ye,afterCritical:Ba,forceShouldAnimate:!1});if(ae.phase==="COLLECTING")return No;var Wo=(0,ke.Z)({phase:"DROP_PENDING"},No,{phase:"DROP_PENDING",reason:ae.reason,isWaiting:!1});return Wo},Ua=function(ae){return ae.movementMode==="SNAP"},Ya=function(ae,le,me){var Ie=ls(ae.dimensions,le);return!Ua(ae)||me?ns({state:ae,dimensions:Ie}):ys({state:ae,dimensions:Ie})};function no(ne){return ne.isDragging&&ne.movementMode==="SNAP"?(0,ke.Z)({phase:"DRAGGING"},ne,{scrollJumpRequest:null}):ne}var Io={phase:"IDLE",completed:null,shouldFlush:!1},Fo=function(ne,ae){if(ne===void 0&&(ne=Io),ae.type==="FLUSH")return(0,ke.Z)({},Io,{shouldFlush:!0});if(ae.type==="INITIAL_PUBLISH"){ne.phase!=="IDLE"&&Oa(!1);var le=ae.payload,me=le.critical,Ie=le.clientSelection,Oe=le.viewport,We=le.dimensions,Ye=le.movementMode,Ft=We.draggables[me.draggable.id],Yt=We.droppables[me.droppable.id],Vt={selection:Ie,borderBoxCenter:Ft.client.borderBox.center,offset:To},Dt={client:Vt,page:{selection:za(Vt.selection,Oe.scroll.initial),borderBoxCenter:za(Vt.selection,Oe.scroll.initial),offset:za(Vt.selection,Oe.scroll.diff.value)}},Ot=xi(We.droppables).every(function(Vu){return!Vu.isFixedOnPage}),pn=Es({draggable:Ft,home:Yt,draggables:We.draggables,viewport:Oe}),Ba=pn.impact,so=pn.afterCritical,Co={phase:"DRAGGING",isDragging:!0,critical:me,movementMode:Ye,dimensions:We,initial:Dt,current:Dt,isWindowScrollAllowed:Ot,impact:Ba,afterCritical:so,onLiftImpact:Ba,viewport:Oe,scrollJumpRequest:null,forceShouldAnimate:null};return Co}if(ae.type==="COLLECTION_STARTING"){if(ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING")return ne;ne.phase!=="DRAGGING"&&Oa(!1);var No=(0,ke.Z)({phase:"COLLECTING"},ne,{phase:"COLLECTING"});return No}if(ae.type==="PUBLISH_WHILE_DRAGGING")return ne.phase==="COLLECTING"||ne.phase==="DROP_PENDING"||Oa(!1),ua({state:ne,published:ae.payload});if(ae.type==="MOVE"){if(ne.phase==="DROP_PENDING")return ne;il(ne)||Oa(!1);var Wo=ae.payload.client;return li(Wo,ne.current.client.selection)?ne:ns({state:ne,clientSelection:Wo,impact:Ua(ne)?ne.impact:null})}if(ae.type==="UPDATE_DROPPABLE_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="COLLECTING")return no(ne);il(ne)||Oa(!1);var ci=ae.payload,hi=ci.id,Ji=ci.newScroll,ji=ne.dimensions.droppables[hi];if(!ji)return ne;var sl=sr(ji,Ji);return Ya(ne,sl,!1)}if(ae.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;il(ne)||Oa(!1);var zl=ae.payload,gl=zl.id,Hl=zl.isEnabled,os=ne.dimensions.droppables[gl];os||Oa(!1),os.isEnabled===Hl&&Oa(!1);var ds=(0,ke.Z)({},os,{isEnabled:Hl});return Ya(ne,ds,!0)}if(ae.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(ne.phase==="DROP_PENDING")return ne;il(ne)||Oa(!1);var Ws=ae.payload,Hs=Ws.id,Os=Ws.isCombineEnabled,Vs=ne.dimensions.droppables[Hs];Vs||Oa(!1),Vs.isCombineEnabled===Os&&Oa(!1);var gs=(0,ke.Z)({},Vs,{isCombineEnabled:Os});return Ya(ne,gs,!0)}if(ae.type==="MOVE_BY_WINDOW_SCROLL"){if(ne.phase==="DROP_PENDING"||ne.phase==="DROP_ANIMATING")return ne;il(ne)||Oa(!1),ne.isWindowScrollAllowed||Oa(!1);var tu=ae.payload.newScroll;if(li(ne.viewport.scroll.current,tu))return no(ne);var $s=pl(ne.viewport,tu);return Ua(ne)?ys({state:ne,viewport:$s}):ns({state:ne,viewport:$s})}if(ae.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!il(ne))return ne;var Au=ae.payload.maxScroll;if(li(Au,ne.viewport.scroll.max))return ne;var lu=(0,ke.Z)({},ne.viewport,{scroll:(0,ke.Z)({},ne.viewport.scroll,{max:Au})});return(0,ke.Z)({phase:"DRAGGING"},ne,{viewport:lu})}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"&&Oa(!1);var nu=wl({state:ne,type:ae.type});return nu?ns({state:ne,impact:nu.impact,clientSelection:nu.clientSelection,scrollJumpRequest:nu.scrollJumpRequest}):ne}if(ae.type==="DROP_PENDING"){var Qs=ae.payload.reason;ne.phase!=="COLLECTING"&&Oa(!1);var su=(0,ke.Z)({phase:"DROP_PENDING"},ne,{phase:"DROP_PENDING",isWaiting:!0,reason:Qs});return su}if(ae.type==="DROP_ANIMATE"){var Gu=ae.payload,Js=Gu.completed,Bu=Gu.dropDuration,Uu=Gu.newHomeClientOffset;ne.phase==="DRAGGING"||ne.phase==="DROP_PENDING"||Oa(!1);var Su={phase:"DROP_ANIMATING",completed:Js,dropDuration:Bu,newHomeClientOffset:Uu,dimensions:ne.dimensions};return Su}if(ae.type==="DROP_COMPLETE"){var Wu=ae.payload.completed;return{phase:"IDLE",completed:Wu,shouldFlush:!1}}return ne},be=function(ae){return{type:"BEFORE_INITIAL_CAPTURE",payload:ae}},Ne=function(ae){return{type:"LIFT",payload:ae}},$e=function(ae){return{type:"INITIAL_PUBLISH",payload:ae}},dt=function(ae){return{type:"PUBLISH_WHILE_DRAGGING",payload:ae}},$t=function(){return{type:"COLLECTION_STARTING",payload:null}},hn=function(ae){return{type:"UPDATE_DROPPABLE_SCROLL",payload:ae}},Rn=function(ae){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:ae}},ba=function(ae){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:ae}},ya=function(ae){return{type:"MOVE",payload:ae}},Fa=function(ae){return{type:"MOVE_BY_WINDOW_SCROLL",payload:ae}},Pa=function(ae){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:ae}},Wa=function(){return{type:"MOVE_UP",payload:null}},ir=function(){return{type:"MOVE_DOWN",payload:null}},Qa=function(){return{type:"MOVE_RIGHT",payload:null}},Cr=function(){return{type:"MOVE_LEFT",payload:null}},jr=function(){return{type:"FLUSH",payload:null}},Ir=function(ae){return{type:"DROP_ANIMATE",payload:ae}},Tr=function(ae){return{type:"DROP_COMPLETE",payload:ae}},Se=function(ae){return{type:"DROP",payload:ae}},De=function(ae){return{type:"DROP_PENDING",payload:ae}},ct=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function he(ne){if(!(ne.length<=1)){for(var ae=ne.map(function(Ye){return Ye.descriptor.index}),le={},me=1;me<ae.length;me++){var Ie=ae[me],Oe=ae[me-1];Ie!==Oe+1&&(le[Ie]=!0)}if(Object.keys(le).length)var We=ae.map(function(Ye){var Ft=!!le[Ye];return Ft?"[\u{1F525}"+Ye+"]":""+Ye}).join(", ")}}function lt(ne,ae){if(0)var le}var gt=function(ne){return function(ae){var le=ae.getState,me=ae.dispatch;return function(Ie){return function(Oe){if(Oe.type!=="LIFT"){Ie(Oe);return}var We=Oe.payload,Ye=We.id,Ft=We.clientSelection,Yt=We.movementMode,Vt=le();Vt.phase==="DROP_ANIMATING"&&me(Tr({completed:Vt.completed})),le().phase!=="IDLE"&&Oa(!1),me(jr()),me(be({draggableId:Ye,movementMode:Yt}));var Dt={shouldPublishImmediately:Yt==="SNAP"},Ot={draggableId:Ye,scrollOptions:Dt},pn=ne.startPublishing(Ot),Ba=pn.critical,so=pn.dimensions,Co=pn.viewport;lt(Ba,so),me($e({critical:Ba,dimensions:so,clientSelection:Ft,movementMode:Yt,viewport:Co}))}}}},At=function(ne){return function(){return function(ae){return function(le){le.type==="INITIAL_PUBLISH"&&ne.dragging(),le.type==="DROP_ANIMATE"&&ne.dropping(le.payload.completed.result.reason),(le.type==="FLUSH"||le.type==="DROP_COMPLETE")&&ne.resting(),ae(le)}}}},Je={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},st={opacity:{drop:0,combining:.7},scale:{drop:.75}},mt={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Ut=mt.outOfTheWay+"s "+Je.outOfTheWay,un={fluid:"opacity "+Ut,snap:"transform "+Ut+", opacity "+Ut,drop:function(ae){var le=ae+"s "+Je.drop;return"transform "+le+", opacity "+le},outOfTheWay:"transform "+Ut,placeholder:"height "+Ut+", width "+Ut+", margin "+Ut},Mn=function(ae){return li(ae,To)?null:"translate("+ae.x+"px, "+ae.y+"px)"},qt={moveTo:Mn,drop:function(ae,le){var me=Mn(ae);return me?le?me+" scale("+st.scale.drop+")":me:null}},Tn=mt.minDropTime,ge=mt.maxDropTime,Ce=ge-Tn,Ee=1500,ht=.6,Wt=function(ne){var ae=ne.current,le=ne.destination,me=ne.reason,Ie=Bo(ae,le);if(Ie<=0)return Tn;if(Ie>=Ee)return ge;var Oe=Ie/Ee,We=Tn+Ce*Oe,Ye=me==="CANCEL"?We*ht:We;return Number(Ye.toFixed(2))},En=function(ne){var ae=ne.impact,le=ne.draggable,me=ne.dimensions,Ie=ne.viewport,Oe=ne.afterCritical,We=me.draggables,Ye=me.droppables,Ft=hl(ae),Yt=Ft?Ye[Ft]:null,Vt=Ye[le.descriptor.droppableId],Dt=_s({impact:ae,draggable:le,draggables:We,afterCritical:Oe,droppable:Yt||Vt,viewport:Ie}),Ot=to(Dt,le.client.borderBox.center);return Ot},Nn=function(ne){var ae=ne.draggables,le=ne.reason,me=ne.lastImpact,Ie=ne.home,Oe=ne.viewport,We=ne.onLiftImpact;if(!me.at||le!=="DROP"){var Ye=Ss({draggables:ae,impact:We,destination:Ie,viewport:Oe,forceShouldAnimate:!0});return{impact:Ye,didDropInsideDroppable:!1}}if(me.at.type==="REORDER")return{impact:me,didDropInsideDroppable:!0};var Ft=(0,ke.Z)({},me,{displaced:Wn});return{impact:Ft,didDropInsideDroppable:!0}},Zt=function(ne){var ae=ne.getState,le=ne.dispatch;return function(me){return function(Ie){if(Ie.type!=="DROP"){me(Ie);return}var Oe=ae(),We=Ie.payload.reason;if(Oe.phase==="COLLECTING"){le(De({reason:We}));return}if(Oe.phase!=="IDLE"){var Ye=Oe.phase==="DROP_PENDING"&&Oe.isWaiting;Ye&&Oa(!1),Oe.phase==="DRAGGING"||Oe.phase==="DROP_PENDING"||Oa(!1);var Ft=Oe.critical,Yt=Oe.dimensions,Vt=Yt.draggables[Oe.critical.draggable.id],Dt=Nn({reason:We,lastImpact:Oe.impact,afterCritical:Oe.afterCritical,onLiftImpact:Oe.onLiftImpact,home:Oe.dimensions.droppables[Oe.critical.droppable.id],viewport:Oe.viewport,draggables:Oe.dimensions.draggables}),Ot=Dt.impact,pn=Dt.didDropInsideDroppable,Ba=pn?Bi(Ot):null,so=pn?vi(Ot):null,Co={index:Ft.draggable.index,droppableId:Ft.droppable.id},No={draggableId:Vt.descriptor.id,type:Vt.descriptor.type,source:Co,reason:We,mode:Oe.movementMode,destination:Ba,combine:so},Wo=En({impact:Ot,draggable:Vt,dimensions:Yt,viewport:Oe.viewport,afterCritical:Oe.afterCritical}),ci={critical:Oe.critical,afterCritical:Oe.afterCritical,result:No,impact:Ot},hi=!li(Oe.current.client.offset,Wo)||!!No.combine;if(!hi){le(Tr({completed:ci}));return}var Ji=Wt({current:Oe.current.client.offset,destination:Wo,reason:We}),ji={newHomeClientOffset:Wo,dropDuration:Ji,completed:ci};le(Ir(ji))}}}},It=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function Rt(ne){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(le){le.target!==window&&le.target!==window.document||ne()}}}function on(ne){var ae=ne.onWindowScroll;function le(){ae(It())}var me=rr(le),Ie=Rt(me),Oe=yo;function We(){return Oe!==yo}function Ye(){We()&&Oa(!1),Oe=dr(window,[Ie])}function Ft(){We()||Oa(!1),me.cancel(),Oe(),Oe=yo}return{start:Ye,stop:Ft,isActive:We}}var vt=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},_t=function(ne){var ae=on({onWindowScroll:function(me){ne.dispatch(Fa({newScroll:me}))}});return function(le){return function(me){!ae.isActive()&&me.type==="INITIAL_PUBLISH"&&ae.start(),ae.isActive()&&vt(me)&&ae.stop(),le(me)}}},Hn=function(ne){var ae=!1,le=!1,me=setTimeout(function(){le=!0}),Ie=function(We){ae||le||(ae=!0,ne(We),clearTimeout(me))};return Ie.wasCalled=function(){return ae},Ie},Vn=function(){var ne=[],ae=function(Oe){var We=ko(ne,function(Yt){return Yt.timerId===Oe});We===-1&&Oa(!1);var Ye=ne.splice(We,1),Ft=Ye[0];Ft.callback()},le=function(Oe){var We=setTimeout(function(){return ae(We)}),Ye={timerId:We,callback:Oe};ne.push(Ye)},me=function(){if(ne.length){var Oe=[].concat(ne);ne.length=0,Oe.forEach(function(We){clearTimeout(We.timerId),We.callback()})}};return{add:le,flush:me}},kn=function(ae,le){return ae==null&&le==null?!0:ae==null||le==null?!1:ae.droppableId===le.droppableId&&ae.index===le.index},ra=function(ae,le){return ae==null&&le==null?!0:ae==null||le==null?!1:ae.draggableId===le.draggableId&&ae.droppableId===le.droppableId},cn=function(ae,le){if(ae===le)return!0;var me=ae.draggable.id===le.draggable.id&&ae.draggable.droppableId===le.draggable.droppableId&&ae.draggable.type===le.draggable.type&&ae.draggable.index===le.draggable.index,Ie=ae.droppable.id===le.droppable.id&&ae.droppable.type===le.droppable.type;return me&&Ie},ia=function(ae,le){Ps(),le(),Qe()},Va=function(ae,le){return{draggableId:ae.draggable.id,type:ae.droppable.type,source:{droppableId:ae.droppable.id,index:ae.draggable.index},mode:le}},In=function(ae,le,me,Ie){if(!ae){me(Ie(le));return}var Oe=Hn(me),We={announce:Oe};ae(le,We),Oe.wasCalled()||me(Ie(le))},bn=function(ne,ae){var le=Vn(),me=null,Ie=function(Ot,pn){me&&Oa(!1),ia("onBeforeCapture",function(){var Ba=ne().onBeforeCapture;if(Ba){var so={draggableId:Ot,mode:pn};Ba(so)}})},Oe=function(Ot,pn){me&&Oa(!1),ia("onBeforeDragStart",function(){var Ba=ne().onBeforeDragStart;Ba&&Ba(Va(Ot,pn))})},We=function(Ot,pn){me&&Oa(!1);var Ba=Va(Ot,pn);me={mode:pn,lastCritical:Ot,lastLocation:Ba.source,lastCombine:null},le.add(function(){ia("onDragStart",function(){return In(ne().onDragStart,Ba,ae,nn.onDragStart)})})},Ye=function(Ot,pn){var Ba=Bi(pn),so=vi(pn);me||Oa(!1);var Co=!cn(Ot,me.lastCritical);Co&&(me.lastCritical=Ot);var No=!kn(me.lastLocation,Ba);No&&(me.lastLocation=Ba);var Wo=!ra(me.lastCombine,so);if(Wo&&(me.lastCombine=so),!(!Co&&!No&&!Wo)){var ci=(0,ke.Z)({},Va(Ot,me.mode),{combine:so,destination:Ba});le.add(function(){ia("onDragUpdate",function(){return In(ne().onDragUpdate,ci,ae,nn.onDragUpdate)})})}},Ft=function(){me||Oa(!1),le.flush()},Yt=function(Ot){me||Oa(!1),me=null,ia("onDragEnd",function(){return In(ne().onDragEnd,Ot,ae,nn.onDragEnd)})},Vt=function(){if(me){var Ot=(0,ke.Z)({},Va(me.lastCritical,me.mode),{combine:null,destination:null,reason:"CANCEL"});Yt(Ot)}};return{beforeCapture:Ie,beforeStart:Oe,start:We,update:Ye,flush:Ft,drop:Yt,abort:Vt}},vr=function(ne,ae){var le=bn(ne,ae);return function(me){return function(Ie){return function(Oe){if(Oe.type==="BEFORE_INITIAL_CAPTURE"){le.beforeCapture(Oe.payload.draggableId,Oe.payload.movementMode);return}if(Oe.type==="INITIAL_PUBLISH"){var We=Oe.payload.critical;le.beforeStart(We,Oe.payload.movementMode),Ie(Oe),le.start(We,Oe.payload.movementMode);return}if(Oe.type==="DROP_COMPLETE"){var Ye=Oe.payload.completed.result;le.flush(),Ie(Oe),le.drop(Ye);return}if(Ie(Oe),Oe.type==="FLUSH"){le.abort();return}var Ft=me.getState();Ft.phase==="DRAGGING"&&le.update(Ft.critical,Ft.impact)}}}},kr=function(ne){return function(ae){return function(le){if(le.type!=="DROP_ANIMATION_FINISHED"){ae(le);return}var me=ne.getState();me.phase!=="DROP_ANIMATING"&&Oa(!1),ne.dispatch(Tr({completed:me.completed}))}}},Gr=function(ne){var ae=null,le=null;function me(){le&&(cancelAnimationFrame(le),le=null),ae&&(ae(),ae=null)}return function(Ie){return function(Oe){if((Oe.type==="FLUSH"||Oe.type==="DROP_COMPLETE"||Oe.type==="DROP_ANIMATION_FINISHED")&&me(),Ie(Oe),Oe.type==="DROP_ANIMATE"){var We={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Ft=ne.getState();Ft.phase==="DROP_ANIMATING"&&ne.dispatch(ct())}};le=requestAnimationFrame(function(){le=null,ae=dr(window,[We])})}}}},Zr=function(ne){return function(){return function(ae){return function(le){(le.type==="DROP_COMPLETE"||le.type==="FLUSH"||le.type==="DROP_ANIMATE")&&ne.stopPublishing(),ae(le)}}}},po=function(ne){var ae=!1;return function(){return function(le){return function(me){if(me.type==="INITIAL_PUBLISH"){ae=!0,ne.tryRecordFocus(me.payload.critical.draggable.id),le(me),ne.tryRestoreFocusRecorded();return}if(le(me),!!ae){if(me.type==="FLUSH"){ae=!1,ne.tryRestoreFocusRecorded();return}if(me.type==="DROP_COMPLETE"){ae=!1;var Ie=me.payload.completed.result;Ie.combine&&ne.tryShiftRecord(Ie.draggableId,Ie.combine.draggableId),ne.tryRestoreFocusRecorded()}}}}}},ka=function(ae){return ae.type==="DROP_COMPLETE"||ae.type==="DROP_ANIMATE"||ae.type==="FLUSH"},ar=function(ne){return function(ae){return function(le){return function(me){if(ka(me)){ne.stop(),le(me);return}if(me.type==="INITIAL_PUBLISH"){le(me);var Ie=ae.getState();Ie.phase!=="DRAGGING"&&Oa(!1),ne.start(Ie);return}le(me),ne.scroll(ae.getState())}}}},qa=function(ne){return function(ae){return function(le){if(ae(le),le.type==="PUBLISH_WHILE_DRAGGING"){var me=ne.getState();me.phase==="DROP_PENDING"&&(me.isWaiting||ne.dispatch(Se({reason:me.reason})))}}}},Hr=Pe.qC,_r=function(ne){var ae=ne.dimensionMarshal,le=ne.focusMarshal,me=ne.styleMarshal,Ie=ne.getResponders,Oe=ne.announce,We=ne.autoScroller;return(0,Pe.MT)(Fo,Hr((0,Pe.md)(At(me),Zr(ae),gt(ae),Zt,kr,Gr,qa,ar(We),_t,po(le),vr(Ie,Oe))))},hr=function(){return{additions:{},removals:{},modified:{}}};function ho(ne){var ae=ne.registry,le=ne.callbacks,me=hr(),Ie=null,Oe=function(){Ie||(le.collectionStarting(),Ie=requestAnimationFrame(function(){Ie=null,Ps();var Vt=me,Dt=Vt.additions,Ot=Vt.removals,pn=Vt.modified,Ba=Object.keys(Dt).map(function(No){return ae.draggable.getById(No).getDimension(To)}).sort(function(No,Wo){return No.descriptor.index-Wo.descriptor.index}),so=Object.keys(pn).map(function(No){var Wo=ae.droppable.getById(No),ci=Wo.callbacks.getScrollWhileDragging();return{droppableId:No,scroll:ci}}),Co={additions:Ba,removals:Object.keys(Ot),modified:so};me=hr(),Qe(),le.publish(Co)}))},We=function(Vt){var Dt=Vt.descriptor.id;me.additions[Dt]=Vt,me.modified[Vt.descriptor.droppableId]=!0,me.removals[Dt]&&delete me.removals[Dt],Oe()},Ye=function(Vt){var Dt=Vt.descriptor;me.removals[Dt.id]=!0,me.modified[Dt.droppableId]=!0,me.additions[Dt.id]&&delete me.additions[Dt.id],Oe()},Ft=function(){Ie&&(cancelAnimationFrame(Ie),Ie=null,me=hr())};return{add:We,remove:Ye,stop:Ft}}var ao=function(ne){var ae=ne.scrollHeight,le=ne.scrollWidth,me=ne.height,Ie=ne.width,Oe=to({x:le,y:ae},{x:Ie,y:me}),We={x:Math.max(0,Oe.x),y:Math.max(0,Oe.y)};return We},Ur=function(){var ne=document.documentElement;return ne||Oa(!1),ne},Kr=function(){var ne=Ur(),ae=ao({scrollHeight:ne.scrollHeight,scrollWidth:ne.scrollWidth,width:ne.clientWidth,height:ne.clientHeight});return ae},Wr=function(){var ne=It(),ae=Kr(),le=ne.y,me=ne.x,Ie=Ur(),Oe=Ie.clientWidth,We=Ie.clientHeight,Ye=me+Oe,Ft=le+We,Yt=ga({top:le,left:me,right:Ye,bottom:Ft}),Vt={frame:Yt,scroll:{initial:ne,current:ne,max:ae,diff:{value:To,displacement:To}}};return Vt},Ko=function(ne){var ae=ne.critical,le=ne.scrollOptions,me=ne.registry;Ps();var Ie=Wr(),Oe=Ie.scroll.current,We=ae.droppable,Ye=me.droppable.getAllByType(We.type).map(function(Dt){return Dt.callbacks.getDimensionAndWatchScroll(Oe,le)}),Ft=me.draggable.getAllByType(ae.draggable.type).map(function(Dt){return Dt.getDimension(Oe)}),Yt={draggables:Ho(Ft),droppables:di(Ye)};Qe();var Vt={dimensions:Yt,critical:ae,viewport:Ie};return Vt};function Zo(ne,ae,le){if(le.descriptor.id===ae.id||le.descriptor.type!==ae.type)return!1;var me=ne.droppable.getById(le.descriptor.droppableId);return me.descriptor.mode==="virtual"}var fi=function(ne,ae){var le=null,me=ho({callbacks:{publish:ae.publishWhileDragging,collectionStarting:ae.collectionStarting},registry:ne}),Ie=function(pn,Ba){ne.droppable.exists(pn)||Oa(!1),le&&ae.updateDroppableIsEnabled({id:pn,isEnabled:Ba})},Oe=function(pn,Ba){le&&(ne.droppable.exists(pn)||Oa(!1),ae.updateDroppableIsCombineEnabled({id:pn,isCombineEnabled:Ba}))},We=function(pn,Ba){le&&(ne.droppable.exists(pn)||Oa(!1),ae.updateDroppableScroll({id:pn,newScroll:Ba}))},Ye=function(pn,Ba){le&&ne.droppable.getById(pn).callbacks.scroll(Ba)},Ft=function(){if(le){me.stop();var pn=le.critical.droppable;ne.droppable.getAllByType(pn.type).forEach(function(Ba){return Ba.callbacks.dragStopped()}),le.unsubscribe(),le=null}},Yt=function(pn){le||Oa(!1);var Ba=le.critical.draggable;pn.type==="ADDITION"&&Zo(ne,Ba,pn.value)&&me.add(pn.value),pn.type==="REMOVAL"&&Zo(ne,Ba,pn.value)&&me.remove(pn.value)},Vt=function(pn){le&&Oa(!1);var Ba=ne.draggable.getById(pn.draggableId),so=ne.droppable.getById(Ba.descriptor.droppableId),Co={draggable:Ba.descriptor,droppable:so.descriptor},No=ne.subscribe(Yt);return le={critical:Co,unsubscribe:No},Ko({critical:Co,registry:ne,scrollOptions:pn.scrollOptions})},Dt={updateDroppableIsEnabled:Ie,updateDroppableIsCombineEnabled:Oe,scrollDroppable:Ye,updateDroppableScroll:We,startPublishing:Vt,stopPublishing:Ft};return Dt},gi=function(ne,ae){return ne.phase==="IDLE"?!0:ne.phase!=="DROP_ANIMATING"||ne.completed.result.draggableId===ae?!1:ne.completed.result.reason==="DROP"},ri=function(ne){window.scrollBy(ne.x,ne.y)},jo=Jr(function(ne){return xi(ne).filter(function(ae){return!(!ae.isEnabled||!ae.frame)})}),Uo=function(ae,le){var me=fr(jo(le),function(Ie){return Ie.frame||Oa(!1),Ll(Ie.frame.pageMarginBox)(ae)});return me},So=function(ne){var ae=ne.center,le=ne.destination,me=ne.droppables;if(le){var Ie=me[le];return Ie.frame?Ie:null}var Oe=Uo(ae,me);return Oe},Oo={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(ae){return Math.pow(ae,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},mi=function(ne,ae){var le=ne[ae.size]*Oo.startFromPercentage,me=ne[ae.size]*Oo.maxScrollAtPercentage,Ie={startScrollingFrom:le,maxScrollValueAt:me};return Ie},ui=function(ne){var ae=ne.startOfRange,le=ne.endOfRange,me=ne.current,Ie=le-ae;if(Ie===0)return 0;var Oe=me-ae,We=Oe/Ie;return We},Li=1,co=function(ne,ae){if(ne>ae.startScrollingFrom)return 0;if(ne<=ae.maxScrollValueAt)return Oo.maxPixelScroll;if(ne===ae.startScrollingFrom)return Li;var le=ui({startOfRange:ae.maxScrollValueAt,endOfRange:ae.startScrollingFrom,current:ne}),me=1-le,Ie=Oo.maxPixelScroll*Oo.ease(me);return Math.ceil(Ie)},Ga=Oo.durationDampening.accelerateAt,Xr=Oo.durationDampening.stopDampeningAt,Yr=function(ne,ae){var le=ae,me=Xr,Ie=Date.now(),Oe=Ie-le;if(Oe>=Xr)return ne;if(Oe<Ga)return Li;var We=ui({startOfRange:Ga,endOfRange:me,current:Oe}),Ye=ne*Oo.ease(We);return Math.ceil(Ye)},Sr=function(ne){var ae=ne.distanceToEdge,le=ne.thresholds,me=ne.dragStartTime,Ie=ne.shouldUseTimeDampening,Oe=co(ae,le);return Oe===0?0:Ie?Math.max(Yr(Oe,me),Li):Oe},Ao=function(ne){var ae=ne.container,le=ne.distanceToEdges,me=ne.dragStartTime,Ie=ne.axis,Oe=ne.shouldUseTimeDampening,We=mi(ae,Ie),Ye=le[Ie.end]<le[Ie.start];return Ye?Sr({distanceToEdge:le[Ie.end],thresholds:We,dragStartTime:me,shouldUseTimeDampening:Oe}):-1*Sr({distanceToEdge:le[Ie.start],thresholds:We,dragStartTime:me,shouldUseTimeDampening:Oe})},oi=function(ne){var ae=ne.container,le=ne.subject,me=ne.proposedScroll,Ie=le.height>ae.height,Oe=le.width>ae.width;return!Oe&&!Ie?me:Oe&&Ie?null:{x:Oe?0:me.x,y:Ie?0:me.y}},zi=Ai(function(ne){return ne===0?0:ne}),Fi=function(ne){var ae=ne.dragStartTime,le=ne.container,me=ne.subject,Ie=ne.center,Oe=ne.shouldUseTimeDampening,We={top:Ie.y-le.top,right:le.right-Ie.x,bottom:le.bottom-Ie.y,left:Ie.x-le.left},Ye=Ao({container:le,distanceToEdges:We,dragStartTime:ae,axis:Ln,shouldUseTimeDampening:Oe}),Ft=Ao({container:le,distanceToEdges:We,dragStartTime:ae,axis:Xn,shouldUseTimeDampening:Oe}),Yt=zi({x:Ft,y:Ye});if(li(Yt,To))return null;var Vt=oi({container:le,subject:me,proposedScroll:Yt});return Vt?li(Vt,To)?null:Vt:null},Zi=Ai(function(ne){return ne===0?0:ne>0?1:-1}),Hi=function(){var ne=function(le,me){return le<0?le:le>me?le-me:0};return function(ae){var le=ae.current,me=ae.max,Ie=ae.change,Oe=za(le,Ie),We={x:ne(Oe.x,me.x),y:ne(Oe.y,me.y)};return li(We,To)?null:We}}(),ul=function(ae){var le=ae.max,me=ae.current,Ie=ae.change,Oe={x:Math.max(me.x,le.x),y:Math.max(me.y,le.y)},We=Zi(Ie),Ye=Hi({max:Oe,current:me,change:We});return!Ye||We.x!==0&&Ye.x===0||We.y!==0&&Ye.y===0},_i=function(ae,le){return ul({current:ae.scroll.current,max:ae.scroll.max,change:le})},Gi=function(ae,le){if(!_i(ae,le))return null;var me=ae.scroll.max,Ie=ae.scroll.current;return Hi({current:Ie,max:me,change:le})},nl=function(ae,le){var me=ae.frame;return me?ul({current:me.scroll.current,max:me.scroll.max,change:le}):!1},Dl=function(ae,le){var me=ae.frame;return!me||!nl(ae,le)?null:Hi({current:me.scroll.current,max:me.scroll.max,change:le})},fe=function(ne){var ae=ne.viewport,le=ne.subject,me=ne.center,Ie=ne.dragStartTime,Oe=ne.shouldUseTimeDampening,We=Fi({dragStartTime:Ie,container:ae.frame,subject:le,center:me,shouldUseTimeDampening:Oe});return We&&_i(ae,We)?We:null},pe=function(ne){var ae=ne.droppable,le=ne.subject,me=ne.center,Ie=ne.dragStartTime,Oe=ne.shouldUseTimeDampening,We=ae.frame;if(!We)return null;var Ye=Fi({dragStartTime:Ie,container:We.pageMarginBox,subject:le,center:me,shouldUseTimeDampening:Oe});return Ye&&nl(ae,Ye)?Ye:null},Fe=function(ne){var ae=ne.state,le=ne.dragStartTime,me=ne.shouldUseTimeDampening,Ie=ne.scrollWindow,Oe=ne.scrollDroppable,We=ae.current.page.borderBoxCenter,Ye=ae.dimensions.draggables[ae.critical.draggable.id],Ft=Ye.page.marginBox;if(ae.isWindowScrollAllowed){var Yt=ae.viewport,Vt=fe({dragStartTime:le,viewport:Yt,subject:Ft,center:We,shouldUseTimeDampening:me});if(Vt){Ie(Vt);return}}var Dt=So({center:We,destination:hl(ae.impact),droppables:ae.dimensions.droppables});if(Dt){var Ot=pe({dragStartTime:le,droppable:Dt,subject:Ft,center:We,shouldUseTimeDampening:me});Ot&&Oe(Dt.descriptor.id,Ot)}},Re=function(ne){var ae=ne.scrollWindow,le=ne.scrollDroppable,me=rr(ae),Ie=rr(le),Oe=null,We=function(Vt){Oe||Oa(!1);var Dt=Oe,Ot=Dt.shouldUseTimeDampening,pn=Dt.dragStartTime;Fe({state:Vt,scrollWindow:me,scrollDroppable:Ie,dragStartTime:pn,shouldUseTimeDampening:Ot})},Ye=function(Vt){Ps(),Oe&&Oa(!1);var Dt=Date.now(),Ot=!1,pn=function(){Ot=!0};Fe({state:Vt,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:pn,scrollDroppable:pn}),Oe={dragStartTime:Dt,shouldUseTimeDampening:Ot},Qe(),Ot&&We(Vt)},Ft=function(){Oe&&(me.cancel(),Ie.cancel(),Oe=null)};return{start:Ye,stop:Ft,scroll:We}},qe=function(ne){var ae=ne.move,le=ne.scrollDroppable,me=ne.scrollWindow,Ie=function(Yt,Vt){var Dt=za(Yt.current.client.selection,Vt);ae({client:Dt})},Oe=function(Yt,Vt){if(!nl(Yt,Vt))return Vt;var Dt=Dl(Yt,Vt);if(!Dt)return le(Yt.descriptor.id,Vt),null;var Ot=to(Vt,Dt);le(Yt.descriptor.id,Ot);var pn=to(Vt,Ot);return pn},We=function(Yt,Vt,Dt){if(!Yt||!_i(Vt,Dt))return Dt;var Ot=Gi(Vt,Dt);if(!Ot)return me(Dt),null;var pn=to(Dt,Ot);me(pn);var Ba=to(Dt,pn);return Ba},Ye=function(Yt){var Vt=Yt.scrollJumpRequest;if(Vt){var Dt=hl(Yt.impact);Dt||Oa(!1);var Ot=Oe(Yt.dimensions.droppables[Dt],Vt);if(Ot){var pn=Yt.viewport,Ba=We(Yt.isWindowScrollAllowed,pn,Ot);Ba&&Ie(Yt,Ba)}}};return Ye},tt=function(ne){var ae=ne.scrollDroppable,le=ne.scrollWindow,me=ne.move,Ie=Re({scrollWindow:le,scrollDroppable:ae}),Oe=qe({move:me,scrollWindow:le,scrollDroppable:ae}),We=function(Yt){if(Yt.phase==="DRAGGING"){if(Yt.movementMode==="FLUID"){Ie.scroll(Yt);return}Yt.scrollJumpRequest&&Oe(Yt)}},Ye={scroll:We,start:Ie.start,stop:Ie.stop};return Ye},Ct="data-rbd",Kt=function(){var ne=Ct+"-drag-handle";return{base:ne,draggableId:ne+"-draggable-id",contextId:ne+"-context-id"}}(),Lt=function(){var ne=Ct+"-draggable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),Bn=function(){var ne=Ct+"-droppable";return{base:ne,contextId:ne+"-context-id",id:ne+"-id"}}(),Gn={contextId:Ct+"-scroll-container-context-id"},zn=function(ae){return function(le){return"["+le+'="'+ae+'"]'}},Jt=function(ae,le){return ae.map(function(me){var Ie=me.styles[le];return Ie?me.selector+" { "+Ie+" }":""}).join(" ")},wn="pointer-events: none;",An=function(ne){var ae=zn(ne),le=function(){var Ye=`
cursor: -webkit-grab;
cursor: grab;
`;return{selector:ae(Kt.contextId),styles:{always:`
-webkit-touch-callout: none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
touch-action: manipulation;
`,resting:Ye,dragging:wn,dropAnimating:Ye}}}(),me=function(){var Ye=`
transition: `+un.outOfTheWay+`;
`;return{selector:ae(Lt.contextId),styles:{dragging:Ye,dropAnimating:Ye,userCancel:Ye}}}(),Ie={selector:ae(Bn.contextId),styles:{always:"overflow-anchor: none;"}},Oe={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;
`}},We=[me,le,Ie,Oe];return{always:Jt(We,"always"),resting:Jt(We,"resting"),dragging:Jt(We,"dragging"),dropAnimating:Jt(We,"dropAnimating"),userCancel:Jt(We,"userCancel")}},qn=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?x.useLayoutEffect:x.useEffect,la=function(){var ae=document.querySelector("head");return ae||Oa(!1),ae},Aa=function(ae){var le=document.createElement("style");return ae&&le.setAttribute("nonce",ae),le.type="text/css",le};function Ma(ne,ae){var le=sn(function(){return An(ne)},[ne]),me=(0,x.useRef)(null),Ie=(0,x.useRef)(null),Oe=zt(Jr(function(Dt){var Ot=Ie.current;Ot||Oa(!1),Ot.textContent=Dt}),[]),We=zt(function(Dt){var Ot=me.current;Ot||Oa(!1),Ot.textContent=Dt},[]);qn(function(){!me.current&&!Ie.current||Oa(!1);var Dt=Aa(ae),Ot=Aa(ae);return me.current=Dt,Ie.current=Ot,Dt.setAttribute(Ct+"-always",ne),Ot.setAttribute(Ct+"-dynamic",ne),la().appendChild(Dt),la().appendChild(Ot),We(le.always),Oe(le.resting),function(){var pn=function(so){var Co=so.current;Co||Oa(!1),la().removeChild(Co),so.current=null};pn(me),pn(Ie)}},[ae,We,Oe,le.always,le.resting,ne]);var Ye=zt(function(){return Oe(le.dragging)},[Oe,le.dragging]),Ft=zt(function(Dt){if(Dt==="DROP"){Oe(le.dropAnimating);return}Oe(le.userCancel)},[Oe,le.dropAnimating,le.userCancel]),Yt=zt(function(){Ie.current&&Oe(le.resting)},[Oe,le.resting]),Vt=sn(function(){return{dragging:Ye,dropping:Ft,resting:Yt}},[Ye,Ft,Yt]);return Vt}var cr=function(ne){return ne&&ne.ownerDocument?ne.ownerDocument.defaultView:window};function Ta(ne){return ne instanceof cr(ne).HTMLElement}function er(ne,ae){var le="["+Kt.contextId+'="'+ne+'"]',me=$o(document.querySelectorAll(le));if(!me.length)return null;var Ie=fr(me,function(Oe){return Oe.getAttribute(Kt.draggableId)===ae});return!Ie||!Ta(Ie)?null:Ie}function Br(ne){var ae=(0,x.useRef)({}),le=(0,x.useRef)(null),me=(0,x.useRef)(null),Ie=(0,x.useRef)(!1),Oe=zt(function(Ot,pn){var Ba={id:Ot,focus:pn};return ae.current[Ot]=Ba,function(){var Co=ae.current,No=Co[Ot];No!==Ba&&delete Co[Ot]}},[]),We=zt(function(Ot){var pn=er(ne,Ot);pn&&pn!==document.activeElement&&pn.focus()},[ne]),Ye=zt(function(Ot,pn){le.current===Ot&&(le.current=pn)},[]),Ft=zt(function(){me.current||Ie.current&&(me.current=requestAnimationFrame(function(){me.current=null;var Ot=le.current;Ot&&We(Ot)}))},[We]),Yt=zt(function(Ot){le.current=null;var pn=document.activeElement;pn&&pn.getAttribute(Kt.draggableId)===Ot&&(le.current=Ot)},[]);qn(function(){return Ie.current=!0,function(){Ie.current=!1;var Ot=me.current;Ot&&cancelAnimationFrame(Ot)}},[]);var Vt=sn(function(){return{register:Oe,tryRecordFocus:Yt,tryRestoreFocusRecorded:Ft,tryShiftRecord:Ye}},[Oe,Yt,Ft,Ye]);return Vt}function fo(){var ne={draggables:{},droppables:{}},ae=[];function le(Dt){return ae.push(Dt),function(){var pn=ae.indexOf(Dt);pn!==-1&&ae.splice(pn,1)}}function me(Dt){ae.length&&ae.forEach(function(Ot){return Ot(Dt)})}function Ie(Dt){return ne.draggables[Dt]||null}function Oe(Dt){var Ot=Ie(Dt);return Ot||Oa(!1),Ot}var We={register:function(Ot){ne.draggables[Ot.descriptor.id]=Ot,me({type:"ADDITION",value:Ot})},update:function(Ot,pn){var Ba=ne.draggables[pn.descriptor.id];Ba&&Ba.uniqueId===Ot.uniqueId&&(delete ne.draggables[pn.descriptor.id],ne.draggables[Ot.descriptor.id]=Ot)},unregister:function(Ot){var pn=Ot.descriptor.id,Ba=Ie(pn);Ba&&Ot.uniqueId===Ba.uniqueId&&(delete ne.draggables[pn],me({type:"REMOVAL",value:Ot}))},getById:Oe,findById:Ie,exists:function(Ot){return!!Ie(Ot)},getAllByType:function(Ot){return bo(ne.draggables).filter(function(pn){return pn.descriptor.type===Ot})}};function Ye(Dt){return ne.droppables[Dt]||null}function Ft(Dt){var Ot=Ye(Dt);return Ot||Oa(!1),Ot}var Yt={register:function(Ot){ne.droppables[Ot.descriptor.id]=Ot},unregister:function(Ot){var pn=Ye(Ot.descriptor.id);pn&&Ot.uniqueId===pn.uniqueId&&delete ne.droppables[Ot.descriptor.id]},getById:Ft,findById:Ye,exists:function(Ot){return!!Ye(Ot)},getAllByType:function(Ot){return bo(ne.droppables).filter(function(pn){return pn.descriptor.type===Ot})}};function Vt(){ne.draggables={},ne.droppables={},ae.length=0}return{draggable:We,droppable:Yt,subscribe:le,clean:Vt}}function mo(){var ne=sn(fo,[]);return(0,x.useEffect)(function(){return function(){requestAnimationFrame(ne.clean)}},[ne]),ne}var Fr=x.createContext(null),zr=function(){var ne=document.body;return ne||Oa(!1),ne},qr={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Ar=function(ae){return"rbd-announcement-"+ae};function eo(ne){var ae=sn(function(){return Ar(ne)},[ne]),le=(0,x.useRef)(null);(0,x.useEffect)(function(){var Oe=document.createElement("div");return le.current=Oe,Oe.id=ae,Oe.setAttribute("aria-live","assertive"),Oe.setAttribute("aria-atomic","true"),(0,ke.Z)(Oe.style,qr),zr().appendChild(Oe),function(){setTimeout(function(){var Ft=zr();Ft.contains(Oe)&&Ft.removeChild(Oe),Oe===le.current&&(le.current=null)})}},[ae]);var me=zt(function(Ie){var Oe=le.current;if(Oe){Oe.textContent=Ie;return}},[]);return me}var Lo=0,bi={separator:"::"};function yi(){Lo=0}function Qo(ne,ae){return ae===void 0&&(ae=bi),sn(function(){return""+ne+ae.separator+Lo++},[ae.separator,ne])}function Oi(ne){var ae=ne.contextId,le=ne.uniqueId;return"rbd-hidden-text-"+ae+"-"+le}function Ti(ne){var ae=ne.contextId,le=ne.text,me=Qo("hidden-text",{separator:"-"}),Ie=sn(function(){return Oi({contextId:ae,uniqueId:me})},[me,ae]);return(0,x.useEffect)(function(){var We=document.createElement("div");return We.id=Ie,We.textContent=le,We.style.display="none",zr().appendChild(We),function(){var Ft=zr();Ft.contains(We)&&Ft.removeChild(We)}},[Ie,le]),Ie}var lo=x.createContext(null),_o={react:"^16.8.5","react-dom":"^16.8.5"},Ro=/(\d+)\.(\d+)\.(\d+)/,Do=function(ae){var le=Ro.exec(ae);le==null&&Oa(!1);var me=Number(le[1]),Ie=Number(le[2]),Oe=Number(le[3]);return{major:me,minor:Ie,patch:Oe,raw:ae}},xo=function(ae,le){return le.major>ae.major?!0:le.major<ae.major?!1:le.minor>ae.minor?!0:le.minor<ae.minor?!1:le.patch>=ae.patch},Ui=function(ne,ae){var le=Do(ne),me=Do(ae);xo(le,me)},Ei=`
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
`,Wi=function(ne){var ae=ne.doctype;ae&&(ae.name.toLowerCase(),ae.publicId)};function Vi(ne){}function Nl(ne,ae){}function ii(){Nl(function(){Ui(_o.react,x.version),Wi(document)},[])}function ei(ne){var ae=(0,x.useRef)(ne);return(0,x.useEffect)(function(){ae.current=ne}),ae}function Jo(){var ne=null;function ae(){return!!ne}function le(We){return We===ne}function me(We){ne&&Oa(!1);var Ye={abandon:We};return ne=Ye,Ye}function Ie(){ne||Oa(!1),ne=null}function Oe(){ne&&(ne.abandon(),Ie())}return{isClaimed:ae,isActive:le,claim:me,release:Ie,tryAbandon:Oe}}var ti=9,al=13,ai=27,Ri=32,el=33,Yi=34,Yl=35,Gl=36,Ns=37,Ol=38,xs=39,Rl=40,Ql,Xs=(Ql={},Ql[al]=!0,Ql[ti]=!0,Ql),ll=function(ne){Xs[ne.keyCode]&&ne.preventDefault()},rl=function(){var ne="visibilitychange";if(typeof document=="undefined")return ne;var ae=[ne,"ms"+ne,"webkit"+ne,"moz"+ne,"o"+ne],le=fr(ae,function(me){return"on"+me in document});return le||ne}(),Pl=0,Ml=5;function Zl(ne,ae){return Math.abs(ae.x-ne.x)>=Ml||Math.abs(ae.y-ne.y)>=Ml}var $i={type:"IDLE"};function as(ne){var ae=ne.cancel,le=ne.completed,me=ne.getPhase,Ie=ne.setPhase;return[{eventName:"mousemove",fn:function(We){var Ye=We.button,Ft=We.clientX,Yt=We.clientY;if(Ye===Pl){var Vt={x:Ft,y:Yt},Dt=me();if(Dt.type==="DRAGGING"){We.preventDefault(),Dt.actions.move(Vt);return}Dt.type!=="PENDING"&&Oa(!1);var Ot=Dt.point;if(Zl(Ot,Vt)){We.preventDefault();var pn=Dt.actions.fluidLift(Vt);Ie({type:"DRAGGING",actions:pn})}}}},{eventName:"mouseup",fn:function(We){var Ye=me();if(Ye.type!=="DRAGGING"){ae();return}We.preventDefault(),Ye.actions.drop({shouldBlockNextClick:!0}),le()}},{eventName:"mousedown",fn:function(We){me().type==="DRAGGING"&&We.preventDefault(),ae()}},{eventName:"keydown",fn:function(We){var Ye=me();if(Ye.type==="PENDING"){ae();return}if(We.keyCode===ai){We.preventDefault(),ae();return}ll(We)}},{eventName:"resize",fn:ae},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){me().type==="PENDING"&&ae()}},{eventName:"webkitmouseforcedown",fn:function(We){var Ye=me();if(Ye.type==="IDLE"&&Oa(!1),Ye.actions.shouldRespectForcePress()){ae();return}We.preventDefault()}},{eventName:rl,fn:ae}]}function ql(ne){var ae=(0,x.useRef)($i),le=(0,x.useRef)(yo),me=sn(function(){return{eventName:"mousedown",fn:function(Dt){if(!Dt.defaultPrevented&&Dt.button===Pl&&!(Dt.ctrlKey||Dt.metaKey||Dt.shiftKey||Dt.altKey)){var Ot=ne.findClosestDraggableId(Dt);if(Ot){var pn=ne.tryGetLock(Ot,We,{sourceEvent:Dt});if(pn){Dt.preventDefault();var Ba={x:Dt.clientX,y:Dt.clientY};le.current(),Yt(pn,Ba)}}}}}},[ne]),Ie=sn(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Dt){if(!Dt.defaultPrevented){var Ot=ne.findClosestDraggableId(Dt);if(Ot){var pn=ne.findOptionsForDraggable(Ot);pn&&(pn.shouldRespectForcePress||ne.canGetLock(Ot)&&Dt.preventDefault())}}}}},[ne]),Oe=zt(function(){var Dt={passive:!1,capture:!0};le.current=dr(window,[Ie,me],Dt)},[Ie,me]),We=zt(function(){var Vt=ae.current;Vt.type!=="IDLE"&&(ae.current=$i,le.current(),Oe())},[Oe]),Ye=zt(function(){var Vt=ae.current;We(),Vt.type==="DRAGGING"&&Vt.actions.cancel({shouldBlockNextClick:!0}),Vt.type==="PENDING"&&Vt.actions.abort()},[We]),Ft=zt(function(){var Dt={capture:!0,passive:!1},Ot=as({cancel:Ye,completed:We,getPhase:function(){return ae.current},setPhase:function(Ba){ae.current=Ba}});le.current=dr(window,Ot,Dt)},[Ye,We]),Yt=zt(function(Dt,Ot){ae.current.type!=="IDLE"&&Oa(!1),ae.current={type:"PENDING",point:Ot,actions:Dt},Ft()},[Ft]);qn(function(){return Oe(),function(){le.current()}},[Oe])}var Ul;function Ts(){}var Is=(Ul={},Ul[Yi]=!0,Ul[el]=!0,Ul[Gl]=!0,Ul[Yl]=!0,Ul);function au(ne,ae){function le(){ae(),ne.cancel()}function me(){ae(),ne.drop()}return[{eventName:"keydown",fn:function(Oe){if(Oe.keyCode===ai){Oe.preventDefault(),le();return}if(Oe.keyCode===Ri){Oe.preventDefault(),me();return}if(Oe.keyCode===Rl){Oe.preventDefault(),ne.moveDown();return}if(Oe.keyCode===Ol){Oe.preventDefault(),ne.moveUp();return}if(Oe.keyCode===xs){Oe.preventDefault(),ne.moveRight();return}if(Oe.keyCode===Ns){Oe.preventDefault(),ne.moveLeft();return}if(Is[Oe.keyCode]){Oe.preventDefault();return}ll(Oe)}},{eventName:"mousedown",fn:le},{eventName:"mouseup",fn:le},{eventName:"click",fn:le},{eventName:"touchstart",fn:le},{eventName:"resize",fn:le},{eventName:"wheel",fn:le,options:{passive:!0}},{eventName:rl,fn:le}]}function Ks(ne){var ae=(0,x.useRef)(Ts),le=sn(function(){return{eventName:"keydown",fn:function(Oe){if(Oe.defaultPrevented||Oe.keyCode!==Ri)return;var We=ne.findClosestDraggableId(Oe);if(!We)return;var Ye=ne.tryGetLock(We,Vt,{sourceEvent:Oe});if(!Ye)return;Oe.preventDefault();var Ft=!0,Yt=Ye.snapLift();ae.current();function Vt(){Ft||Oa(!1),Ft=!1,ae.current(),me()}ae.current=dr(window,au(Yt,Vt),{capture:!0,passive:!1})}}},[ne]),me=zt(function(){var Oe={passive:!1,capture:!0};ae.current=dr(window,[le],Oe)},[le]);qn(function(){return me(),function(){ae.current()}},[me])}var vs={type:"IDLE"},ss=120,rs=.15;function _l(ne){var ae=ne.cancel,le=ne.getPhase;return[{eventName:"orientationchange",fn:ae},{eventName:"resize",fn:ae},{eventName:"contextmenu",fn:function(Ie){Ie.preventDefault()}},{eventName:"keydown",fn:function(Ie){if(le().type!=="DRAGGING"){ae();return}Ie.keyCode===ai&&Ie.preventDefault(),ae()}},{eventName:rl,fn:ae}]}function bl(ne){var ae=ne.cancel,le=ne.completed,me=ne.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(Oe){var We=me();if(We.type!=="DRAGGING"){ae();return}We.hasMoved=!0;var Ye=Oe.touches[0],Ft=Ye.clientX,Yt=Ye.clientY,Vt={x:Ft,y:Yt};Oe.preventDefault(),We.actions.move(Vt)}},{eventName:"touchend",fn:function(Oe){var We=me();if(We.type!=="DRAGGING"){ae();return}Oe.preventDefault(),We.actions.drop({shouldBlockNextClick:!0}),le()}},{eventName:"touchcancel",fn:function(Oe){if(me().type!=="DRAGGING"){ae();return}Oe.preventDefault(),ae()}},{eventName:"touchforcechange",fn:function(Oe){var We=me();We.type==="IDLE"&&Oa(!1);var Ye=Oe.touches[0];if(Ye){var Ft=Ye.force>=rs;if(Ft){var Yt=We.actions.shouldRespectForcePress();if(We.type==="PENDING"){Yt&&ae();return}if(Yt){if(We.hasMoved){Oe.preventDefault();return}ae();return}Oe.preventDefault()}}}},{eventName:rl,fn:ae}]}function ks(ne){var ae=(0,x.useRef)(vs),le=(0,x.useRef)(yo),me=zt(function(){return ae.current},[]),Ie=zt(function(pn){ae.current=pn},[]),Oe=sn(function(){return{eventName:"touchstart",fn:function(pn){if(!pn.defaultPrevented){var Ba=ne.findClosestDraggableId(pn);if(Ba){var so=ne.tryGetLock(Ba,Ye,{sourceEvent:pn});if(so){var Co=pn.touches[0],No=Co.clientX,Wo=Co.clientY,ci={x:No,y:Wo};le.current(),Dt(so,ci)}}}}}},[ne]),We=zt(function(){var pn={capture:!0,passive:!1};le.current=dr(window,[Oe],pn)},[Oe]),Ye=zt(function(){var Ot=ae.current;Ot.type!=="IDLE"&&(Ot.type==="PENDING"&&clearTimeout(Ot.longPressTimerId),Ie(vs),le.current(),We())},[We,Ie]),Ft=zt(function(){var Ot=ae.current;Ye(),Ot.type==="DRAGGING"&&Ot.actions.cancel({shouldBlockNextClick:!0}),Ot.type==="PENDING"&&Ot.actions.abort()},[Ye]),Yt=zt(function(){var pn={capture:!0,passive:!1},Ba={cancel:Ft,completed:Ye,getPhase:me},so=dr(window,bl(Ba),pn),Co=dr(window,_l(Ba),pn);le.current=function(){so(),Co()}},[Ft,me,Ye]),Vt=zt(function(){var pn=me();pn.type!=="PENDING"&&Oa(!1);var Ba=pn.actions.fluidLift(pn.point);Ie({type:"DRAGGING",actions:Ba,hasMoved:!1})},[me,Ie]),Dt=zt(function(pn,Ba){me().type!=="IDLE"&&Oa(!1);var so=setTimeout(Vt,ss);Ie({type:"PENDING",point:Ba,actions:pn,longPressTimerId:so}),Yt()},[Yt,me,Ie,Vt]);qn(function(){return We(),function(){le.current();var Ba=me();Ba.type==="PENDING"&&(clearTimeout(Ba.longPressTimerId),Ie(vs))}},[me,We,Ie]),qn(function(){var pn=dr(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return pn},[])}function Ys(ne){}var js={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Ls(ne,ae){if(ae==null)return!1;var le=!!js[ae.tagName.toLowerCase()];if(le)return!0;var me=ae.getAttribute("contenteditable");return me==="true"||me===""?!0:ae===ne?!1:Ls(ne,ae.parentElement)}function uu(ne,ae){var le=ae.target;return Ta(le)?Ls(ne,le):!1}var yu=function(ne){return ga(ne.getBoundingClientRect()).center};function tl(ne){return ne instanceof cr(ne).Element}var Sl=function(){var ne="matches";if(typeof document=="undefined")return ne;var ae=[ne,"msMatchesSelector","webkitMatchesSelector"],le=fr(ae,function(me){return me in Element.prototype});return le||ne}();function Wl(ne,ae){return ne==null?null:ne[Sl](ae)?ne:Wl(ne.parentElement,ae)}function Cl(ne,ae){return ne.closest?ne.closest(ae):Wl(ne,ae)}function es(ne){return"["+Kt.contextId+'="'+ne+'"]'}function us(ne,ae){var le=ae.target;if(!tl(le))return null;var me=es(ne),Ie=Cl(le,me);return!Ie||!Ta(Ie)?null:Ie}function cs(ne,ae){var le=us(ne,ae);return le?le.getAttribute(Kt.draggableId):null}function zs(ne,ae){var le="["+Lt.contextId+'="'+ne+'"]',me=$o(document.querySelectorAll(le)),Ie=fr(me,function(Oe){return Oe.getAttribute(Lt.id)===ae});return!Ie||!Ta(Ie)?null:Ie}function Nu(ne){ne.preventDefault()}function cu(ne){var ae=ne.expected,le=ne.phase,me=ne.isLockActive,Ie=ne.shouldWarn;return!(!me()||ae!==le)}function Eu(ne){var ae=ne.lockAPI,le=ne.store,me=ne.registry,Ie=ne.draggableId;if(ae.isClaimed())return!1;var Oe=me.draggable.findById(Ie);return!(!Oe||!Oe.options.isEnabled||!gi(le.getState(),Ie))}function Ju(ne){var ae=ne.lockAPI,le=ne.contextId,me=ne.store,Ie=ne.registry,Oe=ne.draggableId,We=ne.forceSensorStop,Ye=ne.sourceEvent,Ft=Eu({lockAPI:ae,store:me,registry:Ie,draggableId:Oe});if(!Ft)return null;var Yt=Ie.draggable.getById(Oe),Vt=zs(le,Yt.descriptor.id);if(!Vt||Ye&&!Yt.options.canDragInteractiveElements&&uu(Vt,Ye))return null;var Dt=ae.claim(We||yo),Ot="PRE_DRAG";function pn(){return Yt.options.shouldRespectForcePress}function Ba(){return ae.isActive(Dt)}function so(ji,sl){cu({expected:ji,phase:Ot,isLockActive:Ba,shouldWarn:!0})&&me.dispatch(sl())}var Co=so.bind(null,"DRAGGING");function No(ji){function sl(){ae.release(),Ot="COMPLETED"}Ot!=="PRE_DRAG"&&(sl(),Ot!=="PRE_DRAG"&&Oa(!1)),me.dispatch(Ne(ji.liftActionArgs)),Ot="DRAGGING";function zl(gl,Hl){if(Hl===void 0&&(Hl={shouldBlockNextClick:!1}),ji.cleanup(),Hl.shouldBlockNextClick){var os=dr(window,[{eventName:"click",fn:Nu,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(os)}sl(),me.dispatch(Se({reason:gl}))}return(0,ke.Z)({isActive:function(){return cu({expected:"DRAGGING",phase:Ot,isLockActive:Ba,shouldWarn:!1})},shouldRespectForcePress:pn,drop:function(Hl){return zl("DROP",Hl)},cancel:function(Hl){return zl("CANCEL",Hl)}},ji.actions)}function Wo(ji){var sl=rr(function(gl){Co(function(){return ya({client:gl})})}),zl=No({liftActionArgs:{id:Oe,clientSelection:ji,movementMode:"FLUID"},cleanup:function(){return sl.cancel()},actions:{move:sl}});return(0,ke.Z)({},zl,{move:sl})}function ci(){var ji={moveUp:function(){return Co(Wa)},moveRight:function(){return Co(Qa)},moveDown:function(){return Co(ir)},moveLeft:function(){return Co(Cr)}};return No({liftActionArgs:{id:Oe,clientSelection:yu(Vt),movementMode:"SNAP"},cleanup:yo,actions:ji})}function hi(){var ji=cu({expected:"PRE_DRAG",phase:Ot,isLockActive:Ba,shouldWarn:!0});ji&&ae.release()}var Ji={isActive:function(){return cu({expected:"PRE_DRAG",phase:Ot,isLockActive:Ba,shouldWarn:!1})},shouldRespectForcePress:pn,fluidLift:Wo,snapLift:ci,abort:hi};return Ji}var Iu=[ql,Ks,ks];function du(ne){var ae=ne.contextId,le=ne.store,me=ne.registry,Ie=ne.customSensors,Oe=ne.enableDefaultSensors,We=[].concat(Oe?Iu:[],Ie||[]),Ye=(0,x.useState)(function(){return Jo()})[0],Ft=zt(function(Wo,ci){Wo.isDragging&&!ci.isDragging&&Ye.tryAbandon()},[Ye]);qn(function(){var Wo=le.getState(),ci=le.subscribe(function(){var hi=le.getState();Ft(Wo,hi),Wo=hi});return ci},[Ye,le,Ft]),qn(function(){return Ye.tryAbandon},[Ye.tryAbandon]);var Yt=zt(function(No){return Eu({lockAPI:Ye,registry:me,store:le,draggableId:No})},[Ye,me,le]),Vt=zt(function(No,Wo,ci){return Ju({lockAPI:Ye,registry:me,contextId:ae,store:le,draggableId:No,forceSensorStop:Wo,sourceEvent:ci&&ci.sourceEvent?ci.sourceEvent:null})},[ae,Ye,me,le]),Dt=zt(function(No){return cs(ae,No)},[ae]),Ot=zt(function(No){var Wo=me.draggable.findById(No);return Wo?Wo.options:null},[me.draggable]),pn=zt(function(){Ye.isClaimed()&&(Ye.tryAbandon(),le.getState().phase!=="IDLE"&&le.dispatch(jr()))},[Ye,le]),Ba=zt(Ye.isClaimed,[Ye]),so=sn(function(){return{canGetLock:Yt,tryGetLock:Vt,findClosestDraggableId:Dt,findOptionsForDraggable:Ot,tryReleaseLock:pn,isLockClaimed:Ba}},[Yt,Vt,Dt,Ot,pn,Ba]);Ys(We);for(var Co=0;Co<We.length;Co++)We[Co](so)}var qs=function(ae){return{onBeforeCapture:ae.onBeforeCapture,onBeforeDragStart:ae.onBeforeDragStart,onDragStart:ae.onDragStart,onDragEnd:ae.onDragEnd,onDragUpdate:ae.onDragUpdate}};function eu(ne){return ne.current||Oa(!1),ne.current}function Xu(ne){var ae=ne.contextId,le=ne.setCallbacks,me=ne.sensors,Ie=ne.nonce,Oe=ne.dragHandleUsageInstructions,We=(0,x.useRef)(null);ii();var Ye=ei(ne),Ft=zt(function(){return qs(Ye.current)},[Ye]),Yt=eo(ae),Vt=Ti({contextId:ae,text:Oe}),Dt=Ma(ae,Ie),Ot=zt(function(gl){eu(We).dispatch(gl)},[]),pn=sn(function(){return(0,Pe.DE)({publishWhileDragging:dt,updateDroppableScroll:hn,updateDroppableIsEnabled:Rn,updateDroppableIsCombineEnabled:ba,collectionStarting:$t},Ot)},[Ot]),Ba=mo(),so=sn(function(){return fi(Ba,pn)},[Ba,pn]),Co=sn(function(){return tt((0,ke.Z)({scrollWindow:ri,scrollDroppable:so.scrollDroppable},(0,Pe.DE)({move:ya},Ot)))},[so.scrollDroppable,Ot]),No=Br(ae),Wo=sn(function(){return _r({announce:Yt,autoScroller:Co,dimensionMarshal:so,focusMarshal:No,getResponders:Ft,styleMarshal:Dt})},[Yt,Co,so,No,Ft,Dt]);We.current=Wo;var ci=zt(function(){var gl=eu(We),Hl=gl.getState();Hl.phase!=="IDLE"&&gl.dispatch(jr())},[]),hi=zt(function(){var gl=eu(We).getState();return gl.isDragging||gl.phase==="DROP_ANIMATING"},[]),Ji=sn(function(){return{isDragging:hi,tryAbort:ci}},[hi,ci]);le(Ji);var ji=zt(function(gl){return gi(eu(We).getState(),gl)},[]),sl=zt(function(){return il(eu(We).getState())},[]),zl=sn(function(){return{marshal:so,focus:No,contextId:ae,canLift:ji,isMovementAllowed:sl,dragHandleUsageInstructionsId:Vt,registry:Ba}},[ae,so,Vt,No,ji,sl,Ba]);return du({contextId:ae,store:Wo,registry:Ba,customSensors:me,enableDefaultSensors:ne.enableDefaultSensors!==!1}),(0,x.useEffect)(function(){return ci},[ci]),x.createElement(lo.Provider,{value:zl},x.createElement(b,{context:Fr,store:Wo},ne.children))}var Pu=0;function Yu(){Pu=0}function Lu(){return sn(function(){return""+Pu++},[])}function bu(){Yu(),yi()}function Ou(ne){var ae=Lu(),le=ne.dragHandleUsageInstructions||nn.dragHandleUsageInstructions;return x.createElement(qi,null,function(me){return x.createElement(Xu,{nonce:ne.nonce,contextId:ae,setCallbacks:me,dragHandleUsageInstructions:le,enableDefaultSensors:ne.enableDefaultSensors,sensors:ne.sensors,onBeforeCapture:ne.onBeforeCapture,onBeforeDragStart:ne.onBeforeDragStart,onDragStart:ne.onDragStart,onDragUpdate:ne.onDragUpdate,onDragEnd:ne.onDragEnd},ne.children)})}var Cu=function(ae){return function(le){return ae===le}},Ru=Cu("scroll"),Mu=Cu("auto"),qu=Cu("visible"),Tu=function(ae,le){return le(ae.overflowX)||le(ae.overflowY)},ec=function(ae,le){return le(ae.overflowX)&&le(ae.overflowY)},xu=function(ae){var le=window.getComputedStyle(ae),me={overflowX:le.overflowX,overflowY:le.overflowY};return Tu(me,Ru)||Tu(me,Mu)},gu=function(){return!1;var ae,le,me,Ie},fu=function ne(ae){return ae==null?null:ae===document.body?gu()?ae:null:ae===document.documentElement?null:xu(ae)?ae:ne(ae.parentElement)},ku=function(ne){if(ne)var ae=fu(ne.parentElement)},mu=function(ne){return{x:ne.scrollLeft,y:ne.scrollTop}},Zu=function ne(ae){if(!ae)return!1;var le=window.getComputedStyle(ae);return le.position==="fixed"?!0:ne(ae.parentElement)},_u=function(ne){var ae=fu(ne),le=Zu(ne);return{closestScrollable:ae,isFixedOnPage:le}},Ku=function(ne){var ae=ne.descriptor,le=ne.isEnabled,me=ne.isCombineEnabled,Ie=ne.isFixedOnPage,Oe=ne.direction,We=ne.client,Ye=ne.page,Ft=ne.closest,Yt=function(){if(!Ft)return null;var pn=Ft.scrollSize,Ba=Ft.client,so=ao({scrollHeight:pn.scrollHeight,scrollWidth:pn.scrollWidth,height:Ba.paddingBox.height,width:Ba.paddingBox.width});return{pageMarginBox:Ft.page.marginBox,frameClient:Ba,scrollSize:pn,shouldClipSubject:Ft.shouldClipSubject,scroll:{initial:Ft.scroll,current:Ft.scroll,max:so,diff:{value:To,displacement:To}}}}(),Vt=Oe==="vertical"?Ln:Xn,Dt=Ia({page:Ye,withPlaceholder:null,axis:Vt,frame:Yt}),Ot={descriptor:ae,isCombineEnabled:me,isFixedOnPage:Ie,axis:Vt,isEnabled:le,client:We,page:Ye,frame:Yt,subject:Dt};return Ot},tc=function(ae,le){var me=zo(ae);if(!le||ae!==le)return me;var Ie=me.paddingBox.top-le.scrollTop,Oe=me.paddingBox.left-le.scrollLeft,We=Ie+le.scrollHeight,Ye=Oe+le.scrollWidth,Ft={top:Ie,right:Ye,bottom:We,left:Oe},Yt=Dr(Ft,me.border),Vt=$r({borderBox:Yt,margin:me.margin,border:me.border,padding:me.padding});return Vt},zu=function(ne){var ae=ne.ref,le=ne.descriptor,me=ne.env,Ie=ne.windowScroll,Oe=ne.direction,We=ne.isDropDisabled,Ye=ne.isCombineEnabled,Ft=ne.shouldClipSubject,Yt=me.closestScrollable,Vt=tc(ae,Yt),Dt=wo(Vt,Ie),Ot=function(){if(!Yt)return null;var Ba=zo(Yt),so={scrollHeight:Yt.scrollHeight,scrollWidth:Yt.scrollWidth};return{client:Ba,page:wo(Ba,Ie),scroll:mu(Yt),scrollSize:so,shouldClipSubject:Ft}}(),pn=Ku({descriptor:le,isEnabled:!We,isCombineEnabled:Ye,isFixedOnPage:me.isFixedOnPage,direction:Oe,client:Vt,page:Dt,closest:Ot});return pn},wu={passive:!1},Hu={passive:!0},vu=function(ne){return ne.shouldPublishImmediately?wu:Hu};function ru(ne){var ae=(0,x.useContext)(ne);return ae||Oa(!1),ae}var pu=function(ae){return ae&&ae.env.closestScrollable||null};function dl(ne){var ae=(0,x.useRef)(null),le=ru(lo),me=Qo("droppable"),Ie=le.registry,Oe=le.marshal,We=ei(ne),Ye=sn(function(){return{id:ne.droppableId,type:ne.type,mode:ne.mode}},[ne.droppableId,ne.mode,ne.type]),Ft=(0,x.useRef)(Ye),Yt=sn(function(){return Jr(function(hi,Ji){ae.current||Oa(!1);var ji={x:hi,y:Ji};Oe.updateDroppableScroll(Ye.id,ji)})},[Ye.id,Oe]),Vt=zt(function(){var hi=ae.current;return!hi||!hi.env.closestScrollable?To:mu(hi.env.closestScrollable)},[]),Dt=zt(function(){var hi=Vt();Yt(hi.x,hi.y)},[Vt,Yt]),Ot=sn(function(){return rr(Dt)},[Dt]),pn=zt(function(){var hi=ae.current,Ji=pu(hi);hi&&Ji||Oa(!1);var ji=hi.scrollOptions;if(ji.shouldPublishImmediately){Dt();return}Ot()},[Ot,Dt]),Ba=zt(function(hi,Ji){ae.current&&Oa(!1);var ji=We.current,sl=ji.getDroppableRef();sl||Oa(!1);var zl=_u(sl),gl={ref:sl,descriptor:Ye,env:zl,scrollOptions:Ji};ae.current=gl;var Hl=zu({ref:sl,descriptor:Ye,env:zl,windowScroll:hi,direction:ji.direction,isDropDisabled:ji.isDropDisabled,isCombineEnabled:ji.isCombineEnabled,shouldClipSubject:!ji.ignoreContainerClipping}),os=zl.closestScrollable;return os&&(os.setAttribute(Gn.contextId,le.contextId),os.addEventListener("scroll",pn,vu(gl.scrollOptions))),Hl},[le.contextId,Ye,pn,We]),so=zt(function(){var hi=ae.current,Ji=pu(hi);return hi&&Ji||Oa(!1),mu(Ji)},[]),Co=zt(function(){var hi=ae.current;hi||Oa(!1);var Ji=pu(hi);ae.current=null,Ji&&(Ot.cancel(),Ji.removeAttribute(Gn.contextId),Ji.removeEventListener("scroll",pn,vu(hi.scrollOptions)))},[pn,Ot]),No=zt(function(hi){var Ji=ae.current;Ji||Oa(!1);var ji=pu(Ji);ji||Oa(!1),ji.scrollTop+=hi.y,ji.scrollLeft+=hi.x},[]),Wo=sn(function(){return{getDimensionAndWatchScroll:Ba,getScrollWhileDragging:so,dragStopped:Co,scroll:No}},[Co,Ba,so,No]),ci=sn(function(){return{uniqueId:me,descriptor:Ye,callbacks:Wo}},[Wo,Ye,me]);qn(function(){return Ft.current=ci.descriptor,Ie.droppable.register(ci),function(){ae.current&&Co(),Ie.droppable.unregister(ci)}},[Wo,Ye,Co,ci,Oe,Ie.droppable]),qn(function(){ae.current&&Oe.updateDroppableIsEnabled(Ft.current.id,!ne.isDropDisabled)},[ne.isDropDisabled,Oe]),qn(function(){ae.current&&Oe.updateDroppableIsCombineEnabled(Ft.current.id,ne.isCombineEnabled)},[ne.isCombineEnabled,Oe])}function yl(){}var bs={width:0,height:0,margin:Ci},Gs=function(ae){var le=ae.isAnimatingOpenOnMount,me=ae.placeholder,Ie=ae.animate;return le||Ie==="close"?bs:{height:me.client.borderBox.height,width:me.client.borderBox.width,margin:me.client.margin}},Us=function(ae){var le=ae.isAnimatingOpenOnMount,me=ae.placeholder,Ie=ae.animate,Oe=Gs({isAnimatingOpenOnMount:le,placeholder:me,animate:Ie});return{display:me.display,boxSizing:"border-box",width:Oe.width,height:Oe.height,marginTop:Oe.margin.top,marginRight:Oe.margin.right,marginBottom:Oe.margin.bottom,marginLeft:Oe.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:Ie!=="none"?un.placeholder:null}};function ju(ne){var ae=(0,x.useRef)(null),le=zt(function(){ae.current&&(clearTimeout(ae.current),ae.current=null)},[]),me=ne.animate,Ie=ne.onTransitionEnd,Oe=ne.onClose,We=ne.contextId,Ye=(0,x.useState)(ne.animate==="open"),Ft=Ye[0],Yt=Ye[1];(0,x.useEffect)(function(){return Ft?me!=="open"?(le(),Yt(!1),yl):ae.current?yl:(ae.current=setTimeout(function(){ae.current=null,Yt(!1)}),le):yl},[me,Ft,le]);var Vt=zt(function(Ot){Ot.propertyName==="height"&&(Ie(),me==="close"&&Oe())},[me,Oe,Ie]),Dt=Us({isAnimatingOpenOnMount:Ft,animate:ne.animate,placeholder:ne.placeholder});return x.createElement(ne.placeholder.tagName,{style:Dt,"data-rbd-placeholder-context-id":We,onTransitionEnd:Vt,ref:ne.innerRef})}var Fu=x.memo(ju),ou=x.createContext(null);function hu(ne){ne&&Ta(ne)||Oa(!1)}function iu(ne){return typeof ne=="boolean"}function nc(ne,ae){ae.forEach(function(le){return le(ne)})}var Sc=[function(ae){var le=ae.props;le.droppableId||Oa(!1),typeof le.droppableId!="string"&&Oa(!1)},function(ae){var le=ae.props;iu(le.isDropDisabled)||Oa(!1),iu(le.isCombineEnabled)||Oa(!1),iu(le.ignoreContainerClipping)||Oa(!1)},function(ae){var le=ae.getDroppableRef;hu(le())}],yc=[function(ae){var le=ae.props,me=ae.getPlaceholderRef;if(le.placeholder)var Ie=me()}],Ec=[function(ae){var le=ae.props;le.renderClone||Oa(!1)},function(ae){var le=ae.getPlaceholderRef;le()&&Oa(!1)}];function Pc(ne){Nl(function(){nc(ne,Sc),ne.props.mode==="standard"&&nc(ne,yc),ne.props.mode==="virtual"&&nc(ne,Ec)})}var bc=function(ne){Ae(ae,ne);function ae(){for(var me,Ie=arguments.length,Oe=new Array(Ie),We=0;We<Ie;We++)Oe[We]=arguments[We];return me=ne.call.apply(ne,[this].concat(Oe))||this,me.state={isVisible:!!me.props.on,data:me.props.on,animate:me.props.shouldAnimate&&me.props.on?"open":"none"},me.onClose=function(){me.state.animate==="close"&&me.setState({isVisible:!1})},me}ae.getDerivedStateFromProps=function(Ie,Oe){return Ie.shouldAnimate?Ie.on?{isVisible:!0,data:Ie.on,animate:"open"}:Oe.isVisible?{isVisible:!0,data:Oe.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!Ie.on,data:Ie.on,animate:"none"}};var le=ae.prototype;return le.render=function(){if(!this.state.isVisible)return null;var Ie={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(Ie)},ae}(x.PureComponent),sc={dragging:5e3,dropAnimating:4500},Cc=function(ae,le){return le?un.drop(le.duration):ae?un.snap:un.fluid},xc=function(ae,le){return ae?le?st.opacity.drop:st.opacity.combining:null},wc=function(ae){return ae.forceShouldAnimate!=null?ae.forceShouldAnimate:ae.mode==="SNAP"};function Fc(ne){var ae=ne.dimension,le=ae.client,me=ne.offset,Ie=ne.combineWith,Oe=ne.dropping,We=!!Ie,Ye=wc(ne),Ft=!!Oe,Yt=Ft?qt.drop(me,We):qt.moveTo(me),Vt={position:"fixed",top:le.marginBox.top,left:le.marginBox.left,boxSizing:"border-box",width:le.borderBox.width,height:le.borderBox.height,transition:Cc(Ye,Oe),transform:Yt,opacity:xc(We,Ft),zIndex:Ft?sc.dropAnimating:sc.dragging,pointerEvents:"none"};return Vt}function Ac(ne){return{transform:qt.moveTo(ne.offset),transition:ne.shouldAnimateDisplacement?null:"none"}}function Bc(ne){return ne.type==="DRAGGING"?Fc(ne):Ac(ne)}function Dc(ne,ae,le){le===void 0&&(le=To);var me=window.getComputedStyle(ae),Ie=ae.getBoundingClientRect(),Oe=Vo(Ie,me),We=wo(Oe,le),Ye={client:Oe,tagName:ae.tagName.toLowerCase(),display:me.display},Ft={x:Oe.marginBox.width,y:Oe.marginBox.height},Yt={descriptor:ne,placeholder:Ye,displaceBy:Ft,client:Oe,page:We};return Yt}function Nc(ne){var ae=Qo("draggable"),le=ne.descriptor,me=ne.registry,Ie=ne.getDraggableRef,Oe=ne.canDragInteractiveElements,We=ne.shouldRespectForcePress,Ye=ne.isEnabled,Ft=sn(function(){return{canDragInteractiveElements:Oe,shouldRespectForcePress:We,isEnabled:Ye}},[Oe,Ye,We]),Yt=zt(function(pn){var Ba=Ie();return Ba||Oa(!1),Dc(le,Ba,pn)},[le,Ie]),Vt=sn(function(){return{uniqueId:ae,descriptor:le,options:Ft,getDimension:Yt}},[le,Yt,Ft,ae]),Dt=(0,x.useRef)(Vt),Ot=(0,x.useRef)(!0);qn(function(){return me.draggable.register(Dt.current),function(){return me.draggable.unregister(Dt.current)}},[me.draggable]),qn(function(){if(Ot.current){Ot.current=!1;return}var pn=Dt.current;Dt.current=Vt,me.draggable.update(Vt,pn)},[Vt,me.draggable])}function Ic(ne,ae,le){Nl(function(){function me(Oe){return"Draggable[id: "+Oe+"]: "}var Ie=ne.draggableId;Ie||Oa(!1),typeof Ie!="string"&&Oa(!1),io(ne.index)||Oa(!1),ne.mapped.type!=="DRAGGING"&&(hu(le()),ne.isEnabled&&(er(ae,Ie)||Oa(!1)))})}function Lc(ne){}function Oc(ne){ne.preventDefault()}function Rc(ne){var ae=(0,x.useRef)(null),le=zt(function(gl){ae.current=gl},[]),me=zt(function(){return ae.current},[]),Ie=ru(lo),Oe=Ie.contextId,We=Ie.dragHandleUsageInstructionsId,Ye=Ie.registry,Ft=ru(ou),Yt=Ft.type,Vt=Ft.droppableId,Dt=sn(function(){return{id:ne.draggableId,index:ne.index,type:Yt,droppableId:Vt}},[ne.draggableId,ne.index,Yt,Vt]),Ot=ne.children,pn=ne.draggableId,Ba=ne.isEnabled,so=ne.shouldRespectForcePress,Co=ne.canDragInteractiveElements,No=ne.isClone,Wo=ne.mapped,ci=ne.dropAnimationFinished;if(Ic(ne,Oe,me),Lc(No),!No){var hi=sn(function(){return{descriptor:Dt,registry:Ye,getDraggableRef:me,canDragInteractiveElements:Co,shouldRespectForcePress:so,isEnabled:Ba}},[Dt,Ye,me,Co,so,Ba]);Nc(hi)}var Ji=sn(function(){return Ba?{tabIndex:0,role:"button","aria-describedby":We,"data-rbd-drag-handle-draggable-id":pn,"data-rbd-drag-handle-context-id":Oe,draggable:!1,onDragStart:Oc}:null},[Oe,We,pn,Ba]),ji=zt(function(gl){Wo.type==="DRAGGING"&&Wo.dropping&&gl.propertyName==="transform"&&ci()},[ci,Wo]),sl=sn(function(){var gl=Bc(Wo),Hl=Wo.type==="DRAGGING"&&Wo.dropping?ji:null,os={innerRef:le,draggableProps:{"data-rbd-draggable-context-id":Oe,"data-rbd-draggable-id":pn,style:gl,onTransitionEnd:Hl},dragHandleProps:Ji};return os},[Oe,Ji,pn,Wo,ji,le]),zl=sn(function(){return{draggableId:Dt.id,type:Dt.type,source:{index:Dt.index,droppableId:Dt.droppableId}}},[Dt.droppableId,Dt.id,Dt.index,Dt.type]);return Ot(sl,Wo.snapshot,zl)}var uc=function(ne,ae){return ne===ae},cc=function(ne){var ae=ne.combine,le=ne.destination;return le?le.droppableId:ae?ae.droppableId:null},Mc=function(ae){return ae.combine?ae.combine.draggableId:null},Tc=function(ae){return ae.at&&ae.at.type==="COMBINE"?ae.at.combine.draggableId:null};function kc(){var ne=Jr(function(Ie,Oe){return{x:Ie,y:Oe}}),ae=Jr(function(Ie,Oe,We,Ye,Ft){return{isDragging:!0,isClone:Oe,isDropAnimating:!!Ft,dropAnimation:Ft,mode:Ie,draggingOver:We,combineWith:Ye,combineTargetFor:null}}),le=Jr(function(Ie,Oe,We,Ye,Ft,Yt,Vt){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:Ft,combineWith:Yt,mode:Oe,offset:Ie,dimension:We,forceShouldAnimate:Vt,snapshot:ae(Oe,Ye,Ft,Yt,null)}}}),me=function(Oe,We){if(Oe.isDragging){if(Oe.critical.draggable.id!==We.draggableId)return null;var Ye=Oe.current.client.offset,Ft=Oe.dimensions.draggables[We.draggableId],Yt=hl(Oe.impact),Vt=Tc(Oe.impact),Dt=Oe.forceShouldAnimate;return le(ne(Ye.x,Ye.y),Oe.movementMode,Ft,We.isClone,Yt,Vt,Dt)}if(Oe.phase==="DROP_ANIMATING"){var Ot=Oe.completed;if(Ot.result.draggableId!==We.draggableId)return null;var pn=We.isClone,Ba=Oe.dimensions.draggables[We.draggableId],so=Ot.result,Co=so.mode,No=cc(so),Wo=Mc(so),ci=Oe.dropDuration,hi={duration:ci,curve:Je.drop,moveTo:Oe.newHomeClientOffset,opacity:Wo?st.opacity.drop:null,scale:Wo?st.scale.drop:null};return{mapped:{type:"DRAGGING",offset:Oe.newHomeClientOffset,dimension:Ba,dropping:hi,draggingOver:No,combineWith:Wo,mode:Co,forceShouldAnimate:null,snapshot:ae(Co,pn,No,Wo,hi)}}}return null};return me}function dc(ne){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:ne,combineWith:null}}var Zc={mapped:{type:"SECONDARY",offset:To,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:dc(null)}};function _c(){var ne=Jr(function(We,Ye){return{x:We,y:Ye}}),ae=Jr(dc),le=Jr(function(We,Ye,Ft){return Ye===void 0&&(Ye=null),{mapped:{type:"SECONDARY",offset:We,combineTargetFor:Ye,shouldAnimateDisplacement:Ft,snapshot:ae(Ye)}}}),me=function(Ye){return Ye?le(To,Ye,!0):null},Ie=function(Ye,Ft,Yt,Vt){var Dt=Yt.displaced.visible[Ye],Ot=!!(Vt.inVirtualList&&Vt.effected[Ye]),pn=vi(Yt),Ba=pn&&pn.draggableId===Ye?Ft:null;if(!Dt){if(!Ot)return me(Ba);if(Yt.displaced.invisible[Ye])return null;var so=Ka(Vt.displacedBy.point),Co=ne(so.x,so.y);return le(Co,Ba,!0)}if(Ot)return me(Ba);var No=Yt.displacedBy.point,Wo=ne(No.x,No.y);return le(Wo,Ba,Dt.shouldAnimate)},Oe=function(Ye,Ft){if(Ye.isDragging)return Ye.critical.draggable.id===Ft.draggableId?null:Ie(Ft.draggableId,Ye.critical.draggable.id,Ye.impact,Ye.afterCritical);if(Ye.phase==="DROP_ANIMATING"){var Yt=Ye.completed;return Yt.result.draggableId===Ft.draggableId?null:Ie(Ft.draggableId,Yt.result.draggableId,Yt.impact,Yt.afterCritical)}return null};return Oe}var Kc=function(){var ae=kc(),le=_c(),me=function(Oe,We){return ae(Oe,We)||le(Oe,We)||Zc};return me},zc={dropAnimationFinished:ct},Hc=Kn(Kc,zc,null,{context:Fr,pure:!0,areStatePropsEqual:uc})(Rc);function gc(ne){var ae=ru(ou),le=ae.isUsingCloneFor;return le===ne.draggableId&&!ne.isClone?null:x.createElement(Hc,ne)}function jc(ne){var ae=typeof ne.isDragDisabled=="boolean"?!ne.isDragDisabled:!0,le=!!ne.disableInteractiveElementBlocking,me=!!ne.shouldRespectForcePress;return x.createElement(gc,(0,ke.Z)({},ne,{isClone:!1,isEnabled:ae,canDragInteractiveElements:le,shouldRespectForcePress:me}))}function Gc(ne){var ae=(0,x.useContext)(lo);ae||Oa(!1);var le=ae.contextId,me=ae.isMovementAllowed,Ie=(0,x.useRef)(null),Oe=(0,x.useRef)(null),We=ne.children,Ye=ne.droppableId,Ft=ne.type,Yt=ne.mode,Vt=ne.direction,Dt=ne.ignoreContainerClipping,Ot=ne.isDropDisabled,pn=ne.isCombineEnabled,Ba=ne.snapshot,so=ne.useClone,Co=ne.updateViewportMaxScroll,No=ne.getContainerForClone,Wo=zt(function(){return Ie.current},[]),ci=zt(function(ds){Ie.current=ds},[]),hi=zt(function(){return Oe.current},[]),Ji=zt(function(ds){Oe.current=ds},[]);Pc({props:ne,getDroppableRef:Wo,getPlaceholderRef:hi});var ji=zt(function(){me()&&Co({maxScroll:Kr()})},[me,Co]);dl({droppableId:Ye,type:Ft,mode:Yt,direction:Vt,isDropDisabled:Ot,isCombineEnabled:pn,ignoreContainerClipping:Dt,getDroppableRef:Wo});var sl=x.createElement(bc,{on:ne.placeholder,shouldAnimate:ne.shouldAnimatePlaceholder},function(ds){var Ws=ds.onClose,Hs=ds.data,Os=ds.animate;return x.createElement(Fu,{placeholder:Hs,onClose:Ws,innerRef:Ji,animate:Os,contextId:le,onTransitionEnd:ji})}),zl=sn(function(){return{innerRef:ci,placeholder:sl,droppableProps:{"data-rbd-droppable-id":Ye,"data-rbd-droppable-context-id":le}}},[le,Ye,sl,ci]),gl=so?so.dragging.draggableId:null,Hl=sn(function(){return{droppableId:Ye,type:Ft,isUsingCloneFor:gl}},[Ye,gl,Ft]);function os(){if(!so)return null;var ds=so.dragging,Ws=so.render,Hs=x.createElement(gc,{draggableId:ds.draggableId,index:ds.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(Os,Vs){return Ws(Os,Vs,ds)});return lr.createPortal(Hs,No())}return x.createElement(ou.Provider,{value:Hl},We(zl,Ba),os())}var ac=function(ae,le){return ae===le.droppable.type},fc=function(ae,le){return le.draggables[ae.draggable.id]},Uc=function(){var ae={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},le=(0,ke.Z)({},ae,{shouldAnimatePlaceholder:!1}),me=Jr(function(We){return{draggableId:We.id,type:We.type,source:{index:We.index,droppableId:We.droppableId}}}),Ie=Jr(function(We,Ye,Ft,Yt,Vt,Dt){var Ot=Vt.descriptor.id,pn=Vt.descriptor.droppableId===We;if(pn){var Ba=Dt?{render:Dt,dragging:me(Vt.descriptor)}:null,so={isDraggingOver:Ft,draggingOverWith:Ft?Ot:null,draggingFromThisWith:Ot,isUsingPlaceholder:!0};return{placeholder:Vt.placeholder,shouldAnimatePlaceholder:!1,snapshot:so,useClone:Ba}}if(!Ye)return le;if(!Yt)return ae;var Co={isDraggingOver:Ft,draggingOverWith:Ot,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:Vt.placeholder,shouldAnimatePlaceholder:!0,snapshot:Co,useClone:null}}),Oe=function(Ye,Ft){var Yt=Ft.droppableId,Vt=Ft.type,Dt=!Ft.isDropDisabled,Ot=Ft.renderClone;if(Ye.isDragging){var pn=Ye.critical;if(!ac(Vt,pn))return le;var Ba=fc(pn,Ye.dimensions),so=hl(Ye.impact)===Yt;return Ie(Yt,Dt,so,so,Ba,Ot)}if(Ye.phase==="DROP_ANIMATING"){var Co=Ye.completed;if(!ac(Vt,Co.critical))return le;var No=fc(Co.critical,Ye.dimensions);return Ie(Yt,Dt,cc(Co.result)===Yt,hl(Co.impact)===Yt,No,Ot)}if(Ye.phase==="IDLE"&&Ye.completed&&!Ye.shouldFlush){var Wo=Ye.completed;if(!ac(Vt,Wo.critical))return le;var ci=hl(Wo.impact)===Yt,hi=!!(Wo.impact.at&&Wo.impact.at.type==="COMBINE"),Ji=Wo.critical.droppable.id===Yt;return ci?hi?ae:le:Ji?ae:le}return le};return Oe},Wc={updateViewportMaxScroll:Pa};function Vc(){return document.body||Oa(!1),document.body}var $c={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:Vc},mc=Kn(Uc,Wc,null,{context:Fr,pure:!0,areStatePropsEqual:uc})(Gc);mc.defaultProps=$c},88359:function(ln,tn){"use strict";var z;var x=60103,ie=60106,Ae=60107,ke=60108,Pe=60114,ze=60109,se=60110,et=60112,Te=60113,Ze=60120,_e=60115,de=60116,je=60121,ce=60122,y=60117,a=60129,b=60131;if(typeof Symbol=="function"&&Symbol.for){var E=Symbol.for;x=E("react.element"),ie=E("react.portal"),Ae=E("react.fragment"),ke=E("react.strict_mode"),Pe=E("react.profiler"),ze=E("react.provider"),se=E("react.context"),et=E("react.forward_ref"),Te=E("react.suspense"),Ze=E("react.suspense_list"),_e=E("react.memo"),de=E("react.lazy"),je=E("react.block"),ce=E("react.server.block"),y=E("react.fundamental"),a=E("react.debug_trace_mode"),b=E("react.legacy_hidden")}function ee(Ke){if(typeof Ke=="object"&&Ke!==null){var Ge=Ke.$$typeof;switch(Ge){case x:switch(Ke=Ke.type,Ke){case Ae:case Pe:case ke:case Te:case Ze:return Ke;default:switch(Ke=Ke&&Ke.$$typeof,Ke){case se:case et:case de:case _e:case ze:return Ke;default:return Ge}}case ie:return Ge}}}var te=ze,re=x,oe=et,ue=Ae,ve=de,xe=_e,Ue=ie,He=Pe,Me=ke,ye=Te;z=se,z=te,z=re,z=oe,z=ue,z=ve,z=xe,z=Ue,z=He,z=Me,z=ye,z=function(){return!1},z=function(){return!1},tn.isContextConsumer=function(Ke){return ee(Ke)===se},z=function(Ke){return ee(Ke)===ze},z=function(Ke){return typeof Ke=="object"&&Ke!==null&&Ke.$$typeof===x},z=function(Ke){return ee(Ke)===et},z=function(Ke){return ee(Ke)===Ae},z=function(Ke){return ee(Ke)===de},z=function(Ke){return ee(Ke)===_e},z=function(Ke){return ee(Ke)===ie},z=function(Ke){return ee(Ke)===Pe},z=function(Ke){return ee(Ke)===ke},z=function(Ke){return ee(Ke)===Te},z=function(Ke){return typeof Ke=="string"||typeof Ke=="function"||Ke===Ae||Ke===Pe||Ke===a||Ke===ke||Ke===Te||Ke===Ze||Ke===b||typeof Ke=="object"&&Ke!==null&&(Ke.$$typeof===de||Ke.$$typeof===_e||Ke.$$typeof===ze||Ke.$$typeof===se||Ke.$$typeof===et||Ke.$$typeof===y||Ke.$$typeof===je||Ke[0]===ce)},z=ee},72973:function(ln,tn,z){"use strict";ln.exports=z(88359)},32637:function(ln,tn,z){"use strict";ln.exports=z.p+"static/AssistantCode3.a8740efb.jpeg"},73631:function(ln){"use strict";ln.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAZxJREFUOBGtlL1Ow0AMgH2XUIkOLFXVASgTsDHxBIAEzAwMPBQjT8AATGVBgEBCYmHmFcICYmBogCbNYSe52HUTVZWwFJ3PP599Z+WMcy6Af5SwYkWnLYifTyBzq5XNK8YNwbbvYP381ZuaVlN1+HJwAc4d1QYaA+gDsHYANrhGHTdCMtSDMILtwSMDn7ZiANPKwyjeQ0Reo4r1gEoEwRkDb7spdPcBeocMk1Cv00oii5L+fgPwcR/zHfb3AJY2sEpUVLOUhB/l+w7I1iS9TYDFrM3AzhqGDstPZ3li2Z12U2WLvk4fGJh+F0elYN8ZrbWiA7igAP4WR6sFzDAKPgPHP0VnlMsFS5IyyIGoeAamCKybYI5UQLWVE2fgGI/s72wqQXRd9jyxiHgGJtihFxGQm8Qd5XvtF3fEQOrQH9mDm1Z9hyJuEphXIq9uSWSQqv8a4RbAUTFdcs7gifwplYGjT3wzbPFz6Q70EZv8WZoxMP66ApMc86inirNBA8njcFIuvOTXhowPyzuQJiukzi3hQgS7b+I9nJtQn/AHsLGsvlcPPWsAAAAASUVORK5CYII="},5623:function(ln){"use strict";ln.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IArs4c6QAAAedJREFUOBGtVDtLA0EQ/jY5z7dgEBVJLHyAitpYWQqKjVZa5BfEKpWlWPgrLG0UEdTexkILRUQiSBBBCAhGUINFHia53Dm7ufXcvfgIOHA3O69vvtnbPeY4ThD/KIF/xBJQhg/wbmkZtj0KMKbEGNIweg4xuPmq+DWDKSOfz2/AqaxpOVWzip8HC2xTsydfjoMHhMd2VMDjkSswTPqSucOhh3PmupaIediBOnL52UTLENC7QCV1bC9vkjkF3i4WVUDeORIF2sf5ymOk7mY1pr87hoHEhekHDLYQOfck8c6c6OeYfPHN3LyOxEB2KwQru0LrBvTPdaGRipj7ISUzqUWJ/moiRyc1tUXAQP42Tsa6sEIRCtwDRXqESDYS8RuG5iyRMEWFAat4CbvsAmgFmukmeYofJYeSAimab0L4DfQNHiF1laFAyMv840o2zN3Q1FMuIOIWStF9OtAxH4xkIC8NZyN9SnIOsNISkLRd3EWlFBP0lQJtDzVTyc8mBKB3U65nUnBYmDaFAr98BFGqvYKtwOMZHRsp1vsedVxV8bQRJXu5BbKWa6sAmK1lj2FiOoLcS5LYNX/N+3ktp+GapFJMeoDccdI9gEJ2nW5HhJjKuXmktih7yjJoC8VVwNpldXnr+KX8DfcD09mnwzz7SXEAAAAASUVORK5CYII="},96908:function(ln){"use strict";ln.exports="data:image/png;base64,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"},57177:function(ln){"use strict";ln.exports="data:image/png;base64,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"},81378:function(ln){"use strict";ln.exports="data:image/png;base64,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"},36459:function(ln,tn,z){"use strict";z.d(tn,{Z:function(){return x}});function x(ie){if(ie==null)throw new TypeError("Cannot destructure "+ie)}}}]);