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.
237 lines
1.1 MiB
237 lines
1.1 MiB
(self.webpackChunk=self.webpackChunk||[]).push([[8827],{26227:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M360 184h-8c4.4 0 8-3.6 8-8v8h304v-8c0 4.4 3.6 8 8 8h-8v72h72v-80c0-35.3-28.7-64-64-64H352c-35.3 0-64 28.7-64 64v80h72v-72zm504 72H160c-17.7 0-32 14.3-32 32v32c0 4.4 3.6 8 8 8h60.4l24.7 523c1.6 34.1 29.8 61 63.9 61h454c34.2 0 62.3-26.8 63.9-61l24.7-523H888c4.4 0 8-3.6 8-8v-32c0-17.7-14.3-32-32-32zM731.3 840H292.7l-24.2-512h487l-24.2 512z"}}]},name:"delete",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},49198:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M533.2 492.3L277.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H188c-6.7 0-10.4 7.7-6.3 12.9L447.1 512 181.7 851.1A7.98 7.98 0 00188 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5zm304 0L581.9 166.1c-3-3.9-7.7-6.1-12.6-6.1H492c-6.7 0-10.4 7.7-6.3 12.9L751.1 512 485.7 851.1A7.98 7.98 0 00492 864h77.3c4.9 0 9.6-2.3 12.6-6.1l255.3-326.1c9.1-11.7 9.1-27.9 0-39.5z"}}]},name:"double-right",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},41464:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M505.7 661a8 8 0 0012.6 0l112-141.7c4.1-5.2.4-12.9-6.3-12.9h-74.1V168c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v338.3H400c-6.7 0-10.4 7.7-6.3 12.9l112 141.8zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"download",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},87169:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},52671:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M854.6 288.6L639.4 73.4c-6-6-14.1-9.4-22.6-9.4H192c-17.7 0-32 14.3-32 32v832c0 17.7 14.3 32 32 32h640c17.7 0 32-14.3 32-32V311.3c0-8.5-3.4-16.7-9.4-22.7zM790.2 326H602V137.8L790.2 326zm1.8 562H232V136h302v216a42 42 0 0042 42h216v494z"}}]},name:"file",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},8657:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M928 444H820V330.4c0-17.7-14.3-32-32-32H473L355.7 186.2a8.15 8.15 0 00-5.5-2.2H96c-17.7 0-32 14.3-32 32v592c0 17.7 14.3 32 32 32h698c13 0 24.8-7.9 29.7-20l134-332c1.5-3.8 2.3-7.9 2.3-12 0-17.7-14.3-32-32-32zM136 256h188.5l119.6 114.4H748V444H238c-13 0-24.8 7.9-29.7 20L136 643.2V256zm635.3 512H159l103.3-256h612.4L771.3 768z"}}]},name:"folder-open",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},10906:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 512h-56c-4.4 0-8 3.6-8 8v320H184V184h320c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V520c0-4.4-3.6-8-8-8z"}},{tag:"path",attrs:{d:"M355.9 534.9L354 653.8c-.1 8.9 7.1 16.2 16 16.2h.4l118-2.9c2-.1 4-.9 5.4-2.3l415.9-415c3.1-3.1 3.1-8.2 0-11.3L785.4 114.3c-1.6-1.6-3.6-2.3-5.7-2.3s-4.1.8-5.7 2.3l-415.8 415a8.3 8.3 0 00-2.3 5.6zm63.5 23.6L779.7 199l45.2 45.1-360.5 359.7-45.7 1.1.7-46.4z"}}]},name:"form",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},56082:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M300 276.5a56 56 0 1056-97 56 56 0 00-56 97zm0 284a56 56 0 1056-97 56 56 0 00-56 97zM640 228a56 56 0 10112 0 56 56 0 00-112 0zm0 284a56 56 0 10112 0 56 56 0 00-112 0zM300 844.5a56 56 0 1056-97 56 56 0 00-56 97zM640 796a56 56 0 10112 0 56 56 0 00-112 0z"}}]},name:"holder",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},61481:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M885.2 446.3l-.2-.8-112.2-285.1c-5-16.1-19.9-27.2-36.8-27.2H281.2c-17 0-32.1 11.3-36.9 27.6L139.4 443l-.3.7-.2.8c-1.3 4.9-1.7 9.9-1 14.8-.1 1.6-.2 3.2-.2 4.8V830a60.9 60.9 0 0060.8 60.8h627.2c33.5 0 60.8-27.3 60.9-60.8V464.1c0-1.3 0-2.6-.1-3.7.4-4.9 0-9.6-1.3-14.1zm-295.8-43l-.3 15.7c-.8 44.9-31.8 75.1-77.1 75.1-22.1 0-41.1-7.1-54.8-20.6S436 441.2 435.6 419l-.3-15.7H229.5L309 210h399.2l81.7 193.3H589.4zm-375 76.8h157.3c24.3 57.1 76 90.8 140.4 90.8 33.7 0 65-9.4 90.3-27.2 22.2-15.6 39.5-37.4 50.7-63.6h156.5V814H214.4V480.1z"}}]},name:"inbox",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},33853:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M724 218.3V141c0-6.7-7.7-10.4-12.9-6.3L260.3 486.8a31.86 31.86 0 000 50.3l450.8 352.1c5.3 4.1 12.9.4 12.9-6.3v-77.3c0-4.9-2.3-9.6-6.1-12.6l-360-281 360-281.1c3.8-3 6.1-7.7 6.1-12.6z"}}]},name:"left",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},15075:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h368c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"minus-square",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},43531:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M328 544h152v152c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V544h152c4.4 0 8-3.6 8-8v-48c0-4.4-3.6-8-8-8H544V328c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v152H328c-4.4 0-8 3.6-8 8v48c0 4.4 3.6 8 8 8z"}},{tag:"path",attrs:{d:"M880 112H144c-17.7 0-32 14.3-32 32v736c0 17.7 14.3 32 32 32h736c17.7 0 32-14.3 32-32V144c0-17.7-14.3-32-32-32zm-40 728H184V184h656v656z"}}]},name:"plus-square",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},38819:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M765.7 486.8L314.9 134.7A7.97 7.97 0 00302 141v77.3c0 4.9 2.3 9.6 6.1 12.6l360 281.1-360 281.1c-3.9 3-6.1 7.7-6.1 12.6V883c0 6.7 7.7 10.4 12.9 6.3l450.8-352.1a31.96 31.96 0 000-50.4z"}}]},name:"right",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},32050:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ze}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 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:"upload",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(ot,lt){return ve.createElement(Oe.Z,(0,x.Z)({},ot,{ref:lt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee},96408:function(ct,kt){"use strict";kt.Z={lists:"lists___xhHyq",item:"item___pWJAA",children:"children___sDG61",diamond:"diamond___FwgzD",button:"button___WPN6r",mathWrap:"mathWrap___FmnMJ",mathFillWrap:"mathFillWrap___PmY3H"}},25863:function(){"use strict";function ct(le,y,a,E){a===void 0&&(a=0),E===void 0&&(E=1/0),this._name=le,this._defaultValue=y,this._minimum=a,this._maximum=E}Object.defineProperty(ct.prototype,"name",{get:function(){return this._name},set:function(le){if(typeof le!="string"||le==="")throw new Error("Shape name must be a valid string.");this._name=le}}),Object.defineProperty(ct.prototype,"defaultValue",{get:function(){return this._defaultValue},set:function(le){if(typeof le!="number"||isNaN(le))throw new Error("The default value must be a real number, not: "+le);this._defaultValue=le}}),Object.defineProperty(ct.prototype,"minimum",{get:function(){return this._minimum},set:function(le){if(typeof le!="number"||isNaN(le))throw new Error("Minimum must be a real number, not: "+le);this._minimum=le}}),Object.defineProperty(ct.prototype,"maximum",{get:function(){return this._maximum},set:function(le){if(typeof le!="number"||isNaN(le))throw new Error("Maximum must be a real number, not: "+le);this._maximum=le}}),go.Shape._FigureParameters={},go.Shape.getFigureParameter=function(le,y){var a=go.Shape._FigureParameters[le];return a?a[y]:null},go.Shape.setFigureParameter=function(le,y,a){if(!(a instanceof ct))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 E=go.Shape._FigureParameters[le];E||(E=[],go.Shape._FigureParameters[le]=E),E[y]=a};var kt=[];function re(le,y){var a=kt.pop();return a===void 0?new go.Point(le,y):(a.x=le,a.y=y,a)}function x(){var le=kt.pop();return le===void 0?new go.Point:le}function ve(le){kt.push(le)}function Xe(le,y,a,E,b,z,ne,ae,ie){ie||(ie=new go.Point);var ue=le-a,ce=b-ne,fe=NaN,Ce=NaN;if(ue===0)if(ce===0)le===a&&(fe=le,Ce=y);else{var Pe=(z-ae)/ce,je=z-Pe*b;fe=le,Ce=Pe*fe+je}else if(ce===0){var pe=(y-E)/ue,Ve=y-pe*le;fe=b,Ce=pe*fe+Ve}else{var pe=(y-E)/ue,Pe=(z-ae)/ce,Ve=y-pe*le,je=z-Pe*b;fe=(je-Ve)/(pe-Pe),Ce=pe*fe+Ve}return ie.x=fe,ie.y=Ce,ie}function Ne(le,y,a,E,b,z,ne,ae,ie,ue,ce,fe,Ce,Pe){var je=1-ie,pe=ie,Ve=le*je+a*pe,Nt=y*je+E*pe,Zt=a*je+b*pe,Ue=E*je+z*pe,ft=b*je+ne*pe,jt=z*je+ae*pe,qt=Ve*je+Zt*pe,_t=Nt*je+Ue*pe,yt=Zt*je+ft*pe,ze=Ue*je+jt*pe,ut=qt*je+yt*pe,dt=_t*je+ze*pe;ue.x=Ve,ue.y=Nt,ce.x=qt,ce.y=_t,fe.x=ut,fe.y=dt,Ce.x=yt,Ce.y=ze,Pe.x=ft,Pe.y=jt}var Oe=new go.Spot(.156,.156),Me=new go.Spot(.844,.844),Ee=4*((Math.sqrt(2)-1)/3);go.Shape.setFigureParameter("RoundedRectangle",0,new ct("CornerRounding",5)),go.Shape.defineFigureGenerator("RoundedRectangle",function(le,y,a){var E=le?le.parameter1:NaN;(isNaN(E)||E<0)&&(E=5),E=Math.min(E,y/3),E=Math.min(E,a/3);var b=E*Ee,z=new go.Geometry().add(new go.PathFigure(E,0,!0).add(new go.PathSegment(go.PathSegment.Line,y-E,0)).add(new go.PathSegment(go.PathSegment.Bezier,y,E,y-b,0,y,b)).add(new go.PathSegment(go.PathSegment.Line,y,a-E)).add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,a-b,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,E,a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,b,a,0,a-b)).add(new go.PathSegment(go.PathSegment.Line,0,E)).add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()));return b>1&&(z.spot1=new go.Spot(0,0,b,b),z.spot2=new go.Spot(1,1,-b,-b)),z}),go.Shape.defineFigureGenerator("Border","RoundedRectangle"),go.Shape.defineFigureGenerator("TriangleRight",function(le,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(le,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(le,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(le,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(le,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(le,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=a/2,E.endX=y,E.endY=a/2,E}),go.Shape.defineFigureGenerator("LineV",function(le,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=y/2,E.startY=0,E.endX=y/2,E.endY=a,E}),go.Shape.defineFigureGenerator("BarH","Rectangle"),go.Shape.defineFigureGenerator("BarV","Rectangle"),go.Shape.defineFigureGenerator("MinusLine","LineH"),go.Shape.defineFigureGenerator("PlusLine",function(le,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(le,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(le,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(le,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(le,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(le,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(le,y,a){var E=.2/Math.SQRT2;return new go.Geometry().add(new go.PathFigure(E*y,(1-E)*a,!1).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,E*a)).add(new go.PathSegment(go.PathSegment.Move,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,(1-E)*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(le,y,a){var E=y/2,b=new go.Geometry().add(new go.PathFigure(y,y/2,!1).add(new go.PathSegment(go.PathSegment.Arc,0,360,E,E,E,E).close()));return b.spot1=Oe,b.spot2=Me,b.defaultStretch=go.GraphObject.Uniform,b}),go.Shape.defineFigureGenerator("Line1",function(le,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=0,E.startY=0,E.endX=y,E.endY=a,E}),go.Shape.defineFigureGenerator("Line2",function(le,y,a){var E=new go.Geometry(go.Geometry.Line);return E.startX=y,E.startY=0,E.endX=0,E.endY=a,E}),go.Shape.defineFigureGenerator("Curve1",function(le,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,Ee*y,0,y,(1-Ee)*a)))}),go.Shape.defineFigureGenerator("Curve2",function(le,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,y,a,0,Ee*a,(1-Ee)*y,a)))}),go.Shape.defineFigureGenerator("Curve3",function(le,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,Ee*a,Ee*y,a)))}),go.Shape.defineFigureGenerator("Curve4",function(le,y,a){return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Bezier,0,a,(1-Ee)*y,0,0,(1-Ee)*a)))}),go.Shape.defineFigureGenerator("TriangleDownLeft",function(le,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(le,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(le,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(le,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 ct("Indent",.1,-.99,.99)),go.Shape.defineFigureGenerator("Parallelogram1",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)?E=.1:E<-1?E=-1:E>1&&(E=1);var b=Math.abs(E)*y;if(E===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=y,z.endY=a,z}else{var z=new go.Geometry;return E>0?z.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b<y/2&&z.setSpots(b/y,0,(y-b)/y,1),z}}),go.Shape.defineFigureGenerator("Parallelogram","Parallelogram1"),go.Shape.setFigureParameter("Parallelogram2",0,new ct("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("Parallelogram2",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)?E=10:E<-y?E=-y:E>y&&(E=y);var b=Math.abs(E);if(E===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=y,z.endY=a,z}else{var z=new go.Geometry;return E>0?z.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b<y/2&&z.setSpots(b/y,0,(y-b)/y,1),z}}),go.Shape.setFigureParameter("Trapezoid1",0,new ct("Indent",.2,-.99,.99)),go.Shape.defineFigureGenerator("Trapezoid1",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)?E=.2:E<.5?E=-.5:E>.5&&(E=.5);var b=Math.abs(E)*y;if(E===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=y,z.endY=a,z}else{var z=new go.Geometry;return E>0?z.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b<y/2&&z.setSpots(b/y,0,(y-b)/y,1),z}}),go.Shape.defineFigureGenerator("Trapezoid","Trapezoid1"),go.Shape.setFigureParameter("Trapezoid2",0,new ct("Indent",20,-1/0,1/0)),go.Shape.defineFigureGenerator("Trapezoid2",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)?E=20:E<-y?E=-y/2:E>y&&(E=y/2);var b=Math.abs(E);if(E===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=y,z.endY=a,z}else{var z=new go.Geometry;return E>0?z.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())):z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())),b<y/2&&z.setSpots(b/y,0,(y-b)/y,1),z}}),go.Shape.setFigureParameter("ManualOperation",0,new ct("Indent",10,-1/0,1/0)),go.Shape.defineFigureGenerator("ManualOperation",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)?E=10:E<-y?E=-y/2:E>y&&(E=y/2);var b=Math.abs(E);if(E===0){var z=new go.Geometry(go.Geometry.Rectangle);return z.startX=0,z.startY=0,z.endX=y,z.endY=a,z}else{var z=new go.Geometry;return E>0?z.add(new go.PathFigure(0,0).add(new go.PathSegment(go.PathSegment.Line,y,0)).add(new go.PathSegment(go.PathSegment.Line,y-b,a)).add(new go.PathSegment(go.PathSegment.Line,b,a).close())):z.add(new go.PathFigure(b,0).add(new go.PathSegment(go.PathSegment.Line,y-b,0)).add(new go.PathSegment(go.PathSegment.Line,y,a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close())),b<y/2&&z.setSpots(b/y,0,(y-b)/y,1),z}});var Ze=[];function at(){var le=Ze.pop();return le===void 0?[]:le}function ot(le){le.length=0,Ze.push(le)}function lt(le){for(var y=at(),a=.5,E=.5,b=Math.PI*1.5,z=0,ne=0;ne<le;ne++)z=2*Math.PI/le*ne+b,y[ne]=new go.Point(E+a*Math.cos(z),E+a*Math.sin(z));return y.push(y[0]),y}function _e(le){var y=Ye(le),a=at();a[0]=y[0];for(var E=1,b=1;E<y.length;E+=2,b+=3)a[b]=y[E],a[b+1]=y[E],a[b+2]=y[E+1];return ot(y),a}function Ye(le){for(var y=lt(le),a=at(),E=Math.floor(y.length/2),b=y.length-1,z=le%2===0?2:1,ne=0;ne<b;ne++){var ae=y[ne],ie=y[ne+1],ue=y[(E+ne-1)%b],ce=y[(E+ne+z)%b];a[ne*2]=ae,a[ne*2+1]=Xe(ae.x,ae.y,ue.x,ue.y,ie.x,ie.y,ce.x,ce.y,new go.Point)}return a[a.length]=a[0],ot(y),a}go.Shape.defineFigureGenerator("Pentagon",function(le,y,a){var E=lt(5),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<5;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.2,.22),b.spot2=new go.Spot(.8,.9),b}),go.Shape.defineFigureGenerator("Hexagon",function(le,y,a){var E=lt(6),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<6;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.07,.25),b.spot2=new go.Spot(.93,.75),b}),go.Shape.defineFigureGenerator("Heptagon",function(le,y,a){var E=lt(7),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<7;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.2,.15),b.spot2=new go.Spot(.8,.85),b}),go.Shape.defineFigureGenerator("Octagon",function(le,y,a){var E=lt(8),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<8;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.15,.15),b.spot2=new go.Spot(.85,.85),b}),go.Shape.defineFigureGenerator("Nonagon",function(le,y,a){var E=lt(9),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<9;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.17,.13),b.spot2=new go.Spot(.82,.82),b}),go.Shape.defineFigureGenerator("Decagon",function(le,y,a){var E=lt(10),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<10;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.16,.16),b.spot2=new go.Spot(.84,.84),b}),go.Shape.defineFigureGenerator("Dodecagon",function(le,y,a){var E=lt(12),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<12;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.16,.16),b.spot2=new go.Spot(.84,.84),b}),go.Shape.defineFigureGenerator("FivePointedStar",function(le,y,a){var E=Ye(5),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<10;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.266,.333),b.spot2=new go.Spot(.733,.733),b}),go.Shape.defineFigureGenerator("SixPointedStar",function(le,y,a){var E=Ye(6),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<12;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.17,.25),b.spot2=new go.Spot(.83,.75),b}),go.Shape.defineFigureGenerator("SevenPointedStar",function(le,y,a){var E=Ye(7),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<14;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.222,.277),b.spot2=new go.Spot(.777,.666),b}),go.Shape.defineFigureGenerator("EightPointedStar",function(le,y,a){var E=Ye(8),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<16;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.25,.25),b.spot2=new go.Spot(.75,.75),b}),go.Shape.defineFigureGenerator("NinePointedStar",function(le,y,a){var E=Ye(9),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<18;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.222,.277),b.spot2=new go.Spot(.777,.666),b}),go.Shape.defineFigureGenerator("TenPointedStar",function(le,y,a){var E=Ye(10),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<20;ne++)z.add(new go.PathSegment(go.PathSegment.Line,E[ne].x*y,E[ne].y*a));return z.add(new go.PathSegment(go.PathSegment.Line,E[0].x*y,E[0].y*a).close()),ot(E),b.spot1=new go.Spot(.281,.261),b.spot2=new go.Spot(.723,.748),b}),go.Shape.defineFigureGenerator("FivePointedBurst",function(le,y,a){var E=_e(5),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<E.length;ne+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,E[ne+2].x*y,E[ne+2].y*a,E[ne].x*y,E[ne].y*a,E[ne+1].x*y,E[ne+1].y*a));return z.segments.last().close(),ot(E),b.spot1=new go.Spot(.222,.277),b.spot2=new go.Spot(.777,.777),b}),go.Shape.defineFigureGenerator("SixPointedBurst",function(le,y,a){var E=_e(6),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<E.length;ne+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,E[ne+2].x*y,E[ne+2].y*a,E[ne].x*y,E[ne].y*a,E[ne+1].x*y,E[ne+1].y*a));return z.segments.last().close(),ot(E),b.spot1=new go.Spot(.17,.222),b.spot2=new go.Spot(.833,.777),b}),go.Shape.defineFigureGenerator("SevenPointedBurst",function(le,y,a){var E=_e(7),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<E.length;ne+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,E[ne+2].x*y,E[ne+2].y*a,E[ne].x*y,E[ne].y*a,E[ne+1].x*y,E[ne+1].y*a));return z.segments.last().close(),ot(E),b.spot1=new go.Spot(.222,.222),b.spot2=new go.Spot(.777,.777),b}),go.Shape.defineFigureGenerator("EightPointedBurst",function(le,y,a){var E=_e(8),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<E.length;ne+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,E[ne+2].x*y,E[ne+2].y*a,E[ne].x*y,E[ne].y*a,E[ne+1].x*y,E[ne+1].y*a));return z.segments.last().close(),ot(E),b.spot1=new go.Spot(.222,.222),b.spot2=new go.Spot(.777,.777),b}),go.Shape.defineFigureGenerator("NinePointedBurst",function(le,y,a){var E=_e(9),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<E.length;ne+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,E[ne+2].x*y,E[ne+2].y*a,E[ne].x*y,E[ne].y*a,E[ne+1].x*y,E[ne+1].y*a));return z.segments.last().close(),ot(E),b.spot1=new go.Spot(.222,.222),b.spot2=new go.Spot(.777,.777),b}),go.Shape.defineFigureGenerator("TenPointedBurst",function(le,y,a){var E=_e(10),b=new go.Geometry,z=new go.PathFigure(E[0].x*y,E[0].y*a,!0);b.add(z);for(var ne=1;ne<E.length;ne+=3)z.add(new go.PathSegment(go.PathSegment.Bezier,E[ne+2].x*y,E[ne+2].y*a,E[ne].x*y,E[ne].y*a,E[ne+1].x*y,E[ne+1].y*a));return z.segments.last().close(),ot(E),b.spot1=new go.Spot(.222,.222),b.spot2=new go.Spot(.777,.777),b}),go.Shape.setFigureParameter("FramedRectangle",0,new ct("ThicknessX",8)),go.Shape.setFigureParameter("FramedRectangle",1,new ct("ThicknessY",8)),go.Shape.defineFigureGenerator("FramedRectangle",function(le,y,a){var E=le?le.parameter1:NaN,b=le?le.parameter2:NaN;isNaN(E)&&(E=8),isNaN(b)&&(b=8);var z=new go.Geometry,ne=new go.PathFigure(0,0,!0);return z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E<y/2&&b<a/2&&(ne.add(new go.PathSegment(go.PathSegment.Move,E,b)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a-b)),ne.add(new go.PathSegment(go.PathSegment.Line,y-E,a-b)),ne.add(new go.PathSegment(go.PathSegment.Line,y-E,b).close())),z.setSpots(0,0,1,1,E,b,-E,-b),z}),go.Shape.setFigureParameter("Ring",0,new ct("Thickness",8)),go.Shape.defineFigureGenerator("Ring",function(le,y,a){var E=le?le.parameter1:NaN;(isNaN(E)||E<0)&&(E=8);var b=y/2,z=new go.Geometry,ne=new go.PathFigure(y,y/2,!0);z.add(ne),ne.add(new go.PathSegment(go.PathSegment.Arc,0,360,b,b,b,b).close());var ae=Math.max(b-E,0);return ae>0&&(ne.add(new go.PathSegment(go.PathSegment.Move,y/2+ae,y/2)),ne.add(new go.PathSegment(go.PathSegment.Arc,0,-360,b,b,ae,ae).close())),z.spot1=Oe,z.spot2=Me,z.defaultStretch=go.GraphObject.Uniform,z}),go.Shape.defineFigureGenerator("Cloud",function(le,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(le,y,a){var E=1/(Math.SQRT2+2);return new go.Geometry().add(new go.PathFigure(E*y,0,!0).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,0)).add(new go.PathSegment(go.PathSegment.Line,y,E*a)).add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,a)).add(new go.PathSegment(go.PathSegment.Line,E*y,a)).add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a)).add(new go.PathSegment(go.PathSegment.Line,0,E*a).close())).setSpots(E/2,E/2,1-E/2,1-E/2)}),go.Shape.setFigureParameter("Pie",0,new ct("Start",0,-360,360)),go.Shape.setFigureParameter("Pie",1,new ct("Sweep",315,-360,360)),go.Shape.defineFigureGenerator("Pie",function(le,y,a){var E=le?le.parameter1:NaN,b=le?le.parameter2:NaN;isNaN(E)&&(E=0),isNaN(b)&&(b=315);var z=E%360;z<0&&(z+=360);var ne=b%360,ae=Math.min(y,a)/2;return new go.Geometry().add(new go.PathFigure(ae,ae).add(new go.PathSegment(go.PathSegment.Arc,z,ne,ae,ae,ae,ae).close()))}),go.Shape.defineFigureGenerator("PiePiece",function(le,y,a){var E=Ee/Math.SQRT2*.5,b=Math.SQRT2/2,z=1-Math.SQRT2/2;return new go.Geometry().add(new go.PathFigure(y,a,!0).add(new go.PathSegment(go.PathSegment.Bezier,b*y,z*a,y,(1-E)*a,(b+E)*y,(z+E)*a)).add(new go.PathSegment(go.PathSegment.Line,0,a).close()))}),go.Shape.setFigureParameter("ThickCross",0,new ct("Thickness",30)),go.Shape.defineFigureGenerator("ThickCross",function(le,y,a){var E=le?le.parameter1:NaN;(isNaN(E)||E<0)&&(E=30);var b=Math.min(E,y)/2,z=y/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(z-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+b,0)).add(new go.PathSegment(go.PathSegment.Line,z+b,ne-b)).add(new go.PathSegment(go.PathSegment.Line,y,ne-b)).add(new go.PathSegment(go.PathSegment.Line,y,ne+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,a)).add(new go.PathSegment(go.PathSegment.Line,z-b,a)).add(new go.PathSegment(go.PathSegment.Line,z-b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne-b)).add(new go.PathSegment(go.PathSegment.Line,z-b,ne-b).close()))}),go.Shape.setFigureParameter("ThinCross",0,new ct("Thickness",10)),go.Shape.defineFigureGenerator("ThinCross",function(le,y,a){var E=le?le.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=Math.min(E,y)/2,z=y/2,ne=a/2;return new go.Geometry().add(new go.PathFigure(z-b,0,!0).add(new go.PathSegment(go.PathSegment.Line,z+b,0)).add(new go.PathSegment(go.PathSegment.Line,z+b,ne-b)).add(new go.PathSegment(go.PathSegment.Line,y,ne-b)).add(new go.PathSegment(go.PathSegment.Line,y,ne+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,z+b,a)).add(new go.PathSegment(go.PathSegment.Line,z-b,a)).add(new go.PathSegment(go.PathSegment.Line,z-b,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne+b)).add(new go.PathSegment(go.PathSegment.Line,0,ne-b)).add(new go.PathSegment(go.PathSegment.Line,z-b,ne-b).close()))}),go.Shape.setFigureParameter("ThickX",0,new ct("Thickness",30)),go.Shape.defineFigureGenerator("ThickX",function(le,y,a){var E=le?le.parameter1:NaN;if((isNaN(E)||E<0)&&(E=30),y===0||a===0){var b=new go.Geometry(go.Geometry.Rectangle);return b.startX=0,b.startY=0,b.endX=y,b.endY=a,b}else{var z=y/2,ne=a/2,ae=Math.atan2(a,y),ie=E-Math.min(Math.cos(ae)*E/2,z),ue=E-Math.min(Math.sin(ae)*E/2,ne),b=new go.Geometry,ce=new go.PathFigure(ie,0,!0);return b.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,z,.2*a)),ce.add(new go.PathSegment(go.PathSegment.Line,y-ie,0)),ce.add(new go.PathSegment(go.PathSegment.Line,y,ue)),ce.add(new go.PathSegment(go.PathSegment.Line,.8*y,ne)),ce.add(new go.PathSegment(go.PathSegment.Line,y,a-ue)),ce.add(new go.PathSegment(go.PathSegment.Line,y-ie,a)),ce.add(new go.PathSegment(go.PathSegment.Line,z,.8*a)),ce.add(new go.PathSegment(go.PathSegment.Line,ie,a)),ce.add(new go.PathSegment(go.PathSegment.Line,0,a-ue)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*y,ne)),ce.add(new go.PathSegment(go.PathSegment.Line,0,ue).close()),b}}),go.Shape.setFigureParameter("ThinX",0,new ct("Thickness",10)),go.Shape.defineFigureGenerator("ThinX",function(le,y,a){var E=le?le.parameter1:NaN;(isNaN(E)||E<0)&&(E=10);var b=new go.Geometry,z=new go.PathFigure(.1*y,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.1*a).close()),b}),go.Shape.setFigureParameter("SquareIBeam",0,new ct("BeamWidth",.2,.1,.9)),go.Shape.defineFigureGenerator("SquareIBeam",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,E*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*y,E*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5+E/2)*y,(1-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,(1-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*y,(1-E)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(.5-E/2)*y,E*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,E*a).close()),b}),go.Shape.setFigureParameter("RoundedIBeam",0,new ct("Curviness",.5,.05,.65)),go.Shape.defineFigureGenerator("RoundedIBeam",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=.5);var b=new go.Geometry,z=new go.PathFigure(0,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,a,Math.abs(1-E)*y,.25*a,Math.abs(1-E)*y,.75*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*y,.75*a,E*y,.25*a).close()),b}),go.Shape.defineFigureGenerator("HalfEllipse",function(le,y,a){return new go.Geometry().add(new go.PathFigure(0,0,!0).add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,Ee*y,0,y,(.5-Ee/2)*a)).add(new go.PathSegment(go.PathSegment.Bezier,0,a,y,(.5+Ee/2)*a,Ee*y,a).close())).setSpots(0,.156,.844,.844)}),go.Shape.defineFigureGenerator("Crescent",function(le,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(le,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(le,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(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.4*y,.6*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.15*y,a,.5*y,.75*a,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.6*a,.55*y,.95*a,.5*y,.75*a));var z=.2,ne=.3,ae=0,ie=z*Ee;return b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*y,(.5+z+ae)*a,(.5-z+ne)*y,(.5+ie+ae)*a,(.5-ie+ne)*y,(.5+z+ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*y,(.5+ae)*a,(.5+ie+ne)*y,(.5+z+ae)*a,(.5+z+ne)*y,(.5+ie+ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*y,(.5-z+ae)*a,(1-.5+z+ne)*y,(.5-ie+ae)*a,(.5+ie+ne)*y,(.5-z+ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.65*y,.36771243*a,(.5-ie+ne)*y,(.5-z+ae)*a,(.5-z+ne+.05)*y,(.5-ie+ae-.02)*a)),z=.2,ne=0,ae=-.3,ie=z*Ee,b.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+z+ne)*y,(.5+ae)*a,(.5+ie+ne)*y,(.5+z+ae)*a,(.5+z+ne)*y,(.5+ie+ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*y,(.5-z+ae)*a,(1-.5+z+ne)*y,(.5-ie+ae)*a,(.5+ie+ne)*y,(.5-z+ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*y,(.5+ae)*a,(.5-ie+ne)*y,(.5-z+ae)*a,(.5-z+ne)*y,(.5-ie+ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-ie+ne)*y,(.5+z+ae)*a,(.5-z+ne)*y,(.5+ie+ae)*a,(.5-ie+ne)*y,(.5+z+ae)*a)),z=.2,ne=-.3,ae=0,ie=z*Ee,b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*y,(.5-z+ae)*a,(1-.5+z+ne-.05)*y,(.5-ie+ae-.02)*a,(.5+ie+ne)*y,(.5-z+ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5-z+ne)*y,(.5+ae)*a,(.5-ie+ne)*y,(.5-z+ae)*a,(.5-z+ne)*y,(.5-ie+ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,(.5+ne)*y,(.5+z+ae)*a,(.5-z+ne)*y,(.5+ie+ae)*a,(.5-ie+ne)*y,(.5+z+ae)*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.6*a,(.5+ie+ne)*y,(.5+z+ae)*a,(.5+z+ne)*y,(.5+ie+ae)*a).close()),E.setSpots(.06,.33,.93,.68),E}),go.Shape.defineFigureGenerator("YinYang",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.5,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*.5,y*.5,y*.5,y*.5)),b.add(new go.PathSegment(go.PathSegment.Arc,90,-180,y*.5,y*.75,y*.25,y*.25)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,y*.5,y*.25,y*.25,y*.25));var z=.1,ne=.5,ae=.25;return b.add(new go.PathSegment(go.PathSegment.Move,(ne+z)*y,ae*a)),b.add(new go.PathSegment(go.PathSegment.Arc,0,-360,y*ne,a*ae,z*y,z*y).close()),b=new go.PathFigure(y*.5,0,!1),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*.5,y*.5,y*.5,y*.5)),ae=.75,b=new go.PathFigure((ne+z)*y,ae*a,!0),E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,0,360,y*ne,a*ae,z*y,z*y).close()),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Peace",function(le,y,a){var E=.8535533905932737,b=.5*y,z=.5*a;return new go.Geometry().add(new go.PathFigure(b,0,!1).add(new go.PathSegment(go.PathSegment.Arc,270,360,b,z,b,z)).add(new go.PathSegment(go.PathSegment.Line,b,a)).add(new go.PathSegment(go.PathSegment.Move,b,z)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*y,E*a)).add(new go.PathSegment(go.PathSegment.Move,b,z)).add(new go.PathSegment(go.PathSegment.Line,E*y,E*a)))}),go.Shape.defineFigureGenerator("NotAllowed",function(le,y,a){var E=new go.Geometry,b=Ee*.5,z=.5,ne=.5,ae=.5,ie=new go.PathFigure(ne*y,(ae-z)*a);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,ae*a,(ne-b)*y,(ae-z)*a,(ne-z)*y,(ae-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+z)*a,(ne-z)*y,(ae+b)*a,(ne-b)*y,(ae+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,ae*a,(ne+b)*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-z)*a,(ne+z)*y,(ae-b)*a,(ne+b)*y,(ae-z)*a)),z=.4,b=Ee*.4;var ue=x(),ce=x(),fe=x(),Ce=x();Ne(ne,ae-z,ne+b,ae-z,ne+z,ae-b,ne+z,ae,.42,ue,ce,fe,Ce,Ce);var Pe=x(),je=x(),pe=x();Ne(ne,ae-z,ne+b,ae-z,ne+z,ae-b,ne+z,ae,.58,Ce,Ce,pe,Pe,je);var Ve=x(),Nt=x(),Zt=x();Ne(ne,ae+z,ne-b,ae+z,ne-z,ae+b,ne-z,ae,.42,Ve,Nt,Zt,Ce,Ce);var Ue=x(),ft=x(),jt=x();return Ne(ne,ae+z,ne-b,ae+z,ne-z,ae+b,ne-z,ae,.58,Ce,Ce,jt,Ue,ft),ie.add(new go.PathSegment(go.PathSegment.Move,jt.x*y,jt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,ae*a,Ue.x*y,Ue.y*a,ft.x*y,ft.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-z)*a,(ne-z)*y,(ae-b)*a,(ne-b)*y,(ae-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,fe.x*y,fe.y*a,ue.x*y,ue.y*a,ce.x*y,ce.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,jt.x*y,jt.y*a).close()),ie.add(new go.PathSegment(go.PathSegment.Move,Zt.x*y,Zt.y*a)),ie.add(new go.PathSegment(go.PathSegment.Line,pe.x*y,pe.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,ae*a,Pe.x*y,Pe.y*a,je.x*y,je.y*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+z)*a,(ne+z)*y,(ae+b)*a,(ne+b)*y,(ae+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Zt.x*y,Zt.y*a,Ve.x*y,Ve.y*a,Nt.x*y,Nt.y*a).close()),ve(ue),ve(ce),ve(fe),ve(Ce),ve(Pe),ve(je),ve(pe),ve(Ve),ve(Nt),ve(Zt),ve(Ue),ve(ft),ve(jt),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("Fragile",function(le,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 ct("Thickness",30)),go.Shape.defineFigureGenerator("HourGlass",function(le,y,a){var E=le?le.parameter1:NaN;(isNaN(E)||E<0)&&(E=30),E>y&&(E=y);var b=(y-E)/2,z=b+E;return new go.Geometry().add(new go.PathFigure(z,.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,b,.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(le,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(le,y,a){var E=new go.Geometry,b=Ee*.4,z=.4,ne=.5,ae=.5,ie=x(),ue=x(),ce=x(),fe=x(),Ce=new go.PathFigure((ne-z)*y,ae*a,!1);E.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-z)*a,(ne-z)*y,(ae-b)*a,(ne-b)*y,(ae-z)*a)),Ne(ne,ae-z,ne+b,ae-z,ne+z,ae-b,ne+z,ae,.44,ce,fe,ue,ie,ie),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*y,ue.y*a,ce.x*y,ce.y*a,fe.x*y,fe.y*a));var Pe=re(ue.x,ue.y);Ne(ne,ae-z,ne+b,ae-z,ne+z,ae-b,ne+z,ae,.56,ie,ie,ue,ce,fe);var je=re(ue.x,ue.y);Ce.add(new go.PathSegment(go.PathSegment.Line,(Pe.x*.1+.95*.9)*y,Pe.y*.1*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,.85*y,Pe.y*.1*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,.85*y,0)),Ce.add(new go.PathSegment(go.PathSegment.Line,y,0)),Ce.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,(je.x*.1+.9)*y,.15*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,(je.x*.1+.9)*y,(je.y*.1+.05*.9)*a)),Ce.add(new go.PathSegment(go.PathSegment.Line,je.x*y,je.y*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,ae*a,ce.x*y,ce.y*a,fe.x*y,fe.y*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+z)*a,(ne+z)*y,(ae+b)*a,(ne+b)*y,(ae+z)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,ae*a,(ne-b)*y,(ae+z)*a,(ne-z)*y,(ae+b)*a)),z=.35,b=Ee*.35;var pe=new go.PathFigure(ne*y,(ae-z)*a,!1);E.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,ae*a,(ne-b)*y,(ae-z)*a,(ne-z)*y,(ae-b)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+z)*a,(ne-z)*y,(ae+b)*a,(ne-b)*y,(ae+z)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,ae*a,(ne+b)*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-z)*a,(ne+z)*y,(ae-b)*a,(ne+b)*y,(ae-z)*a));var Ve=new go.PathFigure((ne-z)*y,ae*a,!1);return E.add(Ve),ve(ie),ve(ue),ve(ce),ve(fe),ve(Pe),ve(je),E.spot1=new go.Spot(.202,.257),E.spot2=new go.Spot(.792,.739),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("GenderFemale",function(le,y,a){var E=new go.Geometry,b=.375,z=0,ne=-.125,ae=b*Ee,ie=new go.PathFigure((.525+z)*y,(.5+b+ne)*a,!1);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+z)*y,(.5+ne)*a,(.5+ae+z)*y,(.5+b+ne)*a,(.5+b+z)*y,(.5+ae+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-b+ne)*a,(1-.5+b+z)*y,(.5-ae+ne)*a,(.5+ae+z)*y,(.5-b+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*y,(.5+ne)*a,(.5-ae+z)*y,(.5-b+ne)*a,(.5-b+z)*y,(.5-ae+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.475+z)*y,(.5+b+ne)*a,(.5-b+z)*y,(.5+ae+ne)*a,(.5-ae+z)*y,(.5+b+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*y,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*y,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.425*y,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*y,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.475*y,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*y,a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*y,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*y,.9*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.575*y,.85*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a).close()),b=.325,z=0,ne=-.125,ae=b*Ee;var ie=new go.PathFigure((1-.5+b+z)*y,(.5+ne)*a,!1);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5+b+ne)*a,(.5+b+z)*y,(.5+ae+ne)*a,(.5+ae+z)*y,(.5+b+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*y,(.5+ne)*a,(.5-ae+z)*y,(.5+b+ne)*a,(.5-b+z)*y,(.5+ae+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(.5+z)*y,(.5-b+ne)*a,(.5-b+z)*y,(.5-ae+ne)*a,(.5-ae+z)*y,(.5-b+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(1-.5+b+z)*y,(.5+ne)*a,(.5+ae+z)*y,(.5-b+ne)*a,(1-.5+b+z)*y,(.5-ae+ne)*a));var ie=new go.PathFigure((.525+z)*y,(.5+b+ne)*a,!1);return E.add(ie),E.spot1=new go.Spot(.232,.136),E.spot2=new go.Spot(.682,.611),E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicImplies",function(le,y,a){var E=le?le.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*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(le,y,a){var E=le?le.parameter1:NaN;return isNaN(E)&&(E=.2),new go.Geometry().add(new go.PathFigure((1-E)*y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,.5*a)).add(new go.PathSegment(go.PathSegment.Line,(1-E)*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,E*y,0)).add(new go.PathSegment(go.PathSegment.Line,0,.5*a)).add(new go.PathSegment(go.PathSegment.Line,E*y,a))).setSpots(.2,0,.8,.5)}),go.Shape.defineFigureGenerator("LogicNot",function(le,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(le,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(le,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(le,y,a){var E=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 E.defaultStretch=go.GraphObject.Uniform,E}),go.Shape.defineFigureGenerator("LogicTruth",function(le,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(le,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(le,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(le,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(le,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(le,y,a){var E=.5;return new go.Geometry().add(new go.PathFigure(0,a,!1).add(new go.PathSegment(go.PathSegment.Line,0,E*a)).add(new go.PathSegment(go.PathSegment.Arc,180,180,E*y,E*a,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,y,a))).setSpots(0,.5,1,1)}),go.Shape.defineFigureGenerator("LogicUnion",function(le,y,a){var E=.5;return new go.Geometry().add(new go.PathFigure(y,0,!1).add(new go.PathSegment(go.PathSegment.Line,y,E*a)).add(new go.PathSegment(go.PathSegment.Arc,0,180,E*y,E*a,E*y,E*a)).add(new go.PathSegment(go.PathSegment.Line,0,0))).setSpots(0,0,1,.5)}),go.Shape.setFigureParameter("Arrow",0,new ct("ArrowheadWidth",.3,.01,.99)),go.Shape.setFigureParameter("Arrow",1,new ct("TailHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("Arrow",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=.3);var b=le?le.parameter2:NaN;isNaN(b)&&(b=.3);var z=(1-E)*y,ne=(.5-b/2)*a,ae=(.5+b/2)*a,ie=new go.Geometry,ue=new go.PathFigure(0,ne,!0);ie.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,z,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),ie.spot1=new go.Spot(0,ne/a);var ce=Xe(0,ae/a,1,ae/a,z/y,1,1,.5,x());return ie.spot2=new go.Spot(ce.x,ce.y),ve(ce),ie}),go.Shape.setFigureParameter("Arrow2",0,new ct("ArrowheadWidth",30)),go.Shape.setFigureParameter("Arrow2",0,new ct("TailHeight",30)),go.Shape.defineFigureGenerator("Arrow2",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=30),E>y&&(E=y);var b=le?le.parameter2:NaN;isNaN(b)&&(b=30),b=Math.min(b,a/2);var z=y-E,ne=(a-b)/2,ae=ne+b,ie=new go.Geometry,ue=new go.PathFigure(0,ne,!0);ie.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,z,ne)),ue.add(new go.PathSegment(go.PathSegment.Line,z,0)),ue.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,a)),ue.add(new go.PathSegment(go.PathSegment.Line,z,ae)),ue.add(new go.PathSegment(go.PathSegment.Line,0,ae).close()),ie.spot1=new go.Spot(0,ne/a);var ce=Xe(0,ae/a,1,ae/a,z/y,1,1,.5,x());return ie.spot2=new go.Spot(ce.x,ce.y),ve(ce),ie}),go.Shape.defineFigureGenerator("Chevron",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("DoubleArrow",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.214*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.786*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,1*a).close()),E}),go.Shape.setFigureParameter("DoubleEndArrow",0,new ct("ConnecterHeight",.3,.01,.99)),go.Shape.defineFigureGenerator("DoubleEndArrow",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*a,z=(.5+E/2)*a,ne=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);ne.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.3*y,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close());var ie=Xe(0,.5,.3,0,0,b/a,.1,b/a,x());return ne.spot1=new go.Spot(ie.x,ie.y),ie=Xe(.7,1,1,.5,0,z/a,1,z/a,ie),ne.spot2=new go.Spot(ie.x,ie.y),ve(ie),ne}),go.Shape.setFigureParameter("DoubleEndArrow2",0,new ct("ConnecterHeight",40)),go.Shape.setFigureParameter("DoubleEndArrow2",1,new ct("ArrowHeight",100)),go.Shape.defineFigureGenerator("DoubleEndArrow2",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=40);var b=le?le.parameter2:NaN;isNaN(b)&&(b=100);var z=(a-E)/2,ne=z+E,ae=(a-b)/2,ie=ae+b;(E>a||b>a)&&(b>E?(E=E*a/b,z=(a-E)/2,ne=z+E,ae=0,ie=a):(z=0,ne=a,ae=0,ie=a));var ue=new go.Geometry,ce=new go.PathFigure(y,.5*a,!0);ue.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.7*y,ie)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*y,ne)),ce.add(new go.PathSegment(go.PathSegment.Line,.3*y,ne)),ce.add(new go.PathSegment(go.PathSegment.Line,.3*y,ie)),ce.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ce.add(new go.PathSegment(go.PathSegment.Line,.3*y,ae)),ce.add(new go.PathSegment(go.PathSegment.Line,.3*y,z)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae).close());var fe=Xe(0,.5,.3,ae/a,0,z/a,1,z/a,x());return ue.spot1=new go.Spot(fe.x,fe.y),fe=Xe(.7,ie/a,1,.5,0,ne/a,1,ne/a,fe),ue.spot2=new go.Spot(fe.x,fe.y),ve(fe),ue}),go.Shape.setFigureParameter("IBeamArrow",0,new ct("ConnectorHeight",.7,.51,.97)),go.Shape.defineFigureGenerator("IBeamArrow",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=.3);var b=(.5-E/2)*a,z=(.5+E/2)*a,ne=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);ne.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),ne.spot1=new go.Spot(0,b/a);var ie=Xe(.7,1,1,.5,0,z/a,1,z/a,x());return ne.spot2=new go.Spot(ie.x,ie.y),ve(ie),ne}),go.Shape.setFigureParameter("IBeamArrow2",0,new ct("ConnectorHeight",40)),go.Shape.setFigureParameter("IBeamArrow2",1,new ct("BeamArrowHeight",100)),go.Shape.defineFigureGenerator("IBeamArrow2",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=40);var b=le?le.parameter2:NaN;isNaN(b)&&(b=100);var z=(a-E)/2,ne=z+E,ae=(a-b)/2,ie=ae+b;(E>a||b>a)&&(b>E?(E=E*a/b,z=(a-E)/2,ne=z+E,ae=0,ie=a):(z=0,ne=a,ae=0,ie=a));var ue=new go.Geometry,ce=new go.PathFigure(y,.5*a,!0);ue.add(ce),ce.add(new go.PathSegment(go.PathSegment.Line,.7*y,ie)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*y,ne)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*y,ne)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*y,ie)),ce.add(new go.PathSegment(go.PathSegment.Line,0,ie)),ce.add(new go.PathSegment(go.PathSegment.Line,0,ae)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*y,ae)),ce.add(new go.PathSegment(go.PathSegment.Line,.2*y,z)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ce.add(new go.PathSegment(go.PathSegment.Line,.7*y,ae).close()),ue.spot1=new go.Spot(0,z/a);var fe=Xe(.7,ie/a,1,.5,0,ne/a,1,ne/a,x());return ue.spot2=new go.Spot(fe.x,fe.y),ve(fe),ue}),go.Shape.setFigureParameter("Pointer",0,new ct("BackPoint",.1,0,.2)),go.Shape.defineFigureGenerator("Pointer",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=.1);var b=new go.Geometry,z=new go.PathFigure(y,.5*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,E*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0).close()),b.spot1=new go.Spot(E,.35);var ne=Xe(.2,.65,1,.65,0,1,1,.5,x());return b.spot2=new go.Spot(ne.x,ne.y),ve(ne),b}),go.Shape.setFigureParameter("RoundedPointer",0,new ct("RoundedEdge",.3,0,.5)),go.Shape.defineFigureGenerator("RoundedPointer",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=.3);var b=new go.Geometry,z=new go.PathFigure(y,.5*a,!0);b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Bezier,0,0,E*y,.75*a,E*y,.25*a).close()),b.spot1=new go.Spot(E,.35);var ne=Xe(0,.65,1,.65,0,1,1,.5,x());return b.spot2=new go.Spot(ne.x,ne.y),ve(ne),b}),go.Shape.setFigureParameter("SplitEndArrow",0,new ct("TailHeight",.4,.01,.99)),go.Shape.defineFigureGenerator("SplitEndArrow",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=.4);var b=(.5-E/2)*a,z=(.5+E/2)*a,ne=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);ne.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ae.add(new go.PathSegment(go.PathSegment.Line,0,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),ne.spot1=new go.Spot(.2,.3);var ie=Xe(.7,1,1,.5,0,z/a,1,z/a,x());return ne.spot2=new go.Spot(ie.x,ie.y),ve(ie),ne}),go.Shape.setFigureParameter("SplitEndArrow2",0,new ct("TailThickness",50)),go.Shape.defineFigureGenerator("SplitEndArrow2",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=50);var b=(a-E)/2,z=b+E;E>a&&(b=0,z=a);var ne=new go.Geometry,ae=new go.PathFigure(y,.5*a,!0);ne.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,z)),ae.add(new go.PathSegment(go.PathSegment.Line,0,z)),ae.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,0,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,b)),ae.add(new go.PathSegment(go.PathSegment.Line,.7*y,0).close()),ne.spot1=new go.Spot(.2,b/a);var ie=Xe(.7,1,1,.5,0,z/a,1,z/a,x());return ne.spot2=new go.Spot(ie.x,ie.y),ve(ie),ne}),go.Shape.setFigureParameter("SquareArrow",0,new ct("ArrowPoint",.7,.2,.9)),go.Shape.defineFigureGenerator("SquareArrow",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=.7);var b=new go.Geometry,z=new go.PathFigure(y,.5*a,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,E*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,E*y,0).close()),b.spot1=go.Spot.TopLeft,b.spot2=new go.Spot(E,1),b}),go.Shape.defineFigureGenerator("Cone1",function(le,y,a){var E=new go.Geometry,b=Ee*.5,z=Ee*.1,ne=new go.PathFigure(0,.9*a,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+z)*a,(.5+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+z)*a).close()),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.97),E}),go.Shape.defineFigureGenerator("Cone2",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.9*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,a,.85/.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.9*a).close());var z=new go.PathFigure(0,.9*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.9*a,(1-.85/.9)*y,.8*a,.85/.9*y,.8*a)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.82),E}),go.Shape.defineFigureGenerator("Cube1",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*y,a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.15*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*y,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.5,.85),E}),go.Shape.defineFigureGenerator("Cube2",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.3*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0).close());var z=new go.PathFigure(0,.3*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Move,.7*y,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(.7,1),E}),go.Shape.defineFigureGenerator("Cylinder1",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,z=Ee*.5,ne=new go.PathFigure(0,E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,Ee*E,(.5-z)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,1*y,E,(.5+z)*y,0,1*y,Ee*E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,1*a,1*y,a-Ee*E,(.5+z)*y,1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,(.5-z)*y,1*a,0,a-Ee*E)),ne.add(new go.PathSegment(go.PathSegment.Line,0,E));var ae=new go.PathFigure(y,E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,2*E,1*y,2*E-Ee*E,(.5+z)*y,2*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,E,(.5-z)*y,2*E,0,2*E-Ee*E)),b.spot1=new go.Spot(0,0,0,2*E),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder2",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,a/3);var b=new go.Geometry,z=Ee*.5,ne=new go.PathFigure(0,a-E,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,Ee*E,(.5-z)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,E,(.5+z)*y,0,y,Ee*E)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a-E)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,a-Ee*E,(.5+z)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-E,(.5-z)*y,a,0,a-Ee*E));var ae=new go.PathFigure(0,a-E,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a-2*E,0,a-E-Ee*E,(.5-z)*y,a-2*E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,a-E,(.5+z)*y,a-2*E,y,a-E-Ee*E)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,0,-2*E),b}),go.Shape.defineFigureGenerator("Cylinder3",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,z=Ee*.5,ne=new go.PathFigure(E,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y-E,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-Ee*E,0,y,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,(.5+z)*a,y-Ee*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Ee*E,a,0,(.5+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-z)*a,Ee*E,0));var ae=new go.PathFigure(E,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,2*E,.5*a,E+Ee*E,0,2*E,(.5-z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,E,a,2*E,(.5+z)*a,E+Ee*E,a)),b.spot1=new go.Spot(0,0,2*E,0),b.spot2=new go.Spot(1,1),b}),go.Shape.defineFigureGenerator("Cylinder4",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=5),E=Math.min(E,y/3);var b=new go.Geometry,z=Ee*.5,ne=new go.PathFigure(y-E,0,!0);b.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,y-Ee*E,0,y,(.5-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y,(.5+z)*a,y-Ee*E,a)),ne.add(new go.PathSegment(go.PathSegment.Line,E,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,Ee*E,a,0,(.5+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,(.5-z)*a,Ee*E,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y-E,0));var ae=new go.PathFigure(y-E,0,!1);return b.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,y-2*E,.5*a,y-E-Ee*E,0,y-2*E,(.5-z)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y-E,a,y-2*E,(.5+z)*a,y-E-Ee*E,a)),b.spot1=new go.Spot(0,0),b.spot2=new go.Spot(1,1,-2*E,0),b}),go.Shape.defineFigureGenerator("Prism1",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,.25*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.25*y,.25*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.408,.172),E.spot2=new go.Spot(.833,.662),E}),go.Shape.defineFigureGenerator("Prism2",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.25*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),z.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,.25*y,.5*a)),E.spot1=new go.Spot(.25,.5),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("Pyramid1",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a).close());var z=new go.PathFigure(.5*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Pyramid2",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.85*a).close());var z=new go.PathFigure(.5*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.85*a)),z.add(new go.PathSegment(go.PathSegment.Move,.5*y,.7*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),E.spot1=new go.Spot(.25,.367),E.spot2=new go.Spot(.75,.875),E}),go.Shape.defineFigureGenerator("Actor",function(le,y,a){var E=new go.Geometry,b=.2,z=.1,ne=Ee*b,ae=Ee*z,ie=.5,ue=.1,ce=new go.PathFigure(ie*y,(ue+z)*a,!0);E.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie-b)*y,ue*a,(ie-ne)*y,(ue+z)*a,(ie-b)*y,(ue+ae)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue-z)*a,(ie-b)*y,(ue-ae)*a,(ie-ne)*y,(ue-z)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie+b)*y,ue*a,(ie+ne)*y,(ue-z)*a,(ie+b)*y,(ue-ae)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue+z)*a,(ie+b)*y,(ue+ae)*a,(ie+ne)*y,(ue+z)*a));var fe=.05,Ce=Ee*fe;ie=.05,ue=.25;var Pe=new go.PathFigure(.5*y,.2*a,!0);return E.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.95*y,.2*a)),ie=.95,ue=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+fe)*y,ue*a,(ie+Ce)*y,(ue-fe)*a,(ie+fe)*y,(ue-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.85*y,.35*a)),fe=.025,Ce=Ee*fe,ie=.825,ue=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue-fe)*a,(ie+fe)*y,(ue-Ce)*a,(ie+Ce)*y,(ue-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-fe)*y,ue*a,(ie-Ce)*y,(ue-fe)*a,(ie-fe)*y,(ue-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a)),fe=.05,Ce=Ee*fe,ie=.5,ue=.7,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue-fe)*a,(ie+fe)*y,(ue-Ce)*a,(ie+Ce)*y,(ue-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-fe)*y,ue*a,(ie-Ce)*y,(ue-fe)*a,(ie-fe)*y,(ue-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.2*y,.35*a)),fe=.025,Ce=Ee*fe,ie=.175,ue=.35,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue-fe)*a,(ie+fe)*y,(ue-Ce)*a,(ie+Ce)*y,(ue-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-fe)*y,ue*a,(ie-Ce)*y,(ue-fe)*a,(ie-fe)*y,(ue-Ce)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),fe=.05,Ce=Ee*fe,ie=.05,ue=.25,Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue-fe)*a,(ie-fe)*y,(ue-Ce)*a,(ie-Ce)*y,(ue-fe)*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),E.spot1=new go.Spot(.2,.2),E.spot2=new go.Spot(.8,.65),E}),go.Shape.setFigureParameter("Card",0,new ct("CornerCutoutSize",.2,.1,.9)),go.Shape.defineFigureGenerator("Card",function(le,y,a){var E=le?le.parameter1:NaN;isNaN(E)&&(E=.2);var b=new go.Geometry,z=new go.PathFigure(y,0,!0);return b.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,E*a)),z.add(new go.PathSegment(go.PathSegment.Line,E*y,0).close()),b.spot1=new go.Spot(0,E),b.spot2=go.Spot.BottomRight,b}),go.Shape.defineFigureGenerator("Collate",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a));var z=new go.PathFigure(.5*y,.5*a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,.25),E}),go.Shape.defineFigureGenerator("CreateRequest",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;isNaN(b)&&(b=.1);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,b*a,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),E}),go.Shape.defineFigureGenerator("Database",function(le,y,a){var E=new go.Geometry,b=Ee*.5,z=Ee*.1,ne=new go.PathFigure(y,.1*a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+z)*a,(.5+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-z)*a,(.5-b)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-z)*a));var ae=new go.PathFigure(y,.1*a,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+z)*a,(.5+b)*y,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+z)*a,(.5+b)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.4*a,y,(.3+z)*a,(.5+b)*y,.4*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.3*a,(.5-b)*y,.4*a,0,(.3+z)*a)),E.spot1=new go.Spot(0,.4),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("DataStorage",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.9*a,.25*y,.1*a).close()),E.spot1=new go.Spot(.226,0),E.spot2=new go.Spot(.81,1),E}),go.Shape.defineFigureGenerator("DiskStorage",function(le,y,a){var E=new go.Geometry,b=Ee*.5,z=Ee*.1,ne=new go.PathFigure(y,.1*a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.9+z)*a,(.5+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,(.5-b)*y,a,0,(.9+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,(.1-z)*a,(.5-b)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,(.5+b)*y,0,y,(.1-z)*a));var ae=new go.PathFigure(y,.1*a,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.2*a,y,(.1+z)*a,(.5+b)*y,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.1*a,(.5-b)*y,.2*a,0,(.1+z)*a)),ae.add(new go.PathSegment(go.PathSegment.Move,y,.2*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.3*a,y,(.2+z)*a,(.5+b)*y,.3*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,.2*a,(.5-b)*y,.3*a,0,(.2+z)*a)),E.spot1=new go.Spot(0,.3),E.spot2=new go.Spot(1,.9),E}),go.Shape.defineFigureGenerator("Display",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,a,y,0,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close()),E.spot1=new go.Spot(.25,0),E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("DividedEvent",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;isNaN(b)?b=.2:b<.15&&(b=.15);var z=Ee*.2,ne=new go.PathFigure(0,.2*a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,0,(.2-z)*a,(.2-z)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.2*a,(.8+z)*y,0,y,(.2-z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,a,y,(.8+z)*a,(.8+z)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,.8*a,(.2-z)*y,a,0,(.8+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.2*a));var ae=new go.PathFigure(0,b*a,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),E}),go.Shape.defineFigureGenerator("DividedProcess",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;(isNaN(b)||b<.1)&&(b=.1);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(0,b*a,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,b*a)),E}),go.Shape.defineFigureGenerator("Document",function(le,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("ExternalOrganization",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;(isNaN(b)||b<.2)&&(b=.2);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(b*y,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,0,b*a)),ne.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Move,0,(1-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,(1-b)*a)),E}),go.Shape.defineFigureGenerator("ExternalProcess",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(.1*y,.4*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.9*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.6*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Move,.4*y,.9*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.9*a)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("File",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(.75*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Interrupt",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a));var z=new go.PathFigure(y,.5*a,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,a));var ne=new go.PathFigure(y,.5*a,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,0)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("InternalStorage",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(z)&&(z=.1);var ne=new go.PathFigure(0,0,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ae=new go.PathFigure(b*y,0,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,z*a)),ae.add(new go.PathSegment(go.PathSegment.Line,y,z*a)),E}),go.Shape.defineFigureGenerator("Junction",function(le,y,a){var E=new go.Geometry,b=1/Math.SQRT2,z=(1-1/Math.SQRT2)/2,ne=Ee*.5,ae=.5,ie=new go.PathFigure(y,ae*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,a,y,(ae+ne)*a,(ae+ne)*y,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,ae*a,(ae-ne)*y,a,0,(ae+ne)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,0,0,(ae-ne)*a,(ae-ne)*y,0)),ie.add(new go.PathSegment(go.PathSegment.Bezier,y,ae*a,(ae+ne)*y,0,y,(ae-ne)*a));var ue=new go.PathFigure((z+b)*y,(z+b)*a,!1);return E.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,z*y,z*a)),ue.add(new go.PathSegment(go.PathSegment.Move,z*y,(z+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Line,(z+b)*y,z*a)),E}),go.Shape.defineFigureGenerator("LinedDocument",function(le,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close());var z=new go.PathFigure(.1*y,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.1*y,.75*a)),E.spot1=new go.Spot(.1,0),E.spot2=new go.Spot(1,.6),E}),go.Shape.defineFigureGenerator("LoopLimit",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MagneticTape",function(le,y,a){var E=new go.Geometry,b=Ee*.5,z=.5,ne=new go.PathFigure(.5*y,a,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-b)*y,a,0,(z+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,0,0,(z-b)*a,(z-b)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,z*a,(z+b)*y,0,y,(z-b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,(z+.1)*y,.9*a,y,(z+b)*a,(z+b)*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),E.spot1=new go.Spot(.15,.15),E.spot2=new go.Spot(.85,.8),E}),go.Shape.defineFigureGenerator("ManualInput",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a).close()),E.spot1=new go.Spot(0,.25),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("MessageFromUser",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;isNaN(b)&&(b=.7);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,b*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("MicroformProcessing",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;isNaN(b)&&(b=.25);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,b*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("MicroformRecording",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("MultiDocument",function(le,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.44*a,.96*y,.47*a,.93*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.54*a,.86*y,.57*a,.83*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.4*y,.4*a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0).close());var z=new go.PathFigure(.1*y,.2*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.44*a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.8,.77),E}),go.Shape.defineFigureGenerator("MultiProcess",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,.1*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.2*a).close());var z=new go.PathFigure(.2*y,.1*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.1*a)),z.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Move,.1*y,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.9*a)),E.spot1=new go.Spot(0,.2),E.spot2=new go.Spot(.8,1),E}),go.Shape.defineFigureGenerator("OfflineStorage",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;isNaN(b)&&(b=.1);var z=1-b,ne=new go.PathFigure(0,0,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close());var ae=new go.PathFigure(.5*b*y,b*a,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,(1-.5*b)*y,b*a)),E}),go.Shape.defineFigureGenerator("OffPageConnector",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.75,1),E}),go.Shape.defineFigureGenerator("Or",function(le,y,a){var E=new go.Geometry,b=Ee*.5,z=.5,ne=new go.PathFigure(y,z*a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,y,(z+b)*a,(z+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-b)*y,a,0,(z+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,0,0,(z-b)*a,(z-b)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,z*a,(z+b)*y,0,y,(z-b)*a));var ae=new go.PathFigure(y,.5*a,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),E}),go.Shape.defineFigureGenerator("PaperTape",function(le,y,a){var E=new go.Geometry;a=a/.8;var b=new go.PathFigure(0,.7*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.3*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.3*a,.5*y,.6*a,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.7*a,.5*y,.4*a,.5*y,a).close()),E.spot1=new go.Spot(0,.49),E.spot2=new go.Spot(1,.75),E}),go.Shape.defineFigureGenerator("PrimitiveFromCall",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("PrimitiveToCall",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN,z=le?le.parameter2:NaN;isNaN(b)&&(b=.1),isNaN(z)&&(z=.3);var ne=new go.PathFigure(0,0,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-z)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("Procedure",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;isNaN(b)&&(b=.1);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure((1-b)*y,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Move,b*y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),E}),go.Shape.defineFigureGenerator("Process",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;isNaN(b)&&(b=.1);var z=new go.PathFigure(0,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var ne=new go.PathFigure(b*y,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),E.spot2=go.Spot.BottomRight,E}),go.Shape.defineFigureGenerator("Sort",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a).close());var z=new go.PathFigure(0,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),E.spot1=new go.Spot(.25,.25),E.spot2=new go.Spot(.75,.5),E}),go.Shape.defineFigureGenerator("Start",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;isNaN(b)&&(b=.25);var z=new go.PathFigure(b*y,0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a));var ne=new go.PathFigure(b*y,0,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,b*y,a)),ne.add(new go.PathSegment(go.PathSegment.Move,(1-b)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,(1-b)*y,a)),E.spot1=new go.Spot(b,0),E.spot2=new go.Spot(1-b,1),E}),go.Shape.defineFigureGenerator("Terminator",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.25*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,.75*y,.5*a,.25*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Arc,90,180,.25*y,.5*a,.25*y,.5*a)),E.spot1=new go.Spot(.23,0),E.spot2=new go.Spot(.77,1),E}),go.Shape.defineFigureGenerator("TransmittalTape",function(le,y,a){var E=new go.Geometry,b=le?le.parameter1:NaN;isNaN(b)&&(b=.1);var z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*y,(1-b)*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,(1-b)*a).close()),E.spot1=go.Spot.TopLeft,E}),go.Shape.defineFigureGenerator("AndGate",function(le,y,a){var E=new go.Geometry,b=Ee*.5,z=new go.PathFigure(0,0,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(.5+b)*y,0,y,(.5-b)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,(.5+b)*a,(.5+b)*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=go.Spot.TopLeft,E.spot2=new go.Spot(.55,1),E}),go.Shape.defineFigureGenerator("Buffer",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Clock",function(le,y,a){var E=new go.Geometry,b=Ee*.5,z=.5,ne=new go.PathFigure(y,z*a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,a,y,(z+b)*a,(z+b)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,z*a,(z-b)*y,a,0,(z+b)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,z*y,0,0,(z-b)*a,(z-b)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,z*a,(z+b)*y,0,y,(z-b)*a));var ae=new go.PathFigure(y,z*a,!1);E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y,z*a));var ie=new go.PathFigure(.8*y,.75*a,!1);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,.8*y,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*y,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.6*y,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*y,.75*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.4*y,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Line,.2*y,.75*a)),E}),go.Shape.defineFigureGenerator("Ground",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Move,.3*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),E}),go.Shape.defineFigureGenerator("Inverter",function(le,y,a){var E=new go.Geometry,b=Ee*.1,z=.1,ne=.9,ae=.5,ie=new go.PathFigure(.8*y,.5*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,0,a)),ie.add(new go.PathSegment(go.PathSegment.Line,0,0)),ie.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a));var ue=new go.PathFigure((ne+z)*y,ae*a,!0);return E.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+z)*a,(ne+z)*y,(ae+b)*a,(ne+b)*y,(ae+z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,ae*a,(ne-b)*y,(ae+z)*a,(ne-z)*y,(ae+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-z)*a,(ne-z)*y,(ae-b)*a,(ne-b)*y,(ae-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,ae*a,(ne+b)*y,(ae-z)*a,(ne+z)*y,(ae-b)*a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.4,.75),E}),go.Shape.defineFigureGenerator("NandGate",function(le,y,a){var E=new go.Geometry,b=Ee*.5,z=Ee*.4,ne=Ee*.1,ae=.1,ie=.9,ue=.5,ce=new go.PathFigure(.8*y,.5*a,!0);E.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,.8*y,(.5+z)*a,(.4+b)*y,a)),ce.add(new go.PathSegment(go.PathSegment.Line,0,a)),ce.add(new go.PathSegment(go.PathSegment.Line,0,0)),ce.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),ce.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(.4+b)*y,0,.8*y,(.5-z)*a));var fe=new go.PathFigure((ie+ae)*y,ue*a,!0);return E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue+ae)*a,(ie+ae)*y,(ue+ne)*a,(ie+ne)*y,(ue+ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ae)*y,ue*a,(ie-ne)*y,(ue+ae)*a,(ie-ae)*y,(ue+ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue-ae)*a,(ie-ae)*y,(ue-ne)*a,(ie-ne)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ae)*y,ue*a,(ie+ne)*y,(ue-ae)*a,(ie+ae)*y,(ue-ne)*a)),E.spot1=new go.Spot(0,.05),E.spot2=new go.Spot(.55,.95),E}),go.Shape.defineFigureGenerator("NorGate",function(le,y,a){var E=new go.Geometry,b=.5,z=Ee*b,ne=0,ae=.5,ie=new go.PathFigure(.8*y,.5*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.7*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.5*a,(ne+z)*y,(ae-b)*a,.7*y,(ae-z)*a)),b=.1,z=Ee*.1,ne=.9,ae=.5;var ue=new go.PathFigure((ne-b)*y,ae*a,!0);return E.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-b)*a,(ne-b)*y,(ae-z)*a,(ne-z)*y,(ae-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*y,ae*a,(ne+z)*y,(ae-b)*a,(ne+b)*y,(ae-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+b)*a,(ne+b)*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*y,ae*a,(ne-z)*y,(ae+b)*a,(ne-b)*y,(ae+z)*a)),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.6,.75),E}),go.Shape.defineFigureGenerator("OrGate",function(le,y,a){var E=new go.Geometry,b=.5,z=Ee*b,ne=0,ae=.5,ie=new go.PathFigure(0,0,!0);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(ne+z+z)*y,(ae-b)*a,.8*y,(ae-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.8*y,(ae+z)*a,(ne+z+z)*y,(ae+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,0,0,.25*y,.75*a,.25*y,.25*a).close()),E.spot1=new go.Spot(.2,.25),E.spot2=new go.Spot(.75,.75),E}),go.Shape.defineFigureGenerator("XnorGate",function(le,y,a){var E=new go.Geometry,b=.5,z=Ee*b,ne=.2,ae=.5,ie=new go.PathFigure(.1*y,0,!1);E.add(ie),ie.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);E.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.7*y,(ae+z)*a,(ne+z)*y,(ae+b)*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,(ne+z)*y,(ae-b)*a,.7*y,(ae-z)*a)),b=.1,z=Ee*.1,ne=.9,ae=.5;var ce=new go.PathFigure((ne-b)*y,ae*a,!0);return E.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-b)*a,(ne-b)*y,(ae-z)*a,(ne-z)*y,(ae-b)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*y,ae*a,(ne+z)*y,(ae-b)*a,(ne+b)*y,(ae-z)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+b)*a,(ne+b)*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*y,ae*a,(ne-z)*y,(ae+b)*a,(ne-b)*y,(ae+z)*a)),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.65,.75),E}),go.Shape.defineFigureGenerator("XorGate",function(le,y,a){var E=new go.Geometry,b=.5,z=Ee*b,ne=.2,ae=.5,ie=new go.PathFigure(.1*y,0,!1);E.add(ie),ie.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 E.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,(ne+z)*y,(ae-b)*a,.9*y,(ae-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,a,.9*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,.2*y,0,.45*y,.75*a,.45*y,.25*a).close()),E.spot1=new go.Spot(.4,.25),E.spot2=new go.Spot(.8,.75),E}),go.Shape.defineFigureGenerator("Capacitor",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("Resistor",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),E}),go.Shape.defineFigureGenerator("Inductor",function(le,y,a){var E=new go.Geometry,b=Ee*.1,z=.1,ne=.1,ae=.5,ie=new go.PathFigure((ne-b*.5)*y,a,!1);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,0,(ne-b)*y,a,(ne-z)*y,0)),ne=.3,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,a,(ne+z)*y,0,(ne+b)*y,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,0,(ne-b)*y,a,(ne-z)*y,0)),ne=.5,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,a,(ne+z)*y,0,(ne+b)*y,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,0,(ne-b)*y,a,(ne-z)*y,0)),ne=.7,ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,a,(ne+z)*y,0,(ne+b)*y,a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,0,(ne-b)*y,a,(ne-z)*y,0)),ne=.9,ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b*.5)*y,a,(ne+z)*y,0,(ne+b)*y,a)),E}),go.Shape.defineFigureGenerator("ACvoltageSource",function(le,y,a){var E=new go.Geometry,b=Ee*.5,z=.5,ne=.5,ae=.5,ie=new go.PathFigure((ne-z)*y,ae*a,!1);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-z)*a,(ne-z)*y,(ae-b)*a,(ne-b)*y,(ae-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,ae*a,(ne+b)*y,(ae-z)*a,(ne+z)*y,(ae-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+z)*a,(ne+z)*y,(ae+b)*a,(ne+b)*y,(ae+z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,ae*a,(ne-b)*y,(ae+z)*a,(ne-z)*y,(ae+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Move,(ne-z+.1)*y,ae*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z-.1)*y,ae*a,ne*y,(ae-z)*a,ne*y,(ae+z)*a)),E}),go.Shape.defineFigureGenerator("DCvoltageSource",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("Diode",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E.spot1=new go.Spot(0,.25),E.spot2=new go.Spot(.5,.75),E}),go.Shape.defineFigureGenerator("Wifi",function(le,y,a){var E=new go.Geometry,b=y,z=a;y=y*.38,a=a*.6;var ne=Ee*.8,ae=.8,ie=0,ue=.5,ce=(b-y)/2,fe=(z-a)/2,Ce=new go.PathFigure(ie*y+ce,(ue+ae)*a+fe,!0);E.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ae)*y+ce,ue*a+fe,(ie-ne)*y+ce,(ue+ae)*a+fe,(ie-ae)*y+ce,(ue+ne)*a+fe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*y+ce,(ue-ae)*a+fe,(ie-ae)*y+ce,(ue-ne)*a+fe,(ie-ne)*y+ce,(ue-ae)*a+fe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ae+ne*.5)*y+ce,ue*a+fe,ie*y+ce,(ue-ae)*a+fe,(ie-ae+ne*.5)*y+ce,(ue-ne)*a+fe)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*y+ce,(ue+ae)*a+fe,(ie-ae+ne*.5)*y+ce,(ue+ne)*a+fe,ie*y+ce,(ue+ae)*a+fe).close()),ne=Ee*.4,ae=.4,ie=.2,ue=.5;var Pe=new go.PathFigure(ie*y+ce,(ue+ae)*a+fe,!0);E.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ae)*y+ce,ue*a+fe,(ie-ne)*y+ce,(ue+ae)*a+fe,(ie-ae)*y+ce,(ue+ne)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y+ce,(ue-ae)*a+fe,(ie-ae)*y+ce,(ue-ne)*a+fe,(ie-ne)*y+ce,(ue-ae)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ae+ne*.5)*y+ce,ue*a+fe,ie*y+ce,(ue-ae)*a+fe,(ie-ae+ne*.5)*y+ce,(ue-ne)*a+fe)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y+ce,(ue+ae)*a+fe,(ie-ae+ne*.5)*y+ce,(ue+ne)*a+fe,ie*y+ce,(ue+ae)*a+fe).close()),ne=Ee*.2,ae=.2,ie=.5,ue=.5;var je=new go.PathFigure((ie-ae)*y+ce,ue*a+fe,!0);E.add(je),je.add(new go.PathSegment(go.PathSegment.Bezier,ie*y+ce,(ue-ae)*a+fe,(ie-ae)*y+ce,(ue-ne)*a+fe,(ie-ne)*y+ce,(ue-ae)*a+fe)),je.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ae)*y+ce,ue*a+fe,(ie+ne)*y+ce,(ue-ae)*a+fe,(ie+ae)*y+ce,(ue-ne)*a+fe)),je.add(new go.PathSegment(go.PathSegment.Bezier,ie*y+ce,(ue+ae)*a+fe,(ie+ae)*y+ce,(ue+ne)*a+fe,(ie+ne)*y+ce,(ue+ae)*a+fe)),je.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ae)*y+ce,ue*a+fe,(ie-ne)*y+ce,(ue+ae)*a+fe,(ie-ae)*y+ce,(ue+ne)*a+fe)),ne=Ee*.4,ae=.4,ie=.8,ue=.5;var pe=new go.PathFigure(ie*y+ce,(ue-ae)*a+fe,!0);E.add(pe),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ae)*y+ce,ue*a+fe,(ie+ne)*y+ce,(ue-ae)*a+fe,(ie+ae)*y+ce,(ue-ne)*a+fe)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y+ce,(ue+ae)*a+fe,(ie+ae)*y+ce,(ue+ne)*a+fe,(ie+ne)*y+ce,(ue+ae)*a+fe)),pe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ae-ne*.5)*y+ce,ue*a+fe,ie*y+ce,(ue+ae)*a+fe,(ie+ae-ne*.5)*y+ce,(ue+ne)*a+fe)),pe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y+ce,(ue-ae)*a+fe,(ie+ae-ne*.5)*y+ce,(ue-ne)*a+fe,ie*y+ce,(ue-ae)*a+fe).close()),ne=Ee*.8,ae=.8,ie=1,ue=.5;var Ve=new go.PathFigure(ie*y+ce,(ue-ae)*a+fe,!0);return E.add(Ve),Ve.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ae)*y+ce,ue*a+fe,(ie+ne)*y+ce,(ue-ae)*a+fe,(ie+ae)*y+ce,(ue-ne)*a+fe)),Ve.add(new go.PathSegment(go.PathSegment.Bezier,ie*y+ce,(ue+ae)*a+fe,(ie+ae)*y+ce,(ue+ne)*a+fe,(ie+ne)*y+ce,(ue+ae)*a+fe)),Ve.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ae-ne*.5)*y+ce,ue*a+fe,ie*y+ce,(ue+ae)*a+fe,(ie+ae-ne*.5)*y+ce,(ue+ne)*a+fe)),Ve.add(new go.PathSegment(go.PathSegment.Bezier,ie*y+ce,(ue-ae)*a+fe,(ie+ae-ne*.5)*y+ce,(ue-ne)*a+fe,ie*y+ce,(ue-ae)*a+fe).close()),E}),go.Shape.defineFigureGenerator("Email",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,0,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,0)),z.add(new go.PathSegment(go.PathSegment.Move,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.54*a)),z.add(new go.PathSegment(go.PathSegment.Move,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.54*a)),E}),go.Shape.defineFigureGenerator("Ethernet",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.35*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,0).close());var z=new go.PathFigure(.1*y,a,!0,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var ne=new go.PathFigure(.6*y,a,!0,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*y,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*y,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.6*y,a).close());var ae=new go.PathFigure(0,.5*a,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.5*y,.4*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.75*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.75*y,.6*a)),ae.add(new go.PathSegment(go.PathSegment.Move,.25*y,.5*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.25*y,.6*a)),E}),go.Shape.defineFigureGenerator("Power",function(le,y,a){var E=new go.Geometry,b=Ee*.4,z=.4,ne=.5,ae=.5,ie=x(),ue=x(),ce=x(),fe=x();Ne(ne,ae-z,ne+b,ae-z,ne+z,ae-b,ne+z,ae,.5,ie,ie,ue,ce,fe);var Ce=re(ue.x,ue.y),Pe=new go.PathFigure(ue.x*y,ue.y*a,!0);E.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,ae*a,ce.x*y,ce.y*a,fe.x*y,fe.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+z)*a,(ne+z)*y,(ae+b)*a,(ne+b)*y,(ae+z)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,ae*a,(ne-b)*y,(ae+z)*a,(ne-z)*y,(ae+b)*a)),Ne(ne-z,ae,ne-z,ae-b,ne-b,ae-z,ne,ae-z,.5,ce,fe,ue,ie,ie),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*y,ue.y*a,ce.x*y,ce.y*a,fe.x*y,fe.y*a)),b=Ee*.3,z=.3,Ne(ne-z,ae,ne-z,ae-b,ne-b,ae-z,ne,ae-z,.5,ce,fe,ue,ie,ie),Pe.add(new go.PathSegment(go.PathSegment.Line,ue.x*y,ue.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne-z)*y,ae*a,fe.x*y,fe.y*a,ce.x*y,ce.y*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+z)*a,(ne-z)*y,(ae+b)*a,(ne-b)*y,(ae+z)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ne+z)*y,ae*a,(ne+b)*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),Ne(ne,ae-z,ne+b,ae-z,ne+z,ae-b,ne+z,ae,.5,ie,ie,ue,ce,fe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ue.x*y,ue.y*a,fe.x*y,fe.y*a,ce.x*y,ce.y*a).close());var Pe=new go.PathFigure(.45*y,0,!0);return E.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Line,.45*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,.5*a)),Pe.add(new go.PathSegment(go.PathSegment.Line,.55*y,0).close()),ve(ie),ve(ue),ve(ce),ve(fe),ve(Ce),E.spot1=new go.Spot(.25,.45),E.spot2=new go.Spot(.75,.8),E}),go.Shape.defineFigureGenerator("Fallout",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a/2,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,180,360,y/2,a/2,y/2,a/2));function z(ne,ae,ie){ne.add(new go.PathSegment(go.PathSegment.Move,(.3+ae)*y,(.8+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.5+ae)*y,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.1+ae)*y,(.5+ie)*a)),ne.add(new go.PathSegment(go.PathSegment.Line,(.3+ae)*y,(.8+ie)*a).close())}return z(b,0,0),z(b,.4,0),z(b,.2,-.3),E}),go.Shape.defineFigureGenerator("IrritationHazard",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.2*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close()),E.spot1=new go.Spot(.3,.3),E.spot2=new go.Spot(.7,.7),E}),go.Shape.defineFigureGenerator("ElectricalHazard",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.37*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.11*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.04*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.49*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.37*a)),b.add(new go.PathSegment(go.PathSegment.Line,.63*y,.86*a)),b.add(new go.PathSegment(go.PathSegment.Line,.77*y,.91*a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.34*y,.78*a)),b.add(new go.PathSegment(go.PathSegment.Line,.44*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.56*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.68*a).close()),E}),go.Shape.defineFigureGenerator("FireHazard",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.29*y,0,-.25*y,.63*a,.45*y,.44*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.51*y,.42*a,.48*y,.17*a,.54*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.59*y,.18*a,.59*y,.29*a,.58*y,.28*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.75*y,.6*a,.8*y,.34*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.88*y,.31*a,.87*y,.48*a,.88*y,.43*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,1.17*y,.76*a,.82*y,.8*a).close()),E.spot1=new go.Spot(.07,.445),E.spot2=new go.Spot(.884,.958),E}),go.Shape.defineFigureGenerator("BpmnActivityLoop",function(le,y,a){var E=new go.Geometry,b=.5,z=0,ne=0,ae=b*Ee,ie=.4*Math.SQRT2/2+.5,ue=.5-.5*Math.SQRT2/2,ce=1,fe=.5,Ce=.5,Pe=0,je=new go.PathFigure(ie*y,(1-ue)*a,!1);return E.add(je),je.add(new go.PathSegment(go.PathSegment.Bezier,ce*y,fe*a,ce*y,.7*a,ce*y,fe*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+z)*y,(Pe+z)*a,(.5+b+z)*y,(.5-ae+z)*a,(.5+ae+z)*y,(.5-b+z)*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,(.5-b+z)*y,(.5+ne)*a,(.5-ae+z)*y,(.5-b+ne)*a,(.5-b+z)*y,(.5-ae+ne)*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,(.35+z)*y,.9*a,(.5-b+z)*y,(.5+ae+ne)*a,(.5-ae+z)*y,.9*a)),je.add(new go.PathSegment(go.PathSegment.Move,(.25+z)*y,.8*a)),je.add(new go.PathSegment(go.PathSegment.Line,(.35+z)*y,.9*a)),je.add(new go.PathSegment(go.PathSegment.Line,(.2+z)*y,.95*a)),E}),go.Shape.defineFigureGenerator("BpmnActivityParallel",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("BpmnActivitySequential",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),E}),go.Shape.defineFigureGenerator("BpmnActivityAdHoc",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var z=new go.PathFigure(y,a,!1);E.add(z);var ne=new go.PathFigure(0,.5*a,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.2*y,.35*a,.3*y,.35*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.7*y,.65*a,.8*y,.65*a)),E}),go.Shape.defineFigureGenerator("BpmnActivityCompensation",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a).close()),E}),go.Shape.defineFigureGenerator("BpmnTaskMessage",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a).close());var b=new go.PathFigure(0,.2*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),E}),go.Shape.defineFigureGenerator("BpmnTaskScript",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.7*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,0,.6*y,.5*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,a,.4*y,.5*a,y,.5*a).close());var z=new go.PathFigure(.45*y,.73*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.7*y,.73*a)),z.add(new go.PathSegment(go.PathSegment.Move,.38*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.63*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Move,.31*y,.27*a)),z.add(new go.PathSegment(go.PathSegment.Line,.56*y,.27*a)),E}),go.Shape.defineFigureGenerator("BpmnTaskUser",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var z=new go.PathFigure(.335*y,(1-.555)*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,y,.68*a,(1-.12)*y,.46*a,(1-.02)*y,.54*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.68*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.335*y,(1-.555)*a,.02*y,.54*a,.12*y,.46*a)),z.add(new go.PathSegment(go.PathSegment.Line,.365*y,(1-.595)*a));var ne=.5-.285,ae=.5,ie=ne,ue=Math.PI/4,ce=4*(1-Math.cos(ue))/(3*Math.sin(ue)),fe=ce*.5,Ce=ne,Pe=ne,je=ce*Ce,pe=ce*Pe;z.add(new go.PathSegment(go.PathSegment.Bezier,(ae-Ce)*y,ie*a,(ae-(je+Ce)/2)*y,(ie+(Pe+pe)/2)*a,(ae-Ce)*y,(ie+pe)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,ae*y,(ie-Pe)*a,(ae-Ce)*y,(ie-pe)*a,(ae-je)*y,(ie-Pe)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(ae+Ce)*y,ie*a,(ae+je)*y,(ie-Pe)*a,(ae+Ce)*y,(ie-pe)*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,(1-.365)*y,(1-.595)*a,(ae+Ce)*y,(ie+pe)*a,(ae+(je+Ce)/2)*y,(ie+(Pe+pe)/2)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.365)*y,(1-.595)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.555)*a)),z.add(new go.PathSegment(go.PathSegment.Line,(1-.335)*y,(1-.405)*a)),z.add(new go.PathSegment(go.PathSegment.Line,.335*y,(1-.405)*a));var Ve=new go.PathFigure(.2*y,a,!1);E.add(Ve),Ve.add(new go.PathSegment(go.PathSegment.Line,.2*y,.8*a));var Nt=new go.PathFigure(.8*y,a,!1);return E.add(Nt),Nt.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),E}),go.Shape.defineFigureGenerator("BpmnEventConditional",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,a).close());var z=new go.PathFigure(.2*y,.2*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Move,.2*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.8*a)),E}),go.Shape.defineFigureGenerator("BpmnEventError",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("BpmnEventEscalation",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b);var z=new go.PathFigure(y,a,!1);E.add(z);var ne=new go.PathFigure(.1*y,a,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a).close()),E}),go.Shape.defineFigureGenerator("Caution",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.05*y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.8*a,0,a,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.55*y,.1*a,.5*y,0,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.95*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,a,y,a,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,a));var z=.05;return b.add(new go.PathSegment(go.PathSegment.Move,(.5-z)*y,.875*a)),b.add(new go.PathSegment(go.PathSegment.Arc,180,-360,.5*y,.875*a,z*y,z*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.325*a,.575*y,.725*a,.625*y,.375*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.75*a,.375*y,.375*a,.425*y,.725*a)),E}),go.Shape.defineFigureGenerator("Recycle",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.45*y,.95*a,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.185*y,.85*a,.17*y,.95*a,.15*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.235*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,.3*y,.625*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,.275*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.05*y,.575*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.1875*y,.95*a,0,.675*a,0,.7*a)),b.add(new go.PathSegment(go.PathSegment.Move,.45*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.775*a)),b.add(new go.PathSegment(go.PathSegment.Line,.22*y,.775*a));var z=new go.PathFigure(.475*y,.2*a,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.4*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.225*y,.3*a)),z.add(new go.PathSegment(go.PathSegment.Line,.275*y,.175*a)),z.add(new go.PathSegment(go.PathSegment.Line,.325*y,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,.05*a,.35*y,0,.375*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.575*y,.375*a)),z.add(new go.PathSegment(go.PathSegment.Line,.525*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.75*y,.475*a)),z.add(new go.PathSegment(go.PathSegment.Line,.85*y,.315*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.32*a)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.05*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,0,.65*y,.05*a,.625*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.38*y,.0105*a));var ne=new go.PathFigure(.675*y,.575*a,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.875*y,.525*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,.85*y,.95*a,y,.8*a,y,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*y,.95*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*y,.85*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*y,.725*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.65*y,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.7*y,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Line,y,.775*a)),ne.add(new go.PathSegment(go.PathSegment.Move,.675*y,.575*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.775*y,.775*a)),E}),go.Shape.defineFigureGenerator("BpmnEventTimer",function(le,y,a){var E=new go.Geometry,b=.5,z=Ee*.5,ne=new go.PathFigure(y,b*a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Bezier,b*y,a,y,(b+z)*a,(b+z)*y,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,b*a,(b-z)*y,a,0,(b+z)*a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b*y,0,0,(b-z)*a,(b-z)*y,0)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y,b*a,(b+z)*y,0,y,(b-z)*a));var ae=new go.PathFigure(b*y,0,!1);return E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,b*y,.15*a)),ae.add(new go.PathSegment(go.PathSegment.Move,b*y,a)),ae.add(new go.PathSegment(go.PathSegment.Line,b*y,.85*a)),ae.add(new go.PathSegment(go.PathSegment.Move,0,b*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.15*y,b*a)),ae.add(new go.PathSegment(go.PathSegment.Move,y,b*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.85*y,b*a)),ae.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.58*y,.1*a)),ae.add(new go.PathSegment(go.PathSegment.Move,b*y,b*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.78*y,.54*a)),E}),go.Shape.defineFigureGenerator("Package",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.15*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close());var z=new go.PathFigure(0,.15*a,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,0)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.65*y,.15*a).close()),E.spot1=new go.Spot(0,.1),E.spot2=new go.Spot(1,1),E}),go.Shape.defineFigureGenerator("Class",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var ne=new go.PathFigure(0,.5*a,!1);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,.5*a).close()),E}),go.Shape.defineFigureGenerator("Component",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close());var z=new go.PathFigure(0,.2*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.2*a)),z.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.2*a).close());var ne=new go.PathFigure(0,.6*a,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.45*y,.6*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.45*y,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,0,.6*a).close()),E}),go.Shape.defineFigureGenerator("Boat Shipment",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.15*y,.6*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.6*a));var z=new go.PathFigure(.15*y,.6*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.85*y,.6*a)),E}),go.Shape.defineFigureGenerator("Customer/Supplier",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.66*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,.33*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E}),go.Shape.defineFigureGenerator("Workcell",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.65*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.35*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),E}),go.Shape.defineFigureGenerator("Supermarket",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.33*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.33*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.66*a)),b.add(new go.PathSegment(go.PathSegment.Move,y,.66*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),E}),go.Shape.defineFigureGenerator("TruckShipment",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(y,.8*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,.6*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.8*a).close());var ne=.1,ae=Ee*.1,ie=.2,ue=.9,ce=new go.PathFigure((ie-ne)*y,ue*a,!0);E.add(ce),ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue-ne)*a,(ie-ne)*y,(ue-ae)*a,(ie-ae)*y,(ue-ne)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*y,ue*a,(ie+ae)*y,(ue-ne)*a,(ie+ne)*y,(ue-ae)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue+ne)*a,(ie+ne)*y,(ue+ae)*a,(ie+ae)*y,(ue+ne)*a)),ce.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*y,ue*a,(ie-ae)*y,(ue+ne)*a,(ie-ne)*y,(ue+ae)*a).close()),ne=.1,ae=Ee*.1,ie=.8,ue=.9;var fe=new go.PathFigure((ie-ne)*y,ue*a,!0);return E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue-ne)*a,(ie-ne)*y,(ue-ae)*a,(ie-ae)*y,(ue-ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie+ne)*y,ue*a,(ie+ae)*y,(ue-ne)*a,(ie+ne)*y,(ue-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ie*y,(ue+ne)*a,(ie+ne)*y,(ue+ae)*a,(ie+ae)*y,(ue+ne)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ie-ne)*y,ue*a,(ie-ae)*y,(ue+ne)*a,(ie-ne)*y,(ue+ae)*a).close()),E}),go.Shape.defineFigureGenerator("KanbanPost",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.2*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,0)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,a)),E}),go.Shape.defineFigureGenerator("Forklift",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0));var z=new go.PathFigure(0,.5*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var ne=new go.PathFigure(.5*y,.8*a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*y,.1*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*y,.8*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.5*y,.8*a));var ae=new go.PathFigure(.5*y,.7*a,!1);E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y,.7*a));var ie=.1,ue=Ee*.1,ce=.1,fe=.9,Ce=new go.PathFigure((ce-ie)*y,fe*a,!0);E.add(Ce),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ce*y,(fe-ie)*a,(ce-ie)*y,(fe-ue)*a,(ce-ue)*y,(fe-ie)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ie)*y,fe*a,(ce+ue)*y,(fe-ie)*a,(ce+ie)*y,(fe-ue)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,ce*y,(fe+ie)*a,(ce+ie)*y,(fe+ue)*a,(ce+ue)*y,(fe+ie)*a)),Ce.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ie)*y,fe*a,(ce-ue)*y,(fe+ie)*a,(ce-ie)*y,(fe+ue)*a)),ie=.1,ue=Ee*.1,ce=.4,fe=.9;var Pe=new go.PathFigure((ce-ie)*y,fe*a,!0);return E.add(Pe),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ce*y,(fe-ie)*a,(ce-ie)*y,(fe-ue)*a,(ce-ue)*y,(fe-ie)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ce+ie)*y,fe*a,(ce+ue)*y,(fe-ie)*a,(ce+ie)*y,(fe-ue)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,ce*y,(fe+ie)*a,(ce+ie)*y,(fe+ue)*a,(ce+ue)*y,(fe+ie)*a)),Pe.add(new go.PathSegment(go.PathSegment.Bezier,(ce-ie)*y,fe*a,(ce-ue)*y,(fe+ie)*a,(ce-ie)*y,(fe+ue)*a)),E}),go.Shape.defineFigureGenerator("RailShipment",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.1*y,.4*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.45*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.9*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.4*a).close());var z=new go.PathFigure(.45*y,.7*a,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.55*y,.7*a));var ne=new go.PathFigure(.55*y,.4*a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.9*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*y,.9*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.55*y,.4*a).close());var ce=.05,fe=Ee*.05,Ce=.175,Pe=.95,ae=new go.PathFigure((Ce-ce)*y,Pe*a,!0);E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-ce)*a,(Ce-ce)*y,(Pe-fe)*a,(Ce-fe)*y,(Pe-ce)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+ce)*y,Pe*a,(Ce+fe)*y,(Pe-ce)*a,(Ce+ce)*y,(Pe-fe)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+ce)*a,(Ce+ce)*y,(Pe+fe)*a,(Ce+fe)*y,(Pe+ce)*a)),ae.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-ce)*y,Pe*a,(Ce-fe)*y,(Pe+ce)*a,(Ce-ce)*y,(Pe+fe)*a));var ce=.05,fe=Ee*.05,Ce=.375,Pe=.95,ie=new go.PathFigure((Ce-ce)*y,Pe*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-ce)*a,(Ce-ce)*y,(Pe-fe)*a,(Ce-fe)*y,(Pe-ce)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+ce)*y,Pe*a,(Ce+fe)*y,(Pe-ce)*a,(Ce+ce)*y,(Pe-fe)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+ce)*a,(Ce+ce)*y,(Pe+fe)*a,(Ce+fe)*y,(Pe+ce)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-ce)*y,Pe*a,(Ce-fe)*y,(Pe+ce)*a,(Ce-ce)*y,(Pe+fe)*a));var ce=.05,fe=Ee*.05,Ce=.625,Pe=.95,ue=new go.PathFigure((Ce-ce)*y,Pe*a,!0);E.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-ce)*a,(Ce-ce)*y,(Pe-fe)*a,(Ce-fe)*y,(Pe-ce)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+ce)*y,Pe*a,(Ce+fe)*y,(Pe-ce)*a,(Ce+ce)*y,(Pe-fe)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+ce)*a,(Ce+ce)*y,(Pe+fe)*a,(Ce+fe)*y,(Pe+ce)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-ce)*y,Pe*a,(Ce-fe)*y,(Pe+ce)*a,(Ce-ce)*y,(Pe+fe)*a));var ce=.05,fe=Ee*.05,Ce=.825,Pe=.95,je=new go.PathFigure((Ce-ce)*y,Pe*a,!0);E.add(je),je.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe-ce)*a,(Ce-ce)*y,(Pe-fe)*a,(Ce-fe)*y,(Pe-ce)*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,(Ce+ce)*y,Pe*a,(Ce+fe)*y,(Pe-ce)*a,(Ce+ce)*y,(Pe-fe)*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,Ce*y,(Pe+ce)*a,(Ce+ce)*y,(Pe+fe)*a,(Ce+fe)*y,(Pe+ce)*a)),je.add(new go.PathSegment(go.PathSegment.Bezier,(Ce-ce)*y,Pe*a,(Ce-fe)*y,(Pe+ce)*a,(Ce-ce)*y,(Pe+fe)*a).close());var pe=new go.PathFigure(0,a,!1);return E.add(pe),pe.add(new go.PathSegment(go.PathSegment.Line,y,a).close()),E}),go.Shape.defineFigureGenerator("Warehouse",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,0).close());var z=new go.PathFigure(0,.2*a,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.2*a).close());var ne=new go.PathFigure(.15*y,a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.15*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*y,.5*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.4*y,a)),ne.add(new go.PathSegment(go.PathSegment.Line,.15*y,a).close());var ae=.05,ie=Ee*.05,ue=.35,ce=.775,fe=new go.PathFigure((ue-ae)*y,ce*a,!0);return E.add(fe),fe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(ce-ae)*a,(ue-ae)*y,(ce-ie)*a,(ue-ie)*y,(ce-ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ue+ae)*y,ce*a,(ue+ie)*y,(ce-ae)*a,(ue+ae)*y,(ce-ie)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,ue*y,(ce+ae)*a,(ue+ae)*y,(ce+ie)*a,(ue+ie)*y,(ce+ae)*a)),fe.add(new go.PathSegment(go.PathSegment.Bezier,(ue-ae)*y,ce*a,(ue-ie)*y,(ce+ae)*a,(ue-ae)*y,(ce+ie)*a).close()),E}),go.Shape.defineFigureGenerator("ControlCenter",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.8*a).close()),E}),go.Shape.defineFigureGenerator("Bluetooth",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.75*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.25*a)),E}),go.Shape.defineFigureGenerator("Bookmark",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E}),go.Shape.defineFigureGenerator("Bookmark",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),b.add(new go.PathSegment(go.PathSegment.Line,0,0)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Move,.2*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,.8*y,.4*a)),E}),go.Shape.defineFigureGenerator("Globe",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.5*a,.75*y,0,y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,y,.75*a,.75*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.25*y,a,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,0,.25*a,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,a,.15*y,.25*a,.15*y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.85*y,.75*a,.85*y,.25*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.15*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.15*a,.35*y,.3*a,.65*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.1675*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8325*y,.85*a,.35*y,.7*a,.65*y,.7*a)),E}),go.Shape.defineFigureGenerator("Wave",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.25*a,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.25*a,.1*y,0,.2*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.25*a,.425*y,.5*a,.575*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.25*a,.8*y,0,.9*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.75*a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.25*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.75*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.75*a,.1*y,.5*a,.2*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.7*y,.75*a,.425*y,a,.575*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.75*a,.8*y,.5*a,.9*y,.5*a)),E}),go.Shape.defineFigureGenerator("Operator",function(le,y,a){var E=new go.Geometry,b=.3,z=Ee*.3,ne=.5,ae=.7,ie=new go.PathFigure((ne-b)*y,ae*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-b)*a,(ne-b)*y,(ae-z)*a,(ne-z)*y,(ae-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*y,ae*a,(ne+z)*y,(ae-b)*a,(ne+b)*y,(ae-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+b)*a,(ne+b)*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*y,ae*a,(ne-z)*y,(ae+b)*a,(ne-b)*y,(ae+z)*a));var ue=new go.PathFigure(0,.7*a,!1);return E.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,y,.7*a,0,0,y,0)),E}),go.Shape.defineFigureGenerator("TripleFanBlades",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.5*y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.65*y,.3*a,.65*y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,0,.35*y,.5*a,.35*y,.3*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,a,.3*y,.6*a,.1*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.2*y,a,.35*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.65*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,a,.7*y,.6*a,.9*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.65*a,.8*y,a,.65*y,.95*a)),E}),go.Shape.defineFigureGenerator("CentrifugalPump",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y,0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,0,.075*a,0,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.4*y,a,0,a,.4*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.4*a,.8*y,a,.85*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,0)),E}),go.Shape.defineFigureGenerator("Battery",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,.4*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.1*a));var z=new go.PathFigure(0,.6*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Move,0,.4*a)),z.add(new go.PathSegment(go.PathSegment.Line,y,.4*a)),E}),go.Shape.defineFigureGenerator("Delete",function(le,y,a){var E=new go.Geometry,b=.5,z=Ee*.5,ne=.5,ae=.5,ie=new go.PathFigure((ne-b)*y,ae*a,!0);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-b)*a,(ne-b)*y,(ae-z)*a,(ne-z)*y,(ae-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*y,ae*a,(ne+z)*y,(ae-b)*a,(ne+b)*y,(ae-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+b)*a,(ne+b)*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*y,ae*a,(ne-z)*y,(ae+b)*a,(ne-b)*y,(ae+z)*a));var ue=new go.PathFigure(.15*y,.5*a,!1);return E.add(ue),ue.add(new go.PathSegment(go.PathSegment.Line,.85*y,.5*a)),E}),go.Shape.defineFigureGenerator("Flag",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.1*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Move,0,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.1*a,.15*y,0,.35*y,0)),b.add(new go.PathSegment(go.PathSegment.Bezier,y,.1*a,.65*y,.2*a,.85*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.5*y,.5*a,.85*y,.6*a,.65*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.5*a,.35*y,.4*a,.15*y,.4*a).close()),E}),go.Shape.defineFigureGenerator("Help",function(le,y,a){var E=new go.Geometry,b=.5,z=Ee*.5,ne=.5,ae=.5,ie=new go.PathFigure((ne-b)*y,ae*a,!1);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-b)*a,(ne-b)*y,(ae-z)*a,(ne-z)*y,(ae-b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*y,ae*a,(ne+z)*y,(ae-b)*a,(ne+b)*y,(ae-z)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+b)*a,(ne+b)*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),ie.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*y,ae*a,(ne-z)*y,(ae+b)*a,(ne-b)*y,(ae+z)*a).close()),b=.05,z=Ee*.05,ne=.5,ae=.8;var ue=new go.PathFigure((ne-b)*y,ae*a,!1);return E.add(ue),ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae-b)*a,(ne-b)*y,(ae-z)*a,(ne-z)*y,(ae-b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne+b)*y,ae*a,(ne+z)*y,(ae-b)*a,(ne+b)*y,(ae-z)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,ne*y,(ae+b)*a,(ne+b)*y,(ae+z)*a,(ne+z)*y,(ae+b)*a)),ue.add(new go.PathSegment(go.PathSegment.Bezier,(ne-b)*y,ae*a,(ne-z)*y,(ae+b)*a,(ne-b)*y,(ae+z)*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)),E}),go.Shape.defineFigureGenerator("Location",function(le,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(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*y,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.3*a)),E}),go.Shape.defineFigureGenerator("Unlocked",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,.5*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.5*a));var z=new go.PathFigure(.2*y,.5*a,!1);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Move,.2*y,.5*a)),z.add(new go.PathSegment(go.PathSegment.Line,.2*y,.3*a)),z.add(new go.PathSegment(go.PathSegment.Bezier,.8*y,.3*a,.25*y,0,.75*y,0)),z.add(new go.PathSegment(go.PathSegment.Line,.8*y,.35*a)),E}),go.Shape.defineFigureGenerator("Gear",function(le,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(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.5*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Bezier,.1*y,.3*a,0,.375*a,.05*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.45*y,.075*a,.3*y,.225*a,.4*y,.175*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.525*y,.075*a,.46*y,.05*a,.525*y,.05*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.3*y,.4*a,.525*y,.275*a,.475*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.9*y,.4*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.55*a,y,.4*a,y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.425*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.55*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.6*y,.7*a,.675*y,.55*a,.675*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.575*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.575*y,.85*a,.65*y,.7*a,.65*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Line,.525*y,.85*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.535*y,a,.61*y,.85*a,.61*y,a)),b.add(new go.PathSegment(go.PathSegment.Bezier,0,.9*a,.435*y,a,0,a).close()),E}),go.Shape.defineFigureGenerator("Map",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,.2*a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.25*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.25*y,.8*a)),b.add(new go.PathSegment(go.PathSegment.Move,.5*y,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a)),b.add(new go.PathSegment(go.PathSegment.Move,.75*y,0)),b.add(new go.PathSegment(go.PathSegment.Line,.75*y,.8*a)),E}),go.Shape.defineFigureGenerator("Eject",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y,a)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.7)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.7).close());var z=new go.PathFigure(0,a*.6,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y,.6*a)),z.add(new go.PathSegment(go.PathSegment.Line,.5*y,0).close()),E}),go.Shape.defineFigureGenerator("Pencil",function(le,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(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*1,a*1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.046*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.3)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,(1-.046)*y,a*.85)),b.add(new go.PathSegment(go.PathSegment.Line,y,a*.85).close());var z=new go.PathFigure(.126*y,.85*a,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,.126*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*y,.45*a)),z.add(new go.PathSegment(go.PathSegment.Line,.322*y,.85*a).close());var ne=new go.PathFigure(.402*y,.85*a,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,.402*y,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*y,.45*a)),ne.add(new go.PathSegment(go.PathSegment.Line,.598*y,.85*a).close());var ae=new go.PathFigure(.678*y,.85*a,!1);E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,.678*y,.45*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.874*y,.45*a)),ae.add(new go.PathSegment(go.PathSegment.Line,.874*y,.85*a).close());var ie=new go.PathFigure(.5*y,.1*a,!1);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,(.046+.15)*y,.3*a)),ie.add(new go.PathSegment(go.PathSegment.Line,(1-(.046+.15))*y,.3*a).close()),E}),go.Shape.defineFigureGenerator("Staircase",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a*1,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.8)),b.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.6)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.4)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.2)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.15)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*.95).close()),E}),go.Shape.defineFigureGenerator("5Bars",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,a*1,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.184,a*(1-.184)).close());var z=new go.PathFigure(y*.204,a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.204,a*(1-.184))),z.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*(1-.184*2))),z.add(new go.PathSegment(go.PathSegment.Line,y*.388,a*1).close());var ne=new go.PathFigure(y*.408,a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.408,a*(1-.184*2))),ne.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*(1-.184*3))),ne.add(new go.PathSegment(go.PathSegment.Line,y*.592,a*1).close());var ae=new go.PathFigure(y*.612,a,!0);E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.612,a*(1-.184*3))),ae.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*(1-.184*4))),ae.add(new go.PathSegment(go.PathSegment.Line,y*.796,a*1).close());var ie=new go.PathFigure(y*.816,a,!0);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y*.816,a*(1-.184*4))),ie.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-.184*5))),ie.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1).close()),E}),go.Shape.defineFigureGenerator("PC",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,0).close());var z=new go.PathFigure(y*.055,.07*a,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.07)),z.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.1).close());var ne=new go.PathFigure(y*.055,.13*a,!0);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.13)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.16)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.16).close());var ae=new go.PathFigure(y*.055,.18*a,!0);E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.18)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.245,a*.21)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.055,a*.21).close());var ie=new go.PathFigure(y*1,0,!0);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y*.4,0)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.65)),ie.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.65).close()),E}),go.Shape.defineFigureGenerator("Plane",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(.55*y,a,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,.5*y,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.7*a)),b.add(new go.PathSegment(go.PathSegment.Line,.1*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.35*y,.525*a,0,.4*a,.225*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.4*y,.475*a)),b.add(new go.PathSegment(go.PathSegment.Line,.15*y,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,.2*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.325*a)),b.add(new go.PathSegment(go.PathSegment.Line,.85*y,.1*a)),b.add(new go.PathSegment(go.PathSegment.Bezier,.9*y,.2*a,.975*y,0,y,.08*a)),b.add(new go.PathSegment(go.PathSegment.Line,.7*y,.45*a)),b.add(new go.PathSegment(go.PathSegment.Line,.6*y,.95*a)),b.add(new go.PathSegment(go.PathSegment.Line,.55*y,a).close()),E}),go.Shape.defineFigureGenerator("Key",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*1,a*.5,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.4*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.2*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.35*a)),b.add(new go.PathSegment(go.PathSegment.Line,0,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.15,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,.8*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.65*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,.55*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,.6*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,.575*a)),b.add(new go.PathSegment(go.PathSegment.Line,y*.9,.6*a).close()),b.add(new go.PathSegment(go.PathSegment.Move,.17*y,.425*a)),b.add(new go.PathSegment(go.PathSegment.Arc,270,360,.17*y,.5*a,.075*y,.075*a).close()),E}),go.Shape.defineFigureGenerator("FilmTape",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(0,0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Arc,270,180,y*0,y*.3,y*.055)),b.add(new go.PathSegment(go.PathSegment.Line,0,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.08,a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*1),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*2),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*3),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*4),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*5),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*6),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*7),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*8),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*9),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*10),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*11),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*12),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*13),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*14),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*.95)),b.add(new go.PathSegment(go.PathSegment.Line,y*(.08+.056*15),a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var z=new go.PathFigure(0,0,!1);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*0)),z.add(new go.PathSegment(go.PathSegment.Arc,270,-180,y*1,y*.3,y*.055)),z.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1));var ne=new go.PathFigure(y*.11,a*.1,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.1)),ne.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*0),a*.8)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.11,a*.8).close());var ae=new go.PathFigure(y*(.11+.24133333*1+.028*1),a*.1,!1);E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.1)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*1),a*.8)),ae.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*1+.028*1),a*.8).close());var ie=new go.PathFigure(y*(.11+.24133333*2+.028*2),a*.1,!1);return E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.1)),ie.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*3+.028*2),a*.8)),ie.add(new go.PathSegment(go.PathSegment.Line,y*(.11+.24133333*2+.028*2),a*.8).close()),E}),go.Shape.defineFigureGenerator("FloppyDisk",function(le,y,a){var E=new go.Geometry,b=8,z=b*Ee,ne=new go.PathFigure(b,0,!1);E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.86,0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.14)),ne.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-z,y-z,a)),ne.add(new go.PathSegment(go.PathSegment.Line,b,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,z,a,0,a-z)),ne.add(new go.PathSegment(go.PathSegment.Line,0,b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,b,0,0,z,z,0).close());var ae=new go.PathFigure(y*.83,0,!1);E.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.3)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.3)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*0).close());var ie=new go.PathFigure(y*.83,a*1,!1);E.add(ie),ie.add(new go.PathSegment(go.PathSegment.Line,y*.83,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*.5)),ie.add(new go.PathSegment(go.PathSegment.Line,y*.17,a*1).close());var ue=new go.PathFigure(y*.78,a*.05,!1);return E.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()),E}),go.Shape.defineFigureGenerator("SpeechBubble",function(le,y,a){var E=le?le.parameter1:NaN;(isNaN(E)||E<0)&&(E=15),E=Math.min(E,y/3),E=Math.min(E,a/3);var b=E*Ee,z=a*.8,ne=new go.Geometry,ae=new go.PathFigure(E,0,!0);return ne.add(ae),ae.add(new go.PathSegment(go.PathSegment.Line,y-E,0)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y,E,y-b,0,y,b)),ae.add(new go.PathSegment(go.PathSegment.Line,y,z-E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,y-E,z,y,z-b,y-b,z)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.7,z)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.7,a)),ae.add(new go.PathSegment(go.PathSegment.Line,y*.55,z)),ae.add(new go.PathSegment(go.PathSegment.Line,E,z)),ae.add(new go.PathSegment(go.PathSegment.Bezier,0,z-E,b,z,0,z-b)),ae.add(new go.PathSegment(go.PathSegment.Line,0,E)),ae.add(new go.PathSegment(go.PathSegment.Bezier,E,0,0,b,b,0).close()),b>1?(ne.spot1=new go.Spot(0,0,b,b),ne.spot2=new go.Spot(1,.8,-b,-b)):(ne.spot1=go.Spot.TopLeft,ne.spot2=new go.Spot(1,.8)),ne}),go.Shape.defineFigureGenerator("Repeat",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*.45,!0);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.2,a*.45).close());var z=new go.PathFigure(y*1,a*.55,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*1)),z.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.55)),z.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.1)),z.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),z.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*.55).close()),E}),go.Shape.defineFigureGenerator("Windows",function(le,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(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*.1,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.9)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.9).close());var z=new go.PathFigure(y*.1,a*.2,!0);E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.25)),z.add(new go.PathSegment(go.PathSegment.Line,y*.22,a*.285)),z.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,y*.1,a*.37)),z.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.32)),z.add(new go.PathSegment(go.PathSegment.Line,y*.275,a*.25).close());var ne=new go.PathFigure(y*.28,a*.37,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.37)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.41)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.28,a*.41).close()),E}),go.Shape.defineFigureGenerator("Beaker",function(le,y,a){var E=new go.Geometry,b=15,z=b*Ee,ne=new go.PathFigure(y*.62,a*.475,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y,a-b)),ne.add(new go.PathSegment(go.PathSegment.Bezier,y-b,a,y,a-z,y-z,a)),ne.add(new go.PathSegment(go.PathSegment.Line,b,a)),ne.add(new go.PathSegment(go.PathSegment.Bezier,0,a-b,z,a,0,a-z)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.475)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.38,a*.03)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*0)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.62,a*.03).close()),z>1?(E.spot1=new go.Spot(0,0,z,z),E.spot2=new go.Spot(1,1,-z,-z)):(E.spot1=go.Spot.TopLeft,E.spot2=go.Spot.BottomRight),E}),go.Shape.defineFigureGenerator("Download",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var z=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-z)).close());var ne=new go.PathFigure(y*.4,a*0,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.66)),ne.add(new go.PathSegment(go.PathSegment.Line,y*(1-.26),a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.44)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*0).close()),E}),go.Shape.defineFigureGenerator("Bin",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var z=.1/.3;return b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-z)).close()),E}),go.Shape.defineFigureGenerator("Upload",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*0,a*1,!0);E.add(b);var z=.1/.3;b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.8,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.66,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.755,a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*.93,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.64,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.61,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.39,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.36,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*.07,a*(1-z))),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.755),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*.055)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.66),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*(1-.8),a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*(1-z)).close());var ne=new go.PathFigure(y*.5,a*0,!0);return E.add(ne),ne.add(new go.PathSegment(go.PathSegment.Line,y*.26,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.4,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.63)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.6,a*.25)),ne.add(new go.PathSegment(go.PathSegment.Line,y*.74,a*.25).close()),E}),go.Shape.defineFigureGenerator("EmptyDrink",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close()),E}),go.Shape.defineFigureGenerator("Drink",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.15,a*0,!1);E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.85,a*0)),b.add(new go.PathSegment(go.PathSegment.Line,y*.7,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.3,a*1).close());var z=new go.PathFigure(y*.235,a*.28,!0);return E.add(z),z.add(new go.PathSegment(go.PathSegment.Line,y*.765,a*.28)),z.add(new go.PathSegment(go.PathSegment.Line,y*.655,a*.97)),z.add(new go.PathSegment(go.PathSegment.Line,y*.345,a*.97).close()),E}),go.Shape.defineFigureGenerator("4Arrows",function(le,y,a){var E=new go.Geometry,b=new go.PathFigure(y*.5,a*0,!0);return E.add(b),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*1,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*.75,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.55,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.65,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.5,a*1)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.75)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.55)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.65)),b.add(new go.PathSegment(go.PathSegment.Line,y*0,a*.5)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.35)),b.add(new go.PathSegment(go.PathSegment.Line,y*.25,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.45)),b.add(new go.PathSegment(go.PathSegment.Line,y*.45,a*.25)),b.add(new go.PathSegment(go.PathSegment.Line,y*.35,a*.25).close()),E}),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")},93510: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 ct={},kt="5.0",re={},x=null,ve=!1,Xe=!1,Ne=null,Oe=!1,Me=null,Ee=null,Ze=0;Ze<arguments.length;Ze++){var at=arguments[Ze];if(at!==null)switch(typeof at){case"number":kt=at.toFixed(1);break;case"string":at.match(new RegExp("^[0-9]\\.[0-9]+$"))?kt=at:Ne=at;break;case"object":typeof at.is3D!="undefined"?x=at:re=at;break;case"boolean":ve=at,Xe=!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},re.material_id!==void 0&&!Xe&&(ve=!0)),Ne!==null&&re.id===void 0&&(re.id=Ne);var ot="",lt="",_e=!1,Ye=null,le=null,y=null,a=!1,E=null,b=null,z=null,ne=null,ae=null;re.height!==void 0&&(re.height=Math.round(re.height)),re.width!==void 0&&(re.width=Math.round(re.width));var ie=function(Le){return parseFloat(Le)>4?parseFloat(Le):5};ct.setHTML5Codebase=function(Le,nt){Ee=Le,ze(Le,nt)},ct.setJavaCodebase=ct.setJavaCodebaseVersion=ct.isCompiledInstalled=ct.setPreCompiledScriptPath=ct.setPreCompiledResourcePath=function(){},ct.setHTML5CodebaseVersion=function(Le,nt){var Tt=parseFloat(Le);if(Tt!==NaN&&Tt<5){console.log("The GeoGebra HTML5 codebase version "+Tt+" is deprecated. Using version latest instead.");return}Me=Le,yt(Le,nt)},ct.getHTML5CodebaseVersion=function(){return le},ct.getParameters=function(){return re},ct.setFontsCSSURL=function(Le){ne=Le},ct.setGiacJSURL=function(Le){},ct.setJNLPFile=function(Le){ot=Le},ct.setJNLPBaseDir=function(Le){},ct.inject=function(){function Le(){return window.frameElement&&window.frameElement.getAttribute("data-singleton")}for(var nt="auto",Tt=re.id,an,vt=!1,$t=0;$t<arguments.length;$t++){var De=arguments[$t];typeof De=="string"?(De=De.toLowerCase(),De.match(/^(prefer)?(java|html5|compiled|auto|screenshot)$/)?nt=De:Tt=arguments[$t]):typeof De=="boolean"?vt=De:De instanceof HTMLElement&&(an=De)}tt();function tt(){if(!Oe){setTimeout(tt,200);return}nt=qt(nt);var Ct=an||document.getElementById(Tt);if(!Ct){console.log("possibly bug on ajax loading? ");return}if(ct.removeExistingApplet(Ct,!1),re.width===void 0&&Ct.clientWidth&&(re.width=Ct.clientWidth),re.height===void 0&&Ct.clientHeight&&(re.height=Ct.clientHeight),!(re.width&&re.height)&&nt==="html5"&&(delete re.width,delete re.height),Ye=nt,nt==="screenshot")Nt(Ct,re);else{var rn=!1;re.hasOwnProperty("playButton")&&re.playButton||re.hasOwnProperty("clickToLoad")&&re.clickToLoad?rn=!0:re.hasOwnProperty("playButtonAutoDecide")&&re.playButtonAutoDecide&&(rn=(!ue()||Le())&&ce()),rn?(Ye="screenshot",Ue(Ct,re,vt,nt)):Ve(Ct,re,vt)}}};function ue(){try{return window.self!==window.top}catch(Le){return!0}}function ce(){return re.hasOwnProperty("screenshotGenerator")&&re.screenshotGenerator?!1:Math.max(screen.width,screen.height)<800}ct.getViews=function(){return x},ct.isJavaInstalled=function(){return!1};var fe=function(Le){var nt=function($t){var De=JSON.parse($t),tt=function(Ht){return Ht.type=="G"||Ht.type=="E"},Ct=De.elements?De.elements.filter(tt)[0]:De;if(!Ct||!Ct.url){Tt();return}re.fileName=Ct.url,Ce(Ct.settings||{}),x.is3D=!0;var rn="https://www.geogebra.org/images/";ct.setPreviewImage(E||Ct.previewUrl,rn+"GeoGebra_loading.png",rn+"applet_play.png"),Le()},Tt=function(){re.onError&&re.onError(),ut("Error: Fetching material (id "+re.material_id+") failed.",re)},an=location.host.match(/(www|stage|beta|groot|alpha).geogebra.(org|net)/)?location.host:"www.geogebra.org",vt="/materials/"+re.material_id+"?scope=basic";Pe("https://"+an+"/api/proxy.php?path="+encodeURIComponent(vt),nt,Tt)};function Ce(Le){var nt=["width","height","showToolBar","showMenuBar","showAlgebraInput","allowStyleBar","showResetIcon","enableLabelDrags","enableShiftDragZoom","enableRightClick","appName"];["enableLabelDrags","enableShiftDragZoom","enableRightClick"].forEach(function(Tt){Le[Tt]=!!Le[Tt]}),nt.forEach(function(Tt){re[Tt]===void 0&&Le[Tt]!==void 0&&(re[Tt]=Le[Tt])}),re.showToolBarHelp===void 0&&(re.showToolBarHelp=re.showToolBar)}function Pe(Le,nt,Tt){var an=new XMLHttpRequest;an.open("GET",Le),an.onload=function(){nt(an.responseText)},an.onerror=Tt,an.send()}ct.isHTML5Installed=function(){return!0},ct.getLoadedAppletType=function(){return Ye},ct.setPreviewImage=function(Le,nt,Tt){E=Le,b=nt,z=Tt},ct.removeExistingApplet=function(Le,nt){var Tt;typeof Le=="string"&&(Le=document.getElementById(Le)),Ye=null;var an=null;for(Tt=0;Tt<Le.childNodes.length;Tt++){var vt=Le.childNodes[Tt],$t=vt.className;$t==="applet_screenshot"?nt?(vt.style.display="block",Ye="screenshot"):vt.style.display="none":$t!=="applet_scaler prerender"&&(Le.removeChild(vt),an=$t&&$t.indexOf("appletParameters")!=-1?vt.id:null,Tt--)}var De=re.id!==void 0?re.id:an,tt=window[De];tt&&typeof tt.getBase64=="function"&&(tt.remove(),window[De]=null)},ct.refreshHitPoints=function(){if(ie(ggbHTML5LoadedCodebaseVersion)>=5)return!0;var Le=ct.getAppletObject();return Le&&typeof Le.recalculateEnvironments=="function"?(Le.recalculateEnvironments(),!0):!1},ct.startAnimation=function(){var Le=ct.getAppletObject();return Le&&typeof Le.startAnimation=="function"?(Le.startAnimation(),!0):!1},ct.stopAnimation=function(){var Le=ct.getAppletObject();return Le&&typeof Le.stopAnimation=="function"?(Le.stopAnimation(),!0):!1},ct.getAppletObject=function(){var Le=re.id!==void 0?re.id:"ggbApplet";return window[Le]},ct.resize=function(){};var je=function(Le,nt,Tt){var an=document.createElement("param");an.setAttribute("name",nt),an.setAttribute("value",Tt),Le.appendChild(an)},pe=function(Le){return Le&&Le!=="false"},Ve=function(Le,nt,Tt){ie(le)<=4.2&&(Tt=!0);var an=!isRenderGGBElementEnabled&&!scriptLoadStarted;(!isRenderGGBElementEnabled&&!scriptLoadStarted||ggbHTML5LoadedCodebaseVersion!==le||ggbHTML5LoadedCodebaseIsWebSimple&&!a)&&(an=!0,isRenderGGBElementEnabled=!1,scriptLoadStarted=!1);var vt=document.createElement("div");vt.classList.add("appletParameters","notranslate");var $t=nt.width,De=nt.height;if(nt.disableAutoScale=nt.disableAutoScale===void 0?GGBAppletUtils.isFlexibleWorksheetEditor():nt.disableAutoScale,nt.width!==void 0)if(ie(le)<=4.4)pe(nt.showToolBar)&&(nt.height-=7),pe(nt.showAlgebraInput)&&(nt.height-=37),nt.width<605&&pe(nt.showToolBar)&&(nt.width=605,$t=605);else{var tt=100;(pe(nt.showToolBar)||pe(nt.showMenuBar))&&(nt.hasOwnProperty("customToolBar")&&(nt.customToolbar=nt.customToolBar),tt=pe(nt.showMenuBar)?245:155),$t<tt&&(nt.width=tt,$t=tt)}vt.style.border="none",vt.style.display="inline-block";for(var Ct in nt)nt.hasOwnProperty(Ct)&&Ct!=="appletOnLoad"&&vt.setAttribute("data-param-"+Ct,nt[Ct]);ne&&vt.setAttribute("data-param-fontscssurl",ne),ct.resize=function(){GGBAppletUtils.responsiveResize(Le,nt)},window.addEventListener("resize",function(xe){ct.resize()});var rn=typeof nt.appletOnLoad=="function"?nt.appletOnLoad:function(){};if(!Tt&&nt.width!==void 0){nt.hasOwnProperty("showSplash")||vt.setAttribute("data-param-showSplash","false");var Ht=Le.querySelector(".applet_scaler.prerender"),Qe=Ht!==null;if(Qe)var Je=Ht.querySelector(".ggb_preview");else{var Je=jt($t,De,nt.borderColor,!1);Ht=document.createElement("div"),Ht.className="applet_scaler",Ht.style.position="relative",Ht.style.display="block",Ht.style.width=$t+"px",Ht.style.height=De+"px"}window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(Ht,"66%"),ie(le)>=5?(nt.appletOnLoad=function(xe){var He=Le.querySelector(".ggb_preview");He&&He.parentNode.removeChild(He),window.GGBT_spinner&&window.GGBT_spinner.removeSpinner(Ht),window.GGBT_wsf_view&&$(window).trigger("resize"),rn(xe)},Qe||Ht.appendChild(Je)):vt.appendChild(Je),Ht.appendChild(vt),Qe||Le.appendChild(Ht),setTimeout(function(){ct.resize()},1)}else{var we=document.createElement("div");we.className="applet_scaler",we.style.position="relative",we.style.display="block",we.appendChild(vt),Le.appendChild(we),nt.appletOnLoad=function(xe){ct.resize(),rn(xe)}}function me(xe,He){He&&typeof He.appletOnLoad=="function"&&typeof renderGGBElement=="function"?renderGGBElement(xe,He.appletOnLoad):renderGGBElement(xe),ut("GeoGebra HTML5 applet injected and rendered with previously loaded codebase.",He)}function Re(xe,He){typeof renderGGBElement=="undefined"?(html5AppletsToProcess===null&&(html5AppletsToProcess=[]),html5AppletsToProcess.push({article:xe,params:He}),window.renderGGBElementReady=function(){isRenderGGBElementEnabled=!0,html5AppletsToProcess!==null&&html5AppletsToProcess.length&&(html5AppletsToProcess.forEach(function(Bt){me(Bt.article,Bt.params)}),html5AppletsToProcess=null)},ie(le)<5&&(xe.className+=" geogebraweb")):me(xe,He)}if(an){scriptLoadStarted=!0;for(var ke=0;ke<vt.childNodes.length;ke++){var ye=vt.childNodes[ke].tagName;ye==="TABLE"&&(vt.removeChild(vt.childNodes[ke]),ke--)}if(ggbHTML5LoadedScript!==null){var Se=document.querySelector('script[src="'+ggbHTML5LoadedScript+'"]');Se!=null&&Se.parentNode.removeChild(Se)}var et=document.createElement("script"),Ie=function(){Re(vt,nt)};et.src=lt+y,ggbHTML5LoadedCodebaseIsWebSimple=a,ggbHTML5LoadedCodebaseVersion=le,ggbHTML5LoadedScript=et.src,ut("GeoGebra HTML5 codebase loaded: '"+lt+"'.",nt),!Ee&&(!Me||Me=="5.0")?(a?webSimple.succeeded=webSimple.succeeded||webSimple():web3d.succeeded=web3d.succeeded||web3d(),Ie()):lt.requirejs?__webpack_require__.e(3861).then(function(){var xe=[__webpack_require__(40341)];Ie.apply(null,xe)}.bind(this)).catch(__webpack_require__.oe):(et.onload=Ie,Le.appendChild(et))}else Re(vt,nt);nt.height=De,nt.width=$t},Nt=function(Le,nt,Tt){var an=jt(nt.width,nt.height,nt.borderColor,Tt),vt=document.createElement("div");vt.style.position="relative",vt.style.display="block",vt.style.width=nt.width+"px",vt.style.height=nt.height+"px",vt.className="applet_screenshot applet_scaler"+(Tt?" applet_screenshot_play":""),vt.appendChild(an);var $t=GGBAppletUtils.getScale(nt,Le,Tt);Tt?(Le.appendChild(ft()),window.GGBT_wsf_view||(Le.style.position="relative")):window.GGBT_spinner&&window.GGBT_spinner.attachSpinner(vt,"66%"),Le.appendChild(vt),$t!==1&&!isNaN($t)&&(GGBAppletUtils.scaleElement(vt,$t),vt.style.width=nt.width+"px",vt.style.height=nt.height+"px",vt.parentNode.style.width=nt.width*$t+"px",vt.parentNode.style.height=nt.height*$t+"px"),ct.resize=function(){Zt(Le,an,vt,Tt)},window.addEventListener("resize",function(De){ct.resize()}),ct.resize()};function Zt(Le,nt,Tt,an){if(Le.contains(nt)){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Le.id!=="fullscreencontent")return;window.GGBT_wsf_view.setCloseBtnPosition(Le)}var vt=GGBAppletUtils.getScale(re,Le,an);Tt.parentNode!==null&&(!isNaN(vt)&&vt!==1?(GGBAppletUtils.scaleElement(Tt,vt),Tt.parentNode.style.width=re.width*vt+"px",Tt.parentNode.style.height=re.height*vt+"px"):(GGBAppletUtils.scaleElement(Tt,1),Tt.parentNode.style.width=re.width+"px",Tt.parentNode.style.height=re.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&GGBAppletUtils.positionCenter(Le),typeof window.GGBT_ws_header_footer=="object"&&window.GGBT_ws_header_footer.setWsScrollerHeight()}}ct.onExitFullscreen=function(Le,nt){nt.appendChild(Le)};var Ue=function(Le,nt,Tt,an){Nt(Le,nt,!0);for(var vt=function(){var tt=[];for(De=0;De<Le.childNodes.length;De++)tt.push(Le.childNodes[De]);if(window.GGBT_wsf_view){var Ct=window.GGBT_wsf_view.renderFullScreen(Le,nt.id),rn=document.getElementById("fullscreencontainer"),Ht=jQuery(Le).find(".fullscreencontent");Ht.length>0?(Ct.remove(),Ht.attr("id","fullscreencontent").show(),jQuery(rn).append(Ht),window.dispatchEvent(new Event("resize"))):Ve(Ct,nt,!1),window.GGBT_wsf_view.launchFullScreen(rn)}else Ye=an,Ve(Le,nt,!1);if(!window.GGBT_wsf_view)for(De=0;De<tt.length;De++)Le.removeChild(tt[De])},$t=Le.getElementsByClassName("ggb_preview_play"),De=0;De<$t.length;De++)$t[De].addEventListener("click",vt,!1),$t[De].addEventListener("ontouchstart",vt,!1);typeof window.ggbAppletPlayerOnload=="function"&&window.ggbAppletPlayerOnload(Le),ce()&&window.GGBT_wsf_view&&$(".wsf-element-fullscreen-button").remove()},ft=function(){var Le=document.createElement("div");if(Le.className="ggb_preview_play icon-applet-play",!window.GGBT_wsf_view){var nt='.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");}',Tt=document.createElement("style");Tt.styleSheet?Tt.styleSheet.cssText=nt:Tt.appendChild(document.createTextNode(nt)),document.getElementsByTagName("head")[0].appendChild(Tt)}return Le},jt=function(Le,nt,Tt,an){var vt=document.createElement("div");vt.className="ggb_preview",vt.style.position="absolute",vt.style.zIndex="90",vt.style.width=Le-2+"px",vt.style.height=nt-2+"px",vt.style.top="0px",vt.style.left="0px",vt.style.overflow="hidden",vt.style.backgroundColor="white";var $t="lightgrey";Tt!==void 0&&(Tt==="none"?$t="transparent":$t=Tt),vt.style.border="1px solid "+$t;var De=document.createElement("img");if(De.style.position="relative",De.style.zIndex="1000",De.style.top="-1px",De.style.left="-1px",E!==null&&De.setAttribute("src",E),De.style.opacity=.7,b!==null){var tt,Ct,rn;if(!an){tt=document.createElement("img"),tt.style.position="absolute",tt.style.zIndex="1001",tt.style.opacity=1,De.style.opacity=.3,Ct=360,Ct>Le/4*3&&(Ct=Le/4*3),rn=Ct/5.8,tt.setAttribute("src",b),tt.setAttribute("width",Ct),tt.setAttribute("height",rn);var Ht=(Le-Ct)/2,Qe=(nt-rn)/2;tt.style.left=Ht+"px",tt.style.top=Qe+"px",vt.appendChild(tt)}}return vt.appendChild(De),vt},qt=function(Le){return Le=Le.toLowerCase(),Le==="html5"||Le==="screenshot"?Le:"html5"},_t=["web","webSimple","web3d","tablet","tablet3d","phone"],yt=function(Le,nt){if(le=Le,nt){ze(le,!0);return}var Tt=!ve;if(Tt){var an=ie(le);!isNaN(an)&&an<4.4&&(Tt=!1)}var vt,$t;window.location.protocol.substr(0,4)==="http"?vt=window.location.protocol:vt="http:";var De=le.indexOf("//");De>0?$t=le:De===0?$t=vt+le:$t="https://www.geogebra.org/apps/5.2.814.0/";for(var tt in _t)if(le.slice(_t[tt].length*-1)===_t[tt]||le.slice((_t[tt].length+1)*-1)===_t[tt]+"/"){ze($t,!1);return}!GGBAppletUtils.isFlexibleWorksheetEditor()&&Tt&&!x.is3D&&!x.AV&&!x.SV&&!x.CV&&!x.EV2&&!x.CP&&!x.PC&&!x.DA&&!x.FI&&!x.PV&&!pe(re.showToolBar)&&!pe(re.showMenuBar)&&!pe(re.showAlgebraInput)&&!pe(re.enableRightClick)&&(!re.appName||re.appName=="classic")?$t+="webSimple/":$t+="web3d/",ze($t,!1)},ze=function(Le,nt){if(Le.requirejs){lt=Le;return}Le.slice(-1)!=="/"&&(Le+="/"),lt=Le,nt===null&&(nt=Le.indexOf("http")===-1),_e=nt,y="web.nocache.js",a=!1;var Tt=lt.split("/");Tt.length>1&&(!nt&&Tt[Tt.length-2]==="webSimple"?(y="webSimple.nocache.js",a=!0):_t.indexOf(Tt[Tt.length-2])>=0&&(y=Tt[Tt.length-2]+".nocache.js")),Tt=Le.split("/"),le=Tt[Tt.length-3],le.substr(0,4)==="test"?le=le.substr(4,1)+"."+le.substr(5,1):(le.substr(0,3)==="war"||le.substr(0,4)==="beta")&&(le="5.0");var an=parseFloat(le);an!==NaN&&an<5&&Le.indexOf("geogebra.org")>=0&&(console.log("The GeoGebra HTML5 codebase version "+an+" is deprecated. Using version latest instead."),yt("5.0",nt))},ut=function(Le,nt){window.console&&window.console.log&&(!nt||typeof nt.showLogging=="undefined"||nt.showLogging&&nt.showLogging!=="false")&&console.log(Le)};re.material_id!==void 0?fe(dt):dt();function dt(){var Le=kt;Me!==null?Le=Me:parseFloat(Le)<5&&(Le="5.0"),yt(Le,!1),Ee!==null&&ze(Ee,_e),Oe=!0}return ct},GGBAppletUtils=function(){"use strict";function ct(){return window.GGBT_wsf_edit!==void 0}function kt(Oe,Me){Me!=1?(Oe.style.transformOrigin="0% 0% 0px",Oe.style.webkitTransformOrigin="0% 0% 0px",Oe.style.transform="scale("+Me+","+Me+")",Oe.style.webkitTransform="scale("+Me+","+Me+")",Oe.style.maxWidth="initial",Oe.querySelector(".ggb_preview")!==null&&(Oe.querySelector(".ggb_preview").style.maxWidth="initial"),Oe.querySelectorAll(".ggb_preview img")[0]!==void 0&&(Oe.querySelectorAll(".ggb_preview img")[0].style.maxWidth="initial"),Oe.querySelectorAll(".ggb_preview img")[1]!==void 0&&(Oe.querySelectorAll(".ggb_preview img")[1].style.maxWidth="initial")):(Oe.style.transform="none",Oe.style.webkitTransform="none")}function re(Oe,Me,Ee,Ze,at,ot){var lt=null;if(ot!=null&&ot!="")for(var _e=Oe.parentNode;_e!=null;)if((" "+_e.className+" ").indexOf(" "+ot+" ")>-1){lt=_e;break}else _e=_e.parentNode;var Ye=0,le=0,y=0,a=0,E=0,b=0,z=0;if(lt)Ye=lt.offsetWidth,le=Math.max(Ze?lt.offsetWidth:0,lt.offsetHeight);else{if(window.innerWidth&&document.documentElement.clientWidth?(Ye=Math.min(window.innerWidth,document.documentElement.clientWidth),le=Math.min(window.innerHeight,document.documentElement.clientHeight),y=Ye):(Ye=window.innerWidth,le=window.innerHeight,y=window.innerWidth),Oe){var ne=Oe.getBoundingClientRect();ne.left>0&&ne.left<=Ye&&(at===void 0||!at)&&(document.dir==="rtl"?(E=Ye-ne.width-ne.left,b=y<=480?10:30):(b=ne.left,E=y<=480?10:30),a=b+E)}if(Oe&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){var ae=Oe.getBoundingClientRect();window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(a=40,z=0):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(a=0,z=40)}}return Oe&&((Ee===void 0||!Ee)&&Me>0&&Me+a<Ye?Ye=Me:Ye-=a,typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(Ee===void 0||!Ee)&&(le-=z)),{width:Ye,height:le}}function x(Oe,Me,Ee,Ze,at){if(Oe.isScreenshoGenerator)return 1;var ot=Ze!==void 0&&Ze,lt=Oe.noScaleMargin!=null&&Oe.noScaleMargin,_e=function(ae){return ae&&ae!=="false"},Ye=_e(Oe.autoHeight),le=re(Me,Oe.width,Ee,Ye,ot&&window.GGBT_wsf_view||lt,at),y=parseInt(le.width),a=Oe.width,E=Oe.height;if(a===void 0){var b=Me.querySelector(".appletParameters");b&&(a=b.offsetWidth,E=b.offsetHeight)}var z=y/a,ne=ot?1:le.height/E;return Ee!==void 0&&!Ee&&(z=Math.min(1,z),ne=Math.min(1,ne)),Math.min(z,ne)}function ve(Oe,Me,Ee){var Ze=1,at,ot=!1;if(Oe.hasOwnProperty("allowUpscale")&&(ot=Oe.allowUpscale),Oe.hasOwnProperty("scale")&&(Ze=parseFloat(Oe.scale),(isNaN(Ze)||Ze===null||Ze===0)&&(Ze=1),Ze>1&&(ot=!0)),Me&&typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&(ot=!0),!(Oe.hasOwnProperty("disableAutoScale")&&Oe.disableAutoScale))at=x(Oe,Me,ot,Ee,Oe.scaleContainerClass);else return Ze;return ot&&(!Oe.hasOwnProperty("scale")||Ze===1)?at:Math.min(Ze,at)}function Xe(Oe){var Me=Math.min(window.innerWidth,document.documentElement.clientWidth),Ee=Math.min(window.innerHeight,document.documentElement.clientHeight),Ze=Oe.getBoundingClientRect(),at=(Me-Ze.width)/2,ot=(Ee-Ze.height)/2;ot<0&&(ot=0),Oe.style.position="relative",window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionRight"?(at<40?Oe.style.left="40px":Oe.style.left=at+"px",Oe.style.top=ot+"px"):window.GGBT_wsf_view.getCloseBtnPosition()==="closePositionTop"&&(ot<40?Oe.style.top="40px":Oe.style.top=ot+"px",Oe.style.left=at+"px")}function Ne(Oe,Me){var Ee=Oe.querySelector(".appletParameters");if(Ee){if(typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()){if(Me.id!==Ee.getAttribute("data-param-id"))return;window.GGBT_wsf_view.setCloseBtnPosition(Oe)}if(Ee.parentElement&&/fullscreen/.test(Ee.parentElement.className))return;var Ze=ve(Me,Oe);ct()&&Ee.setAttribute("data-param-scale",Ze);for(var at=null,ot=0;ot<Oe.childNodes.length;ot++)if(Oe.childNodes[ot].className!==void 0&&Oe.childNodes[ot].className.match(/^applet_scaler/)){at=Oe.childNodes[ot];break}if(at!==null&&at.querySelector(".noscale")!==null)return;var lt=Me.id!==void 0?Me.id:"ggbApplet",_e=window[lt];(_e==null||!_e.recalculateEnvironments)&&at!==null&&!at.className.match(/fullscreen/)&&(at.parentNode.style.transform="",!isNaN(Ze)&&Ze!==1?(at.parentNode.style.width=Me.width*Ze+"px",at.parentNode.style.height=Me.height*Ze+"px",kt(at,Ze)):(kt(at,1),at.parentNode.style.width=Me.width+"px",at.parentNode.style.height=Me.height+"px")),typeof window.GGBT_wsf_view=="object"&&window.GGBT_wsf_view.isFullscreen()&&Xe(Oe),window.GGBT_wsf_view&&!window.GGBT_wsf_view.isFullscreen()&&window.GGBT_wsf_general.adjustContentToResize($(Ee).parents(".content-added-content"))}}return{responsiveResize:Ne,isFlexibleWorksheetEditor:ct,positionCenter:Xe,getScale:ve,scaleElement:kt}}();__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 ct=n.location.search;return ct.indexOf(J)!=-1||ct.indexOf(K)!=-1}function q(ct,kt){}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(ct){var kt=s[L].bindings;s[L].bindings=function(){for(var re=kt?kt():{},x=ct[webModule.__softPermutationId],ve=O;ve<x.length;ve++){var Xe=x[ve];re[Xe[O]]=Xe[P]}return re}};var t;function u(){return v(),t}function v(){if(!t){var ct=o.createElement(Q);if(ct.id=L,ct.style.cssText=R+S,ct.tabIndex=-1,o.body.appendChild(ct),t=ct.contentWindow.document,navigator.userAgent.indexOf(T)==-1){t.open();var kt=document.compatMode==U?V:W;t.write(kt+X),t.close()}}}function w(ct){function kt(x){function ve(){return typeof o.readyState==Y?typeof o.body!=Y&&o.body!=null:/loaded|complete/.test(o.readyState)}var Xe=ve();if(Xe){x();return}function Ne(){if(!Xe){if(!ve())return;Xe=!0,x(),o.removeEventListener&&o.removeEventListener(Z,Ne,!1),Oe&&clearInterval(Oe)}}o.addEventListener&&o.addEventListener(Z,Ne,!1);var Oe=setInterval(function(){Ne()},$)}function re(x){var ve=u(),Xe=ve.body,Ne=ve.createElement(_);Ne.language=ab,Ne.crossOrigin=W,Ne.src=x,webModule.__errFn&&(Ne.onerror=function(){webModule.__errFn(L,new Error(bb+x))}),Xe.appendChild(Ne)}kt(function(){re(ct)})}webModule.__startLoadingFragment=function(ct){return C(ct)},webModule.__installRunAsyncCode=function(ct){var kt=u(),re=kt.body,x=kt.createElement(_);x.language=ab,x.text=ct,re.appendChild(x),re.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(ct){alert(nb+k+ob)}}else if(j==pb&&(k=i.getAttribute(kb),k))try{e=eval(k)}catch(ct){alert(nb+k+qb)}}}__gwt_getMetaProperty=function(ct){var kt=c[ct];return kt==null?null:kt},r=d,webModule.__errFn=e}function B(){function ct(Oe){var Me=Oe.lastIndexOf(rb);Me==-1&&(Me=Oe.length);var Ee=Oe.indexOf(sb);Ee==-1&&(Ee=Oe.length);var Ze=Oe.lastIndexOf(tb,Math.min(Ee,Me));return Ze>=O?Oe.substring(O,Ze+P):W}function kt(Oe){if(!Oe.match(/^\w+:\/\//)){var Me=o.createElement(ub);Me.src=Oe+vb,Oe=ct(Me.src)}return Oe}function re(){var Oe=__gwt_getMetaProperty(wb);return Oe!=null?Oe:W}function x(){for(var Oe=o.getElementsByTagName(_),Me=O;Me<Oe.length;++Me)if(Oe[Me].src.indexOf(xb)!=-1)return ct(Oe[Me].src);return W}function ve(){var Oe=o.getElementsByTagName(yb);return Oe.length>O?Oe[Oe.length-P].href:W}function Xe(){var Oe=o.location;return Oe.href==Oe.protocol+zb+Oe.host+Oe.pathname+Oe.search+Oe.hash}var Ne=re();return Ne==W&&(Ne=x()),Ne==W&&(Ne=ve()),Ne==W&&Xe()&&(Ne=ct(o.location.href)),Ne=kt(Ne),Ne}function C(ct){return ct.match(/^\//)||ct.match(/^[a-zA-Z]+:\/\//)?ct:webModule.__moduleBase+ct}function D(){var ct=[],kt=O,re=[],x=[];function ve(Oe){var Me=x[Oe](),Ee=re[Oe];if(Me in Ee)return Me;var Ze=[];for(var at in Ee)Ze[Ee[at]]=at;throw r&&r(Oe,Ze,Me),null}if(__gwt_isKnownPropertyValue=function(Oe,Me){return Me in re[Oe]},webModule.__getPropMap=function(){var Oe={};for(var Me in re)re.hasOwnProperty(Me)&&(Oe[Me]=ve(Me));return Oe},webModule.__computePropValue=ve,n.__gwt_activeModules[L].bindings=webModule.__getPropMap,p())return C(Bb);var Xe;try{Xe=Cb;var Ne=Xe.indexOf(Db);Ne!=-1&&(kt=parseInt(Xe.substring(Ne+P),$),Xe=Xe.substring(O,Ne))}catch(Oe){}return webModule.__softPermutationId=kt,C(Xe+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})()},69467:function(ct,kt,re){"use strict";re.d(kt,{$Y:function(){return $t},A0:function(){return nt},EP:function(){return Oe},F_:function(){return Ze},Fk:function(){return me},G9:function(){return Ee},GB:function(){return ze},GR:function(){return b},GW:function(){return an},Hh:function(){return Re},Hp:function(){return Ye},Ir:function(){return ve},N$:function(){return ut},NZ:function(){return Zt},Nv:function(){return we},OA:function(){return Ht},OJ:function(){return jt},QF:function(){return He},RS:function(){return ue},RY:function(){return Ie},Rj:function(){return Ue},SX:function(){return Ce},Tp:function(){return De},Ui:function(){return Le},V1:function(){return _t},Vn:function(){return fe},dL:function(){return Je},fo:function(){return je},gG:function(){return pe},gK:function(){return E},hK:function(){return le},i3:function(){return ot},ib:function(){return y},lS:function(){return a},m5:function(){return Me},n4:function(){return x},n_:function(){return lt},oP:function(){return tt},p2:function(){return Tt},pl:function(){return Nt},rM:function(){return ae},sM:function(){return _e},t2:function(){return ce},tD:function(){return z},u8:function(){return ne},um:function(){return xe},vm:function(){return Qe},wQ:function(){return at},wj:function(){return qt},wt:function(){return Ve},yS:function(){return ie},yi:function(){return Xe},ym:function(){return ft},z2:function(){return Ne}});const x="FETCH_TASK_START",ve="FETCH_TASK_FAILURE",Xe="FETCH_TASK_SUCCESS",Ne="UPDATE_TASK_DATA",Oe="HIDE_EVALUATE_RESULT",Me="SHOW_EVALUATE_RESULT",Ee="UPDATE_TIMESTRAP",Ze="MOVE_X",at="MOVE_Y",ot="TRIGGER_RIGHT_PANEL_MASK ",lt="SET_ACTIVE_INDEX",_e="GET_TASK_LIST",Ye="SHOW_TASK_LIST",le="HIDE_TASK_LIST",y="SET_TASK_STAR",a="TRIGGER_ENLARGE_UNITY3D ",E="TRIGGER_TAB_FIXED ",b="GET_DISCUSSES",z="SHOW_DISCUSSES_LOADING",ne="TOP_OR_DOWN_DISCUSS",ae="PLUS_DISCUSS",ie="SET_ACTION_TYPE",ue="SHOW_REWARD_DIALOG",ce="CANCEL_REWARD_DIALOG",fe="SET_REWARD",Ce="ACTIVE_DISCUSS_INDEX",Pe="CREATE_DISCUSS",je="DISABLE_DISCUSS",pe="CHANGE_PAGE",Ve="SHOW_ANSWER_LOADING",Nt="FETCH_ANSWER_INFO",Zt="HIGH_TIP_MODAL",Ue="SHOW_TIP_MODAL",ft="SELECT_UNLOCK_ANSWER",jt="SET_CHOOSE_ANSWERS",qt="EVAL_CHOOSE_START",_t="EVAL_CHOOSE_END",yt="SHOW_REP_loading",ze="FETCH_REP_CONTENT",ut="EDIT_REP_CONTENT",dt="SET_REP_PATH",Le="SHOW_EVALUATE_LOADING",nt="HIDE_EVALUATE_LOADING",Tt="SET_EVALUATE_MESSAGE",an="SET_SHOW_DIR",vt="SET_EDITOR_SETTING",$t="SET_EDITOR_THEME",De="SET_EDITOR_FONTSIZE",tt="SET_REPOS",Ct="SHOW_PATH_LIST",rn="HIDE_PATH_LIST",Ht="HIDE_PICTURE_VIEW",Qe="SHOW_PICTURE_VIEW",Je="SHOW_NOTICE",we="HIDE_NOTICE",me="SHOW_CASE_NOTICE",Re="HIDE_CASE_NOTICE",ke="SET_TAB_INDEX",ye="SET_SSH_TABS",Se="SET_SSH_CONFIGDATA",et="SET_SSH_CONFIGDATAARR",Ie="SET_VNC_LOADING ",xe="ON_TAB_TO_SPACE ",He="ON_AUTO_FORMAT "},28735:function(ct,kt,re){"use strict";re.d(kt,{Ax:function(){return Ne},Ds:function(){return Oe},KI:function(){return Ee},SI:function(){return Xe},f1:function(){return ve}});var x=re(74128);function ve(Ze){let at=!0;if(Ze.length>0){for(let ot=0;ot<Ze.length;ot++)if(Ze[ot].compile_success==0||!Ze[ot].compile_success){at=!1;break}}else at=!1;return at}function Xe(Ze,at=""){let ot=[];for(let lt=0;lt<Ze.length;lt++){let _e=Ze[lt],Ye=at?`${at}/${_e.name}`:`${_e.name}`;ot.push({title:_e.name,type:_e.type,isLeaf:_e.type!=="tree",key:Ye})}return ot}function Ne(Ze,at,ot){for(let lt=0;lt<Ze.length;lt++){let _e=Ze[lt];if(_e.key===at){_e.children=ot;break}_e.children&&Ne(_e.children,at,ot)}return Ze}function Oe(Ze,at,ot){let lt;return function(){let _e=this,Ye=arguments,le=function(){lt=null,ot||Ze.apply(_e,Ye)},y=ot&&!lt;clearTimeout(lt),lt=setTimeout(le,at),y&&Ze.apply(_e,Ye)}}const Me=!0,Ee=x.Z.API_SERVER},96935:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return le}});var x=re(3113),ve=re(59301),Xe=Object.defineProperty,Ne=Object.defineProperties,Oe=Object.getOwnPropertyDescriptors,Me=Object.getOwnPropertySymbols,Ee=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,at=(y,a,E)=>a in y?Xe(y,a,{enumerable:!0,configurable:!0,writable:!0,value:E}):y[a]=E,ot=(y,a)=>{for(var E in a||(a={}))Ee.call(a,E)&&at(y,E,a[E]);if(Me)for(var E of Me(a))Ze.call(a,E)&&at(y,E,a[E]);return y},lt=(y,a)=>Ne(y,Oe(a)),_e=(y,a)=>{var E={};for(var b in y)Ee.call(y,b)&&a.indexOf(b)<0&&(E[b]=y[b]);if(y!=null&&Me)for(var b of Me(y))a.indexOf(b)<0&&Ze.call(y,b)&&(E[b]=y[b]);return E},Ye=(y,a,E)=>new Promise((b,z)=>{var ne=ue=>{try{ie(E.next(ue))}catch(ce){z(ce)}},ae=ue=>{try{ie(E.throw(ue))}catch(ce){z(ce)}},ie=ue=>ue.done?b(ue.value):Promise.resolve(ue.value).then(ne,ae);ie((E=E.apply(y,a)).next())});const le=y=>{var a=y,{children:E}=a,b=_e(a,["children"]);const[z,ne]=(0,ve.useState)(!1);return ve.createElement(x.ZP,lt(ot({},b),{loading:z,onClick:ae=>Ye(void 0,null,function*(){try{ne(!0),yield b.onClick(ae),ne(!1)}catch(ie){console.error(ie),ne(!1)}})}),E)}},89613:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return b}});var x=re(59301),ve=re(38147),Xe=re(1012),Ne=re(92310),Oe=re.n(Ne),Me={upload:"upload___jpwPD"},Ee=Object.defineProperty,Ze=Object.defineProperties,at=Object.getOwnPropertyDescriptors,ot=Object.getOwnPropertySymbols,lt=Object.prototype.hasOwnProperty,_e=Object.prototype.propertyIsEnumerable,Ye=(z,ne,ae)=>ne in z?Ee(z,ne,{enumerable:!0,configurable:!0,writable:!0,value:ae}):z[ne]=ae,le=(z,ne)=>{for(var ae in ne||(ne={}))lt.call(ne,ae)&&Ye(z,ae,ne[ae]);if(ot)for(var ae of ot(ne))_e.call(ne,ae)&&Ye(z,ae,ne[ae]);return z},y=(z,ne)=>Ze(z,at(ne)),a=(z,ne,ae)=>new Promise((ie,ue)=>{var ce=Pe=>{try{Ce(ae.next(Pe))}catch(je){ue(je)}},fe=Pe=>{try{Ce(ae.throw(Pe))}catch(je){ue(je)}},Ce=Pe=>Pe.done?ie(Pe.value):Promise.resolve(Pe.value).then(ce,fe);Ce((ae=ae.apply(z,ne)).next())});const E=({chunkSize:z=1024*1024*2,options:ne={},onCancel:ae,onComplete:ie,onError:ue,onProgress:ce,onBefore:fe,onBeginInitFile:Ce,children:Pe,accept:je,className:pe,style:Ve={},concurrency:Nt=4},Zt)=>{let[Ue,ft]=(0,x.useState)("ready");const[jt,qt]=(0,x.useState)(0),[_t,yt]=(0,x.useState)(""),[ze,ut]=(0,x.useState)(null),dt=(0,x.useRef)(null),Le=(0,x.useRef)((0,Xe.Z)()),nt=(0,x.useRef)(!1);(0,x.useImperativeHandle)(Zt,()=>({cancel:vt,file:ze,uploadStatus:Ue}));const Tt=()=>{const De=document.getElementById(Le.current);De&&(De.value="")},an=De=>a(void 0,null,function*(){var tt;if(Ue==="uploading")return;Ce&&Ce(De);const Ct=De.size,rn=Math.ceil(Ct/z);nt.current=!1,ft("uploading"),qt(0),yt("");try{const Ht=yield(0,ve.ZP)("/api/attachments/multipart_upload_start",{method:"POST",body:le({fileName:De.name,chunkCount:rn},ne)});if(nt.current||(Ht==null?void 0:Ht.status)!==0)throw new Error;const{upload_id:Qe}=Ht;dt.current=new AbortController;const Je=[];let we=0;for(let ye=0;ye<rn;ye++){const Se=ye*z,et=Math.min(Se+z,Ct),Ie=De.slice(Se,et),xe=new FormData;xe.append("chunk",Ie),xe.append("fileName",De.name),xe.append("chunkIndex",(ye+1).toString()),xe.append("uploadId",Qe);for(const He in ne)Object.prototype.hasOwnProperty.call(ne,He)&&xe.append(He,ne[He]);Je.push(()=>(0,ve.ZP)("/api/attachments/multipart_upload",{method:"POST",body:xe,signal:dt.current.signal},!0).then(He=>{console.log(He,444),we++;const Bt=Math.round(we/rn*100);qt(Bt),ce&&ce(y(le({},He),{file:De,percent:Bt}))}))}let me=0,Re=Nt;for(console.log(Je,"promises");me<Je.length;){const ye=(tt=Je.slice(me,me+Re))==null?void 0:tt.map(Se=>Se());if(ye.length>0){const Se=yield Promise.all(ye);me+=Re}}const ke=yield(0,ve.ZP)("/api/attachments/multipart_upload_end",{method:"POST",body:le({fileName:De.name,chunkCount:rn,uploadId:Qe},ne)});ke.object?(ft("success"),Tt(),ie&&ie(y(le({},ke),{file:De,percent:100}))):(ft("error"),yt("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),Tt(),ue&&ue(De.name))}catch(Ht){ft("error"),yt("\u4E0A\u4F20\u5931\u8D25\uFF0C\u8BF7\u7A0D\u540E\u91CD\u8BD5"),Tt(),ue&&ue(De.name)}}),vt=(0,x.useCallback)(()=>{nt.current=!0,dt.current&&(dt.current.abort(),ae&&ae())},[ae]),$t=De=>{var tt,Ct;const rn=(Ct=(tt=De==null?void 0:De.target)==null?void 0:tt.files)==null?void 0:Ct[0];if(ut(rn),Ue="ready",!!rn){if(fe){fe(rn)||an(rn),Tt();return}an(rn)}};return x.createElement(x.Fragment,null,x.createElement("input",{type:"file",id:Le.current,style:{display:"none"},onChange:$t,accept:je}),x.createElement("label",{className:Oe()(Me.upload,pe),htmlFor:Le.current,style:Ve},Pe))};var b=(0,x.forwardRef)(E)},85149:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return ot}});var x=re(59301),ve=re(3113),Xe=re(8591),Ne=re(54580),Oe=re(32050),Me=re(19248),Ee=re(74128),Ze={img:"img___BgL9D"},ot=({value:lt,onChange:_e,getFileProgress:Ye})=>{const[le,y]=(0,x.useState)(!1),a=x.createElement(ve.ZP,{loading:le,icon:x.createElement(Oe.Z,null)},"\u9009\u62E9\u4E0A\u4F20\u6587\u4EF6"),E=()=>x.createElement("div",{className:Ze.img},x.createElement("img",{src:Ee.Z.API_SERVER+"/api/attachments/"+lt,alt:"avatar",style:{width:288}}),x.createElement("div",null,x.createElement(Me.Z,{onClick:()=>_e(""),style:{fontSize:"16px",color:"red"}}))),b=z=>{var ne,ae,ie,ue,ce,fe;if(Ye&&Ye(z),z.file.status==="uploading"){y(!0);return}if(z.file.status==="done"){if(y(!1),z.file.status==="done"&&((ae=(ne=z.file)==null?void 0:ne.response)==null?void 0:ae.status)===-1){Xe.ZP.error((ue=(ie=z.file)==null?void 0:ie.response)==null?void 0:ue.message);return}_e((fe=(ce=z==null?void 0:z.file)==null?void 0:ce.response)==null?void 0:fe.id)}};return x.createElement(x.Fragment,null,lt?E():x.createElement("div",null,x.createElement(Ne.default,{withCredentials:!0,name:"file",showUploadList:!1,action:`${Ee.Z.API_SERVER}/api/attachments.json`,onChange:b,accept:"image/*"},a),x.createElement("div",{className:"mt20 c-light-black"},"\u8BF4\u660E\uFF1A\u652F\u6301\u4E0A\u4F20jpg/png\u7B49\u683C\u5F0F\u6587\u4EF6\uFF0C\u6587\u4EF6\u5927\u5C0F\u4E0D\u80FD\u8D85\u8FC72M,\u5EFA\u8BAE\u4F7F\u7528288*158\u50CF\u7D20\uFF1B"),x.createElement("div",{className:"c-light-black"},"\u5982\u4E0D\u4E0A\u4F20\uFF0C\u9ED8\u8BA4\u4F7F\u7528\u7CFB\u7EDF\u56FE\u7247\u3002")))}},16750:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return lt}});var x=re(59301),ve={imageDimensions:"imageDimensions___a7crR",img:"img___Kroat",fullWidth:"fullWidth___c492T"},Xe=re(92310),Ne=re.n(Xe),Oe=re(71418),Me=re(2859),Ee=re(38147),Ze=re(65862),at=(_e,Ye,le)=>new Promise((y,a)=>{var E=ne=>{try{z(le.next(ne))}catch(ae){a(ae)}},b=ne=>{try{z(le.throw(ne))}catch(ae){a(ae)}},z=ne=>ne.done?y(ne.value):Promise.resolve(ne.value).then(E,b);z((le=le.apply(_e,Ye)).next())}),lt=({data:_e,className:Ye,fullWidth:le,style:y={},onClose:a,onOk:E,showFullTools:b,noAssociationId:z})=>{const ne=(0,x.useRef)(null),ae=(0,x.useRef)(null),ie=(0,x.useRef)(null),ue=(0,x.useRef)(null),[ce,fe]=(0,x.useState)(!1),[Ce,Pe]=(0,x.useState)("\u6B63\u5728\u52A0\u8F7D\u4E2D");(0,x.useEffect)(()=>{ie.current||(ie.current=document.createElement("style"),document.head.appendChild(ie.current)),_e!=null&&_e.visible?(document.body.setAttribute("data-custom","y-hidden"),ie.current.innerHTML=" html { overflow-y: hidden; }",_e!=null&&_e.src&&je()):(document.body.removeAttribute("data-custom"),ie.current&&(document.head.removeChild(ie.current),ie.current=null))},[_e==null?void 0:_e.visible]);const je=()=>at(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u52A0\u8F7D\u4E2D");const Ue=yield(0,Ze.ZJ)(_e==null?void 0:_e.src);ne.current.src="",ne.current.src=Ue,ne.current.onload=function(){Zt()},fe(!1),Pe("")}),pe=()=>{document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",a()},Ve=Ue=>at(void 0,null,function*(){fe(!0),Pe("\u6B63\u5728\u4FDD\u5B58\u4E2D");const ft=yield(0,Ee.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:_e.title,file:Ue.dataUrl}});ft!=null&&ft.id&&!z?(yield(0,Ee.ZP)(`/api/attachments/${_e.id}/add_subitem.json`,{method:"post",body:{subitem_id:ft==null?void 0:ft.id,settings:JSON.stringify(Ue.state)}})).status===0&&E():ft!=null&&ft.id&&E(ft),document.body.removeAttribute("data-custom"),ie.current.innerHTML=" ",fe(!1),Pe("")}),Nt=()=>{const Ue=document.querySelector('a[href="https://markerjs.com/"]');Ue&&Ue.parentNode&&(Ue.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(jt=>{const qt=document.querySelector(jt.name);qt&&qt.setAttribute("title",jt.title)})},Zt=()=>{ae.current=new Me.hP(ne.current),ae.current.targetRoot=ue.current,ae.current.addEventListener("render",Ve),ae.current.addEventListener("beforeclose",pe),b&&(ae.current.availableMarkerTypes=ae.current.ALL_MARKER_TYPES,ae.current.uiStyleSettings.redoButtonVisible=!0,ae.current.uiStyleSettings.notesButtonVisible=!0,ae.current.uiStyleSettings.zoomButtonVisible=!0,ae.current.uiStyleSettings.zoomOutButtonVisible=!0,ae.current.uiStyleSettings.clearButtonVisible=!0),window.markerArea=ae.current.uiStyleSettings,ae.current.show(),_e!=null&&_e.snapshotData&&ae.current.restoreState(_e.snapshotData),setTimeout(()=>{window.scrollTo(0,0),Nt()},300)};return x.createElement(x.Fragment,null,(_e==null?void 0:_e.visible)&&x.createElement(Oe.Z,{spinning:ce,tip:Ce,style:{position:"absolute"}},x.createElement("div",{ref:ue,className:Ne()(ve.imageDimensions,Ye,le?ve.fullWidth:""),style:y},x.createElement("img",{className:ve.img,ref:ne}))))}},99298:function(ct,kt,re){"use strict";var x=re(59301),ve=re(95237),Xe=re(43604),Ne=re(99313),Oe=re(3113),Me=re(6339),Ee=re(96408),Ze=re(48136),at=re(59301);const ot=(0,x.forwardRef)(({callback:lt,showSaveButton:_e,value:Ye=""},le)=>{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 "}]}]}],E=[{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}`}]}]}],b=ae=>{y.current.setValue(y.current.getValue()+" "+ae.value+" ")},z=[{key:"1",label:"\u5FEB\u6377\u6A21\u677F",children:at.createElement(ve.Z,{className:Ee.Z.lists,gutter:[10,10]},a.map((ae,ie)=>at.createElement(Xe.Z,{flex:"110px",className:Ee.Z.item},at.createElement("div",null,at.createElement(Me.Z,{value:`$$${ae.value}$$`}),ae.name),at.createElement("div",{className:Ee.Z.children},ae.children.map((ue,ce)=>at.createElement("div",{key:ce},at.createElement("h1",null,ue.name),at.createElement(ve.Z,{gutter:[10,10]},ue.data.map((fe,Ce)=>at.createElement(Xe.Z,{key:Ce,onClick:()=>b(fe),className:Ee.Z.diamond},at.createElement(Me.Z,{value:"`$$"+fe.value+"$$`"}))))))))))},{key:"2",label:"\u516C\u5F0F\u6A21\u677F",children:at.createElement(ve.Z,{className:Ee.Z.lists,gutter:[10,10]},E.map((ae,ie)=>at.createElement(Xe.Z,{flex:"110px",className:Ee.Z.item},at.createElement("div",null,at.createElement(Me.Z,{value:"`$$"+ae.value+"$$`"}),ae.name),at.createElement("div",{className:Ee.Z.children},ae.children.map((ue,ce)=>at.createElement("div",{key:ce},ue.name&&at.createElement("h1",null,ue.name),at.createElement(ve.Z,{gutter:[10,10]},ue.data.map((fe,Ce)=>at.createElement(Xe.Z,{key:Ce,onClick:()=>b(fe),className:Ee.Z.diamond},at.createElement(Me.Z,{value:"`$$"+fe.value+"$$`"}))))))))))}],ne=()=>{var ae=document.createElement("div");ae.innerHTML=y.current.getValue();var ie=ae.innerText;return lt&<(ie),ie};return(0,x.useImperativeHandle)(le,()=>({getData:ne})),at.createElement("div",{className:Ee.Z.mathWrap},at.createElement(Ne.default,{defaultActiveKey:"1",items:z}),at.createElement("math-field",{locale:"zh_cn",className:Ee.Z.mathField,placeholder:"\u8BF7\u6253\u5F00\u952E\u76D8\uFF0C\u8F93\u5165\u516C\u5F0F",ref:y,style:{width:800,marginTop:30,fontSize:18}},Ye||""),_e&&at.createElement("div",{className:Ee.Z.button},at.createElement(Oe.ZP,{size:"large",onClick:ne,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))});kt.Z=ot},57146:function(ct,kt,re){"use strict";re.d(kt,{z:function(){return qt},Z:function(){return _t}});var x=re(59301),ve=re(54580),Xe=re(8591),Ne=re(43418),Oe=re(3113),Me=re(74128),Ee=re(80024),Ze=Object.defineProperty,at=Object.getOwnPropertySymbols,ot=Object.prototype.hasOwnProperty,lt=Object.prototype.propertyIsEnumerable,_e=(yt,ze,ut)=>ze in yt?Ze(yt,ze,{enumerable:!0,configurable:!0,writable:!0,value:ut}):yt[ze]=ut,Ye=(yt,ze)=>{for(var ut in ze||(ze={}))ot.call(ze,ut)&&_e(yt,ut,ze[ut]);if(at)for(var ut of at(ze))lt.call(ze,ut)&&_e(yt,ut,ze[ut]);return yt},le=(yt,ze,ut)=>new Promise((dt,Le)=>{var nt=vt=>{try{an(ut.next(vt))}catch($t){Le($t)}},Tt=vt=>{try{an(ut.throw(vt))}catch($t){Le($t)}},an=vt=>vt.done?dt(vt.value):Promise.resolve(vt.value).then(nt,Tt);an((ut=ut.apply(yt,ze)).next())});const y="\u3000\u3000";function a(yt){var ze=["Bytes","KB","MB","GB","TB"];if(yt==0)return"0 Byte";var ut=parseInt(""+Math.floor(Math.log(yt)/Math.log(1024)),10);return(yt/Math.pow(1024,ut)).toFixed(1)+" "+ze[ut]}var E=({value:yt=[],action:ze,onChange:ut,className:dt,maxSize:Le=150,title:nt="\u6587\u4EF6\u4E0A\u4F20",accept:Tt=null})=>{const an={multiple:!1,fileList:yt,accept:Tt,withCredentials:!0,beforeUpload:$t=>$t.size/1024/1024<Le?!0:(message.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${Le}MB),\u5EFA\u8BAE\u4E0A\u4F20\u5230\u767E\u5EA6\u4E91\u7B49\u5176\u5B83\u5171\u4EAB\u5DE5\u5177\u91CC\uFF0C\u7136\u540E\u518Dtxt\u6587\u6863\u91CC\u7ED9\u51FA\u94FE\u63A5\u4EE5\u53CA\u5171\u4EAB\u5BC6\u7801\u5E76\u4E0A\u4F20`),Promise.reject()),action:`${ENV.API_SERVER}/api/attachments.json`,onChange($t){var De,tt,Ct,rn;let Ht=[...$t.fileList];if(Ht=Ht.map(Qe=>(Qe.name.indexOf(y)===-1&&(Qe.name=`${Qe.name}${y}${a(Qe.size)}`),Ye({},Qe))),$t.file.status==="done"&&((tt=(De=$t.file)==null?void 0:De.response)==null?void 0:tt.status)===-1){message.error((rn=(Ct=$t.file)==null?void 0:Ct.response)==null?void 0:rn.message),ut([]);return}ut(Ht)},onRemove:$t=>le(void 0,null,function*(){const De=$t.size/1024/1024;return $t.status==="uploading"?!0:De<Le&&($t.response?$t.response.id:$t.uid)?yield removeAttachment($t.response?$t.response.id:$t.id):!0})};function vt($t){$t.preventDefault(),$t.stopPropagation()}return React.createElement("div",{className:`single-upload ${dt||""}`},React.createElement(Upload,Ye({},an),React.createElement(Button,{type:"primary",title:yt.length>0?"\u6BCF\u6B21\u53EA\u80FD\u4E0A\u4F20\u4E00\u4E2A\u8D44\u6E90\uFF0C \u5220\u9664\u4E0B\u9762\u8D44\u6E90\u53EF\u91CD\u65B0\u4E0A\u4F20 ":"",disabled:yt.length>0,ghost:!0},nt),React.createElement("span",{onClick:vt,style:{marginLeft:10}},"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927",Le,"M)"," ")))},b=re(61481),z=re(89392),ne=Object.defineProperty,ae=Object.getOwnPropertySymbols,ie=Object.prototype.hasOwnProperty,ue=Object.prototype.propertyIsEnumerable,ce=(yt,ze,ut)=>ze in yt?ne(yt,ze,{enumerable:!0,configurable:!0,writable:!0,value:ut}):yt[ze]=ut,fe=(yt,ze)=>{for(var ut in ze||(ze={}))ie.call(ze,ut)&&ce(yt,ut,ze[ut]);if(ae)for(var ut of ae(ze))ue.call(ze,ut)&&ce(yt,ut,ze[ut]);return yt};const Ce=yt=>React.createElement("svg",fe({width:14,height:14,xmlns:"http://www.w3.org/2000/svg"},yt),React.createElement("title",null,"\u5F62\u72B6"),React.createElement("path",{d:"M10.354 3.5h-2.77v8.167H6.416V3.5H3.646L7 0l3.354 3.5ZM14 7h-1.167v5.833H1.167V7H0v7h14V7Z",fill:"#3061D0",fillRule:"nonzero"}));var Pe="data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTEwLjM1NCAzLjVoLTIuNzd2OC4xNjdINi40MTZWMy41SDMuNjQ2TDcgMGwzLjM1NCAzLjVaTTE0IDdoLTEuMTY3djUuODMzSDEuMTY3VjdIMHY3aDE0VjdaIiBmaWxsPSIjMzA2MUQwIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=",je=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Zt=(yt,ze,ut)=>ze in yt?je(yt,ze,{enumerable:!0,configurable:!0,writable:!0,value:ut}):yt[ze]=ut,Ue=(yt,ze)=>{for(var ut in ze||(ze={}))Ve.call(ze,ut)&&Zt(yt,ut,ze[ut]);if(pe)for(var ut of pe(ze))Nt.call(ze,ut)&&Zt(yt,ut,ze[ut]);return yt},ft=(yt,ze,ut)=>new Promise((dt,Le)=>{var nt=vt=>{try{an(ut.next(vt))}catch($t){Le($t)}},Tt=vt=>{try{an(ut.throw(vt))}catch($t){Le($t)}},an=vt=>vt.done?dt(vt.value):Promise.resolve(vt.value).then(nt,Tt);an((ut=ut.apply(yt,ze)).next())});const{Dragger:jt}=ve.default;function qt(yt){let ze=[];return yt&&yt.length>0&&(ze=yt.map(ut=>({uid:ut.id,id:ut.id,name:ut.title+y+ut.filesize,url:ut.url,filesize:ut.filesize,status:"done",response:{id:ut.id}}))),ze}var _t=({value:yt,onChange:ze,action:ut,data:dt,className:Le,maxSize:nt=150,title:Tt="\u4E0A\u4F20\u9644\u4EF6",showRemoveModal:an=!1,accept:vt="",additionalText:$t,isDragger:De,number:tt=1e3,aloneClear:Ct=!1,realTimeRemove:rn=!0,uploadText:Ht,setFileProgress:Qe,showFileProgress:Je})=>{const[we,me]=(0,x.useState)(!1);let[Re,ke]=(0,x.useState)(yt||[]),[ye,Se]=(0,x.useState)(1);(0,x.useEffect)(()=>{yt&&(ye===1&&ke([...yt]),Se(2),tt===(yt==null?void 0:yt.length)&&me(!0))},[yt]);const et=()=>{setTimeout(()=>{Re.pop(),ke([...Re])},500)};Je&&Qe(Re.some(He=>He.status==="uploading"));const Ie={multiple:!0,disabled:we,accept:vt,withCredentials:!0,fileList:Re,beforeUpload:(He,Bt)=>{const St=He.size/1024/1024;return Re.concat(Bt).length>tt?(Re.pop(),ke([...Re]),Xe.ZP.error(`\u6700\u591A\u53EA\u80FD\u4E0A\u4F20${tt}\u4E2A\u6587\u4EF6`),Ct?Promise.reject():(et(),!1)):St<nt?!0:(Xe.ZP.error(`\u8BE5\u6587\u4EF6\u65E0\u6CD5\u4E0A\u4F20\u3002\u8D85\u8FC7\u6587\u4EF6\u5927\u5C0F\u9650\u5236(${nt}MB).`),Ct?Promise.reject():(et(),!1))},data:dt,action:ut||`${Me.Z.API_SERVER}/api/attachments.json`,onChange(He){var Bt,St,Vt,Gt;if(He.file.status==="removed"?Re=He.fileList:Re=(0,z.uniqBy)([...He.fileList,...Re],"uid"),He.file.status==="done"&&((St=(Bt=He.file)==null?void 0:Bt.response)==null?void 0:St.status)===-1){Xe.ZP.error((Gt=(Vt=He.file)==null?void 0:Vt.response)==null?void 0:Gt.message);return}Re.length>=tt?me(!0):me(!1),ke([...Re]),Re=Re.map(Rt=>{var Be,it;return(Be=Rt==null?void 0:Rt.response)!=null&&Be.id&&(Rt.url=(it=Rt==null?void 0:Rt.response)==null?void 0:it.url),Rt.name.indexOf(y)===-1&&(Rt.name=`${Rt.name}${y}${a(Rt.size)}`),Ue({},Rt)}),console.log("info:",He,Re),ze(Re)},onRemove:He=>ft(void 0,null,function*(){if(!rn)return!0;const Bt=()=>ft(void 0,null,function*(){if(He.response?He.response.id:He.id){let Vt=yield(0,Ee.JZ)(He.response?He.response.id:He.uid);return Promise.resolve(Vt)}else return!0});return an?new Promise((St,Vt)=>{Ne.default.confirm({centered:!0,width:530,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:x.createElement("div",{className:"tc font16"},"\u662F\u5426\u786E\u8BA4\u5220\u9664?"),onOk:()=>ft(void 0,null,function*(){const Gt=yield Bt();Xe.ZP.success("\u5220\u9664\u6210\u529F"),St(!0)}),onCancel:()=>St(!1)})}):yield Bt()})};function xe(He){He.preventDefault(),He.stopPropagation()}return x.createElement("div",{className:`multi-upload ${Le||""}`},De&&x.createElement(jt,Ue({},Ie),x.createElement("p",{className:"ant-upload-drag-icon"},x.createElement(b.Z,null)),x.createElement("p",{className:"ant-upload-text"},"\u70B9\u51FB\u4E0A\u4F20\u56FE\u6807\uFF0C\u9009\u62E9\u8981\u4E0A\u4F20\u7684\u6587\u4EF6\u6216\u5C06\u6587\u4EF6\u62D6\u62FD\u5230\u6B64",x.createElement("br",null),"(\u5355\u4E2A\u6587\u4EF6\u6700\u5927\u9650\u5236\u4E3A",nt,"MB)"," "),$t),!De&&x.createElement(ve.default,Ue({},Ie),x.createElement(Oe.ZP,{disabled:we,className:"upload_button"},x.createElement("img",{className:"aBtn_img",src:Pe}),Tt),x.createElement("span",{onClick:xe,className:"upload_text"},Ht||`(\u5355\u4E2A\u6587\u4EF6\u6700\u5927${nt}MB)`)))}},42678:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ne}});var x=re(65582),ve={ldsRing:"ldsRing___mpBZC",idsRingWrapper:"idsRingWrapper___Of9_n",ldsring:"ldsring___o0w2t"},Xe=re(59301),Ne=({message:Oe,className:Me,children:Ee,style:Ze={}})=>Xe.createElement("div",{className:`custom-spinner ${ve.idsRingWrapper} ${Me}`},Xe.createElement("div",{className:ve.ldsRing},Xe.createElement("div",null),Xe.createElement("div",null),Xe.createElement("div",null),Xe.createElement("div",null)),Oe?Xe.createElement("p",{style:Ze},Oe):null,Ee,Xe.createElement(x.Outlet,null))},30214:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Ne}});var x=re(59301),ve=re(77254),Xe=re(11611),Ne=()=>{const[Oe,Me]=(0,x.useState)(""),[Ee,Ze]=(0,x.useState)(0);let[at,ot]=(0,x.useState)(),[lt,_e]=(0,x.useState)();const[Ye,le]=(0,x.useState)(!1),y=(0,x.useRef)("");(0,x.useEffect)(()=>ve.Z.subscribe("preview-image",Ce=>{Me(Ce),console.log(ue.current),document.body.style.overflow="hidden"}),[]),(0,x.useEffect)(()=>(document.addEventListener("keydown",a),()=>{document.removeEventListener("keydown",a)}),[]),(0,x.useEffect)(()=>{y.current=Oe},[Oe]);function a(fe){fe.keyCode==27&&y.current&&E()}function E(){document.body.style.overflow="auto",ot(void 0),_e(void 0),Ze(0),Me("")}function b(){Ze(Ee+90)}function z(){at=ue.current.width*1.1,lt=ue.current.height*1.1,_e(lt),ot(at)}function ne(){at=ue.current.width/1.1,lt=ue.current.height/1.1,_e(lt),ot(at)}const ae=(0,x.useRef)(),ie=(0,x.useRef)(),ue=(0,x.useRef)(),ce=fe=>{(fe.nativeEvent.target===ae.current||fe.nativeEvent.target===ie.current)&&E()};return x.createElement(x.Fragment,null,Oe?x.createElement("div",null,x.createElement("div",{className:"preview-wrp-group",ref:ie},x.createElement(Xe.Z,{className:"image-preview",src:Oe,style:{display:"none"},preview:{visible:!0,src:Oe,movable:!1,onVisibleChange:fe=>{Me("")}},alt:"\u9884\u89C8\u5927\u56FE"}))):null)}},85533:function(ct,kt,re){"use strict";re.d(kt,{h:function(){return ae}});var x=re(59301),ve=re(57809),Xe=re(78241),Ne=re(3113),Oe=re(89780),Me=re.n(Oe),Ee=re(45559),Ze=re(42313),at=Object.defineProperty,ot=Object.defineProperties,lt=Object.getOwnPropertyDescriptors,_e=Object.getOwnPropertySymbols,Ye=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,y=(ie,ue,ce)=>ue in ie?at(ie,ue,{enumerable:!0,configurable:!0,writable:!0,value:ce}):ie[ue]=ce,a=(ie,ue)=>{for(var ce in ue||(ue={}))Ye.call(ue,ce)&&y(ie,ce,ue[ce]);if(_e)for(var ce of _e(ue))le.call(ue,ce)&&y(ie,ce,ue[ce]);return ie},E=(ie,ue)=>ot(ie,lt(ue));const b=ve.default.Option,z={labelCol:{span:4},wrapperCol:{span:20}},ne={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"]};kt.Z=({callback:ie,onCancel:ue})=>{const[ce,fe]=(0,x.useState)("python");function Ce(je){fe(ne[je][1])}function Pe(je){ie(je)}return x.createElement(Xe.default,E(a({},z),{className:"code-block-panel",initialValues:{language:"python",content:""},onFinish:Pe,style:{width:500}}),x.createElement(Xe.default.Item,{label:"\u4EE3\u7801\u8BED\u8A00",name:"language"},x.createElement(ve.default,{getPopupContainer:je=>je.parentNode,onChange:Ce},Object.keys(ne).map(je=>x.createElement(b,{key:je,value:je},ne[je][0])))),x.createElement(Xe.default.Item,{label:"\u4EE3\u7801\u5185\u5BB9",name:"content",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u4EE3\u7801\u5185\u5BB9"}]},x.createElement(ae,{mode:ce})),x.createElement("div",{className:"flex-container flex-end"},x.createElement(Ne.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(Ne.ZP,{type:"ghost",onClick:ue},"\u53D6\u6D88")))};function ae({value:ie,onChange:ue,mode:ce,options:fe={}}){const Ce=(0,x.useRef)(),[Pe,je]=(0,x.useState)();return(0,x.useEffect)(()=>{if(Pe){let pe=function(Ve){const Nt=Ve.getValue();ue&&ue(Nt)};return Pe.on("change",pe),()=>{Pe.off("change",pe)}}},[Pe,ue]),(0,x.useEffect)(()=>{Pe&&Pe.setOption("mode",ce)},[Pe,ce]),(0,x.useEffect)(()=>{Pe&&(ie!==Pe.getValue()||ie==="")&&setTimeout(()=>{Pe.setValue(ie||"")},300)},[Pe,ie]),(0,x.useEffect)(()=>{if(Ce.current&&!Pe){const pe=Me().fromTextArea(Ce.current,a({mode:ce,lineNumbers:!0,lineWrapping:!0,autoCloseBrackets:!0,tabSize:4,autofocus:!0,autoCloseTags:!0,matchBrackets:!0,styleActiveLine:!0},fe));je(pe)}},[Ce.current,Pe]),x.createElement("div",{className:"my-codemirror-container"},x.createElement("textarea",{ref:Ce}))}},96565:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return ua}});var x=re(59301),ve=re(89780),Xe=re.n(ve),Ne=re(76374),Oe=re(45559),Me=re(6313),Ee=re(25717),Ze=re(99498),at=re(25419),ot=re(67549),lt=re(6339),_e=({value:Pt="",className:wt,showTextOnly:ht,showLines:Sn,style:Pn={}})=>{const fn=(0,x.useMemo)(()=>"",[Pt]);return x.createElement(x.Fragment,null,x.createElement("div",{dangerouslySetInnerHTML:{__html:fn}}))},Ye=re(59301),le=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(Pt,wt,ht)=>wt in Pt?le(Pt,wt,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Pt[wt]=ht,ae=(Pt,wt)=>{for(var ht in wt||(wt={}))b.call(wt,ht)&&ne(Pt,ht,wt[ht]);if(E)for(var ht of E(wt))z.call(wt,ht)&&ne(Pt,ht,wt[ht]);return Pt},ie=(Pt,wt)=>y(Pt,a(wt));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 ce({onActionCallback:Pt,title:wt,icon:ht,actionName:Sn,className:Pn="",children:fn}){function ca(){Pt(Sn)}return Ye.createElement("a",{title:wt,className:Pn,onClick:ca},Ye.createElement("i",{className:`${ht}`}),fn)}var fe=({watch:Pt,showNullButton:wt,showNullProgramButton:ht,onActionCallback:Sn,fullScreen:Pn,insertTemp:fn,hidetoolBar:ca,extraUse:Vn})=>{const Ot=[...ue,{title:`${Pt?"\u5173\u95ED\u5B9E\u65F6\u9884\u89C8":"\u5F00\u542F\u5B9E\u65F6\u9884\u89C8"}`,icon:`${Pt?"md-iconfont icon-eye-slash":"md-iconfont icon-eye"}`,actionName:"trigger-watch"}];return Ye.createElement("ul",{className:"markdown-toolbar-container"},!ca&&Ot.map((pt,on)=>Ye.createElement("li",{key:on},pt.actionName?Ye.createElement(ce,ie(ae({},pt),{onActionCallback:Sn})):Ye.createElement("span",{className:"v-line"}))),wt?Ye.createElement("li",null,Ye.createElement(ce,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-null-ch",onActionCallback:Sn},Ye.createElement("span",{className:"fill-tip"},"\u70B9\u51FB\u63D2\u5165\b\u586B\u7A7A\u9879"))):null,ht?Ye.createElement(Ye.Fragment,null,Ye.createElement("li",null,Ye.createElement(ce,{icon:"md-iconfont icon-edit insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-signal",onActionCallback:Sn},Ye.createElement("span",{className:"fill-tip"},"+\u5355\u884C\u586B\u7A7A\u9879"))),Ye.createElement("li",null,Ye.createElement(ce,{icon:"md-iconfont icon-uniE900 insert-blank",className:"btn-null",title:"\u589E\u52A0\u586B\u7A7A",actionName:"add-multiple",onActionCallback:Sn},Ye.createElement("span",{className:"fill-tip"},"+\u591A\u884C\u586B\u7A7A\u9879")))):null,fn&&Ye.createElement("li",null,Ye.createElement(ce,{icon:"md-iconfont icon-edit",className:"btn-null",title:"\u63D2\u5165\u6A21\u677F",actionName:`inster-template-${fn}`,onActionCallback:Sn},Ye.createElement("span",{className:"fill-tip"},"\u63D2\u5165\u6A21\u677F"))),Vn&&Ye.createElement("li",null,Vn),Ye.createElement("li",{className:"btn-full-screen"},Ye.createElement(ce,{icon:`${Pn?"md-iconfont icon-shrink":"md-iconfont icon-enlarge"}`,title:Pn?"\u5173\u95ED\u5168\u5C4F":"\u5F00\u542F\u5168\u5C4F",actionName:"trigger-full-screen",onActionCallback:Sn})))},Ce=re(57261),Pe=re(78241),je=re(92832),pe=re(3113),Ve=Object.defineProperty,Nt=Object.defineProperties,Zt=Object.getOwnPropertyDescriptors,Ue=Object.getOwnPropertySymbols,ft=Object.prototype.hasOwnProperty,jt=Object.prototype.propertyIsEnumerable,qt=(Pt,wt,ht)=>wt in Pt?Ve(Pt,wt,{enumerable:!0,configurable:!0,writable:!0,value:ht}):Pt[wt]=ht,_t=(Pt,wt)=>{for(var ht in wt||(wt={}))ft.call(wt,ht)&&qt(Pt,ht,wt[ht]);if(Ue)for(var ht of Ue(wt))jt.call(wt,ht)&&qt(Pt,ht,wt[ht]);return Pt},yt=(Pt,wt)=>Nt(Pt,Zt(wt));const ze={labelCol:{span:4},wrapperCol:{span:20}};var ut=({callback:Pt,onCancel:wt})=>{function ht(Sn){Pt(Sn)}return x.createElement(Pe.default,yt(_t({},ze),{initialValues:{link:"http://",title:""},className:"link-panel",onFinish:ht,style:{width:500}}),x.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u5730\u5740",name:"link",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u5730\u5740"}]},x.createElement(je.default,null)),x.createElement(Pe.default.Item,{label:"\u94FE\u63A5\u6807\u9898",name:"title",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u94FE\u63A5\u6807\u9898"}]},x.createElement(je.default,null)),x.createElement("div",{className:"flex-container flex-end"},x.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(pe.ZP,{type:"ghost",onClick:wt},"\u53D6\u6D88")))},dt=re(85533),Le=re(45053),nt=re(43418),Tt=re(95237),an=re(16750),vt=re(59301),$t=({callback:Pt,onCancel:wt})=>{const ht=document.createElement("canvas"),Sn=ht.getContext("2d");ht.width=1e3,ht.height=800,Sn.fillStyle="#ffffff",Sn.fillRect(0,0,ht.width,ht.height);const Pn=ht.toDataURL("image/png");return vt.createElement(nt.default,{open:!0,width:"100vw",style:{height:"100vh",top:0},footer:null,title:null,closable:!1},vt.createElement(Tt.Z,{style:{height:"100vh"}},vt.createElement(an.Z,{fullWidth:!0,noAssociationId:!0,showFullTools:!0,data:{src:Pn,visible:!0,title:String(Date.now())},onOk:fn=>{Pt({src:fn.url})},onClose:wt})))},De=re(12378);function tt(){go.CommandHandler.call(this),this._arrowKeyBehavior="move",this._pasteOffset=new go.Point(10,10),this._lastPasteOffset=new go.Point(0,0)}go.Diagram.inherit(tt,go.CommandHandler),tt.prototype.canAlignSelection=function(){var Pt=this.diagram;return!(Pt===null||Pt.isReadOnly||Pt.isModelReadOnly||Pt.selection.count<2)},tt.prototype.alignLeft=function(){var Pt=this.diagram;Pt.startTransaction("aligning left");var wt=1/0;Pt.selection.each(function(ht){ht instanceof go.Link||(wt=Math.min(ht.position.x,wt))}),Pt.selection.each(function(ht){ht instanceof go.Link||ht.move(new go.Point(wt,ht.position.y))}),Pt.commitTransaction("aligning left")},tt.prototype.alignRight=function(){var Pt=this.diagram;Pt.startTransaction("aligning right");var wt=-1/0;Pt.selection.each(function(ht){if(!(ht instanceof go.Link)){var Sn=ht.actualBounds.x+ht.actualBounds.width;wt=Math.max(Sn,wt)}}),Pt.selection.each(function(ht){ht instanceof go.Link||ht.move(new go.Point(wt-ht.actualBounds.width,ht.position.y))}),Pt.commitTransaction("aligning right")},tt.prototype.alignTop=function(){var Pt=this.diagram;Pt.startTransaction("alignTop");var wt=1/0;Pt.selection.each(function(ht){ht instanceof go.Link||(wt=Math.min(ht.position.y,wt))}),Pt.selection.each(function(ht){ht instanceof go.Link||ht.move(new go.Point(ht.position.x,wt))}),Pt.commitTransaction("alignTop")},tt.prototype.alignBottom=function(){var Pt=this.diagram;Pt.startTransaction("aligning bottom");var wt=-1/0;Pt.selection.each(function(ht){if(!(ht instanceof go.Link)){var Sn=ht.actualBounds.y+ht.actualBounds.height;wt=Math.max(Sn,wt)}}),Pt.selection.each(function(ht){ht instanceof go.Link||ht.move(new go.Point(ht.actualBounds.x,wt-ht.actualBounds.height))}),Pt.commitTransaction("aligning bottom")},tt.prototype.alignCenterX=function(){var Pt=this.diagram,wt=Pt.selection.first();if(wt){Pt.startTransaction("aligning Center X");var ht=wt.actualBounds.x+wt.actualBounds.width/2;Pt.selection.each(function(Sn){Sn instanceof go.Link||Sn.move(new go.Point(ht-Sn.actualBounds.width/2,Sn.actualBounds.y))}),Pt.commitTransaction("aligning Center X")}},tt.prototype.alignCenterY=function(){var Pt=this.diagram,wt=Pt.selection.first();if(wt){Pt.startTransaction("aligning Center Y");var ht=wt.actualBounds.y+wt.actualBounds.height/2;Pt.selection.each(function(Sn){Sn instanceof go.Link||Sn.move(new go.Point(Sn.actualBounds.x,ht-Sn.actualBounds.height/2))}),Pt.commitTransaction("aligning Center Y")}},tt.prototype.alignColumn=function(Pt){var wt=this.diagram;wt.startTransaction("align Column"),Pt===void 0&&(Pt=0),Pt=parseFloat(Pt);var ht=new Array;wt.selection.each(function(Vn){Vn instanceof go.Link||ht.push(Vn)});for(var Sn=0;Sn<ht.length-1;Sn++){var Pn=ht[Sn],fn=Pn.actualBounds.y+Pn.actualBounds.height+Pt,ca=ht[Sn+1];ca.move(new go.Point(Pn.actualBounds.x,fn))}wt.commitTransaction("align Column")},tt.prototype.alignRow=function(Pt){Pt===void 0&&(Pt=0),Pt=parseFloat(Pt);var wt=this.diagram;wt.startTransaction("align Row");var ht=new Array;wt.selection.each(function(Vn){Vn instanceof go.Link||ht.push(Vn)});for(var Sn=0;Sn<ht.length-1;Sn++){var Pn=ht[Sn],fn=Pn.actualBounds.x+Pn.actualBounds.width+Pt,ca=ht[Sn+1];ca.move(new go.Point(fn,Pn.actualBounds.y))}wt.commitTransaction("align Row")},tt.prototype.canRotate=function(Pt){var wt=this.diagram;return!(wt===null||wt.isReadOnly||wt.isModelReadOnly||wt.selection.count<1)},tt.prototype.rotate=function(Pt){Pt===void 0&&(Pt=90);var wt=this.diagram;wt.startTransaction("rotate "+Pt.toString());var wt=this.diagram;wt.selection.each(function(ht){ht instanceof go.Link||ht instanceof go.Group||(ht.angle+=Pt)}),wt.commitTransaction("rotate "+Pt.toString())},tt.prototype.pullToFront=function(){var Pt=this.diagram;Pt.startTransaction("pullToFront");var wt=new go.Map;Pt.selection.each(function(ht){wt.set(ht.layer,0)}),wt.iteratorKeys.each(function(ht){var Sn=0;ht.parts.each(function(Pn){if(!Pn.isSelected){var fn=Pn.zOrder;isNaN(fn)?Pn.zOrder=0:Sn=Math.max(Sn,fn)}}),wt.set(ht,Sn)}),Pt.selection.each(function(ht){tt._assignZOrder(ht,wt.get(ht.layer)+1)}),Pt.commitTransaction("pullToFront")},tt.prototype.pushToBack=function(){var Pt=this.diagram;Pt.startTransaction("pushToBack");var wt=new go.Map;Pt.selection.each(function(ht){wt.set(ht.layer,0)}),wt.iteratorKeys.each(function(ht){var Sn=0;ht.parts.each(function(Pn){if(!Pn.isSelected){var fn=Pn.zOrder;isNaN(fn)?Pn.zOrder=0:Sn=Math.min(Sn,fn)}}),wt.set(ht,Sn)}),Pt.selection.each(function(ht){tt._assignZOrder(ht,wt.get(ht.layer)-1-tt._findGroupDepth(ht))}),Pt.commitTransaction("pushToBack")},tt._assignZOrder=function(Pt,wt,ht){ht===void 0&&(ht=Pt),Pt.layer===ht.layer&&(Pt.zOrder=wt),Pt instanceof go.Group&&Pt.memberParts.each(function(Sn){tt._assignZOrder(Sn,wt+1,ht)})},tt._findGroupDepth=function(Pt){if(Pt instanceof go.Group){var wt=0;return Pt.memberParts.each(function(ht){wt=Math.max(wt,tt._findGroupDepth(ht))}),wt+1}else return 0},tt.prototype.doKeyDown=function(){var Pt=this.diagram;if(Pt!==null){var wt=Pt.lastInput;if(wt.key==="Up"||wt.key==="Down"||wt.key==="Left"||wt.key==="Right"){var ht=this.arrowKeyBehavior;if(ht==="none")return;if(ht==="select"){this._arrowKeySelect();return}else if(ht==="move"){this._arrowKeyMove();return}else if(ht==="tree"){this._arrowKeyTree();return}}go.CommandHandler.prototype.doKeyDown.call(this)}},tt.prototype._getAllParts=function(){var Pt=new Array;return this.diagram.nodes.each(function(wt){Pt.push(wt)}),this.diagram.parts.each(function(wt){Pt.push(wt)}),Pt},tt.prototype._arrowKeyMove=function(){var Pt=this.diagram,wt=Pt.lastInput,ht=0,Sn=0;if(wt.control||wt.meta)ht=1,Sn=1;else if(Pt.grid!==null){var Pn=Pt.grid.gridCellSize;Sn=Pn.width,ht=Pn.height}Pt.startTransaction("arrowKeyMove"),Pt.selection.each(function(fn){wt.key==="Up"?fn.move(new go.Point(fn.actualBounds.x,fn.actualBounds.y-ht)):wt.key==="Down"?fn.move(new go.Point(fn.actualBounds.x,fn.actualBounds.y+ht)):wt.key==="Left"?fn.move(new go.Point(fn.actualBounds.x-Sn,fn.actualBounds.y)):wt.key==="Right"&&fn.move(new go.Point(fn.actualBounds.x+Sn,fn.actualBounds.y))}),Pt.commitTransaction("arrowKeyMove")},tt.prototype._arrowKeySelect=function(){var Pt=this.diagram,wt=Pt.lastInput,ht=null;wt.key==="Up"?ht=this._findNearestPartTowards(270):wt.key==="Down"?ht=this._findNearestPartTowards(90):wt.key==="Left"?ht=this._findNearestPartTowards(180):wt.key==="Right"&&(ht=this._findNearestPartTowards(0)),ht!==null&&(wt.shift?ht.isSelected=!0:wt.control||wt.meta?ht.isSelected=!ht.isSelected:Pt.select(ht))},tt.prototype._findNearestPartTowards=function(Pt){var wt=this.diagram.selection.first();if(wt===null)return null;for(var ht=wt.actualBounds.center,Sn=this._getAllParts(),Pn=1/0,fn=wt,ca=0;ca<Sn.length;ca++){var Vn=Sn[ca];if(Vn!==wt&&Vn.canSelect()){var Ot=Vn.actualBounds.center,pt=ht.directionPoint(Ot),on=this._angleCloseness(pt,Pt);if(on<=45){var Fe=ht.distanceSquaredPoint(Ot);Fe*=1+Math.sin(on*Math.PI/180),Fe<Pn&&(Pn=Fe,fn=Vn)}}}return fn},tt.prototype._angleCloseness=function(Pt,wt){return Math.min(Math.abs(wt-Pt),Math.min(Math.abs(wt+360-Pt),Math.abs(wt-360-Pt)))},tt.prototype._arrowKeyTree=function(){var Pt=this.diagram,wt=Pt.selection.first();if(wt instanceof go.Node){var ht=Pt.lastInput;if(ht.key==="Right"){if(!wt.isTreeLeaf)if(!wt.isTreeExpanded)Pt.commandHandler.canExpandTree(wt)&&Pt.commandHandler.expandTree(wt);else{var Sn=this._sortTreeChildrenByY(wt).first();Sn!==null&&Pt.select(Sn)}}else if(ht.key==="Left")if(!wt.isTreeLeaf&&wt.isTreeExpanded)Pt.commandHandler.canCollapseTree(wt)&&Pt.commandHandler.collapseTree(wt);else{var Pn=wt.findTreeParentNode();Pn!==null&&Pt.select(Pn)}else if(ht.key==="Up"){var Pn=wt.findTreeParentNode();if(Pn!==null){var fn=this._sortTreeChildrenByY(Pn),ca=fn.indexOf(wt);if(ca>0){for(var Vn=fn.elt(ca-1);Vn!==null&&Vn.isTreeExpanded&&!Vn.isTreeLeaf;){var Ot=this._sortTreeChildrenByY(Vn);Vn=Ot.last()}Vn!==null&&Pt.select(Vn)}else Pt.select(Pn)}}else if(ht.key==="Down")if(wt.isTreeExpanded&&!wt.isTreeLeaf){var Sn=this._sortTreeChildrenByY(wt).first();Sn!==null&&Pt.select(Sn)}else for(;wt!==null;){var Pn=wt.findTreeParentNode();if(Pn===null)break;var fn=this._sortTreeChildrenByY(Pn),ca=fn.indexOf(wt);if(ca<fn.length-1){Pt.select(fn.elt(ca+1));break}else wt=Pn}var pt=Pt.selection.first();pt!==null&&Pt.scrollToRect(pt.actualBounds)}},tt.prototype._sortTreeChildrenByY=function(Pt){var wt=new go.List().addAll(Pt.findTreeChildrenNodes());return wt.sort(function(ht,Sn){var Pn=ht.location,fn=Sn.location;return Pn.y<fn.y?-1:Pn.y>fn.y?1:Pn.x<fn.x?-1:Pn.x>fn.x?1:0}),wt},tt.prototype.copyToClipboard=function(Pt){go.CommandHandler.prototype.copyToClipboard.call(this,Pt),this._lastPasteOffset.set(this.pasteOffset)},tt.prototype.pasteFromClipboard=function(){var Pt=go.CommandHandler.prototype.pasteFromClipboard.call(this);return this.diagram.moveParts(Pt,this._lastPasteOffset),this._lastPasteOffset.add(this.pasteOffset),Pt},Object.defineProperty(tt.prototype,"arrowKeyBehavior",{get:function(){return this._arrowKeyBehavior},set:function(Pt){if(Pt!=="move"&&Pt!=="select"&&Pt!=="scroll"&&Pt!=="tree"&&Pt!=="none")throw new Error('DrawCommandHandler.arrowKeyBehavior must be either "move", "select", "scroll", "tree", or "none", not: '+Pt);this._arrowKeyBehavior=Pt}}),Object.defineProperty(tt.prototype,"pasteOffset",{get:function(){return this._pasteOffset},set:function(Pt){if(!(Pt instanceof go.Point))throw new Error("DrawCommandHandler.pasteOffset must be a Point, not: "+Pt);this._pasteOffset.set(Pt)}});var Ct=tt,rn=re(25863),Ht=re(43604),Qe=re(38147),Je={myPaletteDiv:"myPaletteDiv___Xjz2I",flowChartWrp:"flowChartWrp____f45r",maxH60:"maxH60___Pd4Re"},we=re(59301),me=(Pt,wt,ht)=>new Promise((Sn,Pn)=>{var fn=Ot=>{try{Vn(ht.next(Ot))}catch(pt){Pn(pt)}},ca=Ot=>{try{Vn(ht.throw(Ot))}catch(pt){Pn(pt)}},Vn=Ot=>Ot.done?Sn(Ot.value):Promise.resolve(Ot.value).then(fn,ca);Vn((ht=ht.apply(Pt,wt)).next())});function Re({onCancel:Pt,callback:wt}){let ht=(0,x.useRef)(),Sn=(0,x.useRef)(),Pn=(0,x.useRef)(),fn=(0,x.useRef)(!1);const ca=(0,x.useRef)(!1),[Vn,Ot]=(0,x.useState)(0);function pt(){const Fe=De.bx.make,gn={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"};ht.current=new De.S0(Sn.current,{padding:20,grid:Fe(De.s_,"Grid",Fe(De.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Fe(De.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),"draggingTool.isGridSnapEnabled":!0,handlesDragDropForTopLevelParts:!0,mouseDrop:Kt=>{var Wt=Kt.diagram.commandHandler.addTopLevelParts(Kt.diagram.selection,!0);Wt||Kt.diagram.currentTool.doCancel()},commandHandler:Fe(Ct),"clickCreatingTool.archetypeNodeData":{text:"\u672A\u547D\u540D",fill:null,stroke:null,borderColor:"rgba(0,0,0,0)"},PartCreated:Kt=>{var Wt=Kt.subject;Wt.location=Wt.location.copy().snapToGridPoint(Kt.diagram.grid.gridOrigin,Kt.diagram.grid.gridCellSize),setTimeout(()=>{Kt.diagram.commandHandler.editTextBlock()},20)},"commandHandler.archetypeGroupData":{isGroup:!0,text:"NEW GROUP"},SelectionGrouped:Kt=>{var Wt=Kt.subject;setTimeout(()=>{Kt.diagram.commandHandler.editTextBlock()})},LinkRelinked:Kt=>{var Wt=Kt.parameter.part;Wt.invalidateConnectedLinks();var Jt=Kt.subject;Kt.diagram.toolManager.linkingTool.isForwards?Jt.toNode.invalidateConnectedLinks():Jt.fromNode.invalidateConnectedLinks()},"undoManager.isEnabled":!0}),ht.current.nodeTemplate=Fe(De.NB,"Auto",{locationSpot:De.z6.Center,locationObjectName:"SHAPE",desiredSize:new De.$u(120,60),minSize:new De.$u(40,40),resizable:!0,resizeCellSize:new De.$u(10,10),rotatable:!0},new De.KX("location","loc",De.E9.parse).makeTwoWay(De.E9.stringify),new De.KX("desiredSize","size",De.$u.parse).makeTwoWay(De.$u.stringify),Fe(De.bn,{name:"SHAPE",fill:gn.white,cursor:"pointer",portId:"",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:De.z6.AllSides,toSpot:De.z6.AllSides},new De.KX("figure"),new De.KX("fill"),new De.KX("stroke","borderColor"),new De.KX("strokeWidth","thickness"),new De.KX("strokeDashArray","dash")),Fe(De.bn,{width:100,height:20,strokeWidth:0,fill:"transparent"}),Fe(De.al,{margin:1,textAlign:"center",overflow:De.al.OverflowEllipsis,editable:!0},new De.KX("text").makeTwoWay(),new De.KX("stroke","color"))),ht.current.nodeTemplate.toolTip=Fe("ToolTip",Fe(De.s_,"Vertical",{maxSize:new De.$u(200,NaN)},Fe(De.al,{font:"bold 10pt sans-serif",textAlign:"center"},new De.KX("text")),Fe(De.al,{font:"10pt sans-serif",textAlign:"center"},new De.KX("text","details"))));function zn(Kt,Wt){var Jt=(zt,Dn)=>{zt.handled=!0,zt.diagram.model.commit(mn=>{var On=Dn.part.adornedPart,Hn=new De.E9().setRectSpot(On.actualBounds,Kt);Hn.subtract(On.location),Hn.scale(2,2),Hn.x+=Math.sign(Hn.x)*130,Hn.y+=Math.sign(Hn.y)*130,Hn.add(On.location),Hn.snapToGridPoint(zt.diagram.grid.gridOrigin,zt.diagram.grid.gridCellSize);var Ln=mn.copyNodeData(On.data);mn.setGroupKeyForNodeData(Ln,mn.getGroupKeyForNodeData(On.data)),mn.addNodeData(Ln);var wn={from:On.key,to:mn.getKeyForNodeData(Ln)};mn.addLinkData(wn);var ha=zt.diagram.findNodeForData(Ln);ha.location=Hn,zt.diagram.select(ha),setTimeout(()=>{zt.diagram.commandHandler.editTextBlock()},20)})};return Fe(De.bn,{figure:Wt,alignment:Kt,alignmentFocus:Kt.opposite(),width:Kt.equals(De.z6.Top)||Kt.equals(De.z6.Bottom)?25:18,height:Kt.equals(De.z6.Top)||Kt.equals(De.z6.Bottom)?18:25,fill:"orange",stroke:gn.white,strokeWidth:4,mouseEnter:(zt,Dn)=>Dn.fill="dodgerblue",mouseLeave:(zt,Dn)=>Dn.fill="orange",isActionable:!0,click:Jt,contextClick:Jt})}function jn(Kt){return Fe(De.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:(Wt,Jt)=>Jt.fill="dodgerblue",mouseLeave:(Wt,Jt)=>Jt.fill="orange",click:(Wt,Jt)=>{Wt.diagram.commandHandler.showContextMenu(Jt.part.adornedPart)}},Kt||{})}ht.current.nodeTemplate.selectionAdornmentTemplate=Fe(De.uz,"Spot",Fe(De.Vm,{padding:10}),zn(De.z6.Top,"TriangleUp"),zn(De.z6.Left,"TriangleLeft"),zn(De.z6.Right,"TriangleRight"),zn(De.z6.Bottom,"TriangleDown"),jn({alignment:new De.z6(.75,0)}));function xn(Kt,Wt){return(Jt,zt)=>{Jt.handled=!0,Jt.diagram.model.commit(Dn=>{Dn.set(zt.part.adornedPart.data,Kt,Wt)})}}function Ae(Kt,Wt){return Wt||(Wt="color"),Fe(De.bn,{width:16,height:16,stroke:"lightgray",fill:Kt,margin:1,background:"transparent",mouseEnter:(Jt,zt)=>zt.stroke="dodgerblue",mouseLeave:(Jt,zt)=>zt.stroke="lightgray",click:xn(Wt,Kt),contextClick:xn(Wt,Kt)})}function Et(){return[Fe("ContextMenuButton",Fe(De.s_,"Horizontal",Ae(gn.white,"fill"),Ae(gn.beige,"fill"),Ae(gn.extralightblue,"fill"),Ae(gn.extralightred,"fill"))),Fe("ContextMenuButton",Fe(De.s_,"Horizontal",Ae(gn.lightgray,"fill"),Ae(gn.lightgreen,"fill"),Ae(gn.lightblue,"fill"),Ae(gn.lightred,"fill")))]}function Ft(){return[Fe("ContextMenuButton",Fe(De.s_,"Horizontal",Ae(gn.black),Ae(gn.green),Ae(gn.blue),Ae(gn.red))),Fe("ContextMenuButton",Fe(De.s_,"Horizontal",Ae(gn.white),Ae(gn.magenta),Ae(gn.purple),Ae(gn.orange)))]}function At(Kt,Wt){return Wt||(Wt="thickness"),Fe(De.bn,"LineH",{width:16,height:16,strokeWidth:Kt,margin:1,background:"transparent",mouseEnter:(Jt,zt)=>zt.background="dodgerblue",mouseLeave:(Jt,zt)=>zt.background="transparent",click:xn(Wt,Kt),contextClick:xn(Wt,Kt)})}function nn(Kt,Wt){return Wt||(Wt="dash"),Fe(De.bn,"LineH",{width:24,height:16,strokeWidth:2,strokeDashArray:Kt,margin:1,background:"transparent",mouseEnter:(Jt,zt)=>zt.background="dodgerblue",mouseLeave:(Jt,zt)=>zt.background="transparent",click:xn(Wt,Kt),contextClick:xn(Wt,Kt)})}function Xt(){return[Fe("ContextMenuButton",Fe(De.s_,"Horizontal",At(1),At(2),At(3),At(4))),Fe("ContextMenuButton",Fe(De.s_,"Horizontal",nn(null),nn([2,4]),nn([4,4])))]}function Qt(Kt,Wt){return Wt||(Wt="figure"),Fe(De.bn,{width:32,height:32,scale:.5,fill:"lightgray",figure:Kt,margin:1,background:"transparent",mouseEnter:(Jt,zt)=>zt.fill="dodgerblue",mouseLeave:(Jt,zt)=>zt.fill="lightgray",click:xn(Wt,Kt),contextClick:xn(Wt,Kt)})}ht.current.nodeTemplate.contextMenu=Fe("ContextMenu",Fe("ContextMenuButton",Fe(De.s_,"Horizontal",Qt("Rectangle"),Qt("RoundedRectangle"),Qt("Ellipse"),Qt("Diamond"))),Fe("ContextMenuButton",Fe(De.s_,"Horizontal",Qt("Parallelogram2"),Qt("ManualOperation"),Qt("Procedure"),Qt("Cylinder1"))),Fe("ContextMenuButton",Fe(De.s_,"Horizontal",Qt("Terminator"),Qt("CreateRequest"),Qt("Document"),Qt("TriangleDown"))),Et(),Ft(),Xt()),ht.current.groupTemplate=Fe(De.ZA,"Spot",{layerName:"Background",ungroupable:!0,locationSpot:De.z6.Center,selectionObjectName:"BODY",computesBoundsAfterDrag:!0,handlesDragDropForMembers:!0,mouseDrop:(Kt,Wt)=>{var Jt=Wt.addMembers(Wt.diagram.selection,!0);Jt||Wt.diagram.currentTool.doCancel()},avoidable:!1},new De.KX("location","loc",De.E9.parse).makeTwoWay(De.E9.stringify),Fe(De.s_,"Auto",{name:"BODY"},Fe(De.bn,{parameter1:10,fill:gn.white,strokeWidth:2,cursor:"pointer",fromLinkable:!0,toLinkable:!0,fromLinkableDuplicates:!0,toLinkableDuplicates:!0,fromSpot:De.z6.AllSides,toSpot:De.z6.AllSides},new De.KX("fill"),new De.KX("stroke","color"),new De.KX("strokeWidth","thickness"),new De.KX("strokeDashArray","dash")),Fe(De.Vm,{background:"transparent",margin:20})),Fe(De.al,{alignment:De.z6.Top,alignmentFocus:De.z6.Bottom,font:"bold 12pt sans-serif",editable:!0},new De.KX("text"),new De.KX("stroke","color"))),ht.current.groupTemplate.selectionAdornmentTemplate=Fe(De.uz,"Spot",Fe(De.s_,"Auto",Fe(De.bn,{fill:null,stroke:"dodgerblue",strokeWidth:3}),Fe(De.Vm,{margin:1.5})),jn({alignment:De.z6.TopRight,alignmentFocus:De.z6.BottomRight})),ht.current.groupTemplate.contextMenu=Fe("ContextMenu",Et(),Ft(),Xt()),ht.current.linkTemplate=Fe(De.rU,{layerName:"Foreground",routing:De.rU.AvoidsNodes,corner:10,fromShortLength:10,toShortLength:15,relinkableFrom:!0,relinkableTo:!0,reshapable:!0,resegmentable:!0},new De.KX("fromSpot","fromSpot",De.z6.parse),new De.KX("toSpot","toSpot",De.z6.parse),new De.KX("fromShortLength","dir",Kt=>Kt>=1?10:0),new De.KX("toShortLength","dir",Kt=>Kt>=1?10:0),new De.KX("points").makeTwoWay(),Fe(De.bn,{strokeWidth:2},new De.KX("stroke","color"),new De.KX("strokeWidth","thickness"),new De.KX("strokeDashArray","dash")),Fe(De.bn,{segmentIndex:0,segmentOffset:new De.E9(15,0),segmentOrientation:De.rU.OrientAlong,alignmentFocus:De.z6.Right,figure:"circle",width:10,strokeWidth:0},new De.KX("fill","color"),new De.KX("visible","dir",Kt=>Kt===1)),Fe(De.bn,{segmentIndex:-1,segmentOffset:new De.E9(-10,6),segmentOrientation:De.rU.OrientPlus90,alignmentFocus:De.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new De.KX("fill","color"),new De.KX("visible","dir",Kt=>Kt>=1),new De.KX("width","thickness",Kt=>7+3*Kt),new De.KX("height","thickness",Kt=>7+3*Kt),new De.KX("segmentOffset","thickness",Kt=>new De.E9(-15,4+1.5*Kt))),Fe(De.bn,{segmentIndex:0,segmentOffset:new De.E9(15,-6),segmentOrientation:De.rU.OrientMinus90,alignmentFocus:De.z6.Right,figure:"triangle",width:12,height:12,strokeWidth:0},new De.KX("fill","color"),new De.KX("visible","dir",Kt=>Kt===2),new De.KX("width","thickness",Kt=>7+3*Kt),new De.KX("height","thickness",Kt=>7+3*Kt),new De.KX("segmentOffset","thickness",Kt=>new De.E9(-15,4+1.5*Kt))),Fe(De.al,{alignmentFocus:new De.z6(0,1,-4,0),editable:!0},new De.KX("text").makeTwoWay(),new De.KX("stroke","color"))),ht.current.linkTemplate.selectionAdornmentTemplate=Fe(De.uz,Fe(De.bn,{isPanelMain:!0,stroke:"transparent",strokeWidth:6,pathPattern:tn(2)},new De.KX("pathPattern","thickness",tn)),jn({alignmentFocus:new De.z6(0,0,-6,-4)}));function tn(Kt){return Fe(De.bn,{stroke:"dodgerblue",strokeWidth:2,strokeCap:"square",geometryString:"M0 0 M4 2 H3 M4 "+(Kt+4).toString()+" H3"})}function Kn(Kt){var Wt="M0 0 M8 16 M0 8 L16 8 M12 11 L16 8 L12 5";return Kt===0?Wt="M0 0 M16 16 M0 8 L16 8":Kt===2&&(Wt="M0 0 M16 16 M0 8 L16 8 M12 11 L16 8 L12 5 M4 11 L0 8 L4 5"),Fe(De.bn,{geometryString:Wt,margin:2,background:"transparent",mouseEnter:(Jt,zt)=>zt.background="dodgerblue",mouseLeave:(Jt,zt)=>zt.background="transparent",click:xn("dir",Kt),contextClick:xn("dir",Kt)})}function rt(Kt){var Wt=(Jt,zt)=>{Jt.handled=!0,Jt.diagram.model.commit(Dn=>{var mn=zt.part.adornedPart;Dn.set(mn.data,Kt?"toSpot":"fromSpot",De.z6.stringify(De.z6.AllSides)),(Kt?mn.toNode:mn.fromNode).invalidateConnectedLinks()})};return Fe(De.bn,{width:12,height:12,fill:"transparent",mouseEnter:(Jt,zt)=>zt.background="dodgerblue",mouseLeave:(Jt,zt)=>zt.background="transparent",click:Wt,contextClick:Wt})}function Te(Kt,Wt){var Jt=0,zt=De.z6.RightSide;Kt.equals(De.z6.Top)?(Jt=270,zt=De.z6.TopSide):Kt.equals(De.z6.Left)?(Jt=180,zt=De.z6.LeftSide):Kt.equals(De.z6.Bottom)&&(Jt=90,zt=De.z6.BottomSide),Wt||(Jt-=180);var Dn=(mn,On)=>{mn.handled=!0,mn.diagram.model.commit(Hn=>{var Ln=On.part.adornedPart;Hn.set(Ln.data,Wt?"toSpot":"fromSpot",De.z6.stringify(zt)),(Wt?Ln.toNode:Ln.fromNode).invalidateConnectedLinks()})};return Fe(De.bn,{alignment:Kt,alignmentFocus:Kt.opposite(),geometryString:"M0 0 M12 12 M12 6 L1 6 L4 4 M1 6 L4 8",angle:Jt,background:"transparent",mouseEnter:(mn,On)=>On.background="dodgerblue",mouseLeave:(mn,On)=>On.background="transparent",click:Dn,contextClick:Dn})}ht.current.linkTemplate.contextMenu=Fe("ContextMenu",Ft(),Xt(),Fe("ContextMenuButton",Fe(De.s_,"Horizontal",Kn(0),Kn(1),Kn(2))),Fe("ContextMenuButton",Fe(De.s_,"Horizontal",Fe(De.s_,"Spot",rt(!1),Te(De.z6.Top,!1),Te(De.z6.Left,!1),Te(De.z6.Right,!1),Te(De.z6.Bottom,!1)),Fe(De.s_,"Spot",{margin:new De.Zt(0,0,0,2)},rt(!0),Te(De.z6.Top,!0),Te(De.z6.Left,!0),Te(De.z6.Right,!0),Te(De.z6.Bottom,!0)))));const Dt=`{ "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 ln=["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 Cn(Kt){return console.log("shapeName:",Kt),ln.indexOf(Kt)>=0}var _n=new De.YI(Pn.current,{maxSelectionCount:1,linkTemplate:Fe(De.rU,{locationSpot:De.z6.Center,selectionAdornmentTemplate:Fe(De.uz,"Link",{locationSpot:De.z6.Center},Fe(De.bn,{isPanelMain:!0,fill:null,stroke:"deepskyblue",strokeWidth:0}),Fe(De.bn,{toArrow:"Standard",stroke:null}))},{routing:De.rU.AvoidsNodes,curve:De.rU.JumpOver,corner:5,toShortLength:4},new De.KX("points"),Fe(De.bn,{isPanelMain:!0,strokeWidth:2}),Fe(De.bn,{toArrow:"Standard",stroke:null})),model:new De.FJ([{text:"\u672A\u547D\u540D",size:"100 100",fill:null,stroke:"#000"},...De.bn.getFigureGenerators().toArray().map(Kt=>({text:"\u672A\u547D\u540D",size:"100 100",figure:Kt.key,fill:"white",stroke:"#666",borderColor:"#000"}))])});return ht.current.addDiagramListener("TextEdited",function(Kt){var Wt;const Jt=Kt.subject.part;var zt=(Wt=document.activeElement)==null?void 0:Wt.value;typeof zt=="string"&&zt.trim()===""&&ht.current.model.commit(function(Dn){Dn.set(Jt.data,"text","\u672A\u547D\u540D"),ht.current.commandHandler.stopCommand()},"increment")}),_n.nodeTemplate=Fe(De.NB,"Auto",{locationSpot:De.z6.Center},new De.KX("location","location",De.E9.parse).makeTwoWay(De.E9.stringify),Fe(De.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 De.KX("stroke").makeTwoWay(),new De.KX("fill").makeTwoWay(),new De.KX("figure")),Fe(De.al,{margin:new De.Zt(5,5,3,5),font:"10pt sans-serif",minSize:new De.$u(16,16),maxSize:new De.$u(10,NaN),textAlign:"center",editable:!0},new De.KX("key").makeTwoWay())),setTimeout(()=>{ht.current.grid=Fe(De.s_,"Grid",Fe(De.bn,"LineH",{stroke:"lightgray",strokeWidth:.5}),Fe(De.bn,"LineV",{stroke:"lightgray",strokeWidth:.5})),ht.current.grid.visible=!0,ht.current.grid.gridCellStroke="darkgray",ht.current.grid.gridCellStrokeWidth=1},300),window.myDiagrams=ht.current,ht.current}const on=()=>me(this,null,function*(){var Fe=ht.current.makeImage();const gn=yield(0,Qe.ZP)("/api/attachments.json",{method:"post",body:{file_type:"base64",original_filename:Date.now(),file:Fe.src}});wt({src:gn.url})});return(0,x.useEffect)(()=>(setTimeout(()=>{pt()},500),Ot(Vn+1),()=>{ht.current=null}),[]),we.createElement("div",{ref:ca,className:fn.current?`${Je.maxH60} body-overflow-initial`:"body-overflow-initial"},we.createElement(nt.default,{width:1200,icon:null,footer:null,closable:!0,visible:!!Vn,destroyOnClose:!0,maskClosable:!1,rootClassName:"zIndex-9999",title:we.createElement(Tt.Z,null,we.createElement(Ht.Z,{flex:1},"\u63D2\u5165\u6D41\u7A0B\u56FE"),we.createElement(Ht.Z,{onClick:()=>{var Fe,gn,zn=ht.current.selection.first();if(fn.current=!fn.current,document.activeElement&&zn){let jn=(gn=(Fe=document.activeElement)==null?void 0:Fe.value)==null?void 0:gn.trim();typeof jn=="string"&&ht.current.model.commit(function(xn){xn.set(zn.data,"text",jn||"\u672A\u547D\u540D"),ht.current.commandHandler.stopCommand()},"increment")}Ot(Vn+1)}},we.createElement("span",{className:"current c-blue mr30",style:{fontWeight:400}},"\u5C55\u5F00/\u6536\u8D77"))),onCancel:Pt},we.createElement("div",{style:{width:"100%",height:"80vh",overflow:"hidden",position:"relative"},className:Je.flowChartWrp},we.createElement("div",{style:{display:"flex",height:"100%"}},we.createElement("div",{style:{width:"300px",height:"100%"}},we.createElement("div",{style:{background:"#fff",position:"relative",zIndex:12,fontSize:16,color:"#3061d0"}},"\u56FE\u5F62\u5E93"),we.createElement("div",{style:{height:"calc(100% - 50px)"},className:Je.myPaletteDiv,ref:Pn})),we.createElement("div",{style:{flex:1,position:"relative"}},we.createElement("div",{ref:Sn,style:{height:"80vh"}}))),we.createElement("div",{className:"tr"},we.createElement(pe.ZP,{size:"large",onClick:on,style:{position:"absolute",right:0,bottom:0,zIndex:8},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668")))))}var ke=Re,ye=re(5112),Se=re(5871);const et=ye.ZP.Group,Ie={margin:"0 8px"};var xe=({callback:Pt,onCancel:wt})=>{function ht(Sn){Pt(Sn)}return x.createElement(Pe.default,{className:"add-table-panel",initialValues:{row:3,col:2,align:"default"},onFinish:ht},x.createElement("div",{className:"flex-container",style:{alignItems:"baseline"}},x.createElement("span",{style:Ie},"\u5355\u5143\u683C\u6570\uFF1A"),x.createElement("span",{style:Ie},"\u884C\u6570"),x.createElement(Pe.default.Item,{name:"row",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u884C\u6570"}]},x.createElement(Se.Z,null)),x.createElement("span",{style:Ie},"\u5217\u6570"),x.createElement(Pe.default.Item,{name:"col",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5217\u6570"}]},x.createElement(Se.Z,null))),x.createElement("div",{className:"flex-container",style:{marginTop:12,alignItems:"baseline"}},x.createElement("span",{style:Ie},"\u5BF9\u9F50\u65B9\u5F0F\uFF1A"),x.createElement(Pe.default.Item,{name:"align"},x.createElement(et,null,x.createElement(ye.ZP,{value:"default"},x.createElement("i",{className:"fa fa-align-justify"})),x.createElement(ye.ZP,{value:"left"},x.createElement("i",{className:"fa fa-align-left"})),x.createElement(ye.ZP,{value:"center"},x.createElement("i",{className:"fa fa-align-center"})),x.createElement(ye.ZP,{value:"right"},x.createElement("i",{className:"fa fa-align-right"}))))),x.createElement("div",{className:"flex-container flex-end"},x.createElement(pe.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),x.createElement(pe.ZP,{type:"ghost",onClick:wt},"\u53D6\u6D88")))},He=re(78673),Bt=re(93510),St=re.n(Bt),Gt=(0,x.forwardRef)(({use3d:Pt,width:wt,height:ht,callback:Sn,showSaveButton:Pn},fn)=>{const ca=(0,x.useRef)(),Vn=(0,x.useRef)(),[Ot,pt]=(0,x.useState)(!1),on=(0,x.useRef)({id:ca,appName:"graphing",width:wt||1e3,height:ht||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)(()=>{Vn.current=new(St())(on.current,!0),window.onload=function(){Vn.current.inject("applet_container")}},[]);const Fe=()=>{var gn=window.ggbApplet.getPNGBase64(1,!0,72);return Sn&&Sn(gn),gn};return(0,x.useEffect)(()=>{on.current.appName=Ot?"3D":"graphing",Vn.current.inject("applet_container")},[Ot]),(0,x.useEffect)(()=>{pt(Pt)},[Pt]),(0,x.useImperativeHandle)(fn,()=>({getImgData:Fe})),x.createElement(x.Fragment,null,x.createElement("div",{style:{width:"100%",height:"100%"},id:"applet_container",ref:ca}),x.createElement(Tt.Z,{align:"middle"},x.createElement(Ht.Z,{flex:1},x.createElement(He.Z,{size:"default",checkedChildren:"\u5173\u95ED3D\u56FE\u50CF",unCheckedChildren:"\u5F00\u542F3D\u56FE\u50CF",checked:Ot,onChange:gn=>pt(gn)})),x.createElement(Ht.Z,null,x.createElement(pe.ZP,{size:"large",onClick:Fe,style:{zIndex:8,marginTop:10},type:"primary"},"\u4FDD\u5B58\u5230\u7F16\u8F91\u5668"))))}),Rt=re(99298),Be=re(1012),it=re(8591);const xt="link",gt="upload-image",bt="add-flowchart",un="draw-image",hn="add-flowchart",cn="code-block",bn="add-table",Wn="------------",En={default:Wn,left:`:${Wn}`,center:`:${Wn}:`,right:`${Wn}:`};var Rn=re(31103),ra=(Pt,wt,ht)=>new Promise((Sn,Pn)=>{var fn=Ot=>{try{Vn(ht.next(Ot))}catch(pt){Pn(pt)}},ca=Ot=>{try{Vn(ht.throw(Ot))}catch(pt){Pn(pt)}},Vn=Ot=>Ot.done?Sn(Ot.value):Promise.resolve(Ot.value).then(fn,ca);Vn((ht=ht.apply(Pt,wt)).next())});function Nn(){}let Zn=0;const fa=1e4,ea="\u2581",Un="@\u2581\u2581@",pa="@\u2581@",Jn=`
|
|
**\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`,Ia=["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 Qa(Pt){return/^\d+$/.test(Pt)?`${Pt}px`:Pt}const Ga=navigator.platform.toUpperCase().indexOf("MAC")>=0?"Cmd":"Ctrl",xa={[Ga+"-B"]:"bold",[Ga+"-I"]:"italic"},Fa={[xt]:"\u6DFB\u52A0\u94FE\u63A5",[cn]:"\u6DFB\u52A0\u4EE3\u7801\u5757",[gt]:"\u6DFB\u52A0\u56FE\u7247",[un]:"\u6DFB\u52A0\u753B\u56FE",[bt]:"\u63D2\u5165\u6D41\u7A0B\u56FE",[bn]:"\u6DFB\u52A0\u8868\u683C","maths-latex":"\u6570\u5B66\u56FE\u50CF","inline-latex":"LATEX\u516C\u5F0F"};var ua=({defaultValue:Pt="",onChange:wt,width:ht="100%",height:Sn=400,miniToolbar:Pn=!1,isFocus:fn=!1,watch:ca,insertTemp:Vn,mode:Ot="markdown",id:pt="markdown-editor-id",showResizeBar:on=!1,noStorage:Fe=!1,showNullButton:gn=!1,showNullProgramButton:zn=!1,hidetoolBar:jn=!1,fullScreen:xn=!1,onBlur:Ae,onCMBeforeChange:Et,onFullScreen:Ft,className:At="",disablePaste:nn=!1,disabled:Xt=!1,disabledFill:Qt=!1,placeholder:tn="",values:Kn="",extraUse:rt})=>{const[Te,Dt]=(0,x.useState)(null),[ln,Cn]=(0,x.useState)(Pt),[_n,Kt]=(0,x.useState)(ca),[Wt,Jt]=(0,x.useState)(xn),[zt,Dn]=(0,x.useState)(""),[mn,On]=(0,x.useState)(0),[Hn,Ln]=(0,x.useState)(Sn),[wn,ha]=(0,x.useState)(!1),wa=(0,x.useRef)((0,Be.Z)()),_a=(0,x.useRef)(!1),In=(0,x.useRef)(),[Na,Ma]=(0,x.useState)(0),[ta,na]=(0,x.useState)(0),ar=(0,x.useRef)(),Ua=(0,x.useRef)(),Za=(0,x.useRef)(),Va=(0,x.useRef)(),er=()=>ra(void 0,null,function*(){var An;const pn=yield Fetch("/api/attachments/distinct_hash_val.json",{method:"post",body:{hash_val:wa.current}});(An=pn==null?void 0:pn.attachments)!=null&&An.length&&(console.log("cm:",Te,ar),pn.attachments.map(Bn=>{Bn.content_type.indexOf("image")>-1?Te.replaceSelection(``):Bn.content_type.indexOf("video")>-1?Te.replaceSelection(`<video width="100%" controls src="${ENV.API_SERVER}/api/attachments/${data.id}"></video>`):Bn.content_type.indexOf("pdf")>-1?Te.replaceSelection(`<a href="${ENV.API_SERVER}/api/attachments/${Bn.id}?type=${Bn.content_type}&disposition=inline" target="_blank">${Bn.name}</a>`):Te.replaceSelection(`[${Bn.name}](${ENV.API_SERVER}/api/attachments/${Bn.id}?type=${Bn.content_type})`)}))});(0,x.useEffect)(()=>{const An=window.scrollY||window.pageYOffset;Cn(Kn),Te==null||Te.setValue(Kn),window.scrollTo(0,An)},[Kn]),(0,x.useEffect)(()=>{Ft==null||Ft(Wt)},[Wt]),(0,x.useEffect)(()=>{if(ar.current){let An=function(Bn,yn){var Ca;if(nn){yn.preventDefault();return}const en=yn.clipboardData;if(en){const Ja=en.types.toString(),Ta=en.items;if(Ja==="Files"||en.types.indexOf("Files")>-1){if(yn.preventDefault(),Ot=="stex")return;try{let Ka=Ta[1];((Ca=Ta[0])==null?void 0:Ca.kind)==="file"&&(Ka=Ta[0]);const Ya=Ka.getAsFile(),ja=Ya.name.split(".").pop();(0,Le.I)(Ya,ir=>{var Pa,la,La;ir.id?((Pa=Ya==null?void 0:Ya.type)==null?void 0:Pa.indexOf("image"))>-1?pn.replaceSelection(`<img width="100%" src="/api/attachments/${ir.id}?type=${ir.content_type})" alt="" />`):((la=Ya==null?void 0:Ya.type)==null?void 0:la.indexOf("video"))>-1?pn.replaceSelection(`<video width="100%" controls src="/api/attachments/${ir.id}"></video>`):((La=Ya==null?void 0:Ya.type)==null?void 0:La.indexOf("pdf"))>-1?pn.replaceSelection(`<a href="/api/attachments/${ir.id}?type=${Ya.type}&disposition=inline" target="_blank">${Ya.name}</a>`):Ia.includes(ja)?pn.replaceSelection(`<a href="/api/attachments/${ir.id}?type=office&disposition=inline" target="_blank">${Ya.name}</a>`):pn.replaceSelection(`[${Ya.name}](/api/attachments/${ir.id}?type=${ir.content_type})`):(ir==null?void 0:ir.status)===401&&(it.ZP.warning((ir==null?void 0:ir.message)||"\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),document.location.href="/user/login")})}catch(Ka){it.ZP.warning("\u8BF7\u4F7F\u7528chrome\u6D4F\u89C8\u5668\u7C98\u8D34")}return!0}else return!0}return!0};const pn=Xe().fromTextArea(ar.current,{mode:Ot,lineNumbers:!Pn,lineWrapping:!0,value:Pt,autoCloseTags:!zn,autoCloseBrackets:!0});return pn.on("keyup",function(Bn,yn){yn.keyCode===8&&(Bn.getValue()==""?pn.setOption("placeholder",tn):pn.setOption("placeholder",null))}),pn.on("keydown",function(Bn,yn){if(yn.keyCode===8){var Ca=oa(Bn);Ca&&yn.preventDefault()}}),fn&&pn.focus(),pn.on("paste",An),pn.on("dragleave",function(Bn,yn){Ua.current.classList.remove("mouse-hover-md")}),Xt&&pn.on("beforeChange",function(Bn,yn){(yn.origin==="paste"||yn.origin==="+input")&&yn.cancel()}),Dt(pn),()=>{pn.off("paste",An)}}},[]);const Da=(0,x.useCallback)(()=>{if(Ua.current)try{}catch(An){console.log(An,"---- to set md editor body height")}},[Hn,Ua,Wt]);(0,x.useEffect)(()=>{function An(){let pn=new Ne.Z(Bn=>{for(let yn of Bn)(yn.target.offsetHeight>0||yn.target.offsetWidth>0)&&(Da(),Te.setSize("100%","100%"),Te.refresh())});return pn.observe(ar.current.parentElement),pn}if(Te){const pn=An();return()=>{var Bn,yn;(Bn=ar.current)!=null&&Bn.parentElement&&pn.unobserve((yn=ar.current)==null?void 0:yn.parentElement)}}},[Te,Da]),(0,x.useEffect)(()=>{if(Te){let An=[];for(const[pn,Bn]of Object.entries(xa)){let yn={[pn]:()=>{Ba(Bn)}};An.push(yn),Te.addKeyMap(yn)}return In.current=setInterval(()=>{_a.current&&er()},4e3),()=>{clearInterval(In.current);for(let pn of An)Te.removeKeyMap(pn)}}},[Te]),(0,x.useEffect)(()=>{xn!==Wt&&Jt(xn)},[xn]),(0,Rn.Z)(()=>{if(!Fe&&mn>0){let An=new Date().getTime(),pn=window.sessionStorage.getItem(pt);An>=mn+fa&&(!pn||pn!==ln)&&(window.sessionStorage.setItem(pt,ln),ha(!0))}},fa),(0,x.useEffect)(()=>{Kt(ca)},[Te,ca]),(0,x.useEffect)(()=>{Te&&fn&&Te.focus()},[Te,fn]),(0,x.useEffect)(()=>{if(_n&&Te){let An=function(Bn){let yn=Bn.target;if(Va.current){let Ca=yn.scrollTop/yn.scrollHeight;Va.current.scrollTop=Va.current.scrollHeight*Ca}};const pn=Te.getScrollerElement();return pn.addEventListener("scroll",An),()=>{pn.removeEventListener("scroll",An)}}},[Te,_n]),(0,x.useEffect)(()=>{if(Te&&Et){let An=function(pn,Bn){Et(pn,Bn)};return Te.on("beforeChange",An),()=>{Te.off("beforeChange",An)}}},[Te,Et]),(0,x.useEffect)(()=>{if(Te&&Ae){let An=function(){Ae(Te.getValue())};return Te.on("blur",An),()=>{Te.off("blur",An)}}},[Te,Ae]);function oa(An,pn){var Bn=An.getDoc(),yn=Bn.getCursor(),Ca=Bn.getLine(yn.line),en=Ca.charAt(yn.ch-1),Ja=Ca.lastIndexOf("@\u2581@",yn.ch),Ta=Ca.lastIndexOf("@\u2581\u2581@",yn.ch),Ka=Ja>Ta?Ja:Ta,Ya=Ja>Ta?3:4;if(Un.indexOf(en)===-1)return null;if(console.log("change1:",pn,An,Ca,yn,Ka,Ja,Ta,en),Ka>=0&&yn.ch-Ka<5){var ja=Ka+Ya;return Bn.replaceRange("",{line:yn.line,ch:Ka},{line:yn.line,ch:ja}),{line:yn.line,ch:ja}}return null}(0,x.useEffect)(()=>{if(Te){let An=function(pn,Bn){const yn=pn.getValue();Cn(yn),On(new Date().getTime()),pn.getScrollerElement().dispatchEvent(new CustomEvent("scroll")),wt&&(zn?wt(yn,qn(yn)):wt(yn))};return Te.on("change",An),()=>{Te.off("change",An)}}},[Te,wt]),(0,x.useEffect)(()=>{if(Te)if(Pt==null)Te.setValue(""),Cn("");else{const An=window.scrollY||window.pageYOffset;Pt!==Te.getValue()&&(Te.setValue(Pt),Cn(Pt),Te.setCursor(Xt?1:Te.lineCount(),0),window.scrollTo(0,An))}},[Te,Pt]);const Ba=(0,x.useCallback)(An=>{const pn=Te.getCursor(),Bn=Te.getSelection();let yn=Bn.split(`
|
|
`);switch(An){case"bold":return Te.replaceSelection("**"+Bn+"**"),Bn===""&&Te.setCursor(pn.line,pn.ch+2),Te.focus();case"italic":return Te.replaceSelection("*"+Bn+"*"),Bn===""&&Te.setCursor(pn.line,pn.ch+1),Te.focus();case"code":return Te.replaceSelection("`"+Bn+"`"),Bn===""&&Te.setCursor(pn.line,pn.ch+1),Te.focus();case"inline-latex":return Dn("inline-latex"),Te.focus();case"latex":return Te.replaceSelection("```latex\n"+Bn+"\n```"),Te.setCursor(pn.line+1,Bn.length+1),Te.focus();case"line-break":return Te.replaceSelection(`<br/>
|
|
`),Te.focus();case"list-ul":return Bn===""?Te.replaceSelection("- "+Bn):Te.replaceSelection(yn.map(Ca=>Ca===""?"":`- ${Ca}`).join(`
|
|
`)),Te.focus();case"list-ol":return Bn===""?Te.replaceSelection("1. "+Bn):Te.replaceSelection(yn.map((Ca,en)=>Ca===""?"":`${en+1}. ${Ca}`).join(`
|
|
`)),Te.focus();case"add-null-ch":return Bn===""&&Te.setCursor(pn.line,pn.ch),Te.replaceSelection(ea),Te.focus();case"add-signal":return Bn===""&&Te.setCursor(pn.line,pn.ch),Te.replaceSelection(pa),Te.focus();case"add-multiple":return Bn===""&&Te.setCursor(pn.line,pn.ch),Te.replaceSelection(Un),Te.focus();case"inster-template-1":return Bn===""&&Te.setCursor(pn.line,pn.ch),Te.replaceSelection(Jn),Te.focus();case"eraser":return Te.setValue(""),Te.focus();case"trigger-watch":return Kt(!_n),Te.focus();case"trigger-full-screen":return Jt(!Wt),Te.focus();case xt:Dn(xt);return;case cn:Dn(cn);return;case gt:Dn(gt);return;case un:Dn(un);return;case"maths-latex":Dn("maths-latex");return;case bt:Dn(bt);return;case bn:Dn(bn);return;default:throw new Error}},[Te,_n,Wt]),ia=(0,x.useCallback)((An,pn)=>{var Bn,yn,Ca,en,Ja,Ta;switch(Dn(""),zt){case xt:const{title:Pa,link:la}=An;return Te.replaceSelection(`[${Pa}](${la})`),Te.focus();case cn:const{language:La,content:Yn}=An;return Te.replaceSelection(["```"+La,Yn,"```"].join(`
|
|
`)),Te.focus();case"maths-latex":for(var Ka=atob(An),Ya=new Uint8Array(Ka.length),ja=0;ja<Ka.length;ja++)Ya[ja]=Ka.charCodeAt(ja);var ir=new Blob([Ya],{type:"image/png"});(0,Le.I)(ir,Xn=>{Xn.id?Te.replaceSelection(``):(Xn==null?void 0:Xn.status)===401&&(document.location.href="/user/login")});break;case"inline-latex":Te.replaceSelection("`$$"+An+"$$`");break;case gt:case un:case hn:const{src:Xa,alt:Lt}=An,mt=pn,Mt=(Ca=(yn=(Bn=mt==null?void 0:mt.name)==null?void 0:Bn.split("."))==null?void 0:yn.pop)==null?void 0:Ca.call(yn);return((en=mt==null?void 0:mt.type)==null?void 0:en.indexOf("image"))>-1||!(mt!=null&&mt.type)?mt.align||mt.width?Te.replaceSelection(`<p style="text-align:${mt.align||"initial"}"><img width="${mt.width?mt.width+"%":"initial"}" src="${Xa}" alt="${Lt||""}" /></p>`):Te.replaceSelection(`<img width="100%" src="${Xa}" alt="${Lt||""}" />`):((Ja=mt==null?void 0:mt.type)==null?void 0:Ja.indexOf("video"))>-1?Te.replaceSelection(`<video width="100%" controls src="${Xa}"></video>`):((Ta=mt==null?void 0:mt.type)==null?void 0:Ta.indexOf("pdf"))>-1?Te.replaceSelection(`<a href="${Xa}?type=${mt.type}&disposition=inline" target="_blank">${mt.name}</a>`):Ia.includes(Mt)?Te.replaceSelection(`<a href="${Xa}?type=office&disposition=inline" target="_blank">${mt.name}</a>`):Te.replaceSelection(`[${mt.name}](${Xa})`),Te.focus();case bn:const{row:vn,col:Qn,align:ga}=An;let sn=`
|
|
`;for(let Xn=0;Xn<vn;Xn++){let da=[],ka=[];for(let va=0;va<Qn;va++)Xn===1&&ka.push(En[ga]),da.push(" ");Xn===1&&(sn+=`| ${ka.join(" | ")} |
|
|
`),sn+=`| ${da.join(Qn===1?"":" | ")} |
|
|
`}return Te.replaceSelection(sn+`
|
|
`),Te.focus();default:throw new Error}},[Te,zt]),lr=(0,x.useMemo)(()=>{switch(zt){case xt:return x.createElement(ut,{callback:ia,onCancel:$a});case cn:return x.createElement(dt.Z,{callback:ia,onCancel:$a});case gt:return x.createElement(Le.Z,{callback:ia,onCancel:$a});case bt:return x.createElement(ke,{callback:ia,onCancel:$a});case bn:return x.createElement(xe,{callback:ia,onCancel:$a});case"maths-latex":return x.createElement(Gt,{showSaveButton:!0,callback:ia});case"inline-latex":return x.createElement(Rt.Z,{showSaveButton:!0,callback:ia});default:return null}},[zt]);function $a(){Dn("")}(0,x.useEffect)(()=>{if(Za.current){let An=function(Ja){Ca=!0,en=Ja.pageY},pn=function(){Ca=!1},Bn=function(Ja){if(Ca){let Ta=Ja.pageY-en;Ta<0&&(Ta=0),Ta>300&&(Ta=300);let Ka=Sn+Ta+"px";Ln(Ka)}},yn=Za.current,Ca=!1,en=0;return yn.addEventListener("mousedown",An),document.addEventListener("mousemove",Bn),document.addEventListener("mouseup",pn),()=>{yn.removeEventListener("mousedown",An),document.removeEventListener("mousemove",Bn),document.removeEventListener("mouseup",pn)}}},[Te,Za]),(0,x.useEffect)(()=>{Ln(Sn)},[Sn]);const rr=Qa(ht),Oa=Qa(Hn),sr={width:rr,height:Oa},aa=(0,x.useMemo)(()=>{if(mn){let An=new Date(mn),pn=An.getHours(),Bn=An.getMinutes(),yn=An.getSeconds();return pn=pn<10?"0"+pn:pn,Bn=Bn<10?"0"+Bn:Bn,yn=yn<10?"0"+yn:yn,`${pn}:${Bn}:${yn}`}return 0},[mn]),qn=An=>{const pn=[];if(zn){let Bn=-1;An=An.replace(/(@▁▁@|@▁@)/g,function(yn,Ca,en){pn.push({multiLine:yn!==pa})})}return pn};function Ra(){window.sessionStorage.removeItem(pt),ha(!1),On(0)}function Yt(){ha(!1),On(0),Te.setValue(window.sessionStorage.getItem(pt))}(0,x.useEffect)(()=>{Fa[zt]&&zt!==un&&zt!==bt&&setTimeout(()=>{const An=document.getElementsByClassName("markdown-popup-form")[0],pn=window.innerWidth/2-An.offsetWidth/2,Bn=window.innerHeight/2-An.offsetHeight/2;Ma(pn),na(Bn)},0)},[zt]);const Sa=An=>{An.preventDefault();const pn=An.clientX-Na,Bn=An.clientY-ta;document.body.onmousemove=yn=>{let Ca=yn.clientX-pn,en=yn.clientY-Bn;const Ja=document.getElementsByClassName("markdown-popup-form")[0],Ta=window.innerWidth-Ja.offsetWidth,Ka=window.innerHeight-Ja.offsetHeight;Ca=Math.max(0,Math.min(Ca,Ta)),en=Math.max(0,Math.min(en,Ka)),ba(yn.clientX,yn.clientY,pn,Bn)&&(Ma(Ca),na(en))},document.body.onmouseup=function(){document.body.onmousemove=null}},ba=(An,pn,Bn,yn)=>{const Ca=document.body.clientHeight,en=document.body.clientWidth;return An<20&&Bn>An||An>en-20&&Bn<An||pn<20&&yn>pn||pn>Ca-20&&yn<pn?(document.body.onmousemove=null,document.body.onmouseup=null,!1):!0};return x.createElement(x.Fragment,null,x.createElement("div",{className:"markdown-editor-wrapper",ref:Ua},x.createElement("div",{className:`markdown-editor-container ${At} ${_n?"on-preview":""} ${Pn?"mini":""} ${Wt?"full-screen":""}`,style:sr},x.createElement(fe,{insertTemp:Vn,watch:_n,fullScreen:Wt,showNullButton:gn,showNullProgramButton:zn,onActionCallback:Ba,hidetoolBar:jn,extraUse:rt}),x.createElement("div",{className:"markdown-editor-body"},x.createElement("div",{className:"codemirror-container"},x.createElement("textarea",{ref:ar,placeholder:tn})),_n?x.createElement("div",{ref:Va,className:"preview-container"},Ot==="stex"&&x.createElement(_e,{value:ln}),Ot!=="stex"&&x.createElement(lt.Z,{disabledFill:Qt,showProgramFill:zn,value:ln})):null))),on?x.createElement("a",{ref:Za,className:"editor-resize"}):null,zt===un&&x.createElement($t,{callback:ia,onCancel:$a}),zt===bt&&x.createElement(ke,{callback:ia,onCancel:$a}),x.createElement(Ce.Z,null,Fa[zt]&&zt!==un&&zt!==bt?x.createElement(nt.default,{maskClosable:!1,centered:!0,style:{position:"absolute",left:Na,top:ta},title:x.createElement("div",{style:{cursor:"move"},onMouseDown:Sa},Fa[zt]),open:!0,onCancel:$a,footer:null,destroyOnClose:!0,width:zt===bt?"1200px":null,height:zt===bt?"80vh":null,className:"markdown-popup-form"},lr):null))}},45053:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return ce},I:function(){return Ce}});var x=re(78241),ve=re(8591),Xe=re(92832),Ne=re(81327),Oe=re(5871),Me=re(5112),Ee=re(3113),Ze=re(28735),at=re(59301),ot=re(41867),lt=re(59301),_e=Object.defineProperty,Ye=Object.defineProperties,le=Object.getOwnPropertyDescriptors,y=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,E=Object.prototype.propertyIsEnumerable,b=(Pe,je,pe)=>je in Pe?_e(Pe,je,{enumerable:!0,configurable:!0,writable:!0,value:pe}):Pe[je]=pe,z=(Pe,je)=>{for(var pe in je||(je={}))a.call(je,pe)&&b(Pe,pe,je[pe]);if(y)for(var pe of y(je))E.call(je,pe)&&b(Pe,pe,je[pe]);return Pe},ne=(Pe,je)=>Ye(Pe,le(je));const{useForm:ae}=x.default,ie={width:280,marginRight:10},ue={labelCol:{span:5},wrapperCol:{span:19}};var ce=({callback:Pe,onCancel:je})=>{const[pe]=ae();let Ve=(0,at.useRef)();function Nt(ft){Ve.current.width=pe.getFieldValue("width"),Ve.current.align=pe.getFieldValue("align"),Pe(ft,Ve.current)}function Zt(ft,jt){if(ft.status===-1){ve.ZP.error(ft.message);return}pe.setFieldsValue({src:`/api/attachments/${ft.id}`,type:jt.type})}function Ue(ft){let jt=ft.target.files[0];Ve.current=jt,Ce(jt,Zt)}return lt.createElement(x.default,ne(z({form:pe},ue),{className:"upload-image-panel",onFinish:Nt,style:{width:470,overflow:"hidden"}}),lt.createElement(x.default.Item,{label:"\u56FE\u7247\u5730\u5740",required:!0},lt.createElement("div",{className:"flex-container"},lt.createElement(x.default.Item,{noStyle:!0,name:"src",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u6587\u4EF6\u5730\u5740"}]},lt.createElement(Xe.default,{style:ie})),lt.createElement(fe,{onFileChange:Ue}))),lt.createElement(x.default.Item,{label:"\u56FE\u7247\u63CF\u8FF0",name:"alt"},lt.createElement(Xe.default,{style:{width:264}})),lt.createElement(x.default.Item,{label:"\u56FE\u7247\u5BBD\u5EA6",name:"width"},lt.createElement(Ne.Z,null,lt.createElement(x.default.Item,{name:"width",style:{margin:0}},lt.createElement(Oe.Z,{style:{width:264}})),lt.createElement("span",{className:"ml8"},"%"))),lt.createElement(x.default.Item,{label:"\u5BF9\u9F50\u65B9\u5F0F",name:"align"},lt.createElement(Me.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"}]})),lt.createElement("aside",null,lt.createElement(x.default.Item,{style:{textAlign:"right",position:"relative",right:-98}},lt.createElement(Ee.ZP,{type:"primary",htmlType:"submit",style:{marginRight:10}},"\u786E\u5B9A"),lt.createElement(Ee.ZP,{type:"default",onClick:je},"\u53D6\u6D88"))))};function fe({onFileChange:Pe}){return lt.createElement("label",{className:"upload-button",style:{cursor:"pointer"}},"\u672C\u5730\u4E0A\u4F20",lt.createElement("input",{type:"file",onChange:Pe}))}function Ce(Pe,je){if(!Pe)throw new String("\u6CA1\u6709\u6587\u4EF6");if(!(0,ot.bg)())throw ve.ZP.warning("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C"),new String("\u8BF7\u767B\u5F55\u540E\u518D\u64CD\u4F5C");let pe=new FormData;pe.append("editormd-image-file",Pe),pe.append("file_param_name","editormd-image-file"),pe.append("byxhr","true");var Ve=new window.XMLHttpRequest;Ve.withCredentials=!0,Ve.addEventListener("load",function(Nt){je(JSON.parse(Nt.target.responseText),Pe)},!1),Ve.addEventListener("error",function(Nt){console.error(Nt)},!1),Ve.open("POST",`${Ze.KI}/api/attachments.json`),Ve.send(pe)}},57261:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Xe}});var x=re(59301),ve=re(4676);class Xe extends x.Component{constructor(Oe){super(Oe);const Me=window.document;this.node=Me.createElement("div"),Me.body.appendChild(this.node)}render(){const{children:Oe}=this.props;return(0,ve.createPortal)(Oe,this.node)}componentWillUnmount(){window.document.body.removeChild(this.node)}}},61584:function(ct,kt,re){"use strict";re.d(kt,{i:function(){return ue},Z:function(){return fe}});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",wrapisCurrent:"wrapisCurrent___qIfQT"},ve=re(71418),Xe=re(6848),Ne=re(93948),Oe=re(92310),Me=re.n(Oe),Ee=re(65862),Ze=re(2524),at=re(41867),ot=re(79005),lt=re(20345),_e=re(77882),Ye=re(31081),le=re(75309),y=re(71979),a=re(47558),E=re(42922),b=re(66832),z=re(96593),ne=re(19664),ae=re(91833),ie=re(59301);const ue=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:ot,swimg:lt},{name:"101\u8BA1\u5212",ptimg:_e,swimg:Ye},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:le,swimg:y},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:a,swimg:E},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:b,swimg:z},{name:"\u519B\u961F\u4E00\u6D41",ptimg:ne,swimg:ae}];var fe=({className:Ce,dataSource:Pe=[],col:je=4,right:pe,bottom:Ve=23,precision:Nt=0,wrapWidth:Zt=1200,trackEventItems:Ue,loading:ft,onRemove:jt=()=>{},isCurrent:qt=!0,showAlias:_t=!1,showProgress:yt=!1})=>{const ze=Math.floor((Zt-(je-1)*pe)/je),ut=[{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(dt=>(window.ENV==="build"&&(dt.ptimg=`/react/build${dt.ptimg}`,dt.swimg=`/react/build${dt.swimg}`),dt));return ie.createElement(ve.Z,{spinning:ft},ie.createElement("div",{className:Me()(x.list,Ce)},!!(Pe!=null&&Pe.length)&&(Pe==null?void 0:Pe.map((dt,Le)=>{var nt,Tt,an,vt,$t,De;const{name:tt,id:Ct,identifier:rn,featured:Ht,school_name:Qe,image_url:Je,excellent:we,is_plan:me}=dt;return ie.createElement("div",{key:Ct,className:qt&&yt?x.wrapisCurrent:x.wrap,style:{width:ze,marginRight:(1+Le)%je===0?0:pe+Nt,marginBottom:Ve}},ie.createElement("a",{className:x.li,onClick:Re=>{Re.preventDefault(),Re.stopPropagation(),Ue&&(0,Ee.L9)([Ue]),(0,Ee.xg)(`/paths/${rn}`)}},ie.createElement("div",{className:x.img},ie.createElement("img",{className:x.cover,src:`${Je}`}),qt&&(0,at.bg)()&&(dt==null?void 0:dt.studying)&&ie.createElement("div",{className:`${x.movebq} user-path-items`,onClick:Re=>{Re.stopPropagation(),jt(dt)}},ie.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),ie.createElement("span",{className:"c-red"},"\u79FB\u9664")),(nt=dt==null?void 0:dt.subject_tags)==null?void 0:nt.map((Re,ke)=>{var ye,Se;if(ke===0){const Ie=(ye=ut.find(xe=>xe.name==Re))==null?void 0:ye.swimg;return ie.createElement("img",{className:x.sign,src:Ie,style:{left:"-4px"}})}const et=(Se=ut.find(Ie=>Ie.name==Re))==null?void 0:Se.ptimg;return ie.createElement("img",{className:x.sign,src:et,style:{left:`${48+52*(ke-1)+2*ke}px`}})}),ie.createElement("div",{style:{position:"absolute",top:"150px",left:"4px"}},(dt==null?void 0:dt.excellent)&&ie.createElement("div",{className:x.bq},"\u5F00\u653E\u8BFE\u7A0B"))),ie.createElement("div",{className:x.name},ie.createElement(Xe.Z,{title:_t&&(dt!=null&&dt.excellent_alias_name)?ie.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${tt}`,ie.createElement("br",null),ie.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${dt==null?void 0:dt.excellent_alias_name}`)):tt},ie.createElement("span",{className:x.e},_t&&(dt==null?void 0:dt.excellent_alias_name)||tt))),qt&&yt&&((Tt=dt==null?void 0:dt.progress)==null?void 0:Tt.all_score)!=0&&ie.createElement("div",{style:{padding:"0px 10px",color:"#333",marginTop:10}},ie.createElement(Ne.Z,{strokeColor:"#44d7b6",gap:"small",percent:(((an=dt==null?void 0:dt.progress)==null?void 0:an.my_score)/((vt=dt==null?void 0:dt.progress)==null?void 0:vt.all_score)*100).toFixed(),showInfo:!1}),"\u5DF2\u5B8C\u6210 ",($t=dt==null?void 0:dt.progress)==null?void 0:$t.my_score,"/",(De=dt==null?void 0:dt.progress)==null?void 0:De.all_score),(!qt||!yt)&&ie.createElement("div",{className:x.tags},ie.createElement("div",null,ie.createElement(Xe.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),ie.createElement("span",null,dt.stages_count))),ie.createElement(Xe.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},ie.createElement("span",null,ie.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),ie.createElement("span",null,dt.members_count)))))))})),!Pe.length&&ie.createElement(Ze.Z,null)))}},3918:function(ct,kt,re){"use strict";re.d(kt,{jL:function(){return Oe},w9:function(){return Qa},vv:function(){return ht},dN:function(){return Fa},QD:function(){return _a},cQ:function(){return ke.Z},vg:function(){return ea},Oz:function(){return En},op:function(){return On},O5:function(){return aa},_b:function(){return ar},t7:function(){return Ve},tT:function(){return Ue},Gi:function(){return jn},YG:function(){return ca},Ed:function(){return gn},kT:function(){return pt},qp:function(){return E},Um:function(){return ue},K3:function(){return ne},vr:function(){return Ma},qE:function(){return wn},Je:function(){return qt},wb:function(){return De},rC:function(){return Re},lB:function(){return rn},cq:function(){return nn},kO:function(){return Kn},tp:function(){return Ce},Si:function(){return Yt},k8:function(){return Xa},Du:function(){return en}});var x=re(59301),ve={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"},Xe="data:image/png;base64,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",Oe=({dataSource:Lt=[],img:mt,imgWidth:Mt=346,title:vn,sunTitle:Qn,bannerExtraContent:ga})=>x.createElement("div",{className:ve.banner},x.createElement("div",{className:ve.content},x.createElement("aside",null,x.createElement("p",null,x.createElement("b",null,vn),x.createElement("span",null,Qn)),Lt.length>0&&x.createElement("div",{className:ve.btns},Lt.map((sn,Xn)=>x.createElement("div",{key:Xn,onClick:sn.click},sn.name,sn.sign?x.createElement("img",{src:Xe,width:39}):null))),ga),mt&&x.createElement("img",{style:{marginTop:33,marginRight:38},src:mt,width:Mt}))),Me={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"},Ee=re(92310),Ze=re.n(Ee),at=re(89392),ot=Object.defineProperty,lt=Object.getOwnPropertySymbols,_e=Object.prototype.hasOwnProperty,Ye=Object.prototype.propertyIsEnumerable,le=(Lt,mt,Mt)=>mt in Lt?ot(Lt,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Lt[mt]=Mt,y=(Lt,mt)=>{for(var Mt in mt||(mt={}))_e.call(mt,Mt)&&le(Lt,Mt,mt[Mt]);if(lt)for(var Mt of lt(mt))Ye.call(mt,Mt)&&le(Lt,Mt,mt[Mt]);return Lt},E=({dataSource:Lt=[],value:mt,onChange:Mt,onTitleChange:vn,className:Qn,title:ga,titleWidth:sn=41,style:Xn={},fontColor:da="#6A7283",showCount:ka,classNameActive:va,styleItem:Tn={}})=>{const[Ha,tr]=(0,x.useState)(0),[ur,Aa]=(0,x.useState)(!1),Ea=(0,x.useRef)(null),It=(0,x.useRef)(null);return(0,x.useEffect)(()=>{var dn;Lt.length!==0&&(((dn=Ea==null?void 0:Ea.current)==null?void 0:dn.clientHeight)>97?tr(1):tr(0)),Lt.length===0&&tr(0),Aa(!1)},[Lt]),x.createElement("div",{className:Ze()(Me.row,Qn),style:Xn},x.createElement("div",{onClick:(0,at.throttle)(()=>vn==null?void 0:vn(),2e3),style:{width:sn,marginTop:ur?12:4},className:`${Me.title} ${vn?"current":""}`},ga),x.createElement("div",{className:ur?`${Me.tagsWrap} ${Me.tagsBorderWrap}`:Me.tagsWrap},x.createElement("div",{className:Me.bar,ref:It,style:Ha>0?{height:Ha===1?97:"auto",overflow:Ha===1?"hidden":"auto",paddingRight:55}:{paddingRight:0}},x.createElement("div",{className:Me.tag,ref:Ea},Lt==null?void 0:Lt.map(dn=>x.createElement("span",{onClick:()=>Mt(dn.id),key:dn.id,style:y(y({color:da},Tn),(dn==null?void 0:dn.style)||{}),className:mt===dn.id?Ze()(va||Me.active,dn.classNameActive):""},x.createElement("span",{title:dn.name,className:Me.name},dn.name),!!ka&&x.createElement("span",{className:Me.num},dn.count))))),!!Ha&&x.createElement(x.Fragment,null,Ha===1?x.createElement("div",{onClick:()=>{var dn;tr(2),((dn=Ea==null?void 0:Ea.current)==null?void 0:dn.clientHeight)>245?Aa(!0):Aa(!1)},className:Me.action},"\u5C55\u5F00",x.createElement("i",{style:{transform:"translateY(1px) scale(0.6)"},className:"iconfont icon-zhankai4"})):x.createElement("div",{onClick:()=>{It.current.scrollTop=0,tr(1),Aa(!1)},className:Me.action},"\u6536\u8D77",x.createElement("i",{style:{transform:"translateY(0px) scale(0.6)"},className:"iconfont icon-shouqi3"})))))},b={flex_box_center:"flex_box_center___HDG9F",flex_space_between:"flex_space_between___KhP6Z",flex_box_vertical_center:"flex_box_vertical_center___ZlFcA",flex_box_center_end:"flex_box_center_end___o7d_z",flex_box_column:"flex_box_column___ULJgZ",row:"row___Skft7",title:"title___KP2uZ",fenge:"fenge___yM8ys",tagsWrap:"tagsWrap___XcmUd",action:"action___y7wAl",bar:"bar___gdtOz",tag:"tag___PL8Db",name:"name___gsqnj",num:"num___sRnLB",active:"active___yNnAU",tagsBorderWrap:"tagsBorderWrap___BKCHD"},ne=({dataSource:Lt=[],value:mt,onChange:Mt,onTitleChange:vn,className:Qn,title:ga,titleWidth:sn=41,style:Xn={},fontColor:da="#6A7283",showCount:ka,expand:va=!0})=>{const[Tn,Ha]=(0,x.useState)(0),[tr,ur]=(0,x.useState)(!1),Aa=(0,x.useRef)(null),Ea=(0,x.useRef)(null),[It,dn]=(0,x.useState)(va);return x.createElement("div",{className:Ze()(b.row,Qn),style:Xn},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,at.throttle)(()=>vn==null?void 0:vn(),2e3),style:{width:sn,marginTop:tr?12:4},className:`${b.title} ${vn?"current":""}`},ga),x.createElement("i",{className:`iconfont ${It?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:"#727C95",fontSize:It?8:10},onClick:()=>dn(!It)})),It&&x.createElement("div",{className:tr?`${b.tagsWrap} ${b.tagsBorderWrap}`:b.tagsWrap},x.createElement("div",{className:b.fenge}),x.createElement("div",{className:b.bar,ref:Ea},x.createElement("div",{className:b.tag,ref:Aa},Lt==null?void 0:Lt.map(Gn=>x.createElement("span",{onClick:()=>Mt(Gn.id),key:Gn.id,style:{color:da},className:mt===Gn.id?b.active:""},x.createElement("span",{title:Gn.name,className:b.name},Gn.name),!!ka&&x.createElement("span",{className:b.num},Gn.count)))))))},ae={flex_box_center:"flex_box_center___kXy2O",flex_space_between:"flex_space_between___EKVqf",flex_box_vertical_center:"flex_box_vertical_center___KJzcw",flex_box_center_end:"flex_box_center_end___V4Nm9",flex_box_column:"flex_box_column___g6Cee",row:"row___pqtGl",title:"title___eewYd",tagsWrap:"tagsWrap___AWV66",action:"action___Toj3O",bar:"bar___NZVtB",tag:"tag___z872k",name:"name___m2dAl",num:"num___EhDNX",active:"active___GSjsu",tagsBorderWrap:"tagsBorderWrap___VoQL3"},ue=({dataSource:Lt=[],value:mt,onChange:Mt,onTitleChange:vn,className:Qn,title:ga,titleWidth:sn=41,style:Xn={},fontColor:da="#fff",showCount:ka,expand:va=!0})=>{const[Tn,Ha]=(0,x.useState)(0),[tr,ur]=(0,x.useState)(!1),Aa=(0,x.useRef)(null),Ea=(0,x.useRef)(null),[It,dn]=(0,x.useState)(va);return x.createElement("div",{className:Ze()(ae.row,Qn),style:Xn},x.createElement("div",{className:"flex item-center justify-between"},x.createElement("div",{onClick:(0,at.throttle)(()=>vn==null?void 0:vn(),2e3),style:{width:sn},className:`${ae.title} ${vn?"current":""}`},ga),x.createElement("i",{className:`iconfont ${It?"icon-yizhankai":"icon-weizhankai"} current`,style:{color:It?"#00DDC7":"#037F74",fontSize:It?10:12},onClick:()=>dn(!It)})),It&&x.createElement("div",{className:tr?`${ae.tagsWrap} ${ae.tagsBorderWrap}`:ae.tagsWrap},x.createElement("div",{className:ae.bar,ref:Ea},x.createElement("div",{className:ae.tag,ref:Aa},Lt==null?void 0:Lt.map(Gn=>x.createElement("span",{onClick:()=>Mt(Gn.id),key:Gn.id,style:{color:da},className:mt===Gn.id?ae.active:""},x.createElement("span",{title:Gn.name,className:ae.name},Gn.name),!!ka&&x.createElement("span",{className:ae.num},Gn.count)))))))},ce={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:Lt=[],value:mt,onChange:Mt,className:vn,style:Qn={}})=>x.createElement("div",{style:Qn,className:Ze()(ce.tabs,vn)},Lt.map(ga=>x.createElement("span",{onClick:()=>Mt(ga.id),className:mt===ga.id?ce.active:"",key:ga.id},ga.name))),Pe={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"},je=re(92832),Ve=({dataSource:Lt=[],value:mt="",onChange:Mt,onInputChange:vn=()=>{},className:Qn,style:ga={},placeholder:sn,allowClear:Xn=!1})=>{var da;const[ka,va]=(0,x.useState)(""),[Tn,Ha]=(0,x.useState)("");(0,x.useEffect)(()=>{var Aa;let Ea=mt;(Aa=JSON.stringify(mt))!=null&&Aa.includes("{")&&(va(mt.id),Ea=mt.value||"");try{Ha(decodeURIComponent(Ea||""))}catch(It){Ha(decodeURIComponent(Ea||""))}},[mt]);const tr=()=>{Mt(encodeURIComponent(Tn),ka||null)},ur=Aa=>{Aa!==ka&&(va(Aa),Mt(encodeURIComponent(Tn),Aa))};return x.createElement("div",{className:Ze()(Pe.input,Qn),style:ga},!!Lt.length&&x.createElement("div",{className:Pe.dropdown},x.createElement("div",{className:Pe.text},(da=Lt.find(Aa=>Aa.id===ka))==null?void 0:da.name,x.createElement("i",{className:"iconfont icon-zhankai4"}),x.createElement("b",{className:Pe.b1}),x.createElement("b",{className:Pe.b2})),x.createElement("div",{className:Pe.menu},Lt.map((Aa,Ea)=>x.createElement("div",{key:Ea,onClick:()=>ur(Aa.id)},Aa.name)))),x.createElement(je.default,{onPressEnter:tr,value:Tn,onChange:Aa=>{Ha(Aa.target.value),vn(encodeURIComponent(Aa.target.value),ka||null)},bordered:!1,placeholder:sn}),x.createElement("i",{onClick:tr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},Nt={flex_box_center:"flex_box_center___pVsOk",flex_space_between:"flex_space_between___bQwBe",flex_box_vertical_center:"flex_box_vertical_center___gdKht",flex_box_center_end:"flex_box_center_end___wJuEm",flex_box_column:"flex_box_column___F50s0",input:"input___f7GZE",dropdown:"dropdown___oJkxW",menu:"menu___RplGU",text:"text___EgRKl"},Ue=({dataSource:Lt=[],value:mt="",onChange:Mt,onInputChange:vn=()=>{},className:Qn,style:ga={},placeholder:sn,allowClear:Xn=!1})=>{var da;const[ka,va]=(0,x.useState)(""),[Tn,Ha]=(0,x.useState)("");(0,x.useEffect)(()=>{var Aa;let Ea=mt;(Aa=JSON.stringify(mt))!=null&&Aa.includes("{")&&(va(mt.id),Ea=mt.value||"");try{Ha(decodeURIComponent(Ea||""))}catch(It){Ha(decodeURIComponent(Ea||""))}},[mt]);const tr=()=>{Mt(encodeURIComponent(Tn),ka||null)},ur=Aa=>{Aa!==ka&&(va(Aa),Mt(encodeURIComponent(Tn),Aa))};return x.createElement("div",{className:Ze()(Nt.input,Qn),style:ga},!!Lt.length&&x.createElement("div",{className:Nt.dropdown},x.createElement("div",{className:Nt.text},(da=Lt.find(Aa=>Aa.id===ka))==null?void 0:da.name,x.createElement("i",{className:"iconfont icon-zhankai4 ml5"})),x.createElement("div",{className:Nt.menu},Lt.map((Aa,Ea)=>x.createElement("div",{key:Ea,onClick:()=>ur(Aa.id)},Aa.name)))),x.createElement(je.default,{onPressEnter:tr,value:Tn,onChange:Aa=>{Ha(Aa.target.value),vn(encodeURIComponent(Aa.target.value),ka||null)},bordered:!1,placeholder:sn}),x.createElement("i",{onClick:tr,className:"iconfont icon-sousuo9 font14 pl10 current"}))},ft={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"},qt=({value:Lt,onChange:mt,className:Mt,total:vn,pageSize:Qn,style:ga={}})=>{const sn=Lt<2,Xn=Lt>=Math.ceil(vn/Qn);return vn<=Qn?x.createElement(x.Fragment,null):x.createElement("div",{className:Ze()(ft.quickPager,Mt),style:ga},x.createElement("div",{onClick:()=>{sn||mt(Lt-1,"prev")},className:sn?ft.disabled:""},"\u4E0A\u4E00\u9875"),x.createElement("div",{onClick:()=>{Xn||mt(Lt+1,"next")},className:Xn?ft.disabled:""},"\u4E0B\u4E00\u9875"))},_t={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"},yt=re(71418),ze=re(6848),ut=re(13570),dt=re(74128),Le=re(65862),nt=re(96908),Tt=re(57177),an=re(81378),vt=re(2524),De=({className:Lt,dataSource:mt=[],col:Mt=4,right:vn,bottom:Qn=23,precision:ga=0,wrapWidth:sn=1200,trackEventItems:Xn,loading:da})=>{const ka=Math.floor((sn-(Mt-1)*vn)/Mt);return x.createElement(yt.Z,{spinning:da},x.createElement("div",{className:Ze()(_t.list,Lt)},!!mt.length&&mt.map((va,Tn)=>{const{name:Ha,id:tr,identifier:ur,power:Aa,cover_image_id:Ea,pic:It}=va;return x.createElement("div",{className:_t.wrap,key:tr,style:{width:ka,marginRight:(1+Tn)%Mt===0?0:vn+ga,marginBottom:Qn}},x.createElement("a",{target:"_blank",href:`/shixuns/${ur}/challenges`,className:_t.li,onClick:dn=>{dn.preventDefault(),Xn&&(0,Le.L9)([Xn]),Aa&&(0,Le.xg)(`/shixuns/${ur}/challenges`)}},x.createElement("div",{className:_t.img},x.createElement("img",{className:_t.cover,src:`${It}`}),va.is_jupyter&&x.createElement("img",{className:_t.sign,src:nt}),va.is_jupyter_lab&&x.createElement("img",{className:_t.sign,src:Tt}),va.is_unity_3d&&x.createElement("img",{className:_t.sign,src:an})),x.createElement("div",{className:_t.name},x.createElement(ze.Z,{title:Ha||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:_t.e},Ha||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:_t.tags},x.createElement(ze.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,va.challenges_count))),!!va.myshixuns_count&&x.createElement(ze.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,va.myshixuns_count))),x.createElement(ze.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,va.level))),x.createElement("div",{className:_t.rate},x.createElement(ut.Z,{allowHalf:!0,disabled:!0,defaultValue:va.score_info}),x.createElement("span",null,"\xA0",va.score_info?`${va.score_info}\u5206`:"5\u5206")))),!Aa&&x.createElement("div",{className:_t.lockWrap},x.createElement("img",{src:`${dt.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")))}),!mt.length&&x.createElement(vt.Z,null)))},tt={flex_box_center:"flex_box_center___KD0ZB",flex_space_between:"flex_space_between___rMep5",flex_box_vertical_center:"flex_box_vertical_center___jD3Po",flex_box_center_end:"flex_box_center_end___RbohB",flex_box_column:"flex_box_column___GmzUj",list:"list___dlUtq",wrap:"wrap___LYbIZ",lockWrap:"lockWrap___U7Ajb",li:"li___bsnqy",img:"img___yQ3UM",cover:"cover___KP0L8",bq:"bq___DtmL1",sign:"sign___TZ9Wq",titleBg:"titleBg___tnX0O",name:"name___OGYeq",e:"e___zxiB9",text:"text____ZmZX",value:"value___WPLok",rate:"rate___iOr7E"},rn=({className:Lt,dataSource:mt=[],col:Mt=4,right:vn,bottom:Qn=23,precision:ga=0,wrapWidth:sn=1200,wrapClassName:Xn,trackEventItems:da,loading:ka})=>{const va=Math.floor((sn-(Mt-1)*vn)/Mt);return x.createElement(yt.Z,{spinning:ka},x.createElement("div",{className:Ze()(tt.list,Lt)},!!mt.length&&mt.map((Tn,Ha)=>{const{name:tr,id:ur,identifier:Aa,power:Ea,cover_image_id:It,pic:dn}=Tn;return x.createElement("div",{className:Ze()(tt.wrap,Xn),key:ur,style:{width:va,marginRight:(1+Ha)%Mt===0?0:vn+ga,marginBottom:Qn}},x.createElement("a",{target:"_blank",href:`/shixuns/${Aa}/challenges`,className:tt.li,onClick:Gn=>{Gn.preventDefault(),da&&(0,Le.L9)([da]),Ea&&(0,Le.xg)(`/shixuns/${Aa}/challenges`)}},x.createElement("img",{src:re(47621),className:tt.titleBg}),x.createElement("div",{className:tt.name},x.createElement(ze.Z,{title:tr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:tt.e},tr||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:tt.img},x.createElement("img",{className:tt.cover,src:It?`${dt.Z.API_SERVER}/api/attachments/${It}`:`${dt.Z.IMG_SERVER+dn}`}),Tn.is_jupyter&&x.createElement("div",{className:tt.bq},"Jupyter"),Tn.is_jupyter_lab&&x.createElement("div",{className:tt.bq},"JupyterLab"),Tn.is_unity_3d&&x.createElement("div",{className:tt.bq,style:{background:"linear-gradient(rgba(90, 167, 237, 0.8) 0%, rgba(79, 29, 189, 0.8) 100%)"}},"\u865A\u62DF\u4EFF\u771F")),x.createElement("div",{className:"mt20 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:tt.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:tt.value},Tn.myshixuns_count)),x.createElement("div",null,x.createElement("span",{className:tt.text},"\u56F0\u96BE\u7B49\u7EA7"),x.createElement("span",{className:tt.value},Tn.level))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:tt.text},"\u5173\u5361\u6570"),x.createElement("span",{className:tt.value},Tn.challenges_count)),x.createElement("div",{className:tt.rate},x.createElement(ut.Z,{allowHalf:!0,disabled:!0,defaultValue:Tn.score_info}),x.createElement("span",{className:tt.value,style:{color:"#FF9C00"}},"\xA0",Tn.score_info?`${Tn.score_info}\u5206`:"5\u5206"))))),!Ea&&x.createElement("div",{className:tt.lockWrap},x.createElement("img",{src:`${dt.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")))}),!mt.length&&x.createElement(vt.Z,null)))},Ht={flex_box_center:"flex_box_center___MoMqv",flex_space_between:"flex_space_between___G_1Pa",flex_box_vertical_center:"flex_box_vertical_center___vHNpc",flex_box_center_end:"flex_box_center_end___dt_Dx",flex_box_column:"flex_box_column___gK3h_",list:"list___GYKT6",wrap:"wrap___uLNQf",lockWrap:"lockWrap___lZQo7",li:"li___X7Rkc",img:"img___bih4x",cover:"cover___UiMEf",sign:"sign___WPSew",name:"name___ZLjiX",e:"e___tB29O",tags:"tags___a3FKn",rate:"rate___dh30H"},Qe="data:image/png;base64,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",Je="data:image/png;base64,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",we="data:image/png;base64,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",Re=({className:Lt,dataSource:mt=[],col:Mt=4,right:vn,bottom:Qn=23,precision:ga=0,wrapWidth:sn=1200,trackEventItems:Xn,loading:da,wrapClassName:ka,imgClassName:va})=>{const Tn=Math.floor((sn-(Mt-1)*vn)/Mt);return x.createElement(yt.Z,{spinning:da},x.createElement("div",{className:Ze()(Ht.list,Lt)},!!mt.length&&mt.map((Ha,tr)=>{const{name:ur,id:Aa,identifier:Ea,power:It,cover_image_id:dn,pic:Gn}=Ha;return x.createElement("div",{className:Ze()(Ht.wrap,ka),key:Aa,style:{width:Tn,marginRight:(1+tr)%Mt===0?0:vn+ga,marginBottom:Qn}},x.createElement("a",{target:"_blank",href:`/shixuns/${Ea}/challenges`,className:Ht.li,onClick:za=>{za.preventDefault(),Xn&&(0,Le.L9)([Xn]),It&&(0,Le.xg)(`/shixuns/${Ea}/challenges`)}},x.createElement("div",{className:Ze()(Ht.img,va)},x.createElement("img",{className:Ht.cover,src:dn?`${dt.Z.API_SERVER}/api/attachments/${dn}`:`${dt.Z.IMG_SERVER+Gn}`}),Ha.is_jupyter&&x.createElement("img",{className:Ht.sign,src:Qe}),Ha.is_jupyter_lab&&x.createElement("img",{className:Ht.sign,src:Je}),Ha.is_unity_3d&&x.createElement("img",{className:Ht.sign,src:we})),x.createElement("div",{className:Ht.name},x.createElement(ze.Z,{title:ur||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"},x.createElement("span",{className:Ht.e},ur||"\u5B9E\u8DF5\u9879\u76EE\u540D\u79F0-\u672A\u586B\u5199"))),x.createElement("div",{className:Ht.tags},x.createElement(ze.Z,{placement:"bottom",title:"\u5173\u5361\u6570"},x.createElement("span",null,x.createElement("i",{className:"iconfont icon-shixunguanqia font14 mr2"}),x.createElement("span",null,Ha.challenges_count))),!!Ha.myshixuns_count&&x.createElement(ze.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,Ha.myshixuns_count))),x.createElement(ze.Z,{placement:"bottom",title:"\u96BE\u5EA6\u7B49\u7EA7"},x.createElement("span",null,x.createElement("span",null,Ha.level))),x.createElement("div",{className:Ht.rate},x.createElement(ut.Z,{allowHalf:!0,disabled:!0,defaultValue:Ha.score_info}),x.createElement("span",null,"\xA0",Ha.score_info?`${Ha.score_info}\u5206`:"5\u5206")))),!It&&x.createElement("div",{className:Ht.lockWrap},x.createElement("img",{src:`${dt.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")))}),!mt.length&&x.createElement(vt.Z,null)))},ke=re(61584),ye={flex_box_center:"flex_box_center___vu9yi",flex_space_between:"flex_space_between___LwoH7",flex_box_vertical_center:"flex_box_vertical_center___pUG0J",flex_box_center_end:"flex_box_center_end___xWI9t",flex_box_column:"flex_box_column___Mr5rB",list:"list___zE1wj",wrap:"wrap___5HG1h",lockWrap:"lockWrap___zziwX",li:"li___aNI2z",img:"img___adfIp",cover:"cover___G1cj9",bq:"bq___hpdTt",sign:"sign___kHAha",titleBg:"titleBg___S1VlI",name:"name___zsjxM",e:"e___fd1jW",text:"text___b9Tdy",value:"value___ZASRv",unit:"unit___sMNBQ",tags:"tags___KbL1d",tag1:"tag1___c9ebE",tag2:"tag2___bxczv"},Se=re(79005),et=re(20345),Ie=re(77882),xe=re(31081),He=re(75309),Bt=re(71979),St=re(47558),Vt=re(42922),Gt=re(66832),Rt=re(96593),Be=re(19664),it=re(91833),xt=Object.defineProperty,gt=Object.getOwnPropertySymbols,bt=Object.prototype.hasOwnProperty,un=Object.prototype.propertyIsEnumerable,hn=(Lt,mt,Mt)=>mt in Lt?xt(Lt,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Lt[mt]=Mt,cn=(Lt,mt)=>{for(var Mt in mt||(mt={}))bt.call(mt,Mt)&&hn(Lt,Mt,mt[Mt]);if(gt)for(var Mt of gt(mt))un.call(mt,Mt)&&hn(Lt,Mt,mt[Mt]);return Lt};const bn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Se,swimg:et},{name:"101\u8BA1\u5212",ptimg:Ie,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:Bt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:St,swimg:Vt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Gt,swimg:Rt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Be,swimg:it}];var En=({className:Lt,dataSource:mt=[],col:Mt=4,right:vn,bottom:Qn=23,precision:ga=0,wrapWidth:sn=1200,trackEventItems:Xn,loading:da,wrapClassName:ka,imgClassName:va,isArrow:Tn=!1,imgStyle:Ha={}})=>{const tr=Math.floor((sn-(Mt-1)*vn)/Mt),[ur,Aa]=(0,x.useState)(),[Ea,It]=(0,x.useState)(),dn=za=>Aa(za),Gn=()=>Aa(-1);return x.createElement(yt.Z,{spinning:da},x.createElement("div",{className:Ze()(ye.list,Lt)},!!(mt!=null&&mt.length)&&(mt==null?void 0:mt.map((za,cr)=>{var br;const{name:Er,id:dr,identifier:pr,featured:Ir,school_name:hr,image_url:Sr,excellent:Cr,is_plan:Tr}=za;return x.createElement("div",{key:dr,className:Ze()(ye.wrap,ka),style:{width:tr,marginRight:(1+cr)%Mt===0?0:vn+ga,marginBottom:Qn}},x.createElement("a",{target:"_blank",href:`/paths/${pr}`,className:ye.li,onClick:Br=>{Br.preventDefault(),Xn&&(0,Le.L9)([Xn]),(0,Le.xg)(`/paths/${pr}`)}},x.createElement("img",{src:re(39057),className:ye.titleBg}),x.createElement("div",{className:ye.name},x.createElement(ze.Z,{title:Er},x.createElement("span",{className:ye.e,style:{color:Tn&&ur===cr?"#145DFF":"#000000"},onMouseEnter:()=>{dn(cr)},onMouseLeave:Gn},Er))),x.createElement("div",{style:{padding:"14px",paddingBottom:0}},x.createElement("div",{className:Ze()(ye.img,va)},x.createElement("img",{className:ye.cover,style:cn({},Ha),src:`${dt.Z.IMG_SERVER+Sr}`}),(br=za==null?void 0:za.subject_tags)==null?void 0:br.map((Br,fr)=>{var jr,so;if(fr===0){const Kr=(jr=bn.find(Ao=>Ao.name==Br))==null?void 0:jr.swimg;return x.createElement("img",{className:ye.sign,src:Kr,style:{left:"-4px"}})}const Mr=(so=bn.find(Kr=>Kr.name==Br))==null?void 0:so.ptimg;return x.createElement("img",{className:ye.sign,src:Mr,style:{left:`${48+52*(fr-1)+2*fr}px`}})}),x.createElement("div",{style:{position:"absolute",right:"4px",bottom:"4px"}},(za==null?void 0:za.excellent)&&x.createElement("div",{className:ye.bq},"\u5F00\u653E\u8BFE\u7A0B"))),x.createElement("div",{className:"mt10 mb10 flex item-center justify-between"},x.createElement("div",null,x.createElement("span",{className:ye.text},"\u7AE0\u8282\u6570"),x.createElement("span",{className:ye.value},za.stages_count)),x.createElement("div",null,x.createElement("span",{className:ye.text},"\u5B66\u4E60\u4EBA\u6570"),x.createElement("span",{className:ye.value},za.members_count))))))})),!mt.length&&x.createElement(vt.Z,null)))},Rn={flex_box_center:"flex_box_center___o6B0Z",flex_space_between:"flex_space_between___Uz22Q",flex_box_vertical_center:"flex_box_vertical_center___nWLOj",flex_box_center_end:"flex_box_center_end___eqMdD",flex_box_column:"flex_box_column___ypdJv",list:"list___qA19p",wrap:"wrap___YaRtD",lockWrap:"lockWrap___Cle7R",li:"li___Hpfsl",img:"img___li1Ky",cover:"cover___iuyl5",bq:"bq___BpHtR",sign:"sign___ajRAC",titleBg:"titleBg___h8Qq7",name:"name___mAV5m",e:"e___YPSD7",text:"text___nDpTk",value:"value___guywy",unit:"unit___aTzYz",tags:"tags___X1lul",tag1:"tag1___AHRAc",tag2:"tag2___Pska6"},ra=re(41867),Nn=re(59301);const Zn=[{name:"\u63A8\u8350\u81EA\u5B66",ptimg:Se,swimg:et},{name:"101\u8BA1\u5212",ptimg:Ie,swimg:xe},{name:"\u56FD\u5BB6\u4E00\u6D41",ptimg:He,swimg:Bt},{name:"\u7701\u7EA7\u4E00\u6D41",ptimg:St,swimg:Vt},{name:"\u7CBE\u54C1\u8BFE\u7A0B",ptimg:Gt,swimg:Rt},{name:"\u519B\u961F\u4E00\u6D41",ptimg:Be,swimg:it}];var ea=({className:Lt,dataSource:mt=[],col:Mt=4,right:vn,bottom:Qn=23,precision:ga=0,wrapWidth:sn=1200,trackEventItems:Xn,loading:da,onRemove:ka=()=>{},isCurrent:va=!0,showAlias:Tn=!1,wrapClassName:Ha,imgClassName:tr})=>{const ur=Math.floor((sn-(Mt-1)*vn)/Mt),Aa=[{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(Ea=>(window.ENV==="build"&&(Ea.ptimg=`/react/build${Ea.ptimg}`,Ea.swimg=`/react/build${Ea.swimg}`),Ea));return Nn.createElement(yt.Z,{spinning:da},Nn.createElement("div",{className:Ze()(Rn.list,Lt)},!!(mt!=null&&mt.length)&&(mt==null?void 0:mt.map((Ea,It)=>{var dn;const{name:Gn,id:za,identifier:cr,featured:br,school_name:Er,image_url:dr,excellent:pr,is_plan:Ir}=Ea;return Nn.createElement("div",{key:za,className:Ze()(Rn.wrap,Ha),style:{width:ur,marginRight:(1+It)%Mt===0?0:vn+ga,marginBottom:Qn}},Nn.createElement("a",{className:Rn.li,onClick:hr=>{hr.preventDefault(),hr.stopPropagation(),Xn&&(0,Le.L9)([Xn]),(0,Le.xg)(`/paths/${cr}`)}},Nn.createElement("div",{className:Ze()(Rn.img,tr)},Nn.createElement("img",{className:Rn.cover,src:`${dt.Z.IMG_SERVER+dr}`}),va&&(0,ra.bg)()&&(Ea==null?void 0:Ea.studying)&&Nn.createElement("div",{className:`${Rn.movebq} user-path-items`,onClick:hr=>{hr.stopPropagation(),ka(Ea)}},Nn.createElement("i",{className:"iconfont icon-yichu1 mr5 c-red"}),Nn.createElement("span",{className:"c-red"},"\u79FB\u9664")),(dn=Ea==null?void 0:Ea.subject_tags)==null?void 0:dn.map((hr,Sr)=>{var Cr,Tr;if(Sr===0){const fr=(Cr=Aa.find(jr=>jr.name==hr))==null?void 0:Cr.swimg;return Nn.createElement("img",{className:Rn.sign,src:fr,style:{left:"-4px"}})}const Br=(Tr=Aa.find(fr=>fr.name==hr))==null?void 0:Tr.ptimg;return Nn.createElement("img",{className:Rn.sign,src:Br,style:{left:`${48+52*(Sr-1)+2*Sr}px`}})}),Nn.createElement("div",{style:{position:"absolute",bottom:"10px",right:"10px"}},(Ea==null?void 0:Ea.excellent)&&Nn.createElement("div",{className:Rn.bq},"\u5F00\u653E\u8BFE\u7A0B"))),Nn.createElement("div",{className:Rn.name},Nn.createElement(ze.Z,{title:Tn&&(Ea!=null&&Ea.excellent_alias_name)?Nn.createElement("span",null,`\u8BFE\u7A0B\u539F\u540D\uFF1A${Gn}`,Nn.createElement("br",null),Nn.createElement("span",null,`\u8BFE\u7A0B\u522B\u540D\uFF1A${Ea==null?void 0:Ea.excellent_alias_name}`)):Gn},Nn.createElement("span",{className:Rn.e},Tn&&(Ea==null?void 0:Ea.excellent_alias_name)||Gn))),Nn.createElement("div",{className:Rn.tags},Nn.createElement("div",null,Nn.createElement(ze.Z,{placement:"bottom",title:"\u7AE0\u8282\u6570"},Nn.createElement("span",null,Nn.createElement("i",{className:"iconfont icon-zhangjie1 font14 mr3"}),Nn.createElement("span",null,Ea.stages_count))),Nn.createElement(ze.Z,{placement:"bottom",title:"\u5B66\u4E60\u4EBA\u6570"},Nn.createElement("span",null,Nn.createElement("i",{className:"iconfont icon-chengyuan font14 mr3"}),Nn.createElement("span",null,Ea.members_count)))))))})),!mt.length&&Nn.createElement(vt.Z,null)))},Un={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"},pa="data:image/png;base64,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",Jn=re(59301),Qa=({className:Lt,dataSource:mt=[],col:Mt=4,right:vn,bottom:Qn=23,precision:ga=0,wrapWidth:sn=1200,trackEventItems:Xn,loading:da})=>{const ka=Math.floor((sn-(Mt-1)*vn)/Mt);return Jn.createElement(yt.Z,{spinning:da},Jn.createElement("div",{className:Ze()(Un.list,Lt)},!!mt.length&&mt.map((va,Tn)=>{const{subject_identifier:Ha,id:tr,identifier:ur,power:Aa}=va,Ea=va.is_public!=0&&va.is_public;return Jn.createElement("div",{className:Un.wrap,key:tr,style:{width:ka,marginRight:(1+Tn)%Mt===0?0:vn+ga,marginBottom:Qn}},Jn.createElement("a",{className:Un.li,onClick:It=>{It.preventDefault(),Xn&&(0,Le.L9)([Xn]),(0,Le.xg)(va.first_category_url)}},Jn.createElement("div",{className:Un.top},Jn.createElement(ze.Z,{title:va.name},Jn.createElement("div",{className:Un.name},va.name)),Jn.createElement("img",{className:Un.img,src:dt.Z.IMG_SERVER+"/images/"+va.avatar_url}),Jn.createElement("div",{className:Un.text,title:va.creator},va.creator),Ha&&Jn.createElement("div",{className:Un.btns},Jn.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),Jn.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802")),Ea&&Jn.createElement("div",{className:Un.sign},"\u516C\u5F00")),Jn.createElement("div",{className:Un.bottom},va.visits>0&&Jn.createElement(ze.Z,{title:"\u8BBF\u95EE\u91CF",placement:"bottom"},Jn.createElement("span",null,Jn.createElement("i",{className:"iconfont icon-liulanyan"}),Jn.createElement("span",null,va.visits))),va.course_members_count>0&&Jn.createElement(ze.Z,{title:"\u6210\u5458",placement:"bottom"},Jn.createElement("span",null,Jn.createElement("i",{className:"iconfont icon-chengyuan"}),va.course_members_count)),va.tasks_count>0&&Jn.createElement(ze.Z,{title:"\u4F5C\u4E1A",placement:"bottom"},Jn.createElement("span",null,Jn.createElement("i",{className:"iconfont icon-zuoye"}),va.tasks_count)),va.is_end?Jn.createElement("div",{style:{color:"#6B758B"}},"\u5DF2\u7ED3\u675F"):Jn.createElement("div",{style:{color:"#00B187"}},"\u8FDB\u884C\u4E2D"))),!va.is_accessible&&Jn.createElement("div",{className:Un.lockWrap},Jn.createElement("img",{src:`${dt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),Jn.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!mt.length&&Jn.createElement(vt.Z,null)))},ya={flex_box_center:"flex_box_center___PuarE",flex_space_between:"flex_space_between___q4lAa",flex_box_vertical_center:"flex_box_vertical_center___wsb8w",flex_box_center_end:"flex_box_center_end___H781P",flex_box_column:"flex_box_column___bHK1y",list:"list___e2XDo",wrap:"wrap___cz7sh",lockWrap:"lockWrap___EPuRr",creator:"creator___Y6Xjp",img:"img___kSEud",text:"text___GIlhY",top:"top___K4GCD",sign:"sign___KCjEP",name:"name___z3U4d",middle:"middle___LeUM5",row:"row___VBzfJ",value:"value___qigWu",btns:"btns___kGysm",bottom:"bottom___yPYd5",warpStyle:"warpStyle___pH3uC"},Ga="data:image/png;base64,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",Fa=({className:Lt,dataSource:mt=[],col:Mt=4,right:vn,bottom:Qn=23,precision:ga=0,wrapWidth:sn=1200,wrapClassName:Xn,trackEventItems:da,loading:ka})=>{const va=Math.floor((sn-(Mt-1)*vn)/Mt);return x.createElement(yt.Z,{spinning:ka},x.createElement("div",{className:Ze()(ya.list,Lt)},!!mt.length&&mt.map((Tn,Ha)=>{const{subject_identifier:tr,id:ur,identifier:Aa,power:Ea}=Tn,It=Tn.is_public!=0&&Tn.is_public;return x.createElement("div",{className:Ze()(`${ya.wrap} ${Tn.is_accessible?"":ya.warpStyle}`,Xn),key:ur,style:{width:va,marginRight:(1+Ha)%Mt===0?0:vn+ga,marginBottom:Qn}},x.createElement("a",{className:ya.li,onClick:dn=>{dn.preventDefault(),da&&(0,Le.L9)([da]),(0,Le.xg)(Tn.first_category_url)}},x.createElement("div",{className:ya.creator},x.createElement("img",{className:ya.img,src:dt.Z.IMG_SERVER+"/images/"+Tn.avatar_url}),x.createElement("div",{className:ya.text,title:Tn.creator},Tn.creator)),x.createElement("div",{className:ya.top},x.createElement(ze.Z,{title:Tn.name},x.createElement("div",{className:ya.name},Tn.name)),It&&x.createElement("div",{className:ya.sign},"\u516C\u5F00")),x.createElement("div",{className:ya.middle},x.createElement("div",{className:ya.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:ya.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:ya.value},(Tn==null?void 0:Tn.visits)||0)),x.createElement("div",null,x.createElement("span",{className:ya.text},"\u6210\u5458"),x.createElement("span",{className:ya.value},(Tn==null?void 0:Tn.course_members_count)||0))),x.createElement("div",{className:ya.row},x.createElement("div",null,x.createElement("span",{className:ya.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:ya.value},(Tn==null?void 0:Tn.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:ya.text},"\u72B6\u6001"),Tn.is_end?x.createElement("span",{className:ya.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:ya.value,style:{color:"#1AAE64"}},"\u8FDB\u884C\u4E2D")))),tr&&x.createElement("div",{className:ya.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Tn.is_accessible&&x.createElement("div",{className:ya.lockWrap},x.createElement("img",{src:`${dt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!mt.length&&x.createElement(vt.Z,null)))},ua={flex_box_center:"flex_box_center___eJQtn",flex_space_between:"flex_space_between___lzV1x",flex_box_vertical_center:"flex_box_vertical_center___IYfoZ",flex_box_center_end:"flex_box_center_end___lcJOu",flex_box_column:"flex_box_column____ShCG",list:"list___YXSRr",wrap:"wrap___ZGdF6",lockWrap:"lockWrap___VKZgR",creator:"creator___tLnuI",img:"img___P8alm",text:"text___ijpmj",top:"top___md6mc",sign:"sign___ydolt",name:"name___OEush",middle:"middle___WFQ2R",row:"row___MFUrm",value:"value___rEYMy",btns:"btns___Y5S2B",bottom:"bottom___RsfJC",warpStyle:"warpStyle___R8xtx"},Pt="data:image/png;base64,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",ht=({className:Lt,dataSource:mt=[],col:Mt=4,right:vn,bottom:Qn=23,precision:ga=0,wrapWidth:sn=1200,wrapClassName:Xn,trackEventItems:da,loading:ka})=>{const va=Math.floor((sn-(Mt-1)*vn)/Mt);return x.createElement(yt.Z,{spinning:ka},x.createElement("div",{className:Ze()(ua.list,Lt)},!!mt.length&&mt.map((Tn,Ha)=>{const{subject_identifier:tr,id:ur,identifier:Aa,power:Ea}=Tn,It=Tn.is_public!=0&&Tn.is_public;return x.createElement("div",{className:Ze()(`${ua.wrap} ${Tn.is_accessible?"":ua.warpStyle}`,Xn),key:ur,style:{width:va,marginRight:(1+Ha)%Mt===0?0:vn+ga,marginBottom:Qn}},x.createElement("a",{className:ua.li,onClick:dn=>{dn.preventDefault(),da&&(0,Le.L9)([da]),(0,Le.xg)(Tn.first_category_url)}},x.createElement("div",{className:ua.creator},x.createElement("img",{className:ua.img,src:dt.Z.IMG_SERVER+"/images/"+Tn.avatar_url}),x.createElement("div",{className:ua.text,title:Tn.creator},Tn.creator)),x.createElement("div",{className:ua.top},x.createElement(ze.Z,{title:Tn.name},x.createElement("div",{className:ua.name},Tn.name)),It&&x.createElement("div",{className:ua.sign})),x.createElement("div",{className:ua.middle},x.createElement("div",{className:ua.row,style:{marginBottom:6}},x.createElement("div",null,x.createElement("span",{className:ua.text},"\u8BBF\u95EE\u91CF"),x.createElement("span",{className:ua.value},(Tn==null?void 0:Tn.visits)||0)),x.createElement("div",null,x.createElement("span",{className:ua.text},"\u6210\u5458"),x.createElement("span",{className:ua.value},(Tn==null?void 0:Tn.course_members_count)||0))),x.createElement("div",{className:ua.row},x.createElement("div",null,x.createElement("span",{className:ua.text,style:{width:42}},"\u4F5C",x.createElement("span",{style:{marginLeft:14}},"\u4E1A")),x.createElement("span",{className:ua.value},(Tn==null?void 0:Tn.tasks_count)||0)),x.createElement("div",null,x.createElement("span",{className:ua.text},"\u72B6\u6001"),Tn.is_end?x.createElement("span",{className:ua.value,style:{color:"#6E8BAA"}},"\u5DF2\u7ED3\u675F"):x.createElement("span",{className:ua.value,style:{color:"#00DDC7"}},"\u8FDB\u884C\u4E2D")))),tr&&x.createElement("div",{className:ua.btns},x.createElement("div",null,"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("aside",null,"\u5F00\u653E\u8BFE\u5802"))),!Tn.is_accessible&&x.createElement("div",{className:ua.lockWrap},x.createElement("img",{src:`${dt.Z.IMG_SERVER}/images/educoder/icon/lockclose.svg`}),x.createElement("span",{className:"mt15 font16 c-white"},"\u975E\u8BFE\u5802\u6210\u5458\u4E0D\u53EF\u8FDB\u5165")))}),!mt.length&&x.createElement(vt.Z,null)))},Sn={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"},Pn=re(65582),ca=({dataSource:Lt=[],value:mt,onChange:Mt,className:vn,style:Qn={},tabBarExtraContent:ga})=>x.createElement("div",{className:Ze()(Sn.tabs,vn),style:Qn},x.createElement("div",{className:Sn.tabsWrap},Lt.map((sn,Xn)=>x.createElement("aside",{className:Sn.tab,onClick:()=>{Mt(sn.id),sn.link&&Pn.history.push(sn.link)},key:Xn},x.createElement("div",{className:mt===sn.id?Sn.active:""},sn.name),(sn==null?void 0:sn.resetCount)==null&&(sn==null?void 0:sn.total)!==void 0&&x.createElement("span",null,"\uFF08",sn==null?void 0:sn.total,"\uFF09"),(sn==null?void 0:sn.resetCount)!==void 0&&(sn==null?void 0:sn.total)!==void 0&&x.createElement(ze.Z,{title:(sn==null?void 0:sn.tip)!=null?sn==null?void 0:sn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},sn==null?void 0:sn.resetCount),"/",x.createElement("span",null,sn==null?void 0:sn.total),"\uFF09"))))),x.createElement("div",{className:Sn.tabBar},ga)),Vn={flex_box_center:"flex_box_center___itkVp",flex_space_between:"flex_space_between___F4yZx",flex_box_vertical_center:"flex_box_vertical_center___ko4cu",flex_box_center_end:"flex_box_center_end___cCBYR",flex_box_column:"flex_box_column___Mpq6K",tabs:"tabs___qRAhL",tabsWrap:"tabsWrap___CGRvS",tab:"tab___eYne_",active:"active___swSx6"},pt=({dataSource:Lt=[],value:mt,onChange:Mt,className:vn,style:Qn={},tabBarExtraContent:ga})=>x.createElement("div",{className:Ze()(Vn.tabs,vn),style:Qn},x.createElement("div",{className:Vn.tabsWrap},Lt.map((sn,Xn)=>x.createElement("aside",{className:Vn.tab,onClick:()=>{Mt(sn.id),sn.link&&Pn.history.push(sn.link)},key:Xn},x.createElement("div",{className:mt===sn.id?Vn.active:""},sn.name),(sn==null?void 0:sn.resetCount)==null&&(sn==null?void 0:sn.total)!==void 0&&x.createElement("span",null,"\uFF08",sn==null?void 0:sn.total,"\uFF09"),(sn==null?void 0:sn.resetCount)!==void 0&&(sn==null?void 0:sn.total)!==void 0&&x.createElement(ze.Z,{title:(sn==null?void 0:sn.tip)!=null?sn==null?void 0:sn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},sn==null?void 0:sn.resetCount),"/",x.createElement("span",null,sn==null?void 0:sn.total),"\uFF09"))))),x.createElement("div",{className:Vn.tabBar},ga)),on={flex_box_center:"flex_box_center___uWCU1",flex_space_between:"flex_space_between___pKZJo",flex_box_vertical_center:"flex_box_vertical_center___NKr7Z",flex_box_center_end:"flex_box_center_end___ycaEu",flex_box_column:"flex_box_column___dDKjA",tabs:"tabs___cNVh5",tabsWrap:"tabsWrap___IJpOg",tab:"tab___fitSZ",active:"active___LBYdH"},gn=({dataSource:Lt=[],value:mt,onChange:Mt,className:vn,style:Qn={},tabBarExtraContent:ga})=>x.createElement("div",{className:Ze()(on.tabs,vn),style:Qn},x.createElement("div",{className:on.tabsWrap},Lt.map((sn,Xn)=>x.createElement("aside",{className:`${on.tab} ${mt===sn.id?on.active:""}`,onClick:()=>{Mt(sn.id),sn.link&&Pn.history.push(sn.link)},key:Xn},x.createElement("div",null,sn.name),(sn==null?void 0:sn.resetCount)==null&&(sn==null?void 0:sn.total)!==void 0&&x.createElement("span",null,"\uFF08",sn==null?void 0:sn.total,"\uFF09"),(sn==null?void 0:sn.resetCount)!==void 0&&(sn==null?void 0:sn.total)!==void 0&&x.createElement(ze.Z,{title:(sn==null?void 0:sn.tip)!=null?sn==null?void 0:sn.tip:""},x.createElement("span",{style:{color:"#9096A3"}},"\uFF08",x.createElement("span",{style:{color:"#000"}},sn==null?void 0:sn.resetCount),"/",x.createElement("span",null,sn==null?void 0:sn.total),"\uFF09"))))),x.createElement("div",{className:on.tabBar},ga)),jn=({className:Lt,style:mt={},children:Mt})=>x.createElement("div",{className:Ze()(Lt),style:mt},Mt),xn={flex_box_center:"flex_box_center___e6HxQ",flex_space_between:"flex_space_between___RnXYe",flex_box_vertical_center:"flex_box_vertical_center___lVxPk",flex_box_center_end:"flex_box_center_end___bu8yv",flex_box_column:"flex_box_column___JczGj",orderWrap:"orderWrap___ZfyGX",orderIconWrap:"orderIconWrap___XTB_O",orderAsc:"orderAsc___KWHmA",orderDesc:"orderDesc___rHdbB",active:"active___a7eSP",cursorPointer:"cursorPointer___gs9kL",orderTextWrap:"orderTextWrap___teAKn"},Ae=re(38854),Et=re(20834);const Ft=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var nn=({sortValue:Lt,dropValue:mt,className:Mt,onSort:vn,onDrop:Qn,dataSource:ga=Ft})=>{var sn;return x.createElement("div",{className:Ze()(xn.orderWrap,Mt)},x.createElement(Ae.Z,{dropdownRender:()=>x.createElement(Et.default,null,ga.map((Xn,da)=>x.createElement(Et.default.Item,{key:da,onClick:()=>Qn(Xn.id)},Xn.name)))},x.createElement("span",{className:xn.orderTextWrap},(sn=ga.find(Xn=>mt===Xn.id))==null?void 0:sn.name)),x.createElement("span",{className:xn.orderIconWrap},x.createElement("span",{className:xn.orderAsc},x.createElement("i",{className:Lt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${xn.cursorPointer} ${xn.active}`:`iconfont icon-sanjiaoxing-up font12 ${xn.cursorPointer}`,onClick:()=>vn(Lt==="asc"?"desc":"asc")})),x.createElement("span",{className:xn.orderDesc},x.createElement("i",{className:Lt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${xn.cursorPointer} ${xn.active}`:`iconfont icon-sanjiaoxing-down font12 ${xn.cursorPointer}`,onClick:()=>vn(Lt==="asc"?"desc":"asc")}))))},Xt={flex_box_center:"flex_box_center___JJ9sS",flex_space_between:"flex_space_between___t8Vfh",flex_box_vertical_center:"flex_box_vertical_center___NXwpW",flex_box_center_end:"flex_box_center_end___d7nF9",flex_box_column:"flex_box_column___RWkXa",orderWrap:"orderWrap___Z6UhI",orderIconWrap:"orderIconWrap___vT5et",orderAsc:"orderAsc___Xrpfj",orderDesc:"orderDesc___FgOA0",active:"active___ryj8i",cursorPointer:"cursorPointer___Gg3bB",orderTextWrap:"orderTextWrap___BAYWJ"};const Qt=[{id:"updated_at",name:"\u6700\u65B0\u52A8\u6001"},{id:"created_at",name:"\u6700\u65B0\u521B\u5EFA"},{id:"name",name:"\u540D\u79F0\u6392\u5E8F"}];var Kn=({sortValue:Lt,dropValue:mt,className:Mt,onSort:vn,onDrop:Qn,dataSource:ga=Qt})=>{var sn;return x.createElement("div",{className:Ze()(Xt.orderWrap,Mt)},x.createElement(Ae.Z,{dropdownRender:()=>x.createElement(Et.default,null,ga.map((Xn,da)=>x.createElement(Et.default.Item,{key:da,onClick:()=>Qn(Xn.id)},Xn.name)))},x.createElement("span",{className:Xt.orderTextWrap},(sn=ga.find(Xn=>mt===Xn.id))==null?void 0:sn.name)),x.createElement("span",{className:Xt.orderIconWrap},x.createElement("span",{className:Xt.orderAsc},x.createElement("i",{className:Lt==="asc"?`iconfont icon-sanjiaoxing-up font12 ${Xt.cursorPointer} ${Xt.active}`:`iconfont icon-sanjiaoxing-up font12 ${Xt.cursorPointer}`,onClick:()=>vn(Lt==="asc"?"desc":"asc")})),x.createElement("span",{className:Xt.orderDesc},x.createElement("i",{className:Lt==="desc"?`iconfont icon-sanjiaoxing-down font12 ${Xt.cursorPointer} ${Xt.active}`:`iconfont icon-sanjiaoxing-down font12 ${Xt.cursorPointer}`,onClick:()=>vn(Lt==="asc"?"desc":"asc")}))))},rt={flex_box_center:"flex_box_center___LCi0B",flex_space_between:"flex_space_between___hzONe",flex_box_vertical_center:"flex_box_vertical_center___ZyQRE",flex_box_center_end:"flex_box_center_end___XKM74",flex_box_column:"flex_box_column___p8LCU",btn:"btn___In02G","mediacy-round":"mediacy-round___uveEv","mediacy-default":"mediacy-default___dDxsd",default:"default___K791v",ThemeOne:"ThemeOne___iCQio"},Te=re(3113),Dt=re(2337),ln=Object.defineProperty,Cn=Object.getOwnPropertySymbols,_n=Object.prototype.hasOwnProperty,Kt=Object.prototype.propertyIsEnumerable,Wt=(Lt,mt,Mt)=>mt in Lt?ln(Lt,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Lt[mt]=Mt,Jt=(Lt,mt)=>{for(var Mt in mt||(mt={}))_n.call(mt,Mt)&&Wt(Lt,Mt,mt[Mt]);if(Cn)for(var Mt of Cn(mt))Kt.call(mt,Mt)&&Wt(Lt,Mt,mt[Mt]);return Lt},zt=(Lt,mt)=>{var Mt={};for(var vn in Lt)_n.call(Lt,vn)&&mt.indexOf(vn)<0&&(Mt[vn]=Lt[vn]);if(Lt!=null&&Cn)for(var vn of Cn(Lt))mt.indexOf(vn)<0&&Kt.call(Lt,vn)&&(Mt[vn]=Lt[vn]);return Mt},Dn=(Lt,mt,Mt)=>new Promise((vn,Qn)=>{var ga=da=>{try{Xn(Mt.next(da))}catch(ka){Qn(ka)}},sn=da=>{try{Xn(Mt.throw(da))}catch(ka){Qn(ka)}},Xn=da=>da.done?vn(da.value):Promise.resolve(da.value).then(ga,sn);Xn((Mt=Mt.apply(Lt,mt)).next())}),On=Lt=>{var mt=Lt,{className:Mt,style:vn,children:Qn,loading:ga=!1,openLoading:sn,onClick:Xn=()=>{},size:da="middle",shape:ka="round",theme:va}=mt,Tn=zt(mt,["className","style","children","loading","openLoading","onClick","size","shape","theme"]);const[Ha,tr]=(0,x.useState)(!1),ur=(0,x.useMemo)(()=>{switch(va){case Dt.Fy.THEMEONE:return rt.ThemeOne;case Dt.Fy.DEFAULT:default:return rt.btn}},[va]);return x.createElement(Te.ZP,Jt({onClick:(0,at.throttle)(Aa=>Dn(void 0,null,function*(){sn&&tr(!0);try{yield Xn(Aa)}catch(Ea){console.log("error",Ea)}sn&&tr(!1)}),2e3,{leading:!0,trailing:!1}),className:Ze()(ur,rt[`${da}-${ka}`],Mt),style:vn,size:da,shape:ka,loading:Ha||ga},Tn),Qn)},Hn={flex_box_center:"flex_box_center___TB7bQ",flex_space_between:"flex_space_between___oBlTb",flex_box_vertical_center:"flex_box_vertical_center___b5XbB",flex_box_center_end:"flex_box_center_end___CNhe7",flex_box_column:"flex_box_column___yHXKW",head:"head___ghH72",node:"node___mjPEy"},wn=({className:Lt,style:mt,children:Mt=null,onClick:vn,title:Qn})=>x.createElement("div",{className:Ze()(Hn.head,Lt),style:mt},x.createElement("span",{className:"primary-hover",onClick:vn},x.createElement("i",{className:"iconfont icon-fanhui2 font12"}),"\u8FD4\u56DE"),x.createElement("b",{title:Qn},Qn),x.createElement("div",{className:Hn.node},Mt)),ha={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"},_a=({confirmShow:Lt=!0,confirmTitle:mt,confirmClick:Mt,cancelShow:vn=!0,cancelTitle:Qn,cancelClick:ga,className:sn,style:Xn,confirmLoading:da=!1})=>x.createElement("div",{className:Ze()(ha.btns,sn),style:Xn},Lt&&x.createElement(Te.ZP,{loading:da,onClick:Mt,type:"primary",className:ha.confirm},mt),vn&&x.createElement(Te.ZP,{onClick:ga,className:ha.cancel},Qn)),In={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"},Ma=({className:Lt,style:mt={},LeftContent:Mt,children:vn,RightContent:Qn})=>x.createElement("div",{className:Ze()(In.fixedBottom,Lt),style:mt},x.createElement("div",{className:In.wrap},x.createElement("div",{className:In.left},Mt),x.createElement("div",{className:In.center},vn),x.createElement("div",{className:In.right},Qn))),ta={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"},ar=({className:Lt,style:mt={},dataSource:Mt=[]})=>x.createElement("div",{className:Ze()(ta.crumbs,Lt),style:mt},Mt.map((vn,Qn)=>Qn<Mt.length-1?x.createElement(x.Fragment,{key:Qn},vn.path||vn.onClick?x.createElement("span",{className:ta.hover,onClick:vn!=null&&vn.onClick?vn.onClick:()=>Pn.history.push(vn.path)},vn.name):x.createElement("span",null,vn.name),x.createElement("span",null,"\xA0",">","\xA0")):x.createElement("span",{key:Qn,style:{color:"#5F6368"}},vn.name))),Ua=re(31797),Za=Object.defineProperty,Va=Object.defineProperties,er=Object.getOwnPropertyDescriptors,Da=Object.getOwnPropertySymbols,oa=Object.prototype.hasOwnProperty,Ba=Object.prototype.propertyIsEnumerable,ia=(Lt,mt,Mt)=>mt in Lt?Za(Lt,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Lt[mt]=Mt,lr=(Lt,mt)=>{for(var Mt in mt||(mt={}))oa.call(mt,Mt)&&ia(Lt,Mt,mt[Mt]);if(Da)for(var Mt of Da(mt))Ba.call(mt,Mt)&&ia(Lt,Mt,mt[Mt]);return Lt},$a=(Lt,mt)=>Va(Lt,er(mt)),rr=(Lt,mt)=>{var Mt={};for(var vn in Lt)oa.call(Lt,vn)&&mt.indexOf(vn)<0&&(Mt[vn]=Lt[vn]);if(Lt!=null&&Da)for(var vn of Da(Lt))mt.indexOf(vn)<0&&Ba.call(Lt,vn)&&(Mt[vn]=Lt[vn]);return Mt};const{Countdown:Oa}=Ua.default;var aa=Lt=>{var mt=Lt,{onChange:Mt}=mt,vn=rr(mt,["onChange"]);const[Qn,ga]=(0,x.useState)(null);(0,x.useEffect)(()=>{typeof Qn=="number"&&Qn>=0&&Mt(Qn)},[Qn]);const sn=Xn=>{const da=Math.floor(Xn/1e3);ga(da)};return x.createElement(Oa,$a(lr({},vn),{onChange:sn}))},qn={ClassRoomItem:"ClassRoomItem___F4pL0",TitleDom:"TitleDom___DB76T"},Yt=({DataProps:Lt,className:mt,style:Mt={}})=>{var vn;return x.createElement("div",{className:Ze()("rounded-40px bg-white py-10px pb-30px px-30px flex gap-22px current h-full",qn.ClassRoomItem,mt),style:Mt,onClick:()=>{(0,Le.xg)(Lt==null?void 0:Lt.first_category_url)}},x.createElement("div",{className:"flex flex-col item-center"},x.createElement("img",{src:`${(vn=dt.Z)==null?void 0:vn.IMG_SERVER}/images/${Lt==null?void 0:Lt.avatar_url}`,className:"rounded-full",style:{height:76,width:76,marginTop:"-24px"}}),(Lt==null?void 0:Lt.subject_identifier)&&x.createElement("div",{className:"mt-40px"},x.createElement("div",{className:"rounded-full",style:{background:"rgba(33,202,159,0.1)",border:"1px solid #6BFF98",color:"#0EA17B"}},"\u5F00\u653E\u8BFE\u7A0B"),x.createElement("div",{className:"rounded-full",style:{background:"rgba(255,160,0,0.1)",border:"1px solid #FFC055",color:"#C97319"}},"\u5F00\u653E\u8BFE\u5802"))),x.createElement("div",{className:"flex-1 flex flex-col justify-between gap-10px"},x.createElement("div",{className:"multi_ellipsis2",style:{height:48}},!!(Lt!=null&&Lt.is_public)&&x.createElement("div",{className:"c-white rounded-4px mr-4px h-24px w-42px item-center justify-center",style:{background:"#21CA9F",border:"1px solid #6BFF98",display:"inline-flex"}},"\u516C\u5F00"),x.createElement("span",{className:Ze()("text-16px font-medium",qn.TitleDom)},Lt==null?void 0:Lt.name)),x.createElement("div",{className:"c-grey-333 font-medium"},Lt==null?void 0:Lt.creator),x.createElement("div",{className:"c-grey-333"},"\u6210\u5458\uFF1A",Lt==null?void 0:Lt.course_members_count),x.createElement("div",{className:"c-grey-333 flex item-center justify-between"},x.createElement("div",null,"\u4F5C\u4E1A\uFF1A",Lt==null?void 0:Lt.tasks_count),Lt!=null&&Lt.is_end?x.createElement("div",{style:{color:"#5F6A95"}},"\u5DF2\u7ED3\u675F"):x.createElement("div",{style:{color:"#37AD83"}},"\u8FDB\u884C\u4E2D"))))},Sa=Object.defineProperty,ba=Object.getOwnPropertySymbols,An=Object.prototype.hasOwnProperty,pn=Object.prototype.propertyIsEnumerable,Bn=(Lt,mt,Mt)=>mt in Lt?Sa(Lt,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Lt[mt]=Mt,yn=(Lt,mt)=>{for(var Mt in mt||(mt={}))An.call(mt,Mt)&&Bn(Lt,Mt,mt[Mt]);if(ba)for(var Mt of ba(mt))pn.call(mt,Mt)&&Bn(Lt,Mt,mt[Mt]);return Lt},en=({DataProps:Lt=[],selectValue:mt,onChange:Mt,className:vn,style:Qn={},extra:ga,classNameItem:sn,styleItem:Xn={},barHidden:da})=>{const[ka,va]=(0,x.useState)();return(0,x.useEffect)(()=>{va(Array.isArray(mt)?mt:[mt])},[mt]),x.createElement("div",{className:Ze()("flex px-20px py-10px gap-40px",vn),style:yn({borderBottom:"1px solid #D3F0FF"},Qn)},Lt==null?void 0:Lt.map(Tn=>x.createElement("div",{key:Tn==null?void 0:Tn.id,className:Ze()("flex item-center justify-center current c-grey-333 text-16 relative",sn,Tn==null?void 0:Tn.className),style:yn(yn({color:ka!=null&&ka.includes(Tn==null?void 0:Tn.id)?"#1890FF":"",minWidth:88},Xn),(Tn==null?void 0:Tn.style)||{}),onClick:Ha=>{Mt==null||Mt({domEvent:Ha,item:Tn}),Tn!=null&&Tn.link&&Pn.history.push(Tn==null?void 0:Tn.link)}},Tn==null?void 0:Tn.name,!da&&(ka==null?void 0:ka.includes(Tn==null?void 0:Tn.id))&&x.createElement("div",{className:"absolute w-full h-2px",style:{background:"#1890FF",bottom:"-10px",left:0}}))),x.createElement("div",{className:"ml-auto"},ga))},Ja=Object.defineProperty,Ta=Object.defineProperties,Ka=Object.getOwnPropertyDescriptors,Ya=Object.getOwnPropertySymbols,ja=Object.prototype.hasOwnProperty,ir=Object.prototype.propertyIsEnumerable,Pa=(Lt,mt,Mt)=>mt in Lt?Ja(Lt,mt,{enumerable:!0,configurable:!0,writable:!0,value:Mt}):Lt[mt]=Mt,la=(Lt,mt)=>{for(var Mt in mt||(mt={}))ja.call(mt,Mt)&&Pa(Lt,Mt,mt[Mt]);if(Ya)for(var Mt of Ya(mt))ir.call(mt,Mt)&&Pa(Lt,Mt,mt[Mt]);return Lt},La=(Lt,mt)=>Ta(Lt,Ka(mt)),Xa=({value:Lt,onChange:mt,onInputChange:Mt,className:vn,style:Qn={},InputProps:ga})=>{const[sn,Xn]=(0,x.useState)(Lt);return x.createElement("div",{className:Ze()("flex item-center rounded-full px-10px py-2px",vn),style:la({background:"linear-gradient( #E4F6FF 0%, #EAF3FF 100%)",border:"1px solid #fff",boxShadow:"inset 0px 1px 3px 0px rgba(133,188,255,0.5)"},Qn)},x.createElement(je.default,La(la({bordered:!1},ga),{onChange:da=>{Xn(da.target.value),Mt==null||Mt(encodeURIComponent(da.target.value))},onPressEnter:da=>{mt==null||mt({domEvent:da,item:{value:sn}})}})),x.createElement("img",{className:"h-22px current",src:re(25365),height:22,onClick:da=>{mt==null||mt({domEvent:da,item:{value:sn}})}}))}},31103:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return ve}});var x=re(59301);function ve(Xe,Ne){const Oe=(0,x.useRef)();(0,x.useEffect)(()=>{Oe.current=Xe}),(0,x.useEffect)(()=>{function Me(){Oe.current()}if(Ne!==null){let Ee=setInterval(Me,Ne);return()=>clearInterval(Ee)}},[Ne])}},97630:function(ct,kt,re){"use strict";re.r(kt),re.d(kt,{default:function(){return Kn}});var x=re(59301),ve=re(65582),Xe=re(78241),Ne=re(8591),Oe=re(43418),Me=re(95237),Ee=re(43604),Ze=re(6848),at=re(3113),ot=re(28103),lt=re(92832),_e=re(61621),Ye=re(5112),le=re(11414),y=re(60979),a=re(65862),E=re(66649),b=re.n(E),z={flex_box_center:"flex_box_center___Eli3_",flex_space_between:"flex_space_between___b9mMZ",flex_box_vertical_center:"flex_box_vertical_center___HDlqC",flex_box_center_end:"flex_box_center_end___wxSjo",flex_box_column:"flex_box_column___riQIC",icons:"icons___fU5ZJ",shixuns:"shixuns___HhH4T",buttons:"buttons___Xd62N",addStage:"addStage___Ap4gr",color4CA:"color4CA___dMAG4",color204:"color204___ySVKY",completed:"completed___pNt1x",actionTabs:"actionTabs___x3cPl",tab:"tab___BFnIn",s1:"s1___O6K2P",tabActive:"tabActive___v3_qF",total:"total___oZdqK",introContent:"introContent___dSvDD",introContentMaxHeight:"introContentMaxHeight___NxSzO"},ne=re(43428),ae=re(24905),ie=re(58421),ue=re(38147),ce=re(24514),fe=re(41867),Ce={flex_box_center:"flex_box_center___bI3gK",flex_space_between:"flex_space_between___ZyemH",flex_box_vertical_center:"flex_box_vertical_center___vOG6y",flex_box_center_end:"flex_box_center_end___g0YQU",flex_box_column:"flex_box_column___a7oLH",wrp:"wrp___wYwtQ",drawer:"drawer___UVA9h",menu:"menu___s5Hi1",actived:"actived___GavBb",actived2:"actived2___XNyxe",listItem:"listItem___OyHb7",info:"info___UU9rA",title:"title___CmRLc",titleLeft:"titleLeft___xWCXz",titleRight:"titleRight___PeYdC",search:"search___CzPOL",description:"description___TEI_C",menuCourse:"menuCourse___Z8Z9h"},Pe=re(59301),je=Object.defineProperty,pe=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Zt=(rt,Te,Dt)=>Te in rt?je(rt,Te,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):rt[Te]=Dt,Ue=(rt,Te)=>{for(var Dt in Te||(Te={}))Ve.call(Te,Dt)&&Zt(rt,Dt,Te[Dt]);if(pe)for(var Dt of pe(Te))Nt.call(Te,Dt)&&Zt(rt,Dt,Te[Dt]);return rt},ft=(rt,Te,Dt)=>new Promise((ln,Cn)=>{var _n=Jt=>{try{Wt(Dt.next(Jt))}catch(zt){Cn(zt)}},Kt=Jt=>{try{Wt(Dt.throw(Jt))}catch(zt){Cn(zt)}},Wt=Jt=>Jt.done?ln(Jt.value):Promise.resolve(Jt.value).then(_n,Kt);Wt((Dt=Dt.apply(rt,Te)).next())});const{Search:jt}=lt.default,qt=[{id:"type",name:"\u7B5B\u9009",children:[{name:"\u5168\u90E8\u5B9E\u8BAD",id:"all",type:"type"},{name:"\u6211\u7684\u5B9E\u8BAD",id:"mine",type:"type"}]},{id:"diff",name:"\u96BE\u5EA6",children:[{name:"\u5168\u90E8",id:"",type:"diff"},{name:"\u521D\u7EA7",id:1,type:"diff"},{name:"\u4E2D\u7EA7",id:2,type:"diff"},{name:"\u4E2D\u9AD8\u7EA7",id:3,type:"diff"},{name:"\u9AD8\u7EA7",id:4,type:"diff"}]}],_t=({classroomList:rt,loading:Te,dispatch:Dt,cb:ln,shixunIds:Cn=[]})=>{var _n;const Kt=(0,ve.useParams)(),Wt=(0,ve.useLocation)(),{actionTabs:Jt}=rt,[zt]=Xe.default.useForm(),{shixunLists:Dn}=rt,[mn,On]=(0,x.useState)([]),[Hn,Ln]=(0,x.useState)([]),[wn,ha]=(0,x.useState)({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",load_jupyter_evaluate:!0,group_id:null});(0,x.useEffect)(()=>{rt.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"&&(wn.page=1,Dt({type:"classroomList/getShixunLists",payload:Ue({},wn)}))},[rt.actionTabs.key]),(0,x.useEffect)(()=>{wa()},[Kt]);const wa=()=>ft(void 0,null,function*(){const In=yield(0,ue.ZP)("/api/users/user_setting_groups.json",{method:"get",params:{type:"Shixun"}});On([{id:null,name:"\u5168\u90E8"},{id:-1,name:"\u672A\u52A0\u5165\u76EE\u5F55"},...(In==null?void 0:In.groups)||[]])}),_a=()=>{Dt({type:"classroomList/setActionTabs",payload:{}}),ha({page:1,type:"all",diff:0,status:"all",order:"desc",limit:20,sort:"myshixuns_count",load_jupyter_evaluate:!0,group_id:null})};return rt.actionTabs.key!=="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"?null:Pe.createElement(ne.Z,{placement:"bottom",height:"100%",closable:!1,open:rt.actionTabs.key==="\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",key:"bottom",rootClassName:Ce.drawer,footer:Pe.createElement("div",{className:"tc"},Pe.createElement(at.ZP,{size:"middle",onClick:()=>{_a(),Ln([]),ln("\u53D6\u6D88")},style:{marginRight:8}},"\u53D6\u6D88"),Pe.createElement(at.ZP,{size:"middle",onClick:()=>ft(void 0,null,function*(){var In,Na;for(let ta=0;ta<(Hn==null?void 0:Hn.length);ta++){const na=Hn[ta];if(Cn.includes(na)){Ne.ZP.info(`\u8BF7\u52FF\u91CD\u590D\u9009\u62E9\uFF1A${(Na=(In=Dn==null?void 0:Dn.shixun_list)==null?void 0:In.find(ar=>ar.id===na))==null?void 0:Na.title}`);return}}const Ma=yield(0,ce.Ep)({id:rt.actionTabs.id,course_id:rt.actionTabs.course_id,shixun_ids:[...Hn]});Ln([]),Ma!=null&&Ma.shixuns_list&&(_a(),ln(Ma.shixuns_list))}),type:"primary"},"\u786E\u5B9A"))},Pe.createElement("section",{className:"tc"},Pe.createElement(jt,{placeholder:"\u5B9E\u8BAD\u4FE1\u606F/\u9662\u6821\u540D\u79F0/\u521B\u5EFA\u8005",enterButton:"\u641C\u7D22",size:"middle",className:Ce.search,onSearch:In=>{wn.keyword=In,wn.page=1,Dt({type:"classroomList/getShixunLists",payload:Ue({},wn)})}})),Pe.createElement("section",{className:"edu-container"},qt.map(function(In,Na){var Ma;return Pe.createElement("ul",{className:Ce.menu,key:Na},Pe.createElement("li",null,In.name),(Ma=In==null?void 0:In.children)==null?void 0:Ma.map(function(ta,na){return Pe.createElement("li",{className:wn[In.id]==ta.id?Ce.actived:"",onClick:()=>{wn[In.id]=ta.id,wn.page=1,ha(Ue({},wn)),Dt({type:"classroomList/getShixunLists",payload:Ue({},wn)})}},Pe.createElement("strong",null,ta.name))}))}),wn.type==="mine"&&Pe.createElement("ul",{className:Ce.menu},Pe.createElement("li",null,"\u76EE\u5F55"),mn==null?void 0:mn.map((In,Na)=>Pe.createElement("li",{className:wn.group_id==In.id?Ce.actived:"",key:In.name,onClick:()=>{wn.group_id=In.id,wn.page=1,ha(Ue({},wn)),Dt({type:"classroomList/getShixunLists",payload:Ue({},wn)})}},Pe.createElement("strong",null,In.name)))),(_n=Dn==null?void 0:Dn.shixun_list)==null?void 0:_n.map(function(In,Na){return Pe.createElement("div",{className:Ce.listItem,key:Na},Pe.createElement(ae.default,{checked:Hn.includes(In.id),value:In.id,onChange:Ma=>{let ta=Hn.indexOf(In.id);Hn.indexOf(In.id)>-1?Ln(Hn.filter(na=>na!==In.id)):Ln(Hn.concat(In.id))}}),Pe.createElement("div",{className:Ce.info},Pe.createElement("div",{className:Ce.title},Pe.createElement("div",{className:Ce.titleLeft},Pe.createElement("a",{className:"c-black",href:`/shixuns/${In==null?void 0:In.identifier}/challenges`,target:"_blank"},Pe.createElement("strong",{className:"font16",dangerouslySetInnerHTML:{__html:In.title}})),(0,fe.Ny)()&&(In==null?void 0:In.mark_status)===1&&Pe.createElement(Ze.Z,{title:In==null?void 0:In.mark_content},Pe.createElement("span",{style:{marginRight:"auto",background:"#2FA34F"},className:"tag-style current ml10"},"\u6B63\u5E38")),(0,fe.Ny)()&&(In==null?void 0:In.mark_status)===2&&Pe.createElement(Ze.Z,{title:In==null?void 0:In.mark_content},Pe.createElement("span",{style:{marginRight:"auto",background:"#FF8C29"},className:"tag-style current ml10"},"\u9700\u5B8C\u5584")),(0,fe.Ny)()&&(In==null?void 0:In.mark_status)===3&&Pe.createElement(Ze.Z,{title:In==null?void 0:In.mark_content},Pe.createElement("span",{style:{marginRight:"auto",background:"#E53333"},className:"tag-style current ml10"},"\u65E0\u6CD5\u4F7F\u7528")))),Pe.createElement("div",{className:"flex-wrp mt10 font14 c-light-black"},Pe.createElement("span",{className:Ce.description,dangerouslySetInnerHTML:{__html:In.description}})),Pe.createElement("div",{className:"flex-wrp mt15"},In.challenge_names.map(function(Ma,ta){return Pe.createElement("span",{key:ta,className:"mr30 font12"},"\u7B2C",ta+1,"\u5173 ",Ma," ")})),Pe.createElement(ot.Z,{dashed:!0}),Pe.createElement("div",{className:"c-light-black mt20 font12"},Pe.createElement("span",null,In.author_name),Pe.createElement("span",{className:"ml15 mr15"},"|"),Pe.createElement("span",null,In.author_school_name),Pe.createElement("span",{className:"ml15 mr15"},"|"),Pe.createElement("span",null,"\u96BE\u5EA6\u7CFB\u6570:",In.level),Pe.createElement("span",{className:"ml15 mr15"},"|"),Pe.createElement("span",null,"\u5B66\u4E60\u4EBA\u6570:"),Pe.createElement("span",null,In.study_count))))}),Pe.createElement("p",null)),Pe.createElement("div",{className:"tc"},Pe.createElement(ie.Z,{current:wn.page||1,hideOnSinglePage:!0,showSizeChanger:!1,defaultPageSize:20,showQuickJumper:!0,total:Dn==null?void 0:Dn.shixuns_count,onChange:In=>{wn.page=In,Dt({type:"classroomList/getShixunLists",payload:Ue({},wn)})}})))};var yt=(0,ve.connect)(({classroomList:rt,loading:Te})=>({classroomList:rt,loading:Te}))(_t),ze=re(66457),ut=re(93948),dt={wrap:"wrap___UWG0f",name:"name___LIQSC",button:"button___CSggN",progress:"progress___AQo_Y",havaLearn:"havaLearn___fq9Cb"},Le=(rt,Te,Dt)=>new Promise((ln,Cn)=>{var _n=Jt=>{try{Wt(Dt.next(Jt))}catch(zt){Cn(zt)}},Kt=Jt=>{try{Wt(Dt.throw(Jt))}catch(zt){Cn(zt)}},Wt=Jt=>Jt.done?ln(Jt.value):Promise.resolve(Jt.value).then(_n,Kt);Wt((Dt=Dt.apply(rt,Te)).next())}),Tt=({data:rt={},dispatch:Te=()=>{},onReloadData:Dt=()=>{}})=>{const ln=()=>{var Wt,Jt,zt;if(!(0,ze.tJ)(Te)||(0,fe.Jd)())return;let Dn;for(let mn=0;mn<((Wt=rt==null?void 0:rt.stages)==null?void 0:Wt.length);mn++){const On=(Jt=rt==null?void 0:rt.stages)==null?void 0:Jt[mn],Hn=(zt=On==null?void 0:On.shixuns_list)==null?void 0:zt.find(Ln=>(Ln==null?void 0:Ln.shixun_status)!=="\u6682\u672A\u516C\u5F00");if(Hn){Dn=Hn.identifier;break}}Dn?Kt(Dn):Ne.ZP.info("\u5B9E\u8BAD\u6682\u672A\u516C\u5F00!")},Cn=Wt=>{Wt=Wt!=null&&Wt.includes(".json")?Wt:`${Wt}.json`,Oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Le(void 0,null,function*(){const Jt=yield(0,y.$Q)({url:Wt});if(!Jt)return;Ne.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const zt=yield(0,y.Ir)({id:Jt.shixun_identifier});if(zt!=null&&zt.game_identifier){(0,a.xg)(`/tasks/${zt.game_identifier}`),Dt();return}(zt==null?void 0:zt.status)===2?Cn(zt==null?void 0:zt.message):(zt==null?void 0:zt.status)===3&&_n(zt==null?void 0:zt.message)})})},_n=Wt=>{Oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Wt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Kt=Wt=>Le(void 0,null,function*(){const Jt=yield(0,y.Ir)({id:Wt});if(Jt!=null&&Jt.game_identifier){(0,a.xg)(`/tasks/${Jt.game_identifier}`),Dt();return}(Jt==null?void 0:Jt.status)===2?Cn(Jt==null?void 0:Jt.message):(Jt==null?void 0:Jt.status)===3&&_n(Jt==null?void 0:Jt.message)});return x.createElement("section",null,!(0,fe.GJ)()&&x.createElement(x.Fragment,null,rt!=null&&rt.start_learning?x.createElement(Me.Z,{className:dt.wrap,align:"middle"},x.createElement(Ee.Z,{flex:"1"},x.createElement("div",{className:`mt5 ${dt.havaLearn}`},x.createElement("span",null,"\u5DF2\u5B66",rt==null?void 0:rt.learned,"%")),x.createElement("div",{className:`mt5 ${dt.progress}`},x.createElement(ut.Z,{percent:rt==null?void 0:rt.learned,showInfo:!1})),x.createElement("div",{className:"mt5"},x.createElement("span",{className:"font16"},"\u4E0A\u6B21\u5B66\u4E60\u5185\u5BB9"),x.createElement("span",{className:"ml20 c-blue-4ca"},rt==null?void 0:rt.last_shixun))),x.createElement(Ee.Z,null,x.createElement(at.ZP,{className:dt.button,type:"primary",onClick:()=>Kt(rt==null?void 0:rt.last_shixun_identifier)},"\u5F00\u59CB\u5B66\u4E60"))):x.createElement(Me.Z,{className:dt.wrap,align:"middle"},x.createElement(Ee.Z,{flex:"1"},x.createElement("span",{className:dt.name},"\u8FD8\u672A\u5F00\u59CB\u5B66\u4E60")),x.createElement(Ee.Z,null,x.createElement(at.ZP,{className:dt.button,type:"primary",onClick:ln},"\u5F00\u59CB\u5B66\u4E60")))))},an=re(87513),vt=re(30260),$t=re(57146),De=re(17574),tt=re(10906),Ct=re(49320),rn=re(54624),Ht={tree:"tree___SHCwq",learn:"learn___buOG9",name:"name___dwQwe",sign:"sign___aQzc5",pdf_name:"pdf_name___m1wEX",name_style:"name_style___CnJ7d",color333:"color333___TbHdH"},Qe=re(89392),Je=re(84105),we=re(38819),me=re(74128),Re=re(96935),ke=re(59301),ye=Object.defineProperty,Se=Object.getOwnPropertySymbols,et=Object.prototype.hasOwnProperty,Ie=Object.prototype.propertyIsEnumerable,xe=(rt,Te,Dt)=>Te in rt?ye(rt,Te,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):rt[Te]=Dt,He=(rt,Te)=>{for(var Dt in Te||(Te={}))et.call(Te,Dt)&&xe(rt,Dt,Te[Dt]);if(Se)for(var Dt of Se(Te))Ie.call(Te,Dt)&&xe(rt,Dt,Te[Dt]);return rt},Bt=(rt,Te)=>{var Dt={};for(var ln in rt)et.call(rt,ln)&&Te.indexOf(ln)<0&&(Dt[ln]=rt[ln]);if(rt!=null&&Se)for(var ln of Se(rt))Te.indexOf(ln)<0&&Ie.call(rt,ln)&&(Dt[ln]=rt[ln]);return Dt},St=(rt,Te,Dt)=>new Promise((ln,Cn)=>{var _n=Jt=>{try{Wt(Dt.next(Jt))}catch(zt){Cn(zt)}},Kt=Jt=>{try{Wt(Dt.throw(Jt))}catch(zt){Cn(zt)}},Wt=Jt=>Jt.done?ln(Jt.value):Promise.resolve(Jt.value).then(_n,Kt);Wt((Dt=Dt.apply(rt,Te)).next())});const Vt=(rt={})=>{var Te,Dt;switch(rt==null?void 0:rt.item_type){case"Challenge":return ke.createElement(Ze.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u4EFB\u52A1\u5173\u5361"},ke.createElement("i",{className:"iconfont icon-renwuguanka1 font20",style:{color:"#39B97E"}}));case"VideoItem":return ke.createElement(Ze.Z,{title:"\u6559\u5B66\u89C6\u9891"},ke.createElement("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"}));case"StageCatalog":return ke.createElement("i",{className:"iconfont icon-kongbai c-brilliant-blue font20"});case"SubjectHomework":if((rt==null?void 0:rt.homework_type)==="group")return ke.createElement(Ze.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u5206\u7EC4\u4F5C\u4E1A"},ke.createElement("i",{className:"iconfont icon-fenzuzuoye3 font20",style:{color:"#acc218"}}));if((rt==null?void 0:rt.homework_type)==="normal")return ke.createElement(Ze.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u56FE\u6587\u4F5C\u4E1A"},ke.createElement("i",{className:"iconfont icon-tuwenzuoye font20",style:{color:"#1db37f"}}));break;case"ExaminationBank":return ke.createElement(Ze.Z,{title:"\u6D4B\u9A8C\u5F62\u5F0F\uFF1A\u5728\u7EBF\u8003\u8BD5"},ke.createElement("i",{className:"iconfont icon-zhangjieceshibeifen font20",style:{color:"#e9a318"}}));case"HomeworkCommon":if((rt==null?void 0:rt.homework_type)==="hack")return ke.createElement(Ze.Z,{title:"\u4F5C\u4E1A\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u4F5C\u4E1A"},ke.createElement("i",{className:"iconfont icon-bianchengzuoye1 font20",style:{color:"#E99237"}}));break;case"Shixun":return rt!=null&&rt.is_all_choice?ke.createElement(Ze.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898"},ke.createElement("i",{className:"iconfont icon-xuanzeti4 c-lake-blue font20"})):rt!=null&&rt.is_unity_3d?((Te=rt==null?void 0:rt.challenge_types)==null?void 0:Te.length)<=1?ke.createElement(Ze.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u865A\u62DF\u4EFF\u771F"},ke.createElement("i",{className:"iconfont icon-xunifangzhenti1 font20",style:{color:"#A504D8"}})):ke.createElement(Ze.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u865A\u62DF\u4EFF\u771F"},ke.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):((Dt=rt==null?void 0:rt.challenge_types)==null?void 0:Dt.length)>1?ke.createElement(Ze.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u9009\u62E9\u9898\uFF0B\u7F16\u7A0B\u5F00\u53D1"},ke.createElement("i",{className:"iconfont icon-rongheti1 font20",style:{color:"#44B7D7"}})):ke.createElement(Ze.Z,{title:"\u5B9E\u6218\u5F62\u5F0F\uFF1A\u7F16\u7A0B\u5F00\u53D1"},ke.createElement("i",{className:"iconfont icon-shixunti2 c-light-primary font20"}));default:return ke.createElement(Ze.Z,{title:"\u6559\u5B66\u8BFE\u4EF6"},ke.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"}))}},Gt=rt=>{var Te=rt,{pathsDetail:Dt,globalSetting:ln,user:Cn,loading:_n,visibleType:Kt,subjectHomeworkType:Wt,updateSort:Jt,isPaths:zt,dispatch:Dn,keywords:mn,isShowSchedule:On,getData:Hn}=Te,Ln=Bt(Te,["pathsDetail","globalSetting","user","loading","visibleType","subjectHomeworkType","updateSort","isPaths","dispatch","keywords","isShowSchedule","getData"]);let[wn,ha]=(0,x.useState)([]),[wa,_a]=(0,x.useState)([]);const In=(0,ve.useParams)(),[Na,Ma]=(0,x.useState)([]),[ta,na]=(0,x.useState)({}),[ar,Ua]=(0,x.useState)({name:"",filename:"",type:"",className:"",data:"",close:!0,style:{position:"fixed",zIndex:9999,background:"rgba(0,0,0,.7)"},monacoEditor:{value:"",language:"",theme:"vs",options:{readOnly:!0}}});(0,x.useEffect)(()=>{if(Ln.data&&!(0,Qe.isEqual)(Ln.data,Na)){wa=[];const Yt=JSON.parse(JSON.stringify(Ln.data));Ba(Yt,0),Ma([...Yt]),Ln!=null&&Ln.expandAll||Kt!="All"?ha([...wa]):ha([])}},[Ln.data,Kt,Ln==null?void 0:Ln.expandAll]),(0,x.useEffect)(()=>{var Yt,Sa,ba,An,pn,Bn,yn,Ca,en,Ja;let Ta;if((Yt=Dt.detail)!=null&&Yt.has_start){const Ka=(ba=(Sa=Dt.detail)==null?void 0:Sa.courses)==null?void 0:ba.findIndex(Ya=>{var ja;return parseInt((ja=Ya.course_status)==null?void 0:ja.status)===1});Ta=Ka>-1?Ka:0}else{let Ka=(Bn=(pn=(An=Dt.detail)==null?void 0:An.courses)==null?void 0:pn.map(Ya=>{var ja;return parseInt((ja=Ya.course_status)==null?void 0:ja.status)}))==null?void 0:Bn.lastIndexOf(2);Ta=Ka>-1?Ka:0,Ka=(Ca=(yn=Dt.detail)==null?void 0:yn.courses)==null?void 0:Ca.findIndex(Ya=>{var ja;return parseInt((ja=Ya.course_status)==null?void 0:ja.status)===0}),Ta=Ka>-1?Ka:Ta}(en=Dt.detail)!=null&&en.courses&&na(((Ja=Dt.detail)==null?void 0:Ja.courses[Ta])||{})},[Dt.detail]);const Za=(Yt,Sa,...ba)=>St(void 0,[Yt,Sa,...ba],function*(An,pn,Bn={}){const yn=pn?yield(0,y.BK)({id:An,challenge_id:Bn==null?void 0:Bn.challenge_id,subject_id:In.pathId}):yield(0,y.Ir)({id:An,challenge_id:Bn==null?void 0:Bn.challenge_id,subject_id:In.pathId});if(yn!=null&&yn.game_identifier||yn!=null&&yn.identifier){(0,a.xg)(pn?`/tasks/${yn==null?void 0:yn.identifier}/jupyter`:`/tasks/${yn.game_identifier}?subject_id=${In.pathId||""}`);return}(yn==null?void 0:yn.status)===-3?(0,a.eF)():(yn==null?void 0:yn.status)===2?Va(yn==null?void 0:yn.message):(yn==null?void 0:yn.status)===3&&er(yn==null?void 0:yn.message)}),Va=Yt=>{Yt=Yt!=null&&Yt.includes(".json")?Yt:`${Yt}.json`,Oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ke.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>St(void 0,null,function*(){const Sa=yield(0,an.L8)({url:Yt});if(!Sa)return;Ne.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const ba=yield(0,y.Ir)({id:Sa.shixun_identifier});if(ba!=null&&ba.game_identifier){(0,a.xg)(`/tasks/${ba.game_identifier}`);return}(ba==null?void 0:ba.status)===2?Va(ba==null?void 0:ba.message):(ba==null?void 0:ba.status)===3&&er(ba==null?void 0:ba.message)})})},er=Yt=>{Oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:ke.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",Yt,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Da=Yt=>{console.log("onDragEnter:",Yt)},oa=Yt=>St(void 0,null,function*(){var Sa,ba,An,pn;console.log("onDrop:",Yt);const Bn=Yt.node.props.eventKey,yn=Yt.dragNode.props.eventKey,Ca=Yt.node.props.pos.split("-"),en=Yt.dropPosition-Number(Ca[Ca.length-1]);if(Ca.length>3&&!Yt.node.dragOverGapBottom&&!Yt.node.dragOverGapTop||Yt.node.dragOver&&Yt.dragNodesKeys.length>1||Ca.length>2&&Yt.dragNodesKeys.length>1)return!1;let Ja=["Attachment","Hack","Shixun","SubjectHomework","Videoltem"];if(Ja.includes((Sa=Yt.dragNode)==null?void 0:Sa.item_type)&&((ba=Yt.node)==null?void 0:ba.item_type)!="StageCatalog"&&en===0||((An=Yt.dragNode)==null?void 0:An.item_type)==="StageCatalog"&&Ja.includes((pn=Yt.node)==null?void 0:pn.item_type)&&en===0)return!1;const Ta=(ja,ir,Pa)=>{for(let la=0;la<ja.length;la++){if(ja[la].key===ir)return Pa(ja[la],la,ja);ja[la].children&&Ta(ja[la].children,ir,Pa)}},Ka=[...Na];let Ya;if(Ta(Ka,yn,(ja,ir,Pa)=>{Pa.splice(ir,1),Ya=ja}),!Yt.dropToGap)Ta(Ka,Bn,ja=>{ja.children=ja.children||[],ja.children.unshift(Ya)});else if((Yt.node.props.children||[]).length>0&&Yt.node.props.expanded&&en===1)Ta(Ka,Bn,ja=>{ja.children=ja.children||[],ja.children.unshift(Ya)});else{let ja,ir;Ta(Ka,Bn,(Pa,la,La)=>{ja=La,ir=la}),en===-1?ja.splice(ir,0,Ya):ja.splice(ir+1,0,Ya)}yield Jt({stage_id:Ln.stage_id,list:Ka}),Ba(Ka,0,0,!0),console.log("data:",Ka),Ma([...Ka]),ha([...wn,Yt.node.key])}),Ba=(Yt,Sa,ba,An)=>{Sa=Sa||0,Yt.map((pn,Bn)=>{var yn;try{return pn.key2=Sa+1+"-"+(Bn+1),pn.key3=Ln.index+1+"-"+(Bn+1),pn.title="",An||(pn.key=Sa+1+"-"+(Bn+1)),Sa?pn.index=ba+"-"+(Bn+1):pn.index=pn.key3,(yn=pn.children)!=null&&yn.length&&(wa.push(pn.key2),Ba(pn.children,pn.key2,pn.index,An)),pn}catch(Ca){}})},ia=Yt=>{Yt=Yt||"";let Sa=new RegExp(mn,"ig");const ba=Yt.replace(Sa,'<span style="color:#3061D0">$&</span>');return mn?ke.createElement("span",{dangerouslySetInnerHTML:{__html:ba}}):Yt},lr=(Yt,Sa)=>{const{learning_status:ba,name:An}=Yt;return(ba==null?void 0:ba[0])==="can"&&(ba==null?void 0:ba[1])==="try"?ke.createElement("div",{className:Ht.learn},ke.createElement("span",{className:Ht.name},Sa?An:ia(An)),ke.createElement("span",{className:Ht.sign},"\u514D\u8D39\u8BD5\u5B66")):Sa?An:ia(An)},$a=Yt=>{Kt==="All"&&(wn.includes(Yt)?ha(wn.filter(Sa=>Sa!=Yt)):ha(wn.concat(Yt)))},rr=(Yt,Sa)=>St(void 0,null,function*(){if((0,ze.tJ)(Dn,!0)){if(Yt!=null&&Yt.need_authorize){(0,ze.rX)(!1);return}yield Za(Yt.identifier,Yt.is_jupyter||Yt.is_jupyter_lab,Yt),Sa(),ta!=null&&ta.course_id&&(0,Ct.JS)({id:ta==null?void 0:ta.course_id})}}),Oa=Yt=>St(void 0,null,function*(){var Sa,ba,An,pn,Bn;if(!(0,ze.tJ)(Dn))return;if(!((Sa=Cn.userInfo)!=null&&Sa.admin)&&!((ba=Cn.userInfo)!=null&&ba.business)&&!Yt.can_view&&Yt.item_type!=="Attachment")return Oe.default.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,content:ke.createElement("div",{className:"tc font14"},"\u5F53\u524D\u89C6\u9891\u4E3A\u521B\u5EFA\u8005\u6240\u5C5E\u5355\u4F4D\u5185\u90E8\u6559\u5B66\u8D44\u6599\uFF0C\u5916\u5355\u4F4D\u7528\u6237\u65E0\u89C2\u770B\u6743\u9650")});Yt.link&&(0,rn.DH)({is_f:1,id:Yt.id,point:0,total:0});const yn=Ln!=null&&Ln.course_id?`course_id=${Ln==null?void 0:Ln.course_id}`:`subject_id=${In.pathId||Ln.subject_id}`;if(((pn=Yt==null?void 0:Yt.name)==null?void 0:pn.substr((An=Yt==null?void 0:Yt.name)==null?void 0:An.lastIndexOf("."))).toUpperCase()===".ZIP"){if(!((Bn=Dt.detail)!=null&&Bn.allow_download)){Ne.ZP.info("\u6559\u5B66\u8BFE\u4EF6\u4E0D\u652F\u6301\u4E0B\u8F7D");return}(0,a.FH)(Yt.name,me.Z.API_SERVER+Yt.url)}else(0,a.xg)(Yt.link||`/video/${Yt.id}?${yn}`);if(Yt.item_type==="Attachment"&&Yt.complete_status!=2){const en=yield(0,Ct.rS)({attachment_id:Yt.id,status:2})}(Yt.item_type==="Attachment"||Yt.item_type==="VideoItem")&&Hn()}),[sr,aa]=(0,x.useState)(!1),qn=Yt=>{sr||aa(!0)},Ra=(0,x.useMemo)(()=>(console.log("doms:"),ke.createElement(De.default,{className:Ht.tree,disabled:Ln.disabled,expandedKeys:[...wn],draggable:!0,onDragEnter:Da,onDrop:oa,onExpand:$a,blockNode:!0,titleRender:Yt=>{var Sa,ba,An,pn,Bn,yn,Ca;let en=Yt;if(Kt=="SubjectHomework"){if(Wt=="group_count"&&(en==null?void 0:en.homework_type)!="group"||Wt=="normal_count"&&(en==null?void 0:en.homework_type)!="normal")return null}else if(en.item_type!==Kt&&Kt!=="All")return null;const Ja=((Sa=Yt==null?void 0:Yt.learning_status)==null?void 0:Sa[0])==="can";return ke.createElement(Me.Z,{align:"middle",className:"font14",onClick:()=>$a(en.key),style:{flexWrap:"nowrap",whiteSpace:"nowrap"},onMouseOver:()=>qn(en.key)},ke.createElement(Ee.Z,{flex:"30px",style:{display:"flex",alignItems:"center"}},Vt(Yt)),ke.createElement(Ee.Z,{flex:"1",className:Ht.color333,style:{display:"flex",alignItems:"center",width:300}},Ln.cust_seq&&ke.createElement("span",{className:`${Ht.color333} mr10`},Yt.index),Yt.item_type!=="Attachment"&&ke.createElement("div",{className:Ht.name_style},ke.createElement(Ze.Z,{placement:"topLeft",title:Yt.name},lr(Yt,!1))),Yt.item_type==="Attachment"&&ke.createElement("a",{target:"_blank",className:Ht.pdf_name,title:Yt.name,onClick:()=>St(void 0,null,function*(){if((0,ze.tJ)(Dn)){if(ta!=null&&ta.course_id){const Ta=yield(0,Ct.JS)({id:ta==null?void 0:ta.course_id})}switch(Yt.item_type){case"Attachment":Oa(en);break;case"VideoItem":Oa(Yt);break;case"ExaminationBank":Oa(Yt);break;case"HomeworkCommon":Oa(Yt);break;case"SubjectHomework":(Yt.homework_type=="group"||Yt.homework_type=="normal")&&Oa(Yt);break;case"Shixun":rr(Yt);break}}})},Yt.name),(Yt.item_type==="Shixun"||Yt.item_type==="Challenge")&&Yt.is_unity_3d&&ke.createElement("span",{style:{background:"#a300d8",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"68px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"\u865A\u62DF\u4EFF\u771F"),(Yt.item_type==="Shixun"||Yt.item_type==="Challenge")&&Yt.is_jupyter_lab&&ke.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"76px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"JupyterLab"),(Yt.item_type==="Shixun"||Yt.item_type==="Challenge")&&Yt.is_jupyter&&ke.createElement("span",{style:{background:"#ff6802",color:"#fff",borderRadius:"13px",marginLeft:"5px",width:"112px",height:"20px",display:"inline-flex",alignItems:"center",justifyContent:"center",fontSize:"12px"}},"Jupyter Notebook"),(Yt.item_type==="Shixun"||Yt.item_type==="Challenge")&&((ba=Yt==null?void 0:Yt.shixun_marks)==null?void 0:ba.length)>0&&(((An=Cn==null?void 0:Cn.userInfo)==null?void 0:An.role)==1||((pn=Cn==null?void 0:Cn.userInfo)==null?void 0:pn.role)==2)&&(Yt==null?void 0:Yt.shixun_marks.map((Ta,Ka)=>ke.createElement(Ze.Z,{title:`${Ta}`,key:Ka},ke.createElement("span",{style:{background:"#43a2ff",color:"#fff",borderRadius:"13px",marginLeft:"5px",height:"20px",textAlign:"center",fontSize:"12px",maxWidth:"70px",padding:"0px 13px",overflow:"hidden",whiteSpace:"nowrap",display:"inline-flex",alignItems:"center",justifyContent:"center",textOverflow:"ellipsis"}},Ta)))),!!((Bn=Yt.schools)!=null&&Bn.length)&&ke.createElement(Ze.Z,{title:"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u9762\u5411\u6307\u5B9A\u5355\u4F4D\u5F00\u653E"},ke.createElement("i",{className:"iconfont icon-zhidinggongkai1 ml10 c-orange",style:{transform:"translateY(1px)",display:"inline-block"}})),(Yt.item_type==="Shixun"||Yt.item_type==="Challenge")&&!!(Yt!=null&&Yt.finished_challenges_count)&&ke.createElement(Ze.Z,{title:`\u5B8C\u6210\u5EA6:${Math.round((Yt==null?void 0:Yt.finished_challenges_count)/(Yt==null?void 0:Yt.challenges_count)*100)}%`},ke.createElement("i",{className:`iconfont icon-a-wanchengdu100 ml10 ${(Yt==null?void 0:Yt.finished_challenges_count)-(Yt==null?void 0:Yt.challenges_count)===0?"c-light-green":"c-grey-333"}`,style:{transform:"translateY(1px)",display:"inline-block"}}))),!Ln.disabled&&ke.createElement("aside",{style:{color:"#0152d9",fontSize:"14px",marginRight:"20px"}},"\u62D6\u52A8\u53EF\u4EE5\u6539\u53D8\u9879\u76EE\u663E\u793A\u987A\u5E8F"),sr&&ke.createElement(Ee.Z,{className:"tr"},(en.item_type==="VideoItem"||(en==null?void 0:en.item_type)==="Attachment"||(en==null?void 0:en.item_type)==="StageCatalog"||(en==null?void 0:en.item_type)==="SubjectHomework"||(en==null?void 0:en.item_type)==="ExaminationBank"||(en==null?void 0:en.item_type)==="HomeworkCommon")&&!Ln.disabled&&!Ln.hiddenEditBtn&&ke.createElement(Ze.Z,{title:"\u7F16\u8F91"},ke.createElement("span",{onClick:()=>{Ln.editVidoItem(He({stage_id:Ln.stage_id},en))},style:{color:"#ccc",marginRight:"10px"}},ke.createElement(tt.Z,null))),!Ln.disabled&&ke.createElement(ke.Fragment,null,ke.createElement(Ze.Z,{title:"\u5220\u9664"},ke.createElement("span",{onClick:()=>{Ln.deleteStages({id:en.stage_item_id,stage_id:Ln.stage_id})},className:"iconfont icon-shanchu c-grey-c"}))),Ln.showVideoPlay&&Ln.disabled&&en.item_type==="SubjectHomework"&&Ja&&ke.createElement("aside",null,!(0,fe.JA)()&&zt&&((0,fe.Ny)()||(en==null?void 0:en.is_free)||!(en!=null&&en.is_free)&&(en==null?void 0:en.is_trial_study))&&ke.createElement(at.ZP,{className:"mr10",type:"primary",onClick:()=>St(void 0,null,function*(){(0,ze.tJ)(Dn)&&Dn({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:en.stage_item_id,title:(en==null?void 0:en.homework_type)=="group"?"\u5206\u7EC4\u4F5C\u4E1A":"\u56FE\u6587\u4F5C\u4E1A"}}})})},"\u53D1\u9001"),!(0,fe.JA)()&&zt&&ke.createElement(at.ZP,{type:"primary",onClick:()=>St(void 0,null,function*(){(0,ze.tJ)(Dn)&&Ln.showInfoModal(He({stage_id:Ln.stage_id},en))})},"\u67E5\u770B\u8BE6\u60C5")),Ln.showVideoPlay&&Ln.disabled&&en.item_type==="ExaminationBank"&&Ja&&ke.createElement("aside",null,!(0,fe.JA)()&&zt&&((0,fe.Ny)()||(en==null?void 0:en.is_free)||!(en!=null&&en.is_free)&&(en==null?void 0:en.is_trial_study))&&ke.createElement(at.ZP,{className:"mr10",type:"primary",onClick:()=>St(void 0,null,function*(){(0,ze.tJ)(Dn)&&Dn({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:en.stage_item_id,title:"\u6D4B\u9A8C",examinationid:en.id}}})})},"\u53D1\u9001"),!(0,fe.JA)()&&zt&&ke.createElement(at.ZP,{type:"primary",onClick:()=>St(void 0,null,function*(){(0,ze.tJ)(Dn)&&window.open(`/paperlibrary/see/${en.id}?defaultActiveKey=1`)})},"\u67E5\u770B\u8BE6\u60C5")),Ln.showVideoPlay&&Ln.disabled&&en.item_type==="HomeworkCommon"&&Ja&&ke.createElement("aside",null,!(0,fe.JA)()&&zt&&((0,fe.Ny)()||(en==null?void 0:en.is_free)||!(en!=null&&en.is_free)&&(en==null?void 0:en.is_trial_study))&&ke.createElement(at.ZP,{className:"mr10",type:"primary",onClick:()=>St(void 0,null,function*(){(0,ze.tJ)(Dn)&&Dn({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:en.stage_item_id,title:"\u7F16\u7A0B\u4F5C\u4E1A",examinationid:en.id}}})})},"\u53D1\u9001"),!(0,fe.JA)()&&zt&&ke.createElement(at.ZP,{type:"primary",onClick:()=>St(void 0,null,function*(){(0,ze.tJ)(Dn)&&Ln.showInfoModal(He({stage_id:Ln.stage_id},en))})},"\u67E5\u770B\u8BE6\u60C5")),Ln.showVideoPlay&&Ln.disabled&&en.item_type==="VideoItem"&&Ja&&ke.createElement("aside",null,!(0,fe.JA)()&&zt&&((0,fe.Ny)()||(en==null?void 0:en.is_free)||!(en!=null&&en.is_free)&&(en==null?void 0:en.is_trial_study))&&ke.createElement(at.ZP,{className:"mr10",type:"primary",onClick:()=>St(void 0,null,function*(){(0,ze.tJ)(Dn)&&Dn({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:en.stage_item_id,title:"\u89C6\u9891"}}})})},"\u53D1\u9001"),ke.createElement(at.ZP,{type:"primary",className:"mr10",onClick:()=>St(void 0,null,function*(){Oa(en)})},en.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(en.allow_visit||en.to_be_built||!en.shixun_status)&&Ln.disabled&&(en.item_type==="Shixun"||en.item_type==="Challenge")&&Ja&&ke.createElement("aside",null,!(0,fe.JA)()&&zt&&!en.shixun_status&&((0,fe.Ny)()||(en==null?void 0:en.is_free)||!(en!=null&&en.is_free)&&(en==null?void 0:en.is_trial_study))&&ke.createElement(at.ZP,{className:"ml10",type:"primary",onClick:()=>St(void 0,null,function*(){(0,ze.tJ)(Dn)&&Dn({type:"shixunsDetail/setActionTabs",payload:{key:"Stage-SendModal",params:{id:en.stage_item_id,title:"\u5B9E\u8BAD",is_jupyter:en==null?void 0:en.is_jupyter,identifier:en==null?void 0:en.identifier}}})})},"\u53D1\u9001"),ke.createElement(at.ZP,{className:"ml10",type:"primary",onClick:()=>St(void 0,null,function*(){(0,ze.tJ)(Dn)&&(ta!=null&&ta.course_id&&(yield(0,Ct.JS)({id:ta==null?void 0:ta.course_id})),window.open(`/shixuns/${en.identifier}/challenges`))})},"\u67E5\u770B\u8BE6\u60C5"),!en.shixun_status&&ke.createElement(Re.Z,{className:"ml10",type:"primary",onClick:()=>St(void 0,null,function*(){return new Promise(Ta=>St(void 0,null,function*(){rr(en,Ta)}))})},en!=null&&en.need_authorize?"\u9700\u6388\u6743":Yt!=null&&Yt.finished_challenges_count?(Yt==null?void 0:Yt.finished_challenges_count)-(Yt==null?void 0:Yt.challenges_count)===0?"\u518D\u6B21\u5B9E\u6218":"\u7EE7\u7EED\u5B9E\u6218":"\u5F00\u59CB\u5B9E\u6218")),Ln.showVideoPlay&&Ln.disabled&&en.item_type==="Attachment"&&Ja&&ke.createElement("aside",null,((yn=Dt.detail)==null?void 0:yn.allow_download)&&ke.createElement(at.ZP,{className:"mr10",type:"primary",onClick:()=>St(void 0,null,function*(){var Ta;(0,ze.tJ)(Dn)&&(0,a.Nd)("",`${me.Z.API_SERVER}${(Ta=en.url)==null?void 0:Ta.replace("disposition=inline","")}`)})},"\u4E0B\u8F7D\u8D44\u6E90"),ke.createElement(at.ZP,{type:"primary",className:"mr10",onClick:()=>St(void 0,null,function*(){(0,ze.tJ)(Dn)&&(0,a.xg)(`/video/${en.id}?subject_id=${In.pathId||""}`)})},"\u5F00\u59CB\u5B66\u4E60"))),ke.createElement(Ee.Z,null,Ln.disabled&&en.shixun_status==="\u6682\u672A\u516C\u5F00"&&ke.createElement("span",{className:`${Ht.color204} ml5`},"\u6682\u672A\u53D1\u5E03"),en.shixun_status==="\u5DF2\u5220\u9664"&&ke.createElement("span",{className:`${Ht.color204} ml5`},"\u5DF2\u5220\u9664"),Ln.disabled&&!On&&(en.item_type==="Shixun"||en.item_type==="Challenge")&&!!en.challenges_count&&ke.createElement("span",{className:"exper\u02C6iment-number ml5 c-grey-999"},"\u5B9E\u9A8C\u6570 ",en.challenges_count),Ln.disabled&&On&&(en.item_type==="Shixun"||en.item_type==="Challenge")&&!!en.challenges_count&&en.shixun_status!=="\u6682\u672A\u516C\u5F00"&&en.shixun_status!=="\u5DF2\u5220\u9664"&&ke.createElement(ke.Fragment,null,ke.createElement("i",{className:"iconfont icon-wanchenggouxuan font14",style:{marginLeft:"5px",color:en.finished_challenges_count===en.challenges_count?"#50DAAE":"#DEDEDE"}}),ke.createElement("span",{style:{marginLeft:"4px"}},ke.createElement("span",{style:{color:"#165DFF",fontSize:"14px"}},en.finished_challenges_count),ke.createElement("span",{style:{color:"#DEDEDE",fontSize:"14px"}},"/",en.challenges_count))),Ln.disabled&&On&&(en.item_type==="VideoItem"||en.item_type==="Attachment")&&(en.complete_status==0?ke.createElement("i",{className:"iconfont icon-weidianjixuexi font14",style:{color:"#DEDEDE"}}):en.complete_status==1?ke.createElement("i",{className:"iconfont icon-yidianjixuexiweiwancheng font14",style:{color:"#50DAAE"}}):ke.createElement("i",{className:"iconfont icon-xuexiwancheng font14",style:{color:"#50DAAE"}})),Kt==="All"&&!!((Ca=Yt.children)!=null&&Ca.length)&&ke.createElement("span",{className:"ml10"},wn.includes(Yt.key)?ke.createElement(Je.Z,null):ke.createElement(we.Z,null))))},treeData:Na})),[Na,wa,wn,Kt,sr]);return ke.createElement(ke.Fragment,null,Ra)};var Rt=(0,ve.connect)(({pathsDetail:rt,loading:Te,user:Dt,globalSetting:ln})=>({pathsDetail:rt,globalSetting:ln,user:Dt,loading:Te.effects}))(Gt),Be=re(42678),it=re(57261),xt=re(2524),gt=re(5871),bt=re(96565);const un=({user:rt,onReplyDiscuss:Te,dispatch:Dt,id:ln,activeDiscussIndex:Cn,params:_n})=>{const[Kt,Wt]=(0,x.useState)("");function Jt(Dn){Wt(Dn)}console.log(_n,"params33");function zt(){if(!Kt){Ne.ZP.info("\u56DE\u590D\u5185\u5BB9\u4E0D\u80FD\u4E3A\u7A7A!");return}Te(ln,Kt),Wt("")}return x.createElement("div",{key:ln,className:"discuss-item-editor",style:{display:Cn===ln?"block":"none",width:"100%"}},x.createElement(bt.Z,{miniToolbar:!0,startInit:Cn===ln,defaultValue:Kt,id:ln,noStorage:!0,watch:!1,height:155,placeholder:"\u6211\u8981\u56DE\u590D",showResizeBar:!0,onChange:Jt}),x.createElement("a",{onClick:zt,className:"btn-send"},"\u53D1\u9001"))};var hn=(0,ve.connect)(({shixunsDetail:rt,loading:Te,globalSetting:Dt})=>({shixunsDetail:rt,globalSetting:Dt,loading:Te.models.index}))(un),cn=(rt,Te,Dt)=>new Promise((ln,Cn)=>{var _n=Jt=>{try{Wt(Dt.next(Jt))}catch(zt){Cn(zt)}},Kt=Jt=>{try{Wt(Dt.throw(Jt))}catch(zt){Cn(zt)}},Wt=Jt=>Jt.done?ln(Jt.value):Promise.resolve(Jt.value).then(_n,Kt);Wt((Dt=Dt.apply(rt,Te)).next())});const bn=({user:rt,upDataList:Te,params:Dt,page:ln,getTypeNumber:Cn,dispatch:_n,keywords:Kt})=>{const Wt=(Jt,zt)=>cn(void 0,null,function*(){const Dn=yield(0,Ct.ke)({id:Jt,content:zt});(Dn==null?void 0:Dn.status)===0&&Te(1,Kt)});return x.createElement("div",{className:"discuss-item-container bg-white"},x.createElement("a",{href:`/users/${rt.login}`,target:"_blank"},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${me.Z.IMG_SERVER}/images/${rt.image_url}`,width:"50"})),x.createElement("section",null,x.createElement(hn,{id:Dt.pathId,params:Dt,activeDiscussIndex:Dt.pathId,onReplyDiscuss:Wt})))};var Wn=(0,ve.connect)(({shixunsDetail:rt,loading:Te,globalSetting:Dt})=>({shixunsDetail:rt,globalSetting:Dt,loading:Te.models.index}))(bn),En=re(69467);function Rn(rt,Te=1){return get("/discusses.json",{page:Te-1,container_identifier:rt,container_type:"Shixun"})}function ra(rt,Te){return(0,ue.v_)(`/discusses/${rt}/top_or_down_discuss.json`,{top:Te})}function Nn(rt,Te){return(0,ue.v_)(`/discusses/${rt}/plus.json`,{container_type:"Discuss",type:Te?1:0})}function Zn(rt,Te){return(0,ue.v_)(`/discusses/${rt}/hidden.json`,Te)}function fa(rt,Te){return(0,ue.v_)(`/discusses/${rt}/reward_code.json`,Te)}function ea(rt){return(0,ue.ZP)(`/api/discusses/${rt}.json`,{method:"delete"})}function Un(rt,Te){return(0,ue.v_)(`/discusses/${rt}/reply.json`,{container_type:"Shixun",content:Te})}function pa(rt){return post("/discusses.json",rt)}var Jn=re(6339),Ia=re(30214),Qa=re(77254);function ya({data:rt,index:Te,adminOrOperator:Dt,parentDiscussIndex:ln,shixunIdentifier:Cn,isDelete:_n,user:Kt,onSetRewardData:Wt,onSetActionType:Jt,params:zt,deleteCommentAlert:Dn,shixunName:mn,keywords:On}){const{author:Hn,can_delete:Ln,manage:wn,content:ha,hidden:wa,id:_a,reward:In,time:Na}=rt;function Ma(){Wt({id:_a,index:Te,user_id:Hn.user_id,parentDiscussIndex:ln})}function ta(){Jt({id:_a,index:Te,params:{hidden:wa?"0":"1",container_identifier:Cn},type:"hidden-discuss",parentDiscussIndex:ln,message:wa?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}function na(){if(Dn){Oe.default.info({title:"\u63D0\u793A",content:x.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",mn,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}Jt({id:_a,index:Te,type:"delete-discuss",parentDiscussIndex:ln,message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}return x.createElement("div",{className:"second-level-discuss"},x.createElement("div",{className:"discuss-info-body"},x.createElement("div",{className:"discuss-info"},x.createElement("a",{href:`/users/${Hn.login}`,target:"_blank"},Hn.name),x.createElement("span",{className:"grey"},Na),In?x.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${In}`},x.createElement("i",{className:"iconfont icon-gift c-orange "}),x.createElement("span",null,In)):null),x.createElement("div",{className:On?"hidden":"btn-group"},Dt?x.createElement("a",{onClick:Ma,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},x.createElement("i",{className:"iconfont icon-jiangli"})):null,Dt?x.createElement("a",{onClick:ta,title:wa?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},x.createElement("i",{className:wa?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,wn?x.createElement("a",{onClick:na,title:"\u5220\u9664"},x.createElement("i",{className:"iconfont icon-shanchu"})):null)),x.createElement(Jn.Z,{className:"discuss-content",value:ha,highlightKeywords:On}))}var Ga=({data:rt,index:Te,shixunIdentifier:Dt,adminOrOperator:ln,identity:Cn,onTopOrDownDiscuss:_n,onPlusDiscuss:Kt,onSetActionType:Wt,onSetRewardData:Jt,user:zt,isDelete:Dn,activeDiscussIndex:mn,onReplyDiscuss:On,onSetActiveDiscussIndex:Hn,params:Ln,keywords:wn})=>{const{content:ha,children:wa,game_url:_a,hidden:In,id:Na,position:Ma,praise_count:ta,reward:na,sticky:ar,time:Ua,user_praise:Za,game_passed:Va,delete_comment_alert:er,author:Da,shixun_name:oa,manage:Ba}=rt;function ia(){Hn(Na)}function lr(){_n(Na,!ar,Te)}function $a(){Kt(Na,!Za,Te)}function rr(){Jt({id:Na,index:Te,user_id:Da.user_id})}function Oa(){if(er){Oe.default.info({title:"\u63D0\u793A",content:x.createElement("div",{className:"tc"}," ","\u8BE5\u6761\u8BC4\u8BBA\u6765\u81EA\u300A",oa,"\u300B\u5B9E\u8DF5\u9879\u76EE\uFF0C\u60A8\u4E0D\u662F\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u7BA1\u7406\u8005\uFF0C\u4E0D\u80FD\u5220\u9664\u8BC4\u8BBA\uFF01"),onOk(){}});return}Wt({id:Na,index:Te,type:"delete-discuss",message:"\u786E\u5B9A\u8981\u5220\u9664\u8BE5\u6761\u56DE\u590D\u5417"})}function sr(){Wt({id:Na,index:Te,params:{hidden:In?"0":"1",container_identifier:Dt},type:"hidden-discuss",message:In?"\u786E\u5B9A\u8981\u53D6\u6D88\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417":"\u786E\u5B9A\u8981\u9690\u85CF\u8BE5\u6761\u56DE\u590D\u5417"})}const aa=qn=>{let{nodeName:Ra,src:Yt}=qn.target;Ra==="IMG"&&(Qa.Z.publish("preview-image",Yt),console.log("src:",Yt))};return x.createElement("div",{className:"discuss-item-container",key:Na},x.createElement("a",{href:`/users/${Da.login}`,target:"_blank"},x.createElement("img",{alt:"\u7528\u6237\u5934\u50CF",height:"50",src:`${me.Z.IMG_SERVER}/images/${Da.image_url}`,width:"50"})),x.createElement("section",null,x.createElement("div",{className:"discuss-info"},x.createElement("a",{href:`/users/${Da.login}`,target:"_blank"},Da.name),x.createElement("span",{className:"grey"},Ua),Ma?x.createElement("span",{className:"c-green"}," [\u7B2C",Ma,"\u5173] "):null,_a?x.createElement("a",{href:_a,target:"_blank",className:"view-code",title:"\u70B9\u51FB\u67E5\u770BTA\u7684\u4EE3\u7801\u9875\u9762"},"\u67E5\u770B"):null,na?x.createElement("a",{className:"c-orange gift",title:`\u5DF2\u5956\u52B1\u91D1\u5E01${na}`},x.createElement("i",{className:"iconfont icon-gift c-orange "}),x.createElement("span",null,na)):null,Cn<=5?x.createElement("span",{style:{flex:"1",textAlign:"right",color:Va===1?"#29bd8b":""}},Va||Va===0?Va===1?"\u5DF2\u901A\u5173":"\u672A\u901A\u5173":""):null),x.createElement("div",{onClick:aa},x.createElement(Jn.Z,{className:"discuss-content",value:ha,highlightKeywords:wn})),wa&&wa.length>0?x.createElement("div",{className:"reply-discuss-container",onClick:aa},wa.map((qn,Ra)=>x.createElement(ya,{key:qn.id,data:qn,index:Ra,deleteCommentAlert:er,shixunName:oa,shixunIdentifier:Dt,adminOrOperator:ln,user:zt,isDelete:Dn,onSetRewardData:Jt,onSetActionType:Wt,parentDiscussIndex:Te,keywords:wn}))):null,x.createElement("div",{className:wn?"hidden":"btn-group"},ln?x.createElement("a",{onClick:rr,title:"\u7ED9TA\u5956\u52B1\u91D1\u5E01"},x.createElement("i",{className:"iconfont icon-jiangli"})):null,ln?x.createElement("a",{onClick:sr,title:In?"\u53D6\u6D88\u9690\u85CF":"\u9690\u85CF\u8BC4\u8BBA"},x.createElement("i",{className:In?"iconfont icon-yincangbiyan":"fa fa-eye"})):null,Ba&&(!wa||wa.length==0)&&x.createElement("a",{onClick:Oa,title:"\u5220\u9664"},x.createElement("i",{className:"iconfont icon-shanchu"})),x.createElement("a",{onClick:ia,title:"\u56DE\u590D"},x.createElement("i",{className:"iconfont icon-huifu1"})),x.createElement("a",{onClick:$a,className:Za?"c-orange":""},x.createElement("i",{className:Za?"iconfont icon-dianzan mr3":"iconfont icon-dianzan-xian mr3 "}),x.createElement("span",null,ta||""))),x.createElement(hn,{id:Na,params:Ln,activeDiscussIndex:mn,onReplyDiscuss:On})))},xa=Object.defineProperty,Fa=Object.defineProperties,ua=Object.getOwnPropertyDescriptors,Pt=Object.getOwnPropertySymbols,wt=Object.prototype.hasOwnProperty,ht=Object.prototype.propertyIsEnumerable,Sn=(rt,Te,Dt)=>Te in rt?xa(rt,Te,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):rt[Te]=Dt,Pn=(rt,Te)=>{for(var Dt in Te||(Te={}))wt.call(Te,Dt)&&Sn(rt,Dt,Te[Dt]);if(Pt)for(var Dt of Pt(Te))ht.call(Te,Dt)&&Sn(rt,Dt,Te[Dt]);return rt},fn=(rt,Te)=>Fa(rt,ua(Te)),ca=(rt,Te,Dt)=>new Promise((ln,Cn)=>{var _n=Jt=>{try{Wt(Dt.next(Jt))}catch(zt){Cn(zt)}},Kt=Jt=>{try{Wt(Dt.throw(Jt))}catch(zt){Cn(zt)}},Wt=Jt=>Jt.done?ln(Jt.value):Promise.resolve(Jt.value).then(_n,Kt);Wt((Dt=Dt.apply(rt,Te)).next())});const Vn={showRewardDialog:!1,data:null,page:1,loading:!1,actionType:null,activeDiscussIndex:null};function Ot(rt,Te){switch(Te.type){case En.tD:return fn(Pn({},rt),{loading:!0});case En.RS:return fn(Pn({},rt),{showRewardDialog:!0});case En.t2:return fn(Pn({},rt),{showRewardDialog:!1});case En.GR:return Pn(Pn({},rt),Te.payload);case En.u8:return Pn(Pn({},rt),Te.payload);case En.rM:return Pn(Pn({},rt),Te.payload);case En.yS:return Pn(Pn({},rt),Te.payload);case En.Vn:return Pn(Pn({},rt),Te.payload);case En.SX:return Pn(Pn({},rt),Te.payload);default:throw new Error}}var pt=({shixunIdentifier:rt,identity:Te,activeIndex:Dt,user:ln,isShixunDetail:Cn=!1,isDelete:_n,getTypeNumber:Kt,params:Wt,getData:Jt,isNotDiscuss:zt,keywords:Dn,setTypeCount:mn})=>{const[On,Hn]=(0,x.useReducer)(Ot,Vn),{page:Ln,loading:wn,data:ha,actionType:wa,showRewardDialog:_a,activeDiscussIndex:In}=On,Na=(0,x.useRef)(),Ma=(0,x.useRef)();function ta(qn){return ca(this,null,function*(){if(!wn)try{Hn({type:En.tD});const Ra=yield(0,Ct.Mu)({coursesId:Wt==null?void 0:Wt.pathId,page:qn,keywords:Dn});mn(Ra==null?void 0:Ra.disscuss_count),Hn({type:En.GR,payload:{activeDiscussIndex:null,page:qn,data:Ra,loading:!1}})}catch(Ra){console.log(Ra)}})}function na(qn){document.body.scrollIntoView(),ta(qn)}function ar(qn,Ra,Yt){return ca(this,null,function*(){try{const Sa=yield Nn(qn,Ra);Oa[Yt].user_praise=Ra,Oa[Yt].praise_count=Sa.praise_count,Hn({type:En.rM,payload:{data:fn(Pn({},ha),{comments:Oa})}})}catch(Sa){console.log(Sa)}})}function Ua(qn,Ra,Yt){return ca(this,null,function*(){try{yield ra(qn,Ra),Oa[Yt].sticky=Ra,Hn({type:En.u8,payload:{data:fn(Pn({},ha),{comments:Oa})}})}catch(Sa){console.log(Sa)}})}function Za(){Hn({type:En.yS,payload:{actionType:null}})}function Va(){return ca(this,null,function*(){const{id:qn,params:Ra,type:Yt,index:Sa,parentDiscussIndex:ba}=wa;if(Yt==="hidden-discuss"&&(yield Zn(qn,Ra),ba?Oa[ba].children[Sa].hidden=Ra.hidden==1:Oa[Sa].hidden=Ra.hidden==1,Hn({type:En.yS,payload:{actionType:null,data:fn(Pn({},ha),{comments:Oa})}})),Yt==="delete-discuss"){if(yield ea(qn),ba||ba===0){let An=Oa[ba].children;for(let pn=An.length-1;pn>=0;pn--)if(An[pn].id===qn){An.splice(pn,1);break}Oa[ba].children=An}else for(let An=Oa.length-1;An>=0;An--)if(Oa[An].id===qn){Oa.splice(An,1);break}Hn({type:En.yS,payload:{actionType:null,data:fn(Pn({},ha),{comments:Oa})}})}})}function er(qn){Hn({type:En.yS,payload:{actionType:qn}})}function Da(){Hn({type:En.t2})}function oa(){return ca(this,null,function*(){const{id:qn,index:Ra,score:Yt,user_id:Sa,parentDiscussIndex:ba}=Na.current,An=yield fa(qn,{container_type:"Discusses",score:Yt,user_id:Sa});ba?Oa[ba].children[Ra].reward=An.code:Oa[Ra].reward=An.code,Hn({type:En.Vn,payload:{showRewardDialog:!1,data:fn(Pn({},ha),{comments:Oa})}}),Na.current=null})}function Ba(qn){Na.current=qn,Hn({type:En.RS})}function ia(qn){Na.current.score=qn}function lr(qn,Ra){return ca(this,null,function*(){try{yield Un(qn,Ra),ta(Ln),Jt()}catch(Yt){console.log(Yt)}})}function $a(qn){Hn(In===qn?{type:En.SX,payload:{activeDiscussIndex:null}}:{type:En.SX,payload:{activeDiscussIndex:qn}})}if((0,x.useEffect)(()=>{function qn(){return ca(this,null,function*(){Dt===3&&!ha&&rt&&(yield ta(Ln))})}qn()},[Wt.pathId,Dn]),(0,x.useEffect)(()=>{ta()},[Dn]),!ha)return!Cn&&x.createElement(Be.Z,null);const{disscuss_count:rr,comments:Oa,all:sr,can_hidden:aa}=ha;return x.createElement(x.Fragment,null,x.createElement("div",{className:"discuss-container discuss-warp-container",ref:Ma},!Cn&&wn?x.createElement(Be.Z,null):null,rr===0?x.createElement("div",{style:{display:"flex"}},x.createElement(xt.Z,null)):null,(0,fe.bg)()&&!zt&&!Dn&&x.createElement(Wn,{getTypeNumber:Kt,upDataList:ta,page:Ln,user:ln,params:Wt,keywords:Dn}),x.createElement("aside",{className:"bg-white"},Oa==null?void 0:Oa.map((qn,Ra)=>x.createElement(Ga,{user:ln,key:qn.id,data:qn,index:Ra,identity:Te,onPaginationChange:na,shixunIdentifier:rt,isDelete:_n,onSetActionType:er,onTopOrDownDiscuss:Ua,adminOrOperator:aa,onPlusDiscuss:ar,onSetRewardData:Ba,activeDiscussIndex:In,onSetActiveDiscussIndex:$a,onReplyDiscuss:lr,keywords:Dn}))),rr>10?x.createElement("div",{className:"pagination-container tc"},x.createElement(ie.Z,{showQuickJumper:!0,showSizeChanger:!1,onChange:na,current:Ln,total:rr})):null),x.createElement(it.Z,null,x.createElement(Oe.default,{centered:!0,title:"\u63D0\u793A",open:!!wa,onOk:Va,onCancel:Za},x.createElement("p",null,wa?wa.message:"")),x.createElement(Oe.default,{centered:!0,width:400,title:"\u5956\u52B1\u8BBE\u7F6E",open:_a,onCancel:Da,onOk:oa},x.createElement(gt.Z,{placeholder:"\u8BF7\u8F93\u5165\u5956\u52B1\u7684\u91D1\u5E01\u6570\u91CF",min:1,onChange:ia,style:{width:"228px"}}))))},on=re(3918),Fe=re(59301),gn=Object.defineProperty,zn=Object.defineProperties,jn=Object.getOwnPropertyDescriptors,xn=Object.getOwnPropertySymbols,Ae=Object.prototype.hasOwnProperty,Et=Object.prototype.propertyIsEnumerable,Ft=(rt,Te,Dt)=>Te in rt?gn(rt,Te,{enumerable:!0,configurable:!0,writable:!0,value:Dt}):rt[Te]=Dt,At=(rt,Te)=>{for(var Dt in Te||(Te={}))Ae.call(Te,Dt)&&Ft(rt,Dt,Te[Dt]);if(xn)for(var Dt of xn(Te))Et.call(Te,Dt)&&Ft(rt,Dt,Te[Dt]);return rt},nn=(rt,Te)=>zn(rt,jn(Te)),Xt=(rt,Te)=>{var Dt={};for(var ln in rt)Ae.call(rt,ln)&&Te.indexOf(ln)<0&&(Dt[ln]=rt[ln]);if(rt!=null&&xn)for(var ln of xn(rt))Te.indexOf(ln)<0&&Et.call(rt,ln)&&(Dt[ln]=rt[ln]);return Dt},Qt=(rt,Te,Dt)=>new Promise((ln,Cn)=>{var _n=Jt=>{try{Wt(Dt.next(Jt))}catch(zt){Cn(zt)}},Kt=Jt=>{try{Wt(Dt.throw(Jt))}catch(zt){Cn(zt)}},Wt=Jt=>Jt.done?ln(Jt.value):Promise.resolve(Jt.value).then(_n,Kt);Wt((Dt=Dt.apply(rt,Te)).next())});const tn=rt=>{var Te=rt,{classroomList:Dt,user:ln,globalSetting:Cn,loading:_n,dispatch:Kt}=Te,Wt=Xt(Te,["classroomList","user","globalSetting","loading","dispatch"]),Jt;const zt=(0,ve.useParams)(),{detailTopBanner:Dn}=Dt,[mn,On]=(0,x.useState)([]),[Hn,Ln]=(0,x.useState)({}),[wn,ha]=(0,x.useState)(-1),[wa,_a]=(0,x.useState)(!1),[In,Na]=(0,x.useState)({name:"",is_jupyter:!1}),[Ma]=Xe.default.useForm(),[ta]=Xe.default.useForm(),[na]=Xe.default.useForm(),[ar,Ua]=(0,x.useState)(!1),[Za,Va]=(0,x.useState)(),[er,Da]=(0,x.useState)([]),[oa,Ba]=(0,x.useState)(),[ia,lr]=(0,x.useState)("All"),[$a,rr]=(0,x.useState)(!0),[Oa,sr]=(0,x.useState)(0),[aa,qn]=(0,x.useState)(""),[Ra,Yt]=(0,x.useState)(0),[Sa,ba]=(0,x.useState)([{name:"\u5168\u90E8",totalName:"\u8BFE\u7A0B\u5B66\u4E60",type:"All",number:0},{name:"\u5B9E\u8DF5\u9879\u76EE",totalName:"\u5B9E\u8DF5\u9879\u76EE",type:"Shixun",number:0},{name:"\u89C6\u9891\u9879\u76EE",totalName:"\u89C6\u9891\u9879\u76EE",type:"VideoItem",number:0},{name:"\u6559\u5B66\u8BFE\u4EF6",totalName:"\u6559\u5B66\u8BFE\u4EF6",type:"Attachment",number:0},{name:"\u8BA8\u8BBA",totalName:"\u8BA8\u8BBA",type:"Discusses",number:0},{name:"\u5173\u5361",totalName:"\u5173\u5361",type:"challenges_count",number:0}]),An=(0,x.useRef)();(0,x.useEffect)(()=>{la()},[zt==null?void 0:zt.coursesId]),(0,x.useEffect)(()=>{Dt.actionTabs.key==="\u76EE\u5F55\u91CD\u547D\u540D\u6210\u529F"&&la()},[Dt.actionTabs.key]),(0,x.useEffect)(()=>{Bn()},[Hn]),(0,x.useEffect)(()=>{const It=mn.map(Gn=>Gn.items);let dn=0;It.map(Gn=>{Gn.map(za=>{new RegExp(aa,"ig").test(za.name)&&(za.item_type===ia||ia==="All")&&dn++})}),dn>Sa.find(Gn=>Gn.type===ia).number&&(dn=Sa.find(Gn=>Gn.type===ia).number),Yt(dn)},[mn,ia,aa]),(0,x.useEffect)(()=>{if(!An.current)return;function It(){var Gn;let za=new ResizeObserver(cr=>{for(let br of cr);});return za.observe((Gn=An.current)==null?void 0:Gn.firstElementChild),za}const dn=It();return()=>{var Gn,za;(Gn=An.current)!=null&&Gn.firstElementChild&&dn.unobserve((za=An.current)==null?void 0:za.firstElementChild)}},[An.current,mn]);const pn=It=>Qt(void 0,null,function*(){const dn=yield(0,ce.Ex)(At({},It));return mn[wn].items=It.list,dn}),Bn=()=>{const{shixuns_count:It=0,videos_count:dn=0,pdf_attachments_count:Gn=0,disscuss_count:za=0,challenges_count:cr=0}=Hn,br={All:It+dn+Gn+cr,Shixun:It,VideoItem:dn,Attachment:Gn,Discusses:za,challenges_count:cr},Er=Sa.map(dr=>nn(At({},dr),{number:br[dr.type]}));ba(Er)},yn=It=>{var dn;wn===-1?(qn((dn=decodeURIComponent(It))==null?void 0:dn.trim()),ha(-1)):Ne.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")},Ca=It=>Qt(void 0,null,function*(){Kt({type:"globalSetting/setGlobalLoading",payload:{show:!0,text:"\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF0C\u8BF7\u7A0D\u540E..."}});const dn=yield(0,y.Ir)({id:It});if(Kt({type:"globalSetting/setGlobalLoading",payload:{show:!1,text:""}}),dn!=null&&dn.game_identifier){(0,a.xg)(`/tasks/${dn.game_identifier}`);return}(dn==null?void 0:dn.status)===2?en(dn==null?void 0:dn.message):(dn==null?void 0:dn.status)===3&&Ja(dn==null?void 0:dn.message)}),en=It=>{It=It!=null&&It.includes(".json")?It:`${It}.json`,Oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Fe.createElement("div",{className:"tc font16"},"\u5B9E\u8BAD\u5DF2\u7ECF\u66F4\u65B0\u4E86\uFF0C\u6B63\u5728\u4E3A\u60A8\u91CD\u7F6E!"),onOk:()=>Qt(void 0,null,function*(){const dn=yield(0,an.L8)({url:It});if(!dn)return;Ne.ZP.success("\u91CD\u7F6E\u6210\u529F\uFF0C\u6B63\u5728\u8FDB\u5165\u5B9E\u8DF5\u9879\u76EE\uFF01");const Gn=yield(0,y.Ir)({id:dn.shixun_identifier});if(Gn!=null&&Gn.game_identifier){(0,a.xg)(`/tasks/${Gn.game_identifier}`);return}(Gn==null?void 0:Gn.status)===2?en(Gn==null?void 0:Gn.message):(Gn==null?void 0:Gn.status)===3&&Ja(Gn==null?void 0:Gn.message)})})},Ja=It=>{Oe.default.confirm({centered:!0,title:"\u63D0\u793A",okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:Fe.createElement("div",{className:"tc font16"},"\u76EE\u524D\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5C1A\u5728\u5185\u6D4B\u4E2D\uFF0C\u5C06\u4E8E",It,"\u4E4B\u540E\u5F00\u653E\uFF0C\u8C22\u8C22\uFF01")})},Ta=()=>{const It={shixuns_list:[],items:[]};Ya(mn.length,It),On([...mn,It]),Va(!0)},Ka=()=>{wn===mn.length-1&&Za&&(da(),On(mn.filter((It,dn)=>dn!==mn.length-1))),la(),ha(-1)},Ya=(It,dn)=>{sn()&&(ha(It),Ma.setFieldsValue({name:dn.stage_name,description:dn.stage_description}))},ja=It=>{var dn;setTimeout(()=>{document.documentElement.scrollTop=Oa},300),It!=="\u53D6\u6D88"&&(mn[wn].items=(dn=mn[wn].items)==null?void 0:dn.concat(It),On([...mn]))},ir=It=>{var dn;It.map(Gn=>(Gn.type="Attachment",Gn.id=Gn.id||Gn.response.id,Gn.url=`/api/attachments/${Gn.id||Gn.response.id}`,Gn)),mn[wn].items=(dn=mn[wn].items)==null?void 0:dn.concat(It),On([...mn])},Pa=It=>Qt(void 0,null,function*(){const dn=yield(0,ce.A2)(At({id:mn[wn].stage_id,course_id:zt.coursesId},It));if(dn.id){Ba(!1);const Gn=[At({},dn)];mn[wn].items=mn[wn].items.concat(Gn),On([...mn])}return dn}),la=()=>Qt(void 0,null,function*(){rr(!0);const It=yield(0,ce.R7)({coursesId:zt==null?void 0:zt.coursesId});It!=null&&It.stages&&On(It!=null&&It.stages?[...It==null?void 0:It.stages]:[]),Ln(It?At({},It):{}),rr(!1),da(),ha(-1)}),La=(It,dn)=>Qt(void 0,null,function*(){var Gn;if(!(It!=null&&It.name))return Ne.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");da();const za=[];if((Gn=mn[wn][dn||"shixuns_list"])==null||Gn.map(cr=>{za.push({type:cr.item_type,id:cr.id})}),Za){const cr=yield(0,ce.CI)(nn(At({},It),{coursesId:zt.coursesId,list:za}));cr&&(mn[wn]=At(At({},mn[wn]),cr))}else{const cr=yield(0,ce.xn)(nn(At({},It),{id:mn[wn].stage_id,type:Array.from(new Set(za.map(br=>br.type))),list:za}));cr&&(mn[wn]=At(At({},mn[wn]),cr))}}),Yn=(It,dn,Gn)=>{const za=Array.from(It),[cr]=za.splice(dn,1);return za.splice(Gn,0,cr),za},Xa=(It,dn)=>{Oe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u5B9E\u8BAD\u5417\uFF1F",onOk:()=>{mn[wn][dn||"shixuns_list"].splice(It,1),Ne.ZP.success("\u5220\u9664\u6210\u529F"),On([...mn]),La(Ma.getFieldsValue(),dn)}})},Lt=It=>{Oe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>Qt(void 0,null,function*(){(yield(0,ce._V)({id:It})).status===0&&(ha(-1),Ne.ZP.success("\u5220\u9664\u6210\u529F"),la())})})},mt=It=>{Oe.default.confirm({centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",title:"\u63D0\u793A",content:"\u786E\u5B9A\u5220\u9664\u8BE5\u7AE0\u8282\u5417\uFF1F",onOk:()=>Qt(void 0,null,function*(){(yield(0,ce.WW)(At({},It))).status===0&&(ha(-1),Ne.ZP.success("\u5220\u9664\u6210\u529F"),la())})})},Mt=()=>{Na({name:"",is_jupyter:!1}),ta.setFieldsValue({name:"",is_jupyter:!1}),_a(!1)},vn=(It,dn)=>{if(!It.destination)return;const Gn=Yn(mn[wn][dn||"shixuns_list"],It.source.index,It.destination.index);mn[wn][dn||"shixuns_list"]=Gn,On([...mn]),La(Ma.getFieldsValue(),dn)},Qn=It=>Qt(void 0,null,function*(){if(!sn())return;(yield(0,ce.ms)({id:It})).status===0&&la()}),ga=It=>Qt(void 0,null,function*(){if(!sn())return;(yield(0,ce.yy)({id:It})).status===0&&la()}),sn=()=>wn!==-1?(Oe.default.info({centered:!0,width:400,okText:"\u77E5\u9053\u5566",icon:null,title:"\u63D0\u793A",content:Fe.createElement("div",{className:"tc font14"},"\u5F53\u524D\u5355\u5143\u6709\u672A\u4FDD\u5B58\u7684\u4FEE\u6539\u8BB0\u5F55\uFF0C\u8BF7\u5148\u4FDD\u5B58\uFF01"),onOk:()=>{const It=`Edit_${wn}`;let dn=document.getElementById(It);dn&&setTimeout(()=>dn.scrollIntoView({block:"start",behavior:"smooth"}))}}),!1):!0,Xn=()=>{La(Ma.getFieldsValue())},da=()=>{Va(!1)},ka=(It,dn,Gn)=>Fe.createElement(Me.Z,{className:"list-item-row",align:"middle",key:dn,gutter:[5,10]},Fe.createElement(Ee.Z,null,It.item_type==="Shixun"?Fe.createElement("i",{className:"iconfont c-green-shixun c-light-primary font20"}):Fe.createElement("i",{className:"iconfont icon-shipin2 c-purple-8C1 font20"})),Fe.createElement(Ee.Z,{flex:1,className:!It.allow_visit&&!It.to_be_built&&(It.shixun_status==="\u6682\u672A\u516C\u5F00"||It.shixun_status==="\u5DF2\u5220\u9664")?z.color204:""},Gn+1,"-",dn+1,"\xA0\xA0",It.name,wn===-1&&It.complete_status===1&&Fe.createElement("span",{className:z.completed},Fe.createElement("i",{className:"iconfont icon-duigou1 mr5 font12"}),"\u5DF2\u5B8C\u6210")),Fe.createElement(Ee.Z,null,wn===Gn&&Fe.createElement("div",null,Fe.createElement(Ze.Z,{title:"\u5220\u9664"},Fe.createElement("span",{onClick:()=>{Xa(dn,"shixuns_list")},className:"iconfont icon-shanchu c-grey-c"}))),wn!==Gn&&It.item_type==="VideoItem"&&Fe.createElement("aside",null,Fe.createElement(at.ZP,{type:"primary",href:It.link||`/video/${It.id}?course_id=${zt==null?void 0:zt.coursesId}`,target:"_blank"},It.last_point>0?"\u7EE7\u7EED\u5B66\u4E60":"\u5F00\u59CB\u5B66\u4E60")),(It.allow_visit||It.to_be_built||It.shixun_status!=="\u6682\u672A\u516C\u5F00"&&It.shixun_status!=="\u5DF2\u5220\u9664")&&wn!==Gn&&It.item_type==="Shixun"&&Fe.createElement("aside",null,Fe.createElement(ve.Link,{to:`/shixuns/${It.identifier}/challenges`,target:"_blank"},"\u67E5\u770B\u8BE6\u60C5"),It.shixun_status!=="\u6682\u672A\u516C\u5F00"&&Fe.createElement(at.ZP,{className:"ml20",type:"primary",onClick:()=>{(0,ze.tJ)(Kt)&&Ca(It.identifier)}},"\u5F00\u59CB\u5B9E\u6218")),wn===-1&&!It.allow_visit&&It.shixun_status==="\u6682\u672A\u516C\u5F00"&&Fe.createElement("span",{className:z.color204},"\u6682\u672A\u516C\u5F00"),wn===-1&&!It.allow_visit&&It.shixun_status==="\u5DF2\u5220\u9664"&&Fe.createElement("span",{className:z.color204},"\u5DF2\u5220\u9664"),wn===-1&&It.allow_visit&&It.item_type==="Shixun"&&Fe.createElement("span",{className:`${z.color204} ml5 experiment-number`},"\u5B9E\u9A8C\u6570 ",It.challenges_count))),va=(It,dn)=>{var Gn,za,cr,br;if(ia!=="All"&&!((Gn=It.stage_tag)!=null&&Gn.includes(ia)))return null;const Er=It.items.filter(dr=>{var pr,Ir;return new RegExp(aa,"ig").test(dr.name)&&(dr.item_type===ia||ia==="All"||((Ir=(pr=dr==null?void 0:dr.children)==null?void 0:pr.filter(Sr=>{var Cr,Tr;return Sr.item_type===ia||ia==="All"||((Tr=(Cr=Sr==null?void 0:Sr.children)==null?void 0:Cr.filter(Br=>Br.item_type===ia||ia==="All"))==null?void 0:Tr.length)>0}))==null?void 0:Ir.length)>0)});return aa&&(Er!=null&&Er.length)||!aa?Fe.createElement("section",{key:dn,className:"bg-white pt30 mb20 pb20 pl10 pr10"},Fe.createElement("aside",{className:"pl20 pr20"},Fe.createElement(Me.Z,{gutter:[5,20],align:"middle",style:{lineHeight:"16px"}},Fe.createElement(Ee.Z,{flex:"22px"},Fe.createElement("span",{className:z.icons},Fe.createElement("i",{className:"iconfont icon-zhangjie2 font18"}))),Fe.createElement(Ee.Z,{flex:1,className:"tl font18 bold c-grey-333"},It.stage_name||`\u7B2C${mn==null?void 0:mn.length}\u90E8\u5206`),Fe.createElement(Ee.Z,null,(0,fe.GJ)()&&wn===dn&&!Za&&Fe.createElement(Ze.Z,{title:"\u5220\u9664"},Fe.createElement("span",{onClick:()=>{Lt(It.stage_id)},className:"iconfont icon-shanchu c-grey-c"})),(0,fe.GJ)()&&wn!==dn&&ia==="All"&&!aa&&Fe.createElement("div",null,dn>0&&Fe.createElement(Ze.Z,{title:"\u5411\u4E0A\u79FB\u52A8"},Fe.createElement("span",{onClick:()=>Qn(It.stage_id),className:"iconfont icon-xiangshangyi c-light-green font18 current"})),dn<mn.length-1&&Fe.createElement(Ze.Z,{title:"\u5411\u4E0B\u79FB\u52A8"},Fe.createElement("span",{onClick:()=>ga(It.stage_id),className:"iconfont icon-xiangxiayi c-light-green font18 current ml5"})),!Za&&Fe.createElement(Ze.Z,{title:"\u7F16\u8F91"},Fe.createElement("span",{onClick:()=>Ya(dn,It),className:"iconfont icon-bianjidaibeijing c-light-green font20 current ml5"}))))),!!It.stage_description&&Fe.createElement("div",{style:{marginTop:12}},Fe.createElement("div",{ref:An,className:`${z.introContent} ${It!=null&&It.showReadFull?"":z.introContentMaxHeight}`},Fe.createElement(Jn.Z,{value:It==null?void 0:It.stage_description})),(It==null?void 0:It.showExpansion)&&Fe.createElement("div",{onClick:dr=>{mn[dn].showReadFull=!(It!=null&&It.showReadFull),On([...mn])}},Fe.createElement(ot.Z,{dashed:!1,className:"",style:{cursor:"pointer"}},Fe.createElement("a",{className:`font14 ${z.color999}`},It!=null&&It.showReadFull?"\u6536\u8D77\u5168\u6587 ":"\u9605\u8BFB\u5168\u6587 ",Fe.createElement("i",{className:`iconfont font14 ${It!=null&&It.showReadFull?"icon-changyongtubiao-xianxingdaochu-zhuanqu-":"icon-jiantou9"}`})))))),wn===dn&&Fe.createElement("div",{className:"pl20 pr20 pt20"},Fe.createElement("aside",null,Fe.createElement(Xe.default.Item,{name:"name",label:"\u540D\u79F0",rules:[{required:!0,message:"\u540D\u79F0\u4E0D\u80FD\u4E3A\u7A7A"}]},Fe.createElement(lt.default,{size:"middle",maxLength:60,placeholder:`\u8BF7\u8F93\u5165\u7B2C${mn==null?void 0:mn.length}\u9636\u6BB5\u540D\u79F0,\u6700\u5927\u9650\u523660\u4E2A\u5B57\u7B26`,onBlur:Xn})),Fe.createElement(Xe.default.Item,{name:"description",label:"\u63CF\u8FF0",rules:[{required:!0,message:"\u63CF\u8FF0\u4E0D\u80FD\u4E3A\u7A7A"}]},Fe.createElement(lt.default.TextArea,{rows:5,maxLength:300,placeholder:`\u8BF7\u8F93\u5165\u7B2C${mn==null?void 0:mn.length}\u9636\u6BB5\u63CF\u8FF0`,onBlur:Xn}))),Fe.createElement("aside",{style:{display:"flex",justifyContent:"space-evenly"}},Fe.createElement(at.ZP,{size:"middle",className:"mt10",onClick:()=>{if(!mn[wn].stage_id)return Ne.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,ze.tJ)(Kt)&&(0,ze.xY)()&&(_a(!0),ta.setFieldsValue({name:"",is_jupyter:!1}))}},Fe.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE"),Fe.createElement("br",null),Fe.createElement(at.ZP,{size:"middle",className:"mt10",onClick:()=>{var dr;if(!mn[wn].stage_id)return Ne.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");sr(document.documentElement.scrollTop),Kt({type:"classroomList/setActionTabs",payload:{key:"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE",id:mn[wn].stage_id,course_id:zt.coursesId}}),Da((dr=It==null?void 0:It.shixuns_list)==null?void 0:dr.map(pr=>pr.id))}},Fe.createElement("span",{className:"iconfont icon-tianjiafangda mr5"}),"\u9009\u7528\u5B9E\u8DF5\u9879\u76EE"),Fe.createElement("br",null),!((za=Cn==null?void 0:Cn.setting)!=null&&za.is_local)&&Fe.createElement(Fe.Fragment,null,Fe.createElement(at.ZP,{size:"middle",className:"mt10",onClick:()=>{var dr,pr;if(!mn[wn].stage_id)return Ne.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");((dr=ln.userInfo)!=null&&dr.admin||(pr=ln.userInfo)!=null&&pr.is_teacher&&(0,ze.O5)())&&Ba(!0)}},Fe.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE"),Fe.createElement("br",null)),Fe.createElement(at.ZP,{size:"middle",className:"mt10",onClick:()=>{if(!mn[wn].stage_id)return Ne.ZP.info("\u8BF7\u5148\u8F93\u5165\u7AE0\u8282\u540D\u79F0\uFF01");(0,ze.tJ)(Kt)&&(0,ze.xY)()&&(Ua(!0),na.resetFields())}},Fe.createElement("span",{className:"iconfont icon-tianjiafangda mr5 "}),"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6"),Fe.createElement("br",null)),Fe.createElement("aside",{className:"c-light-black mt10 pb20",id:`Edit_${dn}`},"\u4E0B\u9762\u5B9E\u8BAD\u53EF\u4EE5\u901A\u8FC7\u62D6\u62FD\u8FDB\u884C\u6392\u5E8F\u8C03\u6574")),!!((cr=It.attachments_list)!=null&&cr.length)&&Fe.createElement(ot.Z,null),Fe.createElement("aside",{className:z.shixuns},wn===dn?Fe.createElement(le.Z5,{onDragEnd:dr=>vn(dr,"attachments_list")},Fe.createElement(le.bK,{droppableId:"droppable-id2"},(dr,pr)=>{var Ir;return Fe.createElement("div",nn(At({className:"mt20",ref:dr.innerRef},dr.droppableProps),{onScroll:()=>{}}),(Ir=It.attachments_list)==null?void 0:Ir.map(function(hr,Sr){return Fe.createElement(le._l,{draggableId:`${hr.id.toString()}-${dn}-${Sr}`,index:Sr,key:hr.id},(Cr,Tr)=>Fe.createElement("div",At(At({ref:Cr.innerRef},Cr.draggableProps),Cr.dragHandleProps),Fe.createElement(Me.Z,{className:"list-item-row",align:"middle",key:Sr,gutter:[5,10]},Fe.createElement(Ee.Z,null,Fe.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})),Fe.createElement(Ee.Z,{flex:"1"},Fe.createElement("a",{className:"c-grey-333",href:me.Z.IMG_SERVER+hr.url,target:"_blank"},hr.name)),Fe.createElement(Ee.Z,null,wn===dn&&Fe.createElement("div",null,Fe.createElement(Ze.Z,{title:"\u5220\u9664"},Fe.createElement("span",{onClick:()=>{Xa(Sr,"attachments_list")},className:"iconfont icon-shanchu c-grey-c"})))))))}))})):Fe.createElement("div",{className:"mt20"},(br=It.attachments_list)==null?void 0:br.map(function(dr,pr){return Fe.createElement("div",null,Fe.createElement(Me.Z,{className:"list-item-row",align:"middle",key:pr,gutter:[5,10]},Fe.createElement(Ee.Z,null,Fe.createElement("i",{className:"iconfont icon-kejian1 c-cyan-blue font20"})),Fe.createElement(Ee.Z,null,Fe.createElement("a",{className:"c-grey-333",href:me.Z.IMG_SERVER+dr.url,target:"_blank"},dr.name))))}))),!!(Er!=null&&Er.length)&&Fe.createElement(Rt,{visibleType:ia,data:[...Er],stage_id:It.stage_id,disabled:wn!==dn,deleteStages:mt,updateSort:pn,subject_id:Hn==null?void 0:Hn.subject_id,course_id:zt==null?void 0:zt.coursesId,index:dn,cust_seq:!0,hiddenEditBtn:!0,keywords:aa,isShowSchedule:Hn==null?void 0:Hn.is_show_schedule,getData:la,showVideoPlay:!0}),wn===dn&&Fe.createElement("aside",{className:z.buttons},Fe.createElement(at.ZP,{onClick:Ka,type:"primary",size:"middle",ghost:!0},"\u53D6\u6D88"),Fe.createElement(at.ZP,{onClick:Ka,size:"middle",type:"primary"},"\u4FDD\u5B58"))):null},Tn=It=>{if(It){let Gn=0;for(var dn=0;dn<It.length;dn++)It.charCodeAt(dn)>127||It.charCodeAt(dn)==94?Gn+=2:Gn++;return Gn}else return 0},Ha=()=>{var It;for(let dn in mn)Tn((It=mn[dn])==null?void 0:It.stage_description)>424?mn[dn].showExpansion=!0:mn[dn].showExpansion=!1;return mn==null?void 0:mn.map(function(dn,Gn){return Fe.createElement("div",{key:Gn},va(dn,Gn))})},{start_date:tr,course_end:ur}=Dn,Aa=ur||b()(b()().format("L")).valueOf()<b()(tr).valueOf(),Ea=()=>{};return Fe.createElement("section",{className:"mb50"},Fe.createElement(Tt,{data:Hn,dispatch:Kt,onReloadData:la}),Fe.createElement("aside",{style:{justifyContent:"space-between",display:"flex",background:"#fff",alignItems:"center",paddingRight:"20px"}},Fe.createElement("div",{className:z.actionTabs},Sa.map(function(It,dn){if(mn!=null&&mn.some(Gn=>{var za;return(za=Gn.stage_tag)==null?void 0:za.includes(It.type)})||It.type=="All"||It.type==="Discusses")return Fe.createElement("div",{key:dn,className:It.type===ia?z.tabActive:z.tab,onClick:()=>{wn===-1?(lr(It.type),ha(-1)):Ne.ZP.warning("\u8BF7\u5148\u53D6\u6D88\u7F16\u8F91\u72B6\u6001")}},Fe.createElement("div",{className:z.s1},It.name))})),Fe.createElement("div",{style:{display:"flex",justifyContent:"center"}},Fe.createElement(on.t7,{style:{width:222,marginTop:"-3px"},className:(0,fe.G5)()?"mr20":"",placeholder:"\u8BF7\u8F93\u5165\u540D\u79F0\u8FDB\u884C\u641C\u7D22",onChange:yn}),(0,fe.G5)()&&Fe.createElement(at.ZP,{type:"primary",onClick:()=>Qt(void 0,null,function*(){Oe.default.confirm({title:"\u63D0\u793A",content:"\u540C\u6B65\u5F00\u653E\u8BFE\u7A0B\u8D44\u6E90\u540E\uFF0C\u4F1A\u9020\u6210\u5728\u7EBF\u5B66\u4E60\u5185\u6240\u6709\u8D44\u6E90\u5F3A\u5236\u540C\u6B65\u4E3A\u6700\u65B0\u5F00\u653E\u8BFE\u7A0B\u5185\u5BB9\uFF0C\u662F\u5426\u7EE7\u7EED\u540C\u6B65\uFF1F",okText:"\u540C\u6B65",cancelText:"\u53D6\u6D88",onOk:()=>Qt(void 0,null,function*(){(yield(0,ue.ZP)("/api/courses/sync_stages.json",{method:"post",body:{classroom_identifier:zt==null?void 0:zt.coursesId}})).status===0&&la()})})})},"\u66F4\u65B0"))),Fe.createElement("div",{className:z.total},"\u5171",Fe.createElement("span",null,aa?Ra:Sa.find(It=>It.type===ia).number),"\u4E2A",Sa.find(It=>It.type===ia).totalName),aa&&Ra===0&&ia!=="Discusses"&&Fe.createElement(xt.Z,{styles:{margin:"0 auto",padding:"100px 0",backgroundColor:"#fff"}}),Fe.createElement(_e.Z,{loading:$a,active:!0,avatar:{size:40},paragraph:{rows:5},className:"mt30"},ia!=="Discusses"&&Fe.createElement(Fe.Fragment,null,Fe.createElement(Xe.default,{form:Ma,onFinish:La},Ha),(0,fe.GJ)()&&!Za&&ia==="All"&&wn===-1&&!aa&&Fe.createElement("div",{className:z.addStage,onClick:Ta},Fe.createElement("span",{className:z.color4CA},"+\u70B9\u51FB\u65B0\u5EFA\u9636\u6BB5"),"\uFF08\u6DFB\u52A0\u4E00\u4E2A\u6216\u591A\u4E2A\u5B9E\u8BAD/\u89C6\u9891\u9879\u76EE\uFF0C\u7EC4\u6210\u4E00\u4E2A\u9636\u6BB5\uFF09"))),ia==="Discusses"&&Fe.createElement("aside",{style:{paddingTop:25,background:"#fff"}},Fe.createElement(pt,{activeIndex:3,isNotDiscuss:Aa,getData:la,shixunIdentifier:11,coursesId:zt==null?void 0:zt.coursesId,params:{pathId:zt==null?void 0:zt.coursesId},identity:(Jt=ln.userInfo)==null?void 0:Jt.role,getTypeNumber:Bn,user:ln.userInfo,isShixunDetail:!0,keywords:aa,setTypeCount:Yt})),Fe.createElement(Oe.default,{centered:!0,title:"\u65B0\u5EFA\u5B9E\u8DF5\u9879\u76EE",open:wa,onOk:()=>Qt(void 0,null,function*(){yield ta.validateFields();const It=yield(0,ce.vf)(At({id:mn[wn].stage_id,course_id:zt.coursesId},In));Mt(),It.id&&(Ne.ZP.success("\u6DFB\u52A0\u6210\u529F"),ja([It]))}),onCancel:Mt},Fe.createElement(Xe.default,{form:ta,onValuesChange:It=>{Na(At(At({},In),It))}},Fe.createElement(Xe.default.Item,{label:"\u5B9E\u8BAD\u7C7B\u578B",name:"is_jupyter",rules:[{required:!0,message:"\u8BF7\u9009\u62E9\u5B9E\u8BAD\u7C7B\u578B"}]},Fe.createElement(Ye.ZP.Group,null,Fe.createElement(Ye.ZP,{defaultChecked:!0,value:!1},"\u666E\u901A\u5B9E\u8BAD"),Fe.createElement(Ye.ZP,{value:!0},"jupyter\u5B9E\u8BAD"))),Fe.createElement(Xe.default.Item,{label:"\u5B9E\u8BAD\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u5B9E\u8BAD\u540D\u79F0"}]},Fe.createElement(lt.default,{maxLength:60,suffix:Fe.createElement("span",null,In.name.length,"/60")})))),Fe.createElement(Oe.default,{centered:!0,title:"\u65B0\u5EFA\u6559\u5B66\u8BFE\u4EF6",open:ar,onOk:()=>Qt(void 0,null,function*(){yield na.validateFields();const It=yield na.getFieldsValue();(yield(0,ce.s0)({id:mn[wn].stage_id,course_id:zt.coursesId,attachment_ids:It.files.map(Gn=>Gn.response.id)})).status===0&&(Ne.ZP.success("\u6DFB\u52A0\u6210\u529F"),Ua(!1),ir([...It.files]))}),onCancel:()=>Ua(!1)},Fe.createElement(Xe.default,{form:na},Fe.createElement(Xe.default.Item,{label:"\u8BFE\u4EF6\u5185\u5BB9",name:"files",rules:[{required:!0,message:"\u8BF7\u4E0A\u4F20\u8BFE\u4EF6\u5185\u5BB9"}]},Fe.createElement($t.Z,{maxSize:100,accept:"application/pdf",number:10})),Fe.createElement(Xe.default.Item,{label:"\u77E5\u8BC6\u6807\u7B7E",name:"test_lyl"},Fe.createElement(lt.default,{onClick:()=>Ea})),Fe.createElement("div",null,Fe.createElement("span",{className:"c-red"},"\u6CE8\u610F\uFF1A"),Fe.createElement("br",null),"1\u3001\u4E0A\u4F20\u8BFE\u4EF6\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",Fe.createElement(ve.Link,{target:"_blank",to:"/users/mmipb3zhj/videos/protocol"},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B",Fe.createElement("br",null),"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u5355\u4E2A\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7100M\uFF1B",Fe.createElement("br",null),"3\u3001\u5F53\u524D\u4EC5\u9650\u652F\u6301pdf\u6587\u4EF6\uFF1B",Fe.createElement("br",null),"4\u3001\u6587\u4EF6\u540D\u5C06\u88AB\u81EA\u52A8\u8BFB\u53D6\u4E3A\u7CFB\u7EDF\u5185\u8BE5\u8BFE\u4EF6\u7684\u540D\u79F0\uFF0C\u4E0A\u4F20\u524D\u8BF7\u6CE8\u610F\u8FD9\u4E00\u70B9\uFF1B",Fe.createElement("br",null),"5\u3001\u4E00\u6B21\u6700\u591A\u4E0A\u4F2010\u4E2A\u6587\u4EF6\u3002"))),Fe.createElement(yt,{shixunIds:er,cb:ja}),Fe.createElement(vt.Z,{visible:oa,onCancel:()=>Ba(!1),onOk:Pa}))};var Kn=(0,ve.connect)(({classroomList:rt,user:Te,loading:Dt,globalSetting:ln})=>({classroomList:rt,user:Te,globalSetting:ln,loading:Dt.models.index}))(tn)},80024:function(ct,kt,re){"use strict";re.d(kt,{$J:function(){return Xe},JZ:function(){return Oe},bN:function(){return Ee},jP:function(){return Me},rO:function(){return Ne}});var x=re(38147),ve=(Ze,at,ot)=>new Promise((lt,_e)=>{var Ye=a=>{try{y(ot.next(a))}catch(E){_e(E)}},le=a=>{try{y(ot.throw(a))}catch(E){_e(E)}},y=a=>a.done?lt(a.value):Promise.resolve(a.value).then(Ye,le);y((ot=ot.apply(Ze,at)).next())});function Xe(Ze){return(0,x.U2)(`libraries/${Ze}.json`)}function Ne(Ze){return(0,x.U2)("library_tags.json",Ze)}function Oe(Ze){return ve(this,null,function*(){return(yield(0,x.IV)(`attachments/${Ze}.json`)).status===0})}function Me(Ze){return(0,x.v_)("libraries.json",Ze)}function Ee(Ze,at){return(0,x.gz)(`libraries/${Ze}.json`,at)}},30260:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Pe}});var x=re(59301),ve=re(65582),Xe=re(92832),Ne=re(78241),Oe=re(8591),Me=re(43418),Ee=re(93948),Ze=re(12563),at=re(24905),ot={modal:"modal___EKlPQ",uploadWrap:"uploadWrap___YGxav",upload:"upload___ouqG9",uploadLink:"uploadLink___nuif6",fileProgress:"fileProgress___tf4qy",fileCancel:"fileCancel___Bh3Wh",videoName:"videoName___Ra0NM",contentItem:"contentItem___zMdIq","tagsList-content":"tagsList-content___sDVph"},lt=re(85149),_e=re(41867),Ye=re(89613),le=Object.defineProperty,y=Object.defineProperties,a=Object.getOwnPropertyDescriptors,E=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,z=Object.prototype.propertyIsEnumerable,ne=(je,pe,Ve)=>pe in je?le(je,pe,{enumerable:!0,configurable:!0,writable:!0,value:Ve}):je[pe]=Ve,ae=(je,pe)=>{for(var Ve in pe||(pe={}))b.call(pe,Ve)&&ne(je,Ve,pe[Ve]);if(E)for(var Ve of E(pe))z.call(pe,Ve)&&ne(je,Ve,pe[Ve]);return je},ie=(je,pe)=>y(je,a(pe)),ue=(je,pe,Ve)=>new Promise((Nt,Zt)=>{var Ue=qt=>{try{jt(Ve.next(qt))}catch(_t){Zt(_t)}},ft=qt=>{try{jt(Ve.throw(qt))}catch(_t){Zt(_t)}},jt=qt=>qt.done?Nt(qt.value):Promise.resolve(qt.value).then(Ue,ft);jt((Ve=Ve.apply(je,pe)).next())});const{TextArea:ce}=Xe.default,fe=1024,Ce=({user:je,globalSetting:pe,loading:Ve,dispatch:Nt,visible:Zt,editData:Ue,onCancel:ft=()=>{},onOk:jt=()=>{},queryParams:qt={}})=>{var _t,yt;const ze=(0,ve.useParams)(),[ut]=Ne.default.useForm(),[dt,Le]=(0,x.useState)([]),[nt,Tt]=(0,x.useState)(!1),an=(0,x.useRef)(),[vt,$t]=(0,x.useState)(),[De,tt]=(0,x.useState)(!1),[Ct,rn]=(0,x.useState)(!1),Ht=(0,_e.Ny)()?3:1;(0,x.useEffect)(()=>{var He,Bt,St,Vt,Gt;Zt&&Ue&&(tt(Ue.is_link),$t(Ue.link),!Ue.is_link&&Le([{name:(He=Ue==null?void 0:Ue.video_item)==null?void 0:He.file_name,loaded:100,videoId:(Bt=Ue==null?void 0:Ue.video_item)==null?void 0:Bt.video_id}]),Se(((St=Ue==null?void 0:Ue.tags)==null?void 0:St.map(Rt=>Rt==null?void 0:Rt.name))||[]),ut.setFieldsValue({name:Ue.name,description:Ue.description,attachment_id:(Vt=Ue==null?void 0:Ue.video_item)==null?void 0:Vt.attachment_id,allow_skip:(Gt=Ue==null?void 0:Ue.video_item)==null?void 0:Gt.allow_skip}))},[Ue,Zt]);const Qe=He=>{tt(!1);const Bt=He.name.toLowerCase();return Bt&&Bt.indexOf(".avi")==-1&&Bt.indexOf(".flv")==-1&&Bt.indexOf(".f4v")==-1&&Bt.indexOf(".m4v")==-1&&Bt.indexOf(".mov")==-1&&Bt.indexOf(".mp4")==-1&&Bt.indexOf(".rmvb")==-1&&Bt.indexOf(".swf")==-1&&Bt.indexOf(".webm")==-1&&Bt.indexOf(".wmv")==-1?(Oe.ZP.info("\u4E0D\u652F\u6301\u7684\u89C6\u9891\u683C\u5F0F"),!0):He.size>fe*Ht*1024*1024?(Oe.ZP.info(`\u89C6\u9891\u5927\u5C0F\u8D85\u8FC7${Ht}G`),!0):dt!=null&&dt.find(St=>St.name===He.name)?(Oe.ZP.info("\u4F60\u4E0D\u80FD\u4E0A\u4F20\u540C\u4E00\u4E2A\u89C6\u9891\u6587\u4EF6\u540D\u79F0\uFF0C\u8BF7\u91CD\u65B0\u9009\u62E9\u3002"),!0):!1},Je=(He,Bt)=>{Me.default.confirm({title:"\u63D0\u793A",centered:!0,okText:"\u786E\u5B9A",cancelText:"\u53D6\u6D88",content:x.createElement("div",{className:"tc"},"\u60A8\u786E\u8BA4\u8981",Bt?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20","\u8BE5\u89C6\u9891\u5417\uFF1F"),onOk:()=>{Bt?Le([]):(an.current.cancel(),Le([]))}})},we=()=>ue(void 0,null,function*(){if(yield ut.validateFields(),!De&&!(dt!=null&&dt.length)||De&&!vt){Oe.ZP.info("\u8BF7\u5148\u4E0A\u4F20\u89C6\u9891\u6216\u8005\u6DFB\u52A0\u5916\u94FE");return}rn(!0);const He=De?{link:vt}:{video_id:dt==null?void 0:dt[0].videoId},Bt=yield jt(ae(ae(ae({},He),qt),{name:ut.getFieldValue("name"),attachment_id:ut.getFieldValue("attachment_id"),description:ut.getFieldValue("description"),tags:ye,allow_skip:ut.getFieldValue("allow_skip")}));rn(!1),console.log("res"),console.log(Bt),Bt!=null&&Bt.id&&me()}),me=()=>{ut.resetFields(),Le([]),$t(null),Se([]),tt(null)},Re=()=>{ft(),me()},ke=()=>{var He,Bt,St,Vt,Gt;return x.createElement(x.Fragment,null,!De&&!!(dt!=null&&dt.length)&&x.createElement("div",{className:ot.fileProgress},((He=dt==null?void 0:dt[0])==null?void 0:He.loaded)==100?x.createElement("div",{className:`${ot.videoName} font14`},(Bt=dt==null?void 0:dt[0])==null?void 0:Bt.name):x.createElement(Ee.Z,{style:{width:"80%"},percent:(St=dt==null?void 0:dt[0])==null?void 0:St.loaded,status:((Vt=dt==null?void 0:dt[0])==null?void 0:Vt.loaded)==100?"normal":"active"}),x.createElement("div",{className:ot.fileCancel,onClick:()=>{var Rt,Be;return Je((Rt=dt==null?void 0:dt[0])==null?void 0:Rt.name,((Be=dt==null?void 0:dt[0])==null?void 0:Be.loaded)==100)}},((Gt=dt==null?void 0:dt[0])==null?void 0:Gt.loaded)===100?"\u5220\u9664":"\u53D6\u6D88\u4E0A\u4F20")),x.createElement("div",{className:ot.uploadWrap,style:{display:dt!=null&&dt.length?"none":"flex"}},x.createElement(Ye.Z,ie(ae({},xe),{ref:an}),x.createElement("div",{className:ot.upload},x.createElement("i",{className:"iconfont icon-shangchuanshipin1 mr5"}),"\u4E0A\u4F20\u89C6\u9891")),x.createElement("label",{className:`${ot.upload} ${ot.uploadLink}`,onClick:()=>tt(!0)},x.createElement("i",{className:"iconfont icon-lianjie1 mr5"}),"\u6DFB\u52A0\u5916\u94FE")),De&&x.createElement(Xe.default,{className:"mt5",placeholder:"\u8BF7\u8F93\u5165\u89C6\u9891\u94FE\u63A5",value:vt,onChange:Rt=>$t(Rt.target.value)}))},[ye,Se]=(0,x.useState)([]),et=He=>{if(He.key=="Enter"){const Bt=ut.getFieldValue("tag");if(ut.setFieldsValue({tag:""}),!Bt){Oe.ZP.info("\u6807\u7B7E\u4E0D\u80FD\u4E3A\u7A7A");return}if(ye.filter(St=>St===Bt).length>0){Oe.ZP.info("\u5DF2\u6709\u76F8\u540C\u540D\u79F0\u6807\u7B7E");return}ye.push(Bt),Se([...ye])}},Ie=(He,Bt)=>{He.preventDefault(),Se([...ye.filter(St=>St!=Bt)])},xe={accept:".mkv, .flv, .f4v, .rmvb, .swf, video/mp4,video/x-m4v,video/flv,video/f4v,video/rmvb,video/swf,video/*",onBefore:Qe,onBeginInitFile:He=>{Le([{name:He.filename,loaded:0}])},onComplete:He=>{Le([{name:He.filename,loaded:He.percent,videoId:He.id}])},onError:()=>{Le([])},onProgress:He=>{Le([{name:He.filename,loaded:He.percent}])},chunkSize:1024*1024*2,options:{user_id:(_t=je==null?void 0:je.userInfo)==null?void 0:_t.user_id}};return x.createElement(Me.default,{centered:!0,maskClosable:!1,title:Ue?"\u7F16\u8F91\u89C6\u9891\u9879\u76EE":"\u65B0\u5EFA\u89C6\u9891\u9879\u76EE",width:740,className:ot.modal,open:Zt,confirmLoading:Ct,onOk:we,onCancel:Re},x.createElement(Ne.default,{form:ut},x.createElement(Ne.default.Item,{label:"\u9879\u76EE\u540D\u79F0",name:"name",rules:[{required:!0,message:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0"}]},x.createElement(Xe.default,{maxLength:40,placeholder:"\u8BF7\u8F93\u5165\u4E0D\u8D85\u8FC740\u5B57\u7684\u9879\u76EE\u540D\u79F0"})),x.createElement(Ne.default.Item,{label:"\u9879\u76EE\u5185\u5BB9",name:"content",className:ot.contentItem},ke()),x.createElement(Ne.default.Item,{name:"attachment_id",label:"\u4E0A\u4F20\u5C01\u9762\u56FE:"},x.createElement(lt.Z,{getFileProgress:He=>{if(He.file.status==="uploading"){rn(!0);return}He.file.status==="done"&&rn(!1)}})),x.createElement(Ne.default.Item,{label:"\u9879\u76EE\u7B80\u4ECB",name:"description",className:"ml8"},x.createElement(ce,{rows:5,maxLength:800,placeholder:"\u8BF7\u8F93\u5165\u672C\u89C6\u9891\u7B80\u4ECB\uFF0C\u6700\u591A\u4E0D\u8D85\u8FC7800\u5B57"})),x.createElement(Ne.default.Item,{label:"\u77E5\u8BC6\u6807\u7B7E",name:"tag",className:"ml8"},x.createElement(Xe.default,{onKeyUp:et})),x.createElement("div",{className:ot["tagsList-content"]},ye.map((He,Bt)=>x.createElement(Ze.default,{key:Bt+He,closable:!0,onClose:St=>{Ie(St,He)}},He))),x.createElement(Ne.default.Item,{label:"\u64AD\u653E\u8BBE\u7F6E",name:"allow_skip",valuePropName:"checked",className:"ml8",initialValue:!0},x.createElement(at.default,null,"\u5141\u8BB8\u5FEB\u8FDB\u64AD\u653E")),x.createElement("div",{className:"c-grey-999"},x.createElement("div",null,"\u6CE8\u610F\uFF1A"),x.createElement("div",null,"1\u3001\u4E0A\u4F20\u89C6\u9891\uFF0C\u5373\u8868\u793A\u60A8\u5DF2\u540C\u610F",x.createElement(ve.Link,{to:`/users/${(yt=je.userInfo)==null?void 0:yt.login}/videos/protocol`,target:"_blank",className:ot.colorBlue},"\u4E0A\u4F20\u5185\u5BB9\u534F\u8BAE"),"\uFF0C\u4E0D\u5F97\u4E0A\u4F20\u672A\u7ECF\u4ED6\u4EBA\u6388\u6743\u7684\u4F5C\u54C1\uFF1B"),x.createElement("div",null,"2\u3001\u4E0D\u652F\u6301\u65AD\u70B9\u7EED\u4F20\uFF0C\u6587\u4EF6\u5927\u5C0F\u8BF7\u52FF\u8D85\u8FC7",Ht,"G\uFF1B"),x.createElement("div",null,"3\u3001\u652F\u6301\u6587\u4EF6\u683C\u5F0F\uFF1Aavi\u3001flv\u3001f4v\u3001m4v\u3001mov\u3001mp4\u3001rmvb\u3001swf\u3001webm\u3001wmv\uFF1B"),x.createElement("div",null,"4\u3001\u5982\u679C\u89C6\u9891\u6765\u81EA\u4E8E\u5916\u90E8\u94FE\u63A5\uFF0C\u672C\u7F51\u7AD9\u4E0D\u63D0\u4F9B\u64AD\u653E\u9875\u9762\uFF0C\u65E0\u6CD5\u63D0\u4F9B\u7EDF\u8BA1\u6570\u636E\u3002"))))};var Pe=(0,ve.connect)(({user:je,loading:pe,globalSetting:Ve})=>({user:je,globalSetting:Ve,loading:pe}))(Ce)},66457:function(ct,kt,re){"use strict";re.d(kt,{rX:function(){return ae},pW:function(){return ie},gy:function(){return ue},xY:function(){return ne},O5:function(){return z},tJ:function(){return le},o1:function(){return y},Rd:function(){return b}});var x=re(65582),ve=re(43418),Xe=re(28103),Ne=re(8591),Oe=re(41867),Me=re(65862),Ee=re(87169),Ze=re(25510),at="data:image/png;base64,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",ot=re.p+"static/newqrcode.a8740efb.png",lt=re(32637),_e=re(59301),Ye=(ce,fe,Ce)=>new Promise((Pe,je)=>{var pe=Zt=>{try{Nt(Ce.next(Zt))}catch(Ue){je(Ue)}},Ve=Zt=>{try{Nt(Ce.throw(Zt))}catch(Ue){je(Ue)}},Nt=Zt=>Zt.done?Pe(Zt.value):Promise.resolve(Zt.value).then(pe,Ve);Nt((Ce=Ce.apply(ce,fe)).next())});const le=(ce,fe=!1)=>!!(y(ce)&&a(fe)),y=ce=>(0,Oe.bg)()?!0:(ce({type:"user/showPopLogin",payload:{showPopLogin:!0,showClosable:!0}}),!1),a=(ce=!1)=>{var fe;const{user:Ce}=(0,x.getDvaApp)()._store.getState();return(fe=Ce.userInfo)!=null&&fe.profile_completed?!0:(ve.default.confirm({title:"\u63D0\u793A",width:530,centered:!0,content:"\u60A8\u9700\u8981\u53BB\u5B8C\u5584\u60A8\u7684\u4E2A\u4EBA\u8D44\u6599\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD",okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Me.xg)("/account/profile/edit"),E()}}),!1)},E=()=>{ve.default.success({title:"\u63D0\u793A",width:430,closable:!0,centered:!0,content:"\u5DF2\u5B8C\u5584\u4E2A\u4EBA\u8D44\u6599\uFF1F\u8BF7\u5237\u65B0\u9875\u9762",okText:"\u7ACB\u5373\u5237\u65B0",icon:null,onOk:()=>{location.reload()}})},b=()=>{ve.default.warning({title:"\u63D0\u793A",icon:null,width:400,content:_e.createElement("div",{style:{textAlign:"center"}},_e.createElement("div",{style:{color:"#191919",fontSize:14,marginBottom:15,textAlign:"left"}},"\u8001\u5E08\u60A8\u597D\uFF0C\u60A8\u7684\u8BFE\u5802\u8BD5\u7528\u671F\u5DF2\u7ED3\u675F\uFF0C\u76F8\u5173\u529F\u80FD\u88AB\u9650\u5236\u3002 \u5982\u9700\u7EE7\u7EED\u4F7F\u7528\uFF0C\u8BF7\u5C3D\u5FEB\u5BF9\u63A5\u4EBA\u5DE5\u652F\u6301\uFF01"),_e.createElement("img",{style:{border:"1px solid #D8E3E9",width:190,height:180},src:lt}),_e.createElement("div",{style:{color:"#666666",fontSize:14,marginTop:15}},"\u6DFB\u52A0\u5BA2\u670D\u4EBA\u5458\u5FAE\u4FE1\uFF0C\u83B7\u5F97\u66F4\u591A\u652F\u6301"))})},z=()=>{var ce;const{user:fe}=(0,x.getDvaApp)()._store.getState();return(ce=fe.userInfo)!=null&&ce.professional_certification?!0:(ve.default.confirm({title:"\u63D0\u793A",centered:!0,content:_e.createElement("div",{className:"tc"},"\u60A8\u9700\u8981\u53BB\u5B8C\u6210\u60A8\u7684\u804C\u4E1A\u8BA4\u8BC1\uFF0C\u624D\u80FD\u4F7F\u7528\u6B64\u529F\u80FD"),okText:"\u7ACB\u5373\u5B8C\u5584",cancelText:"\u7A0D\u540E\u5B8C\u5584",onOk:()=>{(0,Me.xg)("/account/certification")}}),!1)},ne=()=>(0,Oe.V9)()?!0:(ve.default.warning({centered:!0,width:530,title:"\u63D0\u793A",content:_e.createElement("div",{className:"tc",style:{marginLeft:-38}},_e.createElement("p",null,"\u626B\u7801\u52A0\u52A9\u6559\uFF0C\u7533\u8BF7\u64CD\u4F5C\u6743\u9650"),_e.createElement("img",{src:ot,width:200})),okText:"\u6211\u77E5\u9053\u4E86",maskClosable:!0}),!1),ae=(ce,fe)=>ce?!0:(ve.default.confirm({centered:!0,zIndex:1e4,width:530,title:"\u63D0\u793A",content:_e.createElement("div",null,_e.createElement("p",null,fe||"\u8BE5\u5B9E\u8DF5\u8D44\u6E90\u9700\u6388\u6743\u540E\u624D\u53EF\u4F7F\u7528\u3002 \u60A8\u53EF\u4EE5\u5728QQ\u670D\u52A1\u7FA4\u5411\u7BA1\u7406\u5458\u7533\u8BF7\uFF0C\u83B7\u5F97\u7EE7\u7EED\u64CD\u4F5C\u7684\u6743\u9650\u3002"),_e.createElement("div",{style:{marginLeft:"110px"}},_e.createElement("img",{src:at,width:200}),_e.createElement("div",{style:{marginLeft:"35px"}},"\u7FA4\u53F7\uFF1A","714336072"))),okText:"\u7ACB\u5373\u8054\u7CFB",cancelText:"\u53D6\u6D88",onOk:()=>{(0,Me.xg)("https://qm.qq.com/cgi-bin/qm/qr?k=tIyDPXUtE0yEk-MOJxhH55lTUJS-nYAM&jump_from=webapi")}}),!1),ie=ce=>{ve.default.info({title:"\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425",icon:null,width:615,centered:!0,content:_e.createElement("div",null,_e.createElement("div",null,_e.createElement("p",{style:{color:"#191919",fontWeight:400,fontSize:14}},"\u201C\u4FDD\u5B58\u5B9E\u9A8C\u4E34\u65F6\u6570\u636E\u201D\u529F\u80FD\u4E3A\u4ED8\u8D39\u529F\u80FD\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u8FD0\u8425\u8FDB\u884C\u5F00\u901A\u3002"),_e.createElement(Xe.Z,null),_e.createElement("p",{style:{color:"#666666",fontSize:12}}," ",_e.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"1")," \u56E0\u5E73\u53F0\u7684\u5B9E\u9A8C\u6570\u636E\u50A8\u5B58\u5BB9\u91CF\u548C\u6210\u672C\u6D88\u8017\u8F83\u5927\uFF0C\u5B9E\u8DF5\u9879\u76EE\u9ED8\u8BA4\u4FDD\u5B58\u5B9E\u9A8C\u73AF\u5883\u4E2D\u4E34\u65F6\u6570\u636E ",_e.createElement("a",null,ce),"\u5929\u3002"),_e.createElement("p",{style:{color:"#666666",fontSize:12}}," ",_e.createElement("span",{style:{display:"inline-flex",width:14,height:14,borderRadius:2,background:"#F3F3F3",justifyContent:"center",color:"#666666",fontSize:12,lineHeight:"14px",marginRight:8}},"2"),"\u82E5\u60A8\u9700\u8981\u4E2A\u6027\u5316\u7684\u6570\u636E\u4FDD\u5B58\u5468\u671F\u670D\u52A1\uFF0C\u6211\u4EEC\u53EF\u4EE5\u63D0\u4F9B\u76F8\u5173\u6280\u672F\u652F\u6301\uFF0C\u5E76\u6839\u636E\u60A8\u7684\u9700\u6C42\u6536\u53D6\u5B9A\u5236\u8D39\u7528\u3002")),_e.createElement("div",{style:{textAlign:"center",marginTop:30}},_e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ze,alt:"\u4E8C\u7EF4\u7801",width:160})))})},ue=(ce,fe="")=>{const{shixunsDetail:{detail:Ce}}=(0,x.getDvaApp)()._store.getState();if((Ce==null?void 0:Ce.public)===2||(Ce==null?void 0:Ce.public)===1||(Ce==null?void 0:Ce.shixun_status)===3){let Pe="";return(Ce==null?void 0:Ce.public)===2&&(Pe="\u5DF2\u516C\u5F00"),(Ce==null?void 0:Ce.public)===1&&(Pe="\u5F85\u5BA1\u6838"),(Ce==null?void 0:Ce.shixun_status)===3&&(Pe="\u5DF2\u5173\u95ED"),ve.default.info({centered:!0,icon:_e.createElement(Ee.Z,{style:{color:"#faad14"}}),width:460,title:"\u63D0\u793A",content:_e.createElement("div",{className:"tc",style:{marginLeft:-38}},_e.createElement("div",{style:{display:"flex",flexDirection:"column",alignItems:"flex-start",paddingLeft:38,margin:"12px 0"}},_e.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u7684\u72B6\u6001\u4E3A",Pe,"\uFF0C",fe,"\u3002"),_e.createElement("p",null,"\u5982\u6709\u9700\u8981\uFF0C\u8BF7\u8054\u7CFB\u5E73\u53F0\u7BA1\u7406\u5458\u8FDB\u884C\u6280\u672F\u652F\u6301\u3002")),_e.createElement("img",{style:{border:"4px solid #0152d9",borderRadius:"4px"},src:Ze,alt:"\u4E8C\u7EF4\u7801",width:160})),okText:"\u6211\u77E5\u9053\u4E86"}),!0}return(Ce==null?void 0:Ce.shixun_status)===2?(ve.default.confirm({centered:!0,icon:_e.createElement(Ee.Z,null),title:"\u63D0\u793A",content:_e.createElement("div",null,_e.createElement("span",null,"\u8BE5\u5B9E\u8DF5\u9879\u76EE\u5DF2\u53D1\u5E03\uFF0C",fe,"\u3002"),_e.createElement("br",null),_e.createElement("span",null,"\u5982\u6709\u9700\u8981\uFF0C\u60A8\u53EF\u4EE5\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u518D\u8FDB\u884C\u64CD\u4F5C\u3002")),okText:"\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>{ve.default.confirm({width:440,centered:!0,icon:_e.createElement(Ee.Z,{style:{color:"#faad14"}}),title:"\u63D0\u793A",content:"\u64A4\u9500\u53D1\u5E03\u540E\uFF0C\u5B66\u5458\u5C06\u65E0\u6CD5\u8FDB\u884C\u7EC3\u4E60\u3002\u662F\u5426\u786E\u8BA4\u64A4\u9500\u53D1\u5E03\uFF1F",okText:"\u786E\u5B9A\u64A4\u9500\u53D1\u5E03",cancelText:"\u53D6\u6D88",onOk:()=>Ye(void 0,null,function*(){(yield ce({type:"shixunsDetail/cancelRelease",payload:{id:Ce==null?void 0:Ce.identifier}})).status!==401&&(Ne.ZP.success("\u64A4\u9500\u53D1\u5E03\u6210\u529F\u3002\u5B9E\u8BAD\u56DE\u5230\u672A\u53D1\u5E03\u7684\u72B6\u6001\u3002"),ce({type:"shixunsDetail/getShixunsDetail",payload:{id:Ce==null?void 0:Ce.identifier}}),ce({type:"practiceSetting/getCommonData",payload:{id:Ce==null?void 0:Ce.identifier}}))})})}}),!0):!1}},56762:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return ve}});var x=re(59301);function ve(){const[,Xe]=x.useReducer(Ne=>Ne+1,0);return Xe}},24905:function(ct,kt,re){"use strict";re.d(kt,{default:function(){return ce}});var x=re(92310),ve=re.n(x),Xe=re(5630),Ne=re(59301),Oe=re(36355),Me=re(1684),Ee=re(32441),at=Ne.createContext(null),ot=re(98447),lt=re(14088),_e=re(4572),Ye=function(fe,Ce){var Pe={};for(var je in fe)Object.prototype.hasOwnProperty.call(fe,je)&&Ce.indexOf(je)<0&&(Pe[je]=fe[je]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,je=Object.getOwnPropertySymbols(fe);pe<je.length;pe++)Ce.indexOf(je[pe])<0&&Object.prototype.propertyIsEnumerable.call(fe,je[pe])&&(Pe[je[pe]]=fe[je[pe]]);return Pe};const le=(fe,Ce)=>{var Pe;const{prefixCls:je,className:pe,rootClassName:Ve,children:Nt,indeterminate:Zt=!1,style:Ue,onMouseEnter:ft,onMouseLeave:jt,skipGroup:qt=!1,disabled:_t}=fe,yt=Ye(fe,["prefixCls","className","rootClassName","children","indeterminate","style","onMouseEnter","onMouseLeave","skipGroup","disabled"]),{getPrefixCls:ze,direction:ut,checkbox:dt}=Ne.useContext(Oe.E_),Le=Ne.useContext(at),{isFormItemInput:nt}=Ne.useContext(Ee.aM),Tt=Ne.useContext(Me.Z),an=(Pe=(Le==null?void 0:Le.disabled)||_t)!==null&&Pe!==void 0?Pe:Tt,vt=Ne.useRef(yt.value);Ne.useEffect(()=>{Le==null||Le.registerValue(yt.value)},[]),Ne.useEffect(()=>{if(!qt)return yt.value!==vt.current&&(Le==null||Le.cancelValue(vt.current),Le==null||Le.registerValue(yt.value),vt.current=yt.value),()=>Le==null?void 0:Le.cancelValue(yt.value)},[yt.value]);const $t=ze("checkbox",je),[De,tt]=(0,ot.ZP)($t),Ct=Object.assign({},yt);Le&&!qt&&(Ct.onChange=function(){yt.onChange&&yt.onChange.apply(yt,arguments),Le.toggleOption&&Le.toggleOption({label:Nt,value:yt.value})},Ct.name=Le.name,Ct.checked=Le.value.includes(yt.value));const rn=ve()(`${$t}-wrapper`,{[`${$t}-rtl`]:ut==="rtl",[`${$t}-wrapper-checked`]:Ct.checked,[`${$t}-wrapper-disabled`]:an,[`${$t}-wrapper-in-form-item`]:nt},dt==null?void 0:dt.className,pe,Ve,tt),Ht=ve()({[`${$t}-indeterminate`]:Zt},_e.A,tt),Qe=Zt?"mixed":void 0;return De(Ne.createElement(lt.Z,{component:"Checkbox",disabled:an},Ne.createElement("label",{className:rn,style:Object.assign(Object.assign({},dt==null?void 0:dt.style),Ue),onMouseEnter:ft,onMouseLeave:jt},Ne.createElement(Xe.Z,Object.assign({"aria-checked":Qe},Ct,{prefixCls:$t,className:Ht,disabled:an,ref:Ce})),Nt!==void 0&&Ne.createElement("span",null,Nt))))};var a=Ne.forwardRef(le),E=re(94480),b=re(2738),z=function(fe,Ce){var Pe={};for(var je in fe)Object.prototype.hasOwnProperty.call(fe,je)&&Ce.indexOf(je)<0&&(Pe[je]=fe[je]);if(fe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var pe=0,je=Object.getOwnPropertySymbols(fe);pe<je.length;pe++)Ce.indexOf(je[pe])<0&&Object.prototype.propertyIsEnumerable.call(fe,je[pe])&&(Pe[je[pe]]=fe[je[pe]]);return Pe};const ne=(fe,Ce)=>{const{defaultValue:Pe,children:je,options:pe=[],prefixCls:Ve,className:Nt,rootClassName:Zt,style:Ue,onChange:ft}=fe,jt=z(fe,["defaultValue","children","options","prefixCls","className","rootClassName","style","onChange"]),{getPrefixCls:qt,direction:_t}=Ne.useContext(Oe.E_),[yt,ze]=Ne.useState(jt.value||Pe||[]),[ut,dt]=Ne.useState([]);Ne.useEffect(()=>{"value"in jt&&ze(jt.value||[])},[jt.value]);const Le=Ne.useMemo(()=>pe.map(Je=>typeof Je=="string"||typeof Je=="number"?{label:Je,value:Je}:Je),[pe]),nt=Je=>{dt(we=>we.filter(me=>me!==Je))},Tt=Je=>{dt(we=>[].concat((0,E.Z)(we),[Je]))},an=Je=>{const we=yt.indexOf(Je.value),me=(0,E.Z)(yt);we===-1?me.push(Je.value):me.splice(we,1),"value"in jt||ze(me),ft==null||ft(me.filter(Re=>ut.includes(Re)).sort((Re,ke)=>{const ye=Le.findIndex(et=>et.value===Re),Se=Le.findIndex(et=>et.value===ke);return ye-Se}))},vt=qt("checkbox",Ve),$t=`${vt}-group`,[De,tt]=(0,ot.ZP)(vt),Ct=(0,b.Z)(jt,["value","disabled"]),rn=pe.length?Le.map(Je=>Ne.createElement(a,{prefixCls:vt,key:Je.value.toString(),disabled:"disabled"in Je?Je.disabled:jt.disabled,value:Je.value,checked:yt.includes(Je.value),onChange:Je.onChange,className:`${$t}-item`,style:Je.style,title:Je.title},Je.label)):je,Ht={toggleOption:an,value:yt,disabled:jt.disabled,name:jt.name,registerValue:Tt,cancelValue:nt},Qe=ve()($t,{[`${$t}-rtl`]:_t==="rtl"},Nt,Zt,tt);return De(Ne.createElement("div",Object.assign({className:Qe,style:Ue},Ct,{ref:Ce}),Ne.createElement(at.Provider,{value:Ht},rn)))},ae=Ne.forwardRef(ne);var ie=Ne.memo(ae);const ue=a;ue.Group=ie,ue.__ANT_CHECKBOX=!0;var ce=ue},98447:function(ct,kt,re){"use strict";re.d(kt,{C2:function(){return Oe}});var x=re(17313),ve=re(37613),Xe=re(83116);const Ne=Me=>{const{checkboxCls:Ee}=Me,Ze=`${Ee}-wrapper`;return[{[`${Ee}-group`]:Object.assign(Object.assign({},(0,x.Wf)(Me)),{display:"inline-flex",flexWrap:"wrap",columnGap:Me.marginXS,[`> ${Me.antCls}-row`]:{flex:1}}),[Ze]:Object.assign(Object.assign({},(0,x.Wf)(Me)),{display:"inline-flex",alignItems:"baseline",cursor:"pointer","&:after":{display:"inline-block",width:0,overflow:"hidden",content:"'\\a0'"},[`& + ${Ze}`]:{marginInlineStart:0},[`&${Ze}-in-form-item`]:{'input[type="checkbox"]':{width:14,height:14}}}),[Ee]:Object.assign(Object.assign({},(0,x.Wf)(Me)),{position:"relative",whiteSpace:"nowrap",lineHeight:1,cursor:"pointer",borderRadius:Me.borderRadiusSM,alignSelf:"center",[`${Ee}-input`]:{position:"absolute",inset:0,zIndex:1,cursor:"pointer",opacity:0,margin:0,[`&:focus-visible + ${Ee}-inner`]:Object.assign({},(0,x.oN)(Me))},[`${Ee}-inner`]:{boxSizing:"border-box",position:"relative",top:0,insetInlineStart:0,display:"block",width:Me.checkboxSize,height:Me.checkboxSize,direction:"ltr",backgroundColor:Me.colorBgContainer,border:`${Me.lineWidth}px ${Me.lineType} ${Me.colorBorder}`,borderRadius:Me.borderRadiusSM,borderCollapse:"separate",transition:`all ${Me.motionDurationSlow}`,"&:after":{boxSizing:"border-box",position:"absolute",top:"50%",insetInlineStart:"21.5%",display:"table",width:Me.checkboxSize/14*5,height:Me.checkboxSize/14*8,border:`${Me.lineWidthBold}px solid ${Me.colorWhite}`,borderTop:0,borderInlineStart:0,transform:"rotate(45deg) scale(0) translate(-50%,-50%)",opacity:0,content:'""',transition:`all ${Me.motionDurationFast} ${Me.motionEaseInBack}, opacity ${Me.motionDurationFast}`}},"& + span":{paddingInlineStart:Me.paddingXS,paddingInlineEnd:Me.paddingXS}})},{[`
|
|
${Ze}:not(${Ze}-disabled),
|
|
${Ee}:not(${Ee}-disabled)
|
|
`]:{[`&:hover ${Ee}-inner`]:{borderColor:Me.colorPrimary}},[`${Ze}:not(${Ze}-disabled)`]:{[`&:hover ${Ee}-checked:not(${Ee}-disabled) ${Ee}-inner`]:{backgroundColor:Me.colorPrimaryHover,borderColor:"transparent"},[`&:hover ${Ee}-checked:not(${Ee}-disabled):after`]:{borderColor:Me.colorPrimaryHover}}},{[`${Ee}-checked`]:{[`${Ee}-inner`]:{backgroundColor:Me.colorPrimary,borderColor:Me.colorPrimary,"&:after":{opacity:1,transform:"rotate(45deg) scale(1) translate(-50%,-50%)",transition:`all ${Me.motionDurationMid} ${Me.motionEaseOutBack} ${Me.motionDurationFast}`}}},[`
|
|
${Ze}-checked:not(${Ze}-disabled),
|
|
${Ee}-checked:not(${Ee}-disabled)
|
|
`]:{[`&:hover ${Ee}-inner`]:{backgroundColor:Me.colorPrimaryHover,borderColor:"transparent"}}},{[Ee]:{"&-indeterminate":{[`${Ee}-inner`]:{backgroundColor:Me.colorBgContainer,borderColor:Me.colorBorder,"&:after":{top:"50%",insetInlineStart:"50%",width:Me.fontSizeLG/2,height:Me.fontSizeLG/2,backgroundColor:Me.colorPrimary,border:0,transform:"translate(-50%, -50%) scale(1)",opacity:1,content:'""'}}}}},{[`${Ze}-disabled`]:{cursor:"not-allowed"},[`${Ee}-disabled`]:{[`&, ${Ee}-input`]:{cursor:"not-allowed",pointerEvents:"none"},[`${Ee}-inner`]:{background:Me.colorBgContainerDisabled,borderColor:Me.colorBorder,"&:after":{borderColor:Me.colorTextDisabled}},"&:after":{display:"none"},"& + span":{color:Me.colorTextDisabled},[`&${Ee}-indeterminate ${Ee}-inner::after`]:{background:Me.colorTextDisabled}}}]};function Oe(Me,Ee){const Ze=(0,ve.TS)(Ee,{checkboxCls:`.${Me}`,checkboxSize:Ee.controlInteractiveSize});return[Ne(Ze)]}kt.ZP=(0,Xe.Z)("Checkbox",(Me,Ee)=>{let{prefixCls:Ze}=Ee;return[Oe(Ze,Me)]})},28103:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return _e}});var x=re(92310),ve=re.n(x),Xe=re(59301),Ne=re(36355),Oe=re(17313),Me=re(83116),Ee=re(37613);const Ze=Ye=>{const{componentCls:le,sizePaddingEdgeHorizontal:y,colorSplit:a,lineWidth:E,textPaddingInline:b,orientationMargin:z,verticalMarginInline:ne}=Ye;return{[le]:Object.assign(Object.assign({},(0,Oe.Wf)(Ye)),{borderBlockStart:`${E}px solid ${a}`,"&-vertical":{position:"relative",top:"-0.06em",display:"inline-block",height:"0.9em",marginInline:ne,marginBlock:0,verticalAlign:"middle",borderTop:0,borderInlineStart:`${E}px solid ${a}`},"&-horizontal":{display:"flex",clear:"both",width:"100%",minWidth:"100%",margin:`${Ye.dividerHorizontalGutterMargin}px 0`},[`&-horizontal${le}-with-text`]:{display:"flex",alignItems:"center",margin:`${Ye.dividerHorizontalWithTextGutterMargin}px 0`,color:Ye.colorTextHeading,fontWeight:500,fontSize:Ye.fontSizeLG,whiteSpace:"nowrap",textAlign:"center",borderBlockStart:`0 ${a}`,"&::before, &::after":{position:"relative",width:"50%",borderBlockStart:`${E}px solid transparent`,borderBlockStartColor:"inherit",borderBlockEnd:0,transform:"translateY(50%)",content:"''"}},[`&-horizontal${le}-with-text-left`]:{"&::before":{width:`${z*100}%`},"&::after":{width:`${100-z*100}%`}},[`&-horizontal${le}-with-text-right`]:{"&::before":{width:`${100-z*100}%`},"&::after":{width:`${z*100}%`}},[`${le}-inner-text`]:{display:"inline-block",paddingBlock:0,paddingInline:b},"&-dashed":{background:"none",borderColor:a,borderStyle:"dashed",borderWidth:`${E}px 0 0`},[`&-horizontal${le}-with-text${le}-dashed`]:{"&::before, &::after":{borderStyle:"dashed none none"}},[`&-vertical${le}-dashed`]:{borderInlineStartWidth:E,borderInlineEnd:0,borderBlockStart:0,borderBlockEnd:0},[`&-plain${le}-with-text`]:{color:Ye.colorText,fontWeight:"normal",fontSize:Ye.fontSize},[`&-horizontal${le}-with-text-left${le}-no-default-orientation-margin-left`]:{"&::before":{width:0},"&::after":{width:"100%"},[`${le}-inner-text`]:{paddingInlineStart:y}},[`&-horizontal${le}-with-text-right${le}-no-default-orientation-margin-right`]:{"&::before":{width:"100%"},"&::after":{width:0},[`${le}-inner-text`]:{paddingInlineEnd:y}}})}};var at=(0,Me.Z)("Divider",Ye=>{const le=(0,Ee.TS)(Ye,{dividerHorizontalWithTextGutterMargin:Ye.margin,dividerHorizontalGutterMargin:Ye.marginLG,sizePaddingEdgeHorizontal:0});return[Ze(le)]},Ye=>({textPaddingInline:"1em",orientationMargin:.05,verticalMarginInline:Ye.marginXS})),ot=function(Ye,le){var y={};for(var a in Ye)Object.prototype.hasOwnProperty.call(Ye,a)&&le.indexOf(a)<0&&(y[a]=Ye[a]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var E=0,a=Object.getOwnPropertySymbols(Ye);E<a.length;E++)le.indexOf(a[E])<0&&Object.prototype.propertyIsEnumerable.call(Ye,a[E])&&(y[a[E]]=Ye[a[E]]);return y},_e=Ye=>{const{getPrefixCls:le,direction:y,divider:a}=Xe.useContext(Ne.E_),{prefixCls:E,type:b="horizontal",orientation:z="center",orientationMargin:ne,className:ae,rootClassName:ie,children:ue,dashed:ce,plain:fe,style:Ce}=Ye,Pe=ot(Ye,["prefixCls","type","orientation","orientationMargin","className","rootClassName","children","dashed","plain","style"]),je=le("divider",E),[pe,Ve]=at(je),Nt=z.length>0?`-${z}`:z,Zt=!!ue,Ue=z==="left"&&ne!=null,ft=z==="right"&&ne!=null,jt=ve()(je,a==null?void 0:a.className,Ve,`${je}-${b}`,{[`${je}-with-text`]:Zt,[`${je}-with-text${Nt}`]:Zt,[`${je}-dashed`]:!!ce,[`${je}-plain`]:!!fe,[`${je}-rtl`]:y==="rtl",[`${je}-no-default-orientation-margin-left`]:Ue,[`${je}-no-default-orientation-margin-right`]:ft},ae,ie),qt=Xe.useMemo(()=>typeof ne=="number"?ne:/^\d+$/.test(ne)?Number(ne):ne,[ne]),_t=Object.assign(Object.assign({},Ue&&{marginLeft:qt}),ft&&{marginRight:qt});return pe(Xe.createElement("div",Object.assign({className:jt,style:Object.assign(Object.assign({},a==null?void 0:a.style),Ce)},Pe,{role:"separator"}),ue&&b!=="vertical"&&Xe.createElement("span",{className:`${je}-inner-text`,style:_t},ue)))}},43428:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return De}});var x=re(92310),ve=re.n(x),Xe=re(33885),Ne=re(42978),Oe=re(43403),Me=re(34280),Ee=re(59301),Ze=Ee.createContext(null),at=Ee.createContext({}),ot=Ze,lt=re(20068),_e=re(54476),Ye=re(77900),le=re(10228),y=re(26112),a=re(70425),E=function(Ct){var rn=Ct.prefixCls,Ht=Ct.className,Qe=Ct.style,Je=Ct.children,we=Ct.containerRef,me=Ct.id,Re=Ct.onMouseEnter,ke=Ct.onMouseOver,ye=Ct.onMouseLeave,Se=Ct.onClick,et=Ct.onKeyDown,Ie=Ct.onKeyUp,xe={onMouseEnter:Re,onMouseOver:ke,onMouseLeave:ye,onClick:Se,onKeyDown:et,onKeyUp:Ie},He=Ee.useContext(at),Bt=He.panel,St=(0,a.useComposeRef)(Bt,we);return Ee.createElement(Ee.Fragment,null,Ee.createElement("div",(0,_e.Z)({id:me,className:ve()("".concat(rn,"-content"),Ht),style:(0,Xe.Z)({},Qe),"aria-modal":"true",role:"dialog",ref:St},xe),Je))},b=E,z=re(48736);function ne(tt){return typeof tt=="string"&&String(Number(tt))===tt?((0,z.ZP)(!1,"Invalid value type of `width` or `height` which should be number type instead."),Number(tt)):tt}function ae(tt){warning(!("wrapperClassName"in tt),"'wrapperClassName' is removed. Please use 'rootClassName' instead."),warning(canUseDom()||!tt.open,"Drawer with 'open' in SSR is not work since no place to createPortal. Please move to 'useEffect' instead.")}var ie={width:0,height:0,overflow:"hidden",outline:"none",position:"absolute"};function ue(tt,Ct){var rn,Ht,Qe,Je,we=tt.prefixCls,me=tt.open,Re=tt.placement,ke=tt.inline,ye=tt.push,Se=tt.forceRender,et=tt.autoFocus,Ie=tt.keyboard,xe=tt.rootClassName,He=tt.rootStyle,Bt=tt.zIndex,St=tt.className,Vt=tt.id,Gt=tt.style,Rt=tt.motion,Be=tt.width,it=tt.height,xt=tt.children,gt=tt.contentWrapperStyle,bt=tt.mask,un=tt.maskClosable,hn=tt.maskMotion,cn=tt.maskClassName,bn=tt.maskStyle,Wn=tt.afterOpenChange,En=tt.onClose,Rn=tt.onMouseEnter,ra=tt.onMouseOver,Nn=tt.onMouseLeave,Zn=tt.onClick,fa=tt.onKeyDown,ea=tt.onKeyUp,Un=Ee.useRef(),pa=Ee.useRef(),Jn=Ee.useRef();Ee.useImperativeHandle(Ct,function(){return Un.current});var Ia=function(pt){var on=pt.keyCode,Fe=pt.shiftKey;switch(on){case le.Z.TAB:{if(on===le.Z.TAB){if(!Fe&&document.activeElement===Jn.current){var gn;(gn=pa.current)===null||gn===void 0||gn.focus({preventScroll:!0})}else if(Fe&&document.activeElement===pa.current){var zn;(zn=Jn.current)===null||zn===void 0||zn.focus({preventScroll:!0})}}break}case le.Z.ESC:{En&&Ie&&(pt.stopPropagation(),En(pt));break}}};Ee.useEffect(function(){if(me&&et){var Ot;(Ot=Un.current)===null||Ot===void 0||Ot.focus({preventScroll:!0})}},[me]);var Qa=Ee.useState(!1),ya=(0,Ne.Z)(Qa,2),Ga=ya[0],xa=ya[1],Fa=Ee.useContext(ot),ua;ye===!1?ua={distance:0}:ye===!0?ua={}:ua=ye||{};var Pt=(rn=(Ht=(Qe=ua)===null||Qe===void 0?void 0:Qe.distance)!==null&&Ht!==void 0?Ht:Fa==null?void 0:Fa.pushDistance)!==null&&rn!==void 0?rn:180,wt=Ee.useMemo(function(){return{pushDistance:Pt,push:function(){xa(!0)},pull:function(){xa(!1)}}},[Pt]);Ee.useEffect(function(){if(me){var Ot;Fa==null||(Ot=Fa.push)===null||Ot===void 0||Ot.call(Fa)}else{var pt;Fa==null||(pt=Fa.pull)===null||pt===void 0||pt.call(Fa)}},[me]),Ee.useEffect(function(){return function(){var Ot;Fa==null||(Ot=Fa.pull)===null||Ot===void 0||Ot.call(Fa)}},[]);var ht=bt&&Ee.createElement(Ye.default,(0,_e.Z)({key:"mask"},hn,{visible:me}),function(Ot,pt){var on=Ot.className,Fe=Ot.style;return Ee.createElement("div",{className:ve()("".concat(we,"-mask"),on,cn),style:(0,Xe.Z)((0,Xe.Z)({},Fe),bn),onClick:un&&me?En:void 0,ref:pt})}),Sn=typeof Rt=="function"?Rt(Re):Rt,Pn={};if(Ga&&Pt)switch(Re){case"top":Pn.transform="translateY(".concat(Pt,"px)");break;case"bottom":Pn.transform="translateY(".concat(-Pt,"px)");break;case"left":Pn.transform="translateX(".concat(Pt,"px)");break;default:Pn.transform="translateX(".concat(-Pt,"px)");break}Re==="left"||Re==="right"?Pn.width=ne(Be):Pn.height=ne(it);var fn={onMouseEnter:Rn,onMouseOver:ra,onMouseLeave:Nn,onClick:Zn,onKeyDown:fa,onKeyUp:ea},ca=Ee.createElement(Ye.default,(0,_e.Z)({key:"panel"},Sn,{visible:me,forceRender:Se,onVisibleChanged:function(pt){Wn==null||Wn(pt)},removeOnLeave:!1,leavedClassName:"".concat(we,"-content-wrapper-hidden")}),function(Ot,pt){var on=Ot.className,Fe=Ot.style;return Ee.createElement("div",(0,_e.Z)({className:ve()("".concat(we,"-content-wrapper"),on),style:(0,Xe.Z)((0,Xe.Z)((0,Xe.Z)({},Pn),Fe),gt)},(0,y.Z)(tt,{data:!0})),Ee.createElement(b,(0,_e.Z)({id:Vt,containerRef:pt,prefixCls:we,className:St,style:Gt},fn),xt))}),Vn=(0,Xe.Z)({},He);return Bt&&(Vn.zIndex=Bt),Ee.createElement(ot.Provider,{value:wt},Ee.createElement("div",{className:ve()(we,"".concat(we,"-").concat(Re),xe,(Je={},(0,lt.Z)(Je,"".concat(we,"-open"),me),(0,lt.Z)(Je,"".concat(we,"-inline"),ke),Je)),style:Vn,tabIndex:-1,ref:Un,onKeyDown:Ia},ht,Ee.createElement("div",{tabIndex:0,ref:pa,style:ie,"aria-hidden":"true","data-sentinel":"start"}),ca,Ee.createElement("div",{tabIndex:0,ref:Jn,style:ie,"aria-hidden":"true","data-sentinel":"end"})))}var ce=Ee.forwardRef(ue),fe=ce,Ce=function(Ct){var rn=Ct.open,Ht=rn===void 0?!1:rn,Qe=Ct.prefixCls,Je=Qe===void 0?"rc-drawer":Qe,we=Ct.placement,me=we===void 0?"right":we,Re=Ct.autoFocus,ke=Re===void 0?!0:Re,ye=Ct.keyboard,Se=ye===void 0?!0:ye,et=Ct.width,Ie=et===void 0?378:et,xe=Ct.mask,He=xe===void 0?!0:xe,Bt=Ct.maskClosable,St=Bt===void 0?!0:Bt,Vt=Ct.getContainer,Gt=Ct.forceRender,Rt=Ct.afterOpenChange,Be=Ct.destroyOnClose,it=Ct.onMouseEnter,xt=Ct.onMouseOver,gt=Ct.onMouseLeave,bt=Ct.onClick,un=Ct.onKeyDown,hn=Ct.onKeyUp,cn=Ct.panelRef,bn=Ee.useState(!1),Wn=(0,Ne.Z)(bn,2),En=Wn[0],Rn=Wn[1],ra=Ee.useState(!1),Nn=(0,Ne.Z)(ra,2),Zn=Nn[0],fa=Nn[1];(0,Me.Z)(function(){fa(!0)},[]);var ea=Zn?Ht:!1,Un=Ee.useRef(),pa=Ee.useRef();(0,Me.Z)(function(){ea&&(pa.current=document.activeElement)},[ea]);var Jn=function(xa){var Fa;if(Rn(xa),Rt==null||Rt(xa),!xa&&pa.current&&!((Fa=Un.current)!==null&&Fa!==void 0&&Fa.contains(pa.current))){var ua;(ua=pa.current)===null||ua===void 0||ua.focus({preventScroll:!0})}},Ia=Ee.useMemo(function(){return{panel:cn}},[cn]);if(!Gt&&!En&&!ea&&Be)return null;var Qa={onMouseEnter:it,onMouseOver:xt,onMouseLeave:gt,onClick:bt,onKeyDown:un,onKeyUp:hn},ya=(0,Xe.Z)((0,Xe.Z)({},Ct),{},{open:ea,prefixCls:Je,placement:me,autoFocus:ke,keyboard:Se,width:Ie,mask:He,maskClosable:St,inline:Vt===!1,afterOpenChange:Jn,ref:Un},Qa);return Ee.createElement(at.Provider,{value:Ia},Ee.createElement(Oe.Z,{open:ea||Gt||En,autoDestroy:!1,getContainer:Vt,autoLock:He&&(ea||En)},Ee.createElement(fe,ya)))},Pe=Ce,je=Pe,pe=re(62892),Ve=re(36355),Nt=re(32441),Zt=re(47729),ft=tt=>{const{prefixCls:Ct,title:rn,footer:Ht,extra:Qe,closeIcon:Je,closable:we,onClose:me,headerStyle:Re,drawerStyle:ke,bodyStyle:ye,footerStyle:Se,children:et}=tt,Ie=Ee.useCallback(Vt=>Ee.createElement("button",{type:"button",onClick:me,"aria-label":"Close",className:`${Ct}-close`},Vt),[me]),[xe,He]=(0,Zt.Z)(we,Je,Ie,void 0,!0),Bt=Ee.useMemo(()=>!rn&&!xe?null:Ee.createElement("div",{style:Re,className:ve()(`${Ct}-header`,{[`${Ct}-header-close-only`]:xe&&!rn&&!Qe})},Ee.createElement("div",{className:`${Ct}-header-title`},He,rn&&Ee.createElement("div",{className:`${Ct}-title`},rn)),Qe&&Ee.createElement("div",{className:`${Ct}-extra`},Qe)),[xe,He,Qe,Re,Ct,rn]),St=Ee.useMemo(()=>{if(!Ht)return null;const Vt=`${Ct}-footer`;return Ee.createElement("div",{className:Vt,style:Se},Ht)},[Ht,Se,Ct]);return Ee.createElement("div",{className:`${Ct}-wrapper-body`,style:ke},Bt,Ee.createElement("div",{className:`${Ct}-body`,style:ye},et),St)},jt=re(33234),qt=re(83116),_t=re(37613),ze=tt=>{const{componentCls:Ct,motionDurationSlow:rn}=tt,Ht={"&-enter, &-appear, &-leave":{"&-start":{transition:"none"},"&-active":{transition:`all ${rn}`}}};return{[Ct]:{[`${Ct}-mask-motion`]:{"&-enter, &-appear, &-leave":{"&-active":{transition:`all ${rn}`}},"&-enter, &-appear":{opacity:0,"&-active":{opacity:1}},"&-leave":{opacity:1,"&-active":{opacity:0}}},[`${Ct}-panel-motion`]:{"&-left":[Ht,{"&-enter, &-appear":{"&-start":{transform:"translateX(-100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(-100%)"}}}],"&-right":[Ht,{"&-enter, &-appear":{"&-start":{transform:"translateX(100%) !important"},"&-active":{transform:"translateX(0)"}},"&-leave":{transform:"translateX(0)","&-active":{transform:"translateX(100%)"}}}],"&-top":[Ht,{"&-enter, &-appear":{"&-start":{transform:"translateY(-100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(-100%)"}}}],"&-bottom":[Ht,{"&-enter, &-appear":{"&-start":{transform:"translateY(100%) !important"},"&-active":{transform:"translateY(0)"}},"&-leave":{transform:"translateY(0)","&-active":{transform:"translateY(100%)"}}}]}}}};const ut=tt=>{const{componentCls:Ct,zIndexPopup:rn,colorBgMask:Ht,colorBgElevated:Qe,motionDurationSlow:Je,motionDurationMid:we,padding:me,paddingLG:Re,fontSizeLG:ke,lineHeightLG:ye,lineWidth:Se,lineType:et,colorSplit:Ie,marginSM:xe,colorIcon:He,colorIconHover:Bt,colorText:St,fontWeightStrong:Vt,footerPaddingBlock:Gt,footerPaddingInline:Rt}=tt,Be=`${Ct}-content-wrapper`;return{[Ct]:{position:"fixed",inset:0,zIndex:rn,pointerEvents:"none","&-pure":{position:"relative",background:Qe,[`&${Ct}-left`]:{boxShadow:tt.boxShadowDrawerLeft},[`&${Ct}-right`]:{boxShadow:tt.boxShadowDrawerRight},[`&${Ct}-top`]:{boxShadow:tt.boxShadowDrawerUp},[`&${Ct}-bottom`]:{boxShadow:tt.boxShadowDrawerDown}},"&-inline":{position:"absolute"},[`${Ct}-mask`]:{position:"absolute",inset:0,zIndex:rn,background:Ht,pointerEvents:"auto"},[Be]:{position:"absolute",zIndex:rn,maxWidth:"100vw",transition:`all ${Je}`,"&-hidden":{display:"none"}},[`&-left > ${Be}`]:{top:0,bottom:0,left:{_skip_check_:!0,value:0},boxShadow:tt.boxShadowDrawerLeft},[`&-right > ${Be}`]:{top:0,right:{_skip_check_:!0,value:0},bottom:0,boxShadow:tt.boxShadowDrawerRight},[`&-top > ${Be}`]:{top:0,insetInline:0,boxShadow:tt.boxShadowDrawerUp},[`&-bottom > ${Be}`]:{bottom:0,insetInline:0,boxShadow:tt.boxShadowDrawerDown},[`${Ct}-content`]:{width:"100%",height:"100%",overflow:"auto",background:Qe,pointerEvents:"auto"},[`${Ct}-wrapper-body`]:{display:"flex",flexDirection:"column",width:"100%",height:"100%"},[`${Ct}-header`]:{display:"flex",flex:0,alignItems:"center",padding:`${me}px ${Re}px`,fontSize:ke,lineHeight:ye,borderBottom:`${Se}px ${et} ${Ie}`,"&-title":{display:"flex",flex:1,alignItems:"center",minWidth:0,minHeight:0}},[`${Ct}-extra`]:{flex:"none"},[`${Ct}-close`]:{display:"inline-block",marginInlineEnd:xe,color:He,fontWeight:Vt,fontSize:ke,fontStyle:"normal",lineHeight:1,textAlign:"center",textTransform:"none",textDecoration:"none",background:"transparent",border:0,outline:0,cursor:"pointer",transition:`color ${we}`,textRendering:"auto","&:focus, &:hover":{color:Bt,textDecoration:"none"}},[`${Ct}-title`]:{flex:1,margin:0,color:St,fontWeight:tt.fontWeightStrong,fontSize:ke,lineHeight:ye},[`${Ct}-body`]:{flex:1,minWidth:0,minHeight:0,padding:Re,overflow:"auto"},[`${Ct}-footer`]:{flexShrink:0,padding:`${Gt}px ${Rt}px`,borderTop:`${Se}px ${et} ${Ie}`},"&-rtl":{direction:"rtl"}}}};var dt=(0,qt.Z)("Drawer",tt=>{const Ct=(0,_t.TS)(tt,{});return[ut(Ct),ze(Ct)]},tt=>({zIndexPopup:tt.zIndexPopupBase,footerPaddingBlock:tt.paddingXS,footerPaddingInline:tt.padding})),Le=re(11575),nt=function(tt,Ct){var rn={};for(var Ht in tt)Object.prototype.hasOwnProperty.call(tt,Ht)&&Ct.indexOf(Ht)<0&&(rn[Ht]=tt[Ht]);if(tt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Qe=0,Ht=Object.getOwnPropertySymbols(tt);Qe<Ht.length;Qe++)Ct.indexOf(Ht[Qe])<0&&Object.prototype.propertyIsEnumerable.call(tt,Ht[Qe])&&(rn[Ht[Qe]]=tt[Ht[Qe]]);return rn};const Tt=null,an={distance:180},vt=tt=>{var Ct;const{rootClassName:rn,width:Ht,height:Qe,size:Je="default",mask:we=!0,push:me=an,open:Re,afterOpenChange:ke,onClose:ye,prefixCls:Se,getContainer:et,style:Ie,className:xe,visible:He,afterVisibleChange:Bt}=tt,St=nt(tt,["rootClassName","width","height","size","mask","push","open","afterOpenChange","onClose","prefixCls","getContainer","style","className","visible","afterVisibleChange"]),{getPopupContainer:Vt,getPrefixCls:Gt,direction:Rt,drawer:Be}=Ee.useContext(Ve.E_),it=Gt("drawer",Se),[xt,gt]=dt(it),bt=et===void 0&&Vt?()=>Vt(document.body):et,un=ve()({"no-mask":!we,[`${it}-rtl`]:Rt==="rtl"},rn,gt),hn=Ee.useMemo(()=>Ht!=null?Ht:Je==="large"?736:378,[Ht,Je]),cn=Ee.useMemo(()=>Qe!=null?Qe:Je==="large"?736:378,[Qe,Je]),bn={motionName:(0,pe.m)(it,"mask-motion"),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500},Wn=Rn=>({motionName:(0,pe.m)(it,`panel-motion-${Rn}`),motionAppear:!0,motionEnter:!0,motionLeave:!0,motionDeadline:500}),En=(0,Le.H)();return xt(Ee.createElement(jt.BR,null,Ee.createElement(Nt.Ux,{status:!0,override:!0},Ee.createElement(je,Object.assign({prefixCls:it,onClose:ye,maskMotion:bn,motion:Wn},St,{open:Re!=null?Re:He,mask:we,push:me,width:hn,height:cn,style:Object.assign(Object.assign({},Be==null?void 0:Be.style),Ie),className:ve()(Be==null?void 0:Be.className,xe),rootClassName:un,getContainer:bt,afterOpenChange:ke!=null?ke:Bt,panelRef:En}),Ee.createElement(ft,Object.assign({prefixCls:it},St,{onClose:ye}))))))},$t=tt=>{const{prefixCls:Ct,style:rn,className:Ht,placement:Qe="right"}=tt,Je=nt(tt,["prefixCls","style","className","placement"]),{getPrefixCls:we}=Ee.useContext(Ve.E_),me=we("drawer",Ct),[Re,ke]=dt(me),ye=ve()(me,`${me}-pure`,`${me}-${Qe}`,ke,Ht);return Re(Ee.createElement("div",{className:ye,style:rn},Ee.createElement(ft,Object.assign({prefixCls:me},Je))))};vt._InternalPanelDoNotUseOrYouWillBeFired=$t;var De=vt},91857:function(ct,kt,re){"use strict";var x=re(59301),ve=re(38819),Xe=re(92310),Ne=re.n(Xe),Oe=re(31561),Me=re(70425),Ee=re(18929),Ze=re(2738),at=re(79676),ot=re(53487),lt=re(92343),_e=re(36355),Ye=re(20834),le=re(40875),y=re(88088),a=re(47211);const E=null,b=ie=>{const{menu:ue,arrow:ce,prefixCls:fe,children:Ce,trigger:Pe,disabled:je,dropdownRender:pe,getPopupContainer:Ve,overlayClassName:Nt,rootClassName:Zt,open:Ue,onOpenChange:ft,visible:jt,onVisibleChange:qt,mouseEnterDelay:_t=.15,mouseLeaveDelay:yt=.1,autoAdjustOverflow:ze=!0,placement:ut="",overlay:dt,transitionName:Le}=ie,{getPopupContainer:nt,getPrefixCls:Tt,direction:an}=x.useContext(_e.E_),vt=x.useMemo(()=>{const xe=Tt();return Le!==void 0?Le:ut.includes("top")?`${xe}-slide-down`:`${xe}-slide-up`},[Tt,ut,Le]),$t=x.useMemo(()=>ut?ut.includes("Center")?ut.slice(0,ut.indexOf("Center")):ut:an==="rtl"?"bottomRight":"bottomLeft",[ut,an]),De=Tt("dropdown",fe),[tt,Ct]=(0,a.Z)(De),[,rn]=(0,y.Z)(),Ht=x.Children.only(Ce),Qe=(0,lt.Tm)(Ht,{className:Ne()(`${De}-trigger`,{[`${De}-rtl`]:an==="rtl"},Ht.props.className),disabled:je}),Je=je?[]:Pe;let we;Je&&Je.includes("contextMenu")&&(we=!0);const[me,Re]=(0,Ee.Z)(!1,{value:Ue!=null?Ue:jt}),ke=(0,Me.useEvent)(xe=>{ft==null||ft(xe),qt==null||qt(xe),Re(xe)}),ye=Ne()(Nt,Zt,Ct,{[`${De}-rtl`]:an==="rtl"}),Se=(0,at.Z)({arrowPointAtCenter:typeof ce=="object"&&ce.pointAtCenter,autoAdjustOverflow:ze,offset:rn.marginXXS,arrowWidth:ce?rn.sizePopupArrow:0,borderRadius:rn.borderRadius}),et=x.useCallback(()=>{Re(!1)},[]),Ie=()=>{let xe;return ue!=null&&ue.items?xe=x.createElement(Ye.default,Object.assign({},ue)):typeof dt=="function"?xe=dt():xe=dt,pe&&(xe=pe(xe)),xe=x.Children.only(typeof xe=="string"?x.createElement("span",null,xe):xe),x.createElement(le.J,{prefixCls:`${De}-menu`,expandIcon:x.createElement("span",{className:`${De}-menu-submenu-arrow`},x.createElement(ve.Z,{className:`${De}-menu-submenu-arrow-icon`})),mode:"vertical",selectable:!1,onClick:et,validator:He=>{let{mode:Bt}=He}},xe)};return tt(x.createElement(Oe.Z,Object.assign({alignPoint:we},(0,Ze.Z)(ie,["rootClassName"]),{mouseEnterDelay:_t,mouseLeaveDelay:yt,visible:me,builtinPlacements:Se,arrow:!!ce,overlayClassName:ye,prefixCls:De,getPopupContainer:Ve||nt,transitionName:vt,trigger:Je,overlay:Ie,placement:$t,onVisibleChange:ke}),Qe))};function z(ie){return Object.assign(Object.assign({},ie),{align:{overflow:{adjustX:!1,adjustY:!1}}})}const ne=(0,ot.Z)(b,"dropdown",ie=>ie,z),ae=ie=>x.createElement(ne,Object.assign({},ie),x.createElement("span",null));b._InternalPanelDoNotUseOrYouWillBeFired=ae,kt.Z=b},38854:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return y}});var x=re(91857),ve=re(92310),Xe=re.n(ve),Ne=re(59301),Oe=re(18785),Me=re(3113),Ee=re(36355),Ze=re(81327),at=re(33234),ot=re(47211),lt=function(a,E){var b={};for(var z in a)Object.prototype.hasOwnProperty.call(a,z)&&E.indexOf(z)<0&&(b[z]=a[z]);if(a!=null&&typeof Object.getOwnPropertySymbols=="function")for(var ne=0,z=Object.getOwnPropertySymbols(a);ne<z.length;ne++)E.indexOf(z[ne])<0&&Object.prototype.propertyIsEnumerable.call(a,z[ne])&&(b[z[ne]]=a[z[ne]]);return b};const _e=a=>{const{getPopupContainer:E,getPrefixCls:b,direction:z}=Ne.useContext(Ee.E_),{prefixCls:ne,type:ae="default",danger:ie,disabled:ue,loading:ce,onClick:fe,htmlType:Ce,children:Pe,className:je,menu:pe,arrow:Ve,autoFocus:Nt,overlay:Zt,trigger:Ue,align:ft,open:jt,onOpenChange:qt,placement:_t,getPopupContainer:yt,href:ze,icon:ut=Ne.createElement(Oe.Z,null),title:dt,buttonsRender:Le=Ie=>Ie,mouseEnterDelay:nt,mouseLeaveDelay:Tt,overlayClassName:an,overlayStyle:vt,destroyPopupOnHide:$t,dropdownRender:De}=a,tt=lt(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"]),Ct=b("dropdown",ne),rn=`${Ct}-button`,[Ht,Qe]=(0,ot.Z)(Ct),Je={menu:pe,arrow:Ve,autoFocus:Nt,align:ft,disabled:ue,trigger:ue?[]:Ue,onOpenChange:qt,getPopupContainer:yt||E,mouseEnterDelay:nt,mouseLeaveDelay:Tt,overlayClassName:an,overlayStyle:vt,destroyPopupOnHide:$t,dropdownRender:De},{compactSize:we,compactItemClassnames:me}=(0,at.ri)(Ct,z),Re=Xe()(rn,me,je,Qe);"overlay"in a&&(Je.overlay=Zt),"open"in a&&(Je.open=jt),"placement"in a?Je.placement=_t:Je.placement=z==="rtl"?"bottomLeft":"bottomRight";const ke=Ne.createElement(Me.ZP,{type:ae,danger:ie,disabled:ue,loading:ce,onClick:fe,htmlType:Ce,href:ze,title:dt},Pe),ye=Ne.createElement(Me.ZP,{type:ae,danger:ie,icon:ut}),[Se,et]=Le([ke,ye]);return Ht(Ne.createElement(Ze.Z.Compact,Object.assign({className:Re,size:we,block:!0},tt),Se,Ne.createElement(x.Z,Object.assign({},Je),et)))};_e.__ANT_BUTTON=!0;var Ye=_e;const le=x.Z;le.Button=Ye;var y=le},47211:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return lt}});var x=re(17313),ve=re(13826),Xe=re(92899),Ne=re(29878),Oe=re(19447),Me=re(83116),Ee=re(37613),at=_e=>{const{componentCls:Ye,menuCls:le,colorError:y,colorTextLightSolid:a}=_e,E=`${le}-item`;return{[`${Ye}, ${Ye}-menu-submenu`]:{[`${le} ${E}`]:{[`&${E}-danger:not(${E}-disabled)`]:{color:y,"&:hover":{color:a,backgroundColor:y}}}}}};const ot=_e=>{const{componentCls:Ye,menuCls:le,zIndexPopup:y,dropdownArrowDistance:a,sizePopupArrow:E,antCls:b,iconCls:z,motionDurationMid:ne,dropdownPaddingVertical:ae,fontSize:ie,dropdownEdgeChildPadding:ue,colorTextDisabled:ce,fontSizeIcon:fe,controlPaddingHorizontal:Ce,colorBgElevated:Pe}=_e;return[{[Ye]:Object.assign(Object.assign({},(0,x.Wf)(_e)),{position:"absolute",top:-9999,left:{_skip_check_:!0,value:-9999},zIndex:y,display:"block","&::before":{position:"absolute",insetBlock:-a+E/2,zIndex:-9999,opacity:1e-4,content:'""'},[`&-trigger${b}-btn`]:{[`& > ${z}-down, & > ${b}-btn-icon > ${z}-down`]:{fontSize:fe}},[`${Ye}-wrap`]:{position:"relative",[`${b}-btn > ${z}-down`]:{fontSize:fe},[`${z}-down::before`]:{transition:`transform ${ne}`}},[`${Ye}-wrap-open`]:{[`${z}-down::before`]:{transform:"rotate(180deg)"}},"\n &-hidden,\n &-menu-hidden,\n &-menu-submenu-hidden\n ":{display:"none"},[`&${b}-slide-down-enter${b}-slide-down-enter-active${Ye}-placement-bottomLeft,
|
|
&${b}-slide-down-appear${b}-slide-down-appear-active${Ye}-placement-bottomLeft,
|
|
&${b}-slide-down-enter${b}-slide-down-enter-active${Ye}-placement-bottom,
|
|
&${b}-slide-down-appear${b}-slide-down-appear-active${Ye}-placement-bottom,
|
|
&${b}-slide-down-enter${b}-slide-down-enter-active${Ye}-placement-bottomRight,
|
|
&${b}-slide-down-appear${b}-slide-down-appear-active${Ye}-placement-bottomRight`]:{animationName:ve.fJ},[`&${b}-slide-up-enter${b}-slide-up-enter-active${Ye}-placement-topLeft,
|
|
&${b}-slide-up-appear${b}-slide-up-appear-active${Ye}-placement-topLeft,
|
|
&${b}-slide-up-enter${b}-slide-up-enter-active${Ye}-placement-top,
|
|
&${b}-slide-up-appear${b}-slide-up-appear-active${Ye}-placement-top,
|
|
&${b}-slide-up-enter${b}-slide-up-enter-active${Ye}-placement-topRight,
|
|
&${b}-slide-up-appear${b}-slide-up-appear-active${Ye}-placement-topRight`]:{animationName:ve.Qt},[`&${b}-slide-down-leave${b}-slide-down-leave-active${Ye}-placement-bottomLeft,
|
|
&${b}-slide-down-leave${b}-slide-down-leave-active${Ye}-placement-bottom,
|
|
&${b}-slide-down-leave${b}-slide-down-leave-active${Ye}-placement-bottomRight`]:{animationName:ve.Uw},[`&${b}-slide-up-leave${b}-slide-up-leave-active${Ye}-placement-topLeft,
|
|
&${b}-slide-up-leave${b}-slide-up-leave-active${Ye}-placement-top,
|
|
&${b}-slide-up-leave${b}-slide-up-leave-active${Ye}-placement-topRight`]:{animationName:ve.ly}})},(0,Oe.ZP)(_e,{colorBg:Pe,limitVerticalRadius:!0,arrowPlacement:{top:!0,bottom:!0}}),{[`${Ye} ${le}`]:{position:"relative",margin:0},[`${le}-submenu-popup`]:{position:"absolute",zIndex:y,background:"transparent",boxShadow:"none",transformOrigin:"0 0","ul, li":{listStyle:"none",margin:0}},[`${Ye}, ${Ye}-menu-submenu`]:{[le]:Object.assign(Object.assign({padding:ue,listStyleType:"none",backgroundColor:Pe,backgroundClip:"padding-box",borderRadius:_e.borderRadiusLG,outline:"none",boxShadow:_e.boxShadowSecondary},(0,x.Qy)(_e)),{[`${le}-item-group-title`]:{padding:`${ae}px ${Ce}px`,color:_e.colorTextDescription,transition:`all ${ne}`},[`${le}-item`]:{position:"relative",display:"flex",alignItems:"center"},[`${le}-item-icon`]:{minWidth:ie,marginInlineEnd:_e.marginXS,fontSize:_e.fontSizeSM},[`${le}-title-content`]:{flex:"auto","> a":{color:"inherit",transition:`all ${ne}`,"&:hover":{color:"inherit"},"&::after":{position:"absolute",inset:0,content:'""'}}},[`${le}-item, ${le}-submenu-title`]:Object.assign(Object.assign({clear:"both",margin:0,padding:`${ae}px ${Ce}px`,color:_e.colorText,fontWeight:"normal",fontSize:ie,lineHeight:_e.lineHeight,cursor:"pointer",transition:`all ${ne}`,borderRadius:_e.borderRadiusSM,"&:hover, &-active":{backgroundColor:_e.controlItemBgHover}},(0,x.Qy)(_e)),{"&-selected":{color:_e.colorPrimary,backgroundColor:_e.controlItemBgActive,"&:hover, &-active":{backgroundColor:_e.controlItemBgActiveHover}},"&-disabled":{color:ce,cursor:"not-allowed","&:hover":{color:ce,backgroundColor:Pe,cursor:"not-allowed"},a:{pointerEvents:"none"}},"&-divider":{height:1,margin:`${_e.marginXXS}px 0`,overflow:"hidden",lineHeight:0,backgroundColor:_e.colorSplit},[`${Ye}-menu-submenu-expand-icon`]:{position:"absolute",insetInlineEnd:_e.paddingXS,[`${Ye}-menu-submenu-arrow-icon`]:{marginInlineEnd:"0 !important",color:_e.colorTextDescription,fontSize:fe,fontStyle:"normal"}}}),[`${le}-item-group-list`]:{margin:`0 ${_e.marginXS}px`,padding:0,listStyle:"none"},[`${le}-submenu-title`]:{paddingInlineEnd:Ce+_e.fontSizeSM},[`${le}-submenu-vertical`]:{position:"relative"},[`${le}-submenu${le}-submenu-disabled ${Ye}-menu-submenu-title`]:{[`&, ${Ye}-menu-submenu-arrow-icon`]:{color:ce,backgroundColor:Pe,cursor:"not-allowed"}},[`${le}-submenu-selected ${Ye}-menu-submenu-title`]:{color:_e.colorPrimary}})}},[(0,ve.oN)(_e,"slide-up"),(0,ve.oN)(_e,"slide-down"),(0,Xe.Fm)(_e,"move-up"),(0,Xe.Fm)(_e,"move-down"),(0,Ne._y)(_e,"zoom-big")]]};var lt=(0,Me.Z)("Dropdown",(_e,Ye)=>{let{rootPrefixCls:le}=Ye;const{marginXXS:y,sizePopupArrow:a,controlHeight:E,fontSize:b,lineHeight:z,paddingXXS:ne,componentCls:ae,borderRadiusLG:ie}=_e,ue=(E-b*z)/2,{dropdownArrowOffset:ce}=(0,Oe.fS)({contentRadius:ie}),fe=(0,Ee.TS)(_e,{menuCls:`${ae}-menu`,rootPrefixCls:le,dropdownArrowDistance:a/2+y,dropdownArrowOffset:ce,dropdownPaddingVertical:ue,dropdownEdgeChildPadding:ne});return[ot(fe),at(fe)]},_e=>({zIndexPopup:_e.zIndexPopupBase+50}))},8628:function(ct,kt,re){"use strict";var x=re(59301),ve=re(34280),Xe=re(56762),Ne=re(69507);function Oe(){let Me=arguments.length>0&&arguments[0]!==void 0?arguments[0]:!0;const Ee=(0,x.useRef)({}),Ze=(0,Xe.Z)(),at=(0,Ne.ZP)();return(0,ve.Z)(()=>{const ot=at.subscribe(lt=>{Ee.current=lt,Me&&Ze()});return()=>at.unsubscribe(ot)},[]),Ee.current}kt.Z=Oe},11611:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Vn}});var x=re(59301),ve=re(15277),Xe=re(92310),Ne=re.n(Xe),Oe=re(54476),Me=re(33885),Ee=re(20068),Ze=re(42978),at=re(76190),ot=re(75931),lt=re(55468),_e=re(18929),Ye=["crossOrigin","decoding","draggable","loading","referrerPolicy","sizes","srcSet","useMap","alt"],le=x.createContext(null),y=0;function a(Ot,pt){var on=x.useState(function(){return y+=1,String(y)}),Fe=(0,Ze.Z)(on,1),gn=Fe[0],zn=x.useContext(le),jn={data:pt,canPreview:Ot};return x.useEffect(function(){if(zn)return zn.register(gn,jn)},[]),x.useEffect(function(){zn&&zn.register(gn,jn)},[Ot,pt]),gn}function E(Ot){return new Promise(function(pt){var on=document.createElement("img");on.onerror=function(){return pt(!1)},on.onload=function(){return pt(!0)},on.src=Ot})}function b(Ot){var pt=Ot.src,on=Ot.isCustomPlaceholder,Fe=Ot.fallback,gn=(0,x.useState)(on?"loading":"normal"),zn=(0,Ze.Z)(gn,2),jn=zn[0],xn=zn[1],Ae=(0,x.useRef)(!1),Et=jn==="error";(0,x.useEffect)(function(){E(pt).then(function(Xt){Xt||xn("error")})},[pt]),(0,x.useEffect)(function(){on&&!Ae.current?xn("loading"):Et&&xn("normal")},[pt]);var Ft=function(){xn("normal")},At=function(Qt){Ae.current=!1,jn==="loading"&&Qt!=null&&Qt.complete&&(Qt.naturalWidth||Qt.naturalHeight)&&(Ae.current=!0,Ft())},nn=Et&&Fe?{src:Fe}:{onLoad:Ft,src:pt};return[At,nn,jn]}var z=re(86923),ne=re(8224),ae=re(10228),ie=re(48736);function ue(Ot,pt,on,Fe){var gn=pt+on,zn=(on-Fe)/2;if(on>Fe){if(pt>0)return(0,Ee.Z)({},Ot,zn);if(pt<0&&gn<Fe)return(0,Ee.Z)({},Ot,-zn)}else if(pt<0||gn>Fe)return(0,Ee.Z)({},Ot,pt<0?zn:-zn);return{}}function ce(Ot,pt,on,Fe){var gn=(0,lt.g1)(),zn=gn.width,jn=gn.height,xn=null;return Ot<=zn&&pt<=jn?xn={x:0,y:0}:(Ot>zn||pt>jn)&&(xn=(0,Me.Z)((0,Me.Z)({},ue("x",on,Ot,zn)),ue("y",Fe,pt,jn))),xn}var fe=re(13697),Ce=re(16089),Pe={x:0,y:0,rotate:0,scale:1,flipX:!1,flipY:!1};function je(Ot,pt,on,Fe){var gn=(0,x.useRef)(null),zn=(0,x.useRef)([]),jn=(0,x.useState)(Pe),xn=(0,Ze.Z)(jn,2),Ae=xn[0],Et=xn[1],Ft=function(Qt){Et(Pe),Fe&&!(0,fe.Z)(Pe,Ae)&&Fe({transform:Pe,action:Qt})},At=function(Qt,tn){gn.current===null&&(zn.current=[],gn.current=(0,Ce.Z)(function(){Et(function(Kn){var rt=Kn;return zn.current.forEach(function(Te){rt=(0,Me.Z)((0,Me.Z)({},rt),Te)}),gn.current=null,Fe==null||Fe({transform:rt,action:tn}),rt})})),zn.current.push((0,Me.Z)((0,Me.Z)({},Ae),Qt))},nn=function(Qt,tn,Kn,rt){var Te=Ot.current,Dt=Te.width,ln=Te.height,Cn=Te.offsetWidth,_n=Te.offsetHeight,Kt=Te.offsetLeft,Wt=Te.offsetTop,Jt=Qt,zt=Ae.scale*Qt;zt>on?(Jt=on/Ae.scale,zt=on):zt<pt&&(Jt=pt/Ae.scale,zt=pt);var Dn=Kn!=null?Kn:innerWidth/2,mn=rt!=null?rt:innerHeight/2,On=Jt-1,Hn=On*Dt*.5,Ln=On*ln*.5,wn=On*(Dn-Ae.x-Kt),ha=On*(mn-Ae.y-Wt),wa=Ae.x-(wn-Hn),_a=Ae.y-(ha-Ln);if(Qt<1&&zt===1){var In=Cn*zt,Na=_n*zt,Ma=(0,lt.g1)(),ta=Ma.width,na=Ma.height;In<=ta&&Na<=na&&(wa=0,_a=0)}At({x:wa,y:_a,scale:zt},tn)};return{transform:Ae,resetTransform:Ft,updateTransform:At,dispatchZoomChange:nn}}var pe=re(43403),Ve=re(77900),Nt=function(pt){var on=pt.visible,Fe=pt.maskTransitionName,gn=pt.getContainer,zn=pt.prefixCls,jn=pt.rootClassName,xn=pt.icons,Ae=pt.countRender,Et=pt.showSwitch,Ft=pt.showProgress,At=pt.current,nn=pt.transform,Xt=pt.count,Qt=pt.scale,tn=pt.minScale,Kn=pt.maxScale,rt=pt.closeIcon,Te=pt.onSwitchLeft,Dt=pt.onSwitchRight,ln=pt.onClose,Cn=pt.onZoomIn,_n=pt.onZoomOut,Kt=pt.onRotateRight,Wt=pt.onRotateLeft,Jt=pt.onFlipX,zt=pt.onFlipY,Dn=pt.toolbarRender,mn=(0,x.useContext)(le),On=xn.rotateLeft,Hn=xn.rotateRight,Ln=xn.zoomIn,wn=xn.zoomOut,ha=xn.close,wa=xn.left,_a=xn.right,In=xn.flipX,Na=xn.flipY,Ma="".concat(zn,"-operations-operation");x.useEffect(function(){var Ua=function(Va){Va.keyCode===ae.Z.ESC&&ln()};return on&&window.addEventListener("keydown",Ua),function(){window.removeEventListener("keydown",Ua)}},[on]);var ta=[{icon:Na,onClick:zt,type:"flipY"},{icon:In,onClick:Jt,type:"flipX"},{icon:On,onClick:Wt,type:"rotateLeft"},{icon:Hn,onClick:Kt,type:"rotateRight"},{icon:wn,onClick:_n,type:"zoomOut",disabled:Qt===tn},{icon:Ln,onClick:Cn,type:"zoomIn",disabled:Qt===Kn}],na=ta.map(function(Ua){var Za,Va=Ua.icon,er=Ua.onClick,Da=Ua.type,oa=Ua.disabled;return x.createElement("div",{className:Ne()(Ma,(Za={},(0,Ee.Z)(Za,"".concat(zn,"-operations-operation-").concat(Da),!0),(0,Ee.Z)(Za,"".concat(zn,"-operations-operation-disabled"),!!oa),Za)),onClick:er,key:Da},Va)}),ar=x.createElement("div",{className:"".concat(zn,"-operations")},na);return x.createElement(Ve.default,{visible:on,motionName:Fe},function(Ua){var Za=Ua.className,Va=Ua.style;return x.createElement(pe.Z,{open:!0,getContainer:gn!=null?gn:document.body},x.createElement("div",{className:Ne()("".concat(zn,"-operations-wrapper"),Za,jn),style:Va},rt===null?null:x.createElement("button",{className:"".concat(zn,"-close"),onClick:ln},rt||ha),Et&&x.createElement(x.Fragment,null,x.createElement("div",{className:Ne()("".concat(zn,"-switch-left"),(0,Ee.Z)({},"".concat(zn,"-switch-left-disabled"),At===0)),onClick:Te},wa),x.createElement("div",{className:Ne()("".concat(zn,"-switch-right"),(0,Ee.Z)({},"".concat(zn,"-switch-right-disabled"),At===Xt-1)),onClick:Dt},_a)),x.createElement("div",{className:"".concat(zn,"-footer")},Ft&&x.createElement("div",{className:"".concat(zn,"-progress")},Ae?Ae(At+1,Xt):"".concat(At+1," / ").concat(Xt)),Dn?Dn(ar,(0,Me.Z)({icons:{flipYIcon:na[0],flipXIcon:na[1],rotateLeftIcon:na[2],rotateRightIcon:na[3],zoomOutIcon:na[4],zoomInIcon:na[5]},actions:{onFlipY:zt,onFlipX:Jt,onRotateLeft:Wt,onRotateRight:Kt,onZoomOut:_n,onZoomIn:Cn},transform:nn},mn?{current:At,total:Xt}:{})):ar)))})},Zt=Nt,Ue=1,ft=1,jt=["fallback","src","imgRef"],qt=["prefixCls","src","alt","fallback","movable","onClose","visible","icons","rootClassName","closeIcon","getContainer","current","count","countRender","scaleStep","minScale","maxScale","transitionName","maskTransitionName","imageRender","imgCommonProps","toolbarRender","onTransform","onChange"],_t=function(pt){var on=pt.fallback,Fe=pt.src,gn=pt.imgRef,zn=(0,ot.Z)(pt,jt),jn=b({src:Fe,fallback:on}),xn=(0,Ze.Z)(jn,2),Ae=xn[0],Et=xn[1];return x.createElement("img",(0,Oe.Z)({ref:function(At){gn.current=At,Ae(At)}},zn,Et))},yt=function(pt){var on=pt.prefixCls,Fe=pt.src,gn=pt.alt,zn=pt.fallback,jn=pt.movable,xn=jn===void 0?!0:jn,Ae=pt.onClose,Et=pt.visible,Ft=pt.icons,At=Ft===void 0?{}:Ft,nn=pt.rootClassName,Xt=pt.closeIcon,Qt=pt.getContainer,tn=pt.current,Kn=tn===void 0?0:tn,rt=pt.count,Te=rt===void 0?1:rt,Dt=pt.countRender,ln=pt.scaleStep,Cn=ln===void 0?.5:ln,_n=pt.minScale,Kt=_n===void 0?1:_n,Wt=pt.maxScale,Jt=Wt===void 0?50:Wt,zt=pt.transitionName,Dn=zt===void 0?"zoom":zt,mn=pt.maskTransitionName,On=mn===void 0?"fade":mn,Hn=pt.imageRender,Ln=pt.imgCommonProps,wn=pt.toolbarRender,ha=pt.onTransform,wa=pt.onChange,_a=(0,ot.Z)(pt,qt),In=(0,x.useRef)(),Na=(0,x.useRef)({deltaX:0,deltaY:0,transformX:0,transformY:0}),Ma=(0,x.useState)(!1),ta=(0,Ze.Z)(Ma,2),na=ta[0],ar=ta[1],Ua=(0,x.useContext)(le),Za=Ua&&Te>1,Va=Ua&&Te>=1,er=je(In,Kt,Jt,ha),Da=er.transform,oa=er.resetTransform,Ba=er.updateTransform,ia=er.dispatchZoomChange,lr=(0,x.useState)(!0),$a=(0,Ze.Z)(lr,2),rr=$a[0],Oa=$a[1],sr=Da.rotate,aa=Da.scale,qn=Da.x,Ra=Da.y,Yt=Ne()((0,Ee.Z)({},"".concat(on,"-moving"),na));(0,x.useEffect)(function(){rr||Oa(!0)},[rr]);var Sa=function(){oa("close")},ba=function(){ia(Ue+Cn,"zoomIn")},An=function(){ia(Ue/(Ue+Cn),"zoomOut")},pn=function(){Ba({rotate:sr+90},"rotateRight")},Bn=function(){Ba({rotate:sr-90},"rotateLeft")},yn=function(){Ba({flipX:!Da.flipX},"flipX")},Ca=function(){Ba({flipY:!Da.flipY},"flipY")},en=function(Yn){Yn==null||Yn.preventDefault(),Yn==null||Yn.stopPropagation(),Kn>0&&(Oa(!1),oa("prev"),wa==null||wa(Kn-1,Kn))},Ja=function(Yn){Yn==null||Yn.preventDefault(),Yn==null||Yn.stopPropagation(),Kn<Te-1&&(Oa(!1),oa("next"),wa==null||wa(Kn+1,Kn))},Ta=function(){if(Et&&na){ar(!1);var Yn=Na.current,Xa=Yn.transformX,Lt=Yn.transformY,mt=qn!==Xa&&Ra!==Lt;if(!mt)return;var Mt=In.current.offsetWidth*aa,vn=In.current.offsetHeight*aa,Qn=In.current.getBoundingClientRect(),ga=Qn.left,sn=Qn.top,Xn=sr%180!==0,da=ce(Xn?vn:Mt,Xn?Mt:vn,ga,sn);da&&Ba((0,Me.Z)({},da),"dragRebound")}},Ka=function(Yn){!xn||Yn.button!==0||(Yn.preventDefault(),Yn.stopPropagation(),Na.current={deltaX:Yn.pageX-Da.x,deltaY:Yn.pageY-Da.y,transformX:Da.x,transformY:Da.y},ar(!0))},Ya=function(Yn){Et&&na&&Ba({x:Yn.pageX-Na.current.deltaX,y:Yn.pageY-Na.current.deltaY},"move")},ja=function(Yn){if(!(!Et||Yn.deltaY==0)){var Xa=Math.abs(Yn.deltaY/100),Lt=Math.min(Xa,ft),mt=Ue+Lt*Cn;Yn.deltaY>0&&(mt=Ue/mt),ia(mt,"wheel",Yn.clientX,Yn.clientY)}},ir=function(Yn){!Et||!Za||(Yn.keyCode===ae.Z.LEFT?en():Yn.keyCode===ae.Z.RIGHT&&Ja())},Pa=function(Yn){Et&&(aa!==1?Ba({x:0,y:0,scale:1},"doubleClick"):ia(Ue+Cn,"doubleClick",Yn.clientX,Yn.clientY))};(0,x.useEffect)(function(){var La,Yn,Xa,Lt;if(xn){Xa=(0,ne.Z)(window,"mouseup",Ta,!1),Lt=(0,ne.Z)(window,"mousemove",Ya,!1);try{window.top!==window.self&&(La=(0,ne.Z)(window.top,"mouseup",Ta,!1),Yn=(0,ne.Z)(window.top,"mousemove",Ya,!1))}catch(mt){(0,ie.Kp)(!1,"[rc-image] ".concat(mt))}}return function(){var mt,Mt,vn,Qn;(mt=Xa)===null||mt===void 0||mt.remove(),(Mt=Lt)===null||Mt===void 0||Mt.remove(),(vn=La)===null||vn===void 0||vn.remove(),(Qn=Yn)===null||Qn===void 0||Qn.remove()}},[Et,na,qn,Ra,sr,xn]),(0,x.useEffect)(function(){var La=(0,ne.Z)(window,"keydown",ir,!1);return function(){La.remove()}},[Et,Za,Kn]);var la=x.createElement(_t,(0,Oe.Z)({},Ln,{width:pt.width,height:pt.height,imgRef:In,className:"".concat(on,"-img"),alt:gn,style:{transform:"translate3d(".concat(Da.x,"px, ").concat(Da.y,"px, 0) scale3d(").concat(Da.flipX?"-":"").concat(aa,", ").concat(Da.flipY?"-":"").concat(aa,", 1) rotate(").concat(sr,"deg)"),transitionDuration:!rr&&"0s"},fallback:zn,src:Fe,onWheel:ja,onMouseDown:Ka,onDoubleClick:Pa}));return x.createElement(x.Fragment,null,x.createElement(z.Z,(0,Oe.Z)({transitionName:Dn,maskTransitionName:On,closable:!1,keyboard:!0,prefixCls:on,onClose:Ae,visible:Et,wrapClassName:Yt,rootClassName:nn,getContainer:Qt},_a,{afterClose:Sa}),x.createElement("div",{className:"".concat(on,"-img-wrapper")},Hn?Hn(la,(0,Me.Z)({transform:Da},Ua?{current:Kn}:{})):la)),x.createElement(Zt,{visible:Et,transform:Da,maskTransitionName:On,closeIcon:Xt,getContainer:Qt,prefixCls:on,rootClassName:nn,icons:At,countRender:Dt,showSwitch:Za,showProgress:Va,current:Kn,count:Te,scale:aa,minScale:Kt,maxScale:Jt,toolbarRender:wn,onSwitchLeft:en,onSwitchRight:Ja,onZoomIn:ba,onZoomOut:An,onRotateRight:pn,onRotateLeft:Bn,onFlipX:yn,onFlipY:Ca,onClose:Ae}))},ze=yt,ut=re(94480);function dt(Ot){var pt=x.useState({}),on=(0,Ze.Z)(pt,2),Fe=on[0],gn=on[1],zn=x.useCallback(function(xn,Ae){return gn(function(Et){return(0,Me.Z)((0,Me.Z)({},Et),{},(0,Ee.Z)({},xn,Ae))}),function(){gn(function(Et){var Ft=(0,Me.Z)({},Et);return delete Ft[xn],Ft})}},[]),jn=x.useMemo(function(){return Ot?Ot.map(function(xn){if(typeof xn=="string")return{data:{src:xn}};var Ae={};return Object.keys(xn).forEach(function(Et){["src"].concat((0,ut.Z)(Ye)).includes(Et)&&(Ae[Et]=xn[Et])}),{data:Ae}}):Object.keys(Fe).reduce(function(xn,Ae){var Et=Fe[Ae],Ft=Et.canPreview,At=Et.data;return Ft&&xn.push({data:At,id:Ae}),xn},[])},[Ot,Fe]);return[jn,zn]}var Le=["visible","onVisibleChange","getContainer","current","movable","minScale","maxScale","countRender","closeIcon","onChange","onTransform","toolbarRender","imageRender"],nt=["src"],Tt=function(pt){var on,Fe=pt.previewPrefixCls,gn=Fe===void 0?"rc-image-preview":Fe,zn=pt.children,jn=pt.icons,xn=jn===void 0?{}:jn,Ae=pt.items,Et=pt.preview,Ft=pt.fallback,At=(0,at.Z)(Et)==="object"?Et:{},nn=At.visible,Xt=At.onVisibleChange,Qt=At.getContainer,tn=At.current,Kn=At.movable,rt=At.minScale,Te=At.maxScale,Dt=At.countRender,ln=At.closeIcon,Cn=At.onChange,_n=At.onTransform,Kt=At.toolbarRender,Wt=At.imageRender,Jt=(0,ot.Z)(At,Le),zt=dt(Ae),Dn=(0,Ze.Z)(zt,2),mn=Dn[0],On=Dn[1],Hn=(0,_e.Z)(0,{value:tn}),Ln=(0,Ze.Z)(Hn,2),wn=Ln[0],ha=Ln[1],wa=(0,x.useState)(!1),_a=(0,Ze.Z)(wa,2),In=_a[0],Na=_a[1],Ma=((on=mn[wn])===null||on===void 0?void 0:on.data)||{},ta=Ma.src,na=(0,ot.Z)(Ma,nt),ar=(0,_e.Z)(!!nn,{value:nn,onChange:function(sr,aa){Xt==null||Xt(sr,aa,wn)}}),Ua=(0,Ze.Z)(ar,2),Za=Ua[0],Va=Ua[1],er=(0,x.useState)(null),Da=(0,Ze.Z)(er,2),oa=Da[0],Ba=Da[1],ia=x.useCallback(function(Oa,sr,aa){var qn=mn.findIndex(function(Ra){return Ra.id===Oa});Va(!0),Ba({x:sr,y:aa}),ha(qn<0?0:qn),Na(!0)},[mn]);x.useEffect(function(){Za?In||ha(0):Na(!1)},[Za]);var lr=function(sr,aa){ha(sr),Cn==null||Cn(sr,aa)},$a=function(){Va(!1),Ba(null)},rr=x.useMemo(function(){return{register:On,onPreview:ia}},[On,ia]);return x.createElement(le.Provider,{value:rr},zn,x.createElement(ze,(0,Oe.Z)({"aria-hidden":!Za,movable:Kn,visible:Za,prefixCls:gn,closeIcon:ln,onClose:$a,mousePosition:oa,imgCommonProps:na,src:ta,fallback:Ft,icons:xn,minScale:rt,maxScale:Te,getContainer:Qt,current:wn,count:mn.length,countRender:Dt,onTransform:_n,toolbarRender:Kt,imageRender:Wt,onChange:lr},Jt)))},an=Tt,vt=["src","alt","onPreviewClose","prefixCls","previewPrefixCls","placeholder","fallback","width","height","style","preview","className","onClick","onError","wrapperClassName","wrapperStyle","rootClassName"],$t=["src","visible","onVisibleChange","getContainer","mask","maskClassName","movable","icons","scaleStep","minScale","maxScale","imageRender","toolbarRender"],De=function(pt){var on=pt.src,Fe=pt.alt,gn=pt.onPreviewClose,zn=pt.prefixCls,jn=zn===void 0?"rc-image":zn,xn=pt.previewPrefixCls,Ae=xn===void 0?"".concat(jn,"-preview"):xn,Et=pt.placeholder,Ft=pt.fallback,At=pt.width,nn=pt.height,Xt=pt.style,Qt=pt.preview,tn=Qt===void 0?!0:Qt,Kn=pt.className,rt=pt.onClick,Te=pt.onError,Dt=pt.wrapperClassName,ln=pt.wrapperStyle,Cn=pt.rootClassName,_n=(0,ot.Z)(pt,vt),Kt=Et&&Et!==!0,Wt=(0,at.Z)(tn)==="object"?tn:{},Jt=Wt.src,zt=Wt.visible,Dn=zt===void 0?void 0:zt,mn=Wt.onVisibleChange,On=mn===void 0?gn:mn,Hn=Wt.getContainer,Ln=Hn===void 0?void 0:Hn,wn=Wt.mask,ha=Wt.maskClassName,wa=Wt.movable,_a=Wt.icons,In=Wt.scaleStep,Na=Wt.minScale,Ma=Wt.maxScale,ta=Wt.imageRender,na=Wt.toolbarRender,ar=(0,ot.Z)(Wt,$t),Ua=Jt!=null?Jt:on,Za=(0,_e.Z)(!!Dn,{value:Dn,onChange:On}),Va=(0,Ze.Z)(Za,2),er=Va[0],Da=Va[1],oa=b({src:on,isCustomPlaceholder:Kt,fallback:Ft}),Ba=(0,Ze.Z)(oa,3),ia=Ba[0],lr=Ba[1],$a=Ba[2],rr=(0,x.useState)(null),Oa=(0,Ze.Z)(rr,2),sr=Oa[0],aa=Oa[1],qn=(0,x.useContext)(le),Ra=!!tn,Yt=function(){Da(!1),aa(null)},Sa=Ne()(jn,Dt,Cn,(0,Ee.Z)({},"".concat(jn,"-error"),$a==="error")),ba=(0,x.useMemo)(function(){var yn={};return Ye.forEach(function(Ca){pt[Ca]!==void 0&&(yn[Ca]=pt[Ca])}),yn},Ye.map(function(yn){return pt[yn]})),An=(0,x.useMemo)(function(){return(0,Me.Z)((0,Me.Z)({},ba),{},{src:Ua})},[Ua,ba]),pn=a(Ra,An),Bn=function(Ca){var en=(0,lt.os)(Ca.target),Ja=en.left,Ta=en.top;qn?qn.onPreview(pn,Ja,Ta):(aa({x:Ja,y:Ta}),Da(!0)),rt==null||rt(Ca)};return x.createElement(x.Fragment,null,x.createElement("div",(0,Oe.Z)({},_n,{className:Sa,onClick:Ra?Bn:rt,style:(0,Me.Z)({width:At,height:nn},ln)}),x.createElement("img",(0,Oe.Z)({},ba,{className:Ne()("".concat(jn,"-img"),(0,Ee.Z)({},"".concat(jn,"-img-placeholder"),Et===!0),Kn),style:(0,Me.Z)({height:nn},Xt),ref:ia},lr,{width:At,height:nn,onError:Te})),$a==="loading"&&x.createElement("div",{"aria-hidden":"true",className:"".concat(jn,"-placeholder")},Et),wn&&Ra&&x.createElement("div",{className:Ne()("".concat(jn,"-mask"),ha),style:{display:(Xt==null?void 0:Xt.display)==="none"?"none":void 0}},wn)),!qn&&Ra&&x.createElement(ze,(0,Oe.Z)({"aria-hidden":!er,visible:er,prefixCls:Ae,onClose:Yt,mousePosition:sr,src:Ua,alt:Fe,fallback:Ft,getContainer:Ln,icons:_a,movable:wa,scaleStep:In,minScale:Na,maxScale:Ma,rootClassName:Cn,imageRender:ta,imgCommonProps:ba,toolbarRender:na},ar)))};De.PreviewGroup=an,De.displayName="Image";var tt=De,Ct=tt,rn=re(62892),Ht=re(36355),Qe=re(31724),Je=re(99267),we=re(33853),me=re(38819),Re={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M672 418H144c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H188V494h440v326z"}},{tag:"path",attrs:{d:"M819.3 328.5c-78.8-100.7-196-153.6-314.6-154.2l-.2-64c0-6.5-7.6-10.1-12.6-6.1l-128 101c-4 3.1-3.9 9.1 0 12.3L492 318.6c5.1 4 12.7.4 12.6-6.1v-63.9c12.9.1 25.9.9 38.8 2.5 42.1 5.2 82.1 18.2 119 38.7 38.1 21.2 71.2 49.7 98.4 84.3 27.1 34.7 46.7 73.7 58.1 115.8a325.95 325.95 0 016.5 140.9h74.9c14.8-103.6-11.3-213-81-302.3z"}}]},name:"rotate-left",theme:"outlined"},ke=Re,ye=re(7657),Se=function(pt,on){return x.createElement(ye.Z,(0,Oe.Z)({},pt,{ref:on,icon:ke}))},et=x.forwardRef(Se),Ie=et,xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"defs",attrs:{},children:[{tag:"style",attrs:{}}]},{tag:"path",attrs:{d:"M480.5 251.2c13-1.6 25.9-2.4 38.8-2.5v63.9c0 6.5 7.5 10.1 12.6 6.1L660 217.6c4-3.2 4-9.2 0-12.3l-128-101c-5.1-4-12.6-.4-12.6 6.1l-.2 64c-118.6.5-235.8 53.4-314.6 154.2A399.75 399.75 0 00123.5 631h74.9c-.9-5.3-1.7-10.7-2.4-16.1-5.1-42.1-2.1-84.1 8.9-124.8 11.4-42.2 31-81.1 58.1-115.8 27.2-34.7 60.3-63.2 98.4-84.3 37-20.6 76.9-33.6 119.1-38.8z"}},{tag:"path",attrs:{d:"M880 418H352c-17.7 0-32 14.3-32 32v414c0 17.7 14.3 32 32 32h528c17.7 0 32-14.3 32-32V450c0-17.7-14.3-32-32-32zm-44 402H396V494h440v326z"}}]},name:"rotate-right",theme:"outlined"},He=xe,Bt=function(pt,on){return x.createElement(ye.Z,(0,Oe.Z)({},pt,{ref:on,icon:He}))},St=x.forwardRef(Bt),Vt=St,Gt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M847.9 592H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h605.2L612.9 851c-4.1 5.2-.4 13 6.3 13h72.5c4.9 0 9.5-2.2 12.6-6.1l168.8-214.1c16.5-21 1.6-51.8-25.2-51.8zM872 356H266.8l144.3-183c4.1-5.2.4-13-6.3-13h-72.5c-4.9 0-9.5 2.2-12.6 6.1L150.9 380.2c-16.5 21-1.6 51.8 25.1 51.8h696c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"swap",theme:"outlined"},Rt=Gt,Be=function(pt,on){return x.createElement(ye.Z,(0,Oe.Z)({},pt,{ref:on,icon:Rt}))},it=x.forwardRef(Be),xt=it,gt={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H519V309c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v134H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h118v134c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V519h118c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-in",theme:"outlined"},bt=gt,un=function(pt,on){return x.createElement(ye.Z,(0,Oe.Z)({},pt,{ref:on,icon:bt}))},hn=x.forwardRef(un),cn=hn,bn={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M637 443H325c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h312c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8zm284 424L775 721c122.1-148.9 113.6-369.5-26-509-148-148.1-388.4-148.1-537 0-148.1 148.6-148.1 389 0 537 139.5 139.6 360.1 148.1 509 26l146 146c3.2 2.8 8.3 2.8 11 0l43-43c2.8-2.7 2.8-7.8 0-11zM696 696c-118.8 118.7-311.2 118.7-430 0-118.7-118.8-118.7-311.2 0-430 118.8-118.7 311.2-118.7 430 0 118.7 118.8 118.7 311.2 0 430z"}}]},name:"zoom-out",theme:"outlined"},Wn=bn,En=function(pt,on){return x.createElement(ye.Z,(0,Oe.Z)({},pt,{ref:on,icon:Wn}))},Rn=x.forwardRef(En),ra=Rn,Nn=re(64993),Zn=re(73819),fa=re(17313),ea=re(29878),Un=re(1950),pa=re(83116),Jn=re(37613);const Ia=Ot=>({position:Ot||"absolute",inset:0}),Qa=Ot=>{const{iconCls:pt,motionDurationSlow:on,paddingXXS:Fe,marginXXS:gn,prefixCls:zn,colorTextLightSolid:jn}=Ot;return{position:"absolute",inset:0,display:"flex",alignItems:"center",justifyContent:"center",color:jn,background:new Nn.C("#000").setAlpha(.5).toRgbString(),cursor:"pointer",opacity:0,transition:`opacity ${on}`,[`.${zn}-mask-info`]:Object.assign(Object.assign({},fa.vS),{padding:`0 ${Fe}px`,[pt]:{marginInlineEnd:gn,svg:{verticalAlign:"baseline"}}})}},ya=Ot=>{const{previewCls:pt,modalMaskBg:on,paddingSM:Fe,marginXL:gn,margin:zn,paddingLG:jn,previewOperationColorDisabled:xn,previewOperationHoverColor:Ae,motionDurationSlow:Et,iconCls:Ft,colorTextLightSolid:At}=Ot,nn=new Nn.C(on).setAlpha(.1),Xt=nn.clone().setAlpha(.2);return{[`${pt}-footer`]:{position:"fixed",bottom:gn,left:{_skip_check_:!0,value:0},width:"100%",display:"flex",flexDirection:"column",alignItems:"center",color:Ot.previewOperationColor},[`${pt}-progress`]:{marginBottom:zn},[`${pt}-close`]:{position:"fixed",top:gn,right:{_skip_check_:!0,value:gn},display:"flex",color:At,backgroundColor:nn.toRgbString(),borderRadius:"50%",padding:Fe,outline:0,border:0,cursor:"pointer",transition:`all ${Et}`,"&:hover":{backgroundColor:Xt.toRgbString()},[`& > ${Ft}`]:{fontSize:Ot.previewOperationSize}},[`${pt}-operations`]:{display:"flex",alignItems:"center",padding:`0 ${jn}px`,backgroundColor:nn.toRgbString(),borderRadius:100,"&-operation":{marginInlineStart:Fe,padding:Fe,cursor:"pointer",transition:`all ${Et}`,userSelect:"none",[`&:not(${pt}-operations-operation-disabled):hover > ${Ft}`]:{color:Ae},"&-disabled":{color:xn,cursor:"not-allowed"},"&:first-of-type":{marginInlineStart:0},[`& > ${Ft}`]:{fontSize:Ot.previewOperationSize}}}}},Ga=Ot=>{const{modalMaskBg:pt,iconCls:on,previewOperationColorDisabled:Fe,previewCls:gn,zIndexPopup:zn,motionDurationSlow:jn}=Ot,xn=new Nn.C(pt).setAlpha(.1),Ae=xn.clone().setAlpha(.2);return{[`${gn}-switch-left, ${gn}-switch-right`]:{position:"fixed",insetBlockStart:"50%",zIndex:zn+1,display:"flex",alignItems:"center",justifyContent:"center",width:Ot.imagePreviewSwitchSize,height:Ot.imagePreviewSwitchSize,marginTop:-Ot.imagePreviewSwitchSize/2,color:Ot.previewOperationColor,background:xn.toRgbString(),borderRadius:"50%",transform:"translateY(-50%)",cursor:"pointer",transition:`all ${jn}`,userSelect:"none","&:hover":{background:Ae.toRgbString()},"&-disabled":{"&, &:hover":{color:Fe,background:"transparent",cursor:"not-allowed",[`> ${on}`]:{cursor:"not-allowed"}}},[`> ${on}`]:{fontSize:Ot.previewOperationSize}},[`${gn}-switch-left`]:{insetInlineStart:Ot.marginSM},[`${gn}-switch-right`]:{insetInlineEnd:Ot.marginSM}}},xa=Ot=>{const{motionEaseOut:pt,previewCls:on,motionDurationSlow:Fe,componentCls:gn}=Ot;return[{[`${gn}-preview-root`]:{[on]:{height:"100%",textAlign:"center",pointerEvents:"none"},[`${on}-body`]:Object.assign(Object.assign({},Ia()),{overflow:"hidden"}),[`${on}-img`]:{maxWidth:"100%",maxHeight:"70%",verticalAlign:"middle",transform:"scale3d(1, 1, 1)",cursor:"grab",transition:`transform ${Fe} ${pt} 0s`,userSelect:"none","&-wrapper":Object.assign(Object.assign({},Ia()),{transition:`transform ${Fe} ${pt} 0s`,display:"flex",justifyContent:"center",alignItems:"center","& > *":{pointerEvents:"auto"},"&::before":{display:"inline-block",width:1,height:"50%",marginInlineEnd:-1,content:'""'}})},[`${on}-moving`]:{[`${on}-preview-img`]:{cursor:"grabbing","&-wrapper":{transitionDuration:"0s"}}}}},{[`${gn}-preview-root`]:{[`${on}-wrap`]:{zIndex:Ot.zIndexPopup}}},{[`${gn}-preview-operations-wrapper`]:{position:"fixed",zIndex:Ot.zIndexPopup+1},"&":[ya(Ot),Ga(Ot)]}]},Fa=Ot=>{const{componentCls:pt}=Ot;return{[pt]:{position:"relative",display:"inline-block",[`${pt}-img`]:{width:"100%",height:"auto",verticalAlign:"middle"},[`${pt}-img-placeholder`]:{backgroundColor:Ot.colorBgContainerDisabled,backgroundImage:"url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=')",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundSize:"30%"},[`${pt}-mask`]:Object.assign({},Qa(Ot)),[`${pt}-mask:hover`]:{opacity:1},[`${pt}-placeholder`]:Object.assign({},Ia())}}},ua=Ot=>{const{previewCls:pt}=Ot;return{[`${pt}-root`]:(0,ea._y)(Ot,"zoom"),"&":(0,Un.J$)(Ot,!0)}};var Pt=(0,pa.Z)("Image",Ot=>{const pt=`${Ot.componentCls}-preview`,on=(0,Jn.TS)(Ot,{previewCls:pt,modalMaskBg:new Nn.C("#000").setAlpha(.45).toRgbString(),imagePreviewSwitchSize:Ot.controlHeightLG});return[Fa(on),xa(on),(0,Zn.QA)((0,Jn.TS)(on,{componentCls:pt})),ua(on)]},Ot=>({zIndexPopup:Ot.zIndexPopupBase+80,previewOperationColor:new Nn.C(Ot.colorTextLightSolid).setAlpha(.65).toRgbString(),previewOperationHoverColor:new Nn.C(Ot.colorTextLightSolid).setAlpha(.85).toRgbString(),previewOperationColorDisabled:new Nn.C(Ot.colorTextLightSolid).setAlpha(.25).toRgbString(),previewOperationSize:Ot.fontSizeIcon*1.5})),wt=function(Ot,pt){var on={};for(var Fe in Ot)Object.prototype.hasOwnProperty.call(Ot,Fe)&&pt.indexOf(Fe)<0&&(on[Fe]=Ot[Fe]);if(Ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gn=0,Fe=Object.getOwnPropertySymbols(Ot);gn<Fe.length;gn++)pt.indexOf(Fe[gn])<0&&Object.prototype.propertyIsEnumerable.call(Ot,Fe[gn])&&(on[Fe[gn]]=Ot[Fe[gn]]);return on};const ht={rotateLeft:x.createElement(Ie,null),rotateRight:x.createElement(Vt,null),zoomIn:x.createElement(cn,null),zoomOut:x.createElement(ra,null),close:x.createElement(Je.Z,null),left:x.createElement(we.Z,null),right:x.createElement(me.Z,null),flipX:x.createElement(xt,null),flipY:x.createElement(xt,{rotate:90})};var Pn=Ot=>{var{previewPrefixCls:pt,preview:on}=Ot,Fe=wt(Ot,["previewPrefixCls","preview"]);const{getPrefixCls:gn}=x.useContext(Ht.E_),zn=gn("image",pt),jn=`${zn}-preview`,xn=gn(),[Ae,Et]=Pt(zn),Ft=x.useMemo(()=>{var At;if(on===!1)return on;const nn=typeof on=="object"?on:{},Xt=Ne()(Et,(At=nn.rootClassName)!==null&&At!==void 0?At:"");return Object.assign(Object.assign({},nn),{transitionName:(0,rn.m)(xn,"zoom",nn.transitionName),maskTransitionName:(0,rn.m)(xn,"fade",nn.maskTransitionName),rootClassName:Xt})},[on]);return Ae(x.createElement(Ct.PreviewGroup,Object.assign({preview:Ft,previewPrefixCls:jn,icons:ht},Fe)))},fn=function(Ot,pt){var on={};for(var Fe in Ot)Object.prototype.hasOwnProperty.call(Ot,Fe)&&pt.indexOf(Fe)<0&&(on[Fe]=Ot[Fe]);if(Ot!=null&&typeof Object.getOwnPropertySymbols=="function")for(var gn=0,Fe=Object.getOwnPropertySymbols(Ot);gn<Fe.length;gn++)pt.indexOf(Fe[gn])<0&&Object.prototype.propertyIsEnumerable.call(Ot,Fe[gn])&&(on[Fe[gn]]=Ot[Fe[gn]]);return on};const ca=Ot=>{const{prefixCls:pt,preview:on,className:Fe,rootClassName:gn,style:zn}=Ot,jn=fn(Ot,["prefixCls","preview","className","rootClassName","style"]),{getPrefixCls:xn,locale:Ae=Qe.Z,getPopupContainer:Et,image:Ft}=x.useContext(Ht.E_),At=xn("image",pt),nn=xn(),Xt=Ae.Image||Qe.Z.Image,[Qt,tn]=Pt(At),Kn=Ne()(gn,tn),rt=Ne()(Fe,tn,Ft==null?void 0:Ft.className),Te=x.useMemo(()=>{if(on===!1)return on;const ln=typeof on=="object"?on:{},{getContainer:Cn}=ln,_n=fn(ln,["getContainer"]);return Object.assign(Object.assign({mask:x.createElement("div",{className:`${At}-mask-info`},x.createElement(ve.Z,null),Xt==null?void 0:Xt.preview),icons:ht},_n),{getContainer:Cn||Et,transitionName:(0,rn.m)(nn,"zoom",ln.transitionName),maskTransitionName:(0,rn.m)(nn,"fade",ln.maskTransitionName)})},[on,Xt]),Dt=Object.assign(Object.assign({},Ft==null?void 0:Ft.style),zn);return Qt(x.createElement(Ct,Object.assign({prefixCls:At,preview:Te,rootClassName:Kn,className:rt,style:Dt},jn)))};ca.PreviewGroup=Pn;var Vn=ca},45818:function(ct,kt,re){"use strict";re.d(kt,{D:function(){return ne},Z:function(){return ue}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M912 192H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 284H328c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h584c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM104 228a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0zm0 284a56 56 0 10112 0 56 56 0 10-112 0z"}}]},name:"bars",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(fe,Ce){return ve.createElement(Oe.Z,(0,x.Z)({},fe,{ref:Ce,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee,at=re(33853),ot=re(38819),lt=re(92310),_e=re.n(lt),Ye=re(2738),y=ce=>!isNaN(parseFloat(ce))&&isFinite(ce),a=re(36355),E=re(84966),b=function(ce,fe){var Ce={};for(var Pe in ce)Object.prototype.hasOwnProperty.call(ce,Pe)&&fe.indexOf(Pe)<0&&(Ce[Pe]=ce[Pe]);if(ce!=null&&typeof Object.getOwnPropertySymbols=="function")for(var je=0,Pe=Object.getOwnPropertySymbols(ce);je<Pe.length;je++)fe.indexOf(Pe[je])<0&&Object.prototype.propertyIsEnumerable.call(ce,Pe[je])&&(Ce[Pe[je]]=ce[Pe[je]]);return Ce};const z={xs:"479.98px",sm:"575.98px",md:"767.98px",lg:"991.98px",xl:"1199.98px",xxl:"1599.98px"},ne=ve.createContext({}),ae=(()=>{let ce=0;return function(){let fe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"";return ce+=1,`${fe}${ce}`}})();var ue=ve.forwardRef((ce,fe)=>{const{prefixCls:Ce,className:Pe,trigger:je,children:pe,defaultCollapsed:Ve=!1,theme:Nt="dark",style:Zt={},collapsible:Ue=!1,reverseArrow:ft=!1,width:jt=200,collapsedWidth:qt=80,zeroWidthTriggerStyle:_t,breakpoint:yt,onCollapse:ze,onBreakpoint:ut}=ce,dt=b(ce,["prefixCls","className","trigger","children","defaultCollapsed","theme","style","collapsible","reverseArrow","width","collapsedWidth","zeroWidthTriggerStyle","breakpoint","onCollapse","onBreakpoint"]),{siderHook:Le}=(0,ve.useContext)(E.Gs),[nt,Tt]=(0,ve.useState)("collapsed"in ce?ce.collapsed:Ve),[an,vt]=(0,ve.useState)(!1);(0,ve.useEffect)(()=>{"collapsed"in ce&&Tt(ce.collapsed)},[ce.collapsed]);const $t=(Qe,Je)=>{"collapsed"in ce||Tt(Qe),ze==null||ze(Qe,Je)},De=(0,ve.useRef)();De.current=Qe=>{vt(Qe.matches),ut==null||ut(Qe.matches),nt!==Qe.matches&&$t(Qe.matches,"responsive")},(0,ve.useEffect)(()=>{function Qe(we){return De.current(we)}let Je;if(typeof window!="undefined"){const{matchMedia:we}=window;if(we&&yt&&yt in z){Je=we(`(max-width: ${z[yt]})`);try{Je.addEventListener("change",Qe)}catch(me){Je.addListener(Qe)}Qe(Je)}}return()=>{try{Je==null||Je.removeEventListener("change",Qe)}catch(we){Je==null||Je.removeListener(Qe)}}},[yt]),(0,ve.useEffect)(()=>{const Qe=ae("ant-sider-");return Le.addSider(Qe),()=>Le.removeSider(Qe)},[]);const tt=()=>{$t(!nt,"clickTrigger")},{getPrefixCls:Ct}=(0,ve.useContext)(a.E_),rn=()=>{const Qe=Ct("layout-sider",Ce),Je=(0,Ye.Z)(dt,["collapsed"]),we=nt?qt:jt,me=y(we)?`${we}px`:String(we),Re=parseFloat(String(qt||0))===0?ve.createElement("span",{onClick:tt,className:_e()(`${Qe}-zero-width-trigger`,`${Qe}-zero-width-trigger-${ft?"right":"left"}`),style:_t},je||ve.createElement(Ze,null)):null,Se={expanded:ft?ve.createElement(ot.Z,null):ve.createElement(at.Z,null),collapsed:ft?ve.createElement(at.Z,null):ve.createElement(ot.Z,null)}[nt?"collapsed":"expanded"],et=je!==null?Re||ve.createElement("div",{className:`${Qe}-trigger`,onClick:tt,style:{width:me}},je||Se):null,Ie=Object.assign(Object.assign({},Zt),{flex:`0 0 ${me}`,maxWidth:me,minWidth:me,width:me}),xe=_e()(Qe,`${Qe}-${Nt}`,{[`${Qe}-collapsed`]:!!nt,[`${Qe}-has-trigger`]:Ue&&je!==null&&!Re,[`${Qe}-below`]:!!an,[`${Qe}-zero-width`]:parseFloat(me)===0},Pe);return ve.createElement("aside",Object.assign({className:xe},Je,{style:Ie,ref:fe}),ve.createElement("div",{className:`${Qe}-children`},pe),Ue||an&&Re?et:null)},Ht=ve.useMemo(()=>({siderCollapsed:nt}),[nt]);return ve.createElement(ne.Provider,{value:Ht},rn())})},84966:function(ct,kt,re){"use strict";re.d(kt,{VY:function(){return ne},$_:function(){return z},h4:function(){return b},Gs:function(){return Ye},ZP:function(){return ae}});var x=re(94480),ve=re(92310),Xe=re.n(ve),Ne=re(2738),Oe=re(59301),Me=re(36355),Ee=re(83116),at=ie=>{const{componentCls:ue,bodyBg:ce,lightSiderBg:fe,lightTriggerBg:Ce,lightTriggerColor:Pe}=ie;return{[`${ue}-sider-light`]:{background:fe,[`${ue}-sider-trigger`]:{color:Pe,background:Ce},[`${ue}-sider-zero-width-trigger`]:{color:Pe,background:Ce,border:`1px solid ${ce}`,borderInlineStart:0}}}};const ot=ie=>{const{antCls:ue,componentCls:ce,colorText:fe,triggerColor:Ce,footerBg:Pe,triggerBg:je,headerHeight:pe,headerPadding:Ve,headerColor:Nt,footerPadding:Zt,triggerHeight:Ue,zeroTriggerHeight:ft,zeroTriggerWidth:jt,motionDurationMid:qt,motionDurationSlow:_t,fontSize:yt,borderRadius:ze,bodyBg:ut,headerBg:dt,siderBg:Le}=ie;return{[ce]:Object.assign(Object.assign({display:"flex",flex:"auto",flexDirection:"column",minHeight:0,background:ut,"&, *":{boxSizing:"border-box"},[`&${ce}-has-sider`]:{flexDirection:"row",[`> ${ce}, > ${ce}-content`]:{width:0}},[`${ce}-header, &${ce}-footer`]:{flex:"0 0 auto"},[`${ce}-sider`]:{position:"relative",minWidth:0,background:Le,transition:`all ${qt}, background 0s`,"&-children":{height:"100%",marginTop:-.1,paddingTop:.1,[`${ue}-menu${ue}-menu-inline-collapsed`]:{width:"auto"}},"&-has-trigger":{paddingBottom:Ue},"&-right":{order:1},"&-trigger":{position:"fixed",bottom:0,zIndex:1,height:Ue,color:Ce,lineHeight:`${Ue}px`,textAlign:"center",background:je,cursor:"pointer",transition:`all ${qt}`},"&-zero-width":{"> *":{overflow:"hidden"},"&-trigger":{position:"absolute",top:pe,insetInlineEnd:-jt,zIndex:1,width:jt,height:ft,color:Ce,fontSize:ie.fontSizeXL,display:"flex",alignItems:"center",justifyContent:"center",background:Le,borderStartStartRadius:0,borderStartEndRadius:ze,borderEndEndRadius:ze,borderEndStartRadius:0,cursor:"pointer",transition:`background ${_t} ease`,"&::after":{position:"absolute",inset:0,background:"transparent",transition:`all ${_t}`,content:'""'},"&:hover::after":{background:"rgba(255, 255, 255, 0.2)"},"&-right":{insetInlineStart:-jt,borderStartStartRadius:ze,borderStartEndRadius:0,borderEndEndRadius:0,borderEndStartRadius:ze}}}}},at(ie)),{"&-rtl":{direction:"rtl"}}),[`${ce}-header`]:{height:pe,padding:Ve,color:Nt,lineHeight:`${pe}px`,background:dt,[`${ue}-menu`]:{lineHeight:"inherit"}},[`${ce}-footer`]:{padding:Zt,color:fe,fontSize:yt,background:Pe},[`${ce}-content`]:{flex:"auto",minHeight:0}}};var lt=(0,Ee.Z)("Layout",ie=>[ot(ie)],ie=>{const{colorBgLayout:ue,controlHeight:ce,controlHeightLG:fe,colorText:Ce,controlHeightSM:Pe,marginXXS:je,colorTextLightSolid:pe,colorBgContainer:Ve}=ie,Nt=fe*1.25;return{colorBgHeader:"#001529",colorBgBody:ue,colorBgTrigger:"#002140",bodyBg:ue,headerBg:"#001529",headerHeight:ce*2,headerPadding:`0 ${Nt}px`,headerColor:Ce,footerPadding:`${Pe}px ${Nt}px`,footerBg:ue,siderBg:"#001529",triggerHeight:fe+je*2,triggerBg:"#002140",triggerColor:pe,zeroTriggerWidth:fe,zeroTriggerHeight:fe,lightSiderBg:Ve,lightTriggerBg:Ve,lightTriggerColor:Ce}},{deprecatedTokens:[["colorBgBody","bodyBg"],["colorBgHeader","headerBg"],["colorBgTrigger","triggerBg"]]}),_e=function(ie,ue){var ce={};for(var fe in ie)Object.prototype.hasOwnProperty.call(ie,fe)&&ue.indexOf(fe)<0&&(ce[fe]=ie[fe]);if(ie!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ce=0,fe=Object.getOwnPropertySymbols(ie);Ce<fe.length;Ce++)ue.indexOf(fe[Ce])<0&&Object.prototype.propertyIsEnumerable.call(ie,fe[Ce])&&(ce[fe[Ce]]=ie[fe[Ce]]);return ce};const Ye=Oe.createContext({siderHook:{addSider:()=>null,removeSider:()=>null}});function le(ie){let{suffixCls:ue,tagName:ce,displayName:fe}=ie;return Ce=>Oe.forwardRef((je,pe)=>Oe.createElement(Ce,Object.assign({ref:pe,suffixCls:ue,tagName:ce},je)))}const y=Oe.forwardRef((ie,ue)=>{const{prefixCls:ce,suffixCls:fe,className:Ce,tagName:Pe}=ie,je=_e(ie,["prefixCls","suffixCls","className","tagName"]),{getPrefixCls:pe}=Oe.useContext(Me.E_),Ve=pe("layout",ce),[Nt,Zt]=lt(Ve),Ue=fe?`${Ve}-${fe}`:Ve;return Nt(Oe.createElement(Pe,Object.assign({className:Xe()(ce||Ue,Ce,Zt),ref:ue},je)))}),a=Oe.forwardRef((ie,ue)=>{const{direction:ce}=Oe.useContext(Me.E_),[fe,Ce]=Oe.useState([]),{prefixCls:Pe,className:je,rootClassName:pe,children:Ve,hasSider:Nt,tagName:Zt,style:Ue}=ie,ft=_e(ie,["prefixCls","className","rootClassName","children","hasSider","tagName","style"]),jt=(0,Ne.Z)(ft,["suffixCls"]),{getPrefixCls:qt,layout:_t}=Oe.useContext(Me.E_),yt=qt("layout",Pe),[ze,ut]=lt(yt),dt=Xe()(yt,{[`${yt}-has-sider`]:typeof Nt=="boolean"?Nt:fe.length>0,[`${yt}-rtl`]:ce==="rtl"},_t==null?void 0:_t.className,je,pe,ut),Le=Oe.useMemo(()=>({siderHook:{addSider:nt=>{Ce(Tt=>[].concat((0,x.Z)(Tt),[nt]))},removeSider:nt=>{Ce(Tt=>Tt.filter(an=>an!==nt))}}}),[]);return ze(Oe.createElement(Ye.Provider,{value:Le},Oe.createElement(Zt,Object.assign({ref:ue,className:dt,style:Object.assign(Object.assign({},_t==null?void 0:_t.style),Ue)},jt),Ve)))}),E=le({tagName:"div",displayName:"Layout"})(a),b=le({suffixCls:"header",tagName:"header",displayName:"Header"})(y),z=le({suffixCls:"footer",tagName:"footer",displayName:"Footer"})(y),ne=le({suffixCls:"content",tagName:"main",displayName:"Content"})(y);var ae=E},40875:function(ct,kt,re){"use strict";re.d(kt,{J:function(){return Me}});var x=re(59301),ve=re(33234),Xe=re(70425),Ne=function(Ee,Ze){var at={};for(var ot in Ee)Object.prototype.hasOwnProperty.call(Ee,ot)&&Ze.indexOf(ot)<0&&(at[ot]=Ee[ot]);if(Ee!=null&&typeof Object.getOwnPropertySymbols=="function")for(var lt=0,ot=Object.getOwnPropertySymbols(Ee);lt<ot.length;lt++)Ze.indexOf(ot[lt])<0&&Object.prototype.propertyIsEnumerable.call(Ee,ot[lt])&&(at[ot[lt]]=Ee[ot[lt]]);return at};const Oe=x.createContext(null),Me=x.forwardRef((Ee,Ze)=>{const{children:at}=Ee,ot=Ne(Ee,["children"]),lt=x.useContext(Oe),_e=x.useMemo(()=>Object.assign(Object.assign({},lt),ot),[lt,ot.prefixCls,ot.mode,ot.selectable]);return x.createElement(Oe.Provider,{value:_e},x.createElement(ve.BR,null,(0,Xe.supportNodeRef)(at)?x.cloneElement(at,{ref:Ze}):at))});kt.Z=Oe},20834:function(ct,kt,re){"use strict";re.d(kt,{default:function(){return Ht}});var x=re(15285),ve=re(59301),Xe=re(45818),Ne=re(92310),Oe=re.n(Ne),Me=re(36355),Ee=function(Qe,Je){var we={};for(var me in Qe)Object.prototype.hasOwnProperty.call(Qe,me)&&Je.indexOf(me)<0&&(we[me]=Qe[me]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,me=Object.getOwnPropertySymbols(Qe);Re<me.length;Re++)Je.indexOf(me[Re])<0&&Object.prototype.propertyIsEnumerable.call(Qe,me[Re])&&(we[me[Re]]=Qe[me[Re]]);return we},at=Qe=>{const{prefixCls:Je,className:we,dashed:me}=Qe,Re=Ee(Qe,["prefixCls","className","dashed"]),{getPrefixCls:ke}=ve.useContext(Me.E_),ye=ke("menu",Je),Se=Oe()({[`${ye}-item-divider-dashed`]:!!me},we);return ve.createElement(x.iz,Object.assign({className:Se},Re))},ot=re(11592),lt=re(2738),_e=re(6848),Ye=re(92343),y=(0,ve.createContext)({prefixCls:"",firstLevel:!0,inlineCollapsed:!1}),E=Qe=>{var Je;const{className:we,children:me,icon:Re,title:ke,danger:ye}=Qe,{prefixCls:Se,firstLevel:et,direction:Ie,disableMenuItemTitleTooltip:xe,inlineCollapsed:He}=ve.useContext(y),Bt=it=>{const xt=ve.createElement("span",{className:`${Se}-title-content`},me);return(!Re||(0,Ye.l$)(me)&&me.type==="span")&&me&&it&&et&&typeof me=="string"?ve.createElement("div",{className:`${Se}-inline-collapsed-noicon`},me.charAt(0)):xt},{siderCollapsed:St}=ve.useContext(Xe.D);let Vt=ke;typeof ke=="undefined"?Vt=et?me:"":ke===!1&&(Vt="");const Gt={title:Vt};!St&&!He&&(Gt.title=null,Gt.open=!1);const Rt=(0,ot.Z)(me).length;let Be=ve.createElement(x.ck,Object.assign({},(0,lt.Z)(Qe,["title","icon","danger"]),{className:Oe()({[`${Se}-item-danger`]:ye,[`${Se}-item-only-child`]:(Re?Rt+1:Rt)===1},we),title:typeof ke=="string"?ke:void 0}),(0,Ye.Tm)(Re,{className:Oe()((0,Ye.l$)(Re)?(Je=Re.props)===null||Je===void 0?void 0:Je.className:"",`${Se}-item-icon`)}),Bt(He));return xe||(Be=ve.createElement(_e.Z,Object.assign({},Gt,{placement:Ie==="rtl"?"left":"right",overlayClassName:`${Se}-inline-collapsed-tooltip`}),Be)),Be},z=Qe=>{var Je;const{popupClassName:we,icon:me,title:Re,theme:ke}=Qe,ye=ve.useContext(y),{prefixCls:Se,inlineCollapsed:et,theme:Ie}=ye,xe=(0,x.Xl)();let He;if(!me)He=et&&!xe.length&&Re&&typeof Re=="string"?ve.createElement("div",{className:`${Se}-inline-collapsed-noicon`},Re.charAt(0)):ve.createElement("span",{className:`${Se}-title-content`},Re);else{const St=(0,Ye.l$)(Re)&&Re.type==="span";He=ve.createElement(ve.Fragment,null,(0,Ye.Tm)(me,{className:Oe()((0,Ye.l$)(me)?(Je=me.props)===null||Je===void 0?void 0:Je.className:"",`${Se}-item-icon`)}),St?Re:ve.createElement("span",{className:`${Se}-title-content`},Re))}const Bt=ve.useMemo(()=>Object.assign(Object.assign({},ye),{firstLevel:!1}),[ye]);return ve.createElement(y.Provider,{value:Bt},ve.createElement(x.Wd,Object.assign({},(0,lt.Z)(Qe,["icon"]),{title:He,popupClassName:Oe()(Se,we,`${Se}-${ke||Ie}`)})))},ne=re(18785),ae=re(70425),ie=re(62892),ue=re(40875),ce=function(Qe,Je){var we={};for(var me in Qe)Object.prototype.hasOwnProperty.call(Qe,me)&&Je.indexOf(me)<0&&(we[me]=Qe[me]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,me=Object.getOwnPropertySymbols(Qe);Re<me.length;Re++)Je.indexOf(me[Re])<0&&Object.prototype.propertyIsEnumerable.call(Qe,me[Re])&&(we[me[Re]]=Qe[me[Re]]);return we};function fe(Qe){return(Qe||[]).map((Je,we)=>{if(Je&&typeof Je=="object"){const me=Je,{label:Re,children:ke,key:ye,type:Se}=me,et=ce(me,["label","children","key","type"]),Ie=ye!=null?ye:`tmp-${we}`;return ke||Se==="group"?Se==="group"?ve.createElement(x.BW,Object.assign({key:Ie},et,{title:Re}),fe(ke)):ve.createElement(z,Object.assign({key:Ie},et,{title:Re}),fe(ke)):Se==="divider"?ve.createElement(at,Object.assign({key:Ie},et)):ve.createElement(E,Object.assign({key:Ie},et),Re)}return null}).filter(Je=>Je)}function Ce(Qe){return ve.useMemo(()=>Qe&&fe(Qe),[Qe])}var Pe=re(64993),je=re(17313),pe=re(8378),Ve=re(13826),Nt=re(29878),Zt=re(83116),Ue=re(37613),jt=Qe=>{const{componentCls:Je,motionDurationSlow:we,horizontalLineHeight:me,colorSplit:Re,lineWidth:ke,lineType:ye,itemPaddingInline:Se}=Qe;return{[`${Je}-horizontal`]:{lineHeight:me,border:0,borderBottom:`${ke}px ${ye} ${Re}`,boxShadow:"none","&::after":{display:"block",clear:"both",height:0,content:'"\\20"'},[`${Je}-item, ${Je}-submenu`]:{position:"relative",display:"inline-block",verticalAlign:"bottom",paddingInline:Se},[`> ${Je}-item:hover,
|
|
> ${Je}-item-active,
|
|
> ${Je}-submenu ${Je}-submenu-title:hover`]:{backgroundColor:"transparent"},[`${Je}-item, ${Je}-submenu-title`]:{transition:[`border-color ${we}`,`background ${we}`].join(",")},[`${Je}-submenu-arrow`]:{display:"none"}}}},_t=Qe=>{let{componentCls:Je,menuArrowOffset:we}=Qe;return{[`${Je}-rtl`]:{direction:"rtl"},[`${Je}-submenu-rtl`]:{transformOrigin:"100% 0"},[`${Je}-rtl${Je}-vertical,
|
|
${Je}-submenu-rtl ${Je}-vertical`]:{[`${Je}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateY(-${we})`},"&::after":{transform:`rotate(45deg) translateY(${we})`}}}}};const yt=Qe=>Object.assign({},(0,je.oN)(Qe));var ut=(Qe,Je)=>{const{componentCls:we,itemColor:me,itemSelectedColor:Re,groupTitleColor:ke,itemBg:ye,subMenuItemBg:Se,itemSelectedBg:et,activeBarHeight:Ie,activeBarWidth:xe,activeBarBorderWidth:He,motionDurationSlow:Bt,motionEaseInOut:St,motionEaseOut:Vt,itemPaddingInline:Gt,motionDurationMid:Rt,itemHoverColor:Be,lineType:it,colorSplit:xt,itemDisabledColor:gt,dangerItemColor:bt,dangerItemHoverColor:un,dangerItemSelectedColor:hn,dangerItemActiveBg:cn,dangerItemSelectedBg:bn,itemHoverBg:Wn,itemActiveBg:En,menuSubMenuBg:Rn,horizontalItemSelectedColor:ra,horizontalItemSelectedBg:Nn,horizontalItemBorderRadius:Zn,horizontalItemHoverBg:fa,popupBg:ea}=Qe;return{[`${we}-${Je}, ${we}-${Je} > ${we}`]:{color:me,background:ye,[`&${we}-root:focus-visible`]:Object.assign({},yt(Qe)),[`${we}-item-group-title`]:{color:ke},[`${we}-submenu-selected`]:{[`> ${we}-submenu-title`]:{color:Re}},[`${we}-item-disabled, ${we}-submenu-disabled`]:{color:`${gt} !important`},[`${we}-item:not(${we}-item-selected):not(${we}-submenu-selected)`]:{[`&:hover, > ${we}-submenu-title:hover`]:{color:Be}},[`&:not(${we}-horizontal)`]:{[`${we}-item:not(${we}-item-selected)`]:{"&:hover":{backgroundColor:Wn},"&:active":{backgroundColor:En}},[`${we}-submenu-title`]:{"&:hover":{backgroundColor:Wn},"&:active":{backgroundColor:En}}},[`${we}-item-danger`]:{color:bt,[`&${we}-item:hover`]:{[`&:not(${we}-item-selected):not(${we}-submenu-selected)`]:{color:un}},[`&${we}-item:active`]:{background:cn}},[`${we}-item a`]:{"&, &:hover":{color:"inherit"}},[`${we}-item-selected`]:{color:Re,[`&${we}-item-danger`]:{color:hn},"a, a:hover":{color:"inherit"}},[`& ${we}-item-selected`]:{backgroundColor:et,[`&${we}-item-danger`]:{backgroundColor:bn}},[`${we}-item, ${we}-submenu-title`]:{[`&:not(${we}-item-disabled):focus-visible`]:Object.assign({},yt(Qe))},[`&${we}-submenu > ${we}`]:{backgroundColor:Rn},[`&${we}-popup > ${we}`]:{backgroundColor:ea},[`&${we}-horizontal`]:Object.assign(Object.assign({},Je==="dark"?{borderBottom:0}:{}),{[`> ${we}-item, > ${we}-submenu`]:{top:He,marginTop:-He,marginBottom:0,borderRadius:Zn,"&::after":{position:"absolute",insetInline:Gt,bottom:0,borderBottom:`${Ie}px solid transparent`,transition:`border-color ${Bt} ${St}`,content:'""'},"&:hover, &-active, &-open":{background:fa,"&::after":{borderBottomWidth:Ie,borderBottomColor:ra}},"&-selected":{color:ra,backgroundColor:Nn,"&:hover":{backgroundColor:Nn},"&::after":{borderBottomWidth:Ie,borderBottomColor:ra}}}}),[`&${we}-root`]:{[`&${we}-inline, &${we}-vertical`]:{borderInlineEnd:`${He}px ${it} ${xt}`}},[`&${we}-inline`]:{[`${we}-sub${we}-inline`]:{background:Se},[`${we}-item, ${we}-submenu-title`]:He&&xe?{width:`calc(100% + ${He}px)`}:{},[`${we}-item`]:{position:"relative","&::after":{position:"absolute",insetBlock:0,insetInlineEnd:0,borderInlineEnd:`${xe}px solid ${Re}`,transform:"scaleY(0.0001)",opacity:0,transition:[`transform ${Rt} ${Vt}`,`opacity ${Rt} ${Vt}`].join(","),content:'""'},[`&${we}-item-danger`]:{"&::after":{borderInlineEndColor:hn}}},[`${we}-selected, ${we}-item-selected`]:{"&::after":{transform:"scaleY(1)",opacity:1,transition:[`transform ${Rt} ${St}`,`opacity ${Rt} ${St}`].join(",")}}}}}};const dt=Qe=>{const{componentCls:Je,itemHeight:we,itemMarginInline:me,padding:Re,menuArrowSize:ke,marginXS:ye,itemMarginBlock:Se}=Qe,et=Re+ke+ye;return{[`${Je}-item`]:{position:"relative",overflow:"hidden"},[`${Je}-item, ${Je}-submenu-title`]:{height:we,lineHeight:`${we}px`,paddingInline:Re,overflow:"hidden",textOverflow:"ellipsis",marginInline:me,marginBlock:Se,width:`calc(100% - ${me*2}px)`},[`> ${Je}-item,
|
|
> ${Je}-submenu > ${Je}-submenu-title`]:{height:we,lineHeight:`${we}px`},[`${Je}-item-group-list ${Je}-submenu-title,
|
|
${Je}-submenu-title`]:{paddingInlineEnd:et}}};var nt=Qe=>{const{componentCls:Je,iconCls:we,itemHeight:me,colorTextLightSolid:Re,dropdownWidth:ke,controlHeightLG:ye,motionDurationMid:Se,motionEaseOut:et,paddingXL:Ie,itemMarginInline:xe,fontSizeLG:He,motionDurationSlow:Bt,paddingXS:St,boxShadowSecondary:Vt,collapsedWidth:Gt,collapsedIconSize:Rt}=Qe,Be={height:me,lineHeight:`${me}px`,listStylePosition:"inside",listStyleType:"disc"};return[{[Je]:{"&-inline, &-vertical":Object.assign({[`&${Je}-root`]:{boxShadow:"none"}},dt(Qe))},[`${Je}-submenu-popup`]:{[`${Je}-vertical`]:Object.assign(Object.assign({},dt(Qe)),{boxShadow:Vt})}},{[`${Je}-submenu-popup ${Je}-vertical${Je}-sub`]:{minWidth:ke,maxHeight:`calc(100vh - ${ye*2.5}px)`,padding:"0",overflow:"hidden",borderInlineEnd:0,"&:not([class*='-active'])":{overflowX:"hidden",overflowY:"auto"}}},{[`${Je}-inline`]:{width:"100%",[`&${Je}-root`]:{[`${Je}-item, ${Je}-submenu-title`]:{display:"flex",alignItems:"center",transition:[`border-color ${Bt}`,`background ${Bt}`,`padding ${Se} ${et}`].join(","),[`> ${Je}-title-content`]:{flex:"auto",minWidth:0,overflow:"hidden",textOverflow:"ellipsis"},"> *":{flex:"none"}}},[`${Je}-sub${Je}-inline`]:{padding:0,border:0,borderRadius:0,boxShadow:"none",[`& > ${Je}-submenu > ${Je}-submenu-title`]:Be,[`& ${Je}-item-group-title`]:{paddingInlineStart:Ie}},[`${Je}-item`]:Be}},{[`${Je}-inline-collapsed`]:{width:Gt,[`&${Je}-root`]:{[`${Je}-item, ${Je}-submenu ${Je}-submenu-title`]:{[`> ${Je}-inline-collapsed-noicon`]:{fontSize:He,textAlign:"center"}}},[`> ${Je}-item,
|
|
> ${Je}-item-group > ${Je}-item-group-list > ${Je}-item,
|
|
> ${Je}-item-group > ${Je}-item-group-list > ${Je}-submenu > ${Je}-submenu-title,
|
|
> ${Je}-submenu > ${Je}-submenu-title`]:{insetInlineStart:0,paddingInline:`calc(50% - ${He/2}px - ${xe}px)`,textOverflow:"clip",[`
|
|
${Je}-submenu-arrow,
|
|
${Je}-submenu-expand-icon
|
|
`]:{opacity:0},[`${Je}-item-icon, ${we}`]:{margin:0,fontSize:Rt,lineHeight:`${me}px`,"+ span":{display:"inline-block",opacity:0}}},[`${Je}-item-icon, ${we}`]:{display:"inline-block"},"&-tooltip":{pointerEvents:"none",[`${Je}-item-icon, ${we}`]:{display:"none"},"a, a:hover":{color:Re}},[`${Je}-item-group-title`]:Object.assign(Object.assign({},je.vS),{paddingInline:St})}}]};const Tt=Qe=>{const{componentCls:Je,motionDurationSlow:we,motionDurationMid:me,motionEaseInOut:Re,motionEaseOut:ke,iconCls:ye,iconSize:Se,iconMarginInlineEnd:et}=Qe;return{[`${Je}-item, ${Je}-submenu-title`]:{position:"relative",display:"block",margin:0,whiteSpace:"nowrap",cursor:"pointer",transition:[`border-color ${we}`,`background ${we}`,`padding ${we} ${Re}`].join(","),[`${Je}-item-icon, ${ye}`]:{minWidth:Se,fontSize:Se,transition:[`font-size ${me} ${ke}`,`margin ${we} ${Re}`,`color ${we}`].join(","),"+ span":{marginInlineStart:et,opacity:1,transition:[`opacity ${we} ${Re}`,`margin ${we}`,`color ${we}`].join(",")}},[`${Je}-item-icon`]:Object.assign({},(0,je.Ro)()),[`&${Je}-item-only-child`]:{[`> ${ye}, > ${Je}-item-icon`]:{marginInlineEnd:0}}},[`${Je}-item-disabled, ${Je}-submenu-disabled`]:{background:"none !important",cursor:"not-allowed","&::after":{borderColor:"transparent !important"},a:{color:"inherit !important"},[`> ${Je}-submenu-title`]:{color:"inherit !important",cursor:"not-allowed"}}}},an=Qe=>{const{componentCls:Je,motionDurationSlow:we,motionEaseInOut:me,borderRadius:Re,menuArrowSize:ke,menuArrowOffset:ye}=Qe;return{[`${Je}-submenu`]:{"&-expand-icon, &-arrow":{position:"absolute",top:"50%",insetInlineEnd:Qe.margin,width:ke,color:"currentcolor",transform:"translateY(-50%)",transition:`transform ${we} ${me}, opacity ${we}`},"&-arrow":{"&::before, &::after":{position:"absolute",width:ke*.6,height:ke*.15,backgroundColor:"currentcolor",borderRadius:Re,transition:[`background ${we} ${me}`,`transform ${we} ${me}`,`top ${we} ${me}`,`color ${we} ${me}`].join(","),content:'""'},"&::before":{transform:`rotate(45deg) translateY(-${ye})`},"&::after":{transform:`rotate(-45deg) translateY(${ye})`}}}}},vt=Qe=>{const{antCls:Je,componentCls:we,fontSize:me,motionDurationSlow:Re,motionDurationMid:ke,motionEaseInOut:ye,paddingXS:Se,padding:et,colorSplit:Ie,lineWidth:xe,zIndexPopup:He,borderRadiusLG:Bt,subMenuItemBorderRadius:St,menuArrowSize:Vt,menuArrowOffset:Gt,lineType:Rt,menuPanelMaskInset:Be,groupTitleLineHeight:it,groupTitleFontSize:xt}=Qe;return[{"":{[`${we}`]:Object.assign(Object.assign({},(0,je.dF)()),{"&-hidden":{display:"none"}})},[`${we}-submenu-hidden`]:{display:"none"}},{[we]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,je.Wf)(Qe)),(0,je.dF)()),{marginBottom:0,paddingInlineStart:0,fontSize:me,lineHeight:0,listStyle:"none",outline:"none",transition:`width ${Re} cubic-bezier(0.2, 0, 0, 1) 0s`,"ul, ol":{margin:0,padding:0,listStyle:"none"},"&-overflow":{display:"flex",[`${we}-item`]:{flex:"none"}},[`${we}-item, ${we}-submenu, ${we}-submenu-title`]:{borderRadius:Qe.itemBorderRadius},[`${we}-item-group-title`]:{padding:`${Se}px ${et}px`,fontSize:xt,lineHeight:it,transition:`all ${Re}`},[`&-horizontal ${we}-submenu`]:{transition:[`border-color ${Re} ${ye}`,`background ${Re} ${ye}`].join(",")},[`${we}-submenu, ${we}-submenu-inline`]:{transition:[`border-color ${Re} ${ye}`,`background ${Re} ${ye}`,`padding ${ke} ${ye}`].join(",")},[`${we}-submenu ${we}-sub`]:{cursor:"initial",transition:[`background ${Re} ${ye}`,`padding ${Re} ${ye}`].join(",")},[`${we}-title-content`]:{transition:`color ${Re}`},[`${we}-item a`]:{"&::before":{position:"absolute",inset:0,backgroundColor:"transparent",content:'""'}},[`${we}-item-divider`]:{overflow:"hidden",lineHeight:0,borderColor:Ie,borderStyle:Rt,borderWidth:0,borderTopWidth:xe,marginBlock:xe,padding:0,"&-dashed":{borderStyle:"dashed"}}}),Tt(Qe)),{[`${we}-item-group`]:{[`${we}-item-group-list`]:{margin:0,padding:0,[`${we}-item, ${we}-submenu-title`]:{paddingInline:`${me*2}px ${et}px`}}},"&-submenu":{"&-popup":{position:"absolute",zIndex:He,borderRadius:Bt,boxShadow:"none",transformOrigin:"0 0",[`&${we}-submenu`]:{background:"transparent"},"&::before":{position:"absolute",inset:`${Be}px 0 0`,zIndex:-1,width:"100%",height:"100%",opacity:0,content:'""'}},"&-placement-rightTop::before":{top:0,insetInlineStart:Be},"\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:Qe.paddingXS},"\n &-placement-rightTop,\n &-placement-rightBottom\n ":{paddingInlineStart:Qe.paddingXS},"\n &-placement-topRight,\n &-placement-topLeft\n ":{paddingBottom:Qe.paddingXS},"\n &-placement-bottomRight,\n &-placement-bottomLeft\n ":{paddingTop:Qe.paddingXS},[`> ${we}`]:Object.assign(Object.assign(Object.assign({borderRadius:Bt},Tt(Qe)),an(Qe)),{[`${we}-item, ${we}-submenu > ${we}-submenu-title`]:{borderRadius:St},[`${we}-submenu-title::after`]:{transition:`transform ${Re} ${ye}`}})}}),an(Qe)),{[`&-inline-collapsed ${we}-submenu-arrow,
|
|
&-inline ${we}-submenu-arrow`]:{"&::before":{transform:`rotate(-45deg) translateX(${Gt})`},"&::after":{transform:`rotate(45deg) translateX(-${Gt})`}},[`${we}-submenu-open${we}-submenu-inline > ${we}-submenu-title > ${we}-submenu-arrow`]:{transform:`translateY(-${Vt*.2}px)`,"&::after":{transform:`rotate(-45deg) translateX(-${Gt})`},"&::before":{transform:`rotate(45deg) translateX(${Gt})`}}})},{[`${Je}-layout-header`]:{[we]:{lineHeight:"inherit"}}}]};var $t=(Qe,Je)=>(0,Zt.Z)("Menu",me=>{if(Je===!1)return[];const{colorBgElevated:Re,colorPrimary:ke,colorTextLightSolid:ye,controlHeightLG:Se,fontSize:et,darkItemColor:Ie,darkDangerItemColor:xe,darkItemBg:He,darkSubMenuItemBg:Bt,darkItemSelectedColor:St,darkItemSelectedBg:Vt,darkDangerItemSelectedBg:Gt,darkItemHoverBg:Rt,darkGroupTitleColor:Be,darkItemHoverColor:it,darkItemDisabledColor:xt,darkDangerItemHoverColor:gt,darkDangerItemSelectedColor:bt,darkDangerItemActiveBg:un}=me,hn=et/7*5,cn=(0,Ue.TS)(me,{menuArrowSize:hn,menuHorizontalHeight:Se*1.15,menuArrowOffset:`${hn*.25}px`,menuPanelMaskInset:-7,menuSubMenuBg:Re}),bn=(0,Ue.TS)(cn,{itemColor:Ie,itemHoverColor:it,groupTitleColor:Be,itemSelectedColor:St,itemBg:He,popupBg:He,subMenuItemBg:Bt,itemActiveBg:"transparent",itemSelectedBg:Vt,activeBarHeight:0,activeBarBorderWidth:0,itemHoverBg:Rt,itemDisabledColor:xt,dangerItemColor:xe,dangerItemHoverColor:gt,dangerItemSelectedColor:bt,dangerItemActiveBg:un,dangerItemSelectedBg:Gt,menuSubMenuBg:Bt,horizontalItemSelectedColor:ye,horizontalItemSelectedBg:ke});return[vt(cn),jt(cn),nt(cn),ut(cn,"light"),ut(bn,"dark"),_t(cn),(0,pe.Z)(cn),(0,Ve.oN)(cn,"slide-up"),(0,Ve.oN)(cn,"slide-down"),(0,Nt._y)(cn,"zoom-big")]},me=>{const{colorPrimary:Re,colorError:ke,colorTextDisabled:ye,colorErrorBg:Se,colorText:et,colorTextDescription:Ie,colorBgContainer:xe,colorFillAlter:He,colorFillContent:Bt,lineWidth:St,lineWidthBold:Vt,controlItemBgActive:Gt,colorBgTextHover:Rt,controlHeightLG:Be,lineHeight:it,colorBgElevated:xt,marginXXS:gt,padding:bt,fontSize:un,controlHeightSM:hn,fontSizeLG:cn,colorTextLightSolid:bn,colorErrorHover:Wn}=me,En=new Pe.C(bn).setAlpha(.65).toRgbString();return{dropdownWidth:160,zIndexPopup:me.zIndexPopupBase+50,radiusItem:me.borderRadiusLG,itemBorderRadius:me.borderRadiusLG,radiusSubMenuItem:me.borderRadiusSM,subMenuItemBorderRadius:me.borderRadiusSM,colorItemText:et,itemColor:et,colorItemTextHover:et,itemHoverColor:et,colorItemTextHoverHorizontal:Re,horizontalItemHoverColor:Re,colorGroupTitle:Ie,groupTitleColor:Ie,colorItemTextSelected:Re,itemSelectedColor:Re,colorItemTextSelectedHorizontal:Re,horizontalItemSelectedColor:Re,colorItemBg:xe,itemBg:xe,colorItemBgHover:Rt,itemHoverBg:Rt,colorItemBgActive:Bt,itemActiveBg:Gt,colorSubItemBg:He,subMenuItemBg:He,colorItemBgSelected:Gt,itemSelectedBg:Gt,colorItemBgSelectedHorizontal:"transparent",horizontalItemSelectedBg:"transparent",colorActiveBarWidth:0,activeBarWidth:0,colorActiveBarHeight:Vt,activeBarHeight:Vt,colorActiveBarBorderSize:St,activeBarBorderWidth:St,colorItemTextDisabled:ye,itemDisabledColor:ye,colorDangerItemText:ke,dangerItemColor:ke,colorDangerItemTextHover:ke,dangerItemHoverColor:ke,colorDangerItemTextSelected:ke,dangerItemSelectedColor:ke,colorDangerItemBgActive:Se,dangerItemActiveBg:Se,colorDangerItemBgSelected:Se,dangerItemSelectedBg:Se,itemMarginInline:me.marginXXS,horizontalItemBorderRadius:0,horizontalItemHoverBg:"transparent",itemHeight:Be,groupTitleLineHeight:it,collapsedWidth:Be*2,popupBg:xt,itemMarginBlock:gt,itemPaddingInline:bt,horizontalLineHeight:`${Be*1.15}px`,iconSize:un,iconMarginInlineEnd:hn-un,collapsedIconSize:cn,groupTitleFontSize:un,darkItemDisabledColor:new Pe.C(bn).setAlpha(.25).toRgbString(),darkItemColor:En,darkDangerItemColor:ke,darkItemBg:"#001529",darkSubMenuItemBg:"#000c17",darkItemSelectedColor:bn,darkItemSelectedBg:Re,darkDangerItemSelectedBg:ke,darkItemHoverBg:"transparent",darkGroupTitleColor:En,darkItemHoverColor:bn,darkDangerItemHoverColor:Wn,darkDangerItemSelectedColor:bn,darkDangerItemActiveBg:ke}},{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"]]})(Qe),De=function(Qe,Je){var we={};for(var me in Qe)Object.prototype.hasOwnProperty.call(Qe,me)&&Je.indexOf(me)<0&&(we[me]=Qe[me]);if(Qe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Re=0,me=Object.getOwnPropertySymbols(Qe);Re<me.length;Re++)Je.indexOf(me[Re])<0&&Object.prototype.propertyIsEnumerable.call(Qe,me[Re])&&(we[me[Re]]=Qe[me[Re]]);return we},Ct=(0,ve.forwardRef)((Qe,Je)=>{var we,me;const Re=ve.useContext(ue.Z),ke=Re||{},{getPrefixCls:ye,getPopupContainer:Se,direction:et,menu:Ie}=ve.useContext(Me.E_),xe=ye(),{prefixCls:He,className:Bt,style:St,theme:Vt="light",expandIcon:Gt,_internalDisableMenuItemTitleTooltip:Rt,inlineCollapsed:Be,siderCollapsed:it,items:xt,children:gt,rootClassName:bt,mode:un,selectable:hn,onClick:cn,overflowedIndicatorPopupClassName:bn}=Qe,Wn=De(Qe,["prefixCls","className","style","theme","expandIcon","_internalDisableMenuItemTitleTooltip","inlineCollapsed","siderCollapsed","items","children","rootClassName","mode","selectable","onClick","overflowedIndicatorPopupClassName"]),En=(0,lt.Z)(Wn,["collapsedWidth"]),Rn=Ce(xt)||gt;(we=ke.validator)===null||we===void 0||we.call(ke,{mode:un});const ra=(0,ae.useEvent)(function(){var Ga;cn==null||cn.apply(void 0,arguments),(Ga=ke.onClick)===null||Ga===void 0||Ga.call(ke)}),Nn=ke.mode||un,Zn=hn!=null?hn:ke.selectable,fa=ve.useMemo(()=>it!==void 0?it:Be,[Be,it]),ea={horizontal:{motionName:`${xe}-slide-up`},inline:(0,ie.Z)(xe),other:{motionName:`${xe}-zoom-big`}},Un=ye("menu",He||ke.prefixCls),[pa,Jn]=$t(Un,!Re),Ia=Oe()(`${Un}-${Vt}`,Ie==null?void 0:Ie.className,Bt);let Qa;if(typeof Gt=="function")Qa=Gt;else if(Gt===null||Gt===!1)Qa=null;else if(ke.expandIcon===null||ke.expandIcon===!1)Qa=null;else{const Ga=Gt!=null?Gt:ke.expandIcon;Qa=(0,Ye.Tm)(Ga,{className:Oe()(`${Un}-submenu-expand-icon`,(0,Ye.l$)(Ga)?(me=Ga.props)===null||me===void 0?void 0:me.className:"")})}const ya=ve.useMemo(()=>({prefixCls:Un,inlineCollapsed:fa||!1,direction:et,firstLevel:!0,theme:Vt,mode:Nn,disableMenuItemTitleTooltip:Rt}),[Un,fa,et,Rt,Vt]);return pa(ve.createElement(ue.Z.Provider,{value:null},ve.createElement(y.Provider,{value:ya},ve.createElement(x.ZP,Object.assign({getPopupContainer:Se,overflowedIndicator:ve.createElement(ne.Z,null),overflowedIndicatorPopupClassName:Oe()(Un,`${Un}-${Vt}`,bn),mode:Nn,selectable:Zn,onClick:ra},En,{inlineCollapsed:fa,style:Object.assign(Object.assign({},Ie==null?void 0:Ie.style),St),className:Ia,prefixCls:Un,direction:et,defaultMotions:ea,expandIcon:Qa,ref:Je,rootClassName:Oe()(bt,Jn)}),Rn))))});const rn=(0,ve.forwardRef)((Qe,Je)=>{const we=(0,ve.useRef)(null),me=ve.useContext(Xe.D);return(0,ve.useImperativeHandle)(Je,()=>({menu:we.current,focus:Re=>{var ke;(ke=we.current)===null||ke===void 0||ke.focus(Re)}})),ve.createElement(Ct,Object.assign({ref:we},Qe,me))});rn.Item=E,rn.SubMenu=z,rn.Divider=at,rn.ItemGroup=x.BW;var Ht=rn},58421:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return ke}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M272.9 512l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L186.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H532c6.7 0 10.4-7.7 6.3-12.9L272.9 512zm304 0l265.4-339.1c4.1-5.2.4-12.9-6.3-12.9h-77.3c-4.9 0-9.6 2.3-12.6 6.1L490.8 492.3a31.99 31.99 0 000 39.5l255.3 326.1c3 3.9 7.7 6.1 12.6 6.1H836c6.7 0 10.4-7.7 6.3-12.9L576.9 512z"}}]},name:"double-left",theme:"outlined"},Ne=Xe,Oe=re(7657),Me=function(Se,et){return ve.createElement(Oe.Z,(0,x.Z)({},Se,{ref:et,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee,at=re(49198),ot=re(33853),lt=re(38819),_e=re(92310),Ye=re.n(_e),le=re(20068),y=re(33885),a=re(67732),E=re(83652),b=re(42403),z=re(158),ne=re(26112),ae={ZERO:48,NINE:57,NUMPAD_ZERO:96,NUMPAD_NINE:105,BACKSPACE:8,DELETE:46,ENTER:13,ARROW_UP:38,ARROW_DOWN:40},ie=ae,ue=re(91735),ce=function(ye){(0,b.Z)(et,ye);var Se=(0,z.Z)(et);function et(){var Ie;(0,a.Z)(this,et);for(var xe=arguments.length,He=new Array(xe),Bt=0;Bt<xe;Bt++)He[Bt]=arguments[Bt];return Ie=Se.call.apply(Se,[this].concat(He)),Ie.state={goInputText:""},Ie.getValidValue=function(){var St=Ie.state.goInputText;return!St||Number.isNaN(St)?void 0:Number(St)},Ie.buildOptionText=function(St){return"".concat(St," ").concat(Ie.props.locale.items_per_page)},Ie.changeSize=function(St){Ie.props.changeSize(Number(St))},Ie.handleChange=function(St){Ie.setState({goInputText:St.target.value})},Ie.handleBlur=function(St){var Vt=Ie.props,Gt=Vt.goButton,Rt=Vt.quickGo,Be=Vt.rootPrefixCls,it=Ie.state.goInputText;Gt||it===""||(Ie.setState({goInputText:""}),!(St.relatedTarget&&(St.relatedTarget.className.indexOf("".concat(Be,"-item-link"))>=0||St.relatedTarget.className.indexOf("".concat(Be,"-item"))>=0))&&Rt(Ie.getValidValue()))},Ie.go=function(St){var Vt=Ie.state.goInputText;Vt!==""&&(St.keyCode===ie.ENTER||St.type==="click")&&(Ie.setState({goInputText:""}),Ie.props.quickGo(Ie.getValidValue()))},Ie}return(0,E.Z)(et,[{key:"getPageSizeOptions",value:function(){var xe=this.props,He=xe.pageSize,Bt=xe.pageSizeOptions;return Bt.some(function(St){return St.toString()===He.toString()})?Bt:Bt.concat([He.toString()]).sort(function(St,Vt){var Gt=Number.isNaN(Number(St))?0:Number(St),Rt=Number.isNaN(Number(Vt))?0:Number(Vt);return Gt-Rt})}},{key:"render",value:function(){var xe=this,He=this.props,Bt=He.pageSize,St=He.locale,Vt=He.rootPrefixCls,Gt=He.changeSize,Rt=He.quickGo,Be=He.goButton,it=He.selectComponentClass,xt=He.buildOptionText,gt=He.selectPrefixCls,bt=He.disabled,un=this.state.goInputText,hn="".concat(Vt,"-options"),cn=it,bn=null,Wn=null,En=null;if(!Gt&&!Rt)return null;var Rn=this.getPageSizeOptions();if(Gt&&cn){var ra=Rn.map(function(Nn,Zn){return ve.createElement(cn.Option,{key:Zn,value:Nn.toString()},(xt||xe.buildOptionText)(Nn))});bn=ve.createElement(cn,{disabled:bt,prefixCls:gt,showSearch:!1,className:"".concat(hn,"-size-changer"),optionLabelProp:"children",popupMatchSelectWidth:!1,value:(Bt||Rn[0]).toString(),onChange:this.changeSize,getPopupContainer:function(Zn){return Zn.parentNode},"aria-label":St.page_size,defaultOpen:!1},ra)}return Rt&&(Be&&(En=typeof Be=="boolean"?ve.createElement("button",{type:"button",onClick:this.go,onKeyUp:this.go,disabled:bt,className:"".concat(hn,"-quick-jumper-button")},St.jump_to_confirm):ve.createElement("span",{onClick:this.go,onKeyUp:this.go},Be)),Wn=ve.createElement("div",{className:"".concat(hn,"-quick-jumper")},St.jump_to,ve.createElement("input",{disabled:bt,type:"text",value:un,onChange:this.handleChange,onKeyUp:this.go,onBlur:this.handleBlur,"aria-label":St.page}),St.page,En)),ve.createElement("li",{className:"".concat(hn)},bn,Wn)}}]),et}(ve.Component);ce.defaultProps={pageSizeOptions:["10","20","50","100"]};var fe=ce,Ce=function(Se){var et,Ie=Se.rootPrefixCls,xe=Se.page,He=Se.active,Bt=Se.className,St=Se.showTitle,Vt=Se.onClick,Gt=Se.onKeyPress,Rt=Se.itemRender,Be="".concat(Ie,"-item"),it=Ye()(Be,"".concat(Be,"-").concat(xe),(et={},(0,le.Z)(et,"".concat(Be,"-active"),He),(0,le.Z)(et,"".concat(Be,"-disabled"),!xe),(0,le.Z)(et,Se.className,Bt),et)),xt=function(){Vt(xe)},gt=function(hn){Gt(hn,Vt,xe)},bt=Rt(xe,"page",ve.createElement("a",{rel:"nofollow"},xe));return bt?ve.createElement("li",{title:St?xe.toString():null,className:it,onClick:xt,onKeyPress:gt,tabIndex:0},bt):null},Pe=Ce;function je(){}function pe(ye){var Se=Number(ye);return typeof Se=="number"&&!Number.isNaN(Se)&&isFinite(Se)&&Math.floor(Se)===Se}var Ve=function(Se,et,Ie){return Ie};function Nt(ye,Se,et){var Ie=typeof ye=="undefined"?Se.pageSize:ye;return Math.floor((et.total-1)/Ie)+1}var Zt=function(ye){(0,b.Z)(et,ye);var Se=(0,z.Z)(et);function et(Ie){var xe;(0,a.Z)(this,et),xe=Se.call(this,Ie),xe.paginationNode=ve.createRef(),xe.getJumpPrevPage=function(){return Math.max(1,xe.state.current-(xe.props.showLessItems?3:5))},xe.getJumpNextPage=function(){return Math.min(Nt(void 0,xe.state,xe.props),xe.state.current+(xe.props.showLessItems?3:5))},xe.getItemIcon=function(Gt,Rt){var Be=xe.props.prefixCls,it=Gt||ve.createElement("button",{type:"button","aria-label":Rt,className:"".concat(Be,"-item-link")});return typeof Gt=="function"&&(it=ve.createElement(Gt,(0,y.Z)({},xe.props))),it},xe.isValid=function(Gt){var Rt=xe.props.total;return pe(Gt)&&Gt!==xe.state.current&&pe(Rt)&&Rt>0},xe.shouldDisplayQuickJumper=function(){var Gt=xe.props,Rt=Gt.showQuickJumper,Be=Gt.total,it=xe.state.pageSize;return Be<=it?!1:Rt},xe.handleKeyDown=function(Gt){(Gt.keyCode===ie.ARROW_UP||Gt.keyCode===ie.ARROW_DOWN)&&Gt.preventDefault()},xe.handleKeyUp=function(Gt){var Rt=xe.getValidValue(Gt),Be=xe.state.currentInputValue;Rt!==Be&&xe.setState({currentInputValue:Rt}),Gt.keyCode===ie.ENTER?xe.handleChange(Rt):Gt.keyCode===ie.ARROW_UP?xe.handleChange(Rt-1):Gt.keyCode===ie.ARROW_DOWN&&xe.handleChange(Rt+1)},xe.handleBlur=function(Gt){var Rt=xe.getValidValue(Gt);xe.handleChange(Rt)},xe.changePageSize=function(Gt){var Rt=xe.state.current,Be=Nt(Gt,xe.state,xe.props);Rt=Rt>Be?Be:Rt,Be===0&&(Rt=xe.state.current),typeof Gt=="number"&&("pageSize"in xe.props||xe.setState({pageSize:Gt}),"current"in xe.props||xe.setState({current:Rt,currentInputValue:Rt})),xe.props.onShowSizeChange(Rt,Gt),"onChange"in xe.props&&xe.props.onChange&&xe.props.onChange(Rt,Gt)},xe.handleChange=function(Gt){var Rt=xe.props,Be=Rt.disabled,it=Rt.onChange,xt=xe.state,gt=xt.pageSize,bt=xt.current,un=xt.currentInputValue;if(xe.isValid(Gt)&&!Be){var hn=Nt(void 0,xe.state,xe.props),cn=Gt;return Gt>hn?cn=hn:Gt<1&&(cn=1),"current"in xe.props||xe.setState({current:cn}),cn!==un&&xe.setState({currentInputValue:cn}),it(cn,gt),cn}return bt},xe.prev=function(){xe.hasPrev()&&xe.handleChange(xe.state.current-1)},xe.next=function(){xe.hasNext()&&xe.handleChange(xe.state.current+1)},xe.jumpPrev=function(){xe.handleChange(xe.getJumpPrevPage())},xe.jumpNext=function(){xe.handleChange(xe.getJumpNextPage())},xe.hasPrev=function(){return xe.state.current>1},xe.hasNext=function(){return xe.state.current<Nt(void 0,xe.state,xe.props)},xe.runIfEnter=function(Gt,Rt){if(Gt.key==="Enter"||Gt.charCode===13){for(var Be=arguments.length,it=new Array(Be>2?Be-2:0),xt=2;xt<Be;xt++)it[xt-2]=arguments[xt];Rt.apply(void 0,it)}},xe.runIfEnterPrev=function(Gt){xe.runIfEnter(Gt,xe.prev)},xe.runIfEnterNext=function(Gt){xe.runIfEnter(Gt,xe.next)},xe.runIfEnterJumpPrev=function(Gt){xe.runIfEnter(Gt,xe.jumpPrev)},xe.runIfEnterJumpNext=function(Gt){xe.runIfEnter(Gt,xe.jumpNext)},xe.handleGoTO=function(Gt){(Gt.keyCode===ie.ENTER||Gt.type==="click")&&xe.handleChange(xe.state.currentInputValue)},xe.renderPrev=function(Gt){var Rt=xe.props,Be=Rt.prevIcon,it=Rt.itemRender,xt=it(Gt,"prev",xe.getItemIcon(Be,"prev page")),gt=!xe.hasPrev();return(0,ve.isValidElement)(xt)?(0,ve.cloneElement)(xt,{disabled:gt}):xt},xe.renderNext=function(Gt){var Rt=xe.props,Be=Rt.nextIcon,it=Rt.itemRender,xt=it(Gt,"next",xe.getItemIcon(Be,"next page")),gt=!xe.hasNext();return(0,ve.isValidElement)(xt)?(0,ve.cloneElement)(xt,{disabled:gt}):xt};var He=Ie.onChange!==je,Bt="current"in Ie;Bt&&!He&&console.warn("Warning: You provided a `current` prop to a Pagination component without an `onChange` handler. This will render a read-only component.");var St=Ie.defaultCurrent;"current"in Ie&&(St=Ie.current);var Vt=Ie.defaultPageSize;return"pageSize"in Ie&&(Vt=Ie.pageSize),St=Math.min(St,Nt(Vt,void 0,Ie)),xe.state={current:St,currentInputValue:St,pageSize:Vt},xe}return(0,E.Z)(et,[{key:"componentDidUpdate",value:function(xe,He){var Bt=this.props.prefixCls;if(He.current!==this.state.current&&this.paginationNode.current){var St=this.paginationNode.current.querySelector(".".concat(Bt,"-item-").concat(He.current));if(St&&document.activeElement===St){var Vt;St==null||(Vt=St.blur)===null||Vt===void 0||Vt.call(St)}}}},{key:"getValidValue",value:function(xe){var He=xe.target.value,Bt=Nt(void 0,this.state,this.props),St=this.state.currentInputValue,Vt;return He===""?Vt=He:Number.isNaN(Number(He))?Vt=St:He>=Bt?Vt=Bt:Vt=Number(He),Vt}},{key:"getShowSizeChanger",value:function(){var xe=this.props,He=xe.showSizeChanger,Bt=xe.total,St=xe.totalBoundaryShowSizeChanger;return typeof He!="undefined"?He:Bt>St}},{key:"render",value:function(){var xe=this.props,He=xe.prefixCls,Bt=xe.className,St=xe.style,Vt=xe.disabled,Gt=xe.hideOnSinglePage,Rt=xe.total,Be=xe.locale,it=xe.showQuickJumper,xt=xe.showLessItems,gt=xe.showTitle,bt=xe.showTotal,un=xe.simple,hn=xe.itemRender,cn=xe.showPrevNextJumpers,bn=xe.jumpPrevIcon,Wn=xe.jumpNextIcon,En=xe.selectComponentClass,Rn=xe.selectPrefixCls,ra=xe.pageSizeOptions,Nn=this.state,Zn=Nn.current,fa=Nn.pageSize,ea=Nn.currentInputValue;if(Gt===!0&&Rt<=fa)return null;var Un=Nt(void 0,this.state,this.props),pa=[],Jn=null,Ia=null,Qa=null,ya=null,Ga=null,xa=it&&it.goButton,Fa=xt?1:2,ua=Zn-1>0?Zn-1:0,Pt=Zn+1<Un?Zn+1:Un,wt=(0,ne.Z)(this.props,{aria:!0,data:!0}),ht=bt&&ve.createElement("li",{className:"".concat(He,"-total-text")},bt(Rt,[Rt===0?0:(Zn-1)*fa+1,Zn*fa>Rt?Rt:Zn*fa]));if(un){xa&&(typeof xa=="boolean"?Ga=ve.createElement("button",{type:"button",onClick:this.handleGoTO,onKeyUp:this.handleGoTO},Be.jump_to_confirm):Ga=ve.createElement("span",{onClick:this.handleGoTO,onKeyUp:this.handleGoTO},xa),Ga=ve.createElement("li",{title:gt?"".concat(Be.jump_to).concat(Zn,"/").concat(Un):null,className:"".concat(He,"-simple-pager")},Ga));var Sn=this.renderPrev(ua);return ve.createElement("ul",(0,x.Z)({className:Ye()(He,"".concat(He,"-simple"),(0,le.Z)({},"".concat(He,"-disabled"),Vt),Bt),style:St,ref:this.paginationNode},wt),ht,Sn?ve.createElement("li",{title:gt?Be.prev_page:null,onClick:this.prev,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterPrev,className:Ye()("".concat(He,"-prev"),(0,le.Z)({},"".concat(He,"-disabled"),!this.hasPrev())),"aria-disabled":!this.hasPrev()},Sn):null,ve.createElement("li",{title:gt?"".concat(Zn,"/").concat(Un):null,className:"".concat(He,"-simple-pager")},ve.createElement("input",{type:"text",value:ea,disabled:Vt,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onChange:this.handleKeyUp,onBlur:this.handleBlur,size:3}),ve.createElement("span",{className:"".concat(He,"-slash")},"/"),Un),ve.createElement("li",{title:gt?Be.next_page:null,onClick:this.next,tabIndex:this.hasPrev()?0:null,onKeyPress:this.runIfEnterNext,className:Ye()("".concat(He,"-next"),(0,le.Z)({},"".concat(He,"-disabled"),!this.hasNext())),"aria-disabled":!this.hasNext()},this.renderNext(Pt)),Ga)}if(Un<=3+Fa*2){var Pn={locale:Be,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,showTitle:gt,itemRender:hn};Un||pa.push(ve.createElement(Pe,(0,x.Z)({},Pn,{key:"noPager",page:1,className:"".concat(He,"-item-disabled")})));for(var fn=1;fn<=Un;fn+=1){var ca=Zn===fn;pa.push(ve.createElement(Pe,(0,x.Z)({},Pn,{key:fn,page:fn,active:ca})))}}else{var Vn=xt?Be.prev_3:Be.prev_5,Ot=xt?Be.next_3:Be.next_5,pt=hn(this.getJumpPrevPage(),"jump-prev",this.getItemIcon(bn,"prev page")),on=hn(this.getJumpNextPage(),"jump-next",this.getItemIcon(Wn,"next page"));cn&&(Jn=pt?ve.createElement("li",{title:gt?Vn:null,key:"prev",onClick:this.jumpPrev,tabIndex:0,onKeyPress:this.runIfEnterJumpPrev,className:Ye()("".concat(He,"-jump-prev"),(0,le.Z)({},"".concat(He,"-jump-prev-custom-icon"),!!bn))},pt):null,Ia=on?ve.createElement("li",{title:gt?Ot:null,key:"next",tabIndex:0,onClick:this.jumpNext,onKeyPress:this.runIfEnterJumpNext,className:Ye()("".concat(He,"-jump-next"),(0,le.Z)({},"".concat(He,"-jump-next-custom-icon"),!!Wn))},on):null),ya=ve.createElement(Pe,{locale:Be,last:!0,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:Un,page:Un,active:!1,showTitle:gt,itemRender:hn}),Qa=ve.createElement(Pe,{locale:Be,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:1,page:1,active:!1,showTitle:gt,itemRender:hn});var Fe=Math.max(1,Zn-Fa),gn=Math.min(Zn+Fa,Un);Zn-1<=Fa&&(gn=1+Fa*2),Un-Zn<=Fa&&(Fe=Un-Fa*2);for(var zn=Fe;zn<=gn;zn+=1){var jn=Zn===zn;pa.push(ve.createElement(Pe,{locale:Be,rootPrefixCls:He,onClick:this.handleChange,onKeyPress:this.runIfEnter,key:zn,page:zn,active:jn,showTitle:gt,itemRender:hn}))}Zn-1>=Fa*2&&Zn!==3&&(pa[0]=(0,ve.cloneElement)(pa[0],{className:"".concat(He,"-item-after-jump-prev")}),pa.unshift(Jn)),Un-Zn>=Fa*2&&Zn!==Un-2&&(pa[pa.length-1]=(0,ve.cloneElement)(pa[pa.length-1],{className:"".concat(He,"-item-before-jump-next")}),pa.push(Ia)),Fe!==1&&pa.unshift(Qa),gn!==Un&&pa.push(ya)}var xn=!this.hasPrev()||!Un,Ae=!this.hasNext()||!Un,Et=this.renderPrev(ua),Ft=this.renderNext(Pt);return ve.createElement("ul",(0,x.Z)({className:Ye()(He,Bt,(0,le.Z)({},"".concat(He,"-disabled"),Vt)),style:St,ref:this.paginationNode},wt),ht,Et?ve.createElement("li",{title:gt?Be.prev_page:null,onClick:this.prev,tabIndex:xn?null:0,onKeyPress:this.runIfEnterPrev,className:Ye()("".concat(He,"-prev"),(0,le.Z)({},"".concat(He,"-disabled"),xn)),"aria-disabled":xn},Et):null,pa,Ft?ve.createElement("li",{title:gt?Be.next_page:null,onClick:this.next,tabIndex:Ae?null:0,onKeyPress:this.runIfEnterNext,className:Ye()("".concat(He,"-next"),(0,le.Z)({},"".concat(He,"-disabled"),Ae)),"aria-disabled":Ae},Ft):null,ve.createElement(fe,{disabled:Vt,locale:Be,rootPrefixCls:He,selectComponentClass:En,selectPrefixCls:Rn,changeSize:this.getShowSizeChanger()?this.changePageSize:null,current:Zn,pageSize:fa,pageSizeOptions:ra,quickGo:this.shouldDisplayQuickJumper()?this.handleChange:null,goButton:xa}))}}],[{key:"getDerivedStateFromProps",value:function(xe,He){var Bt={};if("current"in xe&&(Bt.current=xe.current,xe.current!==He.current&&(Bt.currentInputValue=Bt.current)),"pageSize"in xe&&xe.pageSize!==He.pageSize){var St=He.current,Vt=Nt(xe.pageSize,He,xe);St=St>Vt?Vt:St,"current"in xe||(Bt.current=St,Bt.currentInputValue=St),Bt.pageSize=xe.pageSize}return Bt}}]),et}(ve.Component);Zt.defaultProps={defaultCurrent:1,total:0,defaultPageSize:10,onChange:je,className:"",selectPrefixCls:"rc-select",prefixCls:"rc-pagination",selectComponentClass:null,hideOnSinglePage:!1,showPrevNextJumpers:!0,showQuickJumper:!1,showLessItems:!1,showTitle:!0,onShowSizeChange:je,locale:ue.Z,style:{},itemRender:Ve,totalBoundaryShowSizeChanger:50};var Ue=Zt,ft=re(22075),jt=re(36355),qt=re(19716),_t=re(8628),yt=re(9763),ze=re(57809);const ut=ye=>ve.createElement(ze.default,Object.assign({},ye,{showSearch:!0,size:"small"})),dt=ye=>ve.createElement(ze.default,Object.assign({},ye,{showSearch:!0,size:"middle"}));ut.Option=ze.default.Option,dt.Option=ze.default.Option;var Le=re(9937),nt=re(17313),Tt=re(83116),an=re(37613);const vt=ye=>{const{componentCls:Se}=ye;return{[`${Se}-disabled`]:{"&, &:hover":{cursor:"not-allowed",[`${Se}-item-link`]:{color:ye.colorTextDisabled,cursor:"not-allowed"}},"&:focus-visible":{cursor:"not-allowed",[`${Se}-item-link`]:{color:ye.colorTextDisabled,cursor:"not-allowed"}}},[`&${Se}-disabled`]:{cursor:"not-allowed",[`${Se}-item`]:{cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},a:{color:ye.colorTextDisabled,backgroundColor:"transparent",border:"none",cursor:"not-allowed"},"&-active":{borderColor:ye.colorBorder,backgroundColor:ye.itemActiveBgDisabled,"&:hover, &:active":{backgroundColor:ye.itemActiveBgDisabled},a:{color:ye.itemActiveColorDisabled}}},[`${Se}-item-link`]:{color:ye.colorTextDisabled,cursor:"not-allowed","&:hover, &:active":{backgroundColor:"transparent"},[`${Se}-simple&`]:{backgroundColor:"transparent","&:hover, &:active":{backgroundColor:"transparent"}}},[`${Se}-simple-pager`]:{color:ye.colorTextDisabled},[`${Se}-jump-prev, ${Se}-jump-next`]:{[`${Se}-item-link-icon`]:{opacity:0},[`${Se}-item-ellipsis`]:{opacity:1}}},[`&${Se}-simple`]:{[`${Se}-prev, ${Se}-next`]:{[`&${Se}-disabled ${Se}-item-link`]:{"&:hover, &:active":{backgroundColor:"transparent"}}}}}},$t=ye=>{const{componentCls:Se}=ye;return{[`&${Se}-mini ${Se}-total-text, &${Se}-mini ${Se}-simple-pager`]:{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`},[`&${Se}-mini ${Se}-item`]:{minWidth:ye.itemSizeSM,height:ye.itemSizeSM,margin:0,lineHeight:`${ye.itemSizeSM-2}px`},[`&${Se}-mini:not(${Se}-disabled) ${Se}-item:not(${Se}-item-active)`]:{backgroundColor:"transparent",borderColor:"transparent","&:hover":{backgroundColor:ye.colorBgTextHover},"&:active":{backgroundColor:ye.colorBgTextActive}},[`&${Se}-mini ${Se}-prev, &${Se}-mini ${Se}-next`]:{minWidth:ye.itemSizeSM,height:ye.itemSizeSM,margin:0,lineHeight:`${ye.itemSizeSM}px`},[`&${Se}-mini:not(${Se}-disabled)`]:{[`${Se}-prev, ${Se}-next`]:{[`&:hover ${Se}-item-link`]:{backgroundColor:ye.colorBgTextHover},[`&:active ${Se}-item-link`]:{backgroundColor:ye.colorBgTextActive},[`&${Se}-disabled:hover ${Se}-item-link`]:{backgroundColor:"transparent"}}},[`
|
|
&${Se}-mini ${Se}-prev ${Se}-item-link,
|
|
&${Se}-mini ${Se}-next ${Se}-item-link
|
|
`]:{backgroundColor:"transparent",borderColor:"transparent","&::after":{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`}},[`&${Se}-mini ${Se}-jump-prev, &${Se}-mini ${Se}-jump-next`]:{height:ye.itemSizeSM,marginInlineEnd:0,lineHeight:`${ye.itemSizeSM}px`},[`&${Se}-mini ${Se}-options`]:{marginInlineStart:ye.paginationMiniOptionsMarginInlineStart,"&-size-changer":{top:ye.miniOptionsSizeChangerTop},"&-quick-jumper":{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`,input:Object.assign(Object.assign({},(0,Le.x0)(ye)),{width:ye.paginationMiniQuickJumperInputWidth,height:ye.controlHeightSM})}}}},De=ye=>{const{componentCls:Se}=ye;return{[`
|
|
&${Se}-simple ${Se}-prev,
|
|
&${Se}-simple ${Se}-next
|
|
`]:{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`,verticalAlign:"top",[`${Se}-item-link`]:{height:ye.itemSizeSM,backgroundColor:"transparent",border:0,"&:hover":{backgroundColor:ye.colorBgTextHover},"&:active":{backgroundColor:ye.colorBgTextActive},"&::after":{height:ye.itemSizeSM,lineHeight:`${ye.itemSizeSM}px`}}},[`&${Se}-simple ${Se}-simple-pager`]:{display:"inline-block",height:ye.itemSizeSM,marginInlineEnd:ye.marginXS,input:{boxSizing:"border-box",height:"100%",marginInlineEnd:ye.marginXS,padding:`0 ${ye.paginationItemPaddingInline}px`,textAlign:"center",backgroundColor:ye.itemInputBg,border:`${ye.lineWidth}px ${ye.lineType} ${ye.colorBorder}`,borderRadius:ye.borderRadius,outline:"none",transition:`border-color ${ye.motionDurationMid}`,color:"inherit","&:hover":{borderColor:ye.colorPrimary},"&:focus":{borderColor:ye.colorPrimaryHover,boxShadow:`${ye.inputOutlineOffset}px 0 ${ye.controlOutlineWidth}px ${ye.controlOutline}`},"&[disabled]":{color:ye.colorTextDisabled,backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,cursor:"not-allowed"}}}}},tt=ye=>{const{componentCls:Se}=ye;return{[`${Se}-jump-prev, ${Se}-jump-next`]:{outline:0,[`${Se}-item-container`]:{position:"relative",[`${Se}-item-link-icon`]:{color:ye.colorPrimary,fontSize:ye.fontSizeSM,opacity:0,transition:`all ${ye.motionDurationMid}`,"&-svg":{top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,margin:"auto"}},[`${Se}-item-ellipsis`]:{position:"absolute",top:0,insetInlineEnd:0,bottom:0,insetInlineStart:0,display:"block",margin:"auto",color:ye.colorTextDisabled,fontFamily:"Arial, Helvetica, sans-serif",letterSpacing:ye.paginationEllipsisLetterSpacing,textAlign:"center",textIndent:ye.paginationEllipsisTextIndent,opacity:1,transition:`all ${ye.motionDurationMid}`}},"&:hover":{[`${Se}-item-link-icon`]:{opacity:1},[`${Se}-item-ellipsis`]:{opacity:0}}},[`
|
|
${Se}-prev,
|
|
${Se}-jump-prev,
|
|
${Se}-jump-next
|
|
`]:{marginInlineEnd:ye.marginXS},[`
|
|
${Se}-prev,
|
|
${Se}-next,
|
|
${Se}-jump-prev,
|
|
${Se}-jump-next
|
|
`]:{display:"inline-block",minWidth:ye.itemSize,height:ye.itemSize,color:ye.colorText,fontFamily:ye.fontFamily,lineHeight:`${ye.itemSize}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",borderRadius:ye.borderRadius,cursor:"pointer",transition:`all ${ye.motionDurationMid}`},[`${Se}-prev, ${Se}-next`]:{fontFamily:"Arial, Helvetica, sans-serif",outline:0,button:{color:ye.colorText,cursor:"pointer",userSelect:"none"},[`${Se}-item-link`]:{display:"block",width:"100%",height:"100%",padding:0,fontSize:ye.fontSizeSM,textAlign:"center",backgroundColor:"transparent",border:`${ye.lineWidth}px ${ye.lineType} transparent`,borderRadius:ye.borderRadius,outline:"none",transition:`all ${ye.motionDurationMid}`},[`&:hover ${Se}-item-link`]:{backgroundColor:ye.colorBgTextHover},[`&:active ${Se}-item-link`]:{backgroundColor:ye.colorBgTextActive},[`&${Se}-disabled:hover`]:{[`${Se}-item-link`]:{backgroundColor:"transparent"}}},[`${Se}-slash`]:{marginInlineEnd:ye.paginationSlashMarginInlineEnd,marginInlineStart:ye.paginationSlashMarginInlineStart},[`${Se}-options`]:{display:"inline-block",marginInlineStart:ye.margin,verticalAlign:"middle","&-size-changer.-select":{display:"inline-block",width:"auto"},"&-quick-jumper":{display:"inline-block",height:ye.controlHeight,marginInlineStart:ye.marginXS,lineHeight:`${ye.controlHeight}px`,verticalAlign:"top",input:Object.assign(Object.assign({},(0,Le.ik)(ye)),{width:ye.controlHeightLG*1.25,height:ye.controlHeight,boxSizing:"border-box",margin:0,marginInlineStart:ye.marginXS,marginInlineEnd:ye.marginXS})}}}},Ct=ye=>{const{componentCls:Se}=ye;return{[`${Se}-item`]:{display:"inline-block",minWidth:ye.itemSize,height:ye.itemSize,marginInlineEnd:ye.marginXS,fontFamily:ye.fontFamily,lineHeight:`${ye.itemSize-2}px`,textAlign:"center",verticalAlign:"middle",listStyle:"none",backgroundColor:"transparent",border:`${ye.lineWidth}px ${ye.lineType} transparent`,borderRadius:ye.borderRadius,outline:0,cursor:"pointer",userSelect:"none",a:{display:"block",padding:`0 ${ye.paginationItemPaddingInline}px`,color:ye.colorText,"&:hover":{textDecoration:"none"}},[`&:not(${Se}-item-active)`]:{"&:hover":{transition:`all ${ye.motionDurationMid}`,backgroundColor:ye.colorBgTextHover},"&:active":{backgroundColor:ye.colorBgTextActive}},"&-active":{fontWeight:ye.fontWeightStrong,backgroundColor:ye.itemActiveBg,borderColor:ye.colorPrimary,a:{color:ye.colorPrimary},"&:hover":{borderColor:ye.colorPrimaryHover},"&:hover a":{color:ye.colorPrimaryHover}}}}},rn=ye=>{const{componentCls:Se}=ye;return{[Se]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,nt.Wf)(ye)),{"ul, ol":{margin:0,padding:0,listStyle:"none"},"&::after":{display:"block",clear:"both",height:0,overflow:"hidden",visibility:"hidden",content:'""'},[`${Se}-total-text`]:{display:"inline-block",height:ye.itemSize,marginInlineEnd:ye.marginXS,lineHeight:`${ye.itemSize-2}px`,verticalAlign:"middle"}}),Ct(ye)),tt(ye)),De(ye)),$t(ye)),vt(ye)),{[`@media only screen and (max-width: ${ye.screenLG}px)`]:{[`${Se}-item`]:{"&-after-jump-prev, &-before-jump-next":{display:"none"}}},[`@media only screen and (max-width: ${ye.screenSM}px)`]:{[`${Se}-options`]:{display:"none"}}}),[`&${ye.componentCls}-rtl`]:{direction:"rtl"}}},Ht=ye=>{const{componentCls:Se}=ye;return{[`${Se}${Se}-disabled:not(${Se}-mini)`]:{"&, &:hover":{[`${Se}-item-link`]:{borderColor:ye.colorBorder}},"&:focus-visible":{[`${Se}-item-link`]:{borderColor:ye.colorBorder}},[`${Se}-item, ${Se}-item-link`]:{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,[`&:hover:not(${Se}-item-active)`]:{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,a:{color:ye.colorTextDisabled}},[`&${Se}-item-active`]:{backgroundColor:ye.itemActiveBgDisabled}},[`${Se}-prev, ${Se}-next`]:{"&:hover button":{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder,color:ye.colorTextDisabled},[`${Se}-item-link`]:{backgroundColor:ye.colorBgContainerDisabled,borderColor:ye.colorBorder}}},[`${Se}:not(${Se}-mini)`]:{[`${Se}-prev, ${Se}-next`]:{"&:hover button":{borderColor:ye.colorPrimaryHover,backgroundColor:ye.itemBg},[`${Se}-item-link`]:{backgroundColor:ye.itemLinkBg,borderColor:ye.colorBorder},[`&:hover ${Se}-item-link`]:{borderColor:ye.colorPrimary,backgroundColor:ye.itemBg,color:ye.colorPrimary},[`&${Se}-disabled`]:{[`${Se}-item-link`]:{borderColor:ye.colorBorder,color:ye.colorTextDisabled}}},[`${Se}-item`]:{backgroundColor:ye.itemBg,border:`${ye.lineWidth}px ${ye.lineType} ${ye.colorBorder}`,[`&:hover:not(${Se}-item-active)`]:{borderColor:ye.colorPrimary,backgroundColor:ye.itemBg,a:{color:ye.colorPrimary}},"&-active":{borderColor:ye.colorPrimary}}}}},Qe=ye=>{const{componentCls:Se}=ye;return{[`${Se}:not(${Se}-disabled)`]:{[`${Se}-item`]:Object.assign({},(0,nt.Qy)(ye)),[`${Se}-jump-prev, ${Se}-jump-next`]:{"&:focus-visible":Object.assign({[`${Se}-item-link-icon`]:{opacity:1},[`${Se}-item-ellipsis`]:{opacity:0}},(0,nt.oN)(ye))},[`${Se}-prev, ${Se}-next`]:{[`&:focus-visible ${Se}-item-link`]:Object.assign({},(0,nt.oN)(ye))}}}};var Je=(0,Tt.Z)("Pagination",ye=>{const Se=(0,an.TS)(ye,{inputOutlineOffset:0,paginationMiniOptionsMarginInlineStart:ye.marginXXS/2,paginationMiniQuickJumperInputWidth:ye.controlHeightLG*1.1,paginationItemPaddingInline:ye.marginXXS*1.5,paginationEllipsisLetterSpacing:ye.marginXXS/2,paginationSlashMarginInlineStart:ye.marginXXS,paginationSlashMarginInlineEnd:ye.marginSM,paginationEllipsisTextIndent:"0.13em"},(0,Le.e5)(ye),(0,Le.TM)(ye));return[rn(Se),Qe(Se),ye.wireframe&&Ht(Se)]},ye=>({itemBg:ye.colorBgContainer,itemSize:ye.controlHeight,itemSizeSM:ye.controlHeightSM,itemActiveBg:ye.colorBgContainer,itemLinkBg:ye.colorBgContainer,itemActiveColorDisabled:ye.colorTextDisabled,itemActiveBgDisabled:ye.controlItemBgActiveDisabled,itemInputBg:ye.colorBgContainer,miniOptionsSizeChangerTop:0})),we=function(ye,Se){var et={};for(var Ie in ye)Object.prototype.hasOwnProperty.call(ye,Ie)&&Se.indexOf(Ie)<0&&(et[Ie]=ye[Ie]);if(ye!=null&&typeof Object.getOwnPropertySymbols=="function")for(var xe=0,Ie=Object.getOwnPropertySymbols(ye);xe<Ie.length;xe++)Se.indexOf(Ie[xe])<0&&Object.prototype.propertyIsEnumerable.call(ye,Ie[xe])&&(et[Ie[xe]]=ye[Ie[xe]]);return et},Re=ye=>{const{prefixCls:Se,selectPrefixCls:et,className:Ie,rootClassName:xe,style:He,size:Bt,locale:St,selectComponentClass:Vt,responsive:Gt,showSizeChanger:Rt}=ye,Be=we(ye,["prefixCls","selectPrefixCls","className","rootClassName","style","size","locale","selectComponentClass","responsive","showSizeChanger"]),{xs:it}=(0,_t.Z)(Gt),{getPrefixCls:xt,direction:gt,pagination:bt={}}=ve.useContext(jt.E_),un=xt("pagination",Se),[hn,cn]=Je(un),bn=Rt!=null?Rt:bt.showSizeChanger,Wn=ve.useMemo(()=>{const Un=ve.createElement("span",{className:`${un}-item-ellipsis`},"\u2022\u2022\u2022"),pa=ve.createElement("button",{className:`${un}-item-link`,type:"button",tabIndex:-1},gt==="rtl"?ve.createElement(lt.Z,null):ve.createElement(ot.Z,null)),Jn=ve.createElement("button",{className:`${un}-item-link`,type:"button",tabIndex:-1},gt==="rtl"?ve.createElement(ot.Z,null):ve.createElement(lt.Z,null)),Ia=ve.createElement("a",{className:`${un}-item-link`},ve.createElement("div",{className:`${un}-item-container`},gt==="rtl"?ve.createElement(at.Z,{className:`${un}-item-link-icon`}):ve.createElement(Ze,{className:`${un}-item-link-icon`}),Un)),Qa=ve.createElement("a",{className:`${un}-item-link`},ve.createElement("div",{className:`${un}-item-container`},gt==="rtl"?ve.createElement(Ze,{className:`${un}-item-link-icon`}):ve.createElement(at.Z,{className:`${un}-item-link-icon`}),Un));return{prevIcon:pa,nextIcon:Jn,jumpPrevIcon:Ia,jumpNextIcon:Qa}},[gt,un]),[En]=(0,yt.Z)("Pagination",ft.Z),Rn=Object.assign(Object.assign({},En),St),ra=(0,qt.Z)(Bt),Nn=ra==="small"||!!(it&&!ra&&Gt),Zn=xt("select",et),fa=Ye()({[`${un}-mini`]:Nn,[`${un}-rtl`]:gt==="rtl"},bt==null?void 0:bt.className,Ie,xe,cn),ea=Object.assign(Object.assign({},bt==null?void 0:bt.style),He);return hn(ve.createElement(Ue,Object.assign({},Wn,Be,{style:ea,prefixCls:un,selectPrefixCls:Zn,className:fa,selectComponentClass:Vt||(Nn?ut:dt),locale:Rn,showSizeChanger:bn})))},ke=Re},93948:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Rt}});var x=re(59301),ve=re(29679),Xe=re(40001),Ne=re(19248),Oe=re(99267),Me=re(92310),Ee=re.n(Me),Ze=re(2738),at=re(36355),ot=re(54476),lt=re(33885),_e=re(75931),Ye={percent:0,prefixCls:"rc-progress",strokeColor:"#2db7f5",strokeLinecap:"round",strokeWidth:1,trailColor:"#D9D9D9",trailWidth:1,gapPosition:"bottom"},le=function(){var it=(0,x.useRef)([]),xt=(0,x.useRef)(null);return(0,x.useEffect)(function(){var gt=Date.now(),bt=!1;it.current.forEach(function(un){if(un){bt=!0;var hn=un.style;hn.transitionDuration=".3s, .3s, .3s, .06s",xt.current&>-xt.current<100&&(hn.transitionDuration="0s, 0s")}}),bt&&(xt.current=Date.now())}),it.current},y=["className","percent","prefixCls","strokeColor","strokeLinecap","strokeWidth","style","trailColor","trailWidth","transition"],a=function(it){var xt=(0,lt.Z)((0,lt.Z)({},Ye),it),gt=xt.className,bt=xt.percent,un=xt.prefixCls,hn=xt.strokeColor,cn=xt.strokeLinecap,bn=xt.strokeWidth,Wn=xt.style,En=xt.trailColor,Rn=xt.trailWidth,ra=xt.transition,Nn=(0,_e.Z)(xt,y);delete Nn.gapPosition;var Zn=Array.isArray(bt)?bt:[bt],fa=Array.isArray(hn)?hn:[hn],ea=le(),Un=bn/2,pa=100-bn/2,Jn="M ".concat(cn==="round"?Un:0,",").concat(Un,`
|
|
L `).concat(cn==="round"?pa:100,",").concat(Un),Ia="0 0 100 ".concat(bn),Qa=0;return x.createElement("svg",(0,ot.Z)({className:Ee()("".concat(un,"-line"),gt),viewBox:Ia,preserveAspectRatio:"none",style:Wn},Nn),x.createElement("path",{className:"".concat(un,"-line-trail"),d:Jn,strokeLinecap:cn,stroke:En,strokeWidth:Rn||bn,fillOpacity:"0"}),Zn.map(function(ya,Ga){var xa=1;switch(cn){case"round":xa=1-bn/100;break;case"square":xa=1-bn/2/100;break;default:xa=1;break}var Fa={strokeDasharray:"".concat(ya*xa,"px, 100px"),strokeDashoffset:"-".concat(Qa,"px"),transition:ra||"stroke-dashoffset 0.3s ease 0s, stroke-dasharray .3s ease 0s, stroke 0.3s linear"},ua=fa[Ga]||fa[fa.length-1];return Qa+=ya,x.createElement("path",{key:Ga,className:"".concat(un,"-line-path"),d:Jn,strokeLinecap:cn,stroke:ua,strokeWidth:bn,fillOpacity:"0",ref:function(wt){ea[Ga]=wt},style:Fa})}))},E=a,b=re(76190),z=re(42978),ne=re(47273),ae=0,ie=(0,ne.Z)();function ue(){var Be;return ie?(Be=ae,ae+=1):Be="TEST_OR_SSR",Be}var ce=function(Be){var it=x.useState(),xt=(0,z.Z)(it,2),gt=xt[0],bt=xt[1];return x.useEffect(function(){bt("rc_progress_".concat(ue()))},[]),Be||gt},fe=function(it){var xt=it.bg,gt=it.children;return x.createElement("div",{style:{width:"100%",height:"100%",background:xt}},gt)};function Ce(Be,it){return Object.keys(Be).map(function(xt){var gt=parseFloat(xt),bt="".concat(Math.floor(gt*it),"%");return"".concat(Be[xt]," ").concat(bt)})}var Pe=x.forwardRef(function(Be,it){var xt=Be.prefixCls,gt=Be.color,bt=Be.gradientId,un=Be.radius,hn=Be.style,cn=Be.ptg,bn=Be.strokeLinecap,Wn=Be.strokeWidth,En=Be.size,Rn=Be.gapDegree,ra=gt&&(0,b.Z)(gt)==="object",Nn=ra?"#FFF":void 0,Zn=En/2,fa=x.createElement("circle",{className:"".concat(xt,"-circle-path"),r:un,cx:Zn,cy:Zn,stroke:Nn,strokeLinecap:bn,strokeWidth:Wn,opacity:cn===0?0:1,style:hn,ref:it});if(!ra)return fa;var ea="".concat(bt,"-conic"),Un=Rn?"".concat(180+Rn/2,"deg"):"0deg",pa=Ce(gt,(360-Rn)/360),Jn=Ce(gt,1),Ia="conic-gradient(from ".concat(Un,", ").concat(pa.join(", "),")"),Qa="linear-gradient(to ".concat(Rn?"bottom":"top",", ").concat(Jn.join(", "),")");return x.createElement(x.Fragment,null,x.createElement("mask",{id:ea},fa),x.createElement("foreignObject",{x:0,y:0,width:En,height:En,mask:"url(#".concat(ea,")")},x.createElement(fe,{bg:Qa},x.createElement(fe,{bg:Ia}))))}),je=Pe,pe=100,Ve=function(it,xt,gt,bt,un,hn,cn,bn,Wn,En){var Rn=arguments.length>10&&arguments[10]!==void 0?arguments[10]:0,ra=gt/100*360*((360-hn)/360),Nn=hn===0?0:{bottom:0,top:180,left:90,right:-90}[cn],Zn=(100-bt)/100*xt;Wn==="round"&&bt!==100&&(Zn+=En/2,Zn>=xt&&(Zn=xt-.01));var fa=pe/2;return{stroke:typeof bn=="string"?bn:void 0,strokeDasharray:"".concat(xt,"px ").concat(it),strokeDashoffset:Zn+Rn,transform:"rotate(".concat(un+ra+Nn,"deg)"),transformOrigin:"".concat(fa,"px ").concat(fa,"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}},Nt=["id","prefixCls","steps","strokeWidth","trailWidth","gapDegree","gapPosition","trailColor","strokeLinecap","style","className","strokeColor","percent"];function Zt(Be){var it=Be!=null?Be:[];return Array.isArray(it)?it:[it]}var Ue=function(it){var xt=(0,lt.Z)((0,lt.Z)({},Ye),it),gt=xt.id,bt=xt.prefixCls,un=xt.steps,hn=xt.strokeWidth,cn=xt.trailWidth,bn=xt.gapDegree,Wn=bn===void 0?0:bn,En=xt.gapPosition,Rn=xt.trailColor,ra=xt.strokeLinecap,Nn=xt.style,Zn=xt.className,fa=xt.strokeColor,ea=xt.percent,Un=(0,_e.Z)(xt,Nt),pa=pe/2,Jn=ce(gt),Ia="".concat(Jn,"-gradient"),Qa=pa-hn/2,ya=Math.PI*2*Qa,Ga=Wn>0?90+Wn/2:-90,xa=ya*((360-Wn)/360),Fa=(0,b.Z)(un)==="object"?un:{count:un,space:2},ua=Fa.count,Pt=Fa.space,wt=Zt(ea),ht=Zt(fa),Sn=ht.find(function(on){return on&&(0,b.Z)(on)==="object"}),Pn=Sn&&(0,b.Z)(Sn)==="object",fn=Pn?"butt":ra,ca=Ve(ya,xa,0,100,Ga,Wn,En,Rn,fn,hn),Vn=le(),Ot=function(){var Fe=0;return wt.map(function(gn,zn){var jn=ht[zn]||ht[ht.length-1],xn=Ve(ya,xa,Fe,gn,Ga,Wn,En,jn,fn,hn);return Fe+=gn,x.createElement(je,{key:zn,color:jn,ptg:gn,radius:Qa,prefixCls:bt,gradientId:Ia,style:xn,strokeLinecap:fn,strokeWidth:hn,gapDegree:Wn,ref:function(Et){Vn[zn]=Et},size:pe})}).reverse()},pt=function(){var Fe=Math.round(ua*(wt[0]/100)),gn=100/ua,zn=0;return new Array(ua).fill(null).map(function(jn,xn){var Ae=xn<=Fe-1?ht[0]:Rn,Et=Ae&&(0,b.Z)(Ae)==="object"?"url(#".concat(Ia,")"):void 0,Ft=Ve(ya,xa,zn,gn,Ga,Wn,En,Ae,"butt",hn,Pt);return zn+=(xa-Ft.strokeDashoffset+Pt)*100/xa,x.createElement("circle",{key:xn,className:"".concat(bt,"-circle-path"),r:Qa,cx:pa,cy:pa,stroke:Et,strokeWidth:hn,opacity:1,style:Ft,ref:function(nn){Vn[xn]=nn}})})};return x.createElement("svg",(0,ot.Z)({className:Ee()("".concat(bt,"-circle"),Zn),viewBox:"0 0 ".concat(pe," ").concat(pe),style:Nn,id:gt,role:"presentation"},Un),!ua&&x.createElement("circle",{className:"".concat(bt,"-circle-trail"),r:Qa,cx:pa,cy:pa,stroke:Rn,strokeLinecap:fn,strokeWidth:cn||hn,style:ca}),ua?pt():Ot())},ft=Ue,jt={Line:E,Circle:ft},qt=re(6848),_t=re(30071);function yt(Be){return!Be||Be<0?0:Be>100?100:Be}function ze(Be){let{success:it,successPercent:xt}=Be,gt=xt;return it&&"progress"in it&&(gt=it.progress),it&&"percent"in it&&(gt=it.percent),gt}const ut=Be=>{let{percent:it,success:xt,successPercent:gt}=Be;const bt=yt(ze({success:xt,successPercent:gt}));return[bt,yt(yt(it)-bt)]},dt=Be=>{let{success:it={},strokeColor:xt}=Be;const{strokeColor:gt}=it;return[gt||_t.presetPrimaryColors.green,xt||null]},Le=(Be,it,xt)=>{var gt,bt,un,hn;let cn=-1,bn=-1;if(it==="step"){const Wn=xt.steps,En=xt.strokeWidth;typeof Be=="string"||typeof Be=="undefined"?(cn=Be==="small"?2:14,bn=En!=null?En:8):typeof Be=="number"?[cn,bn]=[Be,Be]:[cn=14,bn=8]=Be,cn*=Wn}else if(it==="line"){const Wn=xt==null?void 0:xt.strokeWidth;typeof Be=="string"||typeof Be=="undefined"?bn=Wn||(Be==="small"?6:8):typeof Be=="number"?[cn,bn]=[Be,Be]:[cn=-1,bn=8]=Be}else(it==="circle"||it==="dashboard")&&(typeof Be=="string"||typeof Be=="undefined"?[cn,bn]=Be==="small"?[60,60]:[120,120]:typeof Be=="number"?[cn,bn]=[Be,Be]:(cn=(bt=(gt=Be[0])!==null&>!==void 0?gt:Be[1])!==null&&bt!==void 0?bt:120,bn=(hn=(un=Be[0])!==null&&un!==void 0?un:Be[1])!==null&&hn!==void 0?hn:120));return[cn,bn]},nt=3,Tt=Be=>nt/Be*100;var vt=Be=>{const{prefixCls:it,trailColor:xt=null,strokeLinecap:gt="round",gapPosition:bt,gapDegree:un,width:hn=120,type:cn,children:bn,success:Wn,size:En=hn}=Be,[Rn,ra]=Le(En,"circle");let{strokeWidth:Nn}=Be;Nn===void 0&&(Nn=Math.max(Tt(Rn),6));const Zn={width:Rn,height:ra,fontSize:Rn*.15+6},fa=x.useMemo(()=>{if(un||un===0)return un;if(cn==="dashboard")return 75},[un,cn]),ea=bt||cn==="dashboard"&&"bottom"||void 0,Un=Object.prototype.toString.call(Be.strokeColor)==="[object Object]",pa=dt({success:Wn,strokeColor:Be.strokeColor}),Jn=Ee()(`${it}-inner`,{[`${it}-circle-gradient`]:Un}),Ia=x.createElement(ft,{percent:ut(Be),strokeWidth:Nn,trailWidth:Nn,strokeColor:pa,strokeLinecap:gt,trailColor:xt,prefixCls:it,gapDegree:fa,gapPosition:ea});return x.createElement("div",{className:Jn,style:Zn},Rn<=20?x.createElement(qt.Z,{title:bn},x.createElement("span",null,Ia)):x.createElement(x.Fragment,null,Ia,bn))},$t=function(Be,it){var xt={};for(var gt in Be)Object.prototype.hasOwnProperty.call(Be,gt)&&it.indexOf(gt)<0&&(xt[gt]=Be[gt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,gt=Object.getOwnPropertySymbols(Be);bt<gt.length;bt++)it.indexOf(gt[bt])<0&&Object.prototype.propertyIsEnumerable.call(Be,gt[bt])&&(xt[gt[bt]]=Be[gt[bt]]);return xt};const De=Be=>{let it=[];return Object.keys(Be).forEach(xt=>{const gt=parseFloat(xt.replace(/%/g,""));isNaN(gt)||it.push({key:gt,value:Be[xt]})}),it=it.sort((xt,gt)=>xt.key-gt.key),it.map(xt=>{let{key:gt,value:bt}=xt;return`${bt} ${gt}%`}).join(", ")},tt=(Be,it)=>{const{from:xt=_t.presetPrimaryColors.blue,to:gt=_t.presetPrimaryColors.blue,direction:bt=it==="rtl"?"to left":"to right"}=Be,un=$t(Be,["from","to","direction"]);if(Object.keys(un).length!==0){const hn=De(un);return{backgroundImage:`linear-gradient(${bt}, ${hn})`}}return{backgroundImage:`linear-gradient(${bt}, ${xt}, ${gt})`}};var rn=Be=>{const{prefixCls:it,direction:xt,percent:gt,size:bt,strokeWidth:un,strokeColor:hn,strokeLinecap:cn="round",children:bn,trailColor:Wn=null,success:En}=Be,Rn=hn&&typeof hn!="string"?tt(hn,xt):{backgroundColor:hn},ra=cn==="square"||cn==="butt"?0:void 0,Nn={backgroundColor:Wn||void 0,borderRadius:ra},Zn=bt!=null?bt:[-1,un||(bt==="small"?6:8)],[fa,ea]=Le(Zn,"line",{strokeWidth:un}),Un=Object.assign({width:`${yt(gt)}%`,height:ea,borderRadius:ra},Rn),pa=ze(Be),Jn={width:`${yt(pa)}%`,height:ea,borderRadius:ra,backgroundColor:En==null?void 0:En.strokeColor},Ia={width:fa<0?"100%":fa,height:ea};return x.createElement(x.Fragment,null,x.createElement("div",{className:`${it}-outer`,style:Ia},x.createElement("div",{className:`${it}-inner`,style:Nn},x.createElement("div",{className:`${it}-bg`,style:Un}),pa!==void 0?x.createElement("div",{className:`${it}-success-bg`,style:Jn}):null)),bn)},Qe=Be=>{const{size:it,steps:xt,percent:gt=0,strokeWidth:bt=8,strokeColor:un,trailColor:hn=null,prefixCls:cn,children:bn}=Be,Wn=Math.round(xt*(gt/100)),En=it==="small"?2:14,Rn=it!=null?it:[En,bt],[ra,Nn]=Le(Rn,"step",{steps:xt,strokeWidth:bt}),Zn=ra/xt,fa=new Array(xt);for(let ea=0;ea<xt;ea++){const Un=Array.isArray(un)?un[ea]:un;fa[ea]=x.createElement("div",{key:ea,className:Ee()(`${cn}-steps-item`,{[`${cn}-steps-item-active`]:ea<=Wn-1}),style:{backgroundColor:ea<=Wn-1?Un:hn,width:Zn,height:Nn}})}return x.createElement("div",{className:`${cn}-steps-outer`},fa,bn)},Je=re(36237),we=re(17313),me=re(83116),Re=re(37613);const ke=Be=>{const it=Be?"100%":"-100%";return new Je.Keyframes(`antProgress${Be?"RTL":"LTR"}Active`,{"0%":{transform:`translateX(${it}) scaleX(0)`,opacity:.1},"20%":{transform:`translateX(${it}) scaleX(0)`,opacity:.5},to:{transform:"translateX(0) scaleX(1)",opacity:0}})},ye=Be=>{const{componentCls:it,iconCls:xt}=Be;return{[it]:Object.assign(Object.assign({},(0,we.Wf)(Be)),{display:"inline-block","&-rtl":{direction:"rtl"},"&-line":{position:"relative",width:"100%",fontSize:Be.fontSize,marginInlineEnd:Be.marginXS,marginBottom:Be.marginXS},[`${it}-outer`]:{display:"inline-block",width:"100%"},[`&${it}-show-info`]:{[`${it}-outer`]:{marginInlineEnd:`calc(-2em - ${Be.marginXS}px)`,paddingInlineEnd:`calc(2em + ${Be.paddingXS}px)`}},[`${it}-inner`]:{position:"relative",display:"inline-block",width:"100%",overflow:"hidden",verticalAlign:"middle",backgroundColor:Be.remainingColor,borderRadius:Be.lineBorderRadius},[`${it}-inner:not(${it}-circle-gradient)`]:{[`${it}-circle-path`]:{stroke:Be.defaultColor}},[`${it}-success-bg, ${it}-bg`]:{position:"relative",backgroundColor:Be.defaultColor,borderRadius:Be.lineBorderRadius,transition:`all ${Be.motionDurationSlow} ${Be.motionEaseInOutCirc}`},[`${it}-success-bg`]:{position:"absolute",insetBlockStart:0,insetInlineStart:0,backgroundColor:Be.colorSuccess},[`${it}-text`]:{display:"inline-block",width:"2em",marginInlineStart:Be.marginXS,color:Be.colorText,lineHeight:1,whiteSpace:"nowrap",textAlign:"start",verticalAlign:"middle",wordBreak:"normal",[xt]:{fontSize:Be.fontSize}},[`&${it}-status-active`]:{[`${it}-bg::before`]:{position:"absolute",inset:0,backgroundColor:Be.colorBgContainer,borderRadius:Be.lineBorderRadius,opacity:0,animationName:ke(),animationDuration:Be.progressActiveMotionDuration,animationTimingFunction:Be.motionEaseOutQuint,animationIterationCount:"infinite",content:'""'}},[`&${it}-rtl${it}-status-active`]:{[`${it}-bg::before`]:{animationName:ke(!0)}},[`&${it}-status-exception`]:{[`${it}-bg`]:{backgroundColor:Be.colorError},[`${it}-text`]:{color:Be.colorError}},[`&${it}-status-exception ${it}-inner:not(${it}-circle-gradient)`]:{[`${it}-circle-path`]:{stroke:Be.colorError}},[`&${it}-status-success`]:{[`${it}-bg`]:{backgroundColor:Be.colorSuccess},[`${it}-text`]:{color:Be.colorSuccess}},[`&${it}-status-success ${it}-inner:not(${it}-circle-gradient)`]:{[`${it}-circle-path`]:{stroke:Be.colorSuccess}}})}},Se=Be=>{const{componentCls:it,iconCls:xt}=Be;return{[it]:{[`${it}-circle-trail`]:{stroke:Be.remainingColor},[`&${it}-circle ${it}-inner`]:{position:"relative",lineHeight:1,backgroundColor:"transparent"},[`&${it}-circle ${it}-text`]:{position:"absolute",insetBlockStart:"50%",insetInlineStart:0,width:"100%",margin:0,padding:0,color:Be.circleTextColor,fontSize:Be.circleTextFontSize,lineHeight:1,whiteSpace:"normal",textAlign:"center",transform:"translateY(-50%)",[xt]:{fontSize:`${Be.fontSize/Be.fontSizeSM}em`}},[`${it}-circle&-status-exception`]:{[`${it}-text`]:{color:Be.colorError}},[`${it}-circle&-status-success`]:{[`${it}-text`]:{color:Be.colorSuccess}}},[`${it}-inline-circle`]:{lineHeight:1,[`${it}-inner`]:{verticalAlign:"bottom"}}}},et=Be=>{const{componentCls:it}=Be;return{[it]:{[`${it}-steps`]:{display:"inline-block","&-outer":{display:"flex",flexDirection:"row",alignItems:"center"},"&-item":{flexShrink:0,minWidth:Be.progressStepMinWidth,marginInlineEnd:Be.progressStepMarginInlineEnd,backgroundColor:Be.remainingColor,transition:`all ${Be.motionDurationSlow}`,"&-active":{backgroundColor:Be.defaultColor}}}}}},Ie=Be=>{const{componentCls:it,iconCls:xt}=Be;return{[it]:{[`${it}-small&-line, ${it}-small&-line ${it}-text ${xt}`]:{fontSize:Be.fontSizeSM}}}};var xe=(0,me.Z)("Progress",Be=>{const it=Be.marginXXS/2,xt=(0,Re.TS)(Be,{progressStepMarginInlineEnd:it,progressStepMinWidth:it,progressActiveMotionDuration:"2.4s"});return[ye(xt),Se(xt),et(xt),Ie(xt)]},Be=>({circleTextColor:Be.colorText,defaultColor:Be.colorInfo,remainingColor:Be.colorFillSecondary,lineBorderRadius:100,circleTextFontSize:"1em"})),He=function(Be,it){var xt={};for(var gt in Be)Object.prototype.hasOwnProperty.call(Be,gt)&&it.indexOf(gt)<0&&(xt[gt]=Be[gt]);if(Be!=null&&typeof Object.getOwnPropertySymbols=="function")for(var bt=0,gt=Object.getOwnPropertySymbols(Be);bt<gt.length;bt++)it.indexOf(gt[bt])<0&&Object.prototype.propertyIsEnumerable.call(Be,gt[bt])&&(xt[gt[bt]]=Be[gt[bt]]);return xt};const Bt=null,St=["normal","exception","active","success"];var Gt=x.forwardRef((Be,it)=>{const{prefixCls:xt,className:gt,rootClassName:bt,steps:un,strokeColor:hn,percent:cn=0,size:bn="default",showInfo:Wn=!0,type:En="line",status:Rn,format:ra,style:Nn}=Be,Zn=He(Be,["prefixCls","className","rootClassName","steps","strokeColor","percent","size","showInfo","type","status","format","style"]),fa=x.useMemo(()=>{var wt,ht;const Sn=ze(Be);return parseInt(Sn!==void 0?(wt=Sn!=null?Sn:0)===null||wt===void 0?void 0:wt.toString():(ht=cn!=null?cn:0)===null||ht===void 0?void 0:ht.toString(),10)},[cn,Be.success,Be.successPercent]),ea=x.useMemo(()=>!St.includes(Rn)&&fa>=100?"success":Rn||"normal",[Rn,fa]),{getPrefixCls:Un,direction:pa,progress:Jn}=x.useContext(at.E_),Ia=Un("progress",xt),[Qa,ya]=xe(Ia),Ga=x.useMemo(()=>{if(!Wn)return null;const wt=ze(Be);let ht;const Sn=ra||(fn=>`${fn}%`),Pn=En==="line";return ra||ea!=="exception"&&ea!=="success"?ht=Sn(yt(cn),yt(wt)):ea==="exception"?ht=Pn?x.createElement(Ne.Z,null):x.createElement(Oe.Z,null):ea==="success"&&(ht=Pn?x.createElement(ve.Z,null):x.createElement(Xe.Z,null)),x.createElement("span",{className:`${Ia}-text`,title:typeof ht=="string"?ht:void 0},ht)},[Wn,cn,fa,ea,En,Ia,ra]),xa=Array.isArray(hn)?hn[0]:hn,Fa=typeof hn=="string"||Array.isArray(hn)?hn:void 0;let ua;En==="line"?ua=un?x.createElement(Qe,Object.assign({},Be,{strokeColor:Fa,prefixCls:Ia,steps:un}),Ga):x.createElement(rn,Object.assign({},Be,{strokeColor:xa,prefixCls:Ia,direction:pa}),Ga):(En==="circle"||En==="dashboard")&&(ua=x.createElement(vt,Object.assign({},Be,{strokeColor:xa,prefixCls:Ia,progressStatus:ea}),Ga));const Pt=Ee()(Ia,`${Ia}-status-${ea}`,`${Ia}-${En==="dashboard"&&"circle"||un&&"steps"||En}`,{[`${Ia}-inline-circle`]:En==="circle"&&Le(bn,"circle")[0]<=20,[`${Ia}-show-info`]:Wn,[`${Ia}-${bn}`]:typeof bn=="string",[`${Ia}-rtl`]:pa==="rtl"},Jn==null?void 0:Jn.className,gt,bt,ya);return Qa(x.createElement("div",Object.assign({ref:it,style:Object.assign(Object.assign({},Jn==null?void 0:Jn.style),Nn),className:Pt,role:"progressbar","aria-valuenow":fa},(0,Ze.Z)(Zn,["trailColor","strokeWidth","width","gapDegree","gapPosition","strokeLinecap","success","successPercent"])),ua))}),Rt=Gt},13570:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return yt}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M908.1 353.1l-253.9-36.9L540.7 86.1c-3.1-6.3-8.2-11.4-14.5-14.5-15.8-7.8-35-1.3-42.9 14.5L369.8 316.2l-253.9 36.9c-7 1-13.4 4.3-18.3 9.3a32.05 32.05 0 00.6 45.3l183.7 179.1-43.4 252.9a31.95 31.95 0 0046.4 33.7L512 754l227.1 119.4c6.2 3.3 13.4 4.4 20.3 3.2 17.4-3 29.1-19.5 26.1-36.9l-43.4-252.9 183.7-179.1c5-4.9 8.3-11.3 9.3-18.3 2.7-17.5-9.5-33.7-27-36.3z"}}]},name:"star",theme:"filled"},Ne=Xe,Oe=re(7657),Me=function(ut,dt){return ve.createElement(Oe.Z,(0,x.Z)({},ut,{ref:dt,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee,at=re(92310),ot=re.n(at),lt=re(20068),_e=re(42978),Ye=re(75931),le=re(18929),y=re(10228),a=re(26112);function E(ze,ut){var dt=ze.disabled,Le=ze.prefixCls,nt=ze.character,Tt=ze.characterRender,an=ze.index,vt=ze.count,$t=ze.value,De=ze.allowHalf,tt=ze.focused,Ct=ze.onHover,rn=ze.onClick,Ht=function(Se){Ct(Se,an)},Qe=function(Se){rn(Se,an)},Je=function(Se){Se.keyCode===y.Z.ENTER&&rn(Se,an)},we=an+1,me=new Set([Le]);$t===0&&an===0&&tt?me.add("".concat(Le,"-focused")):De&&$t+.5>=we&&$t<we?(me.add("".concat(Le,"-half")),me.add("".concat(Le,"-active")),tt&&me.add("".concat(Le,"-focused"))):(we<=$t?me.add("".concat(Le,"-full")):me.add("".concat(Le,"-zero")),we===$t&&tt&&me.add("".concat(Le,"-focused")));var Re=typeof nt=="function"?nt(ze):nt,ke=ve.createElement("li",{className:ot()(Array.from(me)),ref:ut},ve.createElement("div",{onClick:dt?null:Qe,onKeyDown:dt?null:Je,onMouseMove:dt?null:Ht,role:"radio","aria-checked":$t>an?"true":"false","aria-posinset":an+1,"aria-setsize":vt,tabIndex:dt?-1:0},ve.createElement("div",{className:"".concat(Le,"-first")},Re),ve.createElement("div",{className:"".concat(Le,"-second")},Re)));return Tt&&(ke=Tt(ke,ze)),ke}var b=ve.forwardRef(E);function z(){var ze=ve.useRef({});function ut(Le){return ze.current[Le]}function dt(Le){return function(nt){ze.current[Le]=nt}}return[ut,dt]}function ne(ze){var ut=ze.pageXOffset,dt="scrollLeft";if(typeof ut!="number"){var Le=ze.document;ut=Le.documentElement[dt],typeof ut!="number"&&(ut=Le.body[dt])}return ut}function ae(ze){var ut,dt,Le=ze.ownerDocument,nt=Le.body,Tt=Le&&Le.documentElement,an=ze.getBoundingClientRect();return ut=an.left,dt=an.top,ut-=Tt.clientLeft||nt.clientLeft||0,dt-=Tt.clientTop||nt.clientTop||0,{left:ut,top:dt}}function ie(ze){var ut=ae(ze),dt=ze.ownerDocument,Le=dt.defaultView||dt.parentWindow;return ut.left+=ne(Le),ut.left}var ue=["prefixCls","className","defaultValue","value","count","allowHalf","allowClear","character","characterRender","disabled","direction","tabIndex","autoFocus","onHoverChange","onChange","onFocus","onBlur","onKeyDown","onMouseLeave"];function ce(ze,ut){var dt,Le=ze.prefixCls,nt=Le===void 0?"rc-rate":Le,Tt=ze.className,an=ze.defaultValue,vt=ze.value,$t=ze.count,De=$t===void 0?5:$t,tt=ze.allowHalf,Ct=tt===void 0?!1:tt,rn=ze.allowClear,Ht=rn===void 0?!0:rn,Qe=ze.character,Je=Qe===void 0?"\u2605":Qe,we=ze.characterRender,me=ze.disabled,Re=ze.direction,ke=Re===void 0?"ltr":Re,ye=ze.tabIndex,Se=ye===void 0?0:ye,et=ze.autoFocus,Ie=ze.onHoverChange,xe=ze.onChange,He=ze.onFocus,Bt=ze.onBlur,St=ze.onKeyDown,Vt=ze.onMouseLeave,Gt=(0,Ye.Z)(ze,ue),Rt=z(),Be=(0,_e.Z)(Rt,2),it=Be[0],xt=Be[1],gt=ve.useRef(null),bt=function(){if(!me){var fn;(fn=gt.current)===null||fn===void 0||fn.focus()}};ve.useImperativeHandle(ut,function(){return{focus:bt,blur:function(){if(!me){var fn;(fn=gt.current)===null||fn===void 0||fn.blur()}}}});var un=(0,le.Z)(an||0,{value:vt}),hn=(0,_e.Z)(un,2),cn=hn[0],bn=hn[1],Wn=(0,le.Z)(null),En=(0,_e.Z)(Wn,2),Rn=En[0],ra=En[1],Nn=function(fn,ca){var Vn=ke==="rtl",Ot=fn+1;if(Ct){var pt=it(fn),on=ie(pt),Fe=pt.clientWidth;(Vn&&ca-on>Fe/2||!Vn&&ca-on<Fe/2)&&(Ot-=.5)}return Ot},Zn=function(fn){bn(fn),xe==null||xe(fn)},fa=ve.useState(!1),ea=(0,_e.Z)(fa,2),Un=ea[0],pa=ea[1],Jn=function(){pa(!0),He==null||He()},Ia=function(){pa(!1),Bt==null||Bt()},Qa=ve.useState(null),ya=(0,_e.Z)(Qa,2),Ga=ya[0],xa=ya[1],Fa=function(fn,ca){var Vn=Nn(ca,fn.pageX);Vn!==Rn&&(xa(Vn),ra(null)),Ie==null||Ie(Vn)},ua=function(fn){me||(xa(null),ra(null),Ie==null||Ie(void 0)),fn&&(Vt==null||Vt(fn))},Pt=function(fn,ca){var Vn=Nn(ca,fn.pageX),Ot=!1;Ht&&(Ot=Vn===cn),ua(),Zn(Ot?0:Vn),ra(Ot?Vn:null)},wt=function(fn){var ca=fn.keyCode,Vn=ke==="rtl",Ot=cn;ca===y.Z.RIGHT&&Ot<De&&!Vn?(Ct?Ot+=.5:Ot+=1,Zn(Ot),fn.preventDefault()):ca===y.Z.LEFT&&Ot>0&&!Vn||ca===y.Z.RIGHT&&Ot>0&&Vn?(Ct?Ot-=.5:Ot-=1,Zn(Ot),fn.preventDefault()):ca===y.Z.LEFT&&Ot<De&&Vn&&(Ct?Ot+=.5:Ot+=1,Zn(Ot),fn.preventDefault()),St==null||St(fn)};ve.useEffect(function(){et&&!me&&bt()},[]);var ht=new Array(De).fill(0).map(function(Pn,fn){return ve.createElement(b,{ref:xt(fn),index:fn,count:De,disabled:me,prefixCls:"".concat(nt,"-star"),allowHalf:Ct,value:Ga===null?cn:Ga,onClick:Pt,onHover:Fa,key:Pn||fn,character:Je,characterRender:we,focused:Un})}),Sn=ot()(nt,Tt,(dt={},(0,lt.Z)(dt,"".concat(nt,"-disabled"),me),(0,lt.Z)(dt,"".concat(nt,"-rtl"),ke==="rtl"),dt));return ve.createElement("ul",(0,x.Z)({className:Sn,onMouseLeave:ua,tabIndex:me?-1:Se,onFocus:me?null:Jn,onBlur:me?null:Ia,onKeyDown:me?null:wt,ref:gt,role:"radiogroup"},(0,a.Z)(Gt,{aria:!0,data:!0,attr:!0})),ht)}var fe=ve.forwardRef(ce),Ce=fe,Pe=re(36355),je=re(6848),pe=re(17313),Ve=re(83116),Nt=re(37613);const Zt=ze=>{const{componentCls:ut}=ze;return{[`${ut}-star`]:{position:"relative",display:"inline-block",color:"inherit",cursor:"pointer","&:not(:last-child)":{marginInlineEnd:ze.marginXS},"> div":{transition:`all ${ze.motionDurationMid}, outline 0s`,"&:hover":{transform:ze.starHoverScale},"&:focus":{outline:0},"&:focus-visible":{outline:`${ze.lineWidth}px dashed ${ze.starColor}`,transform:ze.starHoverScale}},"&-first, &-second":{color:ze.starBg,transition:`all ${ze.motionDurationMid}`,userSelect:"none",[ze.iconCls]:{verticalAlign:"middle"}},"&-first":{position:"absolute",top:0,insetInlineStart:0,width:"50%",height:"100%",overflow:"hidden",opacity:0},[`&-half ${ut}-star-first, &-half ${ut}-star-second`]:{opacity:1},[`&-half ${ut}-star-first, &-full ${ut}-star-second`]:{color:"inherit"}}}},Ue=ze=>({[`&-rtl${ze.componentCls}`]:{direction:"rtl"}}),ft=ze=>{const{componentCls:ut}=ze;return{[ut]:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},(0,pe.Wf)(ze)),{display:"inline-block",margin:0,padding:0,color:ze.starColor,fontSize:ze.starSize,lineHeight:"unset",listStyle:"none",outline:"none",[`&-disabled${ut} ${ut}-star`]:{cursor:"default","> div:hover":{transform:"scale(1)"}}}),Zt(ze)),{[`+ ${ut}-text`]:{display:"inline-block",marginInlineStart:ze.marginXS,fontSize:ze.fontSize}}),Ue(ze))}};var jt=(0,Ve.Z)("Rate",ze=>{const ut=(0,Nt.TS)(ze,{});return[ft(ut)]},ze=>({starColor:ze.yellow6,starSize:ze.controlHeightLG*.5,starHoverScale:"scale(1.1)",starBg:ze.colorFillContent})),qt=function(ze,ut){var dt={};for(var Le in ze)Object.prototype.hasOwnProperty.call(ze,Le)&&ut.indexOf(Le)<0&&(dt[Le]=ze[Le]);if(ze!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nt=0,Le=Object.getOwnPropertySymbols(ze);nt<Le.length;nt++)ut.indexOf(Le[nt])<0&&Object.prototype.propertyIsEnumerable.call(ze,Le[nt])&&(dt[Le[nt]]=ze[Le[nt]]);return dt},yt=ve.forwardRef((ze,ut)=>{const{prefixCls:dt,className:Le,rootClassName:nt,style:Tt,tooltips:an,character:vt=ve.createElement(Ze,null)}=ze,$t=qt(ze,["prefixCls","className","rootClassName","style","tooltips","character"]),De=(me,Re)=>{let{index:ke}=Re;return an?ve.createElement(je.Z,{title:an[ke]},me):me},{getPrefixCls:tt,direction:Ct,rate:rn}=ve.useContext(Pe.E_),Ht=tt("rate",dt),[Qe,Je]=jt(Ht),we=Object.assign(Object.assign({},rn==null?void 0:rn.style),Tt);return Qe(ve.createElement(Ce,Object.assign({ref:ut,character:vt,characterRender:De},$t,{className:ot()(Le,nt,Je,rn==null?void 0:rn.className),style:we,prefixCls:Ht,direction:Ct})))})},61621:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return Je}});var x=re(92310),ve=re.n(x),Xe=re(59301),Ne=re(36355),Oe=re(2738),Ee=we=>{const{prefixCls:me,className:Re,style:ke,size:ye,shape:Se}=we,et=ve()({[`${me}-lg`]:ye==="large",[`${me}-sm`]:ye==="small"}),Ie=ve()({[`${me}-circle`]:Se==="circle",[`${me}-square`]:Se==="square",[`${me}-round`]:Se==="round"}),xe=Xe.useMemo(()=>typeof ye=="number"?{width:ye,height:ye,lineHeight:`${ye}px`}:{},[ye]);return Xe.createElement("span",{className:ve()(me,et,Ie,Re),style:Object.assign(Object.assign({},xe),ke)})},Ze=re(36237),at=re(83116),ot=re(37613);const lt=new Ze.Keyframes("ant-skeleton-loading",{"0%":{backgroundPosition:"100% 50%"},"100%":{backgroundPosition:"0 50%"}}),_e=we=>({height:we,lineHeight:`${we}px`}),Ye=we=>Object.assign({width:we},_e(we)),le=we=>({background:we.skeletonLoadingBackground,backgroundSize:"400% 100%",animationName:lt,animationDuration:we.skeletonLoadingMotionDuration,animationTimingFunction:"ease",animationIterationCount:"infinite"}),y=we=>Object.assign({width:we*5,minWidth:we*5},_e(we)),a=we=>{const{skeletonAvatarCls:me,gradientFromColor:Re,controlHeight:ke,controlHeightLG:ye,controlHeightSM:Se}=we;return{[`${me}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:Re},Ye(ke)),[`${me}${me}-circle`]:{borderRadius:"50%"},[`${me}${me}-lg`]:Object.assign({},Ye(ye)),[`${me}${me}-sm`]:Object.assign({},Ye(Se))}},E=we=>{const{controlHeight:me,borderRadiusSM:Re,skeletonInputCls:ke,controlHeightLG:ye,controlHeightSM:Se,gradientFromColor:et}=we;return{[`${ke}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:et,borderRadius:Re},y(me)),[`${ke}-lg`]:Object.assign({},y(ye)),[`${ke}-sm`]:Object.assign({},y(Se))}},b=we=>Object.assign({width:we},_e(we)),z=we=>{const{skeletonImageCls:me,imageSizeBase:Re,gradientFromColor:ke,borderRadiusSM:ye}=we;return{[`${me}`]:Object.assign(Object.assign({display:"flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",background:ke,borderRadius:ye},b(Re*2)),{[`${me}-path`]:{fill:"#bfbfbf"},[`${me}-svg`]:Object.assign(Object.assign({},b(Re)),{maxWidth:Re*4,maxHeight:Re*4}),[`${me}-svg${me}-svg-circle`]:{borderRadius:"50%"}}),[`${me}${me}-circle`]:{borderRadius:"50%"}}},ne=(we,me,Re)=>{const{skeletonButtonCls:ke}=we;return{[`${Re}${ke}-circle`]:{width:me,minWidth:me,borderRadius:"50%"},[`${Re}${ke}-round`]:{borderRadius:me}}},ae=we=>Object.assign({width:we*2,minWidth:we*2},_e(we)),ie=we=>{const{borderRadiusSM:me,skeletonButtonCls:Re,controlHeight:ke,controlHeightLG:ye,controlHeightSM:Se,gradientFromColor:et}=we;return Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:et,borderRadius:me,width:ke*2,minWidth:ke*2},ae(ke))},ne(we,ke,Re)),{[`${Re}-lg`]:Object.assign({},ae(ye))}),ne(we,ye,`${Re}-lg`)),{[`${Re}-sm`]:Object.assign({},ae(Se))}),ne(we,Se,`${Re}-sm`))},ue=we=>{const{componentCls:me,skeletonAvatarCls:Re,skeletonTitleCls:ke,skeletonParagraphCls:ye,skeletonButtonCls:Se,skeletonInputCls:et,skeletonImageCls:Ie,controlHeight:xe,controlHeightLG:He,controlHeightSM:Bt,gradientFromColor:St,padding:Vt,marginSM:Gt,borderRadius:Rt,titleHeight:Be,blockRadius:it,paragraphLiHeight:xt,controlHeightXS:gt,paragraphMarginTop:bt}=we;return{[`${me}`]:{display:"table",width:"100%",[`${me}-header`]:{display:"table-cell",paddingInlineEnd:Vt,verticalAlign:"top",[`${Re}`]:Object.assign({display:"inline-block",verticalAlign:"top",background:St},Ye(xe)),[`${Re}-circle`]:{borderRadius:"50%"},[`${Re}-lg`]:Object.assign({},Ye(He)),[`${Re}-sm`]:Object.assign({},Ye(Bt))},[`${me}-content`]:{display:"table-cell",width:"100%",verticalAlign:"top",[`${ke}`]:{width:"100%",height:Be,background:St,borderRadius:it,[`+ ${ye}`]:{marginBlockStart:Bt}},[`${ye}`]:{padding:0,"> li":{width:"100%",height:xt,listStyle:"none",background:St,borderRadius:it,"+ li":{marginBlockStart:gt}}},[`${ye}> li:last-child:not(:first-child):not(:nth-child(2))`]:{width:"61%"}},[`&-round ${me}-content`]:{[`${ke}, ${ye} > li`]:{borderRadius:Rt}}},[`${me}-with-avatar ${me}-content`]:{[`${ke}`]:{marginBlockStart:Gt,[`+ ${ye}`]:{marginBlockStart:bt}}},[`${me}${me}-element`]:Object.assign(Object.assign(Object.assign(Object.assign({display:"inline-block",width:"auto"},ie(we)),a(we)),E(we)),z(we)),[`${me}${me}-block`]:{width:"100%",[`${Se}`]:{width:"100%"},[`${et}`]:{width:"100%"}},[`${me}${me}-active`]:{[`
|
|
${ke},
|
|
${ye} > li,
|
|
${Re},
|
|
${Se},
|
|
${et},
|
|
${Ie}
|
|
`]:Object.assign({},le(we))}}};var ce=(0,at.Z)("Skeleton",we=>{const{componentCls:me}=we,Re=(0,ot.TS)(we,{skeletonAvatarCls:`${me}-avatar`,skeletonTitleCls:`${me}-title`,skeletonParagraphCls:`${me}-paragraph`,skeletonButtonCls:`${me}-button`,skeletonInputCls:`${me}-input`,skeletonImageCls:`${me}-image`,imageSizeBase:we.controlHeight*1.5,borderRadius:100,skeletonLoadingBackground:`linear-gradient(90deg, ${we.gradientFromColor} 25%, ${we.gradientToColor} 37%, ${we.gradientFromColor} 63%)`,skeletonLoadingMotionDuration:"1.4s"});return[ue(Re)]},we=>{const{colorFillContent:me,colorFill:Re}=we,ke=me,ye=Re;return{color:ke,colorGradientEnd:ye,gradientFromColor:ke,gradientToColor:ye,titleHeight:we.controlHeight/2,blockRadius:we.borderRadiusSM,paragraphMarginTop:we.marginLG+we.marginXXS,paragraphLiHeight:we.controlHeight/2}},{deprecatedTokens:[["color","gradientFromColor"],["colorGradientEnd","gradientToColor"]]}),Ce=we=>{const{prefixCls:me,className:Re,rootClassName:ke,active:ye,shape:Se="circle",size:et="default"}=we,{getPrefixCls:Ie}=Xe.useContext(Ne.E_),xe=Ie("skeleton",me),[He,Bt]=ce(xe),St=(0,Oe.Z)(we,["prefixCls","className"]),Vt=ve()(xe,`${xe}-element`,{[`${xe}-active`]:ye},Re,ke,Bt);return He(Xe.createElement("div",{className:Vt},Xe.createElement(Ee,Object.assign({prefixCls:`${xe}-avatar`,shape:Se,size:et},St))))},je=we=>{const{prefixCls:me,className:Re,rootClassName:ke,active:ye,block:Se=!1,size:et="default"}=we,{getPrefixCls:Ie}=Xe.useContext(Ne.E_),xe=Ie("skeleton",me),[He,Bt]=ce(xe),St=(0,Oe.Z)(we,["prefixCls"]),Vt=ve()(xe,`${xe}-element`,{[`${xe}-active`]:ye,[`${xe}-block`]:Se},Re,ke,Bt);return He(Xe.createElement("div",{className:Vt},Xe.createElement(Ee,Object.assign({prefixCls:`${xe}-button`,size:et},St))))};const pe="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 Nt=we=>{const{prefixCls:me,className:Re,rootClassName:ke,style:ye,active:Se}=we,{getPrefixCls:et}=Xe.useContext(Ne.E_),Ie=et("skeleton",me),[xe,He]=ce(Ie),Bt=ve()(Ie,`${Ie}-element`,{[`${Ie}-active`]:Se},Re,ke,He);return xe(Xe.createElement("div",{className:Bt},Xe.createElement("div",{className:ve()(`${Ie}-image`,Re),style:ye},Xe.createElement("svg",{viewBox:"0 0 1098 1024",xmlns:"http://www.w3.org/2000/svg",className:`${Ie}-image-svg`},Xe.createElement("path",{d:pe,className:`${Ie}-image-path`})))))},Ue=we=>{const{prefixCls:me,className:Re,rootClassName:ke,active:ye,block:Se,size:et="default"}=we,{getPrefixCls:Ie}=Xe.useContext(Ne.E_),xe=Ie("skeleton",me),[He,Bt]=ce(xe),St=(0,Oe.Z)(we,["prefixCls"]),Vt=ve()(xe,`${xe}-element`,{[`${xe}-active`]:ye,[`${xe}-block`]:Se},Re,ke,Bt);return He(Xe.createElement("div",{className:Vt},Xe.createElement(Ee,Object.assign({prefixCls:`${xe}-input`,size:et},St))))},ft=re(54476),jt={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"},qt=jt,_t=re(7657),yt=function(me,Re){return Xe.createElement(_t.Z,(0,ft.Z)({},me,{ref:Re,icon:qt}))},ze=Xe.forwardRef(yt),ut=ze,Le=we=>{const{prefixCls:me,className:Re,rootClassName:ke,style:ye,active:Se,children:et}=we,{getPrefixCls:Ie}=Xe.useContext(Ne.E_),xe=Ie("skeleton",me),[He,Bt]=ce(xe),St=ve()(xe,`${xe}-element`,{[`${xe}-active`]:Se},Bt,Re,ke),Vt=et!=null?et:Xe.createElement(ut,null);return He(Xe.createElement("div",{className:St},Xe.createElement("div",{className:ve()(`${xe}-image`,Re),style:ye},Vt)))},nt=re(94480),an=we=>{const me=Ie=>{const{width:xe,rows:He=2}=we;if(Array.isArray(xe))return xe[Ie];if(He-1===Ie)return xe},{prefixCls:Re,className:ke,style:ye,rows:Se}=we,et=(0,nt.Z)(Array(Se)).map((Ie,xe)=>Xe.createElement("li",{key:xe,style:{width:me(xe)}}));return Xe.createElement("ul",{className:ve()(Re,ke),style:ye},et)},$t=we=>{let{prefixCls:me,className:Re,width:ke,style:ye}=we;return Xe.createElement("h3",{className:ve()(me,Re),style:Object.assign({width:ke},ye)})};function De(we){return we&&typeof we=="object"?we:{}}function tt(we,me){return we&&!me?{size:"large",shape:"square"}:{size:"large",shape:"circle"}}function Ct(we,me){return!we&&me?{width:"38%"}:we&&me?{width:"50%"}:{}}function rn(we,me){const Re={};return(!we||!me)&&(Re.width="61%"),!we&&me?Re.rows=3:Re.rows=2,Re}const Ht=we=>{const{prefixCls:me,loading:Re,className:ke,rootClassName:ye,style:Se,children:et,avatar:Ie=!1,title:xe=!0,paragraph:He=!0,active:Bt,round:St}=we,{getPrefixCls:Vt,direction:Gt,skeleton:Rt}=Xe.useContext(Ne.E_),Be=Vt("skeleton",me),[it,xt]=ce(Be);if(Re||!("loading"in we)){const gt=!!Ie,bt=!!xe,un=!!He;let hn;if(gt){const Wn=Object.assign(Object.assign({prefixCls:`${Be}-avatar`},tt(bt,un)),De(Ie));hn=Xe.createElement("div",{className:`${Be}-header`},Xe.createElement(Ee,Object.assign({},Wn)))}let cn;if(bt||un){let Wn;if(bt){const Rn=Object.assign(Object.assign({prefixCls:`${Be}-title`},Ct(gt,un)),De(xe));Wn=Xe.createElement($t,Object.assign({},Rn))}let En;if(un){const Rn=Object.assign(Object.assign({prefixCls:`${Be}-paragraph`},rn(gt,bt)),De(He));En=Xe.createElement(an,Object.assign({},Rn))}cn=Xe.createElement("div",{className:`${Be}-content`},Wn,En)}const bn=ve()(Be,{[`${Be}-with-avatar`]:gt,[`${Be}-active`]:Bt,[`${Be}-rtl`]:Gt==="rtl",[`${Be}-round`]:St},Rt==null?void 0:Rt.className,ke,ye,xt);return it(Xe.createElement("div",{className:bn,style:Object.assign(Object.assign({},Rt==null?void 0:Rt.style),Se)},hn,cn))}return typeof et!="undefined"?et:null};Ht.Button=je,Ht.Avatar=Ce,Ht.Input=Ue,Ht.Image=Nt,Ht.Node=Le;var Qe=Ht,Je=Qe},31797:function(ct,kt,re){"use strict";re.d(kt,{default:function(){return ce}});var x=re(59301),ve=re(56762),Xe=re(92343),Ne=re(92310),Oe=re.n(Ne),Me=re(36355),Ee=re(61621),at=fe=>{const{value:Ce,formatter:Pe,precision:je,decimalSeparator:pe,groupSeparator:Ve="",prefixCls:Nt}=fe;let Zt;if(typeof Pe=="function")Zt=Pe(Ce);else{const Ue=String(Ce),ft=Ue.match(/^(-?)(\d*)(\.(\d+))?$/);if(!ft||Ue==="-")Zt=Ue;else{const jt=ft[1];let qt=ft[2]||"0",_t=ft[4]||"";qt=qt.replace(/\B(?=(\d{3})+(?!\d))/g,Ve),typeof je=="number"&&(_t=_t.padEnd(je,"0").slice(0,je>0?je:0)),_t&&(_t=`${pe}${_t}`),Zt=[x.createElement("span",{key:"int",className:`${Nt}-content-value-int`},jt,qt),_t&&x.createElement("span",{key:"decimal",className:`${Nt}-content-value-decimal`},_t)]}}return x.createElement("span",{className:`${Nt}-content-value`},Zt)},ot=re(17313),lt=re(83116),_e=re(37613);const Ye=fe=>{const{componentCls:Ce,marginXXS:Pe,padding:je,colorTextDescription:pe,titleFontSize:Ve,colorTextHeading:Nt,contentFontSize:Zt,fontFamily:Ue}=fe;return{[`${Ce}`]:Object.assign(Object.assign({},(0,ot.Wf)(fe)),{[`${Ce}-title`]:{marginBottom:Pe,color:pe,fontSize:Ve},[`${Ce}-skeleton`]:{paddingTop:je},[`${Ce}-content`]:{color:Nt,fontSize:Zt,fontFamily:Ue,[`${Ce}-content-value`]:{display:"inline-block",direction:"ltr"},[`${Ce}-content-prefix, ${Ce}-content-suffix`]:{display:"inline-block"},[`${Ce}-content-prefix`]:{marginInlineEnd:Pe},[`${Ce}-content-suffix`]:{marginInlineStart:Pe}}})}};var le=(0,lt.Z)("Statistic",fe=>{const Ce=(0,_e.TS)(fe,{});return[Ye(Ce)]},fe=>{const{fontSizeHeading3:Ce,fontSize:Pe}=fe;return{titleFontSize:Pe,contentFontSize:Ce}}),a=fe=>{const{prefixCls:Ce,className:Pe,rootClassName:je,style:pe,valueStyle:Ve,value:Nt=0,title:Zt,valueRender:Ue,prefix:ft,suffix:jt,loading:qt=!1,onMouseEnter:_t,onMouseLeave:yt,decimalSeparator:ze=".",groupSeparator:ut=","}=fe,{getPrefixCls:dt,direction:Le,statistic:nt}=x.useContext(Me.E_),Tt=dt("statistic",Ce),[an,vt]=le(Tt),$t=x.createElement(at,Object.assign({decimalSeparator:ze,groupSeparator:ut,prefixCls:Tt},fe,{value:Nt})),De=Oe()(Tt,{[`${Tt}-rtl`]:Le==="rtl"},nt==null?void 0:nt.className,Pe,je,vt);return an(x.createElement("div",{className:De,style:Object.assign(Object.assign({},nt==null?void 0:nt.style),pe),onMouseEnter:_t,onMouseLeave:yt},Zt&&x.createElement("div",{className:`${Tt}-title`},Zt),x.createElement(Ee.Z,{paragraph:!1,loading:qt,className:`${Tt}-skeleton`},x.createElement("div",{style:Ve,className:`${Tt}-content`},ft&&x.createElement("span",{className:`${Tt}-content-prefix`},ft),Ue?Ue($t):$t,jt&&x.createElement("span",{className:`${Tt}-content-suffix`},jt)))))};const E=[["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 b(fe,Ce){let Pe=fe;const je=/\[[^\]]*]/g,pe=(Ce.match(je)||[]).map(Ue=>Ue.slice(1,-1)),Ve=Ce.replace(je,"[]"),Nt=E.reduce((Ue,ft)=>{let[jt,qt]=ft;if(Ue.includes(jt)){const _t=Math.floor(Pe/qt);return Pe-=_t*qt,Ue.replace(new RegExp(`${jt}+`,"g"),yt=>{const ze=yt.length;return _t.toString().padStart(ze,"0")})}return Ue},Ve);let Zt=0;return Nt.replace(je,()=>{const Ue=pe[Zt];return Zt+=1,Ue})}function z(fe,Ce){const{format:Pe=""}=Ce,je=new Date(fe).getTime(),pe=Date.now(),Ve=Math.max(je-pe,0);return b(Ve,Pe)}const ne=1e3/30;function ae(fe){return new Date(fe).getTime()}const ie=fe=>{const{value:Ce,format:Pe="HH:mm:ss",onChange:je,onFinish:pe}=fe,Ve=(0,ve.Z)(),Nt=x.useRef(null),Zt=()=>{pe==null||pe(),Nt.current&&(clearInterval(Nt.current),Nt.current=null)},Ue=()=>{const qt=ae(Ce);qt>=Date.now()&&(Nt.current=setInterval(()=>{Ve(),je==null||je(qt-Date.now()),qt<Date.now()&&Zt()},ne))};x.useEffect(()=>(Ue(),()=>{Nt.current&&(clearInterval(Nt.current),Nt.current=null)}),[Ce]);const ft=(qt,_t)=>z(qt,Object.assign(Object.assign({},_t),{format:Pe})),jt=qt=>(0,Xe.Tm)(qt,{title:void 0});return x.createElement(a,Object.assign({},fe,{valueRender:jt,formatter:ft}))};var ue=x.memo(ie);a.Countdown=ue;var ce=a},12563:function(ct,kt,re){"use strict";re.d(kt,{default:function(){return je}});var x=re(59301),ve=re(99267),Xe=re(92310),Ne=re.n(Xe),Oe=re(36785),Me=re(47729),Ee=re(14088),Ze=re(36355),at=re(17313),ot=re(37613),lt=re(83116);const _e=pe=>{const{paddingXXS:Ve,lineWidth:Nt,tagPaddingHorizontal:Zt,componentCls:Ue}=pe,ft=Zt-Nt,jt=Ve-Nt;return{[Ue]:Object.assign(Object.assign({},(0,at.Wf)(pe)),{display:"inline-block",height:"auto",marginInlineEnd:pe.marginXS,paddingInline:ft,fontSize:pe.tagFontSize,lineHeight:pe.tagLineHeight,whiteSpace:"nowrap",background:pe.defaultBg,border:`${pe.lineWidth}px ${pe.lineType} ${pe.colorBorder}`,borderRadius:pe.borderRadiusSM,opacity:1,transition:`all ${pe.motionDurationMid}`,textAlign:"start",position:"relative",[`&${Ue}-rtl`]:{direction:"rtl"},"&, a, a:hover":{color:pe.defaultColor},[`${Ue}-close-icon`]:{marginInlineStart:jt,color:pe.colorTextDescription,fontSize:pe.tagIconSize,cursor:"pointer",transition:`all ${pe.motionDurationMid}`,"&:hover":{color:pe.colorTextHeading}},[`&${Ue}-has-color`]:{borderColor:"transparent",[`&, a, a:hover, ${pe.iconCls}-close, ${pe.iconCls}-close:hover`]:{color:pe.colorTextLightSolid}},"&-checkable":{backgroundColor:"transparent",borderColor:"transparent",cursor:"pointer",[`&:not(${Ue}-checkable-checked):hover`]:{color:pe.colorPrimary,backgroundColor:pe.colorFillSecondary},"&:active, &-checked":{color:pe.colorTextLightSolid},"&-checked":{backgroundColor:pe.colorPrimary,"&:hover":{backgroundColor:pe.colorPrimaryHover}},"&:active":{backgroundColor:pe.colorPrimaryActive}},"&-hidden":{display:"none"},[`> ${pe.iconCls} + span, > span + ${pe.iconCls}`]:{marginInlineStart:ft}}),[`${Ue}-borderless`]:{borderColor:"transparent",background:pe.tagBorderlessBg}}},Ye=pe=>{const{lineWidth:Ve,fontSizeIcon:Nt}=pe,Zt=pe.fontSizeSM,Ue=`${pe.lineHeightSM*Zt}px`;return(0,ot.TS)(pe,{tagFontSize:Zt,tagLineHeight:Ue,tagIconSize:Nt-2*Ve,tagPaddingHorizontal:8,tagBorderlessBg:pe.colorFillTertiary})},le=pe=>({defaultBg:pe.colorFillQuaternary,defaultColor:pe.colorText});var y=(0,lt.Z)("Tag",pe=>{const Ve=Ye(pe);return _e(Ve)},le),a=function(pe,Ve){var Nt={};for(var Zt in pe)Object.prototype.hasOwnProperty.call(pe,Zt)&&Ve.indexOf(Zt)<0&&(Nt[Zt]=pe[Zt]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,Zt=Object.getOwnPropertySymbols(pe);Ue<Zt.length;Ue++)Ve.indexOf(Zt[Ue])<0&&Object.prototype.propertyIsEnumerable.call(pe,Zt[Ue])&&(Nt[Zt[Ue]]=pe[Zt[Ue]]);return Nt},b=pe=>{const{prefixCls:Ve,style:Nt,className:Zt,checked:Ue,onChange:ft,onClick:jt}=pe,qt=a(pe,["prefixCls","style","className","checked","onChange","onClick"]),{getPrefixCls:_t,tag:yt}=x.useContext(Ze.E_),ze=Tt=>{ft==null||ft(!Ue),jt==null||jt(Tt)},ut=_t("tag",Ve),[dt,Le]=y(ut),nt=Ne()(ut,`${ut}-checkable`,{[`${ut}-checkable-checked`]:Ue},yt==null?void 0:yt.className,Zt,Le);return dt(x.createElement("span",Object.assign({},qt,{style:Object.assign(Object.assign({},Nt),yt==null?void 0:yt.style),className:nt,onClick:ze})))},z=re(45157);const ne=pe=>(0,z.Z)(pe,(Ve,Nt)=>{let{textColor:Zt,lightBorderColor:Ue,lightColor:ft,darkColor:jt}=Nt;return{[`${pe.componentCls}-${Ve}`]:{color:Zt,background:ft,borderColor:Ue,"&-inverse":{color:pe.colorTextLightSolid,background:jt,borderColor:jt},[`&${pe.componentCls}-borderless`]:{borderColor:"transparent"}}}});var ae=(0,lt.b)(["Tag","preset"],pe=>{const Ve=Ye(pe);return ne(Ve)},le);function ie(pe){return typeof pe!="string"?pe:pe.charAt(0).toUpperCase()+pe.slice(1)}const ue=(pe,Ve,Nt)=>{const Zt=ie(Nt);return{[`${pe.componentCls}-${Ve}`]:{color:pe[`color${Nt}`],background:pe[`color${Zt}Bg`],borderColor:pe[`color${Zt}Border`],[`&${pe.componentCls}-borderless`]:{borderColor:"transparent"}}}};var ce=(0,lt.b)(["Tag","status"],pe=>{const Ve=Ye(pe);return[ue(Ve,"success","Success"),ue(Ve,"processing","Info"),ue(Ve,"error","Error"),ue(Ve,"warning","Warning")]},le),fe=function(pe,Ve){var Nt={};for(var Zt in pe)Object.prototype.hasOwnProperty.call(pe,Zt)&&Ve.indexOf(Zt)<0&&(Nt[Zt]=pe[Zt]);if(pe!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Ue=0,Zt=Object.getOwnPropertySymbols(pe);Ue<Zt.length;Ue++)Ve.indexOf(Zt[Ue])<0&&Object.prototype.propertyIsEnumerable.call(pe,Zt[Ue])&&(Nt[Zt[Ue]]=pe[Zt[Ue]]);return Nt};const Ce=(pe,Ve)=>{const{prefixCls:Nt,className:Zt,rootClassName:Ue,style:ft,children:jt,icon:qt,color:_t,onClose:yt,closeIcon:ze,closable:ut,bordered:dt=!0}=pe,Le=fe(pe,["prefixCls","className","rootClassName","style","children","icon","color","onClose","closeIcon","closable","bordered"]),{getPrefixCls:nt,direction:Tt,tag:an}=x.useContext(Ze.E_),[vt,$t]=x.useState(!0);x.useEffect(()=>{"visible"in Le&&$t(Le.visible)},[Le.visible]);const De=(0,Oe.o2)(_t),tt=(0,Oe.yT)(_t),Ct=De||tt,rn=Object.assign(Object.assign({backgroundColor:_t&&!Ct?_t:void 0},an==null?void 0:an.style),ft),Ht=nt("tag",Nt),[Qe,Je]=y(Ht),we=Ne()(Ht,an==null?void 0:an.className,{[`${Ht}-${_t}`]:Ct,[`${Ht}-has-color`]:_t&&!Ct,[`${Ht}-hidden`]:!vt,[`${Ht}-rtl`]:Tt==="rtl",[`${Ht}-borderless`]:!dt},Zt,Ue,Je),me=Ie=>{Ie.stopPropagation(),yt==null||yt(Ie),!Ie.defaultPrevented&&$t(!1)},[,Re]=(0,Me.Z)(ut,ze,Ie=>Ie===null?x.createElement(ve.Z,{className:`${Ht}-close-icon`,onClick:me}):x.createElement("span",{className:`${Ht}-close-icon`,onClick:me},Ie),null,!1),ke=typeof Le.onClick=="function"||jt&&jt.type==="a",ye=qt||null,Se=ye?x.createElement(x.Fragment,null,ye,jt&&x.createElement("span",null,jt)):jt,et=x.createElement("span",Object.assign({},Le,{ref:Ve,className:we,style:rn}),Se,Re,De&&x.createElement(ae,{key:"preset",prefixCls:Ht}),tt&&x.createElement(ce,{key:"status",prefixCls:Ht}));return Qe(ke?x.createElement(Ee.Z,{component:"Tag"},et):et)},Pe=x.forwardRef(Ce);Pe.CheckableTag=b;var je=Pe},17574:function(ct,kt,re){"use strict";re.d(kt,{default:function(){return _t}});var x=re(60091),ve=re(94480),Xe=re(52671),Ne=re(8657),Oe=re(54476),Me=re(59301),Ee={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"},Ze=Ee,at=re(7657),ot=function(ze,ut){return Me.createElement(at.Z,(0,Oe.Z)({},ze,{ref:ut,icon:Ze}))},lt=Me.forwardRef(ot),_e=lt,Ye=re(92310),le=re.n(Ye),y=re(35654),a=re(71430),E=re(36355),b=re(56082),z=re(62892),ne=re(20648);const ae=4;function ie(yt){const{dropPosition:ze,dropLevelOffset:ut,prefixCls:dt,indent:Le,direction:nt="ltr"}=yt,Tt=nt==="ltr"?"left":"right",an=nt==="ltr"?"right":"left",vt={[Tt]:-ut*Le+ae,[an]:0};switch(ze){case-1:vt.top=-3;break;case 1:vt.bottom=-3;break;default:vt.bottom=-3,vt[Tt]=Le+ae;break}return Me.createElement("div",{style:vt,className:`${dt}-drop-indicator`})}var ue=re(71997),fe=Me.forwardRef((yt,ze)=>{const{getPrefixCls:ut,direction:dt,virtual:Le,tree:nt}=Me.useContext(E.E_),{prefixCls:Tt,className:an,showIcon:vt=!1,showLine:$t,switcherIcon:De,blockNode:tt=!1,children:Ct,checkable:rn=!1,selectable:Ht=!0,draggable:Qe,motion:Je,style:we}=yt,me=ut("tree",Tt),Re=ut(),ke=Je!=null?Je:Object.assign(Object.assign({},(0,z.Z)(Re)),{motionAppear:!1}),ye=Object.assign(Object.assign({},yt),{checkable:rn,selectable:Ht,showIcon:vt,motion:ke,blockNode:tt,showLine:!!$t,dropIndicatorRender:ie}),[Se,et]=(0,ne.ZP)(me),Ie=Me.useMemo(()=>{if(!Qe)return!1;let He={};switch(typeof Qe){case"function":He.nodeDraggable=Qe;break;case"object":He=Object.assign({},Qe);break;default:break}return He.icon!==!1&&(He.icon=He.icon||Me.createElement(b.Z,null)),He},[Qe]),xe=He=>Me.createElement(ue.Z,{prefixCls:me,switcherIcon:De,treeNodeProps:He,showLine:$t});return Se(Me.createElement(x.Z,Object.assign({itemHeight:20,ref:ze,virtual:Le},ye,{style:Object.assign(Object.assign({},nt==null?void 0:nt.style),we),prefixCls:me,className:le()({[`${me}-icon-hide`]:!vt,[`${me}-block-node`]:tt,[`${me}-unselectable`]:!Ht,[`${me}-rtl`]:dt==="rtl"},nt==null?void 0:nt.className,an,et),direction:dt,checkable:rn&&Me.createElement("span",{className:`${me}-checkbox-inner`}),selectable:Ht,switcherIcon:xe,draggable:Ie}),Ct))}),Ce;(function(yt){yt[yt.None=0]="None",yt[yt.Start=1]="Start",yt[yt.End=2]="End"})(Ce||(Ce={}));function Pe(yt,ze){function ut(dt){const{key:Le,children:nt}=dt;ze(Le,dt)!==!1&&Pe(nt||[],ze)}yt.forEach(ut)}function je(yt){let{treeData:ze,expandedKeys:ut,startKey:dt,endKey:Le}=yt;const nt=[];let Tt=Ce.None;if(dt&&dt===Le)return[dt];if(!dt||!Le)return[];function an(vt){return vt===dt||vt===Le}return Pe(ze,vt=>{if(Tt===Ce.End)return!1;if(an(vt)){if(nt.push(vt),Tt===Ce.None)Tt=Ce.Start;else if(Tt===Ce.Start)return Tt=Ce.End,!1}else Tt===Ce.Start&&nt.push(vt);return ut.includes(vt)}),nt}function pe(yt,ze){const ut=(0,ve.Z)(ze),dt=[];return Pe(yt,(Le,nt)=>{const Tt=ut.indexOf(Le);return Tt!==-1&&(dt.push(nt),ut.splice(Tt,1)),!!ut.length}),dt}var Ve=function(yt,ze){var ut={};for(var dt in yt)Object.prototype.hasOwnProperty.call(yt,dt)&&ze.indexOf(dt)<0&&(ut[dt]=yt[dt]);if(yt!=null&&typeof Object.getOwnPropertySymbols=="function")for(var Le=0,dt=Object.getOwnPropertySymbols(yt);Le<dt.length;Le++)ze.indexOf(dt[Le])<0&&Object.prototype.propertyIsEnumerable.call(yt,dt[Le])&&(ut[dt[Le]]=yt[dt[Le]]);return ut};function Nt(yt){const{isLeaf:ze,expanded:ut}=yt;return ze?Me.createElement(Xe.Z,null):ut?Me.createElement(Ne.Z,null):Me.createElement(_e,null)}function Zt(yt){let{treeData:ze,children:ut}=yt;return ze||(0,a.zn)(ut)}const Ue=(yt,ze)=>{var{defaultExpandAll:ut,defaultExpandParent:dt,defaultExpandedKeys:Le}=yt,nt=Ve(yt,["defaultExpandAll","defaultExpandParent","defaultExpandedKeys"]);const Tt=Me.useRef(),an=Me.useRef(),vt=()=>{const{keyEntities:Ie}=(0,a.I8)(Zt(nt));let xe;return ut?xe=Object.keys(Ie):dt?xe=(0,y.r7)(nt.expandedKeys||Le||[],Ie):xe=nt.expandedKeys||Le,xe},[$t,De]=Me.useState(nt.selectedKeys||nt.defaultSelectedKeys||[]),[tt,Ct]=Me.useState(()=>vt());Me.useEffect(()=>{"selectedKeys"in nt&&De(nt.selectedKeys)},[nt.selectedKeys]),Me.useEffect(()=>{"expandedKeys"in nt&&Ct(nt.expandedKeys)},[nt.expandedKeys]);const rn=(Ie,xe)=>{var He;return"expandedKeys"in nt||Ct(Ie),(He=nt.onExpand)===null||He===void 0?void 0:He.call(nt,Ie,xe)},Ht=(Ie,xe)=>{var He;const{multiple:Bt}=nt,{node:St,nativeEvent:Vt}=xe,{key:Gt=""}=St,Rt=Zt(nt),Be=Object.assign(Object.assign({},xe),{selected:!0}),it=(Vt==null?void 0:Vt.ctrlKey)||(Vt==null?void 0:Vt.metaKey),xt=Vt==null?void 0:Vt.shiftKey;let gt;Bt&&it?(gt=Ie,Tt.current=Gt,an.current=gt,Be.selectedNodes=pe(Rt,gt)):Bt&&xt?(gt=Array.from(new Set([].concat((0,ve.Z)(an.current||[]),(0,ve.Z)(je({treeData:Rt,expandedKeys:tt,startKey:Gt,endKey:Tt.current}))))),Be.selectedNodes=pe(Rt,gt)):(gt=[Gt],Tt.current=Gt,an.current=gt,Be.selectedNodes=pe(Rt,gt)),(He=nt.onSelect)===null||He===void 0||He.call(nt,gt,Be),"selectedKeys"in nt||De(gt)},{getPrefixCls:Qe,direction:Je}=Me.useContext(E.E_),{prefixCls:we,className:me,showIcon:Re=!0,expandAction:ke="click"}=nt,ye=Ve(nt,["prefixCls","className","showIcon","expandAction"]),Se=Qe("tree",we),et=le()(`${Se}-directory`,{[`${Se}-directory-rtl`]:Je==="rtl"},me);return Me.createElement(fe,Object.assign({icon:Nt,ref:ze,blockNode:!0},ye,{showIcon:Re,expandAction:ke,prefixCls:Se,className:et,expandedKeys:tt,selectedKeys:$t,onSelect:Ht,onExpand:rn}))};var jt=Me.forwardRef(Ue);const qt=fe;qt.DirectoryTree=jt,qt.TreeNode=x.O;var _t=qt},20648:function(ct,kt,re){"use strict";re.d(kt,{TM:function(){return Ye},Yk:function(){return _e}});var x=re(36237),ve=re(98447),Xe=re(17313),Ne=re(8378),Oe=re(37613),Me=re(83116);const Ee=new x.Keyframes("ant-tree-node-fx-do-not-use",{"0%":{opacity:0},"100%":{opacity:1}}),Ze=(le,y)=>({[`.${le}-switcher-icon`]:{display:"inline-block",fontSize:10,verticalAlign:"baseline",svg:{transition:`transform ${y.motionDurationSlow}`}}}),at=(le,y)=>({[`.${le}-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:'""'}}}),ot=(le,y)=>{const{treeCls:a,treeNodeCls:E,treeNodePadding:b,titleHeight:z,nodeSelectedBg:ne,nodeHoverBg:ae}=y,ie=y.paddingXS;return{[a]:Object.assign(Object.assign({},(0,Xe.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,Xe.oN)(y)),[`${a}-list-holder-inner`]:{alignItems:"flex-start"},[`&${a}-block-node`]:{[`${a}-list-holder-inner`]:{alignItems:"stretch",[`${a}-node-content-wrapper`]:{flex:"auto"},[`${E}.dragging`]:{position:"relative","&:after":{position:"absolute",top:0,insetInlineEnd:0,bottom:b,insetInlineStart:0,border:`1px solid ${y.colorPrimary}`,opacity:0,animationName:Ee,animationDuration:y.motionDurationSlow,animationPlayState:"running",animationFillMode:"forwards",content:'""',pointerEvents:"none"}}}},[`${E}`]:{display:"flex",alignItems:"flex-start",padding:`0 0 ${b}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,Xe.oN)(y)),[`&:not(${E}-disabled).filter-node ${a}-title`]:{color:"inherit",fontWeight:500},"&-draggable":{[`${a}-draggable-icon`]:{flexShrink:0,width:z,lineHeight:`${z}px`,textAlign:"center",visibility:"visible",opacity:.2,transition:`opacity ${y.motionDurationSlow}`,[`${E}:hover &`]:{opacity:.45}},[`&${E}-disabled`]:{[`${a}-draggable-icon`]:{visibility:"hidden"}}}},[`${a}-indent`]:{alignSelf:"stretch",whiteSpace:"nowrap",userSelect:"none","&-unit":{display:"inline-block",width:z}},[`${a}-draggable-icon`]:{visibility:"hidden"},[`${a}-switcher`]:Object.assign(Object.assign({},Ze(le,y)),{position:"relative",flex:"none",alignSelf:"stretch",width:z,margin:0,lineHeight:`${z}px`,textAlign:"center",cursor:"pointer",userSelect:"none","&-noop":{cursor:"default"},"&_close":{[`${a}-switcher-icon`]:{svg:{transform:"rotate(-90deg)"}}},"&-loading-icon":{color:y.colorPrimary},"&-leaf-line":{position:"relative",zIndex:1,display:"inline-block",width:"100%",height:"100%","&:before":{position:"absolute",top:0,insetInlineEnd:z/2,bottom:-b,marginInlineStart:-1,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&:after":{position:"absolute",width:z/2*.8,height:z/2,borderBottom:`1px solid ${y.colorBorder}`,content:'""'}}}),[`${a}-checkbox`]:{top:"initial",marginInlineEnd:ie},[`${a}-node-content-wrapper, ${a}-checkbox + span`]:{position:"relative",zIndex:"auto",minHeight:z,margin:0,padding:`0 ${y.paddingXS/2}px`,color:"inherit",lineHeight:`${z}px`,background:"transparent",borderRadius:y.borderRadius,cursor:"pointer",transition:`all ${y.motionDurationMid}, border 0s, line-height 0s, box-shadow 0s`,"&:hover":{backgroundColor:ae},[`&${a}-node-selected`]:{backgroundColor:ne},[`${a}-iconEle`]:{display:"inline-block",width:z,height:z,lineHeight:`${z}px`,textAlign:"center",verticalAlign:"top","&:empty":{display:"none"}}},[`${a}-unselectable ${a}-node-content-wrapper:hover`]:{backgroundColor:"transparent"},[`${a}-node-content-wrapper`]:Object.assign({lineHeight:`${z}px`,userSelect:"none"},at(le,y)),[`${E}.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:z/2,bottom:-b,borderInlineEnd:`1px solid ${y.colorBorder}`,content:'""'},"&-end":{"&:before":{display:"none"}}}},[`${a}-switcher`]:{background:"transparent","&-line-icon":{verticalAlign:"-0.15em"}}},[`${E}-leaf-last`]:{[`${a}-switcher`]:{"&-leaf-line":{"&:before":{top:"auto !important",bottom:"auto !important",height:`${z/2}px !important`}}}}})}},lt=le=>{const{treeCls:y,treeNodeCls:a,treeNodePadding:E,directoryNodeSelectedBg:b,directoryNodeSelectedColor:z}=le;return{[`${y}${y}-directory`]:{[a]:{position:"relative","&:before":{position:"absolute",top:0,insetInlineEnd:0,bottom:E,insetInlineStart:0,transition:`background-color ${le.motionDurationMid}`,content:'""',pointerEvents:"none"},"&:hover":{"&:before":{background:le.controlItemBgHover}},"> *":{zIndex:1},[`${y}-switcher`]:{transition:`color ${le.motionDurationMid}`},[`${y}-node-content-wrapper`]:{borderRadius:0,userSelect:"none","&:hover":{background:"transparent"},[`&${y}-node-selected`]:{color:z,background:"transparent"}},"&-selected":{"\n &:hover::before,\n &::before\n ":{background:b},[`${y}-switcher`]:{color:z},[`${y}-node-content-wrapper`]:{color:z,background:"transparent"}}}}}},_e=(le,y)=>{const a=`.${le}`,E=`${a}-treenode`,b=y.paddingXS/2,z=(0,Oe.TS)(y,{treeCls:a,treeNodeCls:E,treeNodePadding:b});return[ot(le,z),lt(z)]},Ye=le=>{const{controlHeightSM:y}=le;return{titleHeight:y,nodeHoverBg:le.controlItemBgHover,nodeSelectedBg:le.controlItemBgActive}};kt.ZP=(0,Me.Z)("Tree",(le,y)=>{let{prefixCls:a}=y;return[{[le.componentCls]:(0,ve.C2)(`${a}-checkbox`,le)},_e(a,le),(0,Ne.Z)(le)]},le=>{const{colorTextLightSolid:y,colorPrimary:a}=le;return Object.assign(Object.assign({},Ye(le)),{directoryNodeSelectedColor:y,directoryNodeSelectedBg:a})})},71997:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return E}});var x=re(54476),ve=re(59301),Xe={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},Ne=Xe,Oe=re(7657),Me=function(z,ne){return ve.createElement(Oe.Z,(0,x.Z)({},z,{ref:ne,icon:Ne}))},Ee=ve.forwardRef(Me),Ze=Ee,at=re(52671),ot=re(58617),lt=re(15075),_e=re(43531),Ye=re(92310),le=re.n(Ye),y=re(92343),E=b=>{const{prefixCls:z,switcherIcon:ne,treeNodeProps:ae,showLine:ie}=b,{isLeaf:ue,expanded:ce,loading:fe}=ae;if(fe)return ve.createElement(ot.Z,{className:`${z}-switcher-loading-icon`});let Ce;if(ie&&typeof ie=="object"&&(Ce=ie.showLeafIcon),ue){if(!ie)return null;if(typeof Ce!="boolean"&&Ce){const pe=typeof Ce=="function"?Ce(ae):Ce,Ve=`${z}-switcher-line-custom-icon`;return(0,y.l$)(pe)?(0,y.Tm)(pe,{className:le()(pe.props.className||"",Ve)}):pe}return Ce?ve.createElement(at.Z,{className:`${z}-switcher-line-icon`}):ve.createElement("span",{className:`${z}-switcher-leaf-line`})}const Pe=`${z}-switcher-icon`,je=typeof ne=="function"?ne(ae):ne;return(0,y.l$)(je)?(0,y.Tm)(je,{className:le()(je.props.className||"",Pe)}):je!==void 0?je:ie?ce?ve.createElement(lt.Z,{className:`${z}-switcher-line-icon`}):ve.createElement(_e.Z,{className:`${z}-switcher-line-icon`}):ve.createElement(Ze,{className:Pe})}},54580:function(ct,kt,re){"use strict";re.d(kt,{default:function(){return xn}});var x=re(59301),ve=re(94480),Xe=re(92310),Ne=re.n(Xe),Oe=re(54476),Me=re(67732),Ee=re(83652),Ze=re(42403),at=re(158),ot=re(20068),lt=re(75931),_e=re(75044),Ye=re(76190),le=re(3202),y=re(26112);function a(Ae,Et){var Ft="cannot ".concat(Ae.method," ").concat(Ae.action," ").concat(Et.status,"'"),At=new Error(Ft);return At.status=Et.status,At.method=Ae.method,At.url=Ae.action,At}function E(Ae){var Et=Ae.responseText||Ae.response;if(!Et)return Et;try{return JSON.parse(Et)}catch(Ft){return Et}}function b(Ae){var Et=new XMLHttpRequest;Ae.onProgress&&Et.upload&&(Et.upload.onprogress=function(Xt){Xt.total>0&&(Xt.percent=Xt.loaded/Xt.total*100),Ae.onProgress(Xt)});var Ft=new FormData;Ae.data&&Object.keys(Ae.data).forEach(function(nn){var Xt=Ae.data[nn];if(Array.isArray(Xt)){Xt.forEach(function(Qt){Ft.append("".concat(nn,"[]"),Qt)});return}Ft.append(nn,Xt)}),Ae.file instanceof Blob?Ft.append(Ae.filename,Ae.file,Ae.file.name):Ft.append(Ae.filename,Ae.file),Et.onerror=function(Xt){Ae.onError(Xt)},Et.onload=function(){return Et.status<200||Et.status>=300?Ae.onError(a(Ae,Et),E(Et)):Ae.onSuccess(E(Et),Et)},Et.open(Ae.method,Ae.action,!0),Ae.withCredentials&&"withCredentials"in Et&&(Et.withCredentials=!0);var At=Ae.headers||{};return At["X-Requested-With"]!==null&&Et.setRequestHeader("X-Requested-With","XMLHttpRequest"),Object.keys(At).forEach(function(nn){At[nn]!==null&&Et.setRequestHeader(nn,At[nn])}),Et.send(Ft),{abort:function(){Et.abort()}}}var z=+new Date,ne=0;function ae(){return"rc-upload-".concat(z,"-").concat(++ne)}var ie=re(48736),ue=function(Ae,Et){if(Ae&&Et){var Ft=Array.isArray(Et)?Et:Et.split(","),At=Ae.name||"",nn=Ae.type||"",Xt=nn.replace(/\/.*$/,"");return Ft.some(function(Qt){var tn=Qt.trim();if(/^\*(\/\*)?$/.test(Qt))return!0;if(tn.charAt(0)==="."){var Kn=At.toLowerCase(),rt=tn.toLowerCase(),Te=[rt];return(rt===".jpg"||rt===".jpeg")&&(Te=[".jpg",".jpeg"]),Te.some(function(Dt){return Kn.endsWith(Dt)})}return/\/\*$/.test(tn)?Xt===tn.replace(/\/.*$/,""):nn===tn?!0:/^\w+$/.test(tn)?((0,ie.ZP)(!1,"Upload takes an invalidate 'accept' type '".concat(tn,"'.Skip for check.")),!0):!1})}return!0};function ce(Ae,Et){var Ft=Ae.createReader(),At=[];function nn(){Ft.readEntries(function(Xt){var Qt=Array.prototype.slice.apply(Xt);At=At.concat(Qt);var tn=!Qt.length;tn?Et(At):nn()})}nn()}var fe=function(Et,Ft,At){var nn=function Xt(Qt,tn){Qt&&(Qt.path=tn||"",Qt.isFile?Qt.file(function(Kn){At(Kn)&&(Qt.fullPath&&!Kn.webkitRelativePath&&(Object.defineProperties(Kn,{webkitRelativePath:{writable:!0}}),Kn.webkitRelativePath=Qt.fullPath.replace(/^\//,""),Object.defineProperties(Kn,{webkitRelativePath:{writable:!1}})),Ft([Kn]))}):Qt.isDirectory&&ce(Qt,function(Kn){Kn.forEach(function(rt){Xt(rt,"".concat(tn).concat(Qt.name,"/"))})}))};Et.forEach(function(Xt){nn(Xt.webkitGetAsEntry())})},Ce=fe,Pe=["component","prefixCls","className","disabled","id","style","multiple","accept","capture","children","directory","openFileDialogOnClick","onMouseEnter","onMouseLeave"],je=function(Ae){(0,Ze.Z)(Ft,Ae);var Et=(0,at.Z)(Ft);function Ft(){var At;(0,Me.Z)(this,Ft);for(var nn=arguments.length,Xt=new Array(nn),Qt=0;Qt<nn;Qt++)Xt[Qt]=arguments[Qt];return At=Et.call.apply(Et,[this].concat(Xt)),At.state={uid:ae()},At.reqs={},At.fileInput=void 0,At._isMounted=void 0,At.onChange=function(tn){var Kn=At.props,rt=Kn.accept,Te=Kn.directory,Dt=tn.target.files,ln=(0,ve.Z)(Dt).filter(function(Cn){return!Te||ue(Cn,rt)});At.uploadFiles(ln),At.reset()},At.onClick=function(tn){var Kn=At.fileInput;if(Kn){var rt=tn.target,Te=At.props.onClick;if(rt&&rt.tagName==="BUTTON"){var Dt=Kn.parentNode;Dt.focus(),rt.blur()}Kn.click(),Te&&Te(tn)}},At.onKeyDown=function(tn){tn.key==="Enter"&&At.onClick(tn)},At.onFileDrop=function(tn){var Kn=At.props.multiple;if(tn.preventDefault(),tn.type!=="dragover")if(At.props.directory)Ce(Array.prototype.slice.call(tn.dataTransfer.items),At.uploadFiles,function(Te){return ue(Te,At.props.accept)});else{var rt=(0,ve.Z)(tn.dataTransfer.files).filter(function(Te){return ue(Te,At.props.accept)});Kn===!1&&(rt=rt.slice(0,1)),At.uploadFiles(rt)}},At.uploadFiles=function(tn){var Kn=(0,ve.Z)(tn),rt=Kn.map(function(Te){return Te.uid=ae(),At.processFile(Te,Kn)});Promise.all(rt).then(function(Te){var Dt=At.props.onBatchStart;Dt==null||Dt(Te.map(function(ln){var Cn=ln.origin,_n=ln.parsedFile;return{file:Cn,parsedFile:_n}})),Te.filter(function(ln){return ln.parsedFile!==null}).forEach(function(ln){At.post(ln)})})},At.processFile=function(){var tn=(0,le.Z)((0,_e.Z)().mark(function Kn(rt,Te){var Dt,ln,Cn,_n,Kt,Wt,Jt,zt,Dn;return(0,_e.Z)().wrap(function(On){for(;;)switch(On.prev=On.next){case 0:if(Dt=At.props.beforeUpload,ln=rt,!Dt){On.next=14;break}return On.prev=3,On.next=6,Dt(rt,Te);case 6:ln=On.sent,On.next=12;break;case 9:On.prev=9,On.t0=On.catch(3),ln=!1;case 12:if(ln!==!1){On.next=14;break}return On.abrupt("return",{origin:rt,parsedFile:null,action:null,data:null});case 14:if(Cn=At.props.action,typeof Cn!="function"){On.next=21;break}return On.next=18,Cn(rt);case 18:_n=On.sent,On.next=22;break;case 21:_n=Cn;case 22:if(Kt=At.props.data,typeof Kt!="function"){On.next=29;break}return On.next=26,Kt(rt);case 26:Wt=On.sent,On.next=30;break;case 29:Wt=Kt;case 30:return Jt=((0,Ye.Z)(ln)==="object"||typeof ln=="string")&&ln?ln:rt,Jt instanceof File?zt=Jt:zt=new File([Jt],rt.name,{type:rt.type}),Dn=zt,Dn.uid=rt.uid,On.abrupt("return",{origin:rt,data:Wt,parsedFile:Dn,action:_n});case 35:case"end":return On.stop()}},Kn,null,[[3,9]])}));return function(Kn,rt){return tn.apply(this,arguments)}}(),At.saveFileInput=function(tn){At.fileInput=tn},At}return(0,Ee.Z)(Ft,[{key:"componentDidMount",value:function(){this._isMounted=!0}},{key:"componentWillUnmount",value:function(){this._isMounted=!1,this.abort()}},{key:"post",value:function(nn){var Xt=this,Qt=nn.data,tn=nn.origin,Kn=nn.action,rt=nn.parsedFile;if(this._isMounted){var Te=this.props,Dt=Te.onStart,ln=Te.customRequest,Cn=Te.name,_n=Te.headers,Kt=Te.withCredentials,Wt=Te.method,Jt=tn.uid,zt=ln||b,Dn={action:Kn,filename:Cn,data:Qt,file:rt,headers:_n,withCredentials:Kt,method:Wt||"post",onProgress:function(On){var Hn=Xt.props.onProgress;Hn==null||Hn(On,rt)},onSuccess:function(On,Hn){var Ln=Xt.props.onSuccess;Ln==null||Ln(On,rt,Hn),delete Xt.reqs[Jt]},onError:function(On,Hn){var Ln=Xt.props.onError;Ln==null||Ln(On,Hn,rt),delete Xt.reqs[Jt]}};Dt(tn),this.reqs[Jt]=zt(Dn)}}},{key:"reset",value:function(){this.setState({uid:ae()})}},{key:"abort",value:function(nn){var Xt=this.reqs;if(nn){var Qt=nn.uid?nn.uid:nn;Xt[Qt]&&Xt[Qt].abort&&Xt[Qt].abort(),delete Xt[Qt]}else Object.keys(Xt).forEach(function(tn){Xt[tn]&&Xt[tn].abort&&Xt[tn].abort(),delete Xt[tn]})}},{key:"render",value:function(){var nn=this.props,Xt=nn.component,Qt=nn.prefixCls,tn=nn.className,Kn=nn.disabled,rt=nn.id,Te=nn.style,Dt=nn.multiple,ln=nn.accept,Cn=nn.capture,_n=nn.children,Kt=nn.directory,Wt=nn.openFileDialogOnClick,Jt=nn.onMouseEnter,zt=nn.onMouseLeave,Dn=(0,lt.Z)(nn,Pe),mn=Ne()((0,ot.Z)((0,ot.Z)((0,ot.Z)({},Qt,!0),"".concat(Qt,"-disabled"),Kn),tn,tn)),On=Kt?{directory:"directory",webkitdirectory:"webkitdirectory"}:{},Hn=Kn?{}:{onClick:Wt?this.onClick:function(){},onKeyDown:Wt?this.onKeyDown:function(){},onMouseEnter:Jt,onMouseLeave:zt,onDrop:this.onFileDrop,onDragOver:this.onFileDrop,tabIndex:"0"};return x.createElement(Xt,(0,Oe.Z)({},Hn,{className:mn,role:"button",style:Te}),x.createElement("input",(0,Oe.Z)({},(0,y.Z)(Dn,{aria:!0,data:!0}),{id:rt,disabled:Kn,type:"file",ref:this.saveFileInput,onClick:function(wn){return wn.stopPropagation()},key:this.state.uid,style:{display:"none"},accept:ln},On,{multiple:Dt,onChange:this.onChange},Cn!=null?{capture:Cn}:{})),_n)}}]),Ft}(x.Component),pe=je;function Ve(){}var Nt=function(Ae){(0,Ze.Z)(Ft,Ae);var Et=(0,at.Z)(Ft);function Ft(){var At;(0,Me.Z)(this,Ft);for(var nn=arguments.length,Xt=new Array(nn),Qt=0;Qt<nn;Qt++)Xt[Qt]=arguments[Qt];return At=Et.call.apply(Et,[this].concat(Xt)),At.uploader=void 0,At.saveUploader=function(tn){At.uploader=tn},At}return(0,Ee.Z)(Ft,[{key:"abort",value:function(nn){this.uploader.abort(nn)}},{key:"render",value:function(){return x.createElement(pe,(0,Oe.Z)({},this.props,{ref:this.saveUploader}))}}]),Ft}(x.Component);Nt.defaultProps={component:"span",prefixCls:"rc-upload",data:{},headers:{},name:"file",multipart:!1,onStart:Ve,onError:Ve,onSuccess:Ve,multiple:!1,beforeUpload:null,customRequest:null,withCredentials:!1,openFileDialogOnClick:!0};var Zt=Nt,Ue=Zt,ft=re(18929),jt=re(4676),qt=re(36355),_t=re(1684),yt=re(9763),ze=re(31724),ut={icon:function(Et,Ft){return{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M534 352V136H232v752h560V394H576a42 42 0 01-42-42z",fill:Ft}},{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:Et}}]}},name:"file",theme:"twotone"},dt=ut,Le=re(7657),nt=function(Et,Ft){return x.createElement(Le.Z,(0,Oe.Z)({},Et,{ref:Ft,icon:dt}))},Tt=x.forwardRef(nt),an=Tt,vt=re(58617),$t={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"},De=$t,tt=function(Et,Ft){return x.createElement(Le.Z,(0,Oe.Z)({},Et,{ref:Ft,icon:De}))},Ct=x.forwardRef(tt),rn=Ct,Ht={icon:function(Et,Ft){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:Et}},{tag:"path",attrs:{d:"M424.6 765.8l-150.1-178L136 752.1V792h752v-30.4L658.1 489z",fill:Ft}},{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:Ft}},{tag:"path",attrs:{d:"M276 368a28 28 0 1056 0 28 28 0 10-56 0z",fill:Ft}},{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:Et}}]}},name:"picture",theme:"twotone"},Qe=Ht,Je=function(Et,Ft){return x.createElement(Le.Z,(0,Oe.Z)({},Et,{ref:Ft,icon:Qe}))},we=x.forwardRef(Je),me=we,Re=re(77900),ke=re(56762),ye=re(62892),Se=re(92343),et=re(3113);function Ie(Ae){return Object.assign(Object.assign({},Ae),{lastModified:Ae.lastModified,lastModifiedDate:Ae.lastModifiedDate,name:Ae.name,size:Ae.size,type:Ae.type,uid:Ae.uid,percent:0,originFileObj:Ae})}function xe(Ae,Et){const Ft=(0,ve.Z)(Et),At=Ft.findIndex(nn=>{let{uid:Xt}=nn;return Xt===Ae.uid});return At===-1?Ft.push(Ae):Ft[At]=Ae,Ft}function He(Ae,Et){const Ft=Ae.uid!==void 0?"uid":"name";return Et.filter(At=>At[Ft]===Ae[Ft])[0]}function Bt(Ae,Et){const Ft=Ae.uid!==void 0?"uid":"name",At=Et.filter(nn=>nn[Ft]!==Ae[Ft]);return At.length===Et.length?null:At}const St=function(){const Et=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:"").split("/"),At=Et[Et.length-1].split(/#|\?/)[0];return(/\.[^./\\]*$/.exec(At)||[""])[0]},Vt=Ae=>Ae.indexOf("image/")===0,Gt=Ae=>{if(Ae.type&&!Ae.thumbUrl)return Vt(Ae.type);const Et=Ae.thumbUrl||Ae.url||"",Ft=St(Et);return/^data:image\//.test(Et)||/(webp|svg|png|gif|jpg|jpeg|jfif|bmp|dpg|ico|heic|heif)$/i.test(Ft)?!0:!(/^data:/.test(Et)||Ft)},Rt=200;function Be(Ae){return new Promise(Et=>{if(!Ae.type||!Vt(Ae.type)){Et("");return}const Ft=document.createElement("canvas");Ft.width=Rt,Ft.height=Rt,Ft.style.cssText=`position: fixed; left: 0; top: 0; width: ${Rt}px; height: ${Rt}px; z-index: 9999; display: none;`,document.body.appendChild(Ft);const At=Ft.getContext("2d"),nn=new Image;if(nn.onload=()=>{const{width:Xt,height:Qt}=nn;let tn=Rt,Kn=Rt,rt=0,Te=0;Xt>Qt?(Kn=Qt*(Rt/Xt),Te=-(Kn-tn)/2):(tn=Xt*(Rt/Qt),rt=-(tn-Kn)/2),At.drawImage(nn,rt,Te,tn,Kn);const Dt=Ft.toDataURL();document.body.removeChild(Ft),window.URL.revokeObjectURL(nn.src),Et(Dt)},nn.crossOrigin="anonymous",Ae.type.startsWith("image/svg+xml")){const Xt=new FileReader;Xt.onload=()=>{Xt.result&&(nn.src=Xt.result)},Xt.readAsDataURL(Ae)}else if(Ae.type.startsWith("image/gif")){const Xt=new FileReader;Xt.onload=()=>{Xt.result&&Et(Xt.result)},Xt.readAsDataURL(Ae)}else nn.src=window.URL.createObjectURL(Ae)})}var it=re(26227),xt=re(41464),gt=re(15277),bt=re(93948),un=re(6848),cn=x.forwardRef((Ae,Et)=>{let{prefixCls:Ft,className:At,style:nn,locale:Xt,listType:Qt,file:tn,items:Kn,progress:rt,iconRender:Te,actionIconRender:Dt,itemRender:ln,isImgUrl:Cn,showPreviewIcon:_n,showRemoveIcon:Kt,showDownloadIcon:Wt,previewIcon:Jt,removeIcon:zt,downloadIcon:Dn,onPreview:mn,onDownload:On,onClose:Hn}=Ae;var Ln,wn;const{status:ha}=tn,[wa,_a]=x.useState(ha);x.useEffect(()=>{ha!=="removed"&&_a(ha)},[ha]);const[In,Na]=x.useState(!1);x.useEffect(()=>{const aa=setTimeout(()=>{Na(!0)},300);return()=>{clearTimeout(aa)}},[]);const Ma=Te(tn);let ta=x.createElement("div",{className:`${Ft}-icon`},Ma);if(Qt==="picture"||Qt==="picture-card"||Qt==="picture-circle")if(wa==="uploading"||!tn.thumbUrl&&!tn.url){const aa=Ne()(`${Ft}-list-item-thumbnail`,{[`${Ft}-list-item-file`]:wa!=="uploading"});ta=x.createElement("div",{className:aa},Ma)}else{const aa=Cn!=null&&Cn(tn)?x.createElement("img",{src:tn.thumbUrl||tn.url,alt:tn.name,className:`${Ft}-list-item-image`,crossOrigin:tn.crossOrigin}):Ma,qn=Ne()(`${Ft}-list-item-thumbnail`,{[`${Ft}-list-item-file`]:Cn&&!Cn(tn)});ta=x.createElement("a",{className:qn,onClick:Ra=>mn(tn,Ra),href:tn.url||tn.thumbUrl,target:"_blank",rel:"noopener noreferrer"},aa)}const na=Ne()(`${Ft}-list-item`,`${Ft}-list-item-${wa}`),ar=typeof tn.linkProps=="string"?JSON.parse(tn.linkProps):tn.linkProps,Ua=Kt?Dt((typeof zt=="function"?zt(tn):zt)||x.createElement(it.Z,null),()=>Hn(tn),Ft,Xt.removeFile):null,Za=Wt&&wa==="done"?Dt((typeof Dn=="function"?Dn(tn):Dn)||x.createElement(xt.Z,null),()=>On(tn),Ft,Xt.downloadFile):null,Va=Qt!=="picture-card"&&Qt!=="picture-circle"&&x.createElement("span",{key:"download-delete",className:Ne()(`${Ft}-list-item-actions`,{picture:Qt==="picture"})},Za,Ua),er=Ne()(`${Ft}-list-item-name`),Da=tn.url?[x.createElement("a",Object.assign({key:"view",target:"_blank",rel:"noopener noreferrer",className:er,title:tn.name},ar,{href:tn.url,onClick:aa=>mn(tn,aa)}),tn.name),Va]:[x.createElement("span",{key:"view",className:er,onClick:aa=>mn(tn,aa),title:tn.name},tn.name),Va],oa={pointerEvents:"none",opacity:.5},Ba=_n?x.createElement("a",{href:tn.url||tn.thumbUrl,target:"_blank",rel:"noopener noreferrer",style:tn.url||tn.thumbUrl?void 0:oa,onClick:aa=>mn(tn,aa),title:Xt.previewFile},typeof Jt=="function"?Jt(tn):Jt||x.createElement(gt.Z,null)):null,ia=(Qt==="picture-card"||Qt==="picture-circle")&&wa!=="uploading"&&x.createElement("span",{className:`${Ft}-list-item-actions`},Ba,wa==="done"&&Za,Ua),{getPrefixCls:lr}=x.useContext(qt.E_),$a=lr(),rr=x.createElement("div",{className:na},ta,Da,ia,In&&x.createElement(Re.default,{motionName:`${$a}-fade`,visible:wa==="uploading",motionDeadline:2e3},aa=>{let{className:qn}=aa;const Ra="percent"in tn?x.createElement(bt.Z,Object.assign({},rt,{type:"line",percent:tn.percent,"aria-label":tn["aria-label"],"aria-labelledby":tn["aria-labelledby"]})):null;return x.createElement("div",{className:Ne()(`${Ft}-list-item-progress`,qn)},Ra)})),Oa=tn.response&&typeof tn.response=="string"?tn.response:((Ln=tn.error)===null||Ln===void 0?void 0:Ln.statusText)||((wn=tn.error)===null||wn===void 0?void 0:wn.message)||Xt.uploadError,sr=wa==="error"?x.createElement(un.Z,{title:Oa,getPopupContainer:aa=>aa.parentNode},rr):rr;return x.createElement("div",{className:Ne()(`${Ft}-list-item-container`,At),style:nn,ref:Et},ln?ln(sr,tn,Kn,{download:On.bind(null,tn),preview:mn.bind(null,tn),remove:Hn.bind(null,tn)}):sr)});const bn=(Ae,Et)=>{const{listType:Ft="text",previewFile:At=Be,onPreview:nn,onDownload:Xt,onRemove:Qt,locale:tn,iconRender:Kn,isImageUrl:rt=Gt,prefixCls:Te,items:Dt=[],showPreviewIcon:ln=!0,showRemoveIcon:Cn=!0,showDownloadIcon:_n=!1,removeIcon:Kt,previewIcon:Wt,downloadIcon:Jt,progress:zt={size:[-1,2],showInfo:!1},appendAction:Dn,appendActionVisible:mn=!0,itemRender:On,disabled:Hn}=Ae,Ln=(0,ke.Z)(),[wn,ha]=x.useState(!1);x.useEffect(()=>{Ft!=="picture"&&Ft!=="picture-card"&&Ft!=="picture-circle"||(Dt||[]).forEach(oa=>{typeof document=="undefined"||typeof window=="undefined"||!window.FileReader||!window.File||!(oa.originFileObj instanceof File||oa.originFileObj instanceof Blob)||oa.thumbUrl!==void 0||(oa.thumbUrl="",At&&At(oa.originFileObj).then(Ba=>{oa.thumbUrl=Ba||"",Ln()}))})},[Ft,Dt,At]),x.useEffect(()=>{ha(!0)},[]);const wa=(oa,Ba)=>{if(nn)return Ba==null||Ba.preventDefault(),nn(oa)},_a=oa=>{typeof Xt=="function"?Xt(oa):oa.url&&window.open(oa.url)},In=oa=>{Qt==null||Qt(oa)},Na=oa=>{if(Kn)return Kn(oa,Ft);const Ba=oa.status==="uploading",ia=rt&&rt(oa)?x.createElement(me,null):x.createElement(an,null);let lr=Ba?x.createElement(vt.Z,null):x.createElement(rn,null);return Ft==="picture"?lr=Ba?x.createElement(vt.Z,null):ia:(Ft==="picture-card"||Ft==="picture-circle")&&(lr=Ba?tn.uploading:ia),lr},Ma=(oa,Ba,ia,lr)=>{const $a={type:"text",size:"small",title:lr,onClick:rr=>{Ba(),(0,Se.l$)(oa)&&oa.props.onClick&&oa.props.onClick(rr)},className:`${ia}-list-item-action`,disabled:Hn};if((0,Se.l$)(oa)){const rr=(0,Se.Tm)(oa,Object.assign(Object.assign({},oa.props),{onClick:()=>{}}));return x.createElement(et.ZP,Object.assign({},$a,{icon:rr}))}return x.createElement(et.ZP,Object.assign({},$a),x.createElement("span",null,oa))};x.useImperativeHandle(Et,()=>({handlePreview:wa,handleDownload:_a}));const{getPrefixCls:ta}=x.useContext(qt.E_),na=ta("upload",Te),ar=ta(),Ua=Ne()(`${na}-list`,`${na}-list-${Ft}`),Za=(0,ve.Z)(Dt.map(oa=>({key:oa.uid,file:oa})));let er={motionDeadline:2e3,motionName:`${na}-${Ft==="picture-card"||Ft==="picture-circle"?"animate-inline":"animate"}`,keys:Za,motionAppear:wn};const Da=x.useMemo(()=>{const oa=Object.assign({},(0,ye.Z)(ar));return delete oa.onAppearEnd,delete oa.onEnterEnd,delete oa.onLeaveEnd,oa},[ar]);return Ft!=="picture-card"&&Ft!=="picture-circle"&&(er=Object.assign(Object.assign({},Da),er)),x.createElement("div",{className:Ua},x.createElement(Re.CSSMotionList,Object.assign({},er,{component:!1}),oa=>{let{key:Ba,file:ia,className:lr,style:$a}=oa;return x.createElement(cn,{key:Ba,locale:tn,prefixCls:na,className:lr,style:$a,file:ia,items:Dt,progress:zt,listType:Ft,isImgUrl:rt,showPreviewIcon:ln,showRemoveIcon:Cn,showDownloadIcon:_n,removeIcon:Kt,previewIcon:Wt,downloadIcon:Jt,iconRender:Na,actionIconRender:Ma,itemRender:On,onPreview:wa,onDownload:_a,onClose:In})}),Dn&&x.createElement(Re.default,Object.assign({},er,{visible:mn,forceRender:!0}),oa=>{let{className:Ba,style:ia}=oa;return(0,Se.Tm)(Dn,lr=>({className:Ne()(lr.className,Ba),style:Object.assign(Object.assign(Object.assign({},ia),{pointerEvents:Ba?"none":void 0}),lr.style)}))}))};var En=x.forwardRef(bn),Rn=re(17313),ra=re(8378),Nn=re(83116),Zn=re(37613),ea=Ae=>{const{componentCls:Et,iconCls:Ft}=Ae;return{[`${Et}-wrapper`]:{[`${Et}-drag`]:{position:"relative",width:"100%",height:"100%",textAlign:"center",background:Ae.colorFillAlter,border:`${Ae.lineWidth}px dashed ${Ae.colorBorder}`,borderRadius:Ae.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ae.motionDurationSlow}`,[Et]:{padding:`${Ae.padding}px 0`},[`${Et}-btn`]:{display:"table",width:"100%",height:"100%",outline:"none"},[`${Et}-drag-container`]:{display:"table-cell",verticalAlign:"middle"},[`&:not(${Et}-disabled):hover`]:{borderColor:Ae.colorPrimaryHover},[`p${Et}-drag-icon`]:{marginBottom:Ae.margin,[Ft]:{color:Ae.colorPrimary,fontSize:Ae.uploadThumbnailSize}},[`p${Et}-text`]:{margin:`0 0 ${Ae.marginXXS}px`,color:Ae.colorTextHeading,fontSize:Ae.fontSizeLG},[`p${Et}-hint`]:{color:Ae.colorTextDescription,fontSize:Ae.fontSize},[`&${Et}-disabled`]:{cursor:"not-allowed",[`p${Et}-drag-icon ${Ft},
|
|
p${Et}-text,
|
|
p${Et}-hint
|
|
`]:{color:Ae.colorTextDisabled}}}}}},pa=Ae=>{const{componentCls:Et,antCls:Ft,iconCls:At,fontSize:nn,lineHeight:Xt}=Ae,Qt=`${Et}-list-item`,tn=`${Qt}-actions`,Kn=`${Qt}-action`,rt=Math.round(nn*Xt);return{[`${Et}-wrapper`]:{[`${Et}-list`]:Object.assign(Object.assign({},(0,Rn.dF)()),{lineHeight:Ae.lineHeight,[Qt]:{position:"relative",height:Ae.lineHeight*nn,marginTop:Ae.marginXS,fontSize:nn,display:"flex",alignItems:"center",transition:`background-color ${Ae.motionDurationSlow}`,"&:hover":{backgroundColor:Ae.controlItemBgHover},[`${Qt}-name`]:Object.assign(Object.assign({},Rn.vS),{padding:`0 ${Ae.paddingXS}px`,lineHeight:Xt,flex:"auto",transition:`all ${Ae.motionDurationSlow}`}),[tn]:{[Kn]:{opacity:0},[`${Kn}${Ft}-btn-sm`]:{height:rt,border:0,lineHeight:1,"> span":{transform:"scale(1)"}},[`
|
|
${Kn}:focus-visible,
|
|
&.picture ${Kn}
|
|
`]:{opacity:1},[At]:{color:Ae.actionsColor,transition:`all ${Ae.motionDurationSlow}`},[`&:hover ${At}`]:{color:Ae.colorText}},[`${Et}-icon ${At}`]:{color:Ae.colorTextDescription,fontSize:nn},[`${Qt}-progress`]:{position:"absolute",bottom:-Ae.uploadProgressOffset,width:"100%",paddingInlineStart:nn+Ae.paddingXS,fontSize:nn,lineHeight:0,pointerEvents:"none","> div":{margin:0}}},[`${Qt}:hover ${Kn}`]:{opacity:1,color:Ae.colorText},[`${Qt}-error`]:{color:Ae.colorError,[`${Qt}-name, ${Et}-icon ${At}`]:{color:Ae.colorError},[tn]:{[`${At}, ${At}:hover`]:{color:Ae.colorError},[Kn]:{opacity:1}}},[`${Et}-list-item-container`]:{transition:`opacity ${Ae.motionDurationSlow}, height ${Ae.motionDurationSlow}`,"&::before":{display:"table",width:0,height:0,content:'""'}}})}}},Jn=re(36237),Ia=re(1950);const Qa=new Jn.Keyframes("uploadAnimateInlineIn",{from:{width:0,height:0,margin:0,padding:0,opacity:0}}),ya=new Jn.Keyframes("uploadAnimateInlineOut",{to:{width:0,height:0,margin:0,padding:0,opacity:0}});var xa=Ae=>{const{componentCls:Et}=Ae,Ft=`${Et}-animate-inline`;return[{[`${Et}-wrapper`]:{[`${Ft}-appear, ${Ft}-enter, ${Ft}-leave`]:{animationDuration:Ae.motionDurationSlow,animationTimingFunction:Ae.motionEaseInOutCirc,animationFillMode:"forwards"},[`${Ft}-appear, ${Ft}-enter`]:{animationName:Qa},[`${Ft}-leave`]:{animationName:ya}}},{[`${Et}-wrapper`]:(0,Ia.J$)(Ae)},Qa,ya]},Fa=re(30071),ua=re(64993);const Pt=Ae=>{const{componentCls:Et,iconCls:Ft,uploadThumbnailSize:At,uploadProgressOffset:nn}=Ae,Xt=`${Et}-list`,Qt=`${Xt}-item`;return{[`${Et}-wrapper`]:{[`
|
|
${Xt}${Xt}-picture,
|
|
${Xt}${Xt}-picture-card,
|
|
${Xt}${Xt}-picture-circle
|
|
`]:{[Qt]:{position:"relative",height:At+Ae.lineWidth*2+Ae.paddingXS*2,padding:Ae.paddingXS,border:`${Ae.lineWidth}px ${Ae.lineType} ${Ae.colorBorder}`,borderRadius:Ae.borderRadiusLG,"&:hover":{background:"transparent"},[`${Qt}-thumbnail`]:Object.assign(Object.assign({},Rn.vS),{width:At,height:At,lineHeight:`${At+Ae.paddingSM}px`,textAlign:"center",flex:"none",[Ft]:{fontSize:Ae.fontSizeHeading2,color:Ae.colorPrimary},img:{display:"block",width:"100%",height:"100%",overflow:"hidden"}}),[`${Qt}-progress`]:{bottom:nn,width:`calc(100% - ${Ae.paddingSM*2}px)`,marginTop:0,paddingInlineStart:At+Ae.paddingXS}},[`${Qt}-error`]:{borderColor:Ae.colorError,[`${Qt}-thumbnail ${Ft}`]:{[`svg path[fill='${Fa.blue[0]}']`]:{fill:Ae.colorErrorBg},[`svg path[fill='${Fa.blue.primary}']`]:{fill:Ae.colorError}}},[`${Qt}-uploading`]:{borderStyle:"dashed",[`${Qt}-name`]:{marginBottom:nn}}},[`${Xt}${Xt}-picture-circle ${Qt}`]:{[`&, &::before, ${Qt}-thumbnail`]:{borderRadius:"50%"}}}}},wt=Ae=>{const{componentCls:Et,iconCls:Ft,fontSizeLG:At,colorTextLightSolid:nn}=Ae,Xt=`${Et}-list`,Qt=`${Xt}-item`,tn=Ae.uploadPicCardSize;return{[`
|
|
${Et}-wrapper${Et}-picture-card-wrapper,
|
|
${Et}-wrapper${Et}-picture-circle-wrapper
|
|
`]:Object.assign(Object.assign({},(0,Rn.dF)()),{display:"inline-block",width:"100%",[`${Et}${Et}-select`]:{width:tn,height:tn,marginInlineEnd:Ae.marginXS,marginBottom:Ae.marginXS,textAlign:"center",verticalAlign:"top",backgroundColor:Ae.colorFillAlter,border:`${Ae.lineWidth}px dashed ${Ae.colorBorder}`,borderRadius:Ae.borderRadiusLG,cursor:"pointer",transition:`border-color ${Ae.motionDurationSlow}`,[`> ${Et}`]:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center"},[`&:not(${Et}-disabled):hover`]:{borderColor:Ae.colorPrimary}},[`${Xt}${Xt}-picture-card, ${Xt}${Xt}-picture-circle`]:{[`${Xt}-item-container`]:{display:"inline-block",width:tn,height:tn,marginBlock:`0 ${Ae.marginXS}px`,marginInline:`0 ${Ae.marginXS}px`,verticalAlign:"top"},"&::after":{display:"none"},[Qt]:{height:"100%",margin:0,"&::before":{position:"absolute",zIndex:1,width:`calc(100% - ${Ae.paddingXS*2}px)`,height:`calc(100% - ${Ae.paddingXS*2}px)`,backgroundColor:Ae.colorBgMask,opacity:0,transition:`all ${Ae.motionDurationSlow}`,content:'" "'}},[`${Qt}:hover`]:{[`&::before, ${Qt}-actions`]:{opacity:1}},[`${Qt}-actions`]:{position:"absolute",insetInlineStart:0,zIndex:10,width:"100%",whiteSpace:"nowrap",textAlign:"center",opacity:0,transition:`all ${Ae.motionDurationSlow}`,[`${Ft}-eye, ${Ft}-download, ${Ft}-delete`]:{zIndex:10,width:At,margin:`0 ${Ae.marginXXS}px`,fontSize:At,cursor:"pointer",transition:`all ${Ae.motionDurationSlow}`,svg:{verticalAlign:"baseline"}}},[`${Qt}-actions, ${Qt}-actions:hover`]:{[`${Ft}-eye, ${Ft}-download, ${Ft}-delete`]:{color:new ua.C(nn).setAlpha(.65).toRgbString(),"&:hover":{color:nn}}},[`${Qt}-thumbnail, ${Qt}-thumbnail img`]:{position:"static",display:"block",width:"100%",height:"100%",objectFit:"contain"},[`${Qt}-name`]:{display:"none",textAlign:"center"},[`${Qt}-file + ${Qt}-name`]:{position:"absolute",bottom:Ae.margin,display:"block",width:`calc(100% - ${Ae.paddingXS*2}px)`},[`${Qt}-uploading`]:{[`&${Qt}`]:{backgroundColor:Ae.colorFillAlter},[`&::before, ${Ft}-eye, ${Ft}-download, ${Ft}-delete`]:{display:"none"}},[`${Qt}-progress`]:{bottom:Ae.marginXL,width:`calc(100% - ${Ae.paddingXS*2}px)`,paddingInlineStart:0}}}),[`${Et}-wrapper${Et}-picture-circle-wrapper`]:{[`${Et}${Et}-select`]:{borderRadius:"50%"}}}};var Sn=Ae=>{const{componentCls:Et}=Ae;return{[`${Et}-rtl`]:{direction:"rtl"}}};const Pn=Ae=>{const{componentCls:Et,colorTextDisabled:Ft}=Ae;return{[`${Et}-wrapper`]:Object.assign(Object.assign({},(0,Rn.Wf)(Ae)),{[Et]:{outline:0,"input[type='file']":{cursor:"pointer"}},[`${Et}-select`]:{display:"inline-block"},[`${Et}-disabled`]:{color:Ft,cursor:"not-allowed"}})}};var fn=(0,Nn.Z)("Upload",Ae=>{const{fontSizeHeading3:Et,fontSize:Ft,lineHeight:At,lineWidth:nn,controlHeightLG:Xt}=Ae,Qt=Math.round(Ft*At),tn=(0,Zn.TS)(Ae,{uploadThumbnailSize:Et*2,uploadProgressOffset:Qt/2+nn,uploadPicCardSize:Xt*2.55});return[Pn(tn),ea(tn),Pt(tn),wt(tn),pa(tn),xa(tn),Sn(tn),(0,ra.Z)(tn)]},Ae=>({actionsColor:Ae.colorTextDescription})),ca=function(Ae,Et,Ft,At){function nn(Xt){return Xt instanceof Ft?Xt:new Ft(function(Qt){Qt(Xt)})}return new(Ft||(Ft=Promise))(function(Xt,Qt){function tn(Te){try{rt(At.next(Te))}catch(Dt){Qt(Dt)}}function Kn(Te){try{rt(At.throw(Te))}catch(Dt){Qt(Dt)}}function rt(Te){Te.done?Xt(Te.value):nn(Te.value).then(tn,Kn)}rt((At=At.apply(Ae,Et||[])).next())})};const Vn=`__LIST_IGNORE_${Date.now()}__`,Ot=(Ae,Et)=>{const{fileList:Ft,defaultFileList:At,onRemove:nn,showUploadList:Xt=!0,listType:Qt="text",onPreview:tn,onDownload:Kn,onChange:rt,onDrop:Te,previewFile:Dt,disabled:ln,locale:Cn,iconRender:_n,isImageUrl:Kt,progress:Wt,prefixCls:Jt,className:zt,type:Dn="select",children:mn,style:On,itemRender:Hn,maxCount:Ln,data:wn={},multiple:ha=!1,action:wa="",accept:_a="",supportServerRender:In=!0,rootClassName:Na}=Ae,Ma=x.useContext(_t.Z),ta=ln!=null?ln:Ma,[na,ar]=(0,ft.Z)(At||[],{value:Ft,postState:Pa=>Pa!=null?Pa:[]}),[Ua,Za]=x.useState("drop"),Va=x.useRef(null);x.useMemo(()=>{const Pa=Date.now();(Ft||[]).forEach((la,La)=>{!la.uid&&!Object.isFrozen(la)&&(la.uid=`__AUTO__${Pa}_${La}__`)})},[Ft]);const er=(Pa,la,La)=>{let Yn=(0,ve.Z)(la),Xa=!1;Ln===1?Yn=Yn.slice(-1):Ln&&(Xa=Yn.length>Ln,Yn=Yn.slice(0,Ln)),(0,jt.flushSync)(()=>{ar(Yn)});const Lt={file:Pa,fileList:Yn};La&&(Lt.event=La),(!Xa||Yn.some(mt=>mt.uid===Pa.uid))&&(0,jt.flushSync)(()=>{rt==null||rt(Lt)})},Da=(Pa,la)=>ca(void 0,void 0,void 0,function*(){const{beforeUpload:La,transformFile:Yn}=Ae;let Xa=Pa;if(La){const Lt=yield La(Pa,la);if(Lt===!1)return!1;if(delete Pa[Vn],Lt===Vn)return Object.defineProperty(Pa,Vn,{value:!0,configurable:!0}),!1;typeof Lt=="object"&&Lt&&(Xa=Lt)}return Yn&&(Xa=yield Yn(Xa)),Xa}),oa=Pa=>{const la=Pa.filter(Xa=>!Xa.file[Vn]);if(!la.length)return;const La=la.map(Xa=>Ie(Xa.file));let Yn=(0,ve.Z)(na);La.forEach(Xa=>{Yn=xe(Xa,Yn)}),La.forEach((Xa,Lt)=>{let mt=Xa;if(la[Lt].parsedFile)Xa.status="uploading";else{const{originFileObj:Mt}=Xa;let vn;try{vn=new File([Mt],Mt.name,{type:Mt.type})}catch(Qn){vn=new Blob([Mt],{type:Mt.type}),vn.name=Mt.name,vn.lastModifiedDate=new Date,vn.lastModified=new Date().getTime()}vn.uid=Xa.uid,mt=vn}er(mt,Yn)})},Ba=(Pa,la,La)=>{try{typeof Pa=="string"&&(Pa=JSON.parse(Pa))}catch(Lt){}if(!He(la,na))return;const Yn=Ie(la);Yn.status="done",Yn.percent=100,Yn.response=Pa,Yn.xhr=La;const Xa=xe(Yn,na);er(Yn,Xa)},ia=(Pa,la)=>{if(!He(la,na))return;const La=Ie(la);La.status="uploading",La.percent=Pa.percent;const Yn=xe(La,na);er(La,Yn,Pa)},lr=(Pa,la,La)=>{if(!He(La,na))return;const Yn=Ie(La);Yn.error=Pa,Yn.response=la,Yn.status="error";const Xa=xe(Yn,na);er(Yn,Xa)},$a=Pa=>{let la;Promise.resolve(typeof nn=="function"?nn(Pa):nn).then(La=>{var Yn;if(La===!1)return;const Xa=Bt(Pa,na);Xa&&(la=Object.assign(Object.assign({},Pa),{status:"removed"}),na==null||na.forEach(Lt=>{const mt=la.uid!==void 0?"uid":"name";Lt[mt]===la[mt]&&!Object.isFrozen(Lt)&&(Lt.status="removed")}),(Yn=Va.current)===null||Yn===void 0||Yn.abort(la),er(la,Xa))})},rr=Pa=>{Za(Pa.type),Pa.type==="drop"&&(Te==null||Te(Pa))};x.useImperativeHandle(Et,()=>({onBatchStart:oa,onSuccess:Ba,onProgress:ia,onError:lr,fileList:na,upload:Va.current}));const{getPrefixCls:Oa,direction:sr,upload:aa}=x.useContext(qt.E_),qn=Oa("upload",Jt),Ra=Object.assign(Object.assign({onBatchStart:oa,onError:lr,onProgress:ia,onSuccess:Ba},Ae),{data:wn,multiple:ha,action:wa,accept:_a,supportServerRender:In,prefixCls:qn,disabled:ta,beforeUpload:Da,onChange:void 0});delete Ra.className,delete Ra.style,(!mn||ta)&&delete Ra.id;const[Yt,Sa]=fn(qn),[ba]=(0,yt.Z)("Upload",ze.Z.Upload),{showRemoveIcon:An,showPreviewIcon:pn,showDownloadIcon:Bn,removeIcon:yn,previewIcon:Ca,downloadIcon:en}=typeof Xt=="boolean"?{}:Xt,Ja=(Pa,la)=>Xt?x.createElement(En,{prefixCls:qn,listType:Qt,items:na,previewFile:Dt,onPreview:tn,onDownload:Kn,onRemove:$a,showRemoveIcon:!ta&&An,showPreviewIcon:pn,showDownloadIcon:Bn,removeIcon:yn,previewIcon:Ca,downloadIcon:en,iconRender:_n,locale:Object.assign(Object.assign({},ba),Cn),isImageUrl:Kt,progress:Wt,appendAction:Pa,appendActionVisible:la,itemRender:Hn,disabled:ta}):Pa,Ta=Ne()(`${qn}-wrapper`,zt,Na,Sa,aa==null?void 0:aa.className,{[`${qn}-rtl`]:sr==="rtl",[`${qn}-picture-card-wrapper`]:Qt==="picture-card",[`${qn}-picture-circle-wrapper`]:Qt==="picture-circle"}),Ka=Object.assign(Object.assign({},aa==null?void 0:aa.style),On);if(Dn==="drag"){const Pa=Ne()(Sa,qn,`${qn}-drag`,{[`${qn}-drag-uploading`]:na.some(la=>la.status==="uploading"),[`${qn}-drag-hover`]:Ua==="dragover",[`${qn}-disabled`]:ta,[`${qn}-rtl`]:sr==="rtl"});return Yt(x.createElement("span",{className:Ta},x.createElement("div",{className:Pa,style:Ka,onDrop:rr,onDragOver:rr,onDragLeave:rr},x.createElement(Ue,Object.assign({},Ra,{ref:Va,className:`${qn}-btn`}),x.createElement("div",{className:`${qn}-drag-container`},mn))),Ja()))}const Ya=Ne()(qn,`${qn}-select`,{[`${qn}-disabled`]:ta}),ir=(Pa=>x.createElement("div",{className:Ya,style:Pa},x.createElement(Ue,Object.assign({},Ra,{ref:Va}))))(mn?void 0:{display:"none"});return Yt(Qt==="picture-card"||Qt==="picture-circle"?x.createElement("span",{className:Ta},Ja(ir,!!mn)):x.createElement("span",{className:Ta},ir,Ja()))};var on=x.forwardRef(Ot),Fe=function(Ae,Et){var Ft={};for(var At in Ae)Object.prototype.hasOwnProperty.call(Ae,At)&&Et.indexOf(At)<0&&(Ft[At]=Ae[At]);if(Ae!=null&&typeof Object.getOwnPropertySymbols=="function")for(var nn=0,At=Object.getOwnPropertySymbols(Ae);nn<At.length;nn++)Et.indexOf(At[nn])<0&&Object.prototype.propertyIsEnumerable.call(Ae,At[nn])&&(Ft[At[nn]]=Ae[At[nn]]);return Ft},zn=x.forwardRef((Ae,Et)=>{var{style:Ft,height:At}=Ae,nn=Fe(Ae,["style","height"]);return x.createElement(on,Object.assign({ref:Et},nn,{type:"drag",style:Object.assign(Object.assign({},Ft),{height:At})}))});const jn=on;jn.Dragger=zn,jn.LIST_IGNORE=Vn;var xn=jn},91735:function(ct,kt){"use strict";kt.Z={items_per_page:"\u6761/\u9875",jump_to:"\u8DF3\u81F3",jump_to_confirm:"\u786E\u5B9A",page:"\u9875",prev_page:"\u4E0A\u4E00\u9875",next_page:"\u4E0B\u4E00\u9875",prev_5:"\u5411\u524D 5 \u9875",next_5:"\u5411\u540E 5 \u9875",prev_3:"\u5411\u524D 3 \u9875",next_3:"\u5411\u540E 3 \u9875",page_size:"\u9875\u7801"}},39417:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return fe}});var x=re(54476),ve=re(20068),Xe=re(75931),Ne=re(33885),Oe=re(67732),Me=re(83652),Ee=re(31226),Ze=re(42403),at=re(158),ot=re(92310),lt=re.n(ot),_e=re(26112),Ye=re(59301),le=re(39378),y=function(Pe){for(var je=Pe.prefixCls,pe=Pe.level,Ve=Pe.isStart,Nt=Pe.isEnd,Zt="".concat(je,"-indent-unit"),Ue=[],ft=0;ft<pe;ft+=1){var jt;Ue.push(Ye.createElement("span",{key:ft,className:lt()(Zt,(jt={},(0,ve.Z)(jt,"".concat(Zt,"-start"),Ve[ft]),(0,ve.Z)(jt,"".concat(Zt,"-end"),Nt[ft]),jt))}))}return Ye.createElement("span",{"aria-hidden":"true",className:"".concat(je,"-indent")},Ue)},a=Ye.memo(y),E=re(67841),b=re(71430),z=["eventKey","className","style","dragOver","dragOverGapTop","dragOverGapBottom","isLeaf","isStart","isEnd","expanded","selected","checked","halfChecked","loading","domRef","active","data","onMouseMove","selectable"],ne="open",ae="close",ie="---",ue=function(Ce){(0,Ze.Z)(je,Ce);var Pe=(0,at.Z)(je);function je(){var pe;(0,Oe.Z)(this,je);for(var Ve=arguments.length,Nt=new Array(Ve),Zt=0;Zt<Ve;Zt++)Nt[Zt]=arguments[Zt];return pe=Pe.call.apply(Pe,[this].concat(Nt)),pe.state={dragNodeHighlight:!1},pe.selectHandle=void 0,pe.cacheIndent=void 0,pe.onSelectorClick=function(Ue){var ft=pe.props.context.onNodeClick;ft(Ue,(0,b.F)(pe.props)),pe.isSelectable()?pe.onSelect(Ue):pe.onCheck(Ue)},pe.onSelectorDoubleClick=function(Ue){var ft=pe.props.context.onNodeDoubleClick;ft(Ue,(0,b.F)(pe.props))},pe.onSelect=function(Ue){if(!pe.isDisabled()){var ft=pe.props.context.onNodeSelect;ft(Ue,(0,b.F)(pe.props))}},pe.onCheck=function(Ue){if(!pe.isDisabled()){var ft=pe.props,jt=ft.disableCheckbox,qt=ft.checked,_t=pe.props.context.onNodeCheck;if(!(!pe.isCheckable()||jt)){var yt=!qt;_t(Ue,(0,b.F)(pe.props),yt)}}},pe.onMouseEnter=function(Ue){var ft=pe.props.context.onNodeMouseEnter;ft(Ue,(0,b.F)(pe.props))},pe.onMouseLeave=function(Ue){var ft=pe.props.context.onNodeMouseLeave;ft(Ue,(0,b.F)(pe.props))},pe.onContextMenu=function(Ue){var ft=pe.props.context.onNodeContextMenu;ft(Ue,(0,b.F)(pe.props))},pe.onDragStart=function(Ue){var ft=pe.props.context.onNodeDragStart;Ue.stopPropagation(),pe.setState({dragNodeHighlight:!0}),ft(Ue,(0,Ee.Z)(pe));try{Ue.dataTransfer.setData("text/plain","")}catch(jt){}},pe.onDragEnter=function(Ue){var ft=pe.props.context.onNodeDragEnter;Ue.preventDefault(),Ue.stopPropagation(),ft(Ue,(0,Ee.Z)(pe))},pe.onDragOver=function(Ue){var ft=pe.props.context.onNodeDragOver;Ue.preventDefault(),Ue.stopPropagation(),ft(Ue,(0,Ee.Z)(pe))},pe.onDragLeave=function(Ue){var ft=pe.props.context.onNodeDragLeave;Ue.stopPropagation(),ft(Ue,(0,Ee.Z)(pe))},pe.onDragEnd=function(Ue){var ft=pe.props.context.onNodeDragEnd;Ue.stopPropagation(),pe.setState({dragNodeHighlight:!1}),ft(Ue,(0,Ee.Z)(pe))},pe.onDrop=function(Ue){var ft=pe.props.context.onNodeDrop;Ue.preventDefault(),Ue.stopPropagation(),pe.setState({dragNodeHighlight:!1}),ft(Ue,(0,Ee.Z)(pe))},pe.onExpand=function(Ue){var ft=pe.props,jt=ft.loading,qt=ft.context.onNodeExpand;jt||qt(Ue,(0,b.F)(pe.props))},pe.setSelectHandle=function(Ue){pe.selectHandle=Ue},pe.getNodeState=function(){var Ue=pe.props.expanded;return pe.isLeaf()?null:Ue?ne:ae},pe.hasChildren=function(){var Ue=pe.props.eventKey,ft=pe.props.context.keyEntities,jt=(0,E.Z)(ft,Ue)||{},qt=jt.children;return!!(qt||[]).length},pe.isLeaf=function(){var Ue=pe.props,ft=Ue.isLeaf,jt=Ue.loaded,qt=pe.props.context.loadData,_t=pe.hasChildren();return ft===!1?!1:ft||!qt&&!_t||qt&&jt&&!_t},pe.isDisabled=function(){var Ue=pe.props.disabled,ft=pe.props.context.disabled;return!!(ft||Ue)},pe.isCheckable=function(){var Ue=pe.props.checkable,ft=pe.props.context.checkable;return!ft||Ue===!1?!1:ft},pe.syncLoadData=function(Ue){var ft=Ue.expanded,jt=Ue.loading,qt=Ue.loaded,_t=pe.props.context,yt=_t.loadData,ze=_t.onNodeLoad;jt||yt&&ft&&!pe.isLeaf()&&!pe.hasChildren()&&!qt&&ze((0,b.F)(pe.props))},pe.isDraggable=function(){var Ue=pe.props,ft=Ue.data,jt=Ue.context.draggable;return!!(jt&&(!jt.nodeDraggable||jt.nodeDraggable(ft)))},pe.renderDragHandler=function(){var Ue=pe.props.context,ft=Ue.draggable,jt=Ue.prefixCls;return ft!=null&&ft.icon?Ye.createElement("span",{className:"".concat(jt,"-draggable-icon")},ft.icon):null},pe.renderSwitcherIconDom=function(Ue){var ft=pe.props.switcherIcon,jt=pe.props.context.switcherIcon,qt=ft||jt;return typeof qt=="function"?qt((0,Ne.Z)((0,Ne.Z)({},pe.props),{},{isLeaf:Ue})):qt},pe.renderSwitcher=function(){var Ue=pe.props.expanded,ft=pe.props.context.prefixCls;if(pe.isLeaf()){var jt=pe.renderSwitcherIconDom(!0);return jt!==!1?Ye.createElement("span",{className:lt()("".concat(ft,"-switcher"),"".concat(ft,"-switcher-noop"))},jt):null}var qt=lt()("".concat(ft,"-switcher"),"".concat(ft,"-switcher_").concat(Ue?ne:ae)),_t=pe.renderSwitcherIconDom(!1);return _t!==!1?Ye.createElement("span",{onClick:pe.onExpand,className:qt},_t):null},pe.renderCheckbox=function(){var Ue=pe.props,ft=Ue.checked,jt=Ue.halfChecked,qt=Ue.disableCheckbox,_t=pe.props.context.prefixCls,yt=pe.isDisabled(),ze=pe.isCheckable();if(!ze)return null;var ut=typeof ze!="boolean"?ze:null;return Ye.createElement("span",{className:lt()("".concat(_t,"-checkbox"),ft&&"".concat(_t,"-checkbox-checked"),!ft&&jt&&"".concat(_t,"-checkbox-indeterminate"),(yt||qt)&&"".concat(_t,"-checkbox-disabled")),onClick:pe.onCheck},ut)},pe.renderIcon=function(){var Ue=pe.props.loading,ft=pe.props.context.prefixCls;return Ye.createElement("span",{className:lt()("".concat(ft,"-iconEle"),"".concat(ft,"-icon__").concat(pe.getNodeState()||"docu"),Ue&&"".concat(ft,"-icon_loading"))})},pe.renderSelector=function(){var Ue=pe.state.dragNodeHighlight,ft=pe.props,jt=ft.title,qt=jt===void 0?ie:jt,_t=ft.selected,yt=ft.icon,ze=ft.loading,ut=ft.data,dt=pe.props.context,Le=dt.prefixCls,nt=dt.showIcon,Tt=dt.icon,an=dt.loadData,vt=dt.titleRender,$t=pe.isDisabled(),De="".concat(Le,"-node-content-wrapper"),tt;if(nt){var Ct=yt||Tt;tt=Ct?Ye.createElement("span",{className:lt()("".concat(Le,"-iconEle"),"".concat(Le,"-icon__customize"))},typeof Ct=="function"?Ct(pe.props):Ct):pe.renderIcon()}else an&&ze&&(tt=pe.renderIcon());var rn;typeof qt=="function"?rn=qt(ut):vt?rn=vt(ut):rn=qt;var Ht=Ye.createElement("span",{className:"".concat(Le,"-title")},rn);return Ye.createElement("span",{ref:pe.setSelectHandle,title:typeof qt=="string"?qt:"",className:lt()("".concat(De),"".concat(De,"-").concat(pe.getNodeState()||"normal"),!$t&&(_t||Ue)&&"".concat(Le,"-node-selected")),onMouseEnter:pe.onMouseEnter,onMouseLeave:pe.onMouseLeave,onContextMenu:pe.onContextMenu,onClick:pe.onSelectorClick,onDoubleClick:pe.onSelectorDoubleClick},tt,Ht,pe.renderDropIndicator())},pe.renderDropIndicator=function(){var Ue=pe.props,ft=Ue.disabled,jt=Ue.eventKey,qt=pe.props.context,_t=qt.draggable,yt=qt.dropLevelOffset,ze=qt.dropPosition,ut=qt.prefixCls,dt=qt.indent,Le=qt.dropIndicatorRender,nt=qt.dragOverNodeKey,Tt=qt.direction,an=!!_t,vt=!ft&&an&&nt===jt,$t=dt!=null?dt:pe.cacheIndent;return pe.cacheIndent=dt,vt?Le({dropPosition:ze,dropLevelOffset:yt,indent:$t,prefixCls:ut,direction:Tt}):null},pe}return(0,Me.Z)(je,[{key:"componentDidMount",value:function(){this.syncLoadData(this.props)}},{key:"componentDidUpdate",value:function(){this.syncLoadData(this.props)}},{key:"isSelectable",value:function(){var Ve=this.props.selectable,Nt=this.props.context.selectable;return typeof Ve=="boolean"?Ve:Nt}},{key:"render",value:function(){var Ve,Nt=this.props,Zt=Nt.eventKey,Ue=Nt.className,ft=Nt.style,jt=Nt.dragOver,qt=Nt.dragOverGapTop,_t=Nt.dragOverGapBottom,yt=Nt.isLeaf,ze=Nt.isStart,ut=Nt.isEnd,dt=Nt.expanded,Le=Nt.selected,nt=Nt.checked,Tt=Nt.halfChecked,an=Nt.loading,vt=Nt.domRef,$t=Nt.active,De=Nt.data,tt=Nt.onMouseMove,Ct=Nt.selectable,rn=(0,Xe.Z)(Nt,z),Ht=this.props.context,Qe=Ht.prefixCls,Je=Ht.filterTreeNode,we=Ht.keyEntities,me=Ht.dropContainerKey,Re=Ht.dropTargetKey,ke=Ht.draggingNodeKey,ye=this.isDisabled(),Se=(0,_e.Z)(rn,{aria:!0,data:!0}),et=(0,E.Z)(we,Zt)||{},Ie=et.level,xe=ut[ut.length-1],He=this.isDraggable(),Bt=!ye&&He,St=ke===Zt,Vt=Ct!==void 0?{"aria-selected":!!Ct}:void 0;return Ye.createElement("div",(0,x.Z)({ref:vt,className:lt()(Ue,"".concat(Qe,"-treenode"),(Ve={},(0,ve.Z)(Ve,"".concat(Qe,"-treenode-disabled"),ye),(0,ve.Z)(Ve,"".concat(Qe,"-treenode-switcher-").concat(dt?"open":"close"),!yt),(0,ve.Z)(Ve,"".concat(Qe,"-treenode-checkbox-checked"),nt),(0,ve.Z)(Ve,"".concat(Qe,"-treenode-checkbox-indeterminate"),Tt),(0,ve.Z)(Ve,"".concat(Qe,"-treenode-selected"),Le),(0,ve.Z)(Ve,"".concat(Qe,"-treenode-loading"),an),(0,ve.Z)(Ve,"".concat(Qe,"-treenode-active"),$t),(0,ve.Z)(Ve,"".concat(Qe,"-treenode-leaf-last"),xe),(0,ve.Z)(Ve,"".concat(Qe,"-treenode-draggable"),He),(0,ve.Z)(Ve,"dragging",St),(0,ve.Z)(Ve,"drop-target",Re===Zt),(0,ve.Z)(Ve,"drop-container",me===Zt),(0,ve.Z)(Ve,"drag-over",!ye&&jt),(0,ve.Z)(Ve,"drag-over-gap-top",!ye&&qt),(0,ve.Z)(Ve,"drag-over-gap-bottom",!ye&&_t),(0,ve.Z)(Ve,"filter-node",Je&&Je((0,b.F)(this.props))),Ve)),style:ft,draggable:Bt,"aria-grabbed":St,onDragStart:Bt?this.onDragStart:void 0,onDragEnter:He?this.onDragEnter:void 0,onDragOver:He?this.onDragOver:void 0,onDragLeave:He?this.onDragLeave:void 0,onDrop:He?this.onDrop:void 0,onDragEnd:He?this.onDragEnd:void 0,onMouseMove:tt},Vt,Se),Ye.createElement(a,{prefixCls:Qe,level:Ie,isStart:ze,isEnd:ut}),this.renderDragHandler(),this.renderSwitcher(),this.renderCheckbox(),this.renderSelector())}}]),je}(Ye.Component),ce=function(Pe){return Ye.createElement(le.k.Consumer,null,function(je){return Ye.createElement(ue,(0,x.Z)({},Pe,{context:je}))})};ce.displayName="TreeNode",ce.isTreeNode=1;var fe=ce},39378:function(ct,kt,re){"use strict";re.d(kt,{k:function(){return ve}});var x=re(59301),ve=x.createContext(null)},60091:function(ct,kt,re){"use strict";re.d(kt,{O:function(){return fe.Z},Z:function(){return Ht}});var x=re(54476),ve=re(20068),Xe=re(76190),Ne=re(33885),Oe=re(94480),Me=re(67732),Ee=re(83652),Ze=re(31226),at=re(42403),ot=re(158),lt=re(92310),_e=re.n(lt),Ye=re(10228),le=re(26112),y=re(48736),a=re(59301),E=re(39378);function b(Qe){var Je=Qe.dropPosition,we=Qe.dropLevelOffset,me=Qe.indent,Re={pointerEvents:"none",position:"absolute",right:0,backgroundColor:"red",height:2};switch(Je){case-1:Re.top=0,Re.left=-we*me;break;case 1:Re.bottom=0,Re.left=-we*me;break;case 0:Re.bottom=0,Re.left=me;break}return a.createElement("div",{style:Re})}function z(Qe){if(Qe==null)throw new TypeError("Cannot destructure "+Qe)}var ne=re(42978),ae=re(75931),ie=re(34280),ue=re(48911),ce=re(77900),fe=re(39417);function Ce(Qe,Je){var we=a.useState(!1),me=(0,ne.Z)(we,2),Re=me[0],ke=me[1];a.useLayoutEffect(function(){if(Re)return Qe(),function(){Je()}},[Re]),a.useLayoutEffect(function(){return ke(!0),function(){ke(!1)}},[])}var Pe=re(71430),je=["className","style","motion","motionNodes","motionType","onMotionStart","onMotionEnd","active","treeNodeRequiredProps"],pe=function(Je,we){var me=Je.className,Re=Je.style,ke=Je.motion,ye=Je.motionNodes,Se=Je.motionType,et=Je.onMotionStart,Ie=Je.onMotionEnd,xe=Je.active,He=Je.treeNodeRequiredProps,Bt=(0,ae.Z)(Je,je),St=a.useState(!0),Vt=(0,ne.Z)(St,2),Gt=Vt[0],Rt=Vt[1],Be=a.useContext(E.k),it=Be.prefixCls,xt=ye&&Se!=="hide";(0,ie.Z)(function(){ye&&xt!==Gt&&Rt(xt)},[ye]);var gt=function(){ye&&et()},bt=a.useRef(!1),un=function(){ye&&!bt.current&&(bt.current=!0,Ie())};Ce(gt,un);var hn=function(bn){xt===bn&&un()};return ye?a.createElement(ce.default,(0,x.Z)({ref:we,visible:Gt},ke,{motionAppear:Se==="show",onVisibleChanged:hn}),function(cn,bn){var Wn=cn.className,En=cn.style;return a.createElement("div",{ref:bn,className:_e()("".concat(it,"-treenode-motion"),Wn),style:En},ye.map(function(Rn){var ra=(0,x.Z)({},(z(Rn.data),Rn.data)),Nn=Rn.title,Zn=Rn.key,fa=Rn.isStart,ea=Rn.isEnd;delete ra.children;var Un=(0,Pe.H8)(Zn,He);return a.createElement(fe.Z,(0,x.Z)({},ra,Un,{title:Nn,active:xe,data:Rn.data,key:Zn,isStart:fa,isEnd:ea}))}))}):a.createElement(fe.Z,(0,x.Z)({domRef:we,className:me,style:Re},Bt,{active:xe}))};pe.displayName="MotionTreeNode";var Ve=a.forwardRef(pe),Nt=Ve;function Zt(){var Qe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],Je=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],we=Qe.length,me=Je.length;if(Math.abs(we-me)!==1)return{add:!1,key:null};function Re(ke,ye){var Se=new Map;ke.forEach(function(Ie){Se.set(Ie,!0)});var et=ye.filter(function(Ie){return!Se.has(Ie)});return et.length===1?et[0]:null}return we<me?{add:!0,key:Re(Qe,Je)}:{add:!1,key:Re(Je,Qe)}}function Ue(Qe,Je,we){var me=Qe.findIndex(function(Se){return Se.key===we}),Re=Qe[me+1],ke=Je.findIndex(function(Se){return Se.key===we});if(Re){var ye=Je.findIndex(function(Se){return Se.key===Re.key});return Je.slice(ke+1,ye)}return Je.slice(ke+1)}var ft=["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"],jt={width:0,height:0,display:"flex",overflow:"hidden",opacity:0,border:0,padding:0,margin:0},qt=function(){},_t="RC_TREE_MOTION_".concat(Math.random()),yt={key:_t},ze={key:_t,level:0,index:0,pos:"0",node:yt,nodes:[yt]},ut={parent:null,children:[],pos:ze.pos,data:yt,title:null,key:_t,isStart:[],isEnd:[]};function dt(Qe,Je,we,me){return Je===!1||!we?Qe:Qe.slice(0,Math.ceil(we/me)+1)}function Le(Qe){var Je=Qe.key,we=Qe.pos;return(0,Pe.km)(Je,we)}function nt(Qe){for(var Je=String(Qe.data.key),we=Qe;we.parent;)we=we.parent,Je="".concat(we.data.key," > ").concat(Je);return Je}var Tt=a.forwardRef(function(Qe,Je){var we=Qe.prefixCls,me=Qe.data,Re=Qe.selectable,ke=Qe.checkable,ye=Qe.expandedKeys,Se=Qe.selectedKeys,et=Qe.checkedKeys,Ie=Qe.loadedKeys,xe=Qe.loadingKeys,He=Qe.halfCheckedKeys,Bt=Qe.keyEntities,St=Qe.disabled,Vt=Qe.dragging,Gt=Qe.dragOverNodeKey,Rt=Qe.dropPosition,Be=Qe.motion,it=Qe.height,xt=Qe.itemHeight,gt=Qe.virtual,bt=Qe.focusable,un=Qe.activeItem,hn=Qe.focused,cn=Qe.tabIndex,bn=Qe.onKeyDown,Wn=Qe.onFocus,En=Qe.onBlur,Rn=Qe.onActiveChange,ra=Qe.onListChangeStart,Nn=Qe.onListChangeEnd,Zn=(0,ae.Z)(Qe,ft),fa=a.useRef(null),ea=a.useRef(null);a.useImperativeHandle(Je,function(){return{scrollTo:function(xn){fa.current.scrollTo(xn)},getIndentWidth:function(){return ea.current.offsetWidth}}});var Un=a.useState(ye),pa=(0,ne.Z)(Un,2),Jn=pa[0],Ia=pa[1],Qa=a.useState(me),ya=(0,ne.Z)(Qa,2),Ga=ya[0],xa=ya[1],Fa=a.useState(me),ua=(0,ne.Z)(Fa,2),Pt=ua[0],wt=ua[1],ht=a.useState([]),Sn=(0,ne.Z)(ht,2),Pn=Sn[0],fn=Sn[1],ca=a.useState(null),Vn=(0,ne.Z)(ca,2),Ot=Vn[0],pt=Vn[1],on=a.useRef(me);on.current=me;function Fe(){var jn=on.current;xa(jn),wt(jn),fn([]),pt(null),Nn()}(0,ie.Z)(function(){Ia(ye);var jn=Zt(Jn,ye);if(jn.key!==null)if(jn.add){var xn=Ga.findIndex(function(Xt){var Qt=Xt.key;return Qt===jn.key}),Ae=dt(Ue(Ga,me,jn.key),gt,it,xt),Et=Ga.slice();Et.splice(xn+1,0,ut),wt(Et),fn(Ae),pt("show")}else{var Ft=me.findIndex(function(Xt){var Qt=Xt.key;return Qt===jn.key}),At=dt(Ue(me,Ga,jn.key),gt,it,xt),nn=me.slice();nn.splice(Ft+1,0,ut),wt(nn),fn(At),pt("hide")}else Ga!==me&&(xa(me),wt(me))},[ye,me]),a.useEffect(function(){Vt||Fe()},[Vt]);var gn=Be?Pt:me,zn={expandedKeys:ye,selectedKeys:Se,loadedKeys:Ie,loadingKeys:xe,checkedKeys:et,halfCheckedKeys:He,dragOverNodeKey:Gt,dropPosition:Rt,keyEntities:Bt};return a.createElement(a.Fragment,null,hn&&un&&a.createElement("span",{style:jt,"aria-live":"assertive"},nt(un)),a.createElement("div",null,a.createElement("input",{style:jt,disabled:bt===!1||St,tabIndex:bt!==!1?cn:null,onKeyDown:bn,onFocus:Wn,onBlur:En,value:"",onChange:qt,"aria-label":"for screen reader"})),a.createElement("div",{className:"".concat(we,"-treenode"),"aria-hidden":!0,style:{position:"absolute",pointerEvents:"none",visibility:"hidden",height:0,overflow:"hidden",border:0,padding:0}},a.createElement("div",{className:"".concat(we,"-indent")},a.createElement("div",{ref:ea,className:"".concat(we,"-indent-unit")}))),a.createElement(ue.Z,(0,x.Z)({},Zn,{data:gn,itemKey:Le,height:it,fullHeight:!1,virtual:gt,itemHeight:xt,prefixCls:"".concat(we,"-list"),ref:fa,onVisibleChange:function(xn,Ae){var Et=new Set(xn),Ft=Ae.filter(function(At){return!Et.has(At)});Ft.some(function(At){return Le(At)===_t})&&Fe()}}),function(jn){var xn=jn.pos,Ae=(0,x.Z)({},(z(jn.data),jn.data)),Et=jn.title,Ft=jn.key,At=jn.isStart,nn=jn.isEnd,Xt=(0,Pe.km)(Ft,xn);delete Ae.key,delete Ae.children;var Qt=(0,Pe.H8)(Xt,zn);return a.createElement(Nt,(0,x.Z)({},Ae,Qt,{title:Et,active:!!un&&Ft===un.key,pos:xn,data:jn.data,isStart:At,isEnd:nn,motion:Be,motionNodes:Ft===_t?Pn:null,motionType:Ot,onMotionStart:ra,onMotionEnd:Fe,treeNodeRequiredProps:zn,onMouseMove:function(){Rn(null)}}))}))});Tt.displayName="NodeList";var an=Tt,vt=re(35654),$t=re(90782),De=re(67841),tt=10,Ct=function(Qe){(0,at.Z)(we,Qe);var Je=(0,ot.Z)(we);function we(){var me;(0,Me.Z)(this,we);for(var Re=arguments.length,ke=new Array(Re),ye=0;ye<Re;ye++)ke[ye]=arguments[ye];return me=Je.call.apply(Je,[this].concat(ke)),me.destroyed=!1,me.delayedDragEnterLogic=void 0,me.loadingRetryTimes={},me.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,Pe.w$)()},me.dragStartMousePosition=null,me.dragNode=void 0,me.currentMouseOverDroppableNodeKey=null,me.listRef=a.createRef(),me.onNodeDragStart=function(Se,et){var Ie=me.state,xe=Ie.expandedKeys,He=Ie.keyEntities,Bt=me.props.onDragStart,St=et.props.eventKey;me.dragNode=et,me.dragStartMousePosition={x:Se.clientX,y:Se.clientY};var Vt=(0,vt._5)(xe,St);me.setState({draggingNodeKey:St,dragChildrenKeys:(0,vt.wA)(St,He),indent:me.listRef.current.getIndentWidth()}),me.setExpandedKeys(Vt),window.addEventListener("dragend",me.onWindowDragEnd),Bt==null||Bt({event:Se,node:(0,Pe.F)(et.props)})},me.onNodeDragEnter=function(Se,et){var Ie=me.state,xe=Ie.expandedKeys,He=Ie.keyEntities,Bt=Ie.dragChildrenKeys,St=Ie.flattenNodes,Vt=Ie.indent,Gt=me.props,Rt=Gt.onDragEnter,Be=Gt.onExpand,it=Gt.allowDrop,xt=Gt.direction,gt=et.props,bt=gt.pos,un=gt.eventKey,hn=(0,Ze.Z)(me),cn=hn.dragNode;if(me.currentMouseOverDroppableNodeKey!==un&&(me.currentMouseOverDroppableNodeKey=un),!cn){me.resetDragState();return}var bn=(0,vt.OM)(Se,cn,et,Vt,me.dragStartMousePosition,it,St,He,xe,xt),Wn=bn.dropPosition,En=bn.dropLevelOffset,Rn=bn.dropTargetKey,ra=bn.dropContainerKey,Nn=bn.dropTargetPos,Zn=bn.dropAllowed,fa=bn.dragOverNodeKey;if(Bt.indexOf(Rn)!==-1||!Zn){me.resetDragState();return}if(me.delayedDragEnterLogic||(me.delayedDragEnterLogic={}),Object.keys(me.delayedDragEnterLogic).forEach(function(ea){clearTimeout(me.delayedDragEnterLogic[ea])}),cn.props.eventKey!==et.props.eventKey&&(Se.persist(),me.delayedDragEnterLogic[bt]=window.setTimeout(function(){if(me.state.draggingNodeKey!==null){var ea=(0,Oe.Z)(xe),Un=(0,De.Z)(He,et.props.eventKey);Un&&(Un.children||[]).length&&(ea=(0,vt.L0)(xe,et.props.eventKey)),"expandedKeys"in me.props||me.setExpandedKeys(ea),Be==null||Be(ea,{node:(0,Pe.F)(et.props),expanded:!0,nativeEvent:Se.nativeEvent})}},800)),cn.props.eventKey===Rn&&En===0){me.resetDragState();return}me.setState({dragOverNodeKey:fa,dropPosition:Wn,dropLevelOffset:En,dropTargetKey:Rn,dropContainerKey:ra,dropTargetPos:Nn,dropAllowed:Zn}),Rt==null||Rt({event:Se,node:(0,Pe.F)(et.props),expandedKeys:xe})},me.onNodeDragOver=function(Se,et){var Ie=me.state,xe=Ie.dragChildrenKeys,He=Ie.flattenNodes,Bt=Ie.keyEntities,St=Ie.expandedKeys,Vt=Ie.indent,Gt=me.props,Rt=Gt.onDragOver,Be=Gt.allowDrop,it=Gt.direction,xt=(0,Ze.Z)(me),gt=xt.dragNode;if(gt){var bt=(0,vt.OM)(Se,gt,et,Vt,me.dragStartMousePosition,Be,He,Bt,St,it),un=bt.dropPosition,hn=bt.dropLevelOffset,cn=bt.dropTargetKey,bn=bt.dropContainerKey,Wn=bt.dropAllowed,En=bt.dropTargetPos,Rn=bt.dragOverNodeKey;xe.indexOf(cn)!==-1||!Wn||(gt.props.eventKey===cn&&hn===0?me.state.dropPosition===null&&me.state.dropLevelOffset===null&&me.state.dropTargetKey===null&&me.state.dropContainerKey===null&&me.state.dropTargetPos===null&&me.state.dropAllowed===!1&&me.state.dragOverNodeKey===null||me.resetDragState():un===me.state.dropPosition&&hn===me.state.dropLevelOffset&&cn===me.state.dropTargetKey&&bn===me.state.dropContainerKey&&En===me.state.dropTargetPos&&Wn===me.state.dropAllowed&&Rn===me.state.dragOverNodeKey||me.setState({dropPosition:un,dropLevelOffset:hn,dropTargetKey:cn,dropContainerKey:bn,dropTargetPos:En,dropAllowed:Wn,dragOverNodeKey:Rn}),Rt==null||Rt({event:Se,node:(0,Pe.F)(et.props)}))}},me.onNodeDragLeave=function(Se,et){me.currentMouseOverDroppableNodeKey===et.props.eventKey&&!Se.currentTarget.contains(Se.relatedTarget)&&(me.resetDragState(),me.currentMouseOverDroppableNodeKey=null);var Ie=me.props.onDragLeave;Ie==null||Ie({event:Se,node:(0,Pe.F)(et.props)})},me.onWindowDragEnd=function(Se){me.onNodeDragEnd(Se,null,!0),window.removeEventListener("dragend",me.onWindowDragEnd)},me.onNodeDragEnd=function(Se,et){var Ie=me.props.onDragEnd;me.setState({dragOverNodeKey:null}),me.cleanDragState(),Ie==null||Ie({event:Se,node:(0,Pe.F)(et.props)}),me.dragNode=null,window.removeEventListener("dragend",me.onWindowDragEnd)},me.onNodeDrop=function(Se,et){var Ie,xe=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!1,He=me.state,Bt=He.dragChildrenKeys,St=He.dropPosition,Vt=He.dropTargetKey,Gt=He.dropTargetPos,Rt=He.dropAllowed;if(Rt){var Be=me.props.onDrop;if(me.setState({dragOverNodeKey:null}),me.cleanDragState(),Vt!==null){var it=(0,Ne.Z)((0,Ne.Z)({},(0,Pe.H8)(Vt,me.getTreeNodeRequiredProps())),{},{active:((Ie=me.getActiveItem())===null||Ie===void 0?void 0:Ie.key)===Vt,data:(0,De.Z)(me.state.keyEntities,Vt).node}),xt=Bt.indexOf(Vt)!==-1;(0,y.ZP)(!xt,"Can not drop to dragNode's children node. This is a bug of rc-tree. Please report an issue.");var gt=(0,vt.yx)(Gt),bt={event:Se,node:(0,Pe.F)(it),dragNode:me.dragNode?(0,Pe.F)(me.dragNode.props):null,dragNodesKeys:[me.dragNode.props.eventKey].concat(Bt),dropToGap:St!==0,dropPosition:St+Number(gt[gt.length-1])};xe||Be==null||Be(bt),me.dragNode=null}}},me.cleanDragState=function(){var Se=me.state.draggingNodeKey;Se!==null&&me.setState({draggingNodeKey:null,dropPosition:null,dropContainerKey:null,dropTargetKey:null,dropLevelOffset:null,dropAllowed:!0,dragOverNodeKey:null}),me.dragStartMousePosition=null,me.currentMouseOverDroppableNodeKey=null},me.triggerExpandActionExpand=function(Se,et){var Ie=me.state,xe=Ie.expandedKeys,He=Ie.flattenNodes,Bt=et.expanded,St=et.key,Vt=et.isLeaf;if(!(Vt||Se.shiftKey||Se.metaKey||Se.ctrlKey)){var Gt=He.filter(function(Be){return Be.key===St})[0],Rt=(0,Pe.F)((0,Ne.Z)((0,Ne.Z)({},(0,Pe.H8)(St,me.getTreeNodeRequiredProps())),{},{data:Gt.data}));me.setExpandedKeys(Bt?(0,vt._5)(xe,St):(0,vt.L0)(xe,St)),me.onNodeExpand(Se,Rt)}},me.onNodeClick=function(Se,et){var Ie=me.props,xe=Ie.onClick,He=Ie.expandAction;He==="click"&&me.triggerExpandActionExpand(Se,et),xe==null||xe(Se,et)},me.onNodeDoubleClick=function(Se,et){var Ie=me.props,xe=Ie.onDoubleClick,He=Ie.expandAction;He==="doubleClick"&&me.triggerExpandActionExpand(Se,et),xe==null||xe(Se,et)},me.onNodeSelect=function(Se,et){var Ie=me.state.selectedKeys,xe=me.state,He=xe.keyEntities,Bt=xe.fieldNames,St=me.props,Vt=St.onSelect,Gt=St.multiple,Rt=et.selected,Be=et[Bt.key],it=!Rt;it?Gt?Ie=(0,vt.L0)(Ie,Be):Ie=[Be]:Ie=(0,vt._5)(Ie,Be);var xt=Ie.map(function(gt){var bt=(0,De.Z)(He,gt);return bt?bt.node:null}).filter(function(gt){return gt});me.setUncontrolledState({selectedKeys:Ie}),Vt==null||Vt(Ie,{event:"select",selected:it,node:et,selectedNodes:xt,nativeEvent:Se.nativeEvent})},me.onNodeCheck=function(Se,et,Ie){var xe=me.state,He=xe.keyEntities,Bt=xe.checkedKeys,St=xe.halfCheckedKeys,Vt=me.props,Gt=Vt.checkStrictly,Rt=Vt.onCheck,Be=et.key,it,xt={event:"check",node:et,checked:Ie,nativeEvent:Se.nativeEvent};if(Gt){var gt=Ie?(0,vt.L0)(Bt,Be):(0,vt._5)(Bt,Be),bt=(0,vt._5)(St,Be);it={checked:gt,halfChecked:bt},xt.checkedNodes=gt.map(function(En){return(0,De.Z)(He,En)}).filter(function(En){return En}).map(function(En){return En.node}),me.setUncontrolledState({checkedKeys:gt})}else{var un=(0,$t.S)([].concat((0,Oe.Z)(Bt),[Be]),!0,He),hn=un.checkedKeys,cn=un.halfCheckedKeys;if(!Ie){var bn=new Set(hn);bn.delete(Be);var Wn=(0,$t.S)(Array.from(bn),{checked:!1,halfCheckedKeys:cn},He);hn=Wn.checkedKeys,cn=Wn.halfCheckedKeys}it=hn,xt.checkedNodes=[],xt.checkedNodesPositions=[],xt.halfCheckedKeys=cn,hn.forEach(function(En){var Rn=(0,De.Z)(He,En);if(Rn){var ra=Rn.node,Nn=Rn.pos;xt.checkedNodes.push(ra),xt.checkedNodesPositions.push({node:ra,pos:Nn})}}),me.setUncontrolledState({checkedKeys:hn},!1,{halfCheckedKeys:cn})}Rt==null||Rt(it,xt)},me.onNodeLoad=function(Se){var et=Se.key,Ie=new Promise(function(xe,He){me.setState(function(Bt){var St=Bt.loadedKeys,Vt=St===void 0?[]:St,Gt=Bt.loadingKeys,Rt=Gt===void 0?[]:Gt,Be=me.props,it=Be.loadData,xt=Be.onLoad;if(!it||Vt.indexOf(et)!==-1||Rt.indexOf(et)!==-1)return null;var gt=it(Se);return gt.then(function(){var bt=me.state.loadedKeys,un=(0,vt.L0)(bt,et);xt==null||xt(un,{event:"load",node:Se}),me.setUncontrolledState({loadedKeys:un}),me.setState(function(hn){return{loadingKeys:(0,vt._5)(hn.loadingKeys,et)}}),xe()}).catch(function(bt){if(me.setState(function(hn){return{loadingKeys:(0,vt._5)(hn.loadingKeys,et)}}),me.loadingRetryTimes[et]=(me.loadingRetryTimes[et]||0)+1,me.loadingRetryTimes[et]>=tt){var un=me.state.loadedKeys;(0,y.ZP)(!1,"Retry for `loadData` many times but still failed. No more retry."),me.setUncontrolledState({loadedKeys:(0,vt.L0)(un,et)}),xe()}He(bt)}),{loadingKeys:(0,vt.L0)(Rt,et)}})});return Ie.catch(function(){}),Ie},me.onNodeMouseEnter=function(Se,et){var Ie=me.props.onMouseEnter;Ie==null||Ie({event:Se,node:et})},me.onNodeMouseLeave=function(Se,et){var Ie=me.props.onMouseLeave;Ie==null||Ie({event:Se,node:et})},me.onNodeContextMenu=function(Se,et){var Ie=me.props.onRightClick;Ie&&(Se.preventDefault(),Ie({event:Se,node:et}))},me.onFocus=function(){var Se=me.props.onFocus;me.setState({focused:!0});for(var et=arguments.length,Ie=new Array(et),xe=0;xe<et;xe++)Ie[xe]=arguments[xe];Se==null||Se.apply(void 0,Ie)},me.onBlur=function(){var Se=me.props.onBlur;me.setState({focused:!1}),me.onActiveChange(null);for(var et=arguments.length,Ie=new Array(et),xe=0;xe<et;xe++)Ie[xe]=arguments[xe];Se==null||Se.apply(void 0,Ie)},me.getTreeNodeRequiredProps=function(){var Se=me.state,et=Se.expandedKeys,Ie=Se.selectedKeys,xe=Se.loadedKeys,He=Se.loadingKeys,Bt=Se.checkedKeys,St=Se.halfCheckedKeys,Vt=Se.dragOverNodeKey,Gt=Se.dropPosition,Rt=Se.keyEntities;return{expandedKeys:et||[],selectedKeys:Ie||[],loadedKeys:xe||[],loadingKeys:He||[],checkedKeys:Bt||[],halfCheckedKeys:St||[],dragOverNodeKey:Vt,dropPosition:Gt,keyEntities:Rt}},me.setExpandedKeys=function(Se){var et=me.state,Ie=et.treeData,xe=et.fieldNames,He=(0,Pe.oH)(Ie,Se,xe);me.setUncontrolledState({expandedKeys:Se,flattenNodes:He},!0)},me.onNodeExpand=function(Se,et){var Ie=me.state.expandedKeys,xe=me.state,He=xe.listChanging,Bt=xe.fieldNames,St=me.props,Vt=St.onExpand,Gt=St.loadData,Rt=et.expanded,Be=et[Bt.key];if(!He){var it=Ie.indexOf(Be),xt=!Rt;if((0,y.ZP)(Rt&&it!==-1||!Rt&&it===-1,"Expand state not sync with index check"),xt?Ie=(0,vt.L0)(Ie,Be):Ie=(0,vt._5)(Ie,Be),me.setExpandedKeys(Ie),Vt==null||Vt(Ie,{node:et,expanded:xt,nativeEvent:Se.nativeEvent}),xt&&Gt){var gt=me.onNodeLoad(et);gt&>.then(function(){var bt=(0,Pe.oH)(me.state.treeData,Ie,Bt);me.setUncontrolledState({flattenNodes:bt})}).catch(function(){var bt=me.state.expandedKeys,un=(0,vt._5)(bt,Be);me.setExpandedKeys(un)})}}},me.onListChangeStart=function(){me.setUncontrolledState({listChanging:!0})},me.onListChangeEnd=function(){setTimeout(function(){me.setUncontrolledState({listChanging:!1})})},me.onActiveChange=function(Se){var et=me.state.activeKey,Ie=me.props.onActiveChange;et!==Se&&(me.setState({activeKey:Se}),Se!==null&&me.scrollTo({key:Se}),Ie==null||Ie(Se))},me.getActiveItem=function(){var Se=me.state,et=Se.activeKey,Ie=Se.flattenNodes;return et===null?null:Ie.find(function(xe){var He=xe.key;return He===et})||null},me.offsetActiveKey=function(Se){var et=me.state,Ie=et.flattenNodes,xe=et.activeKey,He=Ie.findIndex(function(Vt){var Gt=Vt.key;return Gt===xe});He===-1&&Se<0&&(He=Ie.length),He=(He+Se+Ie.length)%Ie.length;var Bt=Ie[He];if(Bt){var St=Bt.key;me.onActiveChange(St)}else me.onActiveChange(null)},me.onKeyDown=function(Se){var et=me.state,Ie=et.activeKey,xe=et.expandedKeys,He=et.checkedKeys,Bt=et.fieldNames,St=me.props,Vt=St.onKeyDown,Gt=St.checkable,Rt=St.selectable;switch(Se.which){case Ye.Z.UP:{me.offsetActiveKey(-1),Se.preventDefault();break}case Ye.Z.DOWN:{me.offsetActiveKey(1),Se.preventDefault();break}}var Be=me.getActiveItem();if(Be&&Be.data){var it=me.getTreeNodeRequiredProps(),xt=Be.data.isLeaf===!1||!!(Be.data[Bt.children]||[]).length,gt=(0,Pe.F)((0,Ne.Z)((0,Ne.Z)({},(0,Pe.H8)(Ie,it)),{},{data:Be.data,active:!0}));switch(Se.which){case Ye.Z.LEFT:{xt&&xe.includes(Ie)?me.onNodeExpand({},gt):Be.parent&&me.onActiveChange(Be.parent.key),Se.preventDefault();break}case Ye.Z.RIGHT:{xt&&!xe.includes(Ie)?me.onNodeExpand({},gt):Be.children&&Be.children.length&&me.onActiveChange(Be.children[0].key),Se.preventDefault();break}case Ye.Z.ENTER:case Ye.Z.SPACE:{Gt&&!gt.disabled&>.checkable!==!1&&!gt.disableCheckbox?me.onNodeCheck({},gt,!He.includes(Ie)):!Gt&&Rt&&!gt.disabled&>.selectable!==!1&&me.onNodeSelect({},gt);break}}}Vt==null||Vt(Se)},me.setUncontrolledState=function(Se){var et=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,Ie=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null;if(!me.destroyed){var xe=!1,He=!0,Bt={};Object.keys(Se).forEach(function(St){if(St in me.props){He=!1;return}xe=!0,Bt[St]=Se[St]}),xe&&(!et||He)&&me.setState((0,Ne.Z)((0,Ne.Z)({},Bt),Ie))}},me.scrollTo=function(Se){me.listRef.current.scrollTo(Se)},me}return(0,Ee.Z)(we,[{key:"componentDidMount",value:function(){this.destroyed=!1,this.onUpdated()}},{key:"componentDidUpdate",value:function(){this.onUpdated()}},{key:"onUpdated",value:function(){var Re=this.props.activeKey;Re!==void 0&&Re!==this.state.activeKey&&(this.setState({activeKey:Re}),Re!==null&&this.scrollTo({key:Re}))}},{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 Re,ke=this.state,ye=ke.focused,Se=ke.flattenNodes,et=ke.keyEntities,Ie=ke.draggingNodeKey,xe=ke.activeKey,He=ke.dropLevelOffset,Bt=ke.dropContainerKey,St=ke.dropTargetKey,Vt=ke.dropPosition,Gt=ke.dragOverNodeKey,Rt=ke.indent,Be=this.props,it=Be.prefixCls,xt=Be.className,gt=Be.style,bt=Be.showLine,un=Be.focusable,hn=Be.tabIndex,cn=hn===void 0?0:hn,bn=Be.selectable,Wn=Be.showIcon,En=Be.icon,Rn=Be.switcherIcon,ra=Be.draggable,Nn=Be.checkable,Zn=Be.checkStrictly,fa=Be.disabled,ea=Be.motion,Un=Be.loadData,pa=Be.filterTreeNode,Jn=Be.height,Ia=Be.itemHeight,Qa=Be.virtual,ya=Be.titleRender,Ga=Be.dropIndicatorRender,xa=Be.onContextMenu,Fa=Be.onScroll,ua=Be.direction,Pt=Be.rootClassName,wt=Be.rootStyle,ht=(0,le.Z)(this.props,{aria:!0,data:!0}),Sn;return ra&&((0,Xe.Z)(ra)==="object"?Sn=ra:typeof ra=="function"?Sn={nodeDraggable:ra}:Sn={}),a.createElement(E.k.Provider,{value:{prefixCls:it,selectable:bn,showIcon:Wn,icon:En,switcherIcon:Rn,draggable:Sn,draggingNodeKey:Ie,checkable:Nn,checkStrictly:Zn,disabled:fa,keyEntities:et,dropLevelOffset:He,dropContainerKey:Bt,dropTargetKey:St,dropPosition:Vt,dragOverNodeKey:Gt,indent:Rt,direction:ua,dropIndicatorRender:Ga,loadData:Un,filterTreeNode:pa,titleRender:ya,onNodeClick:this.onNodeClick,onNodeDoubleClick:this.onNodeDoubleClick,onNodeExpand:this.onNodeExpand,onNodeSelect:this.onNodeSelect,onNodeCheck:this.onNodeCheck,onNodeLoad:this.onNodeLoad,onNodeMouseEnter:this.onNodeMouseEnter,onNodeMouseLeave:this.onNodeMouseLeave,onNodeContextMenu:this.onNodeContextMenu,onNodeDragStart:this.onNodeDragStart,onNodeDragEnter:this.onNodeDragEnter,onNodeDragOver:this.onNodeDragOver,onNodeDragLeave:this.onNodeDragLeave,onNodeDragEnd:this.onNodeDragEnd,onNodeDrop:this.onNodeDrop}},a.createElement("div",{role:"tree",className:_e()(it,xt,Pt,(Re={},(0,ve.Z)(Re,"".concat(it,"-show-line"),bt),(0,ve.Z)(Re,"".concat(it,"-focused"),ye),(0,ve.Z)(Re,"".concat(it,"-active-focused"),xe!==null),Re)),style:wt},a.createElement(an,(0,x.Z)({ref:this.listRef,prefixCls:it,style:gt,data:Se,disabled:fa,selectable:bn,checkable:!!Nn,motion:ea,dragging:Ie!==null,height:Jn,itemHeight:Ia,virtual:Qa,focusable:un,focused:ye,tabIndex:cn,activeItem:this.getActiveItem(),onFocus:this.onFocus,onBlur:this.onBlur,onKeyDown:this.onKeyDown,onActiveChange:this.onActiveChange,onListChangeStart:this.onListChangeStart,onListChangeEnd:this.onListChangeEnd,onContextMenu:xa,onScroll:Fa},this.getTreeNodeRequiredProps(),ht))))}}],[{key:"getDerivedStateFromProps",value:function(Re,ke){var ye=ke.prevProps,Se={prevProps:Re};function et(un){return!ye&&un in Re||ye&&ye[un]!==Re[un]}var Ie,xe=ke.fieldNames;if(et("fieldNames")&&(xe=(0,Pe.w$)(Re.fieldNames),Se.fieldNames=xe),et("treeData")?Ie=Re.treeData:et("children")&&((0,y.ZP)(!1,"`children` of Tree is deprecated. Please use `treeData` instead."),Ie=(0,Pe.zn)(Re.children)),Ie){Se.treeData=Ie;var He=(0,Pe.I8)(Ie,{fieldNames:xe});Se.keyEntities=(0,Ne.Z)((0,ve.Z)({},_t,ze),He.keyEntities)}var Bt=Se.keyEntities||ke.keyEntities;if(et("expandedKeys")||ye&&et("autoExpandParent"))Se.expandedKeys=Re.autoExpandParent||!ye&&Re.defaultExpandParent?(0,vt.r7)(Re.expandedKeys,Bt):Re.expandedKeys;else if(!ye&&Re.defaultExpandAll){var St=(0,Ne.Z)({},Bt);delete St[_t],Se.expandedKeys=Object.keys(St).map(function(un){return St[un].key})}else!ye&&Re.defaultExpandedKeys&&(Se.expandedKeys=Re.autoExpandParent||Re.defaultExpandParent?(0,vt.r7)(Re.defaultExpandedKeys,Bt):Re.defaultExpandedKeys);if(Se.expandedKeys||delete Se.expandedKeys,Ie||Se.expandedKeys){var Vt=(0,Pe.oH)(Ie||ke.treeData,Se.expandedKeys||ke.expandedKeys,xe);Se.flattenNodes=Vt}if(Re.selectable&&(et("selectedKeys")?Se.selectedKeys=(0,vt.BT)(Re.selectedKeys,Re):!ye&&Re.defaultSelectedKeys&&(Se.selectedKeys=(0,vt.BT)(Re.defaultSelectedKeys,Re))),Re.checkable){var Gt;if(et("checkedKeys")?Gt=(0,vt.E6)(Re.checkedKeys)||{}:!ye&&Re.defaultCheckedKeys?Gt=(0,vt.E6)(Re.defaultCheckedKeys)||{}:Ie&&(Gt=(0,vt.E6)(Re.checkedKeys)||{checkedKeys:ke.checkedKeys,halfCheckedKeys:ke.halfCheckedKeys}),Gt){var Rt=Gt,Be=Rt.checkedKeys,it=Be===void 0?[]:Be,xt=Rt.halfCheckedKeys,gt=xt===void 0?[]:xt;if(!Re.checkStrictly){var bt=(0,$t.S)(it,!0,Bt);it=bt.checkedKeys,gt=bt.halfCheckedKeys}Se.checkedKeys=it,Se.halfCheckedKeys=gt}}return et("loadedKeys")&&(Se.loadedKeys=Re.loadedKeys),Se}}]),we}(a.Component);Ct.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:b,allowDrop:function(){return!0},expandAction:!1},Ct.TreeNode=fe.Z;var rn=Ct,Ht=rn},35654:function(ct,kt,re){"use strict";re.d(kt,{BT:function(){return a},E6:function(){return z},L0:function(){return ot},OM:function(){return y},_5:function(){return at},r7:function(){return ne},wA:function(){return _e},yx:function(){return lt}});var x=re(94480),ve=re(76190),Xe=re(48736),Ne=re(59301),Oe=re(39417),Me=re(67841),Ee=re(71430),Ze=null;function at(ae,ie){if(!ae)return[];var ue=ae.slice(),ce=ue.indexOf(ie);return ce>=0&&ue.splice(ce,1),ue}function ot(ae,ie){var ue=(ae||[]).slice();return ue.indexOf(ie)===-1&&ue.push(ie),ue}function lt(ae){return ae.split("-")}function _e(ae,ie){var ue=[],ce=(0,Me.Z)(ie,ae);function fe(){var Ce=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];Ce.forEach(function(Pe){var je=Pe.key,pe=Pe.children;ue.push(je),fe(pe)})}return fe(ce.children),ue}function Ye(ae){if(ae.parent){var ie=lt(ae.pos);return Number(ie[ie.length-1])===ae.parent.children.length-1}return!1}function le(ae){var ie=lt(ae.pos);return Number(ie[ie.length-1])===0}function y(ae,ie,ue,ce,fe,Ce,Pe,je,pe,Ve){var Nt,Zt=ae.clientX,Ue=ae.clientY,ft=ae.target.getBoundingClientRect(),jt=ft.top,qt=ft.height,_t=(Ve==="rtl"?-1:1)*(((fe==null?void 0:fe.x)||0)-Zt),yt=(_t-12)/ce,ze=(0,Me.Z)(je,ue.props.eventKey);if(Ue<jt+qt/2){var ut=Pe.findIndex(function(Ht){return Ht.key===ze.key}),dt=ut<=0?0:ut-1,Le=Pe[dt].key;ze=(0,Me.Z)(je,Le)}var nt=ze.key,Tt=ze,an=ze.key,vt=0,$t=0;if(!pe.includes(nt))for(var De=0;De<yt&&Ye(ze);De+=1)ze=ze.parent,$t+=1;var tt=ie.props.data,Ct=ze.node,rn=!0;return le(ze)&&ze.level===0&&Ue<jt+qt/2&&Ce({dragNode:tt,dropNode:Ct,dropPosition:-1})&&ze.key===ue.props.eventKey?vt=-1:(Tt.children||[]).length&&pe.includes(an)?Ce({dragNode:tt,dropNode:Ct,dropPosition:0})?vt=0:rn=!1:$t===0?yt>-1.5?Ce({dragNode:tt,dropNode:Ct,dropPosition:1})?vt=1:rn=!1:Ce({dragNode:tt,dropNode:Ct,dropPosition:0})?vt=0:Ce({dragNode:tt,dropNode:Ct,dropPosition:1})?vt=1:rn=!1:Ce({dragNode:tt,dropNode:Ct,dropPosition:1})?vt=1:rn=!1,{dropPosition:vt,dropLevelOffset:$t,dropTargetKey:ze.key,dropTargetPos:ze.pos,dragOverNodeKey:an,dropContainerKey:vt===0?null:((Nt=ze.parent)===null||Nt===void 0?void 0:Nt.key)||null,dropAllowed:rn}}function a(ae,ie){if(ae){var ue=ie.multiple;return ue?ae.slice():ae.length?[ae[0]]:ae}}var E=function(ie){return ie};function b(ae,ie){if(!ae)return[];var ue=ie||{},ce=ue.processProps,fe=ce===void 0?E:ce,Ce=Array.isArray(ae)?ae:[ae];return Ce.map(function(Pe){var je=Pe.children,pe=_objectWithoutProperties(Pe,Ze),Ve=b(je,ie);return React.createElement(TreeNode,_extends({key:pe.key},fe(pe)),Ve)})}function z(ae){if(!ae)return null;var ie;if(Array.isArray(ae))ie={checkedKeys:ae,halfCheckedKeys:void 0};else if((0,ve.Z)(ae)==="object")ie={checkedKeys:ae.checked||void 0,halfCheckedKeys:ae.halfChecked||void 0};else return(0,Xe.ZP)(!1,"`checkedKeys` is not an array or an object"),null;return ie}function ne(ae,ie){var ue=new Set;function ce(fe){if(!ue.has(fe)){var Ce=(0,Me.Z)(ie,fe);if(Ce){ue.add(fe);var Pe=Ce.parent,je=Ce.node;je.disabled||Pe&&ce(Pe.key)}}}return(ae||[]).forEach(function(fe){ce(fe)}),(0,x.Z)(ue)}},90782:function(ct,kt,re){"use strict";re.d(kt,{S:function(){return Ee}});var x=re(48736),ve=re(67841);function Xe(Ze,at){var ot=new Set;return Ze.forEach(function(lt){at.has(lt)||ot.add(lt)}),ot}function Ne(Ze){var at=Ze||{},ot=at.disabled,lt=at.disableCheckbox,_e=at.checkable;return!!(ot||lt)||_e===!1}function Oe(Ze,at,ot,lt){for(var _e=new Set(Ze),Ye=new Set,le=0;le<=ot;le+=1){var y=at.get(le)||new Set;y.forEach(function(z){var ne=z.key,ae=z.node,ie=z.children,ue=ie===void 0?[]:ie;_e.has(ne)&&!lt(ae)&&ue.filter(function(ce){return!lt(ce.node)}).forEach(function(ce){_e.add(ce.key)})})}for(var a=new Set,E=ot;E>=0;E-=1){var b=at.get(E)||new Set;b.forEach(function(z){var ne=z.parent,ae=z.node;if(!(lt(ae)||!z.parent||a.has(z.parent.key))){if(lt(z.parent.node)){a.add(ne.key);return}var ie=!0,ue=!1;(ne.children||[]).filter(function(ce){return!lt(ce.node)}).forEach(function(ce){var fe=ce.key,Ce=_e.has(fe);ie&&!Ce&&(ie=!1),!ue&&(Ce||Ye.has(fe))&&(ue=!0)}),ie&&_e.add(ne.key),ue&&Ye.add(ne.key),a.add(ne.key)}})}return{checkedKeys:Array.from(_e),halfCheckedKeys:Array.from(Xe(Ye,_e))}}function Me(Ze,at,ot,lt,_e){for(var Ye=new Set(Ze),le=new Set(at),y=0;y<=lt;y+=1){var a=ot.get(y)||new Set;a.forEach(function(ne){var ae=ne.key,ie=ne.node,ue=ne.children,ce=ue===void 0?[]:ue;!Ye.has(ae)&&!le.has(ae)&&!_e(ie)&&ce.filter(function(fe){return!_e(fe.node)}).forEach(function(fe){Ye.delete(fe.key)})})}le=new Set;for(var E=new Set,b=lt;b>=0;b-=1){var z=ot.get(b)||new Set;z.forEach(function(ne){var ae=ne.parent,ie=ne.node;if(!(_e(ie)||!ne.parent||E.has(ne.parent.key))){if(_e(ne.parent.node)){E.add(ae.key);return}var ue=!0,ce=!1;(ae.children||[]).filter(function(fe){return!_e(fe.node)}).forEach(function(fe){var Ce=fe.key,Pe=Ye.has(Ce);ue&&!Pe&&(ue=!1),!ce&&(Pe||le.has(Ce))&&(ce=!0)}),ue||Ye.delete(ae.key),ce&&le.add(ae.key),E.add(ae.key)}})}return{checkedKeys:Array.from(Ye),halfCheckedKeys:Array.from(Xe(le,Ye))}}function Ee(Ze,at,ot,lt){var _e=[],Ye;lt?Ye=lt:Ye=Ne;var le=new Set(Ze.filter(function(b){var z=!!(0,ve.Z)(ot,b);return z||_e.push(b),z})),y=new Map,a=0;Object.keys(ot).forEach(function(b){var z=ot[b],ne=z.level,ae=y.get(ne);ae||(ae=new Set,y.set(ne,ae)),ae.add(z),a=Math.max(a,ne)}),(0,x.ZP)(!_e.length,"Tree missing follow keys: ".concat(_e.slice(0,100).map(function(b){return"'".concat(b,"'")}).join(", ")));var E;return at===!0?E=Oe(le,y,a,Ye):E=Me(le,at.halfCheckedKeys,y,a,Ye),E}},67841:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return x}});function x(ve,Xe){return ve[Xe]}},71430:function(ct,kt,re){"use strict";re.d(kt,{F:function(){return ne},H8:function(){return z},I8:function(){return b},km:function(){return _e},oH:function(){return a},w$:function(){return Ye},zn:function(){return y}});var x=re(76190),ve=re(94480),Xe=re(33885),Ne=re(75931),Oe=re(11592),Me=re(2738),Ee=re(48736),Ze=re(67841),at=["children"];function ot(ae,ie){return"".concat(ae,"-").concat(ie)}function lt(ae){return ae&&ae.type&&ae.type.isTreeNode}function _e(ae,ie){return ae!=null?ae:ie}function Ye(ae){var ie=ae||{},ue=ie.title,ce=ie._title,fe=ie.key,Ce=ie.children,Pe=ue||"title";return{title:Pe,_title:ce||[Pe],key:fe||"key",children:Ce||"children"}}function le(ae,ie){var ue=new Map;function ce(fe){var Ce=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";(fe||[]).forEach(function(Pe){var je=Pe[ie.key],pe=Pe[ie.children];warning(je!=null,"Tree node must have a certain key: [".concat(Ce).concat(je,"]"));var Ve=String(je);warning(!ue.has(Ve)||je===null||je===void 0,"Same 'key' exist in the Tree: ".concat(Ve)),ue.set(Ve,!0),ce(pe,"".concat(Ce).concat(Ve," > "))})}ce(ae)}function y(ae){function ie(ue){var ce=(0,Oe.Z)(ue);return ce.map(function(fe){if(!lt(fe))return(0,Ee.ZP)(!fe,"Tree/TreeNode can only accept TreeNode as children."),null;var Ce=fe.key,Pe=fe.props,je=Pe.children,pe=(0,Ne.Z)(Pe,at),Ve=(0,Xe.Z)({key:Ce},pe),Nt=ie(je);return Nt.length&&(Ve.children=Nt),Ve}).filter(function(fe){return fe})}return ie(ae)}function a(ae,ie,ue){var ce=Ye(ue),fe=ce._title,Ce=ce.key,Pe=ce.children,je=new Set(ie===!0?[]:ie),pe=[];function Ve(Nt){var Zt=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;return Nt.map(function(Ue,ft){for(var jt=ot(Zt?Zt.pos:"0",ft),qt=_e(Ue[Ce],jt),_t,yt=0;yt<fe.length;yt+=1){var ze=fe[yt];if(Ue[ze]!==void 0){_t=Ue[ze];break}}var ut=(0,Xe.Z)((0,Xe.Z)({},(0,Me.Z)(Ue,[].concat((0,ve.Z)(fe),[Ce,Pe]))),{},{title:_t,key:qt,parent:Zt,pos:jt,children:null,data:Ue,isStart:[].concat((0,ve.Z)(Zt?Zt.isStart:[]),[ft===0]),isEnd:[].concat((0,ve.Z)(Zt?Zt.isEnd:[]),[ft===Nt.length-1])});return pe.push(ut),ie===!0||je.has(qt)?ut.children=Ve(Ue[Pe]||[],ut):ut.children=[],ut})}return Ve(ae),pe}function E(ae,ie,ue){var ce={};(0,x.Z)(ue)==="object"?ce=ue:ce={externalGetKey:ue},ce=ce||{};var fe=ce,Ce=fe.childrenPropName,Pe=fe.externalGetKey,je=fe.fieldNames,pe=Ye(je),Ve=pe.key,Nt=pe.children,Zt=Ce||Nt,Ue;Pe?typeof Pe=="string"?Ue=function(qt){return qt[Pe]}:typeof Pe=="function"&&(Ue=function(qt){return Pe(qt)}):Ue=function(qt,_t){return _e(qt[Ve],_t)};function ft(jt,qt,_t,yt){var ze=jt?jt[Zt]:ae,ut=jt?ot(_t.pos,qt):"0",dt=jt?[].concat((0,ve.Z)(yt),[jt]):[];if(jt){var Le=Ue(jt,ut),nt={node:jt,index:qt,pos:ut,key:Le,parentPos:_t.node?_t.pos:null,level:_t.level+1,nodes:dt};ie(nt)}ze&&ze.forEach(function(Tt,an){ft(Tt,an,{node:jt,pos:ut,level:_t?_t.level+1:-1},dt)})}ft(null)}function b(ae){var ie=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},ue=ie.initWrapper,ce=ie.processEntity,fe=ie.onProcessFinished,Ce=ie.externalGetKey,Pe=ie.childrenPropName,je=ie.fieldNames,pe=arguments.length>2?arguments[2]:void 0,Ve=Ce||pe,Nt={},Zt={},Ue={posEntities:Nt,keyEntities:Zt};return ue&&(Ue=ue(Ue)||Ue),E(ae,function(ft){var jt=ft.node,qt=ft.index,_t=ft.pos,yt=ft.key,ze=ft.parentPos,ut=ft.level,dt=ft.nodes,Le={node:jt,nodes:dt,index:qt,key:yt,pos:_t,level:ut},nt=_e(yt,_t);Nt[_t]=Le,Zt[nt]=Le,Le.parent=Nt[ze],Le.parent&&(Le.parent.children=Le.parent.children||[],Le.parent.children.push(Le)),ce&&ce(Le,Ue)},{externalGetKey:Ve,childrenPropName:Pe,fieldNames:je}),fe&&fe(Ue),Ue}function z(ae,ie){var ue=ie.expandedKeys,ce=ie.selectedKeys,fe=ie.loadedKeys,Ce=ie.loadingKeys,Pe=ie.checkedKeys,je=ie.halfCheckedKeys,pe=ie.dragOverNodeKey,Ve=ie.dropPosition,Nt=ie.keyEntities,Zt=(0,Ze.Z)(Nt,ae),Ue={eventKey:ae,expanded:ue.indexOf(ae)!==-1,selected:ce.indexOf(ae)!==-1,loaded:fe.indexOf(ae)!==-1,loading:Ce.indexOf(ae)!==-1,checked:Pe.indexOf(ae)!==-1,halfChecked:je.indexOf(ae)!==-1,pos:String(Zt?Zt.pos:""),dragOver:pe===ae&&Ve===0,dragOverGapTop:pe===ae&&Ve===-1,dragOverGapBottom:pe===ae&&Ve===1};return Ue}function ne(ae){var ie=ae.data,ue=ae.expanded,ce=ae.selected,fe=ae.checked,Ce=ae.loaded,Pe=ae.loading,je=ae.halfChecked,pe=ae.dragOver,Ve=ae.dragOverGapTop,Nt=ae.dragOverGapBottom,Zt=ae.pos,Ue=ae.active,ft=ae.eventKey,jt=(0,Xe.Z)((0,Xe.Z)({},ie),{},{expanded:ue,selected:ce,checked:fe,loaded:Ce,loading:Pe,halfChecked:je,dragOver:pe,dragOverGapTop:Ve,dragOverGapBottom:Nt,pos:Zt,active:Ue,key:ft});return"props"in jt||Object.defineProperty(jt,"props",{get:function(){return(0,Ee.ZP)(!1,"Second param return from event is node data instead of TreeNode instance. Please read value directly instead of reading from `props`."),ae}}),jt}},8224:function(ct,kt,re){"use strict";re.d(kt,{Z:function(){return ve}});var x=re(4676);function ve(Xe,Ne,Oe,Me){var Ee=x.unstable_batchedUpdates?function(at){x.unstable_batchedUpdates(Oe,at)}:Oe;return Xe!=null&&Xe.addEventListener&&Xe.addEventListener(Ne,Ee,Me),{remove:function(){Xe!=null&&Xe.removeEventListener&&Xe.removeEventListener(Ne,Ee,Me)}}}},55468:function(ct,kt,re){"use strict";re.d(kt,{g1:function(){return lt},os:function(){return Ye}});var x=/margin|padding|width|height|max|min|offset/,ve={left:!0,top:!0},Xe={cssFloat:1,styleFloat:1,float:1};function Ne(le){return le.nodeType===1?le.ownerDocument.defaultView.getComputedStyle(le,null):{}}function Oe(le,y,a){if(y=y.toLowerCase(),a==="auto"){if(y==="height")return le.offsetHeight;if(y==="width")return le.offsetWidth}return y in ve||(ve[y]=x.test(y)),ve[y]?parseFloat(a)||0:a}function Me(le,y){var a=arguments.length,E=Ne(le);return y=Xe[y]?"cssFloat"in le.style?"cssFloat":"styleFloat":y,a===1?E:Oe(le,y,E[y]||le.style[y])}function Ee(le,y,a){var E=arguments.length;if(y=Xe[y]?"cssFloat"in le.style?"cssFloat":"styleFloat":y,E===3)return typeof a=="number"&&x.test(y)&&(a="".concat(a,"px")),le.style[y]=a,a;for(var b in y)y.hasOwnProperty(b)&&Ee(le,b,y[b]);return Ne(le)}function Ze(le){return le===document.body?document.documentElement.clientWidth:le.offsetWidth}function at(le){return le===document.body?window.innerHeight||document.documentElement.clientHeight:le.offsetHeight}function ot(){var le=Math.max(document.documentElement.scrollWidth,document.body.scrollWidth),y=Math.max(document.documentElement.scrollHeight,document.body.scrollHeight);return{width:le,height:y}}function lt(){var le=document.documentElement.clientWidth,y=window.innerHeight||document.documentElement.clientHeight;return{width:le,height:y}}function _e(){return{scrollLeft:Math.max(document.documentElement.scrollLeft,document.body.scrollLeft),scrollTop:Math.max(document.documentElement.scrollTop,document.body.scrollTop)}}function Ye(le){var y=le.getBoundingClientRect(),a=document.documentElement;return{left:y.left+(window.pageXOffset||a.scrollLeft)-(a.clientLeft||document.body.clientLeft||0),top:y.top+(window.pageYOffset||a.scrollTop)-(a.clientTop||document.body.clientTop||0)}}},11414:function(ct,kt,re){"use strict";re.d(kt,{Z5:function(){return Yu},_l:function(){return kd},bK:function(){return il}});var x=re(59301),ve=re(18773);function Xe(ee,te){ee.prototype=Object.create(te.prototype),ee.prototype.constructor=ee,(0,ve.Z)(ee,te)}var Ne=re(54476),Oe=re(59781),Me=x.createContext(null),Ee=null;function Ze(ee){ee()}var at=Ze,ot=function(te){return at=te},lt=function(){return at};function _e(){var ee=lt(),te=null,oe=null;return{clear:function(){te=null,oe=null},notify:function(){ee(function(){for(var de=te;de;)de.callback(),de=de.next})},get:function(){for(var de=[],ge=te;ge;)de.push(ge),ge=ge.next;return de},subscribe:function(de){var ge=!0,he=oe={callback:de,next:null,prev:oe};return he.prev?he.prev.next=he:te=he,function(){!ge||te===null||(ge=!1,he.next?he.next.prev=he.prev:oe=he.prev,he.prev?he.prev.next=he.next:te=he.next)}}}}var Ye={notify:function(){},get:function(){return[]}};function le(ee,te){var oe,se=Ye;function de(Ke){return Ge(),se.subscribe(Ke)}function ge(){se.notify()}function he(){qe.onStateChange&&qe.onStateChange()}function be(){return!!oe}function Ge(){oe||(oe=te?te.addNestedSub(he):ee.subscribe(he),se=_e())}function $e(){oe&&(oe(),oe=void 0,se.clear(),se=Ye)}var qe={addNestedSub:de,notifyNestedSubs:ge,handleChangeWrapper:he,isSubscribed:be,trySubscribe:Ge,tryUnsubscribe:$e,getListeners:function(){return se}};return qe}var y=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?x.useLayoutEffect:x.useEffect;function a(ee){var te=ee.store,oe=ee.context,se=ee.children,de=(0,x.useMemo)(function(){var be=le(te);return{store:te,subscription:be}},[te]),ge=(0,x.useMemo)(function(){return te.getState()},[te]);y(function(){var be=de.subscription;return be.onStateChange=be.notifyNestedSubs,be.trySubscribe(),ge!==te.getState()&&be.notifyNestedSubs(),function(){be.tryUnsubscribe(),be.onStateChange=null}},[de,ge]);var he=oe||Me;return x.createElement(he.Provider,{value:de},se)}var E=a,b=re(85377),z=re(94266),ne=re.n(z),ae=re(53410),ie=["getDisplayName","methodName","renderCountProp","shouldHandleStateChanges","storeKey","withRef","forwardRef","context"],ue=["reactReduxForwardedRef"],ce=[],fe=[null,null],Ce=function(te){try{return JSON.stringify(te)}catch(oe){return String(te)}};function Pe(ee,te){var oe=ee[1];return[te.payload,oe+1]}function je(ee,te,oe){y(function(){return ee.apply(void 0,te)},oe)}function pe(ee,te,oe,se,de,ge,he){ee.current=se,te.current=de,oe.current=!1,ge.current&&(ge.current=null,he())}function Ve(ee,te,oe,se,de,ge,he,be,Ge,$e){if(ee){var qe=!1,Ke=null,We=function(){if(!qe){var Fn=te.getState(),Mn,kn;try{Mn=se(Fn,de.current)}catch($n){kn=$n,Ke=$n}kn||(Ke=null),Mn===ge.current?he.current||Ge():(ge.current=Mn,be.current=Mn,he.current=!0,$e({type:"STORE_UPDATED",payload:{error:kn}}))}};oe.onStateChange=We,oe.trySubscribe(),We();var st=function(){if(qe=!0,oe.tryUnsubscribe(),oe.onStateChange=null,Ke)throw Ke};return st}}var Nt=function(){return[null,0]};function Zt(ee,te){te===void 0&&(te={});var oe=te,se=oe.getDisplayName,de=se===void 0?function(Wa){return"ConnectAdvanced("+Wa+")"}:se,ge=oe.methodName,he=ge===void 0?"connectAdvanced":ge,be=oe.renderCountProp,Ge=be===void 0?void 0:be,$e=oe.shouldHandleStateChanges,qe=$e===void 0?!0:$e,Ke=oe.storeKey,We=Ke===void 0?"store":Ke,st=oe.withRef,Ut=st===void 0?!1:st,Fn=oe.forwardRef,Mn=Fn===void 0?!1:Fn,kn=oe.context,$n=kn===void 0?Me:kn,sa=(0,b.Z)(oe,ie);if(0)var ma;var qa=$n;return function(nr){var gr=nr.displayName||nr.name||"Component",or=de(gr),mr=(0,Ne.Z)({},sa,{getDisplayName:de,methodName:he,renderCountProp:Ge,shouldHandleStateChanges:qe,storeKey:We,displayName:or,wrappedComponentName:gr,WrappedComponent:nr}),vr=sa.pure;function Pr(yr){return ee(yr.dispatch,mr)}var Dr=vr?x.useMemo:function(yr){return yr()};function wr(yr){var zr=(0,x.useMemo)(function(){var lo=yr.reactReduxForwardedRef,ri=(0,b.Z)(yr,ue);return[yr.context,lo,ri]},[yr]),Fr=zr[0],oo=zr[1],Gr=zr[2],kr=(0,x.useMemo)(function(){return Fr&&Fr.Consumer&&(0,ae.isContextConsumer)(x.createElement(Fr.Consumer,null))?Fr:qa},[Fr,qa]),Nr=(0,x.useContext)(kr),Zr=!!yr.store&&!!yr.store.getState&&!!yr.store.dispatch,So=!!Nr&&!!Nr.store,Or=Zr?yr.store:Nr.store,io=(0,x.useMemo)(function(){return Pr(Or)},[Or]),Po=(0,x.useMemo)(function(){if(!qe)return fe;var lo=le(Or,Zr?null:Nr.subscription),ri=lo.notifyNestedSubs.bind(lo);return[lo,ri]},[Or,Zr,Nr]),Qr=Po[0],yo=Po[1],bo=(0,x.useMemo)(function(){return Zr?Nr:(0,Ne.Z)({},Nr,{subscription:Qr})},[Zr,Nr,Qr]),ll=(0,x.useReducer)(Pe,ce,Nt),Wd=ll[0],Eo=Wd[0],Ud=ll[1];if(Eo&&Eo.error)throw Eo.error;var sl=(0,x.useRef)(),ti=(0,x.useRef)(Gr),xo=(0,x.useRef)(),ul=(0,x.useRef)(!1),ni=Dr(function(){return xo.current&&Gr===ti.current?xo.current:io(Or.getState(),Gr)},[Or,Eo,Gr]);je(pe,[ti,sl,ul,Gr,ni,xo,yo]),je(Ve,[qe,Or,Qr,io,ti,sl,ul,xo,yo,Ud],[Or,Qr,io]);var ai=(0,x.useMemo)(function(){return x.createElement(nr,(0,Ne.Z)({},ni,{ref:oo}))},[oo,nr,ni]),Vd=(0,x.useMemo)(function(){return qe?x.createElement(kr.Provider,{value:bo},ai):ai},[kr,ai,bo]);return Vd}var Ar=vr?x.memo(wr):wr;if(Ar.WrappedComponent=nr,Ar.displayName=wr.displayName=or,Mn){var Lr=x.forwardRef(function(zr,Fr){return x.createElement(Ar,(0,Ne.Z)({},zr,{reactReduxForwardedRef:Fr}))});return Lr.displayName=or,Lr.WrappedComponent=nr,ne()(Lr,nr)}return ne()(Ar,nr)}}function Ue(ee,te){return ee===te?ee!==0||te!==0||1/ee===1/te:ee!==ee&&te!==te}function ft(ee,te){if(Ue(ee,te))return!0;if(typeof ee!="object"||ee===null||typeof te!="object"||te===null)return!1;var oe=Object.keys(ee),se=Object.keys(te);if(oe.length!==se.length)return!1;for(var de=0;de<oe.length;de++)if(!Object.prototype.hasOwnProperty.call(te,oe[de])||!Ue(ee[oe[de]],te[oe[de]]))return!1;return!0}function jt(ee,te){var oe={},se=function(he){var be=ee[he];typeof be=="function"&&(oe[he]=function(){return te(be.apply(void 0,arguments))})};for(var de in ee)se(de);return oe}function qt(ee){return function(oe,se){var de=ee(oe,se);function ge(){return de}return ge.dependsOnOwnProps=!1,ge}}function _t(ee){return ee.dependsOnOwnProps!==null&&ee.dependsOnOwnProps!==void 0?!!ee.dependsOnOwnProps:ee.length!==1}function yt(ee,te){return function(se,de){var ge=de.displayName,he=function(Ge,$e){return he.dependsOnOwnProps?he.mapToProps(Ge,$e):he.mapToProps(Ge)};return he.dependsOnOwnProps=!0,he.mapToProps=function(Ge,$e){he.mapToProps=ee,he.dependsOnOwnProps=_t(ee);var qe=he(Ge,$e);return typeof qe=="function"&&(he.mapToProps=qe,he.dependsOnOwnProps=_t(qe),qe=he(Ge,$e)),qe},he}}function ze(ee){return typeof ee=="function"?yt(ee,"mapDispatchToProps"):void 0}function ut(ee){return ee?void 0:qt(function(te){return{dispatch:te}})}function dt(ee){return ee&&typeof ee=="object"?qt(function(te){return jt(ee,te)}):void 0}var Le=[ze,ut,dt];function nt(ee){return typeof ee=="function"?yt(ee,"mapStateToProps"):void 0}function Tt(ee){return ee?void 0:qt(function(){return{}})}var an=[nt,Tt];function vt(ee,te,oe){return(0,Ne.Z)({},oe,ee,te)}function $t(ee){return function(oe,se){var de=se.displayName,ge=se.pure,he=se.areMergedPropsEqual,be=!1,Ge;return function(qe,Ke,We){var st=ee(qe,Ke,We);return be?(!ge||!he(st,Ge))&&(Ge=st):(be=!0,Ge=st),Ge}}}function De(ee){return typeof ee=="function"?$t(ee):void 0}function tt(ee){return ee?void 0:function(){return vt}}var Ct=[De,tt],rn=["initMapStateToProps","initMapDispatchToProps","initMergeProps"];function Ht(ee,te,oe,se){return function(ge,he){return oe(ee(ge,he),te(se,he),he)}}function Qe(ee,te,oe,se,de){var ge=de.areStatesEqual,he=de.areOwnPropsEqual,be=de.areStatePropsEqual,Ge=!1,$e,qe,Ke,We,st;function Ut(sa,ma){return $e=sa,qe=ma,Ke=ee($e,qe),We=te(se,qe),st=oe(Ke,We,qe),Ge=!0,st}function Fn(){return Ke=ee($e,qe),te.dependsOnOwnProps&&(We=te(se,qe)),st=oe(Ke,We,qe),st}function Mn(){return ee.dependsOnOwnProps&&(Ke=ee($e,qe)),te.dependsOnOwnProps&&(We=te(se,qe)),st=oe(Ke,We,qe),st}function kn(){var sa=ee($e,qe),ma=!be(sa,Ke);return Ke=sa,ma&&(st=oe(Ke,We,qe)),st}function $n(sa,ma){var qa=!he(ma,qe),Wa=!ge(sa,$e,ma,qe);return $e=sa,qe=ma,qa&&Wa?Fn():qa?Mn():Wa?kn():st}return function(ma,qa){return Ge?$n(ma,qa):Ut(ma,qa)}}function Je(ee,te){var oe=te.initMapStateToProps,se=te.initMapDispatchToProps,de=te.initMergeProps,ge=(0,b.Z)(te,rn),he=oe(ee,ge),be=se(ee,ge),Ge=de(ee,ge),$e=ge.pure?Qe:Ht;return $e(he,be,Ge,ee,ge)}var we=["pure","areStatesEqual","areOwnPropsEqual","areStatePropsEqual","areMergedPropsEqual"];function me(ee,te,oe){for(var se=te.length-1;se>=0;se--){var de=te[se](ee);if(de)return de}return function(ge,he){throw new Error("Invalid value of type "+typeof ee+" for "+oe+" argument when connecting component "+he.wrappedComponentName+".")}}function Re(ee,te){return ee===te}function ke(ee){var te=ee===void 0?{}:ee,oe=te.connectHOC,se=oe===void 0?Zt:oe,de=te.mapStateToPropsFactories,ge=de===void 0?an:de,he=te.mapDispatchToPropsFactories,be=he===void 0?Le:he,Ge=te.mergePropsFactories,$e=Ge===void 0?Ct:Ge,qe=te.selectorFactory,Ke=qe===void 0?Je:qe;return function(st,Ut,Fn,Mn){Mn===void 0&&(Mn={});var kn=Mn,$n=kn.pure,sa=$n===void 0?!0:$n,ma=kn.areStatesEqual,qa=ma===void 0?Re:ma,Wa=kn.areOwnPropsEqual,nr=Wa===void 0?ft:Wa,gr=kn.areStatePropsEqual,or=gr===void 0?ft:gr,mr=kn.areMergedPropsEqual,vr=mr===void 0?ft:mr,Pr=(0,b.Z)(kn,we),Dr=me(st,ge,"mapStateToProps"),wr=me(Ut,be,"mapDispatchToProps"),Ar=me(Fn,$e,"mergeProps");return se(Ke,(0,Ne.Z)({methodName:"connect",getDisplayName:function(yr){return"Connect("+yr+")"},shouldHandleStateChanges:!!st,initMapStateToProps:Dr,initMapDispatchToProps:wr,initMergeProps:Ar,pure:sa,areStatesEqual:qa,areOwnPropsEqual:nr,areStatePropsEqual:or,areMergedPropsEqual:vr},Pr))}}var ye=ke();function Se(){var ee=useContext(ReactReduxContext);return ee}function et(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(){var se=te(),de=se.store;return de}}var Ie=null;function xe(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultStore:createStoreHook(ee);return function(){var se=te();return se.dispatch}}var He=null,Bt=function(te,oe){return te===oe};function St(ee,te,oe,se){var de=useReducer(function(Ut){return Ut+1},0),ge=de[1],he=useMemo(function(){return createSubscription(oe,se)},[oe,se]),be=useRef(),Ge=useRef(),$e=useRef(),qe=useRef(),Ke=oe.getState(),We;try{if(ee!==Ge.current||Ke!==$e.current||be.current){var st=ee(Ke);qe.current===void 0||!te(st,qe.current)?We=st:We=qe.current}else We=qe.current}catch(Ut){throw be.current&&(Ut.message+=`
|
|
The error may be correlated with this previous error:
|
|
`+be.current.stack+`
|
|
|
|
`),Ut}return useIsomorphicLayoutEffect(function(){Ge.current=ee,$e.current=Ke,qe.current=We,be.current=void 0}),useIsomorphicLayoutEffect(function(){function Ut(){try{var Fn=oe.getState();if(Fn===$e.current)return;var Mn=Ge.current(Fn);if(te(Mn,qe.current))return;qe.current=Mn,$e.current=Fn}catch(kn){be.current=kn}ge()}return he.onStateChange=Ut,he.trySubscribe(),Ut(),function(){return he.tryUnsubscribe()}},[oe,he]),We}function Vt(ee){ee===void 0&&(ee=ReactReduxContext);var te=ee===ReactReduxContext?useDefaultReduxContext:function(){return useContext(ee)};return function(se,de){de===void 0&&(de=Bt);var ge=te(),he=ge.store,be=ge.subscription,Ge=St(se,de,he,be);return useDebugValue(Ge),Ge}}var Gt=null,Rt=re(4676);ot(Rt.unstable_batchedUpdates);function Be(ee,te){if(ee.length!==te.length)return!1;for(var oe=0;oe<ee.length;oe++)if(ee[oe]!==te[oe])return!1;return!0}function it(ee,te){var oe=(0,x.useState)(function(){return{inputs:te,result:ee()}})[0],se=(0,x.useRef)(!0),de=(0,x.useRef)(oe),ge=se.current||!!(te&&de.current.inputs&&Be(te,de.current.inputs)),he=ge?de.current:{inputs:te,result:ee()};return(0,x.useEffect)(function(){se.current=!1,de.current=he},[he]),he.result}function xt(ee,te){return it(function(){return ee},te)}var gt=it,bt=xt,un=!0,hn="Invariant failed";function cn(ee,te){if(!ee){if(un)throw new Error(hn);var oe=typeof te=="function"?te():te,se=oe?"".concat(hn,": ").concat(oe):hn;throw new Error(se)}}var bn=function(te){var oe=te.top,se=te.right,de=te.bottom,ge=te.left,he=se-ge,be=de-oe,Ge={top:oe,right:se,bottom:de,left:ge,width:he,height:be,x:ge,y:oe,center:{x:(se+ge)/2,y:(de+oe)/2}};return Ge},Wn=function(te,oe){return{top:te.top-oe.top,left:te.left-oe.left,bottom:te.bottom+oe.bottom,right:te.right+oe.right}},En=function(te,oe){return{top:te.top+oe.top,left:te.left+oe.left,bottom:te.bottom-oe.bottom,right:te.right-oe.right}},Rn=function(te,oe){return{top:te.top+oe.y,left:te.left+oe.x,bottom:te.bottom+oe.y,right:te.right+oe.x}},ra={top:0,right:0,bottom:0,left:0},Nn=function(te){var oe=te.borderBox,se=te.margin,de=se===void 0?ra:se,ge=te.border,he=ge===void 0?ra:ge,be=te.padding,Ge=be===void 0?ra:be,$e=bn(Wn(oe,de)),qe=bn(En(oe,he)),Ke=bn(En(qe,Ge));return{marginBox:$e,borderBox:bn(oe),paddingBox:qe,contentBox:Ke,margin:de,border:he,padding:Ge}},Zn=function(te){var oe=te.slice(0,-2),se=te.slice(-2);if(se!=="px")return 0;var de=Number(oe);return isNaN(de)&&cn(!1),de},fa=function(){return{x:window.pageXOffset,y:window.pageYOffset}},ea=function(te,oe){var se=te.borderBox,de=te.border,ge=te.margin,he=te.padding,be=Rn(se,oe);return Nn({borderBox:be,border:de,margin:ge,padding:he})},Un=function(te,oe){return oe===void 0&&(oe=fa()),ea(te,oe)},pa=function(te,oe){var se={top:Zn(oe.marginTop),right:Zn(oe.marginRight),bottom:Zn(oe.marginBottom),left:Zn(oe.marginLeft)},de={top:Zn(oe.paddingTop),right:Zn(oe.paddingRight),bottom:Zn(oe.paddingBottom),left:Zn(oe.paddingLeft)},ge={top:Zn(oe.borderTopWidth),right:Zn(oe.borderRightWidth),bottom:Zn(oe.borderBottomWidth),left:Zn(oe.borderLeftWidth)};return Nn({borderBox:te,margin:se,padding:de,border:ge})},Jn=function(te){var oe=te.getBoundingClientRect(),se=window.getComputedStyle(te);return pa(oe,se)},Ia=Number.isNaN||function(te){return typeof te=="number"&&te!==te};function Qa(ee,te){return!!(ee===te||Ia(ee)&&Ia(te))}function ya(ee,te){if(ee.length!==te.length)return!1;for(var oe=0;oe<ee.length;oe++)if(!Qa(ee[oe],te[oe]))return!1;return!0}function Ga(ee,te){te===void 0&&(te=ya);var oe,se=[],de,ge=!1;function he(){for(var be=[],Ge=0;Ge<arguments.length;Ge++)be[Ge]=arguments[Ge];return ge&&oe===this&&te(be,se)||(de=ee.apply(this,be),ge=!0,oe=this,se=be),de}return he}var xa=Ga,Fa=function(te){var oe=[],se=null,de=function(){for(var he=arguments.length,be=new Array(he),Ge=0;Ge<he;Ge++)be[Ge]=arguments[Ge];oe=be,!se&&(se=requestAnimationFrame(function(){se=null,te.apply(void 0,oe)}))};return de.cancel=function(){se&&(cancelAnimationFrame(se),se=null)},de},ua=Fa,Pt=!0,wt=/[ \t]{2,}/g,ht=/^[ \t]*/gm,Sn=function(te){return te.replace(wt," ").replace(ht,"").trim()},Pn=function(te){return Sn(`
|
|
%creact-beautiful-dnd
|
|
|
|
%c`+Sn(te)+`
|
|
|
|
%c\u{1F477}\u200D This is a development only message. It will be removed in production builds.
|
|
`)},fn=function(te){return[Pn(te),"color: #00C584; font-size: 1.2em; font-weight: bold;","line-height: 1.5","color: #723874;"]},ca="__react-beautiful-dnd-disable-dev-warnings";function Vn(ee,te){var oe;Pt||typeof window!="undefined"&&window[ca]||(oe=console)[ee].apply(oe,fn(te))}var Ot=Vn.bind(null,"warn"),pt=Vn.bind(null,"error");function on(){}function Fe(ee,te){return(0,Ne.Z)({},ee,{},te)}function gn(ee,te,oe){var se=te.map(function(de){var ge=Fe(oe,de.options);return ee.addEventListener(de.eventName,de.fn,ge),function(){ee.removeEventListener(de.eventName,de.fn,ge)}});return function(){se.forEach(function(ge){ge()})}}var zn=!0,jn="Invariant failed";function xn(ee){this.message=ee}xn.prototype.toString=function(){return this.message};function Ae(ee,te){if(!ee)throw zn?new xn(jn):new xn(jn+": "+(te||""))}var Et=function(ee){Xe(te,ee);function te(){for(var se,de=arguments.length,ge=new Array(de),he=0;he<de;he++)ge[he]=arguments[he];return se=ee.call.apply(ee,[this].concat(ge))||this,se.callbacks=null,se.unbind=on,se.onWindowError=function(be){var Ge=se.getCallbacks();Ge.isDragging()&&Ge.tryAbort();var $e=be.error;$e instanceof xn&&be.preventDefault()},se.getCallbacks=function(){if(!se.callbacks)throw new Error("Unable to find AppCallbacks in <ErrorBoundary/>");return se.callbacks},se.setCallbacks=function(be){se.callbacks=be},se}var oe=te.prototype;return oe.componentDidMount=function(){this.unbind=gn(window,[{eventName:"error",fn:this.onWindowError}])},oe.componentWillUnmount=function(){this.unbind()},oe.componentDidCatch=function(de){if(de instanceof xn){this.setState({});return}throw de},oe.render=function(){return this.props.children(this.setCallbacks)},te}(x.Component),Ft=`
|
|
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
|
|
`,At=function(te){return te+1},nn=function(te){return`
|
|
You have lifted an item in position `+At(te.source.index)+`
|
|
`},Xt=function(te,oe){var se=te.droppableId===oe.droppableId,de=At(te.index),ge=At(oe.index);return se?`
|
|
You have moved the item from position `+de+`
|
|
to position `+ge+`
|
|
`:`
|
|
You have moved the item from position `+de+`
|
|
in list `+te.droppableId+`
|
|
to list `+oe.droppableId+`
|
|
in position `+ge+`
|
|
`},Qt=function(te,oe,se){var de=oe.droppableId===se.droppableId;return de?`
|
|
The item `+te+`
|
|
has been combined with `+se.draggableId:`
|
|
The item `+te+`
|
|
in list `+oe.droppableId+`
|
|
has been combined with `+se.draggableId+`
|
|
in list `+se.droppableId+`
|
|
`},tn=function(te){var oe=te.destination;if(oe)return Xt(te.source,oe);var se=te.combine;return se?Qt(te.draggableId,te.source,se):"You are over an area that cannot be dropped on"},Kn=function(te){return`
|
|
The item has returned to its starting position
|
|
of `+At(te.index)+`
|
|
`},rt=function(te){if(te.reason==="CANCEL")return`
|
|
Movement cancelled.
|
|
`+Kn(te.source)+`
|
|
`;var oe=te.destination,se=te.combine;return oe?`
|
|
You have dropped the item.
|
|
`+Xt(te.source,oe)+`
|
|
`:se?`
|
|
You have dropped the item.
|
|
`+Qt(te.draggableId,te.source,se)+`
|
|
`:`
|
|
The item has been dropped while not over a drop area.
|
|
`+Kn(te.source)+`
|
|
`},Te={dragHandleUsageInstructions:Ft,onDragStart:nn,onDragUpdate:tn,onDragEnd:rt},Dt={x:0,y:0},ln=function(te,oe){return{x:te.x+oe.x,y:te.y+oe.y}},Cn=function(te,oe){return{x:te.x-oe.x,y:te.y-oe.y}},_n=function(te,oe){return te.x===oe.x&&te.y===oe.y},Kt=function(te){return{x:te.x!==0?-te.x:0,y:te.y!==0?-te.y:0}},Wt=function(te,oe,se){var de;return se===void 0&&(se=0),de={},de[te]=oe,de[te==="x"?"y":"x"]=se,de},Jt=function(te,oe){return Math.sqrt(Math.pow(oe.x-te.x,2)+Math.pow(oe.y-te.y,2))},zt=function(te,oe){return Math.min.apply(Math,oe.map(function(se){return Jt(te,se)}))},Dn=function(te){return function(oe){return{x:te(oe.x),y:te(oe.y)}}},mn=function(ee,te){var oe=bn({top:Math.max(te.top,ee.top),right:Math.min(te.right,ee.right),bottom:Math.min(te.bottom,ee.bottom),left:Math.max(te.left,ee.left)});return oe.width<=0||oe.height<=0?null:oe},On=function(te,oe){return{top:te.top+oe.y,left:te.left+oe.x,bottom:te.bottom+oe.y,right:te.right+oe.x}},Hn=function(te){return[{x:te.left,y:te.top},{x:te.right,y:te.top},{x:te.left,y:te.bottom},{x:te.right,y:te.bottom}]},Ln={top:0,right:0,bottom:0,left:0},wn=function(te,oe){return oe?On(te,oe.scroll.diff.displacement):te},ha=function(te,oe,se){if(se&&se.increasedBy){var de;return(0,Ne.Z)({},te,(de={},de[oe.end]=te[oe.end]+se.increasedBy[oe.line],de))}return te},wa=function(te,oe){return oe&&oe.shouldClipSubject?mn(oe.pageMarginBox,te):bn(te)},_a=function(ee){var te=ee.page,oe=ee.withPlaceholder,se=ee.axis,de=ee.frame,ge=wn(te.marginBox,de),he=ha(ge,se,oe),be=wa(he,de);return{page:te,withPlaceholder:oe,active:be}},In=function(ee,te){ee.frame||Ae(!1);var oe=ee.frame,se=Cn(te,oe.scroll.initial),de=Kt(se),ge=(0,Ne.Z)({},oe,{scroll:{initial:oe.scroll.initial,current:te,diff:{value:se,displacement:de},max:oe.scroll.max}}),he=_a({page:ee.subject.page,withPlaceholder:ee.subject.withPlaceholder,axis:ee.axis,frame:ge}),be=(0,Ne.Z)({},ee,{frame:ge,subject:he});return be};function Na(ee){return Number.isInteger?Number.isInteger(ee):typeof ee=="number"&&isFinite(ee)&&Math.floor(ee)===ee}function Ma(ee){return Object.values?Object.values(ee):Object.keys(ee).map(function(te){return ee[te]})}function ta(ee,te){if(ee.findIndex)return ee.findIndex(te);for(var oe=0;oe<ee.length;oe++)if(te(ee[oe]))return oe;return-1}function na(ee,te){if(ee.find)return ee.find(te);var oe=ta(ee,te);if(oe!==-1)return ee[oe]}function ar(ee){return Array.prototype.slice.call(ee)}var Ua=xa(function(ee){return ee.reduce(function(te,oe){return te[oe.descriptor.id]=oe,te},{})}),Za=xa(function(ee){return ee.reduce(function(te,oe){return te[oe.descriptor.id]=oe,te},{})}),Va=xa(function(ee){return Ma(ee)}),er=xa(function(ee){return Ma(ee)}),Da=xa(function(ee,te){var oe=er(te).filter(function(se){return ee===se.descriptor.droppableId}).sort(function(se,de){return se.descriptor.index-de.descriptor.index});return oe});function oa(ee){return ee.at&&ee.at.type==="REORDER"?ee.at.destination:null}function Ba(ee){return ee.at&&ee.at.type==="COMBINE"?ee.at.combine:null}var ia=xa(function(ee,te){return te.filter(function(oe){return oe.descriptor.id!==ee.descriptor.id})}),lr=function(ee){var te=ee.isMovingForward,oe=ee.draggable,se=ee.destination,de=ee.insideDestination,ge=ee.previousImpact;if(!se.isCombineEnabled)return null;var he=oa(ge);if(!he)return null;function be(Fn){var Mn={type:"COMBINE",combine:{draggableId:Fn,droppableId:se.descriptor.id}};return(0,Ne.Z)({},ge,{at:Mn})}var Ge=ge.displaced.all,$e=Ge.length?Ge[0]:null;if(te)return $e?be($e):null;var qe=ia(oe,de);if(!$e){if(!qe.length)return null;var Ke=qe[qe.length-1];return be(Ke.descriptor.id)}var We=ta(qe,function(Fn){return Fn.descriptor.id===$e});We===-1&&Ae(!1);var st=We-1;if(st<0)return null;var Ut=qe[st];return be(Ut.descriptor.id)},$a=function(ee,te){return ee.descriptor.droppableId===te.descriptor.id},rr={point:Dt,value:0},Oa={invisible:{},visible:{},all:[]},sr={displaced:Oa,displacedBy:rr,at:null},aa=function(ee,te){return function(oe){return ee<=oe&&oe<=te}},qn=function(ee){var te=aa(ee.top,ee.bottom),oe=aa(ee.left,ee.right);return function(se){var de=te(se.top)&&te(se.bottom)&&oe(se.left)&&oe(se.right);if(de)return!0;var ge=te(se.top)||te(se.bottom),he=oe(se.left)||oe(se.right),be=ge&&he;if(be)return!0;var Ge=se.top<ee.top&&se.bottom>ee.bottom,$e=se.left<ee.left&&se.right>ee.right,qe=Ge&&$e;if(qe)return!0;var Ke=Ge&&he||$e&≥return Ke}},Ra=function(ee){var te=aa(ee.top,ee.bottom),oe=aa(ee.left,ee.right);return function(se){var de=te(se.top)&&te(se.bottom)&&oe(se.left)&&oe(se.right);return de}},Yt={direction:"vertical",line:"y",crossAxisLine:"x",start:"top",end:"bottom",size:"height",crossAxisStart:"left",crossAxisEnd:"right",crossAxisSize:"width"},Sa={direction:"horizontal",line:"x",crossAxisLine:"y",start:"left",end:"right",size:"width",crossAxisStart:"top",crossAxisEnd:"bottom",crossAxisSize:"height"},ba=function(ee){return function(te){var oe=aa(te.top,te.bottom),se=aa(te.left,te.right);return function(de){return ee===Yt?oe(de.top)&&oe(de.bottom):se(de.left)&&se(de.right)}}},An=function(te,oe){var se=oe.frame?oe.frame.scroll.diff.displacement:Dt;return On(te,se)},pn=function(te,oe,se){return oe.subject.active?se(oe.subject.active)(te):!1},Bn=function(te,oe,se){return se(oe)(te)},yn=function(te){var oe=te.target,se=te.destination,de=te.viewport,ge=te.withDroppableDisplacement,he=te.isVisibleThroughFrameFn,be=ge?An(oe,se):oe;return pn(be,se,he)&&Bn(be,de,he)},Ca=function(te){return yn((0,Ne.Z)({},te,{isVisibleThroughFrameFn:qn}))},en=function(te){return yn((0,Ne.Z)({},te,{isVisibleThroughFrameFn:Ra}))},Ja=function(te){return yn((0,Ne.Z)({},te,{isVisibleThroughFrameFn:ba(te.destination.axis)}))},Ta=function(te,oe,se){if(typeof se=="boolean")return se;if(!oe)return!0;var de=oe.invisible,ge=oe.visible;if(de[te])return!1;var he=ge[te];return he?he.shouldAnimate:!0};function Ka(ee,te){var oe=ee.page.marginBox,se={top:te.point.y,right:0,bottom:0,left:te.point.x};return bn(Wn(oe,se))}function Ya(ee){var te=ee.afterDragging,oe=ee.destination,se=ee.displacedBy,de=ee.viewport,ge=ee.forceShouldAnimate,he=ee.last;return te.reduce(function(Ge,$e){var qe=Ka($e,se),Ke=$e.descriptor.id;Ge.all.push(Ke);var We=Ca({target:qe,destination:oe,viewport:de,withDroppableDisplacement:!0});if(!We)return Ge.invisible[$e.descriptor.id]=!0,Ge;var st=Ta(Ke,he,ge),Ut={draggableId:Ke,shouldAnimate:st};return Ge.visible[Ke]=Ut,Ge},{all:[],visible:{},invisible:{}})}function ja(ee,te){if(!ee.length)return 0;var oe=ee[ee.length-1].descriptor.index;return te.inHomeList?oe:oe+1}function ir(ee){var te=ee.insideDestination,oe=ee.inHomeList,se=ee.displacedBy,de=ee.destination,ge=ja(te,{inHomeList:oe});return{displaced:Oa,displacedBy:se,at:{type:"REORDER",destination:{droppableId:de.descriptor.id,index:ge}}}}function Pa(ee){var te=ee.draggable,oe=ee.insideDestination,se=ee.destination,de=ee.viewport,ge=ee.displacedBy,he=ee.last,be=ee.index,Ge=ee.forceShouldAnimate,$e=$a(te,se);if(be==null)return ir({insideDestination:oe,inHomeList:$e,displacedBy:ge,destination:se});var qe=na(oe,function(Fn){return Fn.descriptor.index===be});if(!qe)return ir({insideDestination:oe,inHomeList:$e,displacedBy:ge,destination:se});var Ke=ia(te,oe),We=oe.indexOf(qe),st=Ke.slice(We),Ut=Ya({afterDragging:st,destination:se,displacedBy:ge,last:he,viewport:de.frame,forceShouldAnimate:Ge});return{displaced:Ut,displacedBy:ge,at:{type:"REORDER",destination:{droppableId:se.descriptor.id,index:be}}}}function la(ee,te){return!!te.effected[ee]}var La=function(ee){var te=ee.isMovingForward,oe=ee.destination,se=ee.draggables,de=ee.combine,ge=ee.afterCritical;if(!oe.isCombineEnabled)return null;var he=de.draggableId,be=se[he],Ge=be.descriptor.index,$e=la(he,ge);return $e?te?Ge:Ge-1:te?Ge+1:Ge},Yn=function(ee){var te=ee.isMovingForward,oe=ee.isInHomeList,se=ee.insideDestination,de=ee.location;if(!se.length)return null;var ge=de.index,he=te?ge+1:ge-1,be=se[0].descriptor.index,Ge=se[se.length-1].descriptor.index,$e=oe?Ge:Ge+1;return he<be||he>$e?null:he},Xa=function(ee){var te=ee.isMovingForward,oe=ee.isInHomeList,se=ee.draggable,de=ee.draggables,ge=ee.destination,he=ee.insideDestination,be=ee.previousImpact,Ge=ee.viewport,$e=ee.afterCritical,qe=be.at;if(qe||Ae(!1),qe.type==="REORDER"){var Ke=Yn({isMovingForward:te,isInHomeList:oe,location:qe.destination,insideDestination:he});return Ke==null?null:Pa({draggable:se,insideDestination:he,destination:ge,viewport:Ge,last:be.displaced,displacedBy:be.displacedBy,index:Ke})}var We=La({isMovingForward:te,destination:ge,displaced:be.displaced,draggables:de,combine:qe.combine,afterCritical:$e});return We==null?null:Pa({draggable:se,insideDestination:he,destination:ge,viewport:Ge,last:be.displaced,displacedBy:be.displacedBy,index:We})},Lt=function(ee){var te=ee.displaced,oe=ee.afterCritical,se=ee.combineWith,de=ee.displacedBy,ge=!!(te.visible[se]||te.invisible[se]);return la(se,oe)?ge?Dt:Kt(de.point):ge?de.point:Dt},mt=function(ee){var te=ee.afterCritical,oe=ee.impact,se=ee.draggables,de=Ba(oe);de||Ae(!1);var ge=de.draggableId,he=se[ge].page.borderBox.center,be=Lt({displaced:oe.displaced,afterCritical:te,combineWith:ge,displacedBy:oe.displacedBy});return ln(he,be)},Mt=function(te,oe){return oe.margin[te.start]+oe.borderBox[te.size]/2},vn=function(te,oe){return oe.margin[te.end]+oe.borderBox[te.size]/2},Qn=function(te,oe,se){return oe[te.crossAxisStart]+se.margin[te.crossAxisStart]+se.borderBox[te.crossAxisSize]/2},ga=function(te){var oe=te.axis,se=te.moveRelativeTo,de=te.isMoving;return Wt(oe.line,se.marginBox[oe.end]+Mt(oe,de),Qn(oe,se.marginBox,de))},sn=function(te){var oe=te.axis,se=te.moveRelativeTo,de=te.isMoving;return Wt(oe.line,se.marginBox[oe.start]-vn(oe,de),Qn(oe,se.marginBox,de))},Xn=function(te){var oe=te.axis,se=te.moveInto,de=te.isMoving;return Wt(oe.line,se.contentBox[oe.start]+Mt(oe,de),Qn(oe,se.contentBox,de))},da=function(ee){var te=ee.impact,oe=ee.draggable,se=ee.draggables,de=ee.droppable,ge=ee.afterCritical,he=Da(de.descriptor.id,se),be=oe.page,Ge=de.axis;if(!he.length)return Xn({axis:Ge,moveInto:de.page,isMoving:be});var $e=te.displaced,qe=te.displacedBy,Ke=$e.all[0];if(Ke){var We=se[Ke];if(la(Ke,ge))return sn({axis:Ge,moveRelativeTo:We.page,isMoving:be});var st=ea(We.page,qe.point);return sn({axis:Ge,moveRelativeTo:st,isMoving:be})}var Ut=he[he.length-1];if(Ut.descriptor.id===oe.descriptor.id)return be.borderBox.center;if(la(Ut.descriptor.id,ge)){var Fn=ea(Ut.page,Kt(ge.displacedBy.point));return ga({axis:Ge,moveRelativeTo:Fn,isMoving:be})}return ga({axis:Ge,moveRelativeTo:Ut.page,isMoving:be})},ka=function(ee,te){var oe=ee.frame;return oe?ln(te,oe.scroll.diff.displacement):te},va=function(te){var oe=te.impact,se=te.draggable,de=te.droppable,ge=te.draggables,he=te.afterCritical,be=se.page.borderBox.center,Ge=oe.at;return!de||!Ge?be:Ge.type==="REORDER"?da({impact:oe,draggable:se,draggables:ge,droppable:de,afterCritical:he}):mt({impact:oe,draggables:ge,afterCritical:he})},Tn=function(ee){var te=va(ee),oe=ee.droppable,se=oe?ka(oe,te):te;return se},Ha=function(ee,te){var oe=Cn(te,ee.scroll.initial),se=Kt(oe),de=bn({top:te.y,bottom:te.y+ee.frame.height,left:te.x,right:te.x+ee.frame.width}),ge={frame:de,scroll:{initial:ee.scroll.initial,max:ee.scroll.max,current:te,diff:{value:oe,displacement:se}}};return ge};function tr(ee,te){return ee.map(function(oe){return te[oe]})}function ur(ee,te){for(var oe=0;oe<te.length;oe++){var se=te[oe].visible[ee];if(se)return se}return null}var Aa=function(ee){var te=ee.impact,oe=ee.viewport,se=ee.destination,de=ee.draggables,ge=ee.maxScrollChange,he=Ha(oe,ln(oe.scroll.current,ge)),be=se.frame?In(se,ln(se.frame.scroll.current,ge)):se,Ge=te.displaced,$e=Ya({afterDragging:tr(Ge.all,de),destination:se,displacedBy:te.displacedBy,viewport:he.frame,last:Ge,forceShouldAnimate:!1}),qe=Ya({afterDragging:tr(Ge.all,de),destination:be,displacedBy:te.displacedBy,viewport:oe.frame,last:Ge,forceShouldAnimate:!1}),Ke={},We={},st=[Ge,$e,qe];Ge.all.forEach(function(Fn){var Mn=ur(Fn,st);if(Mn){We[Fn]=Mn;return}Ke[Fn]=!0});var Ut=(0,Ne.Z)({},te,{displaced:{all:Ge.all,invisible:Ke,visible:We}});return Ut},Ea=function(ee,te){return ln(ee.scroll.diff.displacement,te)},It=function(ee){var te=ee.pageBorderBoxCenter,oe=ee.draggable,se=ee.viewport,de=Ea(se,te),ge=Cn(de,oe.page.borderBox.center);return ln(oe.client.borderBox.center,ge)},dn=function(ee){var te=ee.draggable,oe=ee.destination,se=ee.newPageBorderBoxCenter,de=ee.viewport,ge=ee.withDroppableDisplacement,he=ee.onlyOnMainAxis,be=he===void 0?!1:he,Ge=Cn(se,te.page.borderBox.center),$e=On(te.page.borderBox,Ge),qe={target:$e,destination:oe,withDroppableDisplacement:ge,viewport:de};return be?Ja(qe):en(qe)},Gn=function(ee){var te=ee.isMovingForward,oe=ee.draggable,se=ee.destination,de=ee.draggables,ge=ee.previousImpact,he=ee.viewport,be=ee.previousPageBorderBoxCenter,Ge=ee.previousClientSelection,$e=ee.afterCritical;if(!se.isEnabled)return null;var qe=Da(se.descriptor.id,de),Ke=$a(oe,se),We=lr({isMovingForward:te,draggable:oe,destination:se,insideDestination:qe,previousImpact:ge})||Xa({isMovingForward:te,isInHomeList:Ke,draggable:oe,draggables:de,destination:se,insideDestination:qe,previousImpact:ge,viewport:he,afterCritical:$e});if(!We)return null;var st=Tn({impact:We,draggable:oe,droppable:se,draggables:de,afterCritical:$e}),Ut=dn({draggable:oe,destination:se,newPageBorderBoxCenter:st,viewport:he.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});if(Ut){var Fn=It({pageBorderBoxCenter:st,draggable:oe,viewport:he});return{clientSelection:Fn,impact:We,scrollJumpRequest:null}}var Mn=Cn(st,be),kn=Aa({impact:We,viewport:he,destination:se,draggables:de,maxScrollChange:Mn});return{clientSelection:Ge,impact:kn,scrollJumpRequest:Mn}},za=function(te){var oe=te.subject.active;return oe||Ae(!1),oe},cr=function(ee){var te=ee.isMovingForward,oe=ee.pageBorderBoxCenter,se=ee.source,de=ee.droppables,ge=ee.viewport,he=se.subject.active;if(!he)return null;var be=se.axis,Ge=aa(he[be.start],he[be.end]),$e=Va(de).filter(function(Ke){return Ke!==se}).filter(function(Ke){return Ke.isEnabled}).filter(function(Ke){return!!Ke.subject.active}).filter(function(Ke){return qn(ge.frame)(za(Ke))}).filter(function(Ke){var We=za(Ke);return te?he[be.crossAxisEnd]<We[be.crossAxisEnd]:We[be.crossAxisStart]<he[be.crossAxisStart]}).filter(function(Ke){var We=za(Ke),st=aa(We[be.start],We[be.end]);return Ge(We[be.start])||Ge(We[be.end])||st(he[be.start])||st(he[be.end])}).sort(function(Ke,We){var st=za(Ke)[be.crossAxisStart],Ut=za(We)[be.crossAxisStart];return te?st-Ut:Ut-st}).filter(function(Ke,We,st){return za(Ke)[be.crossAxisStart]===za(st[0])[be.crossAxisStart]});if(!$e.length)return null;if($e.length===1)return $e[0];var qe=$e.filter(function(Ke){var We=aa(za(Ke)[be.start],za(Ke)[be.end]);return We(oe[be.line])});return qe.length===1?qe[0]:qe.length>1?qe.sort(function(Ke,We){return za(Ke)[be.start]-za(We)[be.start]})[0]:$e.sort(function(Ke,We){var st=zt(oe,Hn(za(Ke))),Ut=zt(oe,Hn(za(We)));return st!==Ut?st-Ut:za(Ke)[be.start]-za(We)[be.start]})[0]},br=function(te,oe){var se=te.page.borderBox.center;return la(te.descriptor.id,oe)?Cn(se,oe.displacedBy.point):se},Er=function(te,oe){var se=te.page.borderBox;return la(te.descriptor.id,oe)?On(se,Kt(oe.displacedBy.point)):se},dr=function(ee){var te=ee.pageBorderBoxCenter,oe=ee.viewport,se=ee.destination,de=ee.insideDestination,ge=ee.afterCritical,he=de.filter(function(be){return en({target:Er(be,ge),destination:se,viewport:oe.frame,withDroppableDisplacement:!0})}).sort(function(be,Ge){var $e=Jt(te,ka(se,br(be,ge))),qe=Jt(te,ka(se,br(Ge,ge)));return $e<qe?-1:qe<$e?1:be.descriptor.index-Ge.descriptor.index});return he[0]||null},pr=xa(function(te,oe){var se=oe[te.line];return{value:se,point:Wt(te.line,se)}}),Ir=function(te,oe,se){var de=te.axis;if(te.descriptor.mode==="virtual")return Wt(de.line,oe[de.line]);var ge=te.subject.page.contentBox[de.size],he=Da(te.descriptor.id,se),be=he.reduce(function(qe,Ke){return qe+Ke.client.marginBox[de.size]},0),Ge=be+oe[de.line],$e=Ge-ge;return $e<=0?null:Wt(de.line,$e)},hr=function(te,oe){return(0,Ne.Z)({},te,{scroll:(0,Ne.Z)({},te.scroll,{max:oe})})},Sr=function(te,oe,se){var de=te.frame;$a(oe,te)&&Ae(!1),te.subject.withPlaceholder&&Ae(!1);var ge=pr(te.axis,oe.displaceBy).point,he=Ir(te,ge,se),be={placeholderSize:ge,increasedBy:he,oldFrameMaxScroll:te.frame?te.frame.scroll.max:null};if(!de){var Ge=_a({page:te.subject.page,withPlaceholder:be,axis:te.axis,frame:te.frame});return(0,Ne.Z)({},te,{subject:Ge})}var $e=he?ln(de.scroll.max,he):de.scroll.max,qe=hr(de,$e),Ke=_a({page:te.subject.page,withPlaceholder:be,axis:te.axis,frame:qe});return(0,Ne.Z)({},te,{subject:Ke,frame:qe})},Cr=function(te){var oe=te.subject.withPlaceholder;oe||Ae(!1);var se=te.frame;if(!se){var de=_a({page:te.subject.page,axis:te.axis,frame:null,withPlaceholder:null});return(0,Ne.Z)({},te,{subject:de})}var ge=oe.oldFrameMaxScroll;ge||Ae(!1);var he=hr(se,ge),be=_a({page:te.subject.page,axis:te.axis,frame:he,withPlaceholder:null});return(0,Ne.Z)({},te,{subject:be,frame:he})},Tr=function(ee){var te=ee.previousPageBorderBoxCenter,oe=ee.moveRelativeTo,se=ee.insideDestination,de=ee.draggable,ge=ee.draggables,he=ee.destination,be=ee.viewport,Ge=ee.afterCritical;if(!oe){if(se.length)return null;var $e={displaced:Oa,displacedBy:rr,at:{type:"REORDER",destination:{droppableId:he.descriptor.id,index:0}}},qe=Tn({impact:$e,draggable:de,droppable:he,draggables:ge,afterCritical:Ge}),Ke=$a(de,he)?he:Sr(he,de,ge),We=dn({draggable:de,destination:Ke,newPageBorderBoxCenter:qe,viewport:be.frame,withDroppableDisplacement:!1,onlyOnMainAxis:!0});return We?$e:null}var st=te[he.axis.line]<=oe.page.borderBox.center[he.axis.line],Ut=function(){var Mn=oe.descriptor.index;return oe.descriptor.id===de.descriptor.id||st?Mn:Mn+1}(),Fn=pr(he.axis,de.displaceBy);return Pa({draggable:de,insideDestination:se,destination:he,viewport:be,displacedBy:Fn,last:Oa,index:Ut})},Br=function(ee){var te=ee.isMovingForward,oe=ee.previousPageBorderBoxCenter,se=ee.draggable,de=ee.isOver,ge=ee.draggables,he=ee.droppables,be=ee.viewport,Ge=ee.afterCritical,$e=cr({isMovingForward:te,pageBorderBoxCenter:oe,source:de,droppables:he,viewport:be});if(!$e)return null;var qe=Da($e.descriptor.id,ge),Ke=dr({pageBorderBoxCenter:oe,viewport:be,destination:$e,insideDestination:qe,afterCritical:Ge}),We=Tr({previousPageBorderBoxCenter:oe,destination:$e,draggable:se,draggables:ge,moveRelativeTo:Ke,insideDestination:qe,viewport:be,afterCritical:Ge});if(!We)return null;var st=Tn({impact:We,draggable:se,droppable:$e,draggables:ge,afterCritical:Ge}),Ut=It({pageBorderBoxCenter:st,draggable:se,viewport:be});return{clientSelection:Ut,impact:We,scrollJumpRequest:null}},fr=function(ee){var te=ee.at;return te?te.type==="REORDER"?te.destination.droppableId:te.combine.droppableId:null},jr=function(te,oe){var se=fr(te);return se?oe[se]:null},so=function(ee){var te=ee.state,oe=ee.type,se=jr(te.impact,te.dimensions.droppables),de=!!se,ge=te.dimensions.droppables[te.critical.droppable.id],he=se||ge,be=he.axis.direction,Ge=be==="vertical"&&(oe==="MOVE_UP"||oe==="MOVE_DOWN")||be==="horizontal"&&(oe==="MOVE_LEFT"||oe==="MOVE_RIGHT");if(Ge&&!de)return null;var $e=oe==="MOVE_DOWN"||oe==="MOVE_RIGHT",qe=te.dimensions.draggables[te.critical.draggable.id],Ke=te.current.page.borderBoxCenter,We=te.dimensions,st=We.draggables,Ut=We.droppables;return Ge?Gn({isMovingForward:$e,previousPageBorderBoxCenter:Ke,draggable:qe,destination:he,draggables:st,viewport:te.viewport,previousClientSelection:te.current.client.selection,previousImpact:te.impact,afterCritical:te.afterCritical}):Br({isMovingForward:$e,previousPageBorderBoxCenter:Ke,draggable:qe,isOver:he,draggables:st,droppables:Ut,viewport:te.viewport,afterCritical:te.afterCritical})};function Mr(ee){return ee.phase==="DRAGGING"||ee.phase==="COLLECTING"}function Kr(ee){var te=aa(ee.top,ee.bottom),oe=aa(ee.left,ee.right);return function(de){return te(de.y)&&oe(de.x)}}function Ao(ee,te){return ee.left<te.right&&ee.right>te.left&&ee.top<te.bottom&&ee.bottom>te.top}function dl(ee){var te=ee.pageBorderBox,oe=ee.draggable,se=ee.candidates,de=oe.page.borderBox.center,ge=se.map(function(he){var be=he.axis,Ge=Wt(he.axis.line,te.center[be.line],he.page.borderBox.center[be.crossAxisLine]);return{id:he.descriptor.id,distance:Jt(de,Ge)}}).sort(function(he,be){return be.distance-he.distance});return ge[0]?ge[0].id:null}function cl(ee){var te=ee.pageBorderBox,oe=ee.draggable,se=ee.droppables,de=Va(se).filter(function(ge){if(!ge.isEnabled)return!1;var he=ge.subject.active;if(!he||!Ao(te,he))return!1;if(Kr(he)(te.center))return!0;var be=ge.axis,Ge=he.center[be.crossAxisLine],$e=te[be.crossAxisStart],qe=te[be.crossAxisEnd],Ke=aa(he[be.crossAxisStart],he[be.crossAxisEnd]),We=Ke($e),st=Ke(qe);return!We&&!st?!0:We?$e<Ge:qe>Ge});return de.length?de.length===1?de[0].descriptor.id:dl({pageBorderBox:te,draggable:oe,candidates:de}):null}var oi=function(te,oe){return bn(On(te,oe))},gl=function(ee,te){var oe=ee.frame;return oe?oi(te,oe.scroll.diff.value):te};function ii(ee){var te=ee.displaced,oe=ee.id;return!!(te.visible[oe]||te.invisible[oe])}function ml(ee){var te=ee.draggable,oe=ee.closest,se=ee.inHomeList;return oe?se&&oe.descriptor.index>te.descriptor.index?oe.descriptor.index-1:oe.descriptor.index:null}var fl=function(ee){var te=ee.pageBorderBoxWithDroppableScroll,oe=ee.draggable,se=ee.destination,de=ee.insideDestination,ge=ee.last,he=ee.viewport,be=ee.afterCritical,Ge=se.axis,$e=pr(se.axis,oe.displaceBy),qe=$e.value,Ke=te[Ge.start],We=te[Ge.end],st=ia(oe,de),Ut=na(st,function(Mn){var kn=Mn.descriptor.id,$n=Mn.page.borderBox.center[Ge.line],sa=la(kn,be),ma=ii({displaced:ge,id:kn});return sa?ma?We<=$n:Ke<$n-qe:ma?We<=$n+qe:Ke<$n}),Fn=ml({draggable:oe,closest:Ut,inHomeList:$a(oe,se)});return Pa({draggable:oe,insideDestination:de,destination:se,viewport:he,last:ge,displacedBy:$e,index:Fn})},pl=4,vl=function(ee){var te=ee.draggable,oe=ee.pageBorderBoxWithDroppableScroll,se=ee.previousImpact,de=ee.destination,ge=ee.insideDestination,he=ee.afterCritical;if(!de.isCombineEnabled)return null;var be=de.axis,Ge=pr(de.axis,te.displaceBy),$e=Ge.value,qe=oe[be.start],Ke=oe[be.end],We=ia(te,ge),st=na(We,function(Fn){var Mn=Fn.descriptor.id,kn=Fn.page.borderBox,$n=kn[be.size],sa=$n/pl,ma=la(Mn,he),qa=ii({displaced:se.displaced,id:Mn});return ma?qa?Ke>kn[be.start]+sa&&Ke<kn[be.end]-sa:qe>kn[be.start]-$e+sa&&qe<kn[be.end]-$e-sa:qa?Ke>kn[be.start]+$e+sa&&Ke<kn[be.end]+$e-sa:qe>kn[be.start]+sa&&qe<kn[be.end]-sa});if(!st)return null;var Ut={displacedBy:Ge,displaced:se.displaced,at:{type:"COMBINE",combine:{draggableId:st.descriptor.id,droppableId:de.descriptor.id}}};return Ut},li=function(ee){var te=ee.pageOffset,oe=ee.draggable,se=ee.draggables,de=ee.droppables,ge=ee.previousImpact,he=ee.viewport,be=ee.afterCritical,Ge=oi(oe.page.borderBox,te),$e=cl({pageBorderBox:Ge,draggable:oe,droppables:de});if(!$e)return sr;var qe=de[$e],Ke=Da(qe.descriptor.id,se),We=gl(qe,Ge);return vl({pageBorderBoxWithDroppableScroll:We,draggable:oe,previousImpact:ge,destination:qe,insideDestination:Ke,afterCritical:be})||fl({pageBorderBoxWithDroppableScroll:We,draggable:oe,destination:qe,insideDestination:Ke,last:ge.displaced,viewport:he,afterCritical:be})},Co=function(ee,te){var oe;return(0,Ne.Z)({},ee,(oe={},oe[te.descriptor.id]=te,oe))},hl=function(te){var oe=te.previousImpact,se=te.impact,de=te.droppables,ge=fr(oe),he=fr(se);if(!ge||ge===he)return de;var be=de[ge];if(!be.subject.withPlaceholder)return de;var Ge=Cr(be);return Co(de,Ge)},Sl=function(ee){var te=ee.draggable,oe=ee.draggables,se=ee.droppables,de=ee.previousImpact,ge=ee.impact,he=hl({previousImpact:de,impact:ge,droppables:se}),be=fr(ge);if(!be)return he;var Ge=se[be];if($a(te,Ge)||Ge.subject.withPlaceholder)return he;var $e=Sr(Ge,te,oe);return Co(he,$e)},Jr=function(ee){var te=ee.state,oe=ee.clientSelection,se=ee.dimensions,de=ee.viewport,ge=ee.impact,he=ee.scrollJumpRequest,be=de||te.viewport,Ge=se||te.dimensions,$e=oe||te.current.client.selection,qe=Cn($e,te.initial.client.selection),Ke={offset:qe,selection:$e,borderBoxCenter:ln(te.initial.client.borderBoxCenter,qe)},We={selection:ln(Ke.selection,be.scroll.current),borderBoxCenter:ln(Ke.borderBoxCenter,be.scroll.current),offset:ln(Ke.offset,be.scroll.diff.value)},st={client:Ke,page:We};if(te.phase==="COLLECTING")return(0,Ne.Z)({phase:"COLLECTING"},te,{dimensions:Ge,viewport:be,current:st});var Ut=Ge.draggables[te.critical.draggable.id],Fn=ge||li({pageOffset:We.offset,draggable:Ut,draggables:Ge.draggables,droppables:Ge.droppables,previousImpact:te.impact,viewport:be,afterCritical:te.afterCritical}),Mn=Sl({draggable:Ut,impact:Fn,previousImpact:te.impact,draggables:Ge.draggables,droppables:Ge.droppables}),kn=(0,Ne.Z)({},te,{current:st,dimensions:{draggables:Ge.draggables,droppables:Mn},impact:Fn,viewport:be,scrollJumpRequest:he||null,forceShouldAnimate:he?!1:null});return kn};function Pl(ee,te){return ee.map(function(oe){return te[oe]})}var si=function(ee){var te=ee.impact,oe=ee.viewport,se=ee.draggables,de=ee.destination,ge=ee.forceShouldAnimate,he=te.displaced,be=Pl(he.all,se),Ge=Ya({afterDragging:be,destination:de,displacedBy:te.displacedBy,viewport:oe.frame,forceShouldAnimate:ge,last:he});return(0,Ne.Z)({},te,{displaced:Ge})},ui=function(ee){var te=ee.impact,oe=ee.draggable,se=ee.droppable,de=ee.draggables,ge=ee.viewport,he=ee.afterCritical,be=Tn({impact:te,draggable:oe,draggables:de,droppable:se,afterCritical:he});return It({pageBorderBoxCenter:be,draggable:oe,viewport:ge})},di=function(ee){var te=ee.state,oe=ee.dimensions,se=ee.viewport;te.movementMode!=="SNAP"&&Ae(!1);var de=te.impact,ge=se||te.viewport,he=oe||te.dimensions,be=he.draggables,Ge=he.droppables,$e=be[te.critical.draggable.id],qe=fr(de);qe||Ae(!1);var Ke=Ge[qe],We=si({impact:de,viewport:ge,destination:Ke,draggables:be}),st=ui({impact:We,draggable:$e,droppable:Ke,draggables:be,viewport:ge,afterCritical:te.afterCritical});return Jr({impact:We,clientSelection:st,state:te,dimensions:he,viewport:ge})},yl=function(ee){return{index:ee.index,droppableId:ee.droppableId}},ci=function(ee){var te=ee.draggable,oe=ee.home,se=ee.draggables,de=ee.viewport,ge=pr(oe.axis,te.displaceBy),he=Da(oe.descriptor.id,se),be=he.indexOf(te);be===-1&&Ae(!1);var Ge=he.slice(be+1),$e=Ge.reduce(function(st,Ut){return st[Ut.descriptor.id]=!0,st},{}),qe={inVirtualList:oe.descriptor.mode==="virtual",displacedBy:ge,effected:$e},Ke=Ya({afterDragging:Ge,destination:oe,displacedBy:ge,last:null,viewport:de.frame,forceShouldAnimate:!1}),We={displaced:Ke,displacedBy:ge,at:{type:"REORDER",destination:yl(te.descriptor)}};return{impact:We,afterCritical:qe}},bl=function(ee,te){return{draggables:ee.draggables,droppables:Co(ee.droppables,te)}},Yr=function(te){},Xr=function(te){},El=function(ee){var te=ee.draggable,oe=ee.offset,se=ee.initialWindowScroll,de=ea(te.client,oe),ge=Un(de,se),he=(0,Ne.Z)({},te,{placeholder:(0,Ne.Z)({},te.placeholder,{client:de}),client:de,page:ge});return he},xl=function(ee){var te=ee.frame;return te||Ae(!1),te},Al=function(ee){var te=ee.additions,oe=ee.updatedDroppables,se=ee.viewport,de=se.scroll.diff.value;return te.map(function(ge){var he=ge.descriptor.droppableId,be=oe[he],Ge=xl(be),$e=Ge.scroll.diff.value,qe=ln(de,$e),Ke=El({draggable:ge,offset:qe,initialWindowScroll:se.scroll.initial});return Ke})},Cl=function(ee){var te=ee.state,oe=ee.published;Yr();var se=oe.modified.map(function(sa){var ma=te.dimensions.droppables[sa.droppableId],qa=In(ma,sa.scroll);return qa}),de=(0,Ne.Z)({},te.dimensions.droppables,{},Ua(se)),ge=Za(Al({additions:oe.additions,updatedDroppables:de,viewport:te.viewport})),he=(0,Ne.Z)({},te.dimensions.draggables,{},ge);oe.removals.forEach(function(sa){delete he[sa]});var be={droppables:de,draggables:he},Ge=fr(te.impact),$e=Ge?be.droppables[Ge]:null,qe=be.draggables[te.critical.draggable.id],Ke=be.droppables[te.critical.droppable.id],We=ci({draggable:qe,home:Ke,draggables:he,viewport:te.viewport}),st=We.impact,Ut=We.afterCritical,Fn=$e&&$e.isCombineEnabled?te.impact:st,Mn=li({pageOffset:te.current.page.offset,draggable:be.draggables[te.critical.draggable.id],draggables:be.draggables,droppables:be.droppables,previousImpact:Fn,viewport:te.viewport,afterCritical:Ut});Xr();var kn=(0,Ne.Z)({phase:"DRAGGING"},te,{phase:"DRAGGING",impact:Mn,onLiftImpact:st,dimensions:be,afterCritical:Ut,forceShouldAnimate:!1});if(te.phase==="COLLECTING")return kn;var $n=(0,Ne.Z)({phase:"DROP_PENDING"},kn,{phase:"DROP_PENDING",reason:te.reason,isWaiting:!1});return $n},wo=function(te){return te.movementMode==="SNAP"},Bo=function(te,oe,se){var de=bl(te.dimensions,oe);return!wo(te)||se?Jr({state:te,dimensions:de}):di({state:te,dimensions:de})};function Do(ee){return ee.isDragging&&ee.movementMode==="SNAP"?(0,Ne.Z)({phase:"DRAGGING"},ee,{scrollJumpRequest:null}):ee}var gi={phase:"IDLE",completed:null,shouldFlush:!1},wl=function(ee,te){if(ee===void 0&&(ee=gi),te.type==="FLUSH")return(0,Ne.Z)({},gi,{shouldFlush:!0});if(te.type==="INITIAL_PUBLISH"){ee.phase!=="IDLE"&&Ae(!1);var oe=te.payload,se=oe.critical,de=oe.clientSelection,ge=oe.viewport,he=oe.dimensions,be=oe.movementMode,Ge=he.draggables[se.draggable.id],$e=he.droppables[se.droppable.id],qe={selection:de,borderBoxCenter:Ge.client.borderBox.center,offset:Dt},Ke={client:qe,page:{selection:ln(qe.selection,ge.scroll.initial),borderBoxCenter:ln(qe.selection,ge.scroll.initial),offset:ln(qe.selection,ge.scroll.diff.value)}},We=Va(he.droppables).every(function(bo){return!bo.isFixedOnPage}),st=ci({draggable:Ge,home:$e,draggables:he.draggables,viewport:ge}),Ut=st.impact,Fn=st.afterCritical,Mn={phase:"DRAGGING",isDragging:!0,critical:se,movementMode:be,dimensions:he,initial:Ke,current:Ke,isWindowScrollAllowed:We,impact:Ut,afterCritical:Fn,onLiftImpact:Ut,viewport:ge,scrollJumpRequest:null,forceShouldAnimate:null};return Mn}if(te.type==="COLLECTION_STARTING"){if(ee.phase==="COLLECTING"||ee.phase==="DROP_PENDING")return ee;ee.phase!=="DRAGGING"&&Ae(!1);var kn=(0,Ne.Z)({phase:"COLLECTING"},ee,{phase:"COLLECTING"});return kn}if(te.type==="PUBLISH_WHILE_DRAGGING")return ee.phase==="COLLECTING"||ee.phase==="DROP_PENDING"||Ae(!1),Cl({state:ee,published:te.payload});if(te.type==="MOVE"){if(ee.phase==="DROP_PENDING")return ee;Mr(ee)||Ae(!1);var $n=te.payload.client;return _n($n,ee.current.client.selection)?ee:Jr({state:ee,clientSelection:$n,impact:wo(ee)?ee.impact:null})}if(te.type==="UPDATE_DROPPABLE_SCROLL"){if(ee.phase==="DROP_PENDING"||ee.phase==="COLLECTING")return Do(ee);Mr(ee)||Ae(!1);var sa=te.payload,ma=sa.id,qa=sa.newScroll,Wa=ee.dimensions.droppables[ma];if(!Wa)return ee;var nr=In(Wa,qa);return Bo(ee,nr,!1)}if(te.type==="UPDATE_DROPPABLE_IS_ENABLED"){if(ee.phase==="DROP_PENDING")return ee;Mr(ee)||Ae(!1);var gr=te.payload,or=gr.id,mr=gr.isEnabled,vr=ee.dimensions.droppables[or];vr||Ae(!1),vr.isEnabled===mr&&Ae(!1);var Pr=(0,Ne.Z)({},vr,{isEnabled:mr});return Bo(ee,Pr,!0)}if(te.type==="UPDATE_DROPPABLE_IS_COMBINE_ENABLED"){if(ee.phase==="DROP_PENDING")return ee;Mr(ee)||Ae(!1);var Dr=te.payload,wr=Dr.id,Ar=Dr.isCombineEnabled,Lr=ee.dimensions.droppables[wr];Lr||Ae(!1),Lr.isCombineEnabled===Ar&&Ae(!1);var yr=(0,Ne.Z)({},Lr,{isCombineEnabled:Ar});return Bo(ee,yr,!0)}if(te.type==="MOVE_BY_WINDOW_SCROLL"){if(ee.phase==="DROP_PENDING"||ee.phase==="DROP_ANIMATING")return ee;Mr(ee)||Ae(!1),ee.isWindowScrollAllowed||Ae(!1);var zr=te.payload.newScroll;if(_n(ee.viewport.scroll.current,zr))return Do(ee);var Fr=Ha(ee.viewport,zr);return wo(ee)?di({state:ee,viewport:Fr}):Jr({state:ee,viewport:Fr})}if(te.type==="UPDATE_VIEWPORT_MAX_SCROLL"){if(!Mr(ee))return ee;var oo=te.payload.maxScroll;if(_n(oo,ee.viewport.scroll.max))return ee;var Gr=(0,Ne.Z)({},ee.viewport,{scroll:(0,Ne.Z)({},ee.viewport.scroll,{max:oo})});return(0,Ne.Z)({phase:"DRAGGING"},ee,{viewport:Gr})}if(te.type==="MOVE_UP"||te.type==="MOVE_DOWN"||te.type==="MOVE_LEFT"||te.type==="MOVE_RIGHT"){if(ee.phase==="COLLECTING"||ee.phase==="DROP_PENDING")return ee;ee.phase!=="DRAGGING"&&Ae(!1);var kr=so({state:ee,type:te.type});return kr?Jr({state:ee,impact:kr.impact,clientSelection:kr.clientSelection,scrollJumpRequest:kr.scrollJumpRequest}):ee}if(te.type==="DROP_PENDING"){var Nr=te.payload.reason;ee.phase!=="COLLECTING"&&Ae(!1);var Zr=(0,Ne.Z)({phase:"DROP_PENDING"},ee,{phase:"DROP_PENDING",isWaiting:!0,reason:Nr});return Zr}if(te.type==="DROP_ANIMATE"){var So=te.payload,Or=So.completed,io=So.dropDuration,Po=So.newHomeClientOffset;ee.phase==="DRAGGING"||ee.phase==="DROP_PENDING"||Ae(!1);var Qr={phase:"DROP_ANIMATING",completed:Or,dropDuration:io,newHomeClientOffset:Po,dimensions:ee.dimensions};return Qr}if(te.type==="DROP_COMPLETE"){var yo=te.payload.completed;return{phase:"IDLE",completed:yo,shouldFlush:!1}}return ee},Bl=function(te){return{type:"BEFORE_INITIAL_CAPTURE",payload:te}},Dl=function(te){return{type:"LIFT",payload:te}},Ll=function(te){return{type:"INITIAL_PUBLISH",payload:te}},Fl=function(te){return{type:"PUBLISH_WHILE_DRAGGING",payload:te}},Nl=function(){return{type:"COLLECTION_STARTING",payload:null}},Ol=function(te){return{type:"UPDATE_DROPPABLE_SCROLL",payload:te}},Il=function(te){return{type:"UPDATE_DROPPABLE_IS_ENABLED",payload:te}},Tl=function(te){return{type:"UPDATE_DROPPABLE_IS_COMBINE_ENABLED",payload:te}},mi=function(te){return{type:"MOVE",payload:te}},Ml=function(te){return{type:"MOVE_BY_WINDOW_SCROLL",payload:te}},Rl=function(te){return{type:"UPDATE_VIEWPORT_MAX_SCROLL",payload:te}},zl=function(){return{type:"MOVE_UP",payload:null}},kl=function(){return{type:"MOVE_DOWN",payload:null}},Hl=function(){return{type:"MOVE_RIGHT",payload:null}},Gl=function(){return{type:"MOVE_LEFT",payload:null}},Lo=function(){return{type:"FLUSH",payload:null}},Zl=function(te){return{type:"DROP_ANIMATE",payload:te}},Fo=function(te){return{type:"DROP_COMPLETE",payload:te}},fi=function(te){return{type:"DROP",payload:te}},jl=function(te){return{type:"DROP_PENDING",payload:te}},pi=function(){return{type:"DROP_ANIMATION_FINISHED",payload:null}};function Qd(ee){if(!(ee.length<=1)){for(var te=ee.map(function(be){return be.descriptor.index}),oe={},se=1;se<te.length;se++){var de=te[se],ge=te[se-1];de!==ge+1&&(oe[de]=!0)}if(Object.keys(oe).length)var he=te.map(function(be){var Ge=!!oe[be];return Ge?"[\u{1F525}"+be+"]":""+be}).join(", ")}}function Kl(ee,te){if(0)var oe}var Wl=function(ee){return function(te){var oe=te.getState,se=te.dispatch;return function(de){return function(ge){if(ge.type!=="LIFT"){de(ge);return}var he=ge.payload,be=he.id,Ge=he.clientSelection,$e=he.movementMode,qe=oe();qe.phase==="DROP_ANIMATING"&&se(Fo({completed:qe.completed})),oe().phase!=="IDLE"&&Ae(!1),se(Lo()),se(Bl({draggableId:be,movementMode:$e}));var Ke={shouldPublishImmediately:$e==="SNAP"},We={draggableId:be,scrollOptions:Ke},st=ee.startPublishing(We),Ut=st.critical,Fn=st.dimensions,Mn=st.viewport;Kl(Ut,Fn),se(Ll({critical:Ut,dimensions:Fn,clientSelection:Ge,movementMode:$e,viewport:Mn}))}}}},Ul=function(ee){return function(){return function(te){return function(oe){oe.type==="INITIAL_PUBLISH"&&ee.dragging(),oe.type==="DROP_ANIMATE"&&ee.dropping(oe.payload.completed.result.reason),(oe.type==="FLUSH"||oe.type==="DROP_COMPLETE")&&ee.resting(),te(oe)}}}},No={outOfTheWay:"cubic-bezier(0.2, 0, 0, 1)",drop:"cubic-bezier(.2,1,.1,1)"},qr={opacity:{drop:0,combining:.7},scale:{drop:.75}},Oo={outOfTheWay:.2,minDropTime:.33,maxDropTime:.55},Hr=Oo.outOfTheWay+"s "+No.outOfTheWay,_r={fluid:"opacity "+Hr,snap:"transform "+Hr+", opacity "+Hr,drop:function(te){var oe=te+"s "+No.drop;return"transform "+oe+", opacity "+oe},outOfTheWay:"transform "+Hr,placeholder:"height "+Hr+", width "+Hr+", margin "+Hr},vi=function(te){return _n(te,Dt)?null:"translate("+te.x+"px, "+te.y+"px)"},Io={moveTo:vi,drop:function(te,oe){var se=vi(te);return se?oe?se+" scale("+qr.scale.drop+")":se:null}},To=Oo.minDropTime,hi=Oo.maxDropTime,Vl=hi-To,Si=1500,Ql=.6,Jl=function(ee){var te=ee.current,oe=ee.destination,se=ee.reason,de=Jt(te,oe);if(de<=0)return To;if(de>=Si)return hi;var ge=de/Si,he=To+Vl*ge,be=se==="CANCEL"?he*Ql:he;return Number(be.toFixed(2))},Yl=function(ee){var te=ee.impact,oe=ee.draggable,se=ee.dimensions,de=ee.viewport,ge=ee.afterCritical,he=se.draggables,be=se.droppables,Ge=fr(te),$e=Ge?be[Ge]:null,qe=be[oe.descriptor.droppableId],Ke=ui({impact:te,draggable:oe,draggables:he,afterCritical:ge,droppable:$e||qe,viewport:de}),We=Cn(Ke,oe.client.borderBox.center);return We},Xl=function(ee){var te=ee.draggables,oe=ee.reason,se=ee.lastImpact,de=ee.home,ge=ee.viewport,he=ee.onLiftImpact;if(!se.at||oe!=="DROP"){var be=si({draggables:te,impact:he,destination:de,viewport:ge,forceShouldAnimate:!0});return{impact:be,didDropInsideDroppable:!1}}if(se.at.type==="REORDER")return{impact:se,didDropInsideDroppable:!0};var Ge=(0,Ne.Z)({},se,{displaced:Oa});return{impact:Ge,didDropInsideDroppable:!0}},ql=function(ee){var te=ee.getState,oe=ee.dispatch;return function(se){return function(de){if(de.type!=="DROP"){se(de);return}var ge=te(),he=de.payload.reason;if(ge.phase==="COLLECTING"){oe(jl({reason:he}));return}if(ge.phase!=="IDLE"){var be=ge.phase==="DROP_PENDING"&&ge.isWaiting;be&&Ae(!1),ge.phase==="DRAGGING"||ge.phase==="DROP_PENDING"||Ae(!1);var Ge=ge.critical,$e=ge.dimensions,qe=$e.draggables[ge.critical.draggable.id],Ke=Xl({reason:he,lastImpact:ge.impact,afterCritical:ge.afterCritical,onLiftImpact:ge.onLiftImpact,home:ge.dimensions.droppables[ge.critical.droppable.id],viewport:ge.viewport,draggables:ge.dimensions.draggables}),We=Ke.impact,st=Ke.didDropInsideDroppable,Ut=st?oa(We):null,Fn=st?Ba(We):null,Mn={index:Ge.draggable.index,droppableId:Ge.droppable.id},kn={draggableId:qe.descriptor.id,type:qe.descriptor.type,source:Mn,reason:he,mode:ge.movementMode,destination:Ut,combine:Fn},$n=Yl({impact:We,draggable:qe,dimensions:$e,viewport:ge.viewport,afterCritical:ge.afterCritical}),sa={critical:ge.critical,afterCritical:ge.afterCritical,result:kn,impact:We},ma=!_n(ge.current.client.offset,$n)||!!kn.combine;if(!ma){oe(Fo({completed:sa}));return}var qa=Jl({current:ge.current.client.offset,destination:$n,reason:he}),Wa={newHomeClientOffset:$n,dropDuration:qa,completed:sa};oe(Zl(Wa))}}}},Pi=function(){return{x:window.pageXOffset,y:window.pageYOffset}};function _l(ee){return{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(oe){oe.target!==window&&oe.target!==window.document||ee()}}}function $l(ee){var te=ee.onWindowScroll;function oe(){te(Pi())}var se=ua(oe),de=_l(se),ge=on;function he(){return ge!==on}function be(){he()&&Ae(!1),ge=gn(window,[de])}function Ge(){he()||Ae(!1),se.cancel(),ge(),ge=on}return{start:be,stop:Ge,isActive:he}}var es=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},ts=function(ee){var te=$l({onWindowScroll:function(se){ee.dispatch(Ml({newScroll:se}))}});return function(oe){return function(se){!te.isActive()&&se.type==="INITIAL_PUBLISH"&&te.start(),te.isActive()&&es(se)&&te.stop(),oe(se)}}},ns=function(ee){var te=!1,oe=!1,se=setTimeout(function(){oe=!0}),de=function(he){te||oe||(te=!0,ee(he),clearTimeout(se))};return de.wasCalled=function(){return te},de},as=function(){var ee=[],te=function(ge){var he=ta(ee,function($e){return $e.timerId===ge});he===-1&&Ae(!1);var be=ee.splice(he,1),Ge=be[0];Ge.callback()},oe=function(ge){var he=setTimeout(function(){return te(he)}),be={timerId:he,callback:ge};ee.push(be)},se=function(){if(ee.length){var ge=[].concat(ee);ee.length=0,ge.forEach(function(he){clearTimeout(he.timerId),he.callback()})}};return{add:oe,flush:se}},rs=function(te,oe){return te==null&&oe==null?!0:te==null||oe==null?!1:te.droppableId===oe.droppableId&&te.index===oe.index},os=function(te,oe){return te==null&&oe==null?!0:te==null||oe==null?!1:te.draggableId===oe.draggableId&&te.droppableId===oe.droppableId},is=function(te,oe){if(te===oe)return!0;var se=te.draggable.id===oe.draggable.id&&te.draggable.droppableId===oe.draggable.droppableId&&te.draggable.type===oe.draggable.type&&te.draggable.index===oe.draggable.index,de=te.droppable.id===oe.droppable.id&&te.droppable.type===oe.droppable.type;return se&&de},$r=function(te,oe){Yr(),oe(),Xr()},uo=function(te,oe){return{draggableId:te.draggable.id,type:te.droppable.type,source:{droppableId:te.droppable.id,index:te.draggable.index},mode:oe}},Mo=function(te,oe,se,de){if(!te){se(de(oe));return}var ge=ns(se),he={announce:ge};te(oe,he),ge.wasCalled()||se(de(oe))},ls=function(ee,te){var oe=as(),se=null,de=function(We,st){se&&Ae(!1),$r("onBeforeCapture",function(){var Ut=ee().onBeforeCapture;if(Ut){var Fn={draggableId:We,mode:st};Ut(Fn)}})},ge=function(We,st){se&&Ae(!1),$r("onBeforeDragStart",function(){var Ut=ee().onBeforeDragStart;Ut&&Ut(uo(We,st))})},he=function(We,st){se&&Ae(!1);var Ut=uo(We,st);se={mode:st,lastCritical:We,lastLocation:Ut.source,lastCombine:null},oe.add(function(){$r("onDragStart",function(){return Mo(ee().onDragStart,Ut,te,Te.onDragStart)})})},be=function(We,st){var Ut=oa(st),Fn=Ba(st);se||Ae(!1);var Mn=!is(We,se.lastCritical);Mn&&(se.lastCritical=We);var kn=!rs(se.lastLocation,Ut);kn&&(se.lastLocation=Ut);var $n=!os(se.lastCombine,Fn);if($n&&(se.lastCombine=Fn),!(!Mn&&!kn&&!$n)){var sa=(0,Ne.Z)({},uo(We,se.mode),{combine:Fn,destination:Ut});oe.add(function(){$r("onDragUpdate",function(){return Mo(ee().onDragUpdate,sa,te,Te.onDragUpdate)})})}},Ge=function(){se||Ae(!1),oe.flush()},$e=function(We){se||Ae(!1),se=null,$r("onDragEnd",function(){return Mo(ee().onDragEnd,We,te,Te.onDragEnd)})},qe=function(){if(se){var We=(0,Ne.Z)({},uo(se.lastCritical,se.mode),{combine:null,destination:null,reason:"CANCEL"});$e(We)}};return{beforeCapture:de,beforeStart:ge,start:he,update:be,flush:Ge,drop:$e,abort:qe}},ss=function(ee,te){var oe=ls(ee,te);return function(se){return function(de){return function(ge){if(ge.type==="BEFORE_INITIAL_CAPTURE"){oe.beforeCapture(ge.payload.draggableId,ge.payload.movementMode);return}if(ge.type==="INITIAL_PUBLISH"){var he=ge.payload.critical;oe.beforeStart(he,ge.payload.movementMode),de(ge),oe.start(he,ge.payload.movementMode);return}if(ge.type==="DROP_COMPLETE"){var be=ge.payload.completed.result;oe.flush(),de(ge),oe.drop(be);return}if(de(ge),ge.type==="FLUSH"){oe.abort();return}var Ge=se.getState();Ge.phase==="DRAGGING"&&oe.update(Ge.critical,Ge.impact)}}}},us=function(ee){return function(te){return function(oe){if(oe.type!=="DROP_ANIMATION_FINISHED"){te(oe);return}var se=ee.getState();se.phase!=="DROP_ANIMATING"&&Ae(!1),ee.dispatch(Fo({completed:se.completed}))}}},ds=function(ee){var te=null,oe=null;function se(){oe&&(cancelAnimationFrame(oe),oe=null),te&&(te(),te=null)}return function(de){return function(ge){if((ge.type==="FLUSH"||ge.type==="DROP_COMPLETE"||ge.type==="DROP_ANIMATION_FINISHED")&&se(),de(ge),ge.type==="DROP_ANIMATE"){var he={eventName:"scroll",options:{capture:!0,passive:!1,once:!0},fn:function(){var Ge=ee.getState();Ge.phase==="DROP_ANIMATING"&&ee.dispatch(pi())}};oe=requestAnimationFrame(function(){oe=null,te=gn(window,[he])})}}}},cs=function(ee){return function(){return function(te){return function(oe){(oe.type==="DROP_COMPLETE"||oe.type==="FLUSH"||oe.type==="DROP_ANIMATE")&&ee.stopPublishing(),te(oe)}}}},gs=function(ee){var te=!1;return function(){return function(oe){return function(se){if(se.type==="INITIAL_PUBLISH"){te=!0,ee.tryRecordFocus(se.payload.critical.draggable.id),oe(se),ee.tryRestoreFocusRecorded();return}if(oe(se),!!te){if(se.type==="FLUSH"){te=!1,ee.tryRestoreFocusRecorded();return}if(se.type==="DROP_COMPLETE"){te=!1;var de=se.payload.completed.result;de.combine&&ee.tryShiftRecord(de.draggableId,de.combine.draggableId),ee.tryRestoreFocusRecorded()}}}}}},ms=function(te){return te.type==="DROP_COMPLETE"||te.type==="DROP_ANIMATE"||te.type==="FLUSH"},fs=function(ee){return function(te){return function(oe){return function(se){if(ms(se)){ee.stop(),oe(se);return}if(se.type==="INITIAL_PUBLISH"){oe(se);var de=te.getState();de.phase!=="DRAGGING"&&Ae(!1),ee.start(de);return}oe(se),ee.scroll(te.getState())}}}},ps=function(ee){return function(te){return function(oe){if(te(oe),oe.type==="PUBLISH_WHILE_DRAGGING"){var se=ee.getState();se.phase==="DROP_PENDING"&&(se.isWaiting||ee.dispatch(fi({reason:se.reason})))}}}},vs=Oe.qC,hs=function(ee){var te=ee.dimensionMarshal,oe=ee.focusMarshal,se=ee.styleMarshal,de=ee.getResponders,ge=ee.announce,he=ee.autoScroller;return(0,Oe.MT)(wl,vs((0,Oe.md)(Ul(se),cs(te),Wl(te),ql,us,ds,ps,fs(he),ts,gs(oe),ss(de,ge))))},Ro=function(){return{additions:{},removals:{},modified:{}}};function Ss(ee){var te=ee.registry,oe=ee.callbacks,se=Ro(),de=null,ge=function(){de||(oe.collectionStarting(),de=requestAnimationFrame(function(){de=null,Yr();var qe=se,Ke=qe.additions,We=qe.removals,st=qe.modified,Ut=Object.keys(Ke).map(function(kn){return te.draggable.getById(kn).getDimension(Dt)}).sort(function(kn,$n){return kn.descriptor.index-$n.descriptor.index}),Fn=Object.keys(st).map(function(kn){var $n=te.droppable.getById(kn),sa=$n.callbacks.getScrollWhileDragging();return{droppableId:kn,scroll:sa}}),Mn={additions:Ut,removals:Object.keys(We),modified:Fn};se=Ro(),Xr(),oe.publish(Mn)}))},he=function(qe){var Ke=qe.descriptor.id;se.additions[Ke]=qe,se.modified[qe.descriptor.droppableId]=!0,se.removals[Ke]&&delete se.removals[Ke],ge()},be=function(qe){var Ke=qe.descriptor;se.removals[Ke.id]=!0,se.modified[Ke.droppableId]=!0,se.additions[Ke.id]&&delete se.additions[Ke.id],ge()},Ge=function(){de&&(cancelAnimationFrame(de),de=null,se=Ro())};return{add:he,remove:be,stop:Ge}}var yi=function(ee){var te=ee.scrollHeight,oe=ee.scrollWidth,se=ee.height,de=ee.width,ge=Cn({x:oe,y:te},{x:de,y:se}),he={x:Math.max(0,ge.x),y:Math.max(0,ge.y)};return he},bi=function(){var ee=document.documentElement;return ee||Ae(!1),ee},Ei=function(){var ee=bi(),te=yi({scrollHeight:ee.scrollHeight,scrollWidth:ee.scrollWidth,width:ee.clientWidth,height:ee.clientHeight});return te},Ps=function(){var ee=Pi(),te=Ei(),oe=ee.y,se=ee.x,de=bi(),ge=de.clientWidth,he=de.clientHeight,be=se+ge,Ge=oe+he,$e=bn({top:oe,left:se,right:be,bottom:Ge}),qe={frame:$e,scroll:{initial:ee,current:ee,max:te,diff:{value:Dt,displacement:Dt}}};return qe},ys=function(ee){var te=ee.critical,oe=ee.scrollOptions,se=ee.registry;Yr();var de=Ps(),ge=de.scroll.current,he=te.droppable,be=se.droppable.getAllByType(he.type).map(function(Ke){return Ke.callbacks.getDimensionAndWatchScroll(ge,oe)}),Ge=se.draggable.getAllByType(te.draggable.type).map(function(Ke){return Ke.getDimension(ge)}),$e={draggables:Za(Ge),droppables:Ua(be)};Xr();var qe={dimensions:$e,critical:te,viewport:de};return qe};function xi(ee,te,oe){if(oe.descriptor.id===te.id||oe.descriptor.type!==te.type)return!1;var se=ee.droppable.getById(oe.descriptor.droppableId);return se.descriptor.mode==="virtual"}var bs=function(ee,te){var oe=null,se=Ss({callbacks:{publish:te.publishWhileDragging,collectionStarting:te.collectionStarting},registry:ee}),de=function(st,Ut){ee.droppable.exists(st)||Ae(!1),oe&&te.updateDroppableIsEnabled({id:st,isEnabled:Ut})},ge=function(st,Ut){oe&&(ee.droppable.exists(st)||Ae(!1),te.updateDroppableIsCombineEnabled({id:st,isCombineEnabled:Ut}))},he=function(st,Ut){oe&&(ee.droppable.exists(st)||Ae(!1),te.updateDroppableScroll({id:st,newScroll:Ut}))},be=function(st,Ut){oe&&ee.droppable.getById(st).callbacks.scroll(Ut)},Ge=function(){if(oe){se.stop();var st=oe.critical.droppable;ee.droppable.getAllByType(st.type).forEach(function(Ut){return Ut.callbacks.dragStopped()}),oe.unsubscribe(),oe=null}},$e=function(st){oe||Ae(!1);var Ut=oe.critical.draggable;st.type==="ADDITION"&&xi(ee,Ut,st.value)&&se.add(st.value),st.type==="REMOVAL"&&xi(ee,Ut,st.value)&&se.remove(st.value)},qe=function(st){oe&&Ae(!1);var Ut=ee.draggable.getById(st.draggableId),Fn=ee.droppable.getById(Ut.descriptor.droppableId),Mn={draggable:Ut.descriptor,droppable:Fn.descriptor},kn=ee.subscribe($e);return oe={critical:Mn,unsubscribe:kn},ys({critical:Mn,registry:ee,scrollOptions:st.scrollOptions})},Ke={updateDroppableIsEnabled:de,updateDroppableIsCombineEnabled:ge,scrollDroppable:be,updateDroppableScroll:he,startPublishing:qe,stopPublishing:Ge};return Ke},Ai=function(ee,te){return ee.phase==="IDLE"?!0:ee.phase!=="DROP_ANIMATING"||ee.completed.result.draggableId===te?!1:ee.completed.result.reason==="DROP"},Es=function(ee){window.scrollBy(ee.x,ee.y)},xs=xa(function(ee){return Va(ee).filter(function(te){return!(!te.isEnabled||!te.frame)})}),As=function(te,oe){var se=na(xs(oe),function(de){return de.frame||Ae(!1),Kr(de.frame.pageMarginBox)(te)});return se},Cs=function(ee){var te=ee.center,oe=ee.destination,se=ee.droppables;if(oe){var de=se[oe];return de.frame?de:null}var ge=As(te,se);return ge},Rr={startFromPercentage:.25,maxScrollAtPercentage:.05,maxPixelScroll:28,ease:function(te){return Math.pow(te,2)},durationDampening:{stopDampeningAt:1200,accelerateAt:360}},ws=function(ee,te){var oe=ee[te.size]*Rr.startFromPercentage,se=ee[te.size]*Rr.maxScrollAtPercentage,de={startScrollingFrom:oe,maxScrollValueAt:se};return de},Ci=function(ee){var te=ee.startOfRange,oe=ee.endOfRange,se=ee.current,de=oe-te;if(de===0)return 0;var ge=se-te,he=ge/de;return he},zo=1,Bs=function(ee,te){if(ee>te.startScrollingFrom)return 0;if(ee<=te.maxScrollValueAt)return Rr.maxPixelScroll;if(ee===te.startScrollingFrom)return zo;var oe=Ci({startOfRange:te.maxScrollValueAt,endOfRange:te.startScrollingFrom,current:ee}),se=1-oe,de=Rr.maxPixelScroll*Rr.ease(se);return Math.ceil(de)},wi=Rr.durationDampening.accelerateAt,Bi=Rr.durationDampening.stopDampeningAt,Ds=function(ee,te){var oe=te,se=Bi,de=Date.now(),ge=de-oe;if(ge>=Bi)return ee;if(ge<wi)return zo;var he=Ci({startOfRange:wi,endOfRange:se,current:ge}),be=ee*Rr.ease(he);return Math.ceil(be)},Di=function(ee){var te=ee.distanceToEdge,oe=ee.thresholds,se=ee.dragStartTime,de=ee.shouldUseTimeDampening,ge=Bs(te,oe);return ge===0?0:de?Math.max(Ds(ge,se),zo):ge},Li=function(ee){var te=ee.container,oe=ee.distanceToEdges,se=ee.dragStartTime,de=ee.axis,ge=ee.shouldUseTimeDampening,he=ws(te,de),be=oe[de.end]<oe[de.start];return be?Di({distanceToEdge:oe[de.end],thresholds:he,dragStartTime:se,shouldUseTimeDampening:ge}):-1*Di({distanceToEdge:oe[de.start],thresholds:he,dragStartTime:se,shouldUseTimeDampening:ge})},Ls=function(ee){var te=ee.container,oe=ee.subject,se=ee.proposedScroll,de=oe.height>te.height,ge=oe.width>te.width;return!ge&&!de?se:ge&&de?null:{x:ge?0:se.x,y:de?0:se.y}},Fs=Dn(function(ee){return ee===0?0:ee}),Fi=function(ee){var te=ee.dragStartTime,oe=ee.container,se=ee.subject,de=ee.center,ge=ee.shouldUseTimeDampening,he={top:de.y-oe.top,right:oe.right-de.x,bottom:oe.bottom-de.y,left:de.x-oe.left},be=Li({container:oe,distanceToEdges:he,dragStartTime:te,axis:Yt,shouldUseTimeDampening:ge}),Ge=Li({container:oe,distanceToEdges:he,dragStartTime:te,axis:Sa,shouldUseTimeDampening:ge}),$e=Fs({x:Ge,y:be});if(_n($e,Dt))return null;var qe=Ls({container:oe,subject:se,proposedScroll:$e});return qe?_n(qe,Dt)?null:qe:null},Ns=Dn(function(ee){return ee===0?0:ee>0?1:-1}),ko=function(){var ee=function(oe,se){return oe<0?oe:oe>se?oe-se:0};return function(te){var oe=te.current,se=te.max,de=te.change,ge=ln(oe,de),he={x:ee(ge.x,se.x),y:ee(ge.y,se.y)};return _n(he,Dt)?null:he}}(),Ni=function(te){var oe=te.max,se=te.current,de=te.change,ge={x:Math.max(se.x,oe.x),y:Math.max(se.y,oe.y)},he=Ns(de),be=ko({max:ge,current:se,change:he});return!be||he.x!==0&&be.x===0||he.y!==0&&be.y===0},Ho=function(te,oe){return Ni({current:te.scroll.current,max:te.scroll.max,change:oe})},Os=function(te,oe){if(!Ho(te,oe))return null;var se=te.scroll.max,de=te.scroll.current;return ko({current:de,max:se,change:oe})},Go=function(te,oe){var se=te.frame;return se?Ni({current:se.scroll.current,max:se.scroll.max,change:oe}):!1},Is=function(te,oe){var se=te.frame;return!se||!Go(te,oe)?null:ko({current:se.scroll.current,max:se.scroll.max,change:oe})},Ts=function(ee){var te=ee.viewport,oe=ee.subject,se=ee.center,de=ee.dragStartTime,ge=ee.shouldUseTimeDampening,he=Fi({dragStartTime:de,container:te.frame,subject:oe,center:se,shouldUseTimeDampening:ge});return he&&Ho(te,he)?he:null},Ms=function(ee){var te=ee.droppable,oe=ee.subject,se=ee.center,de=ee.dragStartTime,ge=ee.shouldUseTimeDampening,he=te.frame;if(!he)return null;var be=Fi({dragStartTime:de,container:he.pageMarginBox,subject:oe,center:se,shouldUseTimeDampening:ge});return be&&Go(te,be)?be:null},Oi=function(ee){var te=ee.state,oe=ee.dragStartTime,se=ee.shouldUseTimeDampening,de=ee.scrollWindow,ge=ee.scrollDroppable,he=te.current.page.borderBoxCenter,be=te.dimensions.draggables[te.critical.draggable.id],Ge=be.page.marginBox;if(te.isWindowScrollAllowed){var $e=te.viewport,qe=Ts({dragStartTime:oe,viewport:$e,subject:Ge,center:he,shouldUseTimeDampening:se});if(qe){de(qe);return}}var Ke=Cs({center:he,destination:fr(te.impact),droppables:te.dimensions.droppables});if(Ke){var We=Ms({dragStartTime:oe,droppable:Ke,subject:Ge,center:he,shouldUseTimeDampening:se});We&&ge(Ke.descriptor.id,We)}},Rs=function(ee){var te=ee.scrollWindow,oe=ee.scrollDroppable,se=ua(te),de=ua(oe),ge=null,he=function(qe){ge||Ae(!1);var Ke=ge,We=Ke.shouldUseTimeDampening,st=Ke.dragStartTime;Oi({state:qe,scrollWindow:se,scrollDroppable:de,dragStartTime:st,shouldUseTimeDampening:We})},be=function(qe){Yr(),ge&&Ae(!1);var Ke=Date.now(),We=!1,st=function(){We=!0};Oi({state:qe,dragStartTime:0,shouldUseTimeDampening:!1,scrollWindow:st,scrollDroppable:st}),ge={dragStartTime:Ke,shouldUseTimeDampening:We},Xr(),We&&he(qe)},Ge=function(){ge&&(se.cancel(),de.cancel(),ge=null)};return{start:be,stop:Ge,scroll:he}},zs=function(ee){var te=ee.move,oe=ee.scrollDroppable,se=ee.scrollWindow,de=function($e,qe){var Ke=ln($e.current.client.selection,qe);te({client:Ke})},ge=function($e,qe){if(!Go($e,qe))return qe;var Ke=Is($e,qe);if(!Ke)return oe($e.descriptor.id,qe),null;var We=Cn(qe,Ke);oe($e.descriptor.id,We);var st=Cn(qe,We);return st},he=function($e,qe,Ke){if(!$e||!Ho(qe,Ke))return Ke;var We=Os(qe,Ke);if(!We)return se(Ke),null;var st=Cn(Ke,We);se(st);var Ut=Cn(Ke,st);return Ut},be=function($e){var qe=$e.scrollJumpRequest;if(qe){var Ke=fr($e.impact);Ke||Ae(!1);var We=ge($e.dimensions.droppables[Ke],qe);if(We){var st=$e.viewport,Ut=he($e.isWindowScrollAllowed,st,We);Ut&&de($e,Ut)}}};return be},ks=function(ee){var te=ee.scrollDroppable,oe=ee.scrollWindow,se=ee.move,de=Rs({scrollWindow:oe,scrollDroppable:te}),ge=zs({move:se,scrollWindow:oe,scrollDroppable:te}),he=function($e){if($e.phase==="DRAGGING"){if($e.movementMode==="FLUID"){de.scroll($e);return}$e.scrollJumpRequest&&ge($e)}},be={scroll:he,start:de.start,stop:de.stop};return be},Wr="data-rbd",Ur=function(){var ee=Wr+"-drag-handle";return{base:ee,draggableId:ee+"-draggable-id",contextId:ee+"-context-id"}}(),Zo=function(){var ee=Wr+"-draggable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Hs=function(){var ee=Wr+"-droppable";return{base:ee,contextId:ee+"-context-id",id:ee+"-id"}}(),Ii={contextId:Wr+"-scroll-container-context-id"},Gs=function(te){return function(oe){return"["+oe+'="'+te+'"]'}},eo=function(te,oe){return te.map(function(se){var de=se.styles[oe];return de?se.selector+" { "+de+" }":""}).join(" ")},Zs="pointer-events: none;",js=function(ee){var te=Gs(ee),oe=function(){var be=`
|
|
cursor: -webkit-grab;
|
|
cursor: grab;
|
|
`;return{selector:te(Ur.contextId),styles:{always:`
|
|
-webkit-touch-callout: none;
|
|
-webkit-tap-highlight-color: rgba(0,0,0,0);
|
|
touch-action: manipulation;
|
|
`,resting:be,dragging:Zs,dropAnimating:be}}}(),se=function(){var be=`
|
|
transition: `+_r.outOfTheWay+`;
|
|
`;return{selector:te(Zo.contextId),styles:{dragging:be,dropAnimating:be,userCancel:be}}}(),de={selector:te(Hs.contextId),styles:{always:"overflow-anchor: none;"}},ge={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;
|
|
`}},he=[se,oe,de,ge];return{always:eo(he,"always"),resting:eo(he,"resting"),dragging:eo(he,"dragging"),dropAnimating:eo(he,"dropAnimating"),userCancel:eo(he,"userCancel")}},xr=typeof window!="undefined"&&typeof window.document!="undefined"&&typeof window.document.createElement!="undefined"?x.useLayoutEffect:x.useEffect,jo=function(){var te=document.querySelector("head");return te||Ae(!1),te},Ti=function(te){var oe=document.createElement("style");return te&&oe.setAttribute("nonce",te),oe.type="text/css",oe};function Ks(ee,te){var oe=gt(function(){return js(ee)},[ee]),se=(0,x.useRef)(null),de=(0,x.useRef)(null),ge=bt(xa(function(Ke){var We=de.current;We||Ae(!1),We.textContent=Ke}),[]),he=bt(function(Ke){var We=se.current;We||Ae(!1),We.textContent=Ke},[]);xr(function(){!se.current&&!de.current||Ae(!1);var Ke=Ti(te),We=Ti(te);return se.current=Ke,de.current=We,Ke.setAttribute(Wr+"-always",ee),We.setAttribute(Wr+"-dynamic",ee),jo().appendChild(Ke),jo().appendChild(We),he(oe.always),ge(oe.resting),function(){var st=function(Fn){var Mn=Fn.current;Mn||Ae(!1),jo().removeChild(Mn),Fn.current=null};st(se),st(de)}},[te,he,ge,oe.always,oe.resting,ee]);var be=bt(function(){return ge(oe.dragging)},[ge,oe.dragging]),Ge=bt(function(Ke){if(Ke==="DROP"){ge(oe.dropAnimating);return}ge(oe.userCancel)},[ge,oe.dropAnimating,oe.userCancel]),$e=bt(function(){de.current&&ge(oe.resting)},[ge,oe.resting]),qe=gt(function(){return{dragging:be,dropping:Ge,resting:$e}},[be,Ge,$e]);return qe}var Mi=function(ee){return ee&&ee.ownerDocument?ee.ownerDocument.defaultView:window};function to(ee){return ee instanceof Mi(ee).HTMLElement}function Ri(ee,te){var oe="["+Ur.contextId+'="'+ee+'"]',se=ar(document.querySelectorAll(oe));if(!se.length)return null;var de=na(se,function(ge){return ge.getAttribute(Ur.draggableId)===te});return!de||!to(de)?null:de}function Ws(ee){var te=(0,x.useRef)({}),oe=(0,x.useRef)(null),se=(0,x.useRef)(null),de=(0,x.useRef)(!1),ge=bt(function(We,st){var Ut={id:We,focus:st};return te.current[We]=Ut,function(){var Mn=te.current,kn=Mn[We];kn!==Ut&&delete Mn[We]}},[]),he=bt(function(We){var st=Ri(ee,We);st&&st!==document.activeElement&&st.focus()},[ee]),be=bt(function(We,st){oe.current===We&&(oe.current=st)},[]),Ge=bt(function(){se.current||de.current&&(se.current=requestAnimationFrame(function(){se.current=null;var We=oe.current;We&&he(We)}))},[he]),$e=bt(function(We){oe.current=null;var st=document.activeElement;st&&st.getAttribute(Ur.draggableId)===We&&(oe.current=We)},[]);xr(function(){return de.current=!0,function(){de.current=!1;var We=se.current;We&&cancelAnimationFrame(We)}},[]);var qe=gt(function(){return{register:ge,tryRecordFocus:$e,tryRestoreFocusRecorded:Ge,tryShiftRecord:be}},[ge,$e,Ge,be]);return qe}function Us(){var ee={draggables:{},droppables:{}},te=[];function oe(Ke){return te.push(Ke),function(){var st=te.indexOf(Ke);st!==-1&&te.splice(st,1)}}function se(Ke){te.length&&te.forEach(function(We){return We(Ke)})}function de(Ke){return ee.draggables[Ke]||null}function ge(Ke){var We=de(Ke);return We||Ae(!1),We}var he={register:function(We){ee.draggables[We.descriptor.id]=We,se({type:"ADDITION",value:We})},update:function(We,st){var Ut=ee.draggables[st.descriptor.id];Ut&&Ut.uniqueId===We.uniqueId&&(delete ee.draggables[st.descriptor.id],ee.draggables[We.descriptor.id]=We)},unregister:function(We){var st=We.descriptor.id,Ut=de(st);Ut&&We.uniqueId===Ut.uniqueId&&(delete ee.draggables[st],se({type:"REMOVAL",value:We}))},getById:ge,findById:de,exists:function(We){return!!de(We)},getAllByType:function(We){return Ma(ee.draggables).filter(function(st){return st.descriptor.type===We})}};function be(Ke){return ee.droppables[Ke]||null}function Ge(Ke){var We=be(Ke);return We||Ae(!1),We}var $e={register:function(We){ee.droppables[We.descriptor.id]=We},unregister:function(We){var st=be(We.descriptor.id);st&&We.uniqueId===st.uniqueId&&delete ee.droppables[We.descriptor.id]},getById:Ge,findById:be,exists:function(We){return!!be(We)},getAllByType:function(We){return Ma(ee.droppables).filter(function(st){return st.descriptor.type===We})}};function qe(){ee.draggables={},ee.droppables={},te.length=0}return{draggable:he,droppable:$e,subscribe:oe,clean:qe}}function Vs(){var ee=gt(Us,[]);return(0,x.useEffect)(function(){return function(){requestAnimationFrame(ee.clean)}},[ee]),ee}var Ko=x.createContext(null),no=function(){var ee=document.body;return ee||Ae(!1),ee},Qs={position:"absolute",width:"1px",height:"1px",margin:"-1px",border:"0",padding:"0",overflow:"hidden",clip:"rect(0 0 0 0)","clip-path":"inset(100%)"},Js=function(te){return"rbd-announcement-"+te};function Ys(ee){var te=gt(function(){return Js(ee)},[ee]),oe=(0,x.useRef)(null);(0,x.useEffect)(function(){var ge=document.createElement("div");return oe.current=ge,ge.id=te,ge.setAttribute("aria-live","assertive"),ge.setAttribute("aria-atomic","true"),(0,Ne.Z)(ge.style,Qs),no().appendChild(ge),function(){setTimeout(function(){var Ge=no();Ge.contains(ge)&&Ge.removeChild(ge),ge===oe.current&&(oe.current=null)})}},[te]);var se=bt(function(de){var ge=oe.current;if(ge){ge.textContent=de;return}},[]);return se}var zi=0,Xs={separator:"::"};function qs(){zi=0}function Wo(ee,te){return te===void 0&&(te=Xs),gt(function(){return""+ee+te.separator+zi++},[te.separator,ee])}function _s(ee){var te=ee.contextId,oe=ee.uniqueId;return"rbd-hidden-text-"+te+"-"+oe}function $s(ee){var te=ee.contextId,oe=ee.text,se=Wo("hidden-text",{separator:"-"}),de=gt(function(){return _s({contextId:te,uniqueId:se})},[se,te]);return(0,x.useEffect)(function(){var he=document.createElement("div");return he.id=de,he.textContent=oe,he.style.display="none",no().appendChild(he),function(){var Ge=no();Ge.contains(he)&&Ge.removeChild(he)}},[de,oe]),de}var co=x.createContext(null),eu={react:"^16.8.5","react-dom":"^16.8.5"},tu=/(\d+)\.(\d+)\.(\d+)/,ki=function(te){var oe=tu.exec(te);oe==null&&Ae(!1);var se=Number(oe[1]),de=Number(oe[2]),ge=Number(oe[3]);return{major:se,minor:de,patch:ge,raw:te}},nu=function(te,oe){return oe.major>te.major?!0:oe.major<te.major?!1:oe.minor>te.minor?!0:oe.minor<te.minor?!1:oe.patch>=te.patch},au=function(ee,te){var oe=ki(ee),se=ki(te);nu(oe,se)},Jd=`
|
|
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
|
|
`,ru=function(ee){var te=ee.doctype;te&&(te.name.toLowerCase(),te.publicId)};function Yd(ee){}function ao(ee,te){}function ou(){ao(function(){au(eu.react,x.version),ru(document)},[])}function Uo(ee){var te=(0,x.useRef)(ee);return(0,x.useEffect)(function(){te.current=ee}),te}function iu(){var ee=null;function te(){return!!ee}function oe(he){return he===ee}function se(he){ee&&Ae(!1);var be={abandon:he};return ee=be,be}function de(){ee||Ae(!1),ee=null}function ge(){ee&&(ee.abandon(),de())}return{isClaimed:te,isActive:oe,claim:se,release:de,tryAbandon:ge}}var lu=9,su=13,Vo=27,Hi=32,uu=33,du=34,cu=35,gu=36,mu=37,fu=38,pu=39,vu=40,mo,hu=(mo={},mo[su]=!0,mo[lu]=!0,mo),Gi=function(ee){hu[ee.keyCode]&&ee.preventDefault()},fo=function(){var ee="visibilitychange";if(typeof document=="undefined")return ee;var te=[ee,"ms"+ee,"webkit"+ee,"moz"+ee,"o"+ee],oe=na(te,function(se){return"on"+se in document});return oe||ee}(),Zi=0,ji=5;function Su(ee,te){return Math.abs(te.x-ee.x)>=ji||Math.abs(te.y-ee.y)>=ji}var Ki={type:"IDLE"};function Pu(ee){var te=ee.cancel,oe=ee.completed,se=ee.getPhase,de=ee.setPhase;return[{eventName:"mousemove",fn:function(he){var be=he.button,Ge=he.clientX,$e=he.clientY;if(be===Zi){var qe={x:Ge,y:$e},Ke=se();if(Ke.type==="DRAGGING"){he.preventDefault(),Ke.actions.move(qe);return}Ke.type!=="PENDING"&&Ae(!1);var We=Ke.point;if(Su(We,qe)){he.preventDefault();var st=Ke.actions.fluidLift(qe);de({type:"DRAGGING",actions:st})}}}},{eventName:"mouseup",fn:function(he){var be=se();if(be.type!=="DRAGGING"){te();return}he.preventDefault(),be.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"mousedown",fn:function(he){se().type==="DRAGGING"&&he.preventDefault(),te()}},{eventName:"keydown",fn:function(he){var be=se();if(be.type==="PENDING"){te();return}if(he.keyCode===Vo){he.preventDefault(),te();return}Gi(he)}},{eventName:"resize",fn:te},{eventName:"scroll",options:{passive:!0,capture:!1},fn:function(){se().type==="PENDING"&&te()}},{eventName:"webkitmouseforcedown",fn:function(he){var be=se();if(be.type==="IDLE"&&Ae(!1),be.actions.shouldRespectForcePress()){te();return}he.preventDefault()}},{eventName:fo,fn:te}]}function yu(ee){var te=(0,x.useRef)(Ki),oe=(0,x.useRef)(on),se=gt(function(){return{eventName:"mousedown",fn:function(Ke){if(!Ke.defaultPrevented&&Ke.button===Zi&&!(Ke.ctrlKey||Ke.metaKey||Ke.shiftKey||Ke.altKey)){var We=ee.findClosestDraggableId(Ke);if(We){var st=ee.tryGetLock(We,he,{sourceEvent:Ke});if(st){Ke.preventDefault();var Ut={x:Ke.clientX,y:Ke.clientY};oe.current(),$e(st,Ut)}}}}}},[ee]),de=gt(function(){return{eventName:"webkitmouseforcewillbegin",fn:function(Ke){if(!Ke.defaultPrevented){var We=ee.findClosestDraggableId(Ke);if(We){var st=ee.findOptionsForDraggable(We);st&&(st.shouldRespectForcePress||ee.canGetLock(We)&&Ke.preventDefault())}}}}},[ee]),ge=bt(function(){var Ke={passive:!1,capture:!0};oe.current=gn(window,[de,se],Ke)},[de,se]),he=bt(function(){var qe=te.current;qe.type!=="IDLE"&&(te.current=Ki,oe.current(),ge())},[ge]),be=bt(function(){var qe=te.current;he(),qe.type==="DRAGGING"&&qe.actions.cancel({shouldBlockNextClick:!0}),qe.type==="PENDING"&&qe.actions.abort()},[he]),Ge=bt(function(){var Ke={capture:!0,passive:!1},We=Pu({cancel:be,completed:he,getPhase:function(){return te.current},setPhase:function(Ut){te.current=Ut}});oe.current=gn(window,We,Ke)},[be,he]),$e=bt(function(Ke,We){te.current.type!=="IDLE"&&Ae(!1),te.current={type:"PENDING",point:We,actions:Ke},Ge()},[Ge]);xr(function(){return ge(),function(){oe.current()}},[ge])}var Vr;function bu(){}var Eu=(Vr={},Vr[du]=!0,Vr[uu]=!0,Vr[gu]=!0,Vr[cu]=!0,Vr);function xu(ee,te){function oe(){te(),ee.cancel()}function se(){te(),ee.drop()}return[{eventName:"keydown",fn:function(ge){if(ge.keyCode===Vo){ge.preventDefault(),oe();return}if(ge.keyCode===Hi){ge.preventDefault(),se();return}if(ge.keyCode===vu){ge.preventDefault(),ee.moveDown();return}if(ge.keyCode===fu){ge.preventDefault(),ee.moveUp();return}if(ge.keyCode===pu){ge.preventDefault(),ee.moveRight();return}if(ge.keyCode===mu){ge.preventDefault(),ee.moveLeft();return}if(Eu[ge.keyCode]){ge.preventDefault();return}Gi(ge)}},{eventName:"mousedown",fn:oe},{eventName:"mouseup",fn:oe},{eventName:"click",fn:oe},{eventName:"touchstart",fn:oe},{eventName:"resize",fn:oe},{eventName:"wheel",fn:oe,options:{passive:!0}},{eventName:fo,fn:oe}]}function Au(ee){var te=(0,x.useRef)(bu),oe=gt(function(){return{eventName:"keydown",fn:function(ge){if(ge.defaultPrevented||ge.keyCode!==Hi)return;var he=ee.findClosestDraggableId(ge);if(!he)return;var be=ee.tryGetLock(he,qe,{sourceEvent:ge});if(!be)return;ge.preventDefault();var Ge=!0,$e=be.snapLift();te.current();function qe(){Ge||Ae(!1),Ge=!1,te.current(),se()}te.current=gn(window,xu($e,qe),{capture:!0,passive:!1})}}},[ee]),se=bt(function(){var ge={passive:!1,capture:!0};te.current=gn(window,[oe],ge)},[oe]);xr(function(){return se(),function(){te.current()}},[se])}var Qo={type:"IDLE"},Cu=120,wu=.15;function Bu(ee){var te=ee.cancel,oe=ee.getPhase;return[{eventName:"orientationchange",fn:te},{eventName:"resize",fn:te},{eventName:"contextmenu",fn:function(de){de.preventDefault()}},{eventName:"keydown",fn:function(de){if(oe().type!=="DRAGGING"){te();return}de.keyCode===Vo&&de.preventDefault(),te()}},{eventName:fo,fn:te}]}function Du(ee){var te=ee.cancel,oe=ee.completed,se=ee.getPhase;return[{eventName:"touchmove",options:{capture:!1},fn:function(ge){var he=se();if(he.type!=="DRAGGING"){te();return}he.hasMoved=!0;var be=ge.touches[0],Ge=be.clientX,$e=be.clientY,qe={x:Ge,y:$e};ge.preventDefault(),he.actions.move(qe)}},{eventName:"touchend",fn:function(ge){var he=se();if(he.type!=="DRAGGING"){te();return}ge.preventDefault(),he.actions.drop({shouldBlockNextClick:!0}),oe()}},{eventName:"touchcancel",fn:function(ge){if(se().type!=="DRAGGING"){te();return}ge.preventDefault(),te()}},{eventName:"touchforcechange",fn:function(ge){var he=se();he.type==="IDLE"&&Ae(!1);var be=ge.touches[0];if(be){var Ge=be.force>=wu;if(Ge){var $e=he.actions.shouldRespectForcePress();if(he.type==="PENDING"){$e&&te();return}if($e){if(he.hasMoved){ge.preventDefault();return}te();return}ge.preventDefault()}}}},{eventName:fo,fn:te}]}function Lu(ee){var te=(0,x.useRef)(Qo),oe=(0,x.useRef)(on),se=bt(function(){return te.current},[]),de=bt(function(st){te.current=st},[]),ge=gt(function(){return{eventName:"touchstart",fn:function(st){if(!st.defaultPrevented){var Ut=ee.findClosestDraggableId(st);if(Ut){var Fn=ee.tryGetLock(Ut,be,{sourceEvent:st});if(Fn){var Mn=st.touches[0],kn=Mn.clientX,$n=Mn.clientY,sa={x:kn,y:$n};oe.current(),Ke(Fn,sa)}}}}}},[ee]),he=bt(function(){var st={capture:!0,passive:!1};oe.current=gn(window,[ge],st)},[ge]),be=bt(function(){var We=te.current;We.type!=="IDLE"&&(We.type==="PENDING"&&clearTimeout(We.longPressTimerId),de(Qo),oe.current(),he())},[he,de]),Ge=bt(function(){var We=te.current;be(),We.type==="DRAGGING"&&We.actions.cancel({shouldBlockNextClick:!0}),We.type==="PENDING"&&We.actions.abort()},[be]),$e=bt(function(){var st={capture:!0,passive:!1},Ut={cancel:Ge,completed:be,getPhase:se},Fn=gn(window,Du(Ut),st),Mn=gn(window,Bu(Ut),st);oe.current=function(){Fn(),Mn()}},[Ge,se,be]),qe=bt(function(){var st=se();st.type!=="PENDING"&&Ae(!1);var Ut=st.actions.fluidLift(st.point);de({type:"DRAGGING",actions:Ut,hasMoved:!1})},[se,de]),Ke=bt(function(st,Ut){se().type!=="IDLE"&&Ae(!1);var Fn=setTimeout(qe,Cu);de({type:"PENDING",point:Ut,actions:st,longPressTimerId:Fn}),$e()},[$e,se,de,qe]);xr(function(){return he(),function(){oe.current();var Ut=se();Ut.type==="PENDING"&&(clearTimeout(Ut.longPressTimerId),de(Qo))}},[se,he,de]),xr(function(){var st=gn(window,[{eventName:"touchmove",fn:function(){},options:{capture:!1,passive:!1}}]);return st},[])}function Fu(ee){}var Nu={input:!0,button:!0,textarea:!0,select:!0,option:!0,optgroup:!0,video:!0,audio:!0};function Wi(ee,te){if(te==null)return!1;var oe=!!Nu[te.tagName.toLowerCase()];if(oe)return!0;var se=te.getAttribute("contenteditable");return se==="true"||se===""?!0:te===ee?!1:Wi(ee,te.parentElement)}function Ou(ee,te){var oe=te.target;return to(oe)?Wi(ee,oe):!1}var Iu=function(ee){return bn(ee.getBoundingClientRect()).center};function Tu(ee){return ee instanceof Mi(ee).Element}var Mu=function(){var ee="matches";if(typeof document=="undefined")return ee;var te=[ee,"msMatchesSelector","webkitMatchesSelector"],oe=na(te,function(se){return se in Element.prototype});return oe||ee}();function Ui(ee,te){return ee==null?null:ee[Mu](te)?ee:Ui(ee.parentElement,te)}function Ru(ee,te){return ee.closest?ee.closest(te):Ui(ee,te)}function zu(ee){return"["+Ur.contextId+'="'+ee+'"]'}function ku(ee,te){var oe=te.target;if(!Tu(oe))return null;var se=zu(ee),de=Ru(oe,se);return!de||!to(de)?null:de}function Hu(ee,te){var oe=ku(ee,te);return oe?oe.getAttribute(Ur.draggableId):null}function Gu(ee,te){var oe="["+Zo.contextId+'="'+ee+'"]',se=ar(document.querySelectorAll(oe)),de=na(se,function(ge){return ge.getAttribute(Zo.id)===te});return!de||!to(de)?null:de}function Zu(ee){ee.preventDefault()}function po(ee){var te=ee.expected,oe=ee.phase,se=ee.isLockActive,de=ee.shouldWarn;return!(!se()||te!==oe)}function Vi(ee){var te=ee.lockAPI,oe=ee.store,se=ee.registry,de=ee.draggableId;if(te.isClaimed())return!1;var ge=se.draggable.findById(de);return!(!ge||!ge.options.isEnabled||!Ai(oe.getState(),de))}function ju(ee){var te=ee.lockAPI,oe=ee.contextId,se=ee.store,de=ee.registry,ge=ee.draggableId,he=ee.forceSensorStop,be=ee.sourceEvent,Ge=Vi({lockAPI:te,store:se,registry:de,draggableId:ge});if(!Ge)return null;var $e=de.draggable.getById(ge),qe=Gu(oe,$e.descriptor.id);if(!qe||be&&!$e.options.canDragInteractiveElements&&Ou(qe,be))return null;var Ke=te.claim(he||on),We="PRE_DRAG";function st(){return $e.options.shouldRespectForcePress}function Ut(){return te.isActive(Ke)}function Fn(Wa,nr){po({expected:Wa,phase:We,isLockActive:Ut,shouldWarn:!0})&&se.dispatch(nr())}var Mn=Fn.bind(null,"DRAGGING");function kn(Wa){function nr(){te.release(),We="COMPLETED"}We!=="PRE_DRAG"&&(nr(),We!=="PRE_DRAG"&&Ae(!1)),se.dispatch(Dl(Wa.liftActionArgs)),We="DRAGGING";function gr(or,mr){if(mr===void 0&&(mr={shouldBlockNextClick:!1}),Wa.cleanup(),mr.shouldBlockNextClick){var vr=gn(window,[{eventName:"click",fn:Zu,options:{once:!0,passive:!1,capture:!0}}]);setTimeout(vr)}nr(),se.dispatch(fi({reason:or}))}return(0,Ne.Z)({isActive:function(){return po({expected:"DRAGGING",phase:We,isLockActive:Ut,shouldWarn:!1})},shouldRespectForcePress:st,drop:function(mr){return gr("DROP",mr)},cancel:function(mr){return gr("CANCEL",mr)}},Wa.actions)}function $n(Wa){var nr=ua(function(or){Mn(function(){return mi({client:or})})}),gr=kn({liftActionArgs:{id:ge,clientSelection:Wa,movementMode:"FLUID"},cleanup:function(){return nr.cancel()},actions:{move:nr}});return(0,Ne.Z)({},gr,{move:nr})}function sa(){var Wa={moveUp:function(){return Mn(zl)},moveRight:function(){return Mn(Hl)},moveDown:function(){return Mn(kl)},moveLeft:function(){return Mn(Gl)}};return kn({liftActionArgs:{id:ge,clientSelection:Iu(qe),movementMode:"SNAP"},cleanup:on,actions:Wa})}function ma(){var Wa=po({expected:"PRE_DRAG",phase:We,isLockActive:Ut,shouldWarn:!0});Wa&&te.release()}var qa={isActive:function(){return po({expected:"PRE_DRAG",phase:We,isLockActive:Ut,shouldWarn:!1})},shouldRespectForcePress:st,fluidLift:$n,snapLift:sa,abort:ma};return qa}var Ku=[yu,Au,Lu];function Wu(ee){var te=ee.contextId,oe=ee.store,se=ee.registry,de=ee.customSensors,ge=ee.enableDefaultSensors,he=[].concat(ge?Ku:[],de||[]),be=(0,x.useState)(function(){return iu()})[0],Ge=bt(function($n,sa){$n.isDragging&&!sa.isDragging&&be.tryAbandon()},[be]);xr(function(){var $n=oe.getState(),sa=oe.subscribe(function(){var ma=oe.getState();Ge($n,ma),$n=ma});return sa},[be,oe,Ge]),xr(function(){return be.tryAbandon},[be.tryAbandon]);var $e=bt(function(kn){return Vi({lockAPI:be,registry:se,store:oe,draggableId:kn})},[be,se,oe]),qe=bt(function(kn,$n,sa){return ju({lockAPI:be,registry:se,contextId:te,store:oe,draggableId:kn,forceSensorStop:$n,sourceEvent:sa&&sa.sourceEvent?sa.sourceEvent:null})},[te,be,se,oe]),Ke=bt(function(kn){return Hu(te,kn)},[te]),We=bt(function(kn){var $n=se.draggable.findById(kn);return $n?$n.options:null},[se.draggable]),st=bt(function(){be.isClaimed()&&(be.tryAbandon(),oe.getState().phase!=="IDLE"&&oe.dispatch(Lo()))},[be,oe]),Ut=bt(be.isClaimed,[be]),Fn=gt(function(){return{canGetLock:$e,tryGetLock:qe,findClosestDraggableId:Ke,findOptionsForDraggable:We,tryReleaseLock:st,isLockClaimed:Ut}},[$e,qe,Ke,We,st,Ut]);Fu(he);for(var Mn=0;Mn<he.length;Mn++)he[Mn](Fn)}var Uu=function(te){return{onBeforeCapture:te.onBeforeCapture,onBeforeDragStart:te.onBeforeDragStart,onDragStart:te.onDragStart,onDragEnd:te.onDragEnd,onDragUpdate:te.onDragUpdate}};function ro(ee){return ee.current||Ae(!1),ee.current}function Vu(ee){var te=ee.contextId,oe=ee.setCallbacks,se=ee.sensors,de=ee.nonce,ge=ee.dragHandleUsageInstructions,he=(0,x.useRef)(null);ou();var be=Uo(ee),Ge=bt(function(){return Uu(be.current)},[be]),$e=Ys(te),qe=$s({contextId:te,text:ge}),Ke=Ks(te,de),We=bt(function(or){ro(he).dispatch(or)},[]),st=gt(function(){return(0,Oe.DE)({publishWhileDragging:Fl,updateDroppableScroll:Ol,updateDroppableIsEnabled:Il,updateDroppableIsCombineEnabled:Tl,collectionStarting:Nl},We)},[We]),Ut=Vs(),Fn=gt(function(){return bs(Ut,st)},[Ut,st]),Mn=gt(function(){return ks((0,Ne.Z)({scrollWindow:Es,scrollDroppable:Fn.scrollDroppable},(0,Oe.DE)({move:mi},We)))},[Fn.scrollDroppable,We]),kn=Ws(te),$n=gt(function(){return hs({announce:$e,autoScroller:Mn,dimensionMarshal:Fn,focusMarshal:kn,getResponders:Ge,styleMarshal:Ke})},[$e,Mn,Fn,kn,Ge,Ke]);he.current=$n;var sa=bt(function(){var or=ro(he),mr=or.getState();mr.phase!=="IDLE"&&or.dispatch(Lo())},[]),ma=bt(function(){var or=ro(he).getState();return or.isDragging||or.phase==="DROP_ANIMATING"},[]),qa=gt(function(){return{isDragging:ma,tryAbort:sa}},[ma,sa]);oe(qa);var Wa=bt(function(or){return Ai(ro(he).getState(),or)},[]),nr=bt(function(){return Mr(ro(he).getState())},[]),gr=gt(function(){return{marshal:Fn,focus:kn,contextId:te,canLift:Wa,isMovementAllowed:nr,dragHandleUsageInstructionsId:qe,registry:Ut}},[te,Fn,qe,kn,Wa,nr,Ut]);return Wu({contextId:te,store:$n,registry:Ut,customSensors:se,enableDefaultSensors:ee.enableDefaultSensors!==!1}),(0,x.useEffect)(function(){return sa},[sa]),x.createElement(co.Provider,{value:gr},x.createElement(E,{context:Ko,store:$n},ee.children))}var Qi=0;function Qu(){Qi=0}function Ju(){return gt(function(){return""+Qi++},[])}function Xd(){Qu(),qs()}function Yu(ee){var te=Ju(),oe=ee.dragHandleUsageInstructions||Te.dragHandleUsageInstructions;return x.createElement(Et,null,function(se){return x.createElement(Vu,{nonce:ee.nonce,contextId:te,setCallbacks:se,dragHandleUsageInstructions:oe,enableDefaultSensors:ee.enableDefaultSensors,sensors:ee.sensors,onBeforeCapture:ee.onBeforeCapture,onBeforeDragStart:ee.onBeforeDragStart,onDragStart:ee.onDragStart,onDragUpdate:ee.onDragUpdate,onDragEnd:ee.onDragEnd},ee.children)})}var Jo=function(te){return function(oe){return te===oe}},Xu=Jo("scroll"),qu=Jo("auto"),_u=Jo("visible"),Ji=function(te,oe){return oe(te.overflowX)||oe(te.overflowY)},$u=function(te,oe){return oe(te.overflowX)&&oe(te.overflowY)},Yi=function(te){var oe=window.getComputedStyle(te),se={overflowX:oe.overflowX,overflowY:oe.overflowY};return Ji(se,Xu)||Ji(se,qu)},ed=function(){return!1;var te,oe,se,de},Xi=function ee(te){return te==null?null:te===document.body?ed()?te:null:te===document.documentElement?null:Yi(te)?te:ee(te.parentElement)},qd=function(ee){if(ee)var te=Xi(ee.parentElement)},Yo=function(ee){return{x:ee.scrollLeft,y:ee.scrollTop}},td=function ee(te){if(!te)return!1;var oe=window.getComputedStyle(te);return oe.position==="fixed"?!0:ee(te.parentElement)},nd=function(ee){var te=Xi(ee),oe=td(ee);return{closestScrollable:te,isFixedOnPage:oe}},ad=function(ee){var te=ee.descriptor,oe=ee.isEnabled,se=ee.isCombineEnabled,de=ee.isFixedOnPage,ge=ee.direction,he=ee.client,be=ee.page,Ge=ee.closest,$e=function(){if(!Ge)return null;var st=Ge.scrollSize,Ut=Ge.client,Fn=yi({scrollHeight:st.scrollHeight,scrollWidth:st.scrollWidth,height:Ut.paddingBox.height,width:Ut.paddingBox.width});return{pageMarginBox:Ge.page.marginBox,frameClient:Ut,scrollSize:st,shouldClipSubject:Ge.shouldClipSubject,scroll:{initial:Ge.scroll,current:Ge.scroll,max:Fn,diff:{value:Dt,displacement:Dt}}}}(),qe=ge==="vertical"?Yt:Sa,Ke=_a({page:be,withPlaceholder:null,axis:qe,frame:$e}),We={descriptor:te,isCombineEnabled:se,isFixedOnPage:de,axis:qe,isEnabled:oe,client:he,page:be,frame:$e,subject:Ke};return We},rd=function(te,oe){var se=Jn(te);if(!oe||te!==oe)return se;var de=se.paddingBox.top-oe.scrollTop,ge=se.paddingBox.left-oe.scrollLeft,he=de+oe.scrollHeight,be=ge+oe.scrollWidth,Ge={top:de,right:be,bottom:he,left:ge},$e=Wn(Ge,se.border),qe=Nn({borderBox:$e,margin:se.margin,border:se.border,padding:se.padding});return qe},od=function(ee){var te=ee.ref,oe=ee.descriptor,se=ee.env,de=ee.windowScroll,ge=ee.direction,he=ee.isDropDisabled,be=ee.isCombineEnabled,Ge=ee.shouldClipSubject,$e=se.closestScrollable,qe=rd(te,$e),Ke=Un(qe,de),We=function(){if(!$e)return null;var Ut=Jn($e),Fn={scrollHeight:$e.scrollHeight,scrollWidth:$e.scrollWidth};return{client:Ut,page:Un(Ut,de),scroll:Yo($e),scrollSize:Fn,shouldClipSubject:Ge}}(),st=ad({descriptor:oe,isEnabled:!he,isCombineEnabled:be,isFixedOnPage:se.isFixedOnPage,direction:ge,client:qe,page:Ke,closest:We});return st},id={passive:!1},ld={passive:!0},qi=function(ee){return ee.shouldPublishImmediately?id:ld};function vo(ee){var te=(0,x.useContext)(ee);return te||Ae(!1),te}var ho=function(te){return te&&te.env.closestScrollable||null};function sd(ee){var te=(0,x.useRef)(null),oe=vo(co),se=Wo("droppable"),de=oe.registry,ge=oe.marshal,he=Uo(ee),be=gt(function(){return{id:ee.droppableId,type:ee.type,mode:ee.mode}},[ee.droppableId,ee.mode,ee.type]),Ge=(0,x.useRef)(be),$e=gt(function(){return xa(function(ma,qa){te.current||Ae(!1);var Wa={x:ma,y:qa};ge.updateDroppableScroll(be.id,Wa)})},[be.id,ge]),qe=bt(function(){var ma=te.current;return!ma||!ma.env.closestScrollable?Dt:Yo(ma.env.closestScrollable)},[]),Ke=bt(function(){var ma=qe();$e(ma.x,ma.y)},[qe,$e]),We=gt(function(){return ua(Ke)},[Ke]),st=bt(function(){var ma=te.current,qa=ho(ma);ma&&qa||Ae(!1);var Wa=ma.scrollOptions;if(Wa.shouldPublishImmediately){Ke();return}We()},[We,Ke]),Ut=bt(function(ma,qa){te.current&&Ae(!1);var Wa=he.current,nr=Wa.getDroppableRef();nr||Ae(!1);var gr=nd(nr),or={ref:nr,descriptor:be,env:gr,scrollOptions:qa};te.current=or;var mr=od({ref:nr,descriptor:be,env:gr,windowScroll:ma,direction:Wa.direction,isDropDisabled:Wa.isDropDisabled,isCombineEnabled:Wa.isCombineEnabled,shouldClipSubject:!Wa.ignoreContainerClipping}),vr=gr.closestScrollable;return vr&&(vr.setAttribute(Ii.contextId,oe.contextId),vr.addEventListener("scroll",st,qi(or.scrollOptions))),mr},[oe.contextId,be,st,he]),Fn=bt(function(){var ma=te.current,qa=ho(ma);return ma&&qa||Ae(!1),Yo(qa)},[]),Mn=bt(function(){var ma=te.current;ma||Ae(!1);var qa=ho(ma);te.current=null,qa&&(We.cancel(),qa.removeAttribute(Ii.contextId),qa.removeEventListener("scroll",st,qi(ma.scrollOptions)))},[st,We]),kn=bt(function(ma){var qa=te.current;qa||Ae(!1);var Wa=ho(qa);Wa||Ae(!1),Wa.scrollTop+=ma.y,Wa.scrollLeft+=ma.x},[]),$n=gt(function(){return{getDimensionAndWatchScroll:Ut,getScrollWhileDragging:Fn,dragStopped:Mn,scroll:kn}},[Mn,Ut,Fn,kn]),sa=gt(function(){return{uniqueId:se,descriptor:be,callbacks:$n}},[$n,be,se]);xr(function(){return Ge.current=sa.descriptor,de.droppable.register(sa),function(){te.current&&Mn(),de.droppable.unregister(sa)}},[$n,be,Mn,sa,ge,de.droppable]),xr(function(){te.current&&ge.updateDroppableIsEnabled(Ge.current.id,!ee.isDropDisabled)},[ee.isDropDisabled,ge]),xr(function(){te.current&&ge.updateDroppableIsCombineEnabled(Ge.current.id,ee.isCombineEnabled)},[ee.isCombineEnabled,ge])}function Xo(){}var _i={width:0,height:0,margin:Ln},ud=function(te){var oe=te.isAnimatingOpenOnMount,se=te.placeholder,de=te.animate;return oe||de==="close"?_i:{height:se.client.borderBox.height,width:se.client.borderBox.width,margin:se.client.margin}},dd=function(te){var oe=te.isAnimatingOpenOnMount,se=te.placeholder,de=te.animate,ge=ud({isAnimatingOpenOnMount:oe,placeholder:se,animate:de});return{display:se.display,boxSizing:"border-box",width:ge.width,height:ge.height,marginTop:ge.margin.top,marginRight:ge.margin.right,marginBottom:ge.margin.bottom,marginLeft:ge.margin.left,flexShrink:"0",flexGrow:"0",pointerEvents:"none",transition:de!=="none"?_r.placeholder:null}};function cd(ee){var te=(0,x.useRef)(null),oe=bt(function(){te.current&&(clearTimeout(te.current),te.current=null)},[]),se=ee.animate,de=ee.onTransitionEnd,ge=ee.onClose,he=ee.contextId,be=(0,x.useState)(ee.animate==="open"),Ge=be[0],$e=be[1];(0,x.useEffect)(function(){return Ge?se!=="open"?(oe(),$e(!1),Xo):te.current?Xo:(te.current=setTimeout(function(){te.current=null,$e(!1)}),oe):Xo},[se,Ge,oe]);var qe=bt(function(We){We.propertyName==="height"&&(de(),se==="close"&&ge())},[se,ge,de]),Ke=dd({isAnimatingOpenOnMount:Ge,animate:ee.animate,placeholder:ee.placeholder});return x.createElement(ee.placeholder.tagName,{style:Ke,"data-rbd-placeholder-context-id":he,onTransitionEnd:qe,ref:ee.innerRef})}var gd=x.memo(cd),qo=x.createContext(null);function $i(ee){ee&&to(ee)||Ae(!1)}function _o(ee){return typeof ee=="boolean"}function $o(ee,te){te.forEach(function(oe){return oe(ee)})}var md=[function(te){var oe=te.props;oe.droppableId||Ae(!1),typeof oe.droppableId!="string"&&Ae(!1)},function(te){var oe=te.props;_o(oe.isDropDisabled)||Ae(!1),_o(oe.isCombineEnabled)||Ae(!1),_o(oe.ignoreContainerClipping)||Ae(!1)},function(te){var oe=te.getDroppableRef;$i(oe())}],fd=[function(te){var oe=te.props,se=te.getPlaceholderRef;if(oe.placeholder)var de=se()}],pd=[function(te){var oe=te.props;oe.renderClone||Ae(!1)},function(te){var oe=te.getPlaceholderRef;oe()&&Ae(!1)}];function vd(ee){ao(function(){$o(ee,md),ee.props.mode==="standard"&&$o(ee,fd),ee.props.mode==="virtual"&&$o(ee,pd)})}var hd=function(ee){Xe(te,ee);function te(){for(var se,de=arguments.length,ge=new Array(de),he=0;he<de;he++)ge[he]=arguments[he];return se=ee.call.apply(ee,[this].concat(ge))||this,se.state={isVisible:!!se.props.on,data:se.props.on,animate:se.props.shouldAnimate&&se.props.on?"open":"none"},se.onClose=function(){se.state.animate==="close"&&se.setState({isVisible:!1})},se}te.getDerivedStateFromProps=function(de,ge){return de.shouldAnimate?de.on?{isVisible:!0,data:de.on,animate:"open"}:ge.isVisible?{isVisible:!0,data:ge.data,animate:"close"}:{isVisible:!1,animate:"close",data:null}:{isVisible:!!de.on,data:de.on,animate:"none"}};var oe=te.prototype;return oe.render=function(){if(!this.state.isVisible)return null;var de={onClose:this.onClose,data:this.state.data,animate:this.state.animate};return this.props.children(de)},te}(x.PureComponent),el={dragging:5e3,dropAnimating:4500},Sd=function(te,oe){return oe?_r.drop(oe.duration):te?_r.snap:_r.fluid},Pd=function(te,oe){return te?oe?qr.opacity.drop:qr.opacity.combining:null},yd=function(te){return te.forceShouldAnimate!=null?te.forceShouldAnimate:te.mode==="SNAP"};function bd(ee){var te=ee.dimension,oe=te.client,se=ee.offset,de=ee.combineWith,ge=ee.dropping,he=!!de,be=yd(ee),Ge=!!ge,$e=Ge?Io.drop(se,he):Io.moveTo(se),qe={position:"fixed",top:oe.marginBox.top,left:oe.marginBox.left,boxSizing:"border-box",width:oe.borderBox.width,height:oe.borderBox.height,transition:Sd(be,ge),transform:$e,opacity:Pd(he,Ge),zIndex:Ge?el.dropAnimating:el.dragging,pointerEvents:"none"};return qe}function Ed(ee){return{transform:Io.moveTo(ee.offset),transition:ee.shouldAnimateDisplacement?null:"none"}}function xd(ee){return ee.type==="DRAGGING"?bd(ee):Ed(ee)}function Ad(ee,te,oe){oe===void 0&&(oe=Dt);var se=window.getComputedStyle(te),de=te.getBoundingClientRect(),ge=pa(de,se),he=Un(ge,oe),be={client:ge,tagName:te.tagName.toLowerCase(),display:se.display},Ge={x:ge.marginBox.width,y:ge.marginBox.height},$e={descriptor:ee,placeholder:be,displaceBy:Ge,client:ge,page:he};return $e}function Cd(ee){var te=Wo("draggable"),oe=ee.descriptor,se=ee.registry,de=ee.getDraggableRef,ge=ee.canDragInteractiveElements,he=ee.shouldRespectForcePress,be=ee.isEnabled,Ge=gt(function(){return{canDragInteractiveElements:ge,shouldRespectForcePress:he,isEnabled:be}},[ge,be,he]),$e=bt(function(st){var Ut=de();return Ut||Ae(!1),Ad(oe,Ut,st)},[oe,de]),qe=gt(function(){return{uniqueId:te,descriptor:oe,options:Ge,getDimension:$e}},[oe,$e,Ge,te]),Ke=(0,x.useRef)(qe),We=(0,x.useRef)(!0);xr(function(){return se.draggable.register(Ke.current),function(){return se.draggable.unregister(Ke.current)}},[se.draggable]),xr(function(){if(We.current){We.current=!1;return}var st=Ke.current;Ke.current=qe,se.draggable.update(qe,st)},[qe,se.draggable])}function wd(ee,te,oe){ao(function(){function se(ge){return"Draggable[id: "+ge+"]: "}var de=ee.draggableId;de||Ae(!1),typeof de!="string"&&Ae(!1),Na(ee.index)||Ae(!1),ee.mapped.type!=="DRAGGING"&&($i(oe()),ee.isEnabled&&(Ri(te,de)||Ae(!1)))})}function Bd(ee){}function Dd(ee){ee.preventDefault()}function Ld(ee){var te=(0,x.useRef)(null),oe=bt(function(or){te.current=or},[]),se=bt(function(){return te.current},[]),de=vo(co),ge=de.contextId,he=de.dragHandleUsageInstructionsId,be=de.registry,Ge=vo(qo),$e=Ge.type,qe=Ge.droppableId,Ke=gt(function(){return{id:ee.draggableId,index:ee.index,type:$e,droppableId:qe}},[ee.draggableId,ee.index,$e,qe]),We=ee.children,st=ee.draggableId,Ut=ee.isEnabled,Fn=ee.shouldRespectForcePress,Mn=ee.canDragInteractiveElements,kn=ee.isClone,$n=ee.mapped,sa=ee.dropAnimationFinished;if(wd(ee,ge,se),Bd(kn),!kn){var ma=gt(function(){return{descriptor:Ke,registry:be,getDraggableRef:se,canDragInteractiveElements:Mn,shouldRespectForcePress:Fn,isEnabled:Ut}},[Ke,be,se,Mn,Fn,Ut]);Cd(ma)}var qa=gt(function(){return Ut?{tabIndex:0,role:"button","aria-describedby":he,"data-rbd-drag-handle-draggable-id":st,"data-rbd-drag-handle-context-id":ge,draggable:!1,onDragStart:Dd}:null},[ge,he,st,Ut]),Wa=bt(function(or){$n.type==="DRAGGING"&&$n.dropping&&or.propertyName==="transform"&&sa()},[sa,$n]),nr=gt(function(){var or=xd($n),mr=$n.type==="DRAGGING"&&$n.dropping?Wa:null,vr={innerRef:oe,draggableProps:{"data-rbd-draggable-context-id":ge,"data-rbd-draggable-id":st,style:or,onTransitionEnd:mr},dragHandleProps:qa};return vr},[ge,qa,st,$n,Wa,oe]),gr=gt(function(){return{draggableId:Ke.id,type:Ke.type,source:{index:Ke.index,droppableId:Ke.droppableId}}},[Ke.droppableId,Ke.id,Ke.index,Ke.type]);return We(nr,$n.snapshot,gr)}var tl=function(ee,te){return ee===te},nl=function(ee){var te=ee.combine,oe=ee.destination;return oe?oe.droppableId:te?te.droppableId:null},Fd=function(te){return te.combine?te.combine.draggableId:null},Nd=function(te){return te.at&&te.at.type==="COMBINE"?te.at.combine.draggableId:null};function Od(){var ee=xa(function(de,ge){return{x:de,y:ge}}),te=xa(function(de,ge,he,be,Ge){return{isDragging:!0,isClone:ge,isDropAnimating:!!Ge,dropAnimation:Ge,mode:de,draggingOver:he,combineWith:be,combineTargetFor:null}}),oe=xa(function(de,ge,he,be,Ge,$e,qe){return{mapped:{type:"DRAGGING",dropping:null,draggingOver:Ge,combineWith:$e,mode:ge,offset:de,dimension:he,forceShouldAnimate:qe,snapshot:te(ge,be,Ge,$e,null)}}}),se=function(ge,he){if(ge.isDragging){if(ge.critical.draggable.id!==he.draggableId)return null;var be=ge.current.client.offset,Ge=ge.dimensions.draggables[he.draggableId],$e=fr(ge.impact),qe=Nd(ge.impact),Ke=ge.forceShouldAnimate;return oe(ee(be.x,be.y),ge.movementMode,Ge,he.isClone,$e,qe,Ke)}if(ge.phase==="DROP_ANIMATING"){var We=ge.completed;if(We.result.draggableId!==he.draggableId)return null;var st=he.isClone,Ut=ge.dimensions.draggables[he.draggableId],Fn=We.result,Mn=Fn.mode,kn=nl(Fn),$n=Fd(Fn),sa=ge.dropDuration,ma={duration:sa,curve:No.drop,moveTo:ge.newHomeClientOffset,opacity:$n?qr.opacity.drop:null,scale:$n?qr.scale.drop:null};return{mapped:{type:"DRAGGING",offset:ge.newHomeClientOffset,dimension:Ut,dropping:ma,draggingOver:kn,combineWith:$n,mode:Mn,forceShouldAnimate:null,snapshot:te(Mn,st,kn,$n,ma)}}}return null};return se}function al(ee){return{isDragging:!1,isDropAnimating:!1,isClone:!1,dropAnimation:null,mode:null,draggingOver:null,combineTargetFor:ee,combineWith:null}}var Id={mapped:{type:"SECONDARY",offset:Dt,combineTargetFor:null,shouldAnimateDisplacement:!0,snapshot:al(null)}};function Td(){var ee=xa(function(he,be){return{x:he,y:be}}),te=xa(al),oe=xa(function(he,be,Ge){return be===void 0&&(be=null),{mapped:{type:"SECONDARY",offset:he,combineTargetFor:be,shouldAnimateDisplacement:Ge,snapshot:te(be)}}}),se=function(be){return be?oe(Dt,be,!0):null},de=function(be,Ge,$e,qe){var Ke=$e.displaced.visible[be],We=!!(qe.inVirtualList&&qe.effected[be]),st=Ba($e),Ut=st&&st.draggableId===be?Ge:null;if(!Ke){if(!We)return se(Ut);if($e.displaced.invisible[be])return null;var Fn=Kt(qe.displacedBy.point),Mn=ee(Fn.x,Fn.y);return oe(Mn,Ut,!0)}if(We)return se(Ut);var kn=$e.displacedBy.point,$n=ee(kn.x,kn.y);return oe($n,Ut,Ke.shouldAnimate)},ge=function(be,Ge){if(be.isDragging)return be.critical.draggable.id===Ge.draggableId?null:de(Ge.draggableId,be.critical.draggable.id,be.impact,be.afterCritical);if(be.phase==="DROP_ANIMATING"){var $e=be.completed;return $e.result.draggableId===Ge.draggableId?null:de(Ge.draggableId,$e.result.draggableId,$e.impact,$e.afterCritical)}return null};return ge}var Md=function(){var te=Od(),oe=Td(),se=function(ge,he){return te(ge,he)||oe(ge,he)||Id};return se},Rd={dropAnimationFinished:pi},zd=ye(Md,Rd,null,{context:Ko,pure:!0,areStatePropsEqual:tl})(Ld);function rl(ee){var te=vo(qo),oe=te.isUsingCloneFor;return oe===ee.draggableId&&!ee.isClone?null:x.createElement(zd,ee)}function kd(ee){var te=typeof ee.isDragDisabled=="boolean"?!ee.isDragDisabled:!0,oe=!!ee.disableInteractiveElementBlocking,se=!!ee.shouldRespectForcePress;return x.createElement(rl,(0,Ne.Z)({},ee,{isClone:!1,isEnabled:te,canDragInteractiveElements:oe,shouldRespectForcePress:se}))}function Hd(ee){var te=(0,x.useContext)(co);te||Ae(!1);var oe=te.contextId,se=te.isMovementAllowed,de=(0,x.useRef)(null),ge=(0,x.useRef)(null),he=ee.children,be=ee.droppableId,Ge=ee.type,$e=ee.mode,qe=ee.direction,Ke=ee.ignoreContainerClipping,We=ee.isDropDisabled,st=ee.isCombineEnabled,Ut=ee.snapshot,Fn=ee.useClone,Mn=ee.updateViewportMaxScroll,kn=ee.getContainerForClone,$n=bt(function(){return de.current},[]),sa=bt(function(Pr){de.current=Pr},[]),ma=bt(function(){return ge.current},[]),qa=bt(function(Pr){ge.current=Pr},[]);vd({props:ee,getDroppableRef:$n,getPlaceholderRef:ma});var Wa=bt(function(){se()&&Mn({maxScroll:Ei()})},[se,Mn]);sd({droppableId:be,type:Ge,mode:$e,direction:qe,isDropDisabled:We,isCombineEnabled:st,ignoreContainerClipping:Ke,getDroppableRef:$n});var nr=x.createElement(hd,{on:ee.placeholder,shouldAnimate:ee.shouldAnimatePlaceholder},function(Pr){var Dr=Pr.onClose,wr=Pr.data,Ar=Pr.animate;return x.createElement(gd,{placeholder:wr,onClose:Dr,innerRef:qa,animate:Ar,contextId:oe,onTransitionEnd:Wa})}),gr=gt(function(){return{innerRef:sa,placeholder:nr,droppableProps:{"data-rbd-droppable-id":be,"data-rbd-droppable-context-id":oe}}},[oe,be,nr,sa]),or=Fn?Fn.dragging.draggableId:null,mr=gt(function(){return{droppableId:be,type:Ge,isUsingCloneFor:or}},[be,or,Ge]);function vr(){if(!Fn)return null;var Pr=Fn.dragging,Dr=Fn.render,wr=x.createElement(rl,{draggableId:Pr.draggableId,index:Pr.source.index,isClone:!0,isEnabled:!0,shouldRespectForcePress:!1,canDragInteractiveElements:!0},function(Ar,Lr){return Dr(Ar,Lr,Pr)});return Rt.createPortal(wr,kn())}return x.createElement(qo.Provider,{value:mr},he(gr,Ut),vr())}var ei=function(te,oe){return te===oe.droppable.type},ol=function(te,oe){return oe.draggables[te.draggable.id]},Gd=function(){var te={placeholder:null,shouldAnimatePlaceholder:!0,snapshot:{isDraggingOver:!1,draggingOverWith:null,draggingFromThisWith:null,isUsingPlaceholder:!1},useClone:null},oe=(0,Ne.Z)({},te,{shouldAnimatePlaceholder:!1}),se=xa(function(he){return{draggableId:he.id,type:he.type,source:{index:he.index,droppableId:he.droppableId}}}),de=xa(function(he,be,Ge,$e,qe,Ke){var We=qe.descriptor.id,st=qe.descriptor.droppableId===he;if(st){var Ut=Ke?{render:Ke,dragging:se(qe.descriptor)}:null,Fn={isDraggingOver:Ge,draggingOverWith:Ge?We:null,draggingFromThisWith:We,isUsingPlaceholder:!0};return{placeholder:qe.placeholder,shouldAnimatePlaceholder:!1,snapshot:Fn,useClone:Ut}}if(!be)return oe;if(!$e)return te;var Mn={isDraggingOver:Ge,draggingOverWith:We,draggingFromThisWith:null,isUsingPlaceholder:!0};return{placeholder:qe.placeholder,shouldAnimatePlaceholder:!0,snapshot:Mn,useClone:null}}),ge=function(be,Ge){var $e=Ge.droppableId,qe=Ge.type,Ke=!Ge.isDropDisabled,We=Ge.renderClone;if(be.isDragging){var st=be.critical;if(!ei(qe,st))return oe;var Ut=ol(st,be.dimensions),Fn=fr(be.impact)===$e;return de($e,Ke,Fn,Fn,Ut,We)}if(be.phase==="DROP_ANIMATING"){var Mn=be.completed;if(!ei(qe,Mn.critical))return oe;var kn=ol(Mn.critical,be.dimensions);return de($e,Ke,nl(Mn.result)===$e,fr(Mn.impact)===$e,kn,We)}if(be.phase==="IDLE"&&be.completed&&!be.shouldFlush){var $n=be.completed;if(!ei(qe,$n.critical))return oe;var sa=fr($n.impact)===$e,ma=!!($n.impact.at&&$n.impact.at.type==="COMBINE"),qa=$n.critical.droppable.id===$e;return sa?ma?te:oe:qa?te:oe}return oe};return ge},Zd={updateViewportMaxScroll:Rl};function jd(){return document.body||Ae(!1),document.body}var Kd={mode:"standard",type:"DEFAULT",direction:"vertical",isDropDisabled:!1,isCombineEnabled:!1,ignoreContainerClipping:!1,renderClone:null,getContainerForClone:jd},il=ye(Gd,Zd,null,{context:Ko,pure:!0,areStatePropsEqual:tl})(Hd);il.defaultProps=Kd},38486:function(ct,kt){"use strict";var re;var x=60103,ve=60106,Xe=60107,Ne=60108,Oe=60114,Me=60109,Ee=60110,Ze=60112,at=60113,ot=60120,lt=60115,_e=60116,Ye=60121,le=60122,y=60117,a=60129,E=60131;if(typeof Symbol=="function"&&Symbol.for){var b=Symbol.for;x=b("react.element"),ve=b("react.portal"),Xe=b("react.fragment"),Ne=b("react.strict_mode"),Oe=b("react.profiler"),Me=b("react.provider"),Ee=b("react.context"),Ze=b("react.forward_ref"),at=b("react.suspense"),ot=b("react.suspense_list"),lt=b("react.memo"),_e=b("react.lazy"),Ye=b("react.block"),le=b("react.server.block"),y=b("react.fundamental"),a=b("react.debug_trace_mode"),E=b("react.legacy_hidden")}function z(Ve){if(typeof Ve=="object"&&Ve!==null){var Nt=Ve.$$typeof;switch(Nt){case x:switch(Ve=Ve.type,Ve){case Xe:case Oe:case Ne:case at:case ot:return Ve;default:switch(Ve=Ve&&Ve.$$typeof,Ve){case Ee:case Ze:case _e:case lt:case Me:return Ve;default:return Nt}}case ve:return Nt}}}var ne=Me,ae=x,ie=Ze,ue=Xe,ce=_e,fe=lt,Ce=ve,Pe=Oe,je=Ne,pe=at;re=Ee,re=ne,re=ae,re=ie,re=ue,re=ce,re=fe,re=Ce,re=Pe,re=je,re=pe,re=function(){return!1},re=function(){return!1},kt.isContextConsumer=function(Ve){return z(Ve)===Ee},re=function(Ve){return z(Ve)===Me},re=function(Ve){return typeof Ve=="object"&&Ve!==null&&Ve.$$typeof===x},re=function(Ve){return z(Ve)===Ze},re=function(Ve){return z(Ve)===Xe},re=function(Ve){return z(Ve)===_e},re=function(Ve){return z(Ve)===lt},re=function(Ve){return z(Ve)===ve},re=function(Ve){return z(Ve)===Oe},re=function(Ve){return z(Ve)===Ne},re=function(Ve){return z(Ve)===at},re=function(Ve){return typeof Ve=="string"||typeof Ve=="function"||Ve===Xe||Ve===Oe||Ve===a||Ve===Ne||Ve===at||Ve===ot||Ve===E||typeof Ve=="object"&&Ve!==null&&(Ve.$$typeof===_e||Ve.$$typeof===lt||Ve.$$typeof===Me||Ve.$$typeof===Ee||Ve.$$typeof===Ze||Ve.$$typeof===y||Ve.$$typeof===Ye||Ve[0]===le)},re=z},53410:function(ct,kt,re){"use strict";ct.exports=re(38486)},25510:function(ct){"use strict";ct.exports="data:image/png;base64,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"},32637:function(ct){"use strict";ct.exports="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAASABIAAD/4QBMRXhpZgAATU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAtKADAAQAAAABAAAAtAAAAAD/7QA4UGhvdG9zaG9wIDMuMAA4QklNBAQAAAAAAAA4QklNBCUAAAAAABDUHYzZjwCyBOmACZjs+EJ+/8IAEQgAtAC0AwEiAAIRAQMRAf/EAB8AAAEFAQEBAQEBAAAAAAAAAAMCBAEFAAYHCAkKC//EAMMQAAEDAwIEAwQGBAcGBAgGcwECAAMRBBIhBTETIhAGQVEyFGFxIweBIJFCFaFSM7EkYjAWwXLRQ5I0ggjhU0AlYxc18JNzolBEsoPxJlQ2ZJR0wmDShKMYcOInRTdls1V1pJXDhfLTRnaA40dWZrQJChkaKCkqODk6SElKV1hZWmdoaWp3eHl6hoeIiYqQlpeYmZqgpaanqKmqsLW2t7i5usDExcbHyMnK0NTV1tfY2drg5OXm5+jp6vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAQIAAwQFBgcICQoL/8QAwxEAAgIBAwMDAgMFAgUCBASHAQACEQMQEiEEIDFBEwUwIjJRFEAGMyNhQhVxUjSBUCSRoUOxFgdiNVPw0SVgwUThcvEXgmM2cCZFVJInotIICQoYGRooKSo3ODk6RkdISUpVVldYWVpkZWZnaGlqc3R1dnd4eXqAg4SFhoeIiYqQk5SVlpeYmZqgo6SlpqeoqaqwsrO0tba3uLm6wMLDxMXGx8jJytDT1NXW19jZ2uDi4+Tl5ufo6ery8/T19vf4+fr/2wBDAAICAgICAgMCAgMEAwMDBAYEBAQEBgcGBgYGBgcJBwcHBwcHCQkJCQkJCQkKCgoKCgoMDAwMDA4ODg4ODg4ODg7/2wBDAQICAgMDAwYDAwYOCggKDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg7/2gAMAwEAAhEDEQAAAfv7bVttW21bbVttW21bbVttW21bbVttW21bbVthQLuQnq4Ou3JTXWbk1C6rc70WPVtsm221bbVttW21bbVkL8W7fMrfP/Or79Z/CPeBp5b4z7i1a+ZP/pPgPV7Dyzt/F+vsvMvQvKvQ4LWa9XreA+Q0wDxLaCei9++O7fz/AE/tTJV+Wfvm20d8yfTfzH9R8V5V9LfNn0r9J8zQVrsvj9vhXJfTIvqPF5TvCW3zXtN+t4/sPE+oIpK/O+gjQ2bN1FRblPJvEPcvDP1L8I+67GtsvyP9+22z23zF9O/MP1PxXlv0r80/S30fzfOrSfxPXbGSYbuiNlYvPZcN3HJ6BVoqPP8AbsuarHvq/JeTfQvOq6OfkPCfb/EPt/z37tsqyz/IP37bbPbfMP098w/U/F+V/SvzV9L/AEXzXPWNLHkd91XtoqZTG3HYdzwvY+P9W95ah4r0fF6B15RbfQ/B+iOPM0579p4x7Hu3g+jLPzvv/wAs/eC7bl9HfMP098wfU/F+WfUHy/8AT30HzzULxHyn6I2h1JVsUqwVct1tPv4vNsOvF6ngePNfZt6fm+KG9mnTzPFZ9B8v9r897L6c8O+h/g/3Jxtvkf0DfPH0PUep4/wj7P5dafrf4j6KjzufJ9/0OfOCw9DnzmK9f6nwSn4PS+ly/Jlqnb9Qcz5cLmz6D0DwjuOzgFynUdlvwe02XkPr353+sbbcXp7w33LwL3/j/Cvrj5N+jvrPgusVy0fE/rHSr88revyvSa/z5t08/aeB93zvv+R5F6T5z6J9r8P7c/rbT8q/WoO3Hm9qSlSh7/qPLPU/K9Tbbj798r/VFR7Hi/A7r6irP0n8k+co+jccvnAf0lmb5sR9LQT81A+nMzfJFb9jJ7fQ+U7D6dVg/wAsh+r1Q+RyfXfY879i92/G/wBe22DbbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21bbVttW21f/9oACAEBAAEFAv8AkSFqwR+lUv8ASqX+lEv9KIf6UQ/0olxbgmRf86SEjc/GGKx4i3WWSrVIlAVfJYu1VRcpUwqruZ5Le2/pHu7/AKR7u/6R7u/6R7u/6Rbu/wCke7v+ke7O18WbnCrbN1td0i+54y3BUFqTpb7ZuKy7yw56zuXInRdQRm1uzuItYOQLyNc1oNi3Uv8AQO6P9A7o/wBA7o/0Duj/AEBur/QG6O4t57Re0369uvQajv42/wBqNmlK7uYUjrRrW90224XcCwulHZLZVpbJcP7wd6Ojp28VpHuztNbTv43/ANqNh/j0/wC7Qhcqv0fOztsxY2qdxbbMl+5SOH94O5OIRPFI17haIui/Ff8Aijs/8U7+N/8AajYf49P+7TGJFGxfuJabJ+5xv3SEOE/SDuZEl3X0ce3bVcbjcBQp4r/xN2f+Kd/G/wDtRsP8fuP3aBGoqtdvL90sGLfbw+Vt75e3OH96O17Ly4kzqDTOXz3zqvxSrKxdn/iffxx/tRsP8euP3aDGDnt7z25ymEq7Q/vR23c4xJlBfMfNYlfiM/63h2f+Kd/HH+1Gw/x6YFSKLer1er6n1u3EvNVJHEm53nNz3HMjRf0I3ANW4Bp3Cqlb3kI7yxldnuiFoQoLT28cf7ULD/HiyHi8Hg8GlLXLHC7iC1u1/oq3Ll2Jcgk8HzFR8K7kl/0cv0tO0XMD4PmEPa51putuNbbt44/2obf/AI8fuU7Ja4o5R7jE/cY2bFL9zL92mD5d2Gme4t1b9AjlpqpWzbPcXEkUaYY+3jq1U0LKFx+KYMP6UWT/AKUWT/pRZP8ApRZP+lFk/wClFk7TfILxfvEL5sTyT23e9VYWW1b7d3t5ehPJ3m6ji23btvvblVrJGuHvfW1td2m42BsLlPh/eFJV4e3kP+ju9P8Ao7vVf6Ob0x4e3lQV4e3lKYdn8QWzm3LcbaRXiHcEuLe71TstynupN195lTtwXaXM24LlTb2cfMTPR2d1c83v4vkW5hSOL90QD2PtVeTll6ZVkjeLCdd0kgnZNsTuMsO02UB91ifIjDESXykPlodgkJV38Xke8SgmOPdbQRnd7N/pezdzvVslf6chf6agZ3e3LVudspz3MC3d8kS+HN4t7VwbxYXCvfIH77A/fYn78h/pBDt9zKF9/H1Rfpnlp7zI/eZH7yt+8LfOL5pfNL5jJBc0EUjjthAYbi8gUdw3Qv3ncVOl0pm1JcNsEyWwxt+95Y2l/HL4H2db/oHYv+gdi/6BWL/oFYv+gVi/6BWL/oFYv+gVi/6BWL/oBYF/7L/b3/sv9vf9ANvf9ArB/wBA7Fp8CbaHZeGdnsVf8iR//9oACAEDEQE/Afqk1y/3p03+M/3n03+M/wB59N/jOHqIZReM9/y/yUOg6OfVz9P94Cflvmvls5nGcv8ABGwB/rf75erzZoY92CNl6j94er94Rykh+N6/qspG+P2/n/vx+fw/KZckT0G+q/sk/wC+H9D+8n/B3/Xl/vN/QfvJ/wAHf9eX+83+7/3j/wCDn+vL/eb8D+93yPxvVDB18iYXyJeR/r8/5tf3/wD90ef+Ef7V/wBw9iP0ef8Aw/74R02fILxxcn7s9TKW6MS9L8V1OLGIbDw/Bfw5aHLAS2E8uLqMWQyGOV1wX9/x/vWJ/wCAf7R6f+FH/Bp+/wD/ALo8/wDCP9q/7h9/keb/AA/74ekxbofhB/4KpHTj/dsf8TpxRr+GP+J34A/y5PUZxhxHIfR6nrx1IqT8JjwfGwIxGyfJ/N/fyW75aUh+Q/2j0/8ACj/g0/f/AP3R5/4R/tX9wB/qPP8A4f8AfDiyZMYr27/whzZcmSO32gP8z7E/8V+D/l4ZHJx/hfmf3q6fJjl0/TDd/X/eTD94oDibH95cAPl+Y6roPlOs9zFnrgDwfR+N63D1GIe0b0/f7/dHl/hH+1f9w6/yfL/h/wB8JDsRAPynxubq/slRj+XLk/dUGO04h/mkWf7oH8pf64P+1eo/c0V/MlMD/NT8j8Nl6Pqz0xN/l/V/cX4rqOlwXm8afP8Axo6/oMnTXV/7UPxGX5bos2TF0As+tDc/31+89/wz/wASf78f76/ef/ds/wDEn+/H++v3n8+2f+JP9+OH96fkOlxX1+M/5xT/ALe2OMd04vV/vkMnSTl00DfgF+J/eKR+Pni6yRMzflPx8Op6gdTm/wAz8X1v6jH48afv7Lb8Hm/zf7V/3DDq8OIdR70gPw+f87/enR/7ux/1w5/3p6DFMw3hP729D/jf7R+U/eDoOqxHFMbh/mfjMHSjr8cuq/h/1/2FuPN8Xt/lGNf0p/XdDH+0H+9+hH9p6HrcPUA+0fGn7wfFy+Q6KXTQNFy/7h38jfEYn/O/8C7+S/xB/rv/AAL35P8AxB/rv/Av/k/8Qf66P3B+VHiI/wBdh+6HzMY7K4/wo/dP5iIqER/rhP7sfPen/oTh/c75rKazTAH+G2MaFftX/9oACAECEQE/Afqh/RZvyf0eb8n9Hm/JnjlDiXf8d0Uur6iPTx9WHw/x3R4aMR/hPlwYoSnWQ0/3PtjxF6zo44rB4l+T8LHofbl+q23/AFp/3pH+5P8AYP8AvSP9yf7B/wB6R/uT/YPyv7udL1WE5elAEvSvB1/c/wD3Uo/4C/vYf5+JE8cJVMvT/vT7eMQJHD1vyEM2U5CfL1vkJRGRFhlinCtw8v7rX/d8f87m/iHT9zv91If4C/vZ/lGL/A5J1Lz/ALC05j/jH/iVOQ/4x/1nrxyA44b5CLjwe0bD8n1OXrJAzFAeB+T+68f9QR/wlzfxDp+5/wDupD/AX97P4+L/AAM8YkfP+xY4tpuy/wCd+Q5kBF+P+EzbxkycOX4bIPRPwuUjw/G58/RYPaliv/OHq8E8czvGn7nf7qQ/wF/e/wDjY/8AA7neym9Lnjj+4Gi4/lZxNjJ/sAw/ebqx/swH/Mn95eqlxwXoupj1OL3X96eowzy7YedPhev/AEXWQzvyOL43qccMnUy49Oaf7r+C/wB3B/xM/wB2fBf7uj/iZ/uv4Lx7g/4mcn7vdN1GWuiyCv8ADbk/czqIi7en+AOPqowzF+S+KiOqjLpxUX9Z+mwexgFn8/8AeT13THDPT92Y38hB/e7FkyxxbBfn/fD+h6j/ABC4/huqkL2sPhOo/wAV+K6Pqemybovyv6g9DKfTj7nN+t3fzrv+rs6g+hf03Un0etwZMcrnp8D8lDoesj1GQWGP73/ES8kj/M/7dXw/+N/sC/7dnw/+N/sC/wC3b8R/j/7Ao/e/4gf2/wDYFj+/fxYjt9w/6xZ/vj8JI7j/AOg/78f9vT4cfhP/ABb/AL8eo/f7oYwPt2T/AIKZGzf7V//aAAgBAQAGPwL/AJEgrPkKv2H7D9l+y/ZfssIx4/zxUo0A4lmHbUggf3xX9QaUrnOKjQjTz7VUaOkYq/aB+D10ejlniNFoSSC/35f78v8Afl/vy/35f78v9+X9MRMn0L5kBooe0g8R92OxjNDPqv8Asj+72jn5dEVB6vTtz45lRr/FP4NVtdUCkmlU8GZ+YE5caebV7rinBVCs/H0DNVqWVcSr+oOaKPVSkEB/uh+L/dj8X+7H4v8Adj8X+7T+L/dp/F/u0/i+XcIwLjuEnprRY9R5uo+5B/un/kIuBCtQZE/wtXy7quIxmFenF05S2tMiaKWoH7B2H8xCvz5lP1doT/sNP8H3If8AdP8AyEXb/wC7U/wtXyLwS+KfxfFP4vin8XqU/i+Kfxafn9ypdEnViyUsc1QrTtD/ALt/qPaD/daf4PuQf7p/5CLt/wDdqf4Wr5FhJVh8Xpch/wCMh63If+MD8X/jAafn9zTVqnSDkgV0HFru78yR9VfRRP2+To4f92/1HtB/utP8H3If90/8hF2/+7U/wtXyLpKcU+r/AH4/U/8AGB+p/wCMD9T/AH4/U/3wafn3p+0aPj9yA/7E/qPaD/daf4PuQf7p/wCQi7f/AHYn+Fr/ALJY5tcfg/Zk/W/Zk/W6wVp/K7p+fdC/RX3bb/dn9R7Qf7rT/B9yD/dP/IRdv/uxP8LUB5gv2FP2FP2S/ZL9kvRCvwaaxqArxLzlUEpHmXjbdKf2vNqQSdXTto6MJXBGtI9X9JYRU+FP7jHKPSnTH0YUPPvB/un/AJCLt/8Adif4f5gZmlXnLdK+A8g+i6H2vouUPNK0ZHzBIei6/wCUH1JkV8iHX3dfxPHunXRWhY+feD/dP/IRdv8A7tT/AA/zHWmpHB+y/N6EvRZekj0kf02qT5sXcY1rRXxq6NMxGKB5liNPAd7a9Hs6xq/hH9bTInik1DHOhVl548H+6k/U/wB1J+p/upP1P91J+p/upP1P91J+p4xxrAHFRpo/bD9oPj2VPGAV1AFfi0W8sceJqSRX0ZYQtWqiAHzVfxeLy/bP9xp5fAClPuSW93TlLGtf4WYYpUXMf5Vxn+FhQg0P8pP91j6Diae0n+6/3H+9J/uunu/+9J/uv/F/96T/AHXX3f8AFSf7ry5H4KT/AHWeVGBXj1I/utUS8ckmhBD0jjV+P911kiQn5KLMeiSBXif7jRFx1rxfNVpQUBdE1UfKvBi5uiZ5vIngn+yHogv6GIn1+5FEFdNK0aqejR/ZHf7O57c6I1qgkj1oQ9dC1Kl/dxU09SXWKJKT6v2A/YD4d1U+5Enzw/rLV8mgcxPsjzD/AHif8IP94n/CDGKwenyL9v8AW/3n63rJ+t/vT+LqLkg/MMyc8E/HzcnMP0clOpOtCHhFJkQK8C+L83wL9kv2WMYya/ctlf7C/rftfzPB6pZMBKK8XnDKUmlOAf8AjS/sp/cet3P/AIT1uZz/AMKKfVJIfmtTT83GP5A/g+5ybyJMqfi/ozLF8lV/hBf+Mzf7z/cf+Mzf7z/cf+NTf7y/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8am/3n+4/8am/3n+4/wDGpv8Aef7j/wAam/3n+4/8Zm/3n+4/8Zm/3n+4/wDGZv8AeX/jM3+8/wBx/wCMzf7z/cfXPOr/AAf7jEkUOaxwVIcv9D/kSf/EADMQAQADAAICAgICAwEBAAACCwERACExQVFhcYGRobHB8NEQ4fEgMEBQYHCAkKCwwNDg/9oACAEBAAE/If8A9iD2g34X3r7V9++7fdvt2b4nH/5x8BSmAHbXSgiKZ/y5fxX7BxBihMKYH1YBh7s+Z7OFn9Aw+Fxt/wBUBKm+thbJT/zi/wDyC/8Ayi//AAi/5Zf8M/44FkOiD9JDVf8AgMPHv/8ADNCLB+H7fxYE8Uib6qGDMxzRwrLGIQ7RxPT6aZSTJlfnaQzaUPyOGyfhhGEDvlzzFmMLSMzwYUO4Y+Vv+Qf4v+P/ANX/AB/+r/j/APV/zv8Aq/5H/V/xP+rLRynYnpqhADyHhQDQdP8A8DwsBuGJ9KUHp/xcr1FkNuY4GI4skN6imSOIZgHH83FX5aAsFgsLCwqFx7Kl6X/qjWpcv8D/APB+jp/ifG/5bxREcvliqf8AFy/wb+r/AIDfqhn/AEIP+GnEVn6ZxoO0R/EXy+Kv+pf5rw//AAfoaf4nxv8AnvFJDLvl2/kP+7/9R/3Y/wCw/wC6d353+7AVx3V/3/8AgIM2gxSM/wARZx6NmlUibHm8hg8/isH8q6I5L/mvD/8AB+rp/lfG/wCO8UadOVt0f00H/o/2v+tP9r/8yjqm6gP+QqNjxz+Jy3gKXy0fzZ17AuOS/wCS8P8A8H6Gjj/KxV/kdVyK7d7/APMr/wCRQwDHfax/+GLdNA/ZSJGnvSHdnybMz3KylL/mvD/8H6Gn+a8LynCPssBp/Vj/AMl/zl/zln/x0ly6V4iCCq+YlNU3k8vg6vlDtXmsziTHamP+AxHKnCqHH9zUfmkU2WImxBeHv/r9JX/NeH/Mv/aVldSw7xt/CxfqIr/CA/3WBs8n+lqWcP8A468gD1/ZV3+E/FnyPoV9u2OHipolguxtS85/uoh8v+/paf4nws5qNhsNlUbyufCMnqyeHw19X7vTNjcX1e8/v/d/9o0Zz0Q6sOhFF04NiuV5Cv8AN8ebwjsf9wuR8JqbGCN7NKnhvkNepi/5X+9/yv8Ae/5X+9/yv97/AIX+9/xv968irNJLjvaLx+SjcfnsnA/NxsOaHslbPHU0MwwoSPZe6T2R+ZoUj6M2nEe4k/Q8P3S/IvIR/wDg4t1aiPAekdGuAEojnr0/qnghknurRT6FHq3EnmCZw/NHjXQxDkwcZS5TjyGlobHlcfNMmsQYT4io/wAfo7/LHxSyeybYqfyG7owjv5qaSaDZm+gbCJe7FADDHq6fnn3Q5j/PiwxEdJ4/H/4J7g5B5lqLUap6/wD5FhPTNgv8L+X/AIgD8v8ANiirEKsY0PcA+MWxEQMI2ayKQY6B+rKtCEGx82J5fqwc/CVvQsXVPBXgdf8A4JWTkihEGqr0lA+qnCOX/hoBEeD5r6H1q3Q+BTYkPhTIi+tmozifJULK5kf2qYn+dDjHzX3DRBn2V4pfivB/CxcUStFy/wA2Cow//gJKQmD8OmGvuhdl+K/HVOYqvIX0F9BVPIXkpXz1eiLA4/TlVpMqcPPY0WE/o/inD9Jn8VyT3n/Zf2rj+6FAuOVbKZCCn0//AAdvBA6PkTT6ra+mIfufuvX+Kn/yqf8AwP8AS/8AwKf/AAKf/Ap/8in/AMin/wAijzPwU/8AlU/+ZSL/AEf6UL/RSP8A0UakDxIuZiZQQ+Qf6f8A7E//2gAMAwEAAhEDEQAAEAAAAAAAAAAAAAAijSygAAAAAEwW1EnadeUiQA7Xwn5ztC0AgFZHUcyJirmCgAGLdKXp35ZYgBp+AkpwtS7EAEmECakJsaIYAFmMWYFEg57wgBvknlzXMhLQgAAAAAAAAAAAAAAAAAAAAAAAAP/EADMRAQEBAAMAAQIFBQEBAAEBCQEAESExEEFRYSBx8JGBobHRweHxMEBQYHCAkKCwwNDg/9oACAEDEQE/EP8A6gFdQvP9j/i/UH/F+oP+JvsD8Zq6Hg+quD+VD7dz0wOqBfksz76X5Wdi+muf15/bj846gX4MD+uP8rc6SPt/yX4eD87iseWA3fnRznmC3ci/dmLTBi/fHgzvXCdA8w7yefrP0Wg+z+6ZqT6hNQx+39rjcD6fzd753/VnEaELo+v5QJE+BHH6P0ftFwH/AIr+nf29C4fkoCLzO37fxp+8Ll/T/OGl/S/O0V+v+rqnG/4k74/CHX0T8rtCFjlc9/uwdEf7a/p39j0JkDvEXM/cq/l+V/IgGP731F+z/iZx4O7wAzvnOJZWjpwac9u+u+vps0gj9x/xbR/usZE4H42LoZn3sTwBydPxo+1Dfy8FubsCIy0iJHOfOcP27m2F9jO+kfrYYr++8Q/PAtEJzR8Hrj4+59T5uanbN+dzr7ceKEIaL0Jpv20x+2zQAwID5x40+uJ3dBgPgmMdTFNZe8X5GZ/XbMEH5u/tFwMQc4vH0+N2WAgH6EAPr9bQjQAG8BvPHzzDzocDwg/lv5c/TxcL2D+i3VXhoNz7rj4/VfeSrJ9E/pzdwH7/AOVpQPjf6Oe/o3ylXXocOOxm5vx/FmP7Wf0hHH8ef4nqH9v+Rlt8uE78CGiIvXDuOfW2T7oD/YN/4eC6/Zx/zd/pBtiD9GU/ZstB9guvk/hfVHCtZ9gOf3Pzsv6T/wDK/9oACAECEQE/EP8A6hXD01DuuY4/jf3Fd/QOV/gs6/GcKn835+xhEs765v6/rd/TTR73+f8AlttD+X8/Bx/P2tEOTjuzPjfjZL4Z3/yuTMasfkYcc9b9ZPD+g+JcvgP92MJGycAP5Qe9W8R6JToNCITgNNOz6n1JrT6/3X9S/wB/P036X6j7y5DPy/vWLD9T8pPf6f5X8UlF+ZSDf9wtAYHQ+1kT+hv6l/v5+q/S4bfV/e12z8sR4G/N21+f6od+ftzE+WdfP8/SbmpIEfhXT5HemWsNXz9d+lrm+r+8MhkmS+r6uD+2xxe/dITP5Tgv2Rp/uIkz4T6JGXEZufGb39+vFxdBxDtExz746feNILlOv3OcfzE4jHf6X/N/5n/Ny9r8v+Zwjjo0/N/mGZ5+Z/mIvgin1O/6xQgDc63Xf9XO1Cquufof7v7WBXvnvn+fC2HQv9LUNDvDZ/5zAy/5Lfyv2i5o/kv9viaG4nQ6cm5ofG583Px/M3+vM0Hm6gI5v+vFSiIh3iZxv0+nH5wO/YF/60vv/wBX2vvf1/aPqv1/a6Bfq+1tGH04v7XDVfquHQD+cHBi4DD+Vz+zO7+f/wAr/9oACAEBAAE/EP8A9iAmUkOUCxRAeT3f/sUb/dfJ+T/yn/p/+WXj8lBiQDM6sf3/APnOWUyAJUcANVreLPcnKuB4lnwpdM0RJAAiGKvxH8X3htRSTT/7kcv6s9eKHp4INLoch3/BpWJeEZqDiQ6WP03/ABJ/F9X/AIeL/iH9XL/M/F/+f/pcN/F/pf8AFP8AVVDODjuGD7ZPVZFDEavHyuh+nP8A8LKUNhmPxUnyI4Wk6wNVsaSOMcQi8DBhrTT0ZePE5jMSYV5S+Gz9FHJAiQBjuXfMbIZxOMHsk9UMSTKgElwrk64OKU4cIhqAAO9CvbQgtKxCwmkDDPSCif8Ar1/8/wD8fHbSQJaY9I46kKnDSWMPPZ2UfQQcWCHxp4QeqmQMQ4R0f/wNowGfNQYo9wjMPpsAIIMHhVIy9WcUpCCmxCCFJJkyUCcnEw/eUw9UKBQGSsuW4S04fW7ETSTijdf/AIAo1wrBO0gk+0fiwIHquDKa+3/8Fy6MahD/ADOVhYksxADy15mb/Hiz+Xyv9VSP7VRaifak7PGx2/VRh4f8cqWaiCWCX8WMB/xA/wBWR6gcE+gA05J8lkCK2yGE+f8A8OZ5UViUOz/kqFbkywEOkTX5rYrrPBequfaQhmVzLYQxZ5l59U45HG2ajQ2agKwO6xBHqD8TVGlxytASyPgalBiTPCXyQIC9Qia0lEAOSxmv/CTn5j/8KaItHVA/w3lR3swYCcc5t4FRxH+4us2CnJ/h5WI3/G90/K8zZ6wZ58VHnIFPKNZ3BpeAf0RRAysA6fN5CiuSSHzNHk9vxbfyf/jjAQ8nx/yLFB/ZqMwlucKfP+iv+u/0XDFgEPwGGIr3mhDM1qfpXJNGLOaEv44P4aApILlcKKhys6Ak1QFD2f8A4cywomZ7xLyZe0A/NhDM2eLT/wBTQ+f73/G6xcvw6nj4b/1ec1EIBsrNJ4EpgPXt8BrUUyZBA9+D7d+K6ChFYR0WXzdcegcU/NOlI90jIXLOfJlVMKCWQmIgiQAGLMonsf0Rn83Rgg4BARqAYJldOSk9eT6f+8yx19vMH7rTbJ0qnx/yg2ge5u90LlZjngfNQNRjAB6h/lZ91SSjwL/rWCQJCH7oDxkK9jzwfuzgU87+JRuU8Qn8/wC7FwuycHYSygapOENIkuAGKfgyRwFJPwBrdLxfEHH/AFxYUXIqUZYzlIsL62j3wKGGcXI2XNSdJ7CoOXsv+6/g+Kf8lEfmof6r9cD/AKRSTE+z/axImP8ALksJziAvsJH4aqWITByOOxxexPFgM0y/Ffa9hwKIg88uvuKcriLyvKvtd/7NcG8JGZnwOPmDu+nP9OJ9JTQQE2rsyoPTNYouomP91E/31P8A06xO/nqH217xZKJwGphwOv8AiMzDH0KC1/AolIjRUI3V4IKYK5KLLM7MkQtgMnDUKAVA+D+qPR4WVXOA1YAA1UKtaEhheEz7pdeCoTJ66AQx/Pf/AOA2ZIxmyjgR0EKkpsM7wKx9xK5HwMEGIsCSThWeMhPhZhehnNYZtG8GZsypBguadXsUvclgWlKx4SZ5KQskUWSxhyqHjrq1HJxLxWBQlbkCL/11lhsMxCL+RfxdCYkjP4X/ADYRC0sAC0wknzUvTUyLAmB5RlY2BHCUk89eLJwQzAdGBL9fm8E3tK7yg+VL7VOld8zRhdoh8gZMeP8A8AZhioFhKdoBE8VeaGk54oQUwgjgH1TxUA4sBjIijZz/AHqAE6B+UKlsKx4rjce0gq6jgY5UiFgoRORHuzypCFIkTQBLHOV/tZFSmJKxIXlveS/yVwgev9ViMvgAoIuFH8rCUWM+pH/8EUqEt1IFCq0QADZTLPSokmQnC1ylpMT+76P/AB81iEDKSRdjz6umY/dGFNC+191hLOT/ANq70XkD+acvGQ2Qk5PB+Lme+FR89jzYqURhhEZMJ0mE42v+lM5BBcOFPzRaePag5L4/9WVr8YUxRY7/AMKQH7I/1QJoNREf/wAA1uAyCrQfJJPzQgcCIU/zSoU+SgYn41QiPxoeKS0fn/dYP91JJ/ko0ftUDL7NXkoLov8AdViuZJvZKfcTWgeQNIjFyFhzv8chScx5/wBWosYw/wCnZkynIS/m+4C3eHlqSzUEIgI//gj7DyhZLC+0NkhTIKUCXKe0/pV//wAFBIgR1f8AEKN6qX/qKK0Acv8ANBwqHhrAqgVAOQV/CbB8YoDiACdJM/8A2J//2Q=="},25365:function(ct){"use strict";ct.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAAXNSR0IArs4c6QAAA0VJREFUOE+V03lI01EcAPD3fjucs4nmwrXNOY/VdBoe0Tqggi5NgsLaWriWZFQEEvRHBxmL+iMo/KMg6KJSCy03mbapo1vXzCvJUstjZTM1bUzZZP6uF5M0Zwr1/nsHn/d93+/7QjBn3GhuZkm5scvRJIgODWX7sKCQT0oRGIAQorlnp+cIAAhnJghhhobvWRPjQ/rJ8eEVXIxGwcFsGBYWQUTFLrN6yCB9qpjdthA2BSGEsEd1X08NOlrPSiM4PxWJCSNL+HwfSZBMp/Mbr6+vVyyVyQm+SJYrCWea5sOmoMqm4ezu9rqSrUpFjzxBPgpoCkCEwO+3IJIgWRWVpiR5cirF40crZZGc3rkYdDgQp+advUXC9YZs2rjBQRCTwK/T6E9KaJoGJEVxyw3GtNUbt11KWSYp+AuyfRlf86baVJezc0sLb1HIxGxg9mEIIaiurVXgJOiUq6WbV8KVRMD+s45hbftL082DWk0TQohaKJn+9bb3H6Ntr16hvfvU6TExMe4A6G2Xc4+ttqIkL1fXBAAIuGVORMje3BpvNRrxM8fz0xfHxY0F7Hd/HVSYjKVtGpWqI4THc2ELhIRhTHjzXlHax4Z6++3i4iwIIRkAIYQY9+9cfxHKFyVtz8ho9/l8NIbN4mgaQAYDfHI4hRf152TxAsHhK9ev3for2f6F1sZn6w0VFvMuVY43WZHYi08SOKJIP4AYTBbW7XAKCgsvx0tEQobbg1d1fXj/eN2a9Ad6vZ6eBmd+ttlQpK15/uaaLHEFR7lK6QqPiPC63GMsm80eXmN5wmNiAJKIBRjsYCAQCNFAf98lq3lvAYSqqQLNQFNVaXyuMFue6oZ/utZ5J3Chx+NBFEX3xEnEpr5+Z5b1RX2mIHIJyFbngFHXGOr93FX41GI4CSGkAqA/fdcd1N8+xKWpRUiakuLxJ/bosXxdWenDuziOw6UiMdit2Q/cY17U0/nhgtViPD8vNF/h/P2oyz1U8KSqsgDHfQyhWAyyVVow+GOUdo8MnfhnaLq5NdrcC9XmylMUSWFLRSKQuWMXaHlr7/ov6DfGOJB35LSpovw8RRAYmx1ErF27Wvff0HRku9WaA/b613lRUdKrDQ22sl+EE3lgNS3QYQAAAABJRU5ErkJggg=="},75309:function(ct){"use strict";ct.exports="data:image/png;base64,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"},19664:function(ct){"use strict";ct.exports="data:image/png;base64,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"},77882:function(ct){"use strict";ct.exports="data:image/png;base64,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"},66832:function(ct){"use strict";ct.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGgAAAAgCAYAAAD+Fz2gAAAAAXNSR0IArs4c6QAAFB1JREFUaEPFWwd4FcXafvekEiCEQAIBpSaEjsDV0Jv0IlwvAUTsgAjCI1iuCPiLtCvdcvXaUFSaaJSSGClCFAgloQYCQQIkpIeQkF7O2fvMNzO7sycnwevfzoMmZ3d2dvd75/3K+000ACi5+s19jiqs1qAN0jUtSIMGTdPYKf5TY9/pizju/JOP0wHomgYbXQnoNjGHTpfSuXt9bA42i7iezcj/Abpu/GRHdJ3uxo/Tr/w6dpz+k9ey47oDuu6g8w72kw116GBPrDvkXGKMvF78ZPNqdBt+HZ+f/S7v6+DvrYznz8Pm488oz7G3p2PKs4q3M98PyLDBcVjT3F67b/TSWxoDp6rCfk6D5g/NZgIiQWL4wAoSHSHg2D9+DXsUjocGhyuQpNXvAZImDELGFi8kYeWGl2CYILHj3IjymPPvzKDSYFZjagIgPq+djC+NqBqdPRcHiJ9Xx8jFUztI/NpaQSIwuaFs0PM0zdZNK0jYvBU6HuNEsUGCxO14bybReMk05ef/DUjSmAJOBSS+esWKlYwTq99yjjFJYQ3ggO5grJDsNMGQ4zh7rCAZLHcF3p9gEtkUjm1awYUv0gEEcUNLZnBWWEBi3wlaGsXZw/0ed31OYFrcneLeDCf3P8Ykkxm0/GplkunuVLaRuzPYx11YjUwiF8xXuis2WcB3BktZKGL1KG5Q+gzTnduADC3/3Cad4oYwNgeGGd0VSMLduQBJgqXGrtpB4iDX9lHdHUUQ5sr4m0ksyHVVZ4p4Sae4ZIxTAJAGZSAJq4v5BUgGILUzyeLyqsUkk41G/BTP5iD3bILOGEyGYc/IFv2ds5/rMhHgZHDFJCVhkG7s/wEkM/6IJMKISfyluLE5o6wxSa54xRDOLOEZhAESd3H/DZDEs1WLVYq7syQLLhMHB7T805/pFN2NbM0pQzOYZIIkWWK6O9Md/q+4O8q4zA+tOpdMYiCJDEumf0ZWp7JKssEM+EZ2xTJO55hkZG3W2OMqJv1hJhmZphIrq4GkCYBECl0zSAwAkeEpiQBbrRlJ5+B/X1vU8fU3YpYzSCkXYuEb2BwNglrxFPzPxCQFJCK/kY3rtPA5XoxJZtrtcFRB09xESuycerORMl2WcUcyyAkkYhLL8KypPE/BnZKFat+lS1bcnCXeWTNPq7vToeXFf0IuznRzMqU2j9F5I9XmVQ47Vllegoilz6Lfk6/g/k5hok7SYa+stNRLP658HiG9R6LjkEdpDJtBs9mgeXjyueT/NSAz6RyyriW4DE0mKAQDmrTtgqDgLgSKCRI34rWTB5H46y4Mem4RfHwbEUiOqkqc+ekbWViJGkugK90ldHjV90No79Gmu6OMoAqlhfkovJ2JO2nXkZuShPysVAyZ/iayryUgN+Wq9LuS20aJU9e/CVp161c9NXcCysixlZik5cX9S+fsYCm2CNzO7s6pQL0RHwP/+4NR168xIt5+Fv2feAV+zVri4MdvYeAzC/HThldqj/4AWv9lEPo9vsAoZiVQZyK/RsL+najfqEmtcxTezkLXEVPQbcRjhvtjrk9kDCi8nY6YTatQWV6KQTOWwK9xc1RVlGHH4mlo1CIYXj6+NDTnRiK8fOrDN7AZ2acoNxM2Dw8MnbWMDMxWdNyuz5B66RTslRV0jZu7Oxo2aw3/5m3RqscAXI2NRmrCCQS0CDXB4cTBncybqN+oKR4cP8NcEC7rKM4kYiRdy+OldvvUhwZAMnuTLkgyy8jQqBLVELttIwJbd0SrHgPxw7Ln0HfaAnqwpCNRGDLzTRQX5FlS9H3vL0TrngMR0ncUZYvs1u7ePvCp51fN3Z2N/ApJR3/GpFVbawSIFZfbFk5Gx4Hj0XXkVCW7Y3HeBKmqvBSHv1iFO2nJGDx9Mfya3I/tix7HoOfeQNOQB+i6fR+8jsA2nYx5Eg5+h7TEOAx9YTmfVwduXTqJkoLb8PFrjPjdm9CuzyiEhA0Ta0HH+X3bkXvjCgY/txhU+CrqQdzuTbBXVXCAasnuVNVBBUm7ffJDXUo5zF+rTGLptwUk8f3K0UjczbqFHmOfMQDKT7+BqsoydB/7NNISTuJ2WrIACbhyJIriVGDrDgQOg7nzsElw8/SuFpMYQFfvARB70e1/n0QAPTByKuysPJPAGMUpL1LtlaU4+f0n6Dp8Cjzr1sOONx5Hl2Hh8G/Whgx5es9m+AW1ROseA2l8yoWj9G5DZ68wXBK5VrHq96ybh5DeI9AubLhRB53fvx251xlAS8xUXYw/tedzYt5DE2a6VjqE9GPWZVYmabknPtBZPOCqAfNyJki6or+pQOXeTMLpvV9gyIy38OPyGej7+HxcjzuMlt37oeUD/cj/M9chtCCknj8O34BmZAj56TVxFmxePqLIFVqeBhgArdxaa53EAOowcDy6j5zKpTV2N5Hdqek41+D4S9sryrH9janwrucLN3ce/0qL7sDNzRMedXzoe2VZCbnuYXNWWtQCmbbvWTsX7fqMREjYcAGaA+f3bUNWciL6TJnHGaQY/fyBHfT9ob8+byYrarbmIsmQz0vvwwByFkGdY5IzkxxVFYj78XN0H/8Mdi9/ngCqLC1B05Au8PEL4IZV4taPy6ajXb/R6PzwRM5QCjhcmaAyU2p3GnAm6mtcjtmLvtPm1wrQkc3r0Gnoo3hgxFSub/EKCI6KctxJv27EWzZ94xbBNKKKAbRwKgbPWIyg4G70GNHv/R1N2nZCt1GP0zUJB3Yi7dJJDH9xlQHQb1+tRvHtLBpflJ8LL28feHj70D0fnvEmmFtMjo+p0SUHtGyPsEefr67xKeKpVf8zi28t5/j7vFAVmZXU32oDKS/tGuBw0Asf+XotOg8LR2CrjvD0qUeZ080zR2p8WPXEuNc/gF/g/QZI7CnORvEk4Y98uo56jAzLVq0E6U52KvasnG25fNqa7wGbjZKE7QsfQ69JcxDQpgMVpr9uXo2Alu3QfuAjPI4e/QnZyZcwfO4qY8WzJKC06C4qSgrJUwS07gD/5m0I9A79xqK85C7KigvNJIAKXiqdCRQ3Dy/4NPCvrt+pabuDg8KLY6GeM0yyY9+zpNlGyk0uT83uNDCXx85HrpmLipKiajZsGtIVPcdPR0VpkaF2S6ZwokjdjmWMQIMmLeDuyVwNm1ssEnsV7BRVBNEEw1wBZrO5Q3NzJ2PIGGSvqkRBXiYF99Rzx3Am6hswgNi4qopSbHt9yj2x9wtqgeEvvsP5rRStV45G4cLP2xHaZyQ6D51suDhWI6njKGQ5HLApsYvHGEWWchZcZXvEIi05oGUde9cAyOz9qGqCCZKMSWwlMnOmJ8Yhftcm9Bj/DFp06Q3N5gYPLx9kXD2LnGuXjCRBxiKytTD4A6OmQXP3EN/5GQMkCYqQD+Q1tVmWAcKLPNPdJZ84gGPb3sO0td9Ds7nTyiwvzld6ScCBj9+i5KXz0HDDyJobfw9DOhJGi974KtVBmk1Dr4mz0ax9T0qv4/d8IR5NZpDVn7RVt77oOPCvNYKkaoIqkFrW0Y1GDFILVpNJUjTldRIZUTApZtNy5KVeg3d9Pzw8ayl8GjSiMReityH51C8I6tDDAEQ+clFeNqWkk1dthbtHHRpfkHEDkRtedml/30ZBGLfoI1QUF2DnkqdqxGjcQu4umbuTIF09sR+x297DE2sjwIxeXlJsuB2Z1h746E0EtOmIrsMnU/OOrmXBWbPBzdPL6CNlJSfg4oHvUJibgaDQ7khPjEfv8Dmo4xeA2ylJhsB6NzcDSceiEdpvNOqyeCxS9br+gfBr0sJwc7KdYW1dcHWDl0C8QahlH9mo60J/cZVS8/jEWSQZxkDKS7+G+IhPUHwnBy279aGqevCMJbTyzkdvR+bv5zBy3hp6YVWMvXnmN8Rufx+TV26hNJvpCvkZNxG57iV0HDyBsj2p3KSeP4bC3EyMX/IpyhlAb0xDSJ8RaNQixACKXXs5Zg8eWfwRGjCA2P2EoRlAnEER0B12bHkt/J7uTQ5gbm7kvNUiVS/Hvn8uQo9xTyN227to138MbDY3XDwYgeGzl8GnfiPRXLQj+/olHNmyAQOeehUNg1orqbopQRnujkKVte+kaoLU4Mv+bQMxyEFhwXXd4wySw2FHzOZVJN+c+v5f6DV5LlIvHIe9sgx9p72ChP3fIik2GnXq+1ljCTQK1OUlRZi0Ygvc2QrVNOSnpyBq/XwMn7MCTdp2pmscLOXe/SWYjqcCNODpV9Gyx0Bj3vTL8Tj44X8ZAEn6sJj0+4n9OMoAWhcBm2ZDWtJZo0LPTLpAc7NP3YaByLmeiAf/NhN1WPHMCmlPbzRq0Y5+PxP5FQqyUjDgqdexa+XzCO0/Fu36jkLCwe/RadAEVJYUU8xh5s5JuYLjOz9Cnylz4dfUZIynd13ugpW2eY3CqohhxL6sX9cb7QZmFJVF1WMSZ1HCwZ24m5uOB//2AiJXv4iwyS+S7HHo06UYOmsprsb+jLRLcXjw0VlK44/Hmczfz+PiLxGYtOIbMgL7MBZErX+ZAApo08lIu+P3fInUC7GYsOgTlJXeJQb1ZwB1H2DsmXAJkPBxycf3EUBPrPsBJUUF8PH1p/tVFN/FnjXzEBY+G+ejt6JJcBda6XcybmDIDFZsik6sDtzNTkPUxgUk/TRs3ga7VswUAI023GHkmnkoKyqokZ1u7h4Y8/JG4e7+GEgSPC3r13XEILErxMjUanJ3BVlpiPlyBQY/+ybqNGxMGV3YpDlo1uEv9OIsHiXs24HUiyfQdcRjRttctgtybl4hAMOXfy0AYjHoJqI2vIzhs5cjsG0nalQxSej0HsGgRZ/Q3N8uVgDivhM1AsQE0+P7cWzruxi7YD0OfPo2Hln4Abzr1EfMF/+AvaoKg6Yvxk/rF6BpcBd0HjYRu9+Zi9D+Y9Bx0AShCIBUgFO7PsdDVMc48OPymQgdMAahfccY7osBy7JHlqgwIfVs9Bb0GPMk6gcECcZqVKQbRnfBpJrYpGXGrBV1kKliM3fHXILaHeWFpw0OeyUSY3ajy9BJqCovw9518wigoPY9YSNFAri4fweunToIv2atDK2aLy+NYklhTgbClzGAhIvLuEkCK/PnjEHsPiwOnd27GSnnY/HIYg7QTgUgPhuQfuV0dRcn1rIEiKkEQcFd0WvSbBz/9kNkJV/E6PnrUM+/CaI2LEDTtl3QfdyTSLt8msDjGt8UsWsFcNirqMPMPj8sn04Mat+PA2RKNFwOyr12ETFfr8GgZ96Af3MWg6ypuhUk8/oaAUo/vEZnq9UI5Oy1baLmqTEm8c5rZVkZIte/hLDwOQjq0JNDoGm4uP9bsKxn2OwVRutcFsApZ4/g+M5/Ivztr3iSoAH5mSkEEBNgverWl1giPyOFXnrCoo9RWlKI7xZPQ+MWIajj18hwJ2WF+ci5ftkag8TZ3zavxo34X9FpyKMIeehhHNq0ioRL5oZ9A5rTqMj189E0uCu6j2UZogO3LsVR8dq8Q0+SbpgkpG7hYgC1HzAOof3GQrdXoby02ACBrarcm1cQu+N99J06H/5Brcw+kq6TnMSLULNzK7d0GUA7ga6lHVpNDJIgydUru6xmcWnGJynjMAaxFwybOJsDJICWADFFWIqvpQW5yLlxGVePRVPmN2HRZ7C58dS9gAG0kQHUAV71eBuAAcpiE3uj8Ys+Rjlj0JInCCCmKlNNBqD8bj6yrye6BCjx0A8kyQT3HkF9priITzFs1lJ4+/Kqnk1hADTuaeGOHMSkM3u/wtDZy+DpVZfXR6KQjFj2HAHUvv8jKMhJRfSGV2uMPc4nxi7YAHcvbyeNr/p2LpVNWvov79CmERUkuVNHBUl1dxI0ewUDaAHCJr5ARRuvkTQkHopAdvJFDJ75lpDlbCgrysfhz5ZRm4EJjW0eHGIwrjg/h2R8Vryy9Fay7VrcL7h94woeCp8D1jo4smUdOg2ZiMA2Hbm0Y9OQd+t3nIvaSu7Lp2FArcbSKyvg5ubBg7uod/Z9sBBN23amdoMpsjrgsNupqciNJVY9dOxd+xLa9R6B4F4jKCPlorBqZPEISm9HFrwBLUO5+3ZSEcyuLJd4LACl/fIOMYjaAApQfxQkIwVnm0jYzRV3yYEU87LGgtG+MLuy0i3KloezcMvP85gke0l0DxGD5O5VGZMU+cI1WLrOJRgFJJnAkOHohJBe+RcDJFlU8iHWjZP8nLqpUSgbFpfF2+bWXarc3fEU3BqTiOVpB/9hKAkSJEtMkhme2hviVlO2BStqA6vVxSYUa8OPG1omG9YERNnOZWz/EiZX9tw5g/Rn9zcwQ0iQrNu5hOH/U5CU3UXOe+XUXhJnBmnu1cCoaX+DduvAqnRN04KkwWkvFuUJ5v442T4wGeC0w0dlhtE6t+5t4IBUB9VgkFQciInsKAP93iDJIZI56v6G2v2dChKv8o095U5tZ6vIaTbvJNsMl2Rs1VJ3/zgzSd2GLJVrpUkndD/Bpgwt7eCqrTpt/TUNKjfAm9ocV59lveSaGdJFuonMTWyWd+7KMpBE65zPo7g7uVvVeVercHO1uTv+bBwSYgfphveI3/8Rk0SccdrOZXF3NMRJ2Rauy8okEyQVfHJpSgMPOrZptw69cx/s+jlA9zc1Mw4W9VktO01dGN3Y7aMyhnVl+XdXXVlikgGSi3qLrKwq6pxJplsUrtKp4SeFXAmSvHdtMNW8e1UEbNqgIWOSud+B4eQQPRypRJtMqsmFKeyTf3Hh1IZQ6qQ8b3h3ozXGQNIcjtW6jkHS3Um2mCBZWaS6O3MPtxpjGD6MTfcAyYgxKpOc/9xFCK7KX1Uwh8S3K1u7ss4g/REm1Q6SqXDLXauSNbyoURMGs8apOc6IZpxsyqk7XHnikgHdcdjb7vmaT68Zt/4NR6wL8X1JNbgAAAAASUVORK5CYII="},47558:function(ct){"use strict";ct.exports="data:image/png;base64,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"},71979:function(ct){"use strict";ct.exports="data:image/png;base64,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"},91833:function(ct){"use strict";ct.exports="data:image/png;base64,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"},31081:function(ct){"use strict";ct.exports="data:image/png;base64,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"},96593:function(ct){"use strict";ct.exports="data:image/png;base64,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"},42922:function(ct){"use strict";ct.exports="data:image/png;base64,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"},20345:function(ct){"use strict";ct.exports="data:image/png;base64,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"},79005:function(ct){"use strict";ct.exports="data:image/png;base64,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"},39057:function(ct){"use strict";ct.exports="data:image/png;base64,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"},96908:function(ct){"use strict";ct.exports="data:image/png;base64,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"},57177:function(ct){"use strict";ct.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANQAAAA8CAYAAAAeyZT3AAAAAXNSR0IArs4c6QAAEpJJREFUeF7tXQeYFdUV/mcbS1F6UUEsoLC7IGKNJWpERbEgSoxGo7HEQFDRWCAGgdASNBbEhglqsC1rAxVBNGg0qNgLsJRddmFhe3vby3uT7393ZmfeezOv7M57W3LP9/EtM3Pn3DPn3n/uvf85c58CKdID0gOOeUBxTJNUJD0gPQAJKNkJpAcc9EALoNRpCaqt3rh4QIkDvH/jxV/zuZZjrVy8uRzvSzDdrx3HxWnnEnz1eevhOf/79HpNdrAs6wrQr9VvtiMc+/kc0HSan9Nrq8Uzt9hquuZjv8kPev26r8x16X5VPYDHDYT7Vy/L8vo94d7P8u5mcV+w+1U34GEZ7a+5Tg/vV31tbrmu36ff23JcB9VdBo9a5v2rekq14/1wN30GNXGzctPKKgf7eExVKUGBpJsSEkgWYPMHXEuH0sHlB5iW8jrAtE6sd9AW8GidVD9mR/fvxDrAzJ3Yp/ObAGL3srC1XweJnf0awHUQWgGJ52i3P+D9OyOP/QHSAjYT8Lwd3gRGH3Bp5dza34D7LUDsD04vmPzuN9cZGkSAF3xm4JttNoFWdasNlRVNta4SV21l6YHakvyPGurrNivA12kZ2B1TdLSisvAA1QrF8hbpAUsP8EWVkAwkdgMSugHxiUB8EpDcC+g1AOjeG+BciSBWPXA3NaA8Pxel+7LRXF+bCwXpShxeTX0V33ZED0tAdcRW+X+2iaN3j35Ar/7iX/e+XnCpbg9cZfkozctBrauci/9tioIlKSpeUTLg7iguk4DqKC0h7bD2QPJBQP/hUHsNhsIVv+qBq7QI+7O2w93USGDtUoEFaavxoqJ4x7Z2FQmodnW/rDxsD3Ba2PcwqL0PhaLEobmxAXnZmaiuKPOqUBRsSlBx06gM7AlbZxQKSkBFwalSZRQ9kJAEDD4GSD7Yyz6WFu5HQV4uVI+Ho1W1ouCe1NV4OooWBFUtAdVenpf1ts0DfQ6F2mcoOMurq6nCnp2Z8DAMwNEKWJEKTG+PtZUEVNuaVd7dnh5I6gF1wFFQEpJQW+1CTtYueBgeEPLuwGRcNWQVamJpogRULL0t63LeA/GJUAeNhBKXgOpqF3Kzs6Ey3iVGqs29gQnDMlDnfMXWGiWgYuVpWU/0PBCfBHXQ0VCUeLgqK7B3b67I4BDyZloKrlTmQ6AsyiIBFWUHS/Ux8kBCMtT+w70MYGlJMfILCloqVoDH0jIwMxaWSEDFwsuyjth4IKk71D7DGKzCnj05qK0zZnoKMDUtA69F2xAJqGh7WOqPrQeYvtSjL+rr65C1JxeqMfUrTkpAyrGvoCSaBklARdO7UnfsPaAAat/DocTFo7C4FMWlIvBLUYD0tAz8KppGSUBF07tSd/t4ILE71N5DoHrcyMrJQ0NjY4sd8QompazGumgZJgEVLc9Kve3rgZ79gW49UVVdg9wDhWZbMtNSMEaZDxEFdlgkoBx2qFTXQTygxHnz/gAPdu3NR2Njk9mwmWMy8Fg0LJWAioZXpU7DA/0OB479hTguyQZ2/Sdm3lF79IWS2B2llVXILylvqVcBuLAamZbh/euotA+geg0E/ponHqSpDrizj6MP1WGU8WM671eq7fhVweTFwIQ/Cpe8PRfY8NfYuue4y4BbNbb6y1eA534Tu/rjEqEeNAAejxs7cgvg4VfGmijA8rQM3Oa0Me0HqKUHxLM01gEzD3b6udpXX+9DgNNvBs64GVh0PFDj+Isw/Oe7fAlw3t2i/NoHgPVLwr/XiZLtCShGpHr29zJ++aWVKHX5pPU1Iw5jx6RjuxOP2QLUsPaUcLJG6uII1ZUBtTAb6McAI4B7BktAtdcIRf/zM/vkg9HY3IydeQxBGbMFBVifloELnezecoRy0pu6rsU5QJ/DJKDogXYeoWiCp2c/7mWF7MJy1Nb7kBNwmkaXgJKAioYHDJ0dAFBqt55Q4ruhyFWDooqArzkcpdE7HqBOuxE4aKBokE9WALUGO9PSStxc4Px7xWFzI/DhI0YDDjoGOP5ycbxjE5CzBRh/JTDiDGD4CaL83m/E+W9e8yUM+g0HTtIC6f56/bvd8JOAURp75SoAKvYDh58gStG27tq68L3FQGOtOP/TOmD/j76aOP09YSowbBww9DigtgLY9y2w7zvguzeEvf5ifsb8bcAPbwNjLwF+Pg3oPQTgubfnAcW7ASfXUAOOBH52PTB0nKiHn6UXZwFFu4DPVwEFFssRK0BRz7gpwn/0U+7XQM6XwFfpYrsxpyUhEUjqhdqGJmQXVgRoj1NwR+pqLHOi2o4HqD99DQwdK55t7mjRKfyF++4t1xIf66uAu/oZJcwNuGYOMHgkcKoNs7TtfWDltQZoOd9eshfoqel76OdA9mfWfp6+FkjTpt/vLhA79Jw1PXibrLoZ+OwFo8yIM4EbXwT6MF5iIblfASumAuUaI6oX8e+kOz4Crn3GV8HjFwLbP3AOUJfMBybO9m7eYCnuJmDjQ4L4MIu/rR8+Bty2zvCxuezuT4AVVwHVxU70bR8dao8+XsY1c38F3Ca2j4WcpNG7NqA4MiT1AJoagNwtwIFtwJBRwPATvVF0r5TmAItPBOoqxfEVDwLnapn+n/4DeHlaYONyVCHw4hPErqoPjATOvRM4Syvr3RVWE2/jaQvhF38HfP4vcYEd7ZZ0sWsu5cBPYlTiW58j6cCjxfmqYuDRCWLU0cXcSQ9sBQaOEPvcmcVJQF08F7joz4b2sr3iRcOX2eHjxT9dVl4HfPWqta0cnRmX4r58WZ8CRbsD24Mvj8UnOE7kqN16eT/t2FdWjcrawFHfKRq9awOKzVpdAjxxCcC3vS79jwBmvCs2+6CQStbfrJxOzdsqzte5gFmHAU31vp317BnAL7VpJke55ZN8r4ciJQjyedsM4uLl6cCnzxo6uDcdp42XLRDnvlsDrLjSupPqZ7duAD5+EqgqEmBkh2fHb+uUjy+eJXliI0rK6/f6TrF5ji+TK5aK65wCzh1lbyvb48nJQM4XRpkBRwHT3gIOGS3Obfw78OYsX5+29YgvnLgklNc0YH+FNgX31ekIjd71AfXU5cCP7wQ2B9/q7NScwjTUAHNGCPBR7tgIHHu2+D8DkQxImuXezcARJ4kzz14FfPuG7/VQgLpkHnDh/eIerj3+daN1d9GnlQwM862tr7/MI1QoHW0FFNdLE+8ToQ6uFTlFtpJFe4C+Q8WVmb2NdaO/rS/cCHyxyro95m4Ve9ozNsn24MvBKeHW10nd0dTsxo5C663TnaDRuzagOJ2bM9K+SWZ+ABxzlrj+1GTgx3fF/0kS3PSy+H/mv4FlFxg6zCMYG3z28MCFdChAzd4CDDte6Hz0PGDnR9Y2nvxr4IbnxbX3HwTe+pP4v7mT8mVw/5HW5A3LthVQ4XboO94Hjj1HlF403hr8ZfsEULQ9HwJUz1gHpJwnTj89RZAtTgpHW9WD3cU1qG+y/iK+rTR61wbUD+8AT2uMn1XDTH0YOEfLPsn4I7BJI3q43zZBcdAgsUZiJyjfJzSYRxcuwt+cHag5FKAerRRrO8p3bwVOKXWNJEdSzhdHHAU5GvoDas/nwINn2nc7JwHF2NrxUwCydP2PFEQMiRzulcdjfV1Ke2iXv61b14vpt52Y169v3Ad88LCTcBJ2KvEoqmpAUbUFeypqaxON3rUB9Z9ngFdn2DfK+fcAzHWjbFoOZNxplL1sIXDBfeJ47VxgvVbuLztFh6LMSwWKdgbqDwYodkpej1RIpS85ObCTfrUaWPnr6AKKDNlVy4DxUwURE0rsABWqPZhzOEXLNfz4KSD99lA1RXbd+1NCiahrdCOrzH4jpLbQ6M4Daswk4MhTxYNu32idXcxcN7JklPpq4K6+hmOcpM23vAw8f7290yc9AEyaI65v+BuwxsRkkbiYv0PM6fWF9lGnAXd/LMoza/qRc611BwMUR6ZHKgz6mbE2uymQWTsZNaspX6iE07aOUInJwO0bgKNPM9qL8bHCXUBVoRhdmxuAibOMaawdoL54EXjht/btYR791y0E3pkfGWBClSbjH0c21IPM4no0e6yTlttCozsPqEsXCOdSzOyZ+WFJs87SWJ7CncD8VOOqeX2xYByQrzFu5vsZgF2oxaeCxaHIdDGWZCfXPgucdoO4uuoW4DNtvaKX/8M7QKq2fvr7OcDJVwNn/k5cff4GYMtLkQOKd5hz/exGuWCdI5Lsg7YCimzj5EXCmrzvBYXP4LO/zPrcCGzbASrYS4j6rvuHCBxT7MiLUKAJdZ3Teag44GpCWZ39j3a0lkZ3HlCnXAdcv1I81tcZwD+vCXxEc5nMD4FlE40yv38TGHuxOF5+MbBtQ+D91z8HnKKxTcEAxSyDeaMFfewvDA4TlHrO3UNnAdmbfUsx++D3GoPH0S51oghIskPNHma/9gm1hjIvvv0pc7MF4yaLNQuF9Dzf8JRYAop0NmcdlGeuBL5fE+hL/qbT0gJjOmgHKLbHn48CXD5f0Ap9bA/67eDB4njp6SKbxWnRfjmzqr4ZuZVBszJaRaM7DygGTe/TsgsYUF0wBigx/SACpxB3fyJSbSj/Xga8pn2vw+OpjwDnaOseqynbYWOB2V+KqRglGKB4neksVlQvyQiSEhQGVJdoNLi5ARkPWpRtgE6/xnhP+h32TW1eZ5FlJNtoluMuBW59XZxhytL8NKCh2rcMR+H7vzFSmB7+BcBMAkosAWWegvPlyJekv5hBx2t2gOK1/64EXro1UMeEu4ApfxPnmYa0VJti2nu59Vfi4r27y24vaYYnyLdqraHRnQcUH/P29cAobX1RXSpAw8U7O8mp1wGHalM8bu7OEcTc4UZPAG57z3AWsxW+eEnM148+XUw/yL7pEgxQZOgIvG9eF8HC4l3A4FHAib802D3qefJS4CdTneamumgOcLFfOs0ixoR+sG9QMx1P2j3zA5EzSFZQF3MnZMYA10cMPvOzbU4zT77GyJbwZ8daCyjq58sjHPlhrfDJb1aKNqMU7gBemgZk/VdkeHCtfPliY82s6w0GKJYhkULSgdN5Zq4wTKGzrbzOGQtnLtES9gmPB/uqPKhsCL6hbFwcLkpNh03nCDQwOoBirIajlJ4gaueY95cCb2kBTnMZc0zD/16CZO0cY14fDFAEEmX8FdYWsJOvWwAwF89OOCVcmGWkCIXz9uR0lNNSf5mRLH6rlsIg6LQ1Rt6iXf1ct3B0qncZJVoLqEg6qM5sWrUlM0hIruiM386PBdj09aUdoLZtFOSGTq8HtK1bZKywX0RVvL/cBlejir2u4D9+qCjYnjoaY8Pd1CU6gKIz2BGvecpIIDU7qDRX0Nl881oJf7WOMYnTb/K9Wpkv7vtxXXjJsWTASB6Q8uVbVo/9UCunWqRlv18buunIcumZ5czt46gZSs64BTh7OjBwpJFnZwYU7+cCmTlyzB0028ZrXKcR6Jxe+mdgxxJQtOWIU4CrHzdYPP3Z2Y7fvi5GV+b7MXmWYgcopi0xiM2g+aARvh7kfhP0LUf0GAk5vu2l7qDTPpoSCY0ePUDpTunRVwzrnO6xE/NNFm5KCXcBHTJaLFT5yQWdHkrsOhs7L6co+ucCTKMJR9jRF+cCjMUwK2HW0MD1Tjh6gpVh+hPz2Q5NE+ApyBTrznDo9LbWHe79tHFIigACaXJOH/VUrXB1mMuxTbne1j+nqSltjZY235NX5UFFiGlfJDR69AHV5keOUEEkb+9wVHMac/UTouTm5wBmjEvpMh6oblKRUxnGb14reHzMaoSMNEtAheoac74HDkkRpZae4ZslHepeeb3De4DL6O1load9/JQ1nE1dJKCCNTmTPUmQUPi90kItobXDdxNpYCQe2F/tQXl96J+PUoD30jJwUdDZe7vsehTJ00Za1skpH4O6DO5SMu4CNj0eqTWyfCfwQF0zkFUR3qf3oWj0rjdCHZJqxE0YczF/PRpJ4zJyf+l8b3ayV5jrZ7W/RSQ6ZdkO6QGyfTvL3Giyye0zGx2KRu96gOqQTSaN6ugeKKpTUVQTBjkRgkaXgOroLS3ti4kH+L3hjjICKvS22cFodAmomDSXrKQzeGBPpQc1Nl/yBthvQ6NLQHWGlpY2xsQDFQ0q8qrCm/bZ0egSUDFpKllJZ/AAOYnM8GJS3sexotEloDpDS0sbY+aBAzUelNWFjknpBvnT6BJQMWsqWVFn8EC9G9hdHl5MyjtK+WWjS0B1hlaWNsbUA9mVbtQ2hWb7TKPU7anp8Eb9JaBi2lSyss7ggQjJCZ+90SWgOkMLSxtj5gGOS/zHmJQ7jMyJFsM0Gl0CKmZNJSvqTB4oqPGgJAJyQqfRJaA6UytLW2PmgcoGFfvCj0m10Oj/A9jGm+feuyEMAAAAAElFTkSuQmCC"},81378:function(ct){"use strict";ct.exports="data:image/png;base64,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"},47621:function(ct){"use strict";ct.exports="data:image/png;base64,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"}}]);
|